operations

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: May 12, 2020 License: Apache-2.0 Imports: 12 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 operations API

func New

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

New creates a new operations API client.

func (*Client) CreateACL

CreateACL adds a new ACL line

Adds a new ACL line of the specified type in the specified parent.

func (*Client) CreateBackend

CreateBackend adds a backend

Adds a new backend to the configuration file.

func (*Client) CreateBackendSwitchingRule

CreateBackendSwitchingRule adds a new backend switching rule

Adds a new Backend Switching Rule of the specified type in the specified frontend.

func (*Client) CreateBind

CreateBind adds a new bind

Adds a new bind in the specified frontend in the configuration file.

func (*Client) CreateFilter

CreateFilter adds a new filter

Adds a new Filter of the specified type in the specified parent.

func (*Client) CreateFrontend

CreateFrontend adds a frontend

Adds a new frontend to the configuration file.

func (*Client) CreateHTTPRequestRule

CreateHTTPRequestRule adds a new HTTP request rule

Adds a new HTTP Request Rule of the specified type in the specified parent.

func (*Client) CreateHTTPResponseRule

CreateHTTPResponseRule adds a new HTTP response rule

Adds a new HTTP Response Rule of the specified type in the specified parent.

func (*Client) CreateLogTarget

CreateLogTarget adds a new log target

Adds a new Log Target of the specified type in the specified parent.

func (*Client) CreateNameserver

CreateNameserver adds a nameserver

Adds a new nameserver to the resolvers section.

func (*Client) CreatePeer

CreatePeer adds a peer

Adds a new peer to the configuration file.

func (*Client) CreatePeerEntry

CreatePeerEntry adds a new peer entry

Adds a new peer entry in the specified peer section in the configuration file.

func (*Client) CreateResolver

CreateResolver adds a resolver

Adds a new resolver section to the configuration file.

func (*Client) CreateServer

CreateServer adds a new server

Adds a new server in the specified backend in the configuration file.

func (*Client) CreateServerSwitchingRule

CreateServerSwitchingRule adds a new server switching rule

Adds a new Server Switching Rule of the specified type in the specified backend.

func (*Client) CreateStickRule

CreateStickRule adds a new stick rule

Adds a new Stick Rule of the specified type in the specified backend.

func (*Client) CreateTCPRequestRule

CreateTCPRequestRule adds a new TCP request rule

Adds a new TCP Request Rule of the specified type in the specified parent.

func (*Client) CreateTCPResponseRule

CreateTCPResponseRule adds a new TCP response rule

Adds a new TCP Response Rule of the specified type in the specified backend.

func (*Client) DeleteACL

DeleteACL deletes a ACL line

Deletes a ACL line configuration by it's index from the specified parent.

func (*Client) DeleteBackend

DeleteBackend deletes a backend

Deletes a frontend from the configuration by it's name.

func (*Client) DeleteBackendSwitchingRule

DeleteBackendSwitchingRule deletes a backend switching rule

Deletes a Backend Switching Rule configuration by it's index from the specified frontend.

func (*Client) DeleteBind

DeleteBind deletes a bind

Deletes a bind configuration by it's name in the specified frontend.

func (*Client) DeleteFilter

DeleteFilter deletes a filter

Deletes a Filter configuration by it's index from the specified parent.

func (*Client) DeleteFrontend

DeleteFrontend deletes a frontend

Deletes a frontend from the configuration by it's name.

func (*Client) DeleteHTTPRequestRule

DeleteHTTPRequestRule deletes a HTTP request rule

Deletes a HTTP Request Rule configuration by it's index from the specified parent.

func (*Client) DeleteHTTPResponseRule

DeleteHTTPResponseRule deletes a HTTP response rule

Deletes a HTTP Response Rule configuration by it's index from the specified parent.

func (*Client) DeleteLogTarget

DeleteLogTarget deletes a log target

Deletes a Log Target configuration by it's index from the specified parent.

func (*Client) DeleteNameserver

DeleteNameserver deletes a nameserver

Deletes a nameserver from the resolvers section by it's name.

func (*Client) DeletePeer

DeletePeer deletes a peer

Deletes a peer from the configuration by it's name.

func (*Client) DeletePeerEntry

DeletePeerEntry deletes a peer entry

Deletes a peer entry configuration by it's name in the specified peer section.

func (*Client) DeleteResolver

DeleteResolver deletes a resolver

Deletes a resolver from the configuration by it's name.

func (*Client) DeleteServer

DeleteServer deletes a server

Deletes a server configuration by it's name in the specified backend.

func (*Client) DeleteServerSwitchingRule

DeleteServerSwitchingRule deletes a server switching rule

Deletes a Server Switching Rule configuration by it's index from the specified backend.

func (*Client) DeleteStickRule

DeleteStickRule deletes a stick rule

Deletes a Stick Rule configuration by it's index from the specified backend.

func (*Client) DeleteTCPRequestRule

DeleteTCPRequestRule deletes a TCP request rule

Deletes a TCP Request Rule configuration by it's index from the specified parent.

func (*Client) DeleteTCPResponseRule

DeleteTCPResponseRule deletes a TCP response rule

Deletes a TCP Response Rule configuration by it's index from the specified backend.

func (*Client) GetACL

func (a *Client) GetACL(params *GetACLParams, authInfo runtime.ClientAuthInfoWriter) (*GetACLOK, error)

GetACL returns one ACL line

Returns one ACL line configuration by it's index in the specified parent.

func (*Client) GetAcls

func (a *Client) GetAcls(params *GetAclsParams, authInfo runtime.ClientAuthInfoWriter) (*GetAclsOK, error)

GetAcls returns an array of all ACL lines

Returns all ACL lines that are configured in specified parent.

func (*Client) GetBackend

func (a *Client) GetBackend(params *GetBackendParams, authInfo runtime.ClientAuthInfoWriter) (*GetBackendOK, error)

GetBackend returns a backend

Returns one backend configuration by it's name.

func (*Client) GetBackendSwitchingRule

func (a *Client) GetBackendSwitchingRule(params *GetBackendSwitchingRuleParams, authInfo runtime.ClientAuthInfoWriter) (*GetBackendSwitchingRuleOK, error)

GetBackendSwitchingRule returns one backend switching rule

Returns one Backend Switching Rule configuration by it's index in the specified frontend.

func (*Client) GetBackendSwitchingRules

func (a *Client) GetBackendSwitchingRules(params *GetBackendSwitchingRulesParams, authInfo runtime.ClientAuthInfoWriter) (*GetBackendSwitchingRulesOK, error)

GetBackendSwitchingRules returns an array of all backend switching rules

Returns all Backend Switching Rules that are configured in specified frontend.

func (*Client) GetBackends

func (a *Client) GetBackends(params *GetBackendsParams, authInfo runtime.ClientAuthInfoWriter) (*GetBackendsOK, error)

GetBackends returns an array of backends

Returns an array of all configured backends.

func (*Client) GetBind

func (a *Client) GetBind(params *GetBindParams, authInfo runtime.ClientAuthInfoWriter) (*GetBindOK, error)

GetBind returns one bind

Returns one bind configuration by it's name in the specified frontend.

func (*Client) GetBinds

func (a *Client) GetBinds(params *GetBindsParams, authInfo runtime.ClientAuthInfoWriter) (*GetBindsOK, error)

GetBinds returns an array of binds

Returns an array of all binds that are configured in specified frontend.

func (*Client) GetDefaults

func (a *Client) GetDefaults(params *GetDefaultsParams, authInfo runtime.ClientAuthInfoWriter) (*GetDefaultsOK, error)

GetDefaults returns defaults part of configuration

Returns defaults part of configuration.

func (*Client) GetFilter

func (a *Client) GetFilter(params *GetFilterParams, authInfo runtime.ClientAuthInfoWriter) (*GetFilterOK, error)

GetFilter returns one filter

Returns one Filter configuration by it's index in the specified parent.

func (*Client) GetFilters

func (a *Client) GetFilters(params *GetFiltersParams, authInfo runtime.ClientAuthInfoWriter) (*GetFiltersOK, error)

GetFilters returns an array of all filters

Returns all Filters that are configured in specified parent.

func (*Client) GetFrontend

func (a *Client) GetFrontend(params *GetFrontendParams, authInfo runtime.ClientAuthInfoWriter) (*GetFrontendOK, error)

GetFrontend returns a frontend

Returns one frontend configuration by it's name.

func (*Client) GetFrontends

func (a *Client) GetFrontends(params *GetFrontendsParams, authInfo runtime.ClientAuthInfoWriter) (*GetFrontendsOK, error)

GetFrontends returns an array of frontends

Returns an array of all configured frontends.

func (*Client) GetGlobal

func (a *Client) GetGlobal(params *GetGlobalParams, authInfo runtime.ClientAuthInfoWriter) (*GetGlobalOK, error)

GetGlobal returns a global part of configuration

Returns global part of configuration.

func (*Client) GetHAProxyConfiguration

func (a *Client) GetHAProxyConfiguration(params *GetHAProxyConfigurationParams, authInfo runtime.ClientAuthInfoWriter) (*GetHAProxyConfigurationOK, error)

GetHAProxyConfiguration returns h a proxy configuration

Returns HAProxy configuration file in plain text

func (*Client) GetHTTPRequestRule

func (a *Client) GetHTTPRequestRule(params *GetHTTPRequestRuleParams, authInfo runtime.ClientAuthInfoWriter) (*GetHTTPRequestRuleOK, error)

GetHTTPRequestRule returns one HTTP request rule

Returns one HTTP Request Rule configuration by it's index in the specified parent.

func (*Client) GetHTTPRequestRules

func (a *Client) GetHTTPRequestRules(params *GetHTTPRequestRulesParams, authInfo runtime.ClientAuthInfoWriter) (*GetHTTPRequestRulesOK, error)

GetHTTPRequestRules returns an array of all HTTP request rules

Returns all HTTP Request Rules that are configured in specified parent.

func (*Client) GetHTTPResponseRule

func (a *Client) GetHTTPResponseRule(params *GetHTTPResponseRuleParams, authInfo runtime.ClientAuthInfoWriter) (*GetHTTPResponseRuleOK, error)

GetHTTPResponseRule returns one HTTP response rule

Returns one HTTP Response Rule configuration by it's index in the specified parent.

func (*Client) GetHTTPResponseRules

func (a *Client) GetHTTPResponseRules(params *GetHTTPResponseRulesParams, authInfo runtime.ClientAuthInfoWriter) (*GetHTTPResponseRulesOK, error)

GetHTTPResponseRules returns an array of all HTTP response rules

Returns all HTTP Response Rules that are configured in specified parent.

func (*Client) GetLogTarget

func (a *Client) GetLogTarget(params *GetLogTargetParams, authInfo runtime.ClientAuthInfoWriter) (*GetLogTargetOK, error)

GetLogTarget returns one log target

Returns one Log Target configuration by it's index in the specified parent.

func (*Client) GetLogTargets

func (a *Client) GetLogTargets(params *GetLogTargetsParams, authInfo runtime.ClientAuthInfoWriter) (*GetLogTargetsOK, error)

GetLogTargets returns an array of all log targets

Returns all Log Targets that are configured in specified parent.

func (*Client) GetNameserver

func (a *Client) GetNameserver(params *GetNameserverParams, authInfo runtime.ClientAuthInfoWriter) (*GetNameserverOK, error)

GetNameserver returns a nameserver

Returns one nameserver configuration by it's name.

func (*Client) GetNameservers

func (a *Client) GetNameservers(params *GetNameserversParams, authInfo runtime.ClientAuthInfoWriter) (*GetNameserversOK, error)

GetNameservers returns an array of nameservers

Returns an array of all configured nameservers.

func (*Client) GetPeerEntries

func (a *Client) GetPeerEntries(params *GetPeerEntriesParams, authInfo runtime.ClientAuthInfoWriter) (*GetPeerEntriesOK, error)

GetPeerEntries returns an array of peer entries

Returns an array of all peer_entries that are configured in specified peer section.

func (*Client) GetPeerEntry

func (a *Client) GetPeerEntry(params *GetPeerEntryParams, authInfo runtime.ClientAuthInfoWriter) (*GetPeerEntryOK, error)

GetPeerEntry returns one peer entry

Returns one peer_entry configuration by it's name in the specified peer section.

func (*Client) GetPeerSection

func (a *Client) GetPeerSection(params *GetPeerSectionParams, authInfo runtime.ClientAuthInfoWriter) (*GetPeerSectionOK, error)

GetPeerSection returns a peer

Returns one peer configuration by it's name.

func (*Client) GetPeerSections

func (a *Client) GetPeerSections(params *GetPeerSectionsParams, authInfo runtime.ClientAuthInfoWriter) (*GetPeerSectionsOK, error)

GetPeerSections returns an array of peer section

Returns an array of all configured peer_section.

func (*Client) GetResolver

func (a *Client) GetResolver(params *GetResolverParams, authInfo runtime.ClientAuthInfoWriter) (*GetResolverOK, error)

GetResolver returns a resolver

Returns one resolver section configuration by it's name.

func (*Client) GetResolvers

func (a *Client) GetResolvers(params *GetResolversParams, authInfo runtime.ClientAuthInfoWriter) (*GetResolversOK, error)

GetResolvers returns an array of resolvers

Returns an array of all configured resolvers.

func (*Client) GetRuntimeServer

func (a *Client) GetRuntimeServer(params *GetRuntimeServerParams, authInfo runtime.ClientAuthInfoWriter) (*GetRuntimeServerOK, error)

GetRuntimeServer returns one server runtime settings

Returns one server runtime settings by it's name in the specified backend.

func (*Client) GetRuntimeServers

func (a *Client) GetRuntimeServers(params *GetRuntimeServersParams, authInfo runtime.ClientAuthInfoWriter) (*GetRuntimeServersOK, error)

GetRuntimeServers returns an array of runtime servers setings

Returns an array of all servers' runtime settings.

func (*Client) GetServer

func (a *Client) GetServer(params *GetServerParams, authInfo runtime.ClientAuthInfoWriter) (*GetServerOK, error)

GetServer returns one server

Returns one server configuration by it's name in the specified backend.

func (*Client) GetServerSwitchingRule

func (a *Client) GetServerSwitchingRule(params *GetServerSwitchingRuleParams, authInfo runtime.ClientAuthInfoWriter) (*GetServerSwitchingRuleOK, error)

GetServerSwitchingRule returns one server switching rule

Returns one Server Switching Rule configuration by it's index in the specified backend.

func (*Client) GetServerSwitchingRules

func (a *Client) GetServerSwitchingRules(params *GetServerSwitchingRulesParams, authInfo runtime.ClientAuthInfoWriter) (*GetServerSwitchingRulesOK, error)

GetServerSwitchingRules returns an array of all server switching rules

Returns all Backend Switching Rules that are configured in specified backend.

func (*Client) GetServers

func (a *Client) GetServers(params *GetServersParams, authInfo runtime.ClientAuthInfoWriter) (*GetServersOK, error)

GetServers returns an array of servers

Returns an array of all servers that are configured in specified backend.

func (*Client) GetStickRule

func (a *Client) GetStickRule(params *GetStickRuleParams, authInfo runtime.ClientAuthInfoWriter) (*GetStickRuleOK, error)

GetStickRule returns one stick rule

Returns one Stick Rule configuration by it's index in the specified backend.

func (*Client) GetStickRules

func (a *Client) GetStickRules(params *GetStickRulesParams, authInfo runtime.ClientAuthInfoWriter) (*GetStickRulesOK, error)

GetStickRules returns an array of all stick rules

Returns all Stick Rules that are configured in specified backend.

func (*Client) GetTCPRequestRule

func (a *Client) GetTCPRequestRule(params *GetTCPRequestRuleParams, authInfo runtime.ClientAuthInfoWriter) (*GetTCPRequestRuleOK, error)

GetTCPRequestRule returns one TCP request rule

Returns one TCP Request Rule configuration by it's index in the specified parent.

func (*Client) GetTCPRequestRules

func (a *Client) GetTCPRequestRules(params *GetTCPRequestRulesParams, authInfo runtime.ClientAuthInfoWriter) (*GetTCPRequestRulesOK, error)

GetTCPRequestRules returns an array of all TCP request rules

Returns all TCP Request Rules that are configured in specified parent and parent type.

func (*Client) GetTCPResponseRule

func (a *Client) GetTCPResponseRule(params *GetTCPResponseRuleParams, authInfo runtime.ClientAuthInfoWriter) (*GetTCPResponseRuleOK, error)

GetTCPResponseRule returns one TCP response rule

Returns one TCP Response Rule configuration by it's index in the specified backend.

func (*Client) GetTCPResponseRules

func (a *Client) GetTCPResponseRules(params *GetTCPResponseRulesParams, authInfo runtime.ClientAuthInfoWriter) (*GetTCPResponseRulesOK, error)

GetTCPResponseRules returns an array of all TCP response rules

Returns all TCP Response Rules that are configured in specified backend.

func (*Client) PostHAProxyConfiguration

PostHAProxyConfiguration pushes new haproxy configuration

Push a new haproxy configuration file in plain text

func (*Client) ReplaceACL

ReplaceACL replaces a ACL line

Replaces a ACL line configuration by it's index in the specified parent.

func (*Client) ReplaceBackend

ReplaceBackend replaces a backend

Replaces a backend configuration by it's name.

func (*Client) ReplaceBackendSwitchingRule

ReplaceBackendSwitchingRule replaces a backend switching rule

Replaces a Backend Switching Rule configuration by it's index in the specified frontend.

func (*Client) ReplaceBind

ReplaceBind replaces a bind

Replaces a bind configuration by it's name in the specified frontend.

func (*Client) ReplaceDefaults

ReplaceDefaults replaces defaults

Replace defaults part of config

func (*Client) ReplaceFilter

ReplaceFilter replaces a filter

Replaces a Filter configuration by it's index in the specified parent.

func (*Client) ReplaceFrontend

ReplaceFrontend replaces a frontend

Replaces a frontend configuration by it's name.

func (*Client) ReplaceGlobal

ReplaceGlobal replaces global

Replace global part of config

func (*Client) ReplaceHTTPRequestRule

ReplaceHTTPRequestRule replaces a HTTP request rule

Replaces a HTTP Request Rule configuration by it's index in the specified parent.

func (*Client) ReplaceHTTPResponseRule

ReplaceHTTPResponseRule replaces a HTTP response rule

Replaces a HTTP Response Rule configuration by it's index in the specified parent.

func (*Client) ReplaceLogTarget

ReplaceLogTarget replaces a log target

Replaces a Log Target configuration by it's index in the specified parent.

func (*Client) ReplaceNameserver

ReplaceNameserver replaces a nameserver

Replaces a nameserver configuration by it's name.

func (*Client) ReplacePeerEntry

ReplacePeerEntry replaces a peer entry

Replaces a peer entry configuration by it's name in the specified peer section.

func (*Client) ReplaceResolver

ReplaceResolver replaces a resolver

Replaces a resolver configuration by it's name.

func (*Client) ReplaceRuntimeServer

func (a *Client) ReplaceRuntimeServer(params *ReplaceRuntimeServerParams, authInfo runtime.ClientAuthInfoWriter) (*ReplaceRuntimeServerOK, error)

ReplaceRuntimeServer replaces server transient settings

Replaces a server transient settings by it's name in the specified backend.

func (*Client) ReplaceServer

ReplaceServer replaces a server

Replaces a server configuration by it's name in the specified backend.

func (*Client) ReplaceServerSwitchingRule

ReplaceServerSwitchingRule replaces a server switching rule

Replaces a Server Switching Rule configuration by it's index in the specified backend.

func (*Client) ReplaceStickRule

ReplaceStickRule replaces a stick rule

Replaces a Stick Rule configuration by it's index in the specified backend.

func (*Client) ReplaceTCPRequestRule

ReplaceTCPRequestRule replaces a TCP request rule

Replaces a TCP Request Rule configuration by it's index in the specified parent.

func (*Client) ReplaceTCPResponseRule

ReplaceTCPResponseRule replaces a TCP response rule

Replaces a TCP Response Rule configuration by it's Index in the specified backend.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type CreateACLAccepted

type CreateACLAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.ACL
}

CreateACLAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewCreateACLAccepted

func NewCreateACLAccepted() *CreateACLAccepted

NewCreateACLAccepted creates a CreateACLAccepted with default headers values

func (*CreateACLAccepted) Error

func (o *CreateACLAccepted) Error() string

type CreateACLBadRequest

type CreateACLBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreateACLBadRequest handles this case with default header values.

Bad request

func NewCreateACLBadRequest

func NewCreateACLBadRequest() *CreateACLBadRequest

NewCreateACLBadRequest creates a CreateACLBadRequest with default headers values

func (*CreateACLBadRequest) Error

func (o *CreateACLBadRequest) Error() string

type CreateACLConflict

type CreateACLConflict struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreateACLConflict handles this case with default header values.

The specified resource already exists

func NewCreateACLConflict

func NewCreateACLConflict() *CreateACLConflict

NewCreateACLConflict creates a CreateACLConflict with default headers values

func (*CreateACLConflict) Error

func (o *CreateACLConflict) Error() string

type CreateACLCreated

type CreateACLCreated struct {
	Payload *models.ACL
}

CreateACLCreated handles this case with default header values.

ACL line created

func NewCreateACLCreated

func NewCreateACLCreated() *CreateACLCreated

NewCreateACLCreated creates a CreateACLCreated with default headers values

func (*CreateACLCreated) Error

func (o *CreateACLCreated) Error() string

type CreateACLDefault

type CreateACLDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

CreateACLDefault handles this case with default header values.

General Error

func NewCreateACLDefault

func NewCreateACLDefault(code int) *CreateACLDefault

NewCreateACLDefault creates a CreateACLDefault with default headers values

func (*CreateACLDefault) Code

func (o *CreateACLDefault) Code() int

Code gets the status code for the create Acl default response

func (*CreateACLDefault) Error

func (o *CreateACLDefault) Error() string

type CreateACLParams

type CreateACLParams struct {

	/*Data*/
	Data *models.ACL
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*ParentName
	  Parent name

	*/
	ParentName string
	/*ParentType
	  Parent type

	*/
	ParentType string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

CreateACLParams contains all the parameters to send to the API endpoint for the create Acl operation typically these are written to a http.Request

func NewCreateACLParams

func NewCreateACLParams() *CreateACLParams

NewCreateACLParams creates a new CreateACLParams object with the default values initialized.

func NewCreateACLParamsWithContext

func NewCreateACLParamsWithContext(ctx context.Context) *CreateACLParams

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

func NewCreateACLParamsWithHTTPClient

func NewCreateACLParamsWithHTTPClient(client *http.Client) *CreateACLParams

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

func NewCreateACLParamsWithTimeout

func NewCreateACLParamsWithTimeout(timeout time.Duration) *CreateACLParams

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

func (*CreateACLParams) SetContext

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

SetContext adds the context to the create Acl params

func (*CreateACLParams) SetData

func (o *CreateACLParams) SetData(data *models.ACL)

SetData adds the data to the create Acl params

func (*CreateACLParams) SetForceReload

func (o *CreateACLParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the create Acl params

func (*CreateACLParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create Acl params

func (*CreateACLParams) SetParentName

func (o *CreateACLParams) SetParentName(parentName string)

SetParentName adds the parentName to the create Acl params

func (*CreateACLParams) SetParentType

func (o *CreateACLParams) SetParentType(parentType string)

SetParentType adds the parentType to the create Acl params

func (*CreateACLParams) SetTimeout

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

SetTimeout adds the timeout to the create Acl params

func (*CreateACLParams) SetTransactionID

func (o *CreateACLParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the create Acl params

func (*CreateACLParams) SetVersion

func (o *CreateACLParams) SetVersion(version *int64)

SetVersion adds the version to the create Acl params

func (*CreateACLParams) WithContext

func (o *CreateACLParams) WithContext(ctx context.Context) *CreateACLParams

WithContext adds the context to the create Acl params

func (*CreateACLParams) WithData

func (o *CreateACLParams) WithData(data *models.ACL) *CreateACLParams

WithData adds the data to the create Acl params

func (*CreateACLParams) WithForceReload

func (o *CreateACLParams) WithForceReload(forceReload *bool) *CreateACLParams

WithForceReload adds the forceReload to the create Acl params

func (*CreateACLParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the create Acl params

func (*CreateACLParams) WithParentName

func (o *CreateACLParams) WithParentName(parentName string) *CreateACLParams

WithParentName adds the parentName to the create Acl params

func (*CreateACLParams) WithParentType

func (o *CreateACLParams) WithParentType(parentType string) *CreateACLParams

WithParentType adds the parentType to the create Acl params

func (*CreateACLParams) WithTimeout

func (o *CreateACLParams) WithTimeout(timeout time.Duration) *CreateACLParams

WithTimeout adds the timeout to the create Acl params

func (*CreateACLParams) WithTransactionID

func (o *CreateACLParams) WithTransactionID(transactionID *string) *CreateACLParams

WithTransactionID adds the transactionID to the create Acl params

func (*CreateACLParams) WithVersion

func (o *CreateACLParams) WithVersion(version *int64) *CreateACLParams

WithVersion adds the version to the create Acl params

func (*CreateACLParams) WriteToRequest

func (o *CreateACLParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type CreateACLReader

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

CreateACLReader is a Reader for the CreateACL structure.

func (*CreateACLReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateBackendAccepted

type CreateBackendAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.Backend
}

CreateBackendAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewCreateBackendAccepted

func NewCreateBackendAccepted() *CreateBackendAccepted

NewCreateBackendAccepted creates a CreateBackendAccepted with default headers values

func (*CreateBackendAccepted) Error

func (o *CreateBackendAccepted) Error() string

type CreateBackendBadRequest

type CreateBackendBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreateBackendBadRequest handles this case with default header values.

Bad request

func NewCreateBackendBadRequest

func NewCreateBackendBadRequest() *CreateBackendBadRequest

NewCreateBackendBadRequest creates a CreateBackendBadRequest with default headers values

func (*CreateBackendBadRequest) Error

func (o *CreateBackendBadRequest) Error() string

type CreateBackendConflict

type CreateBackendConflict struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreateBackendConflict handles this case with default header values.

The specified resource already exists

func NewCreateBackendConflict

func NewCreateBackendConflict() *CreateBackendConflict

NewCreateBackendConflict creates a CreateBackendConflict with default headers values

func (*CreateBackendConflict) Error

func (o *CreateBackendConflict) Error() string

type CreateBackendCreated

type CreateBackendCreated struct {
	Payload *models.Backend
}

CreateBackendCreated handles this case with default header values.

Backend created

func NewCreateBackendCreated

func NewCreateBackendCreated() *CreateBackendCreated

NewCreateBackendCreated creates a CreateBackendCreated with default headers values

func (*CreateBackendCreated) Error

func (o *CreateBackendCreated) Error() string

type CreateBackendDefault

type CreateBackendDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

CreateBackendDefault handles this case with default header values.

General Error

func NewCreateBackendDefault

func NewCreateBackendDefault(code int) *CreateBackendDefault

NewCreateBackendDefault creates a CreateBackendDefault with default headers values

func (*CreateBackendDefault) Code

func (o *CreateBackendDefault) Code() int

Code gets the status code for the create backend default response

func (*CreateBackendDefault) Error

func (o *CreateBackendDefault) Error() string

type CreateBackendParams

type CreateBackendParams struct {

	/*Data*/
	Data *models.Backend
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

CreateBackendParams contains all the parameters to send to the API endpoint for the create backend operation typically these are written to a http.Request

func NewCreateBackendParams

func NewCreateBackendParams() *CreateBackendParams

NewCreateBackendParams creates a new CreateBackendParams object with the default values initialized.

func NewCreateBackendParamsWithContext

func NewCreateBackendParamsWithContext(ctx context.Context) *CreateBackendParams

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

func NewCreateBackendParamsWithHTTPClient

func NewCreateBackendParamsWithHTTPClient(client *http.Client) *CreateBackendParams

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

func NewCreateBackendParamsWithTimeout

func NewCreateBackendParamsWithTimeout(timeout time.Duration) *CreateBackendParams

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

func (*CreateBackendParams) SetContext

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

SetContext adds the context to the create backend params

func (*CreateBackendParams) SetData

func (o *CreateBackendParams) SetData(data *models.Backend)

SetData adds the data to the create backend params

func (*CreateBackendParams) SetForceReload

func (o *CreateBackendParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the create backend params

func (*CreateBackendParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create backend params

func (*CreateBackendParams) SetTimeout

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

SetTimeout adds the timeout to the create backend params

func (*CreateBackendParams) SetTransactionID

func (o *CreateBackendParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the create backend params

func (*CreateBackendParams) SetVersion

func (o *CreateBackendParams) SetVersion(version *int64)

SetVersion adds the version to the create backend params

func (*CreateBackendParams) WithContext

WithContext adds the context to the create backend params

func (*CreateBackendParams) WithData

WithData adds the data to the create backend params

func (*CreateBackendParams) WithForceReload

func (o *CreateBackendParams) WithForceReload(forceReload *bool) *CreateBackendParams

WithForceReload adds the forceReload to the create backend params

func (*CreateBackendParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the create backend params

func (*CreateBackendParams) WithTimeout

func (o *CreateBackendParams) WithTimeout(timeout time.Duration) *CreateBackendParams

WithTimeout adds the timeout to the create backend params

func (*CreateBackendParams) WithTransactionID

func (o *CreateBackendParams) WithTransactionID(transactionID *string) *CreateBackendParams

WithTransactionID adds the transactionID to the create backend params

func (*CreateBackendParams) WithVersion

func (o *CreateBackendParams) WithVersion(version *int64) *CreateBackendParams

WithVersion adds the version to the create backend params

func (*CreateBackendParams) WriteToRequest

func (o *CreateBackendParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type CreateBackendReader

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

CreateBackendReader is a Reader for the CreateBackend structure.

func (*CreateBackendReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateBackendSwitchingRuleAccepted

type CreateBackendSwitchingRuleAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.BackendSwitchingRule
}

CreateBackendSwitchingRuleAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewCreateBackendSwitchingRuleAccepted

func NewCreateBackendSwitchingRuleAccepted() *CreateBackendSwitchingRuleAccepted

NewCreateBackendSwitchingRuleAccepted creates a CreateBackendSwitchingRuleAccepted with default headers values

func (*CreateBackendSwitchingRuleAccepted) Error

type CreateBackendSwitchingRuleBadRequest

type CreateBackendSwitchingRuleBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreateBackendSwitchingRuleBadRequest handles this case with default header values.

Bad request

func NewCreateBackendSwitchingRuleBadRequest

func NewCreateBackendSwitchingRuleBadRequest() *CreateBackendSwitchingRuleBadRequest

NewCreateBackendSwitchingRuleBadRequest creates a CreateBackendSwitchingRuleBadRequest with default headers values

func (*CreateBackendSwitchingRuleBadRequest) Error

type CreateBackendSwitchingRuleConflict

type CreateBackendSwitchingRuleConflict struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreateBackendSwitchingRuleConflict handles this case with default header values.

The specified resource already exists

func NewCreateBackendSwitchingRuleConflict

func NewCreateBackendSwitchingRuleConflict() *CreateBackendSwitchingRuleConflict

NewCreateBackendSwitchingRuleConflict creates a CreateBackendSwitchingRuleConflict with default headers values

func (*CreateBackendSwitchingRuleConflict) Error

type CreateBackendSwitchingRuleCreated

type CreateBackendSwitchingRuleCreated struct {
	Payload *models.BackendSwitchingRule
}

CreateBackendSwitchingRuleCreated handles this case with default header values.

Backend Switching Rule created

func NewCreateBackendSwitchingRuleCreated

func NewCreateBackendSwitchingRuleCreated() *CreateBackendSwitchingRuleCreated

NewCreateBackendSwitchingRuleCreated creates a CreateBackendSwitchingRuleCreated with default headers values

func (*CreateBackendSwitchingRuleCreated) Error

type CreateBackendSwitchingRuleDefault

type CreateBackendSwitchingRuleDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

CreateBackendSwitchingRuleDefault handles this case with default header values.

General Error

func NewCreateBackendSwitchingRuleDefault

func NewCreateBackendSwitchingRuleDefault(code int) *CreateBackendSwitchingRuleDefault

NewCreateBackendSwitchingRuleDefault creates a CreateBackendSwitchingRuleDefault with default headers values

func (*CreateBackendSwitchingRuleDefault) Code

Code gets the status code for the create backend switching rule default response

func (*CreateBackendSwitchingRuleDefault) Error

type CreateBackendSwitchingRuleParams

type CreateBackendSwitchingRuleParams struct {

	/*Data*/
	Data *models.BackendSwitchingRule
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Frontend
	  Frontend name

	*/
	Frontend string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

CreateBackendSwitchingRuleParams contains all the parameters to send to the API endpoint for the create backend switching rule operation typically these are written to a http.Request

func NewCreateBackendSwitchingRuleParams

func NewCreateBackendSwitchingRuleParams() *CreateBackendSwitchingRuleParams

NewCreateBackendSwitchingRuleParams creates a new CreateBackendSwitchingRuleParams object with the default values initialized.

func NewCreateBackendSwitchingRuleParamsWithContext

func NewCreateBackendSwitchingRuleParamsWithContext(ctx context.Context) *CreateBackendSwitchingRuleParams

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

func NewCreateBackendSwitchingRuleParamsWithHTTPClient

func NewCreateBackendSwitchingRuleParamsWithHTTPClient(client *http.Client) *CreateBackendSwitchingRuleParams

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

func NewCreateBackendSwitchingRuleParamsWithTimeout

func NewCreateBackendSwitchingRuleParamsWithTimeout(timeout time.Duration) *CreateBackendSwitchingRuleParams

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

func (*CreateBackendSwitchingRuleParams) SetContext

SetContext adds the context to the create backend switching rule params

func (*CreateBackendSwitchingRuleParams) SetData

SetData adds the data to the create backend switching rule params

func (*CreateBackendSwitchingRuleParams) SetForceReload

func (o *CreateBackendSwitchingRuleParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the create backend switching rule params

func (*CreateBackendSwitchingRuleParams) SetFrontend

func (o *CreateBackendSwitchingRuleParams) SetFrontend(frontend string)

SetFrontend adds the frontend to the create backend switching rule params

func (*CreateBackendSwitchingRuleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create backend switching rule params

func (*CreateBackendSwitchingRuleParams) SetTimeout

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

SetTimeout adds the timeout to the create backend switching rule params

func (*CreateBackendSwitchingRuleParams) SetTransactionID

func (o *CreateBackendSwitchingRuleParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the create backend switching rule params

func (*CreateBackendSwitchingRuleParams) SetVersion

func (o *CreateBackendSwitchingRuleParams) SetVersion(version *int64)

SetVersion adds the version to the create backend switching rule params

func (*CreateBackendSwitchingRuleParams) WithContext

WithContext adds the context to the create backend switching rule params

func (*CreateBackendSwitchingRuleParams) WithData

WithData adds the data to the create backend switching rule params

func (*CreateBackendSwitchingRuleParams) WithForceReload

WithForceReload adds the forceReload to the create backend switching rule params

func (*CreateBackendSwitchingRuleParams) WithFrontend

WithFrontend adds the frontend to the create backend switching rule params

func (*CreateBackendSwitchingRuleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create backend switching rule params

func (*CreateBackendSwitchingRuleParams) WithTimeout

WithTimeout adds the timeout to the create backend switching rule params

func (*CreateBackendSwitchingRuleParams) WithTransactionID

func (o *CreateBackendSwitchingRuleParams) WithTransactionID(transactionID *string) *CreateBackendSwitchingRuleParams

WithTransactionID adds the transactionID to the create backend switching rule params

func (*CreateBackendSwitchingRuleParams) WithVersion

WithVersion adds the version to the create backend switching rule params

func (*CreateBackendSwitchingRuleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateBackendSwitchingRuleReader

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

CreateBackendSwitchingRuleReader is a Reader for the CreateBackendSwitchingRule structure.

func (*CreateBackendSwitchingRuleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateBindAccepted

type CreateBindAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.Bind
}

CreateBindAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewCreateBindAccepted

func NewCreateBindAccepted() *CreateBindAccepted

NewCreateBindAccepted creates a CreateBindAccepted with default headers values

func (*CreateBindAccepted) Error

func (o *CreateBindAccepted) Error() string

type CreateBindBadRequest

type CreateBindBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreateBindBadRequest handles this case with default header values.

Bad request

func NewCreateBindBadRequest

func NewCreateBindBadRequest() *CreateBindBadRequest

NewCreateBindBadRequest creates a CreateBindBadRequest with default headers values

func (*CreateBindBadRequest) Error

func (o *CreateBindBadRequest) Error() string

type CreateBindConflict

type CreateBindConflict struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreateBindConflict handles this case with default header values.

The specified resource already exists

func NewCreateBindConflict

func NewCreateBindConflict() *CreateBindConflict

NewCreateBindConflict creates a CreateBindConflict with default headers values

func (*CreateBindConflict) Error

func (o *CreateBindConflict) Error() string

type CreateBindCreated

type CreateBindCreated struct {
	Payload *models.Bind
}

CreateBindCreated handles this case with default header values.

Bind created

func NewCreateBindCreated

func NewCreateBindCreated() *CreateBindCreated

NewCreateBindCreated creates a CreateBindCreated with default headers values

func (*CreateBindCreated) Error

func (o *CreateBindCreated) Error() string

type CreateBindDefault

type CreateBindDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

CreateBindDefault handles this case with default header values.

General Error

func NewCreateBindDefault

func NewCreateBindDefault(code int) *CreateBindDefault

NewCreateBindDefault creates a CreateBindDefault with default headers values

func (*CreateBindDefault) Code

func (o *CreateBindDefault) Code() int

Code gets the status code for the create bind default response

func (*CreateBindDefault) Error

func (o *CreateBindDefault) Error() string

type CreateBindParams

type CreateBindParams struct {

	/*Data*/
	Data *models.Bind
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Frontend
	  Parent frontend name

	*/
	Frontend string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

CreateBindParams contains all the parameters to send to the API endpoint for the create bind operation typically these are written to a http.Request

func NewCreateBindParams

func NewCreateBindParams() *CreateBindParams

NewCreateBindParams creates a new CreateBindParams object with the default values initialized.

func NewCreateBindParamsWithContext

func NewCreateBindParamsWithContext(ctx context.Context) *CreateBindParams

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

func NewCreateBindParamsWithHTTPClient

func NewCreateBindParamsWithHTTPClient(client *http.Client) *CreateBindParams

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

func NewCreateBindParamsWithTimeout

func NewCreateBindParamsWithTimeout(timeout time.Duration) *CreateBindParams

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

func (*CreateBindParams) SetContext

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

SetContext adds the context to the create bind params

func (*CreateBindParams) SetData

func (o *CreateBindParams) SetData(data *models.Bind)

SetData adds the data to the create bind params

func (*CreateBindParams) SetForceReload

func (o *CreateBindParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the create bind params

func (*CreateBindParams) SetFrontend

func (o *CreateBindParams) SetFrontend(frontend string)

SetFrontend adds the frontend to the create bind params

func (*CreateBindParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create bind params

func (*CreateBindParams) SetTimeout

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

SetTimeout adds the timeout to the create bind params

func (*CreateBindParams) SetTransactionID

func (o *CreateBindParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the create bind params

func (*CreateBindParams) SetVersion

func (o *CreateBindParams) SetVersion(version *int64)

SetVersion adds the version to the create bind params

func (*CreateBindParams) WithContext

func (o *CreateBindParams) WithContext(ctx context.Context) *CreateBindParams

WithContext adds the context to the create bind params

func (*CreateBindParams) WithData

func (o *CreateBindParams) WithData(data *models.Bind) *CreateBindParams

WithData adds the data to the create bind params

func (*CreateBindParams) WithForceReload

func (o *CreateBindParams) WithForceReload(forceReload *bool) *CreateBindParams

WithForceReload adds the forceReload to the create bind params

func (*CreateBindParams) WithFrontend

func (o *CreateBindParams) WithFrontend(frontend string) *CreateBindParams

WithFrontend adds the frontend to the create bind params

func (*CreateBindParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the create bind params

func (*CreateBindParams) WithTimeout

func (o *CreateBindParams) WithTimeout(timeout time.Duration) *CreateBindParams

WithTimeout adds the timeout to the create bind params

func (*CreateBindParams) WithTransactionID

func (o *CreateBindParams) WithTransactionID(transactionID *string) *CreateBindParams

WithTransactionID adds the transactionID to the create bind params

func (*CreateBindParams) WithVersion

func (o *CreateBindParams) WithVersion(version *int64) *CreateBindParams

WithVersion adds the version to the create bind params

func (*CreateBindParams) WriteToRequest

func (o *CreateBindParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type CreateBindReader

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

CreateBindReader is a Reader for the CreateBind structure.

func (*CreateBindReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateFilterAccepted

type CreateFilterAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.Filter
}

CreateFilterAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewCreateFilterAccepted

func NewCreateFilterAccepted() *CreateFilterAccepted

NewCreateFilterAccepted creates a CreateFilterAccepted with default headers values

func (*CreateFilterAccepted) Error

func (o *CreateFilterAccepted) Error() string

type CreateFilterBadRequest

type CreateFilterBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreateFilterBadRequest handles this case with default header values.

Bad request

func NewCreateFilterBadRequest

func NewCreateFilterBadRequest() *CreateFilterBadRequest

NewCreateFilterBadRequest creates a CreateFilterBadRequest with default headers values

func (*CreateFilterBadRequest) Error

func (o *CreateFilterBadRequest) Error() string

type CreateFilterConflict

type CreateFilterConflict struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreateFilterConflict handles this case with default header values.

The specified resource already exists

func NewCreateFilterConflict

func NewCreateFilterConflict() *CreateFilterConflict

NewCreateFilterConflict creates a CreateFilterConflict with default headers values

func (*CreateFilterConflict) Error

func (o *CreateFilterConflict) Error() string

type CreateFilterCreated

type CreateFilterCreated struct {
	Payload *models.Filter
}

CreateFilterCreated handles this case with default header values.

Filter created

func NewCreateFilterCreated

func NewCreateFilterCreated() *CreateFilterCreated

NewCreateFilterCreated creates a CreateFilterCreated with default headers values

func (*CreateFilterCreated) Error

func (o *CreateFilterCreated) Error() string

type CreateFilterDefault

type CreateFilterDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

CreateFilterDefault handles this case with default header values.

General Error

func NewCreateFilterDefault

func NewCreateFilterDefault(code int) *CreateFilterDefault

NewCreateFilterDefault creates a CreateFilterDefault with default headers values

func (*CreateFilterDefault) Code

func (o *CreateFilterDefault) Code() int

Code gets the status code for the create filter default response

func (*CreateFilterDefault) Error

func (o *CreateFilterDefault) Error() string

type CreateFilterParams

type CreateFilterParams struct {

	/*Data*/
	Data *models.Filter
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*ParentName
	  Parent name

	*/
	ParentName string
	/*ParentType
	  Parent type

	*/
	ParentType string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

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

func NewCreateFilterParams

func NewCreateFilterParams() *CreateFilterParams

NewCreateFilterParams creates a new CreateFilterParams object with the default values initialized.

func NewCreateFilterParamsWithContext

func NewCreateFilterParamsWithContext(ctx context.Context) *CreateFilterParams

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

func NewCreateFilterParamsWithHTTPClient

func NewCreateFilterParamsWithHTTPClient(client *http.Client) *CreateFilterParams

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

func NewCreateFilterParamsWithTimeout

func NewCreateFilterParamsWithTimeout(timeout time.Duration) *CreateFilterParams

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

func (*CreateFilterParams) SetContext

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

SetContext adds the context to the create filter params

func (*CreateFilterParams) SetData

func (o *CreateFilterParams) SetData(data *models.Filter)

SetData adds the data to the create filter params

func (*CreateFilterParams) SetForceReload

func (o *CreateFilterParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the create filter params

func (*CreateFilterParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create filter params

func (*CreateFilterParams) SetParentName

func (o *CreateFilterParams) SetParentName(parentName string)

SetParentName adds the parentName to the create filter params

func (*CreateFilterParams) SetParentType

func (o *CreateFilterParams) SetParentType(parentType string)

SetParentType adds the parentType to the create filter params

func (*CreateFilterParams) SetTimeout

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

SetTimeout adds the timeout to the create filter params

func (*CreateFilterParams) SetTransactionID

func (o *CreateFilterParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the create filter params

func (*CreateFilterParams) SetVersion

func (o *CreateFilterParams) SetVersion(version *int64)

SetVersion adds the version to the create filter params

func (*CreateFilterParams) WithContext

WithContext adds the context to the create filter params

func (*CreateFilterParams) WithData

func (o *CreateFilterParams) WithData(data *models.Filter) *CreateFilterParams

WithData adds the data to the create filter params

func (*CreateFilterParams) WithForceReload

func (o *CreateFilterParams) WithForceReload(forceReload *bool) *CreateFilterParams

WithForceReload adds the forceReload to the create filter params

func (*CreateFilterParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the create filter params

func (*CreateFilterParams) WithParentName

func (o *CreateFilterParams) WithParentName(parentName string) *CreateFilterParams

WithParentName adds the parentName to the create filter params

func (*CreateFilterParams) WithParentType

func (o *CreateFilterParams) WithParentType(parentType string) *CreateFilterParams

WithParentType adds the parentType to the create filter params

func (*CreateFilterParams) WithTimeout

func (o *CreateFilterParams) WithTimeout(timeout time.Duration) *CreateFilterParams

WithTimeout adds the timeout to the create filter params

func (*CreateFilterParams) WithTransactionID

func (o *CreateFilterParams) WithTransactionID(transactionID *string) *CreateFilterParams

WithTransactionID adds the transactionID to the create filter params

func (*CreateFilterParams) WithVersion

func (o *CreateFilterParams) WithVersion(version *int64) *CreateFilterParams

WithVersion adds the version to the create filter params

func (*CreateFilterParams) WriteToRequest

func (o *CreateFilterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type CreateFilterReader

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

CreateFilterReader is a Reader for the CreateFilter structure.

func (*CreateFilterReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateFrontendAccepted

type CreateFrontendAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.Frontend
}

CreateFrontendAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewCreateFrontendAccepted

func NewCreateFrontendAccepted() *CreateFrontendAccepted

NewCreateFrontendAccepted creates a CreateFrontendAccepted with default headers values

func (*CreateFrontendAccepted) Error

func (o *CreateFrontendAccepted) Error() string

type CreateFrontendBadRequest

type CreateFrontendBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreateFrontendBadRequest handles this case with default header values.

Bad request

func NewCreateFrontendBadRequest

func NewCreateFrontendBadRequest() *CreateFrontendBadRequest

NewCreateFrontendBadRequest creates a CreateFrontendBadRequest with default headers values

func (*CreateFrontendBadRequest) Error

func (o *CreateFrontendBadRequest) Error() string

type CreateFrontendConflict

type CreateFrontendConflict struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreateFrontendConflict handles this case with default header values.

The specified resource already exists

func NewCreateFrontendConflict

func NewCreateFrontendConflict() *CreateFrontendConflict

NewCreateFrontendConflict creates a CreateFrontendConflict with default headers values

func (*CreateFrontendConflict) Error

func (o *CreateFrontendConflict) Error() string

type CreateFrontendCreated

type CreateFrontendCreated struct {
	Payload *models.Frontend
}

CreateFrontendCreated handles this case with default header values.

Frontend created

func NewCreateFrontendCreated

func NewCreateFrontendCreated() *CreateFrontendCreated

NewCreateFrontendCreated creates a CreateFrontendCreated with default headers values

func (*CreateFrontendCreated) Error

func (o *CreateFrontendCreated) Error() string

type CreateFrontendDefault

type CreateFrontendDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

CreateFrontendDefault handles this case with default header values.

General Error

func NewCreateFrontendDefault

func NewCreateFrontendDefault(code int) *CreateFrontendDefault

NewCreateFrontendDefault creates a CreateFrontendDefault with default headers values

func (*CreateFrontendDefault) Code

func (o *CreateFrontendDefault) Code() int

Code gets the status code for the create frontend default response

func (*CreateFrontendDefault) Error

func (o *CreateFrontendDefault) Error() string

type CreateFrontendParams

type CreateFrontendParams struct {

	/*Data*/
	Data *models.Frontend
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

CreateFrontendParams contains all the parameters to send to the API endpoint for the create frontend operation typically these are written to a http.Request

func NewCreateFrontendParams

func NewCreateFrontendParams() *CreateFrontendParams

NewCreateFrontendParams creates a new CreateFrontendParams object with the default values initialized.

func NewCreateFrontendParamsWithContext

func NewCreateFrontendParamsWithContext(ctx context.Context) *CreateFrontendParams

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

func NewCreateFrontendParamsWithHTTPClient

func NewCreateFrontendParamsWithHTTPClient(client *http.Client) *CreateFrontendParams

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

func NewCreateFrontendParamsWithTimeout

func NewCreateFrontendParamsWithTimeout(timeout time.Duration) *CreateFrontendParams

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

func (*CreateFrontendParams) SetContext

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

SetContext adds the context to the create frontend params

func (*CreateFrontendParams) SetData

func (o *CreateFrontendParams) SetData(data *models.Frontend)

SetData adds the data to the create frontend params

func (*CreateFrontendParams) SetForceReload

func (o *CreateFrontendParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the create frontend params

func (*CreateFrontendParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create frontend params

func (*CreateFrontendParams) SetTimeout

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

SetTimeout adds the timeout to the create frontend params

func (*CreateFrontendParams) SetTransactionID

func (o *CreateFrontendParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the create frontend params

func (*CreateFrontendParams) SetVersion

func (o *CreateFrontendParams) SetVersion(version *int64)

SetVersion adds the version to the create frontend params

func (*CreateFrontendParams) WithContext

WithContext adds the context to the create frontend params

func (*CreateFrontendParams) WithData

WithData adds the data to the create frontend params

func (*CreateFrontendParams) WithForceReload

func (o *CreateFrontendParams) WithForceReload(forceReload *bool) *CreateFrontendParams

WithForceReload adds the forceReload to the create frontend params

func (*CreateFrontendParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the create frontend params

func (*CreateFrontendParams) WithTimeout

func (o *CreateFrontendParams) WithTimeout(timeout time.Duration) *CreateFrontendParams

WithTimeout adds the timeout to the create frontend params

func (*CreateFrontendParams) WithTransactionID

func (o *CreateFrontendParams) WithTransactionID(transactionID *string) *CreateFrontendParams

WithTransactionID adds the transactionID to the create frontend params

func (*CreateFrontendParams) WithVersion

func (o *CreateFrontendParams) WithVersion(version *int64) *CreateFrontendParams

WithVersion adds the version to the create frontend params

func (*CreateFrontendParams) WriteToRequest

func (o *CreateFrontendParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type CreateFrontendReader

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

CreateFrontendReader is a Reader for the CreateFrontend structure.

func (*CreateFrontendReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateHTTPRequestRuleAccepted

type CreateHTTPRequestRuleAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.HTTPRequestRule
}

CreateHTTPRequestRuleAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewCreateHTTPRequestRuleAccepted

func NewCreateHTTPRequestRuleAccepted() *CreateHTTPRequestRuleAccepted

NewCreateHTTPRequestRuleAccepted creates a CreateHTTPRequestRuleAccepted with default headers values

func (*CreateHTTPRequestRuleAccepted) Error

type CreateHTTPRequestRuleBadRequest

type CreateHTTPRequestRuleBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreateHTTPRequestRuleBadRequest handles this case with default header values.

Bad request

func NewCreateHTTPRequestRuleBadRequest

func NewCreateHTTPRequestRuleBadRequest() *CreateHTTPRequestRuleBadRequest

NewCreateHTTPRequestRuleBadRequest creates a CreateHTTPRequestRuleBadRequest with default headers values

func (*CreateHTTPRequestRuleBadRequest) Error

type CreateHTTPRequestRuleConflict

type CreateHTTPRequestRuleConflict struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreateHTTPRequestRuleConflict handles this case with default header values.

The specified resource already exists

func NewCreateHTTPRequestRuleConflict

func NewCreateHTTPRequestRuleConflict() *CreateHTTPRequestRuleConflict

NewCreateHTTPRequestRuleConflict creates a CreateHTTPRequestRuleConflict with default headers values

func (*CreateHTTPRequestRuleConflict) Error

type CreateHTTPRequestRuleCreated

type CreateHTTPRequestRuleCreated struct {
	Payload *models.HTTPRequestRule
}

CreateHTTPRequestRuleCreated handles this case with default header values.

HTTP Request Rule created

func NewCreateHTTPRequestRuleCreated

func NewCreateHTTPRequestRuleCreated() *CreateHTTPRequestRuleCreated

NewCreateHTTPRequestRuleCreated creates a CreateHTTPRequestRuleCreated with default headers values

func (*CreateHTTPRequestRuleCreated) Error

type CreateHTTPRequestRuleDefault

type CreateHTTPRequestRuleDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

CreateHTTPRequestRuleDefault handles this case with default header values.

General Error

func NewCreateHTTPRequestRuleDefault

func NewCreateHTTPRequestRuleDefault(code int) *CreateHTTPRequestRuleDefault

NewCreateHTTPRequestRuleDefault creates a CreateHTTPRequestRuleDefault with default headers values

func (*CreateHTTPRequestRuleDefault) Code

Code gets the status code for the create HTTP request rule default response

func (*CreateHTTPRequestRuleDefault) Error

type CreateHTTPRequestRuleParams

type CreateHTTPRequestRuleParams struct {

	/*Data*/
	Data *models.HTTPRequestRule
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*ParentName
	  Parent name

	*/
	ParentName string
	/*ParentType
	  Parent type

	*/
	ParentType string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

CreateHTTPRequestRuleParams contains all the parameters to send to the API endpoint for the create HTTP request rule operation typically these are written to a http.Request

func NewCreateHTTPRequestRuleParams

func NewCreateHTTPRequestRuleParams() *CreateHTTPRequestRuleParams

NewCreateHTTPRequestRuleParams creates a new CreateHTTPRequestRuleParams object with the default values initialized.

func NewCreateHTTPRequestRuleParamsWithContext

func NewCreateHTTPRequestRuleParamsWithContext(ctx context.Context) *CreateHTTPRequestRuleParams

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

func NewCreateHTTPRequestRuleParamsWithHTTPClient

func NewCreateHTTPRequestRuleParamsWithHTTPClient(client *http.Client) *CreateHTTPRequestRuleParams

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

func NewCreateHTTPRequestRuleParamsWithTimeout

func NewCreateHTTPRequestRuleParamsWithTimeout(timeout time.Duration) *CreateHTTPRequestRuleParams

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

func (*CreateHTTPRequestRuleParams) SetContext

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

SetContext adds the context to the create HTTP request rule params

func (*CreateHTTPRequestRuleParams) SetData

SetData adds the data to the create HTTP request rule params

func (*CreateHTTPRequestRuleParams) SetForceReload

func (o *CreateHTTPRequestRuleParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the create HTTP request rule params

func (*CreateHTTPRequestRuleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create HTTP request rule params

func (*CreateHTTPRequestRuleParams) SetParentName

func (o *CreateHTTPRequestRuleParams) SetParentName(parentName string)

SetParentName adds the parentName to the create HTTP request rule params

func (*CreateHTTPRequestRuleParams) SetParentType

func (o *CreateHTTPRequestRuleParams) SetParentType(parentType string)

SetParentType adds the parentType to the create HTTP request rule params

func (*CreateHTTPRequestRuleParams) SetTimeout

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

SetTimeout adds the timeout to the create HTTP request rule params

func (*CreateHTTPRequestRuleParams) SetTransactionID

func (o *CreateHTTPRequestRuleParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the create HTTP request rule params

func (*CreateHTTPRequestRuleParams) SetVersion

func (o *CreateHTTPRequestRuleParams) SetVersion(version *int64)

SetVersion adds the version to the create HTTP request rule params

func (*CreateHTTPRequestRuleParams) WithContext

WithContext adds the context to the create HTTP request rule params

func (*CreateHTTPRequestRuleParams) WithData

WithData adds the data to the create HTTP request rule params

func (*CreateHTTPRequestRuleParams) WithForceReload

func (o *CreateHTTPRequestRuleParams) WithForceReload(forceReload *bool) *CreateHTTPRequestRuleParams

WithForceReload adds the forceReload to the create HTTP request rule params

func (*CreateHTTPRequestRuleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create HTTP request rule params

func (*CreateHTTPRequestRuleParams) WithParentName

func (o *CreateHTTPRequestRuleParams) WithParentName(parentName string) *CreateHTTPRequestRuleParams

WithParentName adds the parentName to the create HTTP request rule params

func (*CreateHTTPRequestRuleParams) WithParentType

func (o *CreateHTTPRequestRuleParams) WithParentType(parentType string) *CreateHTTPRequestRuleParams

WithParentType adds the parentType to the create HTTP request rule params

func (*CreateHTTPRequestRuleParams) WithTimeout

WithTimeout adds the timeout to the create HTTP request rule params

func (*CreateHTTPRequestRuleParams) WithTransactionID

func (o *CreateHTTPRequestRuleParams) WithTransactionID(transactionID *string) *CreateHTTPRequestRuleParams

WithTransactionID adds the transactionID to the create HTTP request rule params

func (*CreateHTTPRequestRuleParams) WithVersion

WithVersion adds the version to the create HTTP request rule params

func (*CreateHTTPRequestRuleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateHTTPRequestRuleReader

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

CreateHTTPRequestRuleReader is a Reader for the CreateHTTPRequestRule structure.

func (*CreateHTTPRequestRuleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateHTTPResponseRuleAccepted

type CreateHTTPResponseRuleAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.HTTPResponseRule
}

CreateHTTPResponseRuleAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewCreateHTTPResponseRuleAccepted

func NewCreateHTTPResponseRuleAccepted() *CreateHTTPResponseRuleAccepted

NewCreateHTTPResponseRuleAccepted creates a CreateHTTPResponseRuleAccepted with default headers values

func (*CreateHTTPResponseRuleAccepted) Error

type CreateHTTPResponseRuleBadRequest

type CreateHTTPResponseRuleBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreateHTTPResponseRuleBadRequest handles this case with default header values.

Bad request

func NewCreateHTTPResponseRuleBadRequest

func NewCreateHTTPResponseRuleBadRequest() *CreateHTTPResponseRuleBadRequest

NewCreateHTTPResponseRuleBadRequest creates a CreateHTTPResponseRuleBadRequest with default headers values

func (*CreateHTTPResponseRuleBadRequest) Error

type CreateHTTPResponseRuleConflict

type CreateHTTPResponseRuleConflict struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreateHTTPResponseRuleConflict handles this case with default header values.

The specified resource already exists

func NewCreateHTTPResponseRuleConflict

func NewCreateHTTPResponseRuleConflict() *CreateHTTPResponseRuleConflict

NewCreateHTTPResponseRuleConflict creates a CreateHTTPResponseRuleConflict with default headers values

func (*CreateHTTPResponseRuleConflict) Error

type CreateHTTPResponseRuleCreated

type CreateHTTPResponseRuleCreated struct {
	Payload *models.HTTPResponseRule
}

CreateHTTPResponseRuleCreated handles this case with default header values.

HTTP Response Rule created

func NewCreateHTTPResponseRuleCreated

func NewCreateHTTPResponseRuleCreated() *CreateHTTPResponseRuleCreated

NewCreateHTTPResponseRuleCreated creates a CreateHTTPResponseRuleCreated with default headers values

func (*CreateHTTPResponseRuleCreated) Error

type CreateHTTPResponseRuleDefault

type CreateHTTPResponseRuleDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

CreateHTTPResponseRuleDefault handles this case with default header values.

General Error

func NewCreateHTTPResponseRuleDefault

func NewCreateHTTPResponseRuleDefault(code int) *CreateHTTPResponseRuleDefault

NewCreateHTTPResponseRuleDefault creates a CreateHTTPResponseRuleDefault with default headers values

func (*CreateHTTPResponseRuleDefault) Code

Code gets the status code for the create HTTP response rule default response

func (*CreateHTTPResponseRuleDefault) Error

type CreateHTTPResponseRuleParams

type CreateHTTPResponseRuleParams struct {

	/*Data*/
	Data *models.HTTPResponseRule
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*ParentName
	  Parent name

	*/
	ParentName string
	/*ParentType
	  Parent type

	*/
	ParentType string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

CreateHTTPResponseRuleParams contains all the parameters to send to the API endpoint for the create HTTP response rule operation typically these are written to a http.Request

func NewCreateHTTPResponseRuleParams

func NewCreateHTTPResponseRuleParams() *CreateHTTPResponseRuleParams

NewCreateHTTPResponseRuleParams creates a new CreateHTTPResponseRuleParams object with the default values initialized.

func NewCreateHTTPResponseRuleParamsWithContext

func NewCreateHTTPResponseRuleParamsWithContext(ctx context.Context) *CreateHTTPResponseRuleParams

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

func NewCreateHTTPResponseRuleParamsWithHTTPClient

func NewCreateHTTPResponseRuleParamsWithHTTPClient(client *http.Client) *CreateHTTPResponseRuleParams

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

func NewCreateHTTPResponseRuleParamsWithTimeout

func NewCreateHTTPResponseRuleParamsWithTimeout(timeout time.Duration) *CreateHTTPResponseRuleParams

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

func (*CreateHTTPResponseRuleParams) SetContext

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

SetContext adds the context to the create HTTP response rule params

func (*CreateHTTPResponseRuleParams) SetData

SetData adds the data to the create HTTP response rule params

func (*CreateHTTPResponseRuleParams) SetForceReload

func (o *CreateHTTPResponseRuleParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the create HTTP response rule params

func (*CreateHTTPResponseRuleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create HTTP response rule params

func (*CreateHTTPResponseRuleParams) SetParentName

func (o *CreateHTTPResponseRuleParams) SetParentName(parentName string)

SetParentName adds the parentName to the create HTTP response rule params

func (*CreateHTTPResponseRuleParams) SetParentType

func (o *CreateHTTPResponseRuleParams) SetParentType(parentType string)

SetParentType adds the parentType to the create HTTP response rule params

func (*CreateHTTPResponseRuleParams) SetTimeout

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

SetTimeout adds the timeout to the create HTTP response rule params

func (*CreateHTTPResponseRuleParams) SetTransactionID

func (o *CreateHTTPResponseRuleParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the create HTTP response rule params

func (*CreateHTTPResponseRuleParams) SetVersion

func (o *CreateHTTPResponseRuleParams) SetVersion(version *int64)

SetVersion adds the version to the create HTTP response rule params

func (*CreateHTTPResponseRuleParams) WithContext

WithContext adds the context to the create HTTP response rule params

func (*CreateHTTPResponseRuleParams) WithData

WithData adds the data to the create HTTP response rule params

func (*CreateHTTPResponseRuleParams) WithForceReload

func (o *CreateHTTPResponseRuleParams) WithForceReload(forceReload *bool) *CreateHTTPResponseRuleParams

WithForceReload adds the forceReload to the create HTTP response rule params

func (*CreateHTTPResponseRuleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create HTTP response rule params

func (*CreateHTTPResponseRuleParams) WithParentName

func (o *CreateHTTPResponseRuleParams) WithParentName(parentName string) *CreateHTTPResponseRuleParams

WithParentName adds the parentName to the create HTTP response rule params

func (*CreateHTTPResponseRuleParams) WithParentType

func (o *CreateHTTPResponseRuleParams) WithParentType(parentType string) *CreateHTTPResponseRuleParams

WithParentType adds the parentType to the create HTTP response rule params

func (*CreateHTTPResponseRuleParams) WithTimeout

WithTimeout adds the timeout to the create HTTP response rule params

func (*CreateHTTPResponseRuleParams) WithTransactionID

func (o *CreateHTTPResponseRuleParams) WithTransactionID(transactionID *string) *CreateHTTPResponseRuleParams

WithTransactionID adds the transactionID to the create HTTP response rule params

func (*CreateHTTPResponseRuleParams) WithVersion

WithVersion adds the version to the create HTTP response rule params

func (*CreateHTTPResponseRuleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateHTTPResponseRuleReader

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

CreateHTTPResponseRuleReader is a Reader for the CreateHTTPResponseRule structure.

func (*CreateHTTPResponseRuleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateLogTargetAccepted

type CreateLogTargetAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.LogTarget
}

CreateLogTargetAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewCreateLogTargetAccepted

func NewCreateLogTargetAccepted() *CreateLogTargetAccepted

NewCreateLogTargetAccepted creates a CreateLogTargetAccepted with default headers values

func (*CreateLogTargetAccepted) Error

func (o *CreateLogTargetAccepted) Error() string

type CreateLogTargetBadRequest

type CreateLogTargetBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreateLogTargetBadRequest handles this case with default header values.

Bad request

func NewCreateLogTargetBadRequest

func NewCreateLogTargetBadRequest() *CreateLogTargetBadRequest

NewCreateLogTargetBadRequest creates a CreateLogTargetBadRequest with default headers values

func (*CreateLogTargetBadRequest) Error

func (o *CreateLogTargetBadRequest) Error() string

type CreateLogTargetConflict

type CreateLogTargetConflict struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreateLogTargetConflict handles this case with default header values.

The specified resource already exists

func NewCreateLogTargetConflict

func NewCreateLogTargetConflict() *CreateLogTargetConflict

NewCreateLogTargetConflict creates a CreateLogTargetConflict with default headers values

func (*CreateLogTargetConflict) Error

func (o *CreateLogTargetConflict) Error() string

type CreateLogTargetCreated

type CreateLogTargetCreated struct {
	Payload *models.LogTarget
}

CreateLogTargetCreated handles this case with default header values.

Log Target created

func NewCreateLogTargetCreated

func NewCreateLogTargetCreated() *CreateLogTargetCreated

NewCreateLogTargetCreated creates a CreateLogTargetCreated with default headers values

func (*CreateLogTargetCreated) Error

func (o *CreateLogTargetCreated) Error() string

type CreateLogTargetDefault

type CreateLogTargetDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

CreateLogTargetDefault handles this case with default header values.

General Error

func NewCreateLogTargetDefault

func NewCreateLogTargetDefault(code int) *CreateLogTargetDefault

NewCreateLogTargetDefault creates a CreateLogTargetDefault with default headers values

func (*CreateLogTargetDefault) Code

func (o *CreateLogTargetDefault) Code() int

Code gets the status code for the create log target default response

func (*CreateLogTargetDefault) Error

func (o *CreateLogTargetDefault) Error() string

type CreateLogTargetParams

type CreateLogTargetParams struct {

	/*Data*/
	Data *models.LogTarget
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*ParentName
	  Parent name

	*/
	ParentName string
	/*ParentType
	  Parent type

	*/
	ParentType string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

CreateLogTargetParams contains all the parameters to send to the API endpoint for the create log target operation typically these are written to a http.Request

func NewCreateLogTargetParams

func NewCreateLogTargetParams() *CreateLogTargetParams

NewCreateLogTargetParams creates a new CreateLogTargetParams object with the default values initialized.

func NewCreateLogTargetParamsWithContext

func NewCreateLogTargetParamsWithContext(ctx context.Context) *CreateLogTargetParams

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

func NewCreateLogTargetParamsWithHTTPClient

func NewCreateLogTargetParamsWithHTTPClient(client *http.Client) *CreateLogTargetParams

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

func NewCreateLogTargetParamsWithTimeout

func NewCreateLogTargetParamsWithTimeout(timeout time.Duration) *CreateLogTargetParams

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

func (*CreateLogTargetParams) SetContext

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

SetContext adds the context to the create log target params

func (*CreateLogTargetParams) SetData

func (o *CreateLogTargetParams) SetData(data *models.LogTarget)

SetData adds the data to the create log target params

func (*CreateLogTargetParams) SetForceReload

func (o *CreateLogTargetParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the create log target params

func (*CreateLogTargetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create log target params

func (*CreateLogTargetParams) SetParentName

func (o *CreateLogTargetParams) SetParentName(parentName string)

SetParentName adds the parentName to the create log target params

func (*CreateLogTargetParams) SetParentType

func (o *CreateLogTargetParams) SetParentType(parentType string)

SetParentType adds the parentType to the create log target params

func (*CreateLogTargetParams) SetTimeout

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

SetTimeout adds the timeout to the create log target params

func (*CreateLogTargetParams) SetTransactionID

func (o *CreateLogTargetParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the create log target params

func (*CreateLogTargetParams) SetVersion

func (o *CreateLogTargetParams) SetVersion(version *int64)

SetVersion adds the version to the create log target params

func (*CreateLogTargetParams) WithContext

WithContext adds the context to the create log target params

func (*CreateLogTargetParams) WithData

WithData adds the data to the create log target params

func (*CreateLogTargetParams) WithForceReload

func (o *CreateLogTargetParams) WithForceReload(forceReload *bool) *CreateLogTargetParams

WithForceReload adds the forceReload to the create log target params

func (*CreateLogTargetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the create log target params

func (*CreateLogTargetParams) WithParentName

func (o *CreateLogTargetParams) WithParentName(parentName string) *CreateLogTargetParams

WithParentName adds the parentName to the create log target params

func (*CreateLogTargetParams) WithParentType

func (o *CreateLogTargetParams) WithParentType(parentType string) *CreateLogTargetParams

WithParentType adds the parentType to the create log target params

func (*CreateLogTargetParams) WithTimeout

func (o *CreateLogTargetParams) WithTimeout(timeout time.Duration) *CreateLogTargetParams

WithTimeout adds the timeout to the create log target params

func (*CreateLogTargetParams) WithTransactionID

func (o *CreateLogTargetParams) WithTransactionID(transactionID *string) *CreateLogTargetParams

WithTransactionID adds the transactionID to the create log target params

func (*CreateLogTargetParams) WithVersion

func (o *CreateLogTargetParams) WithVersion(version *int64) *CreateLogTargetParams

WithVersion adds the version to the create log target params

func (*CreateLogTargetParams) WriteToRequest

func (o *CreateLogTargetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type CreateLogTargetReader

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

CreateLogTargetReader is a Reader for the CreateLogTarget structure.

func (*CreateLogTargetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateNameserverAccepted

type CreateNameserverAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.Nameserver
}

CreateNameserverAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewCreateNameserverAccepted

func NewCreateNameserverAccepted() *CreateNameserverAccepted

NewCreateNameserverAccepted creates a CreateNameserverAccepted with default headers values

func (*CreateNameserverAccepted) Error

func (o *CreateNameserverAccepted) Error() string

type CreateNameserverBadRequest

type CreateNameserverBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreateNameserverBadRequest handles this case with default header values.

Bad request

func NewCreateNameserverBadRequest

func NewCreateNameserverBadRequest() *CreateNameserverBadRequest

NewCreateNameserverBadRequest creates a CreateNameserverBadRequest with default headers values

func (*CreateNameserverBadRequest) Error

type CreateNameserverConflict

type CreateNameserverConflict struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreateNameserverConflict handles this case with default header values.

The specified resource already exists

func NewCreateNameserverConflict

func NewCreateNameserverConflict() *CreateNameserverConflict

NewCreateNameserverConflict creates a CreateNameserverConflict with default headers values

func (*CreateNameserverConflict) Error

func (o *CreateNameserverConflict) Error() string

type CreateNameserverCreated

type CreateNameserverCreated struct {
	Payload *models.Nameserver
}

CreateNameserverCreated handles this case with default header values.

Nameserver created

func NewCreateNameserverCreated

func NewCreateNameserverCreated() *CreateNameserverCreated

NewCreateNameserverCreated creates a CreateNameserverCreated with default headers values

func (*CreateNameserverCreated) Error

func (o *CreateNameserverCreated) Error() string

type CreateNameserverDefault

type CreateNameserverDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

CreateNameserverDefault handles this case with default header values.

General Error

func NewCreateNameserverDefault

func NewCreateNameserverDefault(code int) *CreateNameserverDefault

NewCreateNameserverDefault creates a CreateNameserverDefault with default headers values

func (*CreateNameserverDefault) Code

func (o *CreateNameserverDefault) Code() int

Code gets the status code for the create nameserver default response

func (*CreateNameserverDefault) Error

func (o *CreateNameserverDefault) Error() string

type CreateNameserverParams

type CreateNameserverParams struct {

	/*Data*/
	Data *models.Nameserver
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Resolver
	  Parent resolver name

	*/
	Resolver string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

CreateNameserverParams contains all the parameters to send to the API endpoint for the create nameserver operation typically these are written to a http.Request

func NewCreateNameserverParams

func NewCreateNameserverParams() *CreateNameserverParams

NewCreateNameserverParams creates a new CreateNameserverParams object with the default values initialized.

func NewCreateNameserverParamsWithContext

func NewCreateNameserverParamsWithContext(ctx context.Context) *CreateNameserverParams

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

func NewCreateNameserverParamsWithHTTPClient

func NewCreateNameserverParamsWithHTTPClient(client *http.Client) *CreateNameserverParams

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

func NewCreateNameserverParamsWithTimeout

func NewCreateNameserverParamsWithTimeout(timeout time.Duration) *CreateNameserverParams

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

func (*CreateNameserverParams) SetContext

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

SetContext adds the context to the create nameserver params

func (*CreateNameserverParams) SetData

func (o *CreateNameserverParams) SetData(data *models.Nameserver)

SetData adds the data to the create nameserver params

func (*CreateNameserverParams) SetForceReload

func (o *CreateNameserverParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the create nameserver params

func (*CreateNameserverParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create nameserver params

func (*CreateNameserverParams) SetResolver

func (o *CreateNameserverParams) SetResolver(resolver string)

SetResolver adds the resolver to the create nameserver params

func (*CreateNameserverParams) SetTimeout

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

SetTimeout adds the timeout to the create nameserver params

func (*CreateNameserverParams) SetTransactionID

func (o *CreateNameserverParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the create nameserver params

func (*CreateNameserverParams) SetVersion

func (o *CreateNameserverParams) SetVersion(version *int64)

SetVersion adds the version to the create nameserver params

func (*CreateNameserverParams) WithContext

WithContext adds the context to the create nameserver params

func (*CreateNameserverParams) WithData

WithData adds the data to the create nameserver params

func (*CreateNameserverParams) WithForceReload

func (o *CreateNameserverParams) WithForceReload(forceReload *bool) *CreateNameserverParams

WithForceReload adds the forceReload to the create nameserver params

func (*CreateNameserverParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the create nameserver params

func (*CreateNameserverParams) WithResolver

func (o *CreateNameserverParams) WithResolver(resolver string) *CreateNameserverParams

WithResolver adds the resolver to the create nameserver params

func (*CreateNameserverParams) WithTimeout

WithTimeout adds the timeout to the create nameserver params

func (*CreateNameserverParams) WithTransactionID

func (o *CreateNameserverParams) WithTransactionID(transactionID *string) *CreateNameserverParams

WithTransactionID adds the transactionID to the create nameserver params

func (*CreateNameserverParams) WithVersion

func (o *CreateNameserverParams) WithVersion(version *int64) *CreateNameserverParams

WithVersion adds the version to the create nameserver params

func (*CreateNameserverParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateNameserverReader

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

CreateNameserverReader is a Reader for the CreateNameserver structure.

func (*CreateNameserverReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreatePeerAccepted

type CreatePeerAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.PeerSection
}

CreatePeerAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewCreatePeerAccepted

func NewCreatePeerAccepted() *CreatePeerAccepted

NewCreatePeerAccepted creates a CreatePeerAccepted with default headers values

func (*CreatePeerAccepted) Error

func (o *CreatePeerAccepted) Error() string

type CreatePeerBadRequest

type CreatePeerBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreatePeerBadRequest handles this case with default header values.

Bad request

func NewCreatePeerBadRequest

func NewCreatePeerBadRequest() *CreatePeerBadRequest

NewCreatePeerBadRequest creates a CreatePeerBadRequest with default headers values

func (*CreatePeerBadRequest) Error

func (o *CreatePeerBadRequest) Error() string

type CreatePeerConflict

type CreatePeerConflict struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreatePeerConflict handles this case with default header values.

The specified resource already exists

func NewCreatePeerConflict

func NewCreatePeerConflict() *CreatePeerConflict

NewCreatePeerConflict creates a CreatePeerConflict with default headers values

func (*CreatePeerConflict) Error

func (o *CreatePeerConflict) Error() string

type CreatePeerCreated

type CreatePeerCreated struct {
	Payload *models.PeerSection
}

CreatePeerCreated handles this case with default header values.

Peer created

func NewCreatePeerCreated

func NewCreatePeerCreated() *CreatePeerCreated

NewCreatePeerCreated creates a CreatePeerCreated with default headers values

func (*CreatePeerCreated) Error

func (o *CreatePeerCreated) Error() string

type CreatePeerDefault

type CreatePeerDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

CreatePeerDefault handles this case with default header values.

General Error

func NewCreatePeerDefault

func NewCreatePeerDefault(code int) *CreatePeerDefault

NewCreatePeerDefault creates a CreatePeerDefault with default headers values

func (*CreatePeerDefault) Code

func (o *CreatePeerDefault) Code() int

Code gets the status code for the create peer default response

func (*CreatePeerDefault) Error

func (o *CreatePeerDefault) Error() string

type CreatePeerEntryAccepted

type CreatePeerEntryAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.PeerEntry
}

CreatePeerEntryAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewCreatePeerEntryAccepted

func NewCreatePeerEntryAccepted() *CreatePeerEntryAccepted

NewCreatePeerEntryAccepted creates a CreatePeerEntryAccepted with default headers values

func (*CreatePeerEntryAccepted) Error

func (o *CreatePeerEntryAccepted) Error() string

type CreatePeerEntryBadRequest

type CreatePeerEntryBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreatePeerEntryBadRequest handles this case with default header values.

Bad request

func NewCreatePeerEntryBadRequest

func NewCreatePeerEntryBadRequest() *CreatePeerEntryBadRequest

NewCreatePeerEntryBadRequest creates a CreatePeerEntryBadRequest with default headers values

func (*CreatePeerEntryBadRequest) Error

func (o *CreatePeerEntryBadRequest) Error() string

type CreatePeerEntryConflict

type CreatePeerEntryConflict struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreatePeerEntryConflict handles this case with default header values.

The specified resource already exists

func NewCreatePeerEntryConflict

func NewCreatePeerEntryConflict() *CreatePeerEntryConflict

NewCreatePeerEntryConflict creates a CreatePeerEntryConflict with default headers values

func (*CreatePeerEntryConflict) Error

func (o *CreatePeerEntryConflict) Error() string

type CreatePeerEntryCreated

type CreatePeerEntryCreated struct {
	Payload *models.PeerEntry
}

CreatePeerEntryCreated handles this case with default header values.

PeerEntry created

func NewCreatePeerEntryCreated

func NewCreatePeerEntryCreated() *CreatePeerEntryCreated

NewCreatePeerEntryCreated creates a CreatePeerEntryCreated with default headers values

func (*CreatePeerEntryCreated) Error

func (o *CreatePeerEntryCreated) Error() string

type CreatePeerEntryDefault

type CreatePeerEntryDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

CreatePeerEntryDefault handles this case with default header values.

General Error

func NewCreatePeerEntryDefault

func NewCreatePeerEntryDefault(code int) *CreatePeerEntryDefault

NewCreatePeerEntryDefault creates a CreatePeerEntryDefault with default headers values

func (*CreatePeerEntryDefault) Code

func (o *CreatePeerEntryDefault) Code() int

Code gets the status code for the create peer entry default response

func (*CreatePeerEntryDefault) Error

func (o *CreatePeerEntryDefault) Error() string

type CreatePeerEntryParams

type CreatePeerEntryParams struct {

	/*Data*/
	Data *models.PeerEntry
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*PeerSection
	  Parent peer section name

	*/
	PeerSection string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

CreatePeerEntryParams contains all the parameters to send to the API endpoint for the create peer entry operation typically these are written to a http.Request

func NewCreatePeerEntryParams

func NewCreatePeerEntryParams() *CreatePeerEntryParams

NewCreatePeerEntryParams creates a new CreatePeerEntryParams object with the default values initialized.

func NewCreatePeerEntryParamsWithContext

func NewCreatePeerEntryParamsWithContext(ctx context.Context) *CreatePeerEntryParams

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

func NewCreatePeerEntryParamsWithHTTPClient

func NewCreatePeerEntryParamsWithHTTPClient(client *http.Client) *CreatePeerEntryParams

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

func NewCreatePeerEntryParamsWithTimeout

func NewCreatePeerEntryParamsWithTimeout(timeout time.Duration) *CreatePeerEntryParams

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

func (*CreatePeerEntryParams) SetContext

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

SetContext adds the context to the create peer entry params

func (*CreatePeerEntryParams) SetData

func (o *CreatePeerEntryParams) SetData(data *models.PeerEntry)

SetData adds the data to the create peer entry params

func (*CreatePeerEntryParams) SetForceReload

func (o *CreatePeerEntryParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the create peer entry params

func (*CreatePeerEntryParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create peer entry params

func (*CreatePeerEntryParams) SetPeerSection

func (o *CreatePeerEntryParams) SetPeerSection(peerSection string)

SetPeerSection adds the peerSection to the create peer entry params

func (*CreatePeerEntryParams) SetTimeout

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

SetTimeout adds the timeout to the create peer entry params

func (*CreatePeerEntryParams) SetTransactionID

func (o *CreatePeerEntryParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the create peer entry params

func (*CreatePeerEntryParams) SetVersion

func (o *CreatePeerEntryParams) SetVersion(version *int64)

SetVersion adds the version to the create peer entry params

func (*CreatePeerEntryParams) WithContext

WithContext adds the context to the create peer entry params

func (*CreatePeerEntryParams) WithData

WithData adds the data to the create peer entry params

func (*CreatePeerEntryParams) WithForceReload

func (o *CreatePeerEntryParams) WithForceReload(forceReload *bool) *CreatePeerEntryParams

WithForceReload adds the forceReload to the create peer entry params

func (*CreatePeerEntryParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the create peer entry params

func (*CreatePeerEntryParams) WithPeerSection

func (o *CreatePeerEntryParams) WithPeerSection(peerSection string) *CreatePeerEntryParams

WithPeerSection adds the peerSection to the create peer entry params

func (*CreatePeerEntryParams) WithTimeout

func (o *CreatePeerEntryParams) WithTimeout(timeout time.Duration) *CreatePeerEntryParams

WithTimeout adds the timeout to the create peer entry params

func (*CreatePeerEntryParams) WithTransactionID

func (o *CreatePeerEntryParams) WithTransactionID(transactionID *string) *CreatePeerEntryParams

WithTransactionID adds the transactionID to the create peer entry params

func (*CreatePeerEntryParams) WithVersion

func (o *CreatePeerEntryParams) WithVersion(version *int64) *CreatePeerEntryParams

WithVersion adds the version to the create peer entry params

func (*CreatePeerEntryParams) WriteToRequest

func (o *CreatePeerEntryParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type CreatePeerEntryReader

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

CreatePeerEntryReader is a Reader for the CreatePeerEntry structure.

func (*CreatePeerEntryReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreatePeerParams

type CreatePeerParams struct {

	/*Data*/
	Data *models.PeerSection
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

CreatePeerParams contains all the parameters to send to the API endpoint for the create peer operation typically these are written to a http.Request

func NewCreatePeerParams

func NewCreatePeerParams() *CreatePeerParams

NewCreatePeerParams creates a new CreatePeerParams object with the default values initialized.

func NewCreatePeerParamsWithContext

func NewCreatePeerParamsWithContext(ctx context.Context) *CreatePeerParams

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

func NewCreatePeerParamsWithHTTPClient

func NewCreatePeerParamsWithHTTPClient(client *http.Client) *CreatePeerParams

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

func NewCreatePeerParamsWithTimeout

func NewCreatePeerParamsWithTimeout(timeout time.Duration) *CreatePeerParams

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

func (*CreatePeerParams) SetContext

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

SetContext adds the context to the create peer params

func (*CreatePeerParams) SetData

func (o *CreatePeerParams) SetData(data *models.PeerSection)

SetData adds the data to the create peer params

func (*CreatePeerParams) SetForceReload

func (o *CreatePeerParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the create peer params

func (*CreatePeerParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create peer params

func (*CreatePeerParams) SetTimeout

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

SetTimeout adds the timeout to the create peer params

func (*CreatePeerParams) SetTransactionID

func (o *CreatePeerParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the create peer params

func (*CreatePeerParams) SetVersion

func (o *CreatePeerParams) SetVersion(version *int64)

SetVersion adds the version to the create peer params

func (*CreatePeerParams) WithContext

func (o *CreatePeerParams) WithContext(ctx context.Context) *CreatePeerParams

WithContext adds the context to the create peer params

func (*CreatePeerParams) WithData

WithData adds the data to the create peer params

func (*CreatePeerParams) WithForceReload

func (o *CreatePeerParams) WithForceReload(forceReload *bool) *CreatePeerParams

WithForceReload adds the forceReload to the create peer params

func (*CreatePeerParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the create peer params

func (*CreatePeerParams) WithTimeout

func (o *CreatePeerParams) WithTimeout(timeout time.Duration) *CreatePeerParams

WithTimeout adds the timeout to the create peer params

func (*CreatePeerParams) WithTransactionID

func (o *CreatePeerParams) WithTransactionID(transactionID *string) *CreatePeerParams

WithTransactionID adds the transactionID to the create peer params

func (*CreatePeerParams) WithVersion

func (o *CreatePeerParams) WithVersion(version *int64) *CreatePeerParams

WithVersion adds the version to the create peer params

func (*CreatePeerParams) WriteToRequest

func (o *CreatePeerParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type CreatePeerReader

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

CreatePeerReader is a Reader for the CreatePeer structure.

func (*CreatePeerReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateResolverAccepted

type CreateResolverAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.Resolver
}

CreateResolverAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewCreateResolverAccepted

func NewCreateResolverAccepted() *CreateResolverAccepted

NewCreateResolverAccepted creates a CreateResolverAccepted with default headers values

func (*CreateResolverAccepted) Error

func (o *CreateResolverAccepted) Error() string

type CreateResolverBadRequest

type CreateResolverBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreateResolverBadRequest handles this case with default header values.

Bad request

func NewCreateResolverBadRequest

func NewCreateResolverBadRequest() *CreateResolverBadRequest

NewCreateResolverBadRequest creates a CreateResolverBadRequest with default headers values

func (*CreateResolverBadRequest) Error

func (o *CreateResolverBadRequest) Error() string

type CreateResolverConflict

type CreateResolverConflict struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreateResolverConflict handles this case with default header values.

The specified resource already exists

func NewCreateResolverConflict

func NewCreateResolverConflict() *CreateResolverConflict

NewCreateResolverConflict creates a CreateResolverConflict with default headers values

func (*CreateResolverConflict) Error

func (o *CreateResolverConflict) Error() string

type CreateResolverCreated

type CreateResolverCreated struct {
	Payload *models.Resolver
}

CreateResolverCreated handles this case with default header values.

Resolver created

func NewCreateResolverCreated

func NewCreateResolverCreated() *CreateResolverCreated

NewCreateResolverCreated creates a CreateResolverCreated with default headers values

func (*CreateResolverCreated) Error

func (o *CreateResolverCreated) Error() string

type CreateResolverDefault

type CreateResolverDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

CreateResolverDefault handles this case with default header values.

General Error

func NewCreateResolverDefault

func NewCreateResolverDefault(code int) *CreateResolverDefault

NewCreateResolverDefault creates a CreateResolverDefault with default headers values

func (*CreateResolverDefault) Code

func (o *CreateResolverDefault) Code() int

Code gets the status code for the create resolver default response

func (*CreateResolverDefault) Error

func (o *CreateResolverDefault) Error() string

type CreateResolverParams

type CreateResolverParams struct {

	/*Data*/
	Data *models.Resolver
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

CreateResolverParams contains all the parameters to send to the API endpoint for the create resolver operation typically these are written to a http.Request

func NewCreateResolverParams

func NewCreateResolverParams() *CreateResolverParams

NewCreateResolverParams creates a new CreateResolverParams object with the default values initialized.

func NewCreateResolverParamsWithContext

func NewCreateResolverParamsWithContext(ctx context.Context) *CreateResolverParams

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

func NewCreateResolverParamsWithHTTPClient

func NewCreateResolverParamsWithHTTPClient(client *http.Client) *CreateResolverParams

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

func NewCreateResolverParamsWithTimeout

func NewCreateResolverParamsWithTimeout(timeout time.Duration) *CreateResolverParams

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

func (*CreateResolverParams) SetContext

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

SetContext adds the context to the create resolver params

func (*CreateResolverParams) SetData

func (o *CreateResolverParams) SetData(data *models.Resolver)

SetData adds the data to the create resolver params

func (*CreateResolverParams) SetForceReload

func (o *CreateResolverParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the create resolver params

func (*CreateResolverParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create resolver params

func (*CreateResolverParams) SetTimeout

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

SetTimeout adds the timeout to the create resolver params

func (*CreateResolverParams) SetTransactionID

func (o *CreateResolverParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the create resolver params

func (*CreateResolverParams) SetVersion

func (o *CreateResolverParams) SetVersion(version *int64)

SetVersion adds the version to the create resolver params

func (*CreateResolverParams) WithContext

WithContext adds the context to the create resolver params

func (*CreateResolverParams) WithData

WithData adds the data to the create resolver params

func (*CreateResolverParams) WithForceReload

func (o *CreateResolverParams) WithForceReload(forceReload *bool) *CreateResolverParams

WithForceReload adds the forceReload to the create resolver params

func (*CreateResolverParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the create resolver params

func (*CreateResolverParams) WithTimeout

func (o *CreateResolverParams) WithTimeout(timeout time.Duration) *CreateResolverParams

WithTimeout adds the timeout to the create resolver params

func (*CreateResolverParams) WithTransactionID

func (o *CreateResolverParams) WithTransactionID(transactionID *string) *CreateResolverParams

WithTransactionID adds the transactionID to the create resolver params

func (*CreateResolverParams) WithVersion

func (o *CreateResolverParams) WithVersion(version *int64) *CreateResolverParams

WithVersion adds the version to the create resolver params

func (*CreateResolverParams) WriteToRequest

func (o *CreateResolverParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type CreateResolverReader

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

CreateResolverReader is a Reader for the CreateResolver structure.

func (*CreateResolverReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateServerAccepted

type CreateServerAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.Server
}

CreateServerAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewCreateServerAccepted

func NewCreateServerAccepted() *CreateServerAccepted

NewCreateServerAccepted creates a CreateServerAccepted with default headers values

func (*CreateServerAccepted) Error

func (o *CreateServerAccepted) Error() string

type CreateServerBadRequest

type CreateServerBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreateServerBadRequest handles this case with default header values.

Bad request

func NewCreateServerBadRequest

func NewCreateServerBadRequest() *CreateServerBadRequest

NewCreateServerBadRequest creates a CreateServerBadRequest with default headers values

func (*CreateServerBadRequest) Error

func (o *CreateServerBadRequest) Error() string

type CreateServerConflict

type CreateServerConflict struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreateServerConflict handles this case with default header values.

The specified resource already exists

func NewCreateServerConflict

func NewCreateServerConflict() *CreateServerConflict

NewCreateServerConflict creates a CreateServerConflict with default headers values

func (*CreateServerConflict) Error

func (o *CreateServerConflict) Error() string

type CreateServerCreated

type CreateServerCreated struct {
	Payload *models.Server
}

CreateServerCreated handles this case with default header values.

Server created

func NewCreateServerCreated

func NewCreateServerCreated() *CreateServerCreated

NewCreateServerCreated creates a CreateServerCreated with default headers values

func (*CreateServerCreated) Error

func (o *CreateServerCreated) Error() string

type CreateServerDefault

type CreateServerDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

CreateServerDefault handles this case with default header values.

General Error

func NewCreateServerDefault

func NewCreateServerDefault(code int) *CreateServerDefault

NewCreateServerDefault creates a CreateServerDefault with default headers values

func (*CreateServerDefault) Code

func (o *CreateServerDefault) Code() int

Code gets the status code for the create server default response

func (*CreateServerDefault) Error

func (o *CreateServerDefault) Error() string

type CreateServerParams

type CreateServerParams struct {

	/*Backend
	  Parent backend name

	*/
	Backend string
	/*Data*/
	Data *models.Server
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

CreateServerParams contains all the parameters to send to the API endpoint for the create server operation typically these are written to a http.Request

func NewCreateServerParams

func NewCreateServerParams() *CreateServerParams

NewCreateServerParams creates a new CreateServerParams object with the default values initialized.

func NewCreateServerParamsWithContext

func NewCreateServerParamsWithContext(ctx context.Context) *CreateServerParams

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

func NewCreateServerParamsWithHTTPClient

func NewCreateServerParamsWithHTTPClient(client *http.Client) *CreateServerParams

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

func NewCreateServerParamsWithTimeout

func NewCreateServerParamsWithTimeout(timeout time.Duration) *CreateServerParams

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

func (*CreateServerParams) SetBackend

func (o *CreateServerParams) SetBackend(backend string)

SetBackend adds the backend to the create server params

func (*CreateServerParams) SetContext

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

SetContext adds the context to the create server params

func (*CreateServerParams) SetData

func (o *CreateServerParams) SetData(data *models.Server)

SetData adds the data to the create server params

func (*CreateServerParams) SetForceReload

func (o *CreateServerParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the create server params

func (*CreateServerParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create server params

func (*CreateServerParams) SetTimeout

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

SetTimeout adds the timeout to the create server params

func (*CreateServerParams) SetTransactionID

func (o *CreateServerParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the create server params

func (*CreateServerParams) SetVersion

func (o *CreateServerParams) SetVersion(version *int64)

SetVersion adds the version to the create server params

func (*CreateServerParams) WithBackend

func (o *CreateServerParams) WithBackend(backend string) *CreateServerParams

WithBackend adds the backend to the create server params

func (*CreateServerParams) WithContext

WithContext adds the context to the create server params

func (*CreateServerParams) WithData

func (o *CreateServerParams) WithData(data *models.Server) *CreateServerParams

WithData adds the data to the create server params

func (*CreateServerParams) WithForceReload

func (o *CreateServerParams) WithForceReload(forceReload *bool) *CreateServerParams

WithForceReload adds the forceReload to the create server params

func (*CreateServerParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the create server params

func (*CreateServerParams) WithTimeout

func (o *CreateServerParams) WithTimeout(timeout time.Duration) *CreateServerParams

WithTimeout adds the timeout to the create server params

func (*CreateServerParams) WithTransactionID

func (o *CreateServerParams) WithTransactionID(transactionID *string) *CreateServerParams

WithTransactionID adds the transactionID to the create server params

func (*CreateServerParams) WithVersion

func (o *CreateServerParams) WithVersion(version *int64) *CreateServerParams

WithVersion adds the version to the create server params

func (*CreateServerParams) WriteToRequest

func (o *CreateServerParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type CreateServerReader

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

CreateServerReader is a Reader for the CreateServer structure.

func (*CreateServerReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateServerSwitchingRuleAccepted

type CreateServerSwitchingRuleAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.ServerSwitchingRule
}

CreateServerSwitchingRuleAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewCreateServerSwitchingRuleAccepted

func NewCreateServerSwitchingRuleAccepted() *CreateServerSwitchingRuleAccepted

NewCreateServerSwitchingRuleAccepted creates a CreateServerSwitchingRuleAccepted with default headers values

func (*CreateServerSwitchingRuleAccepted) Error

type CreateServerSwitchingRuleBadRequest

type CreateServerSwitchingRuleBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreateServerSwitchingRuleBadRequest handles this case with default header values.

Bad request

func NewCreateServerSwitchingRuleBadRequest

func NewCreateServerSwitchingRuleBadRequest() *CreateServerSwitchingRuleBadRequest

NewCreateServerSwitchingRuleBadRequest creates a CreateServerSwitchingRuleBadRequest with default headers values

func (*CreateServerSwitchingRuleBadRequest) Error

type CreateServerSwitchingRuleConflict

type CreateServerSwitchingRuleConflict struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreateServerSwitchingRuleConflict handles this case with default header values.

The specified resource already exists

func NewCreateServerSwitchingRuleConflict

func NewCreateServerSwitchingRuleConflict() *CreateServerSwitchingRuleConflict

NewCreateServerSwitchingRuleConflict creates a CreateServerSwitchingRuleConflict with default headers values

func (*CreateServerSwitchingRuleConflict) Error

type CreateServerSwitchingRuleCreated

type CreateServerSwitchingRuleCreated struct {
	Payload *models.ServerSwitchingRule
}

CreateServerSwitchingRuleCreated handles this case with default header values.

Server Switching Rule created

func NewCreateServerSwitchingRuleCreated

func NewCreateServerSwitchingRuleCreated() *CreateServerSwitchingRuleCreated

NewCreateServerSwitchingRuleCreated creates a CreateServerSwitchingRuleCreated with default headers values

func (*CreateServerSwitchingRuleCreated) Error

type CreateServerSwitchingRuleDefault

type CreateServerSwitchingRuleDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

CreateServerSwitchingRuleDefault handles this case with default header values.

General Error

func NewCreateServerSwitchingRuleDefault

func NewCreateServerSwitchingRuleDefault(code int) *CreateServerSwitchingRuleDefault

NewCreateServerSwitchingRuleDefault creates a CreateServerSwitchingRuleDefault with default headers values

func (*CreateServerSwitchingRuleDefault) Code

Code gets the status code for the create server switching rule default response

func (*CreateServerSwitchingRuleDefault) Error

type CreateServerSwitchingRuleParams

type CreateServerSwitchingRuleParams struct {

	/*Backend
	  Backend name

	*/
	Backend string
	/*Data*/
	Data *models.ServerSwitchingRule
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

CreateServerSwitchingRuleParams contains all the parameters to send to the API endpoint for the create server switching rule operation typically these are written to a http.Request

func NewCreateServerSwitchingRuleParams

func NewCreateServerSwitchingRuleParams() *CreateServerSwitchingRuleParams

NewCreateServerSwitchingRuleParams creates a new CreateServerSwitchingRuleParams object with the default values initialized.

func NewCreateServerSwitchingRuleParamsWithContext

func NewCreateServerSwitchingRuleParamsWithContext(ctx context.Context) *CreateServerSwitchingRuleParams

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

func NewCreateServerSwitchingRuleParamsWithHTTPClient

func NewCreateServerSwitchingRuleParamsWithHTTPClient(client *http.Client) *CreateServerSwitchingRuleParams

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

func NewCreateServerSwitchingRuleParamsWithTimeout

func NewCreateServerSwitchingRuleParamsWithTimeout(timeout time.Duration) *CreateServerSwitchingRuleParams

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

func (*CreateServerSwitchingRuleParams) SetBackend

func (o *CreateServerSwitchingRuleParams) SetBackend(backend string)

SetBackend adds the backend to the create server switching rule params

func (*CreateServerSwitchingRuleParams) SetContext

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

SetContext adds the context to the create server switching rule params

func (*CreateServerSwitchingRuleParams) SetData

SetData adds the data to the create server switching rule params

func (*CreateServerSwitchingRuleParams) SetForceReload

func (o *CreateServerSwitchingRuleParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the create server switching rule params

func (*CreateServerSwitchingRuleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create server switching rule params

func (*CreateServerSwitchingRuleParams) SetTimeout

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

SetTimeout adds the timeout to the create server switching rule params

func (*CreateServerSwitchingRuleParams) SetTransactionID

func (o *CreateServerSwitchingRuleParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the create server switching rule params

func (*CreateServerSwitchingRuleParams) SetVersion

func (o *CreateServerSwitchingRuleParams) SetVersion(version *int64)

SetVersion adds the version to the create server switching rule params

func (*CreateServerSwitchingRuleParams) WithBackend

WithBackend adds the backend to the create server switching rule params

func (*CreateServerSwitchingRuleParams) WithContext

WithContext adds the context to the create server switching rule params

func (*CreateServerSwitchingRuleParams) WithData

WithData adds the data to the create server switching rule params

func (*CreateServerSwitchingRuleParams) WithForceReload

func (o *CreateServerSwitchingRuleParams) WithForceReload(forceReload *bool) *CreateServerSwitchingRuleParams

WithForceReload adds the forceReload to the create server switching rule params

func (*CreateServerSwitchingRuleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create server switching rule params

func (*CreateServerSwitchingRuleParams) WithTimeout

WithTimeout adds the timeout to the create server switching rule params

func (*CreateServerSwitchingRuleParams) WithTransactionID

func (o *CreateServerSwitchingRuleParams) WithTransactionID(transactionID *string) *CreateServerSwitchingRuleParams

WithTransactionID adds the transactionID to the create server switching rule params

func (*CreateServerSwitchingRuleParams) WithVersion

WithVersion adds the version to the create server switching rule params

func (*CreateServerSwitchingRuleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateServerSwitchingRuleReader

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

CreateServerSwitchingRuleReader is a Reader for the CreateServerSwitchingRule structure.

func (*CreateServerSwitchingRuleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateStickRuleAccepted

type CreateStickRuleAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.StickRule
}

CreateStickRuleAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewCreateStickRuleAccepted

func NewCreateStickRuleAccepted() *CreateStickRuleAccepted

NewCreateStickRuleAccepted creates a CreateStickRuleAccepted with default headers values

func (*CreateStickRuleAccepted) Error

func (o *CreateStickRuleAccepted) Error() string

type CreateStickRuleBadRequest

type CreateStickRuleBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreateStickRuleBadRequest handles this case with default header values.

Bad request

func NewCreateStickRuleBadRequest

func NewCreateStickRuleBadRequest() *CreateStickRuleBadRequest

NewCreateStickRuleBadRequest creates a CreateStickRuleBadRequest with default headers values

func (*CreateStickRuleBadRequest) Error

func (o *CreateStickRuleBadRequest) Error() string

type CreateStickRuleConflict

type CreateStickRuleConflict struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreateStickRuleConflict handles this case with default header values.

The specified resource already exists

func NewCreateStickRuleConflict

func NewCreateStickRuleConflict() *CreateStickRuleConflict

NewCreateStickRuleConflict creates a CreateStickRuleConflict with default headers values

func (*CreateStickRuleConflict) Error

func (o *CreateStickRuleConflict) Error() string

type CreateStickRuleCreated

type CreateStickRuleCreated struct {
	Payload *models.StickRule
}

CreateStickRuleCreated handles this case with default header values.

Stick Rule created

func NewCreateStickRuleCreated

func NewCreateStickRuleCreated() *CreateStickRuleCreated

NewCreateStickRuleCreated creates a CreateStickRuleCreated with default headers values

func (*CreateStickRuleCreated) Error

func (o *CreateStickRuleCreated) Error() string

type CreateStickRuleDefault

type CreateStickRuleDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

CreateStickRuleDefault handles this case with default header values.

General Error

func NewCreateStickRuleDefault

func NewCreateStickRuleDefault(code int) *CreateStickRuleDefault

NewCreateStickRuleDefault creates a CreateStickRuleDefault with default headers values

func (*CreateStickRuleDefault) Code

func (o *CreateStickRuleDefault) Code() int

Code gets the status code for the create stick rule default response

func (*CreateStickRuleDefault) Error

func (o *CreateStickRuleDefault) Error() string

type CreateStickRuleParams

type CreateStickRuleParams struct {

	/*Backend
	  Backend name

	*/
	Backend string
	/*Data*/
	Data *models.StickRule
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

CreateStickRuleParams contains all the parameters to send to the API endpoint for the create stick rule operation typically these are written to a http.Request

func NewCreateStickRuleParams

func NewCreateStickRuleParams() *CreateStickRuleParams

NewCreateStickRuleParams creates a new CreateStickRuleParams object with the default values initialized.

func NewCreateStickRuleParamsWithContext

func NewCreateStickRuleParamsWithContext(ctx context.Context) *CreateStickRuleParams

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

func NewCreateStickRuleParamsWithHTTPClient

func NewCreateStickRuleParamsWithHTTPClient(client *http.Client) *CreateStickRuleParams

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

func NewCreateStickRuleParamsWithTimeout

func NewCreateStickRuleParamsWithTimeout(timeout time.Duration) *CreateStickRuleParams

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

func (*CreateStickRuleParams) SetBackend

func (o *CreateStickRuleParams) SetBackend(backend string)

SetBackend adds the backend to the create stick rule params

func (*CreateStickRuleParams) SetContext

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

SetContext adds the context to the create stick rule params

func (*CreateStickRuleParams) SetData

func (o *CreateStickRuleParams) SetData(data *models.StickRule)

SetData adds the data to the create stick rule params

func (*CreateStickRuleParams) SetForceReload

func (o *CreateStickRuleParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the create stick rule params

func (*CreateStickRuleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create stick rule params

func (*CreateStickRuleParams) SetTimeout

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

SetTimeout adds the timeout to the create stick rule params

func (*CreateStickRuleParams) SetTransactionID

func (o *CreateStickRuleParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the create stick rule params

func (*CreateStickRuleParams) SetVersion

func (o *CreateStickRuleParams) SetVersion(version *int64)

SetVersion adds the version to the create stick rule params

func (*CreateStickRuleParams) WithBackend

func (o *CreateStickRuleParams) WithBackend(backend string) *CreateStickRuleParams

WithBackend adds the backend to the create stick rule params

func (*CreateStickRuleParams) WithContext

WithContext adds the context to the create stick rule params

func (*CreateStickRuleParams) WithData

WithData adds the data to the create stick rule params

func (*CreateStickRuleParams) WithForceReload

func (o *CreateStickRuleParams) WithForceReload(forceReload *bool) *CreateStickRuleParams

WithForceReload adds the forceReload to the create stick rule params

func (*CreateStickRuleParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the create stick rule params

func (*CreateStickRuleParams) WithTimeout

func (o *CreateStickRuleParams) WithTimeout(timeout time.Duration) *CreateStickRuleParams

WithTimeout adds the timeout to the create stick rule params

func (*CreateStickRuleParams) WithTransactionID

func (o *CreateStickRuleParams) WithTransactionID(transactionID *string) *CreateStickRuleParams

WithTransactionID adds the transactionID to the create stick rule params

func (*CreateStickRuleParams) WithVersion

func (o *CreateStickRuleParams) WithVersion(version *int64) *CreateStickRuleParams

WithVersion adds the version to the create stick rule params

func (*CreateStickRuleParams) WriteToRequest

func (o *CreateStickRuleParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type CreateStickRuleReader

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

CreateStickRuleReader is a Reader for the CreateStickRule structure.

func (*CreateStickRuleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateTCPRequestRuleAccepted

type CreateTCPRequestRuleAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.TCPRequestRule
}

CreateTCPRequestRuleAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewCreateTCPRequestRuleAccepted

func NewCreateTCPRequestRuleAccepted() *CreateTCPRequestRuleAccepted

NewCreateTCPRequestRuleAccepted creates a CreateTCPRequestRuleAccepted with default headers values

func (*CreateTCPRequestRuleAccepted) Error

type CreateTCPRequestRuleBadRequest

type CreateTCPRequestRuleBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreateTCPRequestRuleBadRequest handles this case with default header values.

Bad request

func NewCreateTCPRequestRuleBadRequest

func NewCreateTCPRequestRuleBadRequest() *CreateTCPRequestRuleBadRequest

NewCreateTCPRequestRuleBadRequest creates a CreateTCPRequestRuleBadRequest with default headers values

func (*CreateTCPRequestRuleBadRequest) Error

type CreateTCPRequestRuleConflict

type CreateTCPRequestRuleConflict struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreateTCPRequestRuleConflict handles this case with default header values.

The specified resource already exists

func NewCreateTCPRequestRuleConflict

func NewCreateTCPRequestRuleConflict() *CreateTCPRequestRuleConflict

NewCreateTCPRequestRuleConflict creates a CreateTCPRequestRuleConflict with default headers values

func (*CreateTCPRequestRuleConflict) Error

type CreateTCPRequestRuleCreated

type CreateTCPRequestRuleCreated struct {
	Payload *models.TCPRequestRule
}

CreateTCPRequestRuleCreated handles this case with default header values.

TCP Request Rule created

func NewCreateTCPRequestRuleCreated

func NewCreateTCPRequestRuleCreated() *CreateTCPRequestRuleCreated

NewCreateTCPRequestRuleCreated creates a CreateTCPRequestRuleCreated with default headers values

func (*CreateTCPRequestRuleCreated) Error

type CreateTCPRequestRuleDefault

type CreateTCPRequestRuleDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

CreateTCPRequestRuleDefault handles this case with default header values.

General Error

func NewCreateTCPRequestRuleDefault

func NewCreateTCPRequestRuleDefault(code int) *CreateTCPRequestRuleDefault

NewCreateTCPRequestRuleDefault creates a CreateTCPRequestRuleDefault with default headers values

func (*CreateTCPRequestRuleDefault) Code

func (o *CreateTCPRequestRuleDefault) Code() int

Code gets the status code for the create TCP request rule default response

func (*CreateTCPRequestRuleDefault) Error

type CreateTCPRequestRuleParams

type CreateTCPRequestRuleParams struct {

	/*Data*/
	Data *models.TCPRequestRule
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*ParentName
	  Parent name

	*/
	ParentName string
	/*ParentType
	  Parent type

	*/
	ParentType string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

CreateTCPRequestRuleParams contains all the parameters to send to the API endpoint for the create TCP request rule operation typically these are written to a http.Request

func NewCreateTCPRequestRuleParams

func NewCreateTCPRequestRuleParams() *CreateTCPRequestRuleParams

NewCreateTCPRequestRuleParams creates a new CreateTCPRequestRuleParams object with the default values initialized.

func NewCreateTCPRequestRuleParamsWithContext

func NewCreateTCPRequestRuleParamsWithContext(ctx context.Context) *CreateTCPRequestRuleParams

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

func NewCreateTCPRequestRuleParamsWithHTTPClient

func NewCreateTCPRequestRuleParamsWithHTTPClient(client *http.Client) *CreateTCPRequestRuleParams

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

func NewCreateTCPRequestRuleParamsWithTimeout

func NewCreateTCPRequestRuleParamsWithTimeout(timeout time.Duration) *CreateTCPRequestRuleParams

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

func (*CreateTCPRequestRuleParams) SetContext

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

SetContext adds the context to the create TCP request rule params

func (*CreateTCPRequestRuleParams) SetData

SetData adds the data to the create TCP request rule params

func (*CreateTCPRequestRuleParams) SetForceReload

func (o *CreateTCPRequestRuleParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the create TCP request rule params

func (*CreateTCPRequestRuleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create TCP request rule params

func (*CreateTCPRequestRuleParams) SetParentName

func (o *CreateTCPRequestRuleParams) SetParentName(parentName string)

SetParentName adds the parentName to the create TCP request rule params

func (*CreateTCPRequestRuleParams) SetParentType

func (o *CreateTCPRequestRuleParams) SetParentType(parentType string)

SetParentType adds the parentType to the create TCP request rule params

func (*CreateTCPRequestRuleParams) SetTimeout

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

SetTimeout adds the timeout to the create TCP request rule params

func (*CreateTCPRequestRuleParams) SetTransactionID

func (o *CreateTCPRequestRuleParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the create TCP request rule params

func (*CreateTCPRequestRuleParams) SetVersion

func (o *CreateTCPRequestRuleParams) SetVersion(version *int64)

SetVersion adds the version to the create TCP request rule params

func (*CreateTCPRequestRuleParams) WithContext

WithContext adds the context to the create TCP request rule params

func (*CreateTCPRequestRuleParams) WithData

WithData adds the data to the create TCP request rule params

func (*CreateTCPRequestRuleParams) WithForceReload

func (o *CreateTCPRequestRuleParams) WithForceReload(forceReload *bool) *CreateTCPRequestRuleParams

WithForceReload adds the forceReload to the create TCP request rule params

func (*CreateTCPRequestRuleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create TCP request rule params

func (*CreateTCPRequestRuleParams) WithParentName

func (o *CreateTCPRequestRuleParams) WithParentName(parentName string) *CreateTCPRequestRuleParams

WithParentName adds the parentName to the create TCP request rule params

func (*CreateTCPRequestRuleParams) WithParentType

func (o *CreateTCPRequestRuleParams) WithParentType(parentType string) *CreateTCPRequestRuleParams

WithParentType adds the parentType to the create TCP request rule params

func (*CreateTCPRequestRuleParams) WithTimeout

WithTimeout adds the timeout to the create TCP request rule params

func (*CreateTCPRequestRuleParams) WithTransactionID

func (o *CreateTCPRequestRuleParams) WithTransactionID(transactionID *string) *CreateTCPRequestRuleParams

WithTransactionID adds the transactionID to the create TCP request rule params

func (*CreateTCPRequestRuleParams) WithVersion

WithVersion adds the version to the create TCP request rule params

func (*CreateTCPRequestRuleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateTCPRequestRuleReader

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

CreateTCPRequestRuleReader is a Reader for the CreateTCPRequestRule structure.

func (*CreateTCPRequestRuleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateTCPResponseRuleAccepted

type CreateTCPResponseRuleAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.TCPResponseRule
}

CreateTCPResponseRuleAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewCreateTCPResponseRuleAccepted

func NewCreateTCPResponseRuleAccepted() *CreateTCPResponseRuleAccepted

NewCreateTCPResponseRuleAccepted creates a CreateTCPResponseRuleAccepted with default headers values

func (*CreateTCPResponseRuleAccepted) Error

type CreateTCPResponseRuleBadRequest

type CreateTCPResponseRuleBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreateTCPResponseRuleBadRequest handles this case with default header values.

Bad request

func NewCreateTCPResponseRuleBadRequest

func NewCreateTCPResponseRuleBadRequest() *CreateTCPResponseRuleBadRequest

NewCreateTCPResponseRuleBadRequest creates a CreateTCPResponseRuleBadRequest with default headers values

func (*CreateTCPResponseRuleBadRequest) Error

type CreateTCPResponseRuleConflict

type CreateTCPResponseRuleConflict struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

CreateTCPResponseRuleConflict handles this case with default header values.

The specified resource already exists

func NewCreateTCPResponseRuleConflict

func NewCreateTCPResponseRuleConflict() *CreateTCPResponseRuleConflict

NewCreateTCPResponseRuleConflict creates a CreateTCPResponseRuleConflict with default headers values

func (*CreateTCPResponseRuleConflict) Error

type CreateTCPResponseRuleCreated

type CreateTCPResponseRuleCreated struct {
	Payload *models.TCPResponseRule
}

CreateTCPResponseRuleCreated handles this case with default header values.

TCP Response Rule created

func NewCreateTCPResponseRuleCreated

func NewCreateTCPResponseRuleCreated() *CreateTCPResponseRuleCreated

NewCreateTCPResponseRuleCreated creates a CreateTCPResponseRuleCreated with default headers values

func (*CreateTCPResponseRuleCreated) Error

type CreateTCPResponseRuleDefault

type CreateTCPResponseRuleDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

CreateTCPResponseRuleDefault handles this case with default header values.

General Error

func NewCreateTCPResponseRuleDefault

func NewCreateTCPResponseRuleDefault(code int) *CreateTCPResponseRuleDefault

NewCreateTCPResponseRuleDefault creates a CreateTCPResponseRuleDefault with default headers values

func (*CreateTCPResponseRuleDefault) Code

Code gets the status code for the create TCP response rule default response

func (*CreateTCPResponseRuleDefault) Error

type CreateTCPResponseRuleParams

type CreateTCPResponseRuleParams struct {

	/*Backend
	  Parent backend name

	*/
	Backend string
	/*Data*/
	Data *models.TCPResponseRule
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

CreateTCPResponseRuleParams contains all the parameters to send to the API endpoint for the create TCP response rule operation typically these are written to a http.Request

func NewCreateTCPResponseRuleParams

func NewCreateTCPResponseRuleParams() *CreateTCPResponseRuleParams

NewCreateTCPResponseRuleParams creates a new CreateTCPResponseRuleParams object with the default values initialized.

func NewCreateTCPResponseRuleParamsWithContext

func NewCreateTCPResponseRuleParamsWithContext(ctx context.Context) *CreateTCPResponseRuleParams

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

func NewCreateTCPResponseRuleParamsWithHTTPClient

func NewCreateTCPResponseRuleParamsWithHTTPClient(client *http.Client) *CreateTCPResponseRuleParams

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

func NewCreateTCPResponseRuleParamsWithTimeout

func NewCreateTCPResponseRuleParamsWithTimeout(timeout time.Duration) *CreateTCPResponseRuleParams

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

func (*CreateTCPResponseRuleParams) SetBackend

func (o *CreateTCPResponseRuleParams) SetBackend(backend string)

SetBackend adds the backend to the create TCP response rule params

func (*CreateTCPResponseRuleParams) SetContext

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

SetContext adds the context to the create TCP response rule params

func (*CreateTCPResponseRuleParams) SetData

SetData adds the data to the create TCP response rule params

func (*CreateTCPResponseRuleParams) SetForceReload

func (o *CreateTCPResponseRuleParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the create TCP response rule params

func (*CreateTCPResponseRuleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create TCP response rule params

func (*CreateTCPResponseRuleParams) SetTimeout

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

SetTimeout adds the timeout to the create TCP response rule params

func (*CreateTCPResponseRuleParams) SetTransactionID

func (o *CreateTCPResponseRuleParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the create TCP response rule params

func (*CreateTCPResponseRuleParams) SetVersion

func (o *CreateTCPResponseRuleParams) SetVersion(version *int64)

SetVersion adds the version to the create TCP response rule params

func (*CreateTCPResponseRuleParams) WithBackend

WithBackend adds the backend to the create TCP response rule params

func (*CreateTCPResponseRuleParams) WithContext

WithContext adds the context to the create TCP response rule params

func (*CreateTCPResponseRuleParams) WithData

WithData adds the data to the create TCP response rule params

func (*CreateTCPResponseRuleParams) WithForceReload

func (o *CreateTCPResponseRuleParams) WithForceReload(forceReload *bool) *CreateTCPResponseRuleParams

WithForceReload adds the forceReload to the create TCP response rule params

func (*CreateTCPResponseRuleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create TCP response rule params

func (*CreateTCPResponseRuleParams) WithTimeout

WithTimeout adds the timeout to the create TCP response rule params

func (*CreateTCPResponseRuleParams) WithTransactionID

func (o *CreateTCPResponseRuleParams) WithTransactionID(transactionID *string) *CreateTCPResponseRuleParams

WithTransactionID adds the transactionID to the create TCP response rule params

func (*CreateTCPResponseRuleParams) WithVersion

WithVersion adds the version to the create TCP response rule params

func (*CreateTCPResponseRuleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateTCPResponseRuleReader

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

CreateTCPResponseRuleReader is a Reader for the CreateTCPResponseRule structure.

func (*CreateTCPResponseRuleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteACLAccepted

type DeleteACLAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string
}

DeleteACLAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewDeleteACLAccepted

func NewDeleteACLAccepted() *DeleteACLAccepted

NewDeleteACLAccepted creates a DeleteACLAccepted with default headers values

func (*DeleteACLAccepted) Error

func (o *DeleteACLAccepted) Error() string

type DeleteACLDefault

type DeleteACLDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

DeleteACLDefault handles this case with default header values.

General Error

func NewDeleteACLDefault

func NewDeleteACLDefault(code int) *DeleteACLDefault

NewDeleteACLDefault creates a DeleteACLDefault with default headers values

func (*DeleteACLDefault) Code

func (o *DeleteACLDefault) Code() int

Code gets the status code for the delete Acl default response

func (*DeleteACLDefault) Error

func (o *DeleteACLDefault) Error() string

type DeleteACLNoContent

type DeleteACLNoContent struct {
}

DeleteACLNoContent handles this case with default header values.

ACL line deleted

func NewDeleteACLNoContent

func NewDeleteACLNoContent() *DeleteACLNoContent

NewDeleteACLNoContent creates a DeleteACLNoContent with default headers values

func (*DeleteACLNoContent) Error

func (o *DeleteACLNoContent) Error() string

type DeleteACLNotFound

type DeleteACLNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

DeleteACLNotFound handles this case with default header values.

The specified resource was not found

func NewDeleteACLNotFound

func NewDeleteACLNotFound() *DeleteACLNotFound

NewDeleteACLNotFound creates a DeleteACLNotFound with default headers values

func (*DeleteACLNotFound) Error

func (o *DeleteACLNotFound) Error() string

type DeleteACLParams

type DeleteACLParams struct {

	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Index
	  ACL line Index

	*/
	Index int64
	/*ParentName
	  Parent name

	*/
	ParentName string
	/*ParentType
	  Parent type

	*/
	ParentType string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

DeleteACLParams contains all the parameters to send to the API endpoint for the delete Acl operation typically these are written to a http.Request

func NewDeleteACLParams

func NewDeleteACLParams() *DeleteACLParams

NewDeleteACLParams creates a new DeleteACLParams object with the default values initialized.

func NewDeleteACLParamsWithContext

func NewDeleteACLParamsWithContext(ctx context.Context) *DeleteACLParams

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

func NewDeleteACLParamsWithHTTPClient

func NewDeleteACLParamsWithHTTPClient(client *http.Client) *DeleteACLParams

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

func NewDeleteACLParamsWithTimeout

func NewDeleteACLParamsWithTimeout(timeout time.Duration) *DeleteACLParams

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

func (*DeleteACLParams) SetContext

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

SetContext adds the context to the delete Acl params

func (*DeleteACLParams) SetForceReload

func (o *DeleteACLParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the delete Acl params

func (*DeleteACLParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete Acl params

func (*DeleteACLParams) SetIndex

func (o *DeleteACLParams) SetIndex(index int64)

SetIndex adds the index to the delete Acl params

func (*DeleteACLParams) SetParentName

func (o *DeleteACLParams) SetParentName(parentName string)

SetParentName adds the parentName to the delete Acl params

func (*DeleteACLParams) SetParentType

func (o *DeleteACLParams) SetParentType(parentType string)

SetParentType adds the parentType to the delete Acl params

func (*DeleteACLParams) SetTimeout

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

SetTimeout adds the timeout to the delete Acl params

func (*DeleteACLParams) SetTransactionID

func (o *DeleteACLParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the delete Acl params

func (*DeleteACLParams) SetVersion

func (o *DeleteACLParams) SetVersion(version *int64)

SetVersion adds the version to the delete Acl params

func (*DeleteACLParams) WithContext

func (o *DeleteACLParams) WithContext(ctx context.Context) *DeleteACLParams

WithContext adds the context to the delete Acl params

func (*DeleteACLParams) WithForceReload

func (o *DeleteACLParams) WithForceReload(forceReload *bool) *DeleteACLParams

WithForceReload adds the forceReload to the delete Acl params

func (*DeleteACLParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete Acl params

func (*DeleteACLParams) WithIndex

func (o *DeleteACLParams) WithIndex(index int64) *DeleteACLParams

WithIndex adds the index to the delete Acl params

func (*DeleteACLParams) WithParentName

func (o *DeleteACLParams) WithParentName(parentName string) *DeleteACLParams

WithParentName adds the parentName to the delete Acl params

func (*DeleteACLParams) WithParentType

func (o *DeleteACLParams) WithParentType(parentType string) *DeleteACLParams

WithParentType adds the parentType to the delete Acl params

func (*DeleteACLParams) WithTimeout

func (o *DeleteACLParams) WithTimeout(timeout time.Duration) *DeleteACLParams

WithTimeout adds the timeout to the delete Acl params

func (*DeleteACLParams) WithTransactionID

func (o *DeleteACLParams) WithTransactionID(transactionID *string) *DeleteACLParams

WithTransactionID adds the transactionID to the delete Acl params

func (*DeleteACLParams) WithVersion

func (o *DeleteACLParams) WithVersion(version *int64) *DeleteACLParams

WithVersion adds the version to the delete Acl params

func (*DeleteACLParams) WriteToRequest

func (o *DeleteACLParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DeleteACLReader

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

DeleteACLReader is a Reader for the DeleteACL structure.

func (*DeleteACLReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteBackendAccepted

type DeleteBackendAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string
}

DeleteBackendAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewDeleteBackendAccepted

func NewDeleteBackendAccepted() *DeleteBackendAccepted

NewDeleteBackendAccepted creates a DeleteBackendAccepted with default headers values

func (*DeleteBackendAccepted) Error

func (o *DeleteBackendAccepted) Error() string

type DeleteBackendDefault

type DeleteBackendDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

DeleteBackendDefault handles this case with default header values.

General Error

func NewDeleteBackendDefault

func NewDeleteBackendDefault(code int) *DeleteBackendDefault

NewDeleteBackendDefault creates a DeleteBackendDefault with default headers values

func (*DeleteBackendDefault) Code

func (o *DeleteBackendDefault) Code() int

Code gets the status code for the delete backend default response

func (*DeleteBackendDefault) Error

func (o *DeleteBackendDefault) Error() string

type DeleteBackendNoContent

type DeleteBackendNoContent struct {
}

DeleteBackendNoContent handles this case with default header values.

Backend deleted

func NewDeleteBackendNoContent

func NewDeleteBackendNoContent() *DeleteBackendNoContent

NewDeleteBackendNoContent creates a DeleteBackendNoContent with default headers values

func (*DeleteBackendNoContent) Error

func (o *DeleteBackendNoContent) Error() string

type DeleteBackendNotFound

type DeleteBackendNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

DeleteBackendNotFound handles this case with default header values.

The specified resource was not found

func NewDeleteBackendNotFound

func NewDeleteBackendNotFound() *DeleteBackendNotFound

NewDeleteBackendNotFound creates a DeleteBackendNotFound with default headers values

func (*DeleteBackendNotFound) Error

func (o *DeleteBackendNotFound) Error() string

type DeleteBackendParams

type DeleteBackendParams struct {

	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Name
	  Backend name

	*/
	Name string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

DeleteBackendParams contains all the parameters to send to the API endpoint for the delete backend operation typically these are written to a http.Request

func NewDeleteBackendParams

func NewDeleteBackendParams() *DeleteBackendParams

NewDeleteBackendParams creates a new DeleteBackendParams object with the default values initialized.

func NewDeleteBackendParamsWithContext

func NewDeleteBackendParamsWithContext(ctx context.Context) *DeleteBackendParams

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

func NewDeleteBackendParamsWithHTTPClient

func NewDeleteBackendParamsWithHTTPClient(client *http.Client) *DeleteBackendParams

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

func NewDeleteBackendParamsWithTimeout

func NewDeleteBackendParamsWithTimeout(timeout time.Duration) *DeleteBackendParams

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

func (*DeleteBackendParams) SetContext

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

SetContext adds the context to the delete backend params

func (*DeleteBackendParams) SetForceReload

func (o *DeleteBackendParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the delete backend params

func (*DeleteBackendParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete backend params

func (*DeleteBackendParams) SetName

func (o *DeleteBackendParams) SetName(name string)

SetName adds the name to the delete backend params

func (*DeleteBackendParams) SetTimeout

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

SetTimeout adds the timeout to the delete backend params

func (*DeleteBackendParams) SetTransactionID

func (o *DeleteBackendParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the delete backend params

func (*DeleteBackendParams) SetVersion

func (o *DeleteBackendParams) SetVersion(version *int64)

SetVersion adds the version to the delete backend params

func (*DeleteBackendParams) WithContext

WithContext adds the context to the delete backend params

func (*DeleteBackendParams) WithForceReload

func (o *DeleteBackendParams) WithForceReload(forceReload *bool) *DeleteBackendParams

WithForceReload adds the forceReload to the delete backend params

func (*DeleteBackendParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete backend params

func (*DeleteBackendParams) WithName

func (o *DeleteBackendParams) WithName(name string) *DeleteBackendParams

WithName adds the name to the delete backend params

func (*DeleteBackendParams) WithTimeout

func (o *DeleteBackendParams) WithTimeout(timeout time.Duration) *DeleteBackendParams

WithTimeout adds the timeout to the delete backend params

func (*DeleteBackendParams) WithTransactionID

func (o *DeleteBackendParams) WithTransactionID(transactionID *string) *DeleteBackendParams

WithTransactionID adds the transactionID to the delete backend params

func (*DeleteBackendParams) WithVersion

func (o *DeleteBackendParams) WithVersion(version *int64) *DeleteBackendParams

WithVersion adds the version to the delete backend params

func (*DeleteBackendParams) WriteToRequest

func (o *DeleteBackendParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DeleteBackendReader

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

DeleteBackendReader is a Reader for the DeleteBackend structure.

func (*DeleteBackendReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteBackendSwitchingRuleAccepted

type DeleteBackendSwitchingRuleAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string
}

DeleteBackendSwitchingRuleAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewDeleteBackendSwitchingRuleAccepted

func NewDeleteBackendSwitchingRuleAccepted() *DeleteBackendSwitchingRuleAccepted

NewDeleteBackendSwitchingRuleAccepted creates a DeleteBackendSwitchingRuleAccepted with default headers values

func (*DeleteBackendSwitchingRuleAccepted) Error

type DeleteBackendSwitchingRuleDefault

type DeleteBackendSwitchingRuleDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

DeleteBackendSwitchingRuleDefault handles this case with default header values.

General Error

func NewDeleteBackendSwitchingRuleDefault

func NewDeleteBackendSwitchingRuleDefault(code int) *DeleteBackendSwitchingRuleDefault

NewDeleteBackendSwitchingRuleDefault creates a DeleteBackendSwitchingRuleDefault with default headers values

func (*DeleteBackendSwitchingRuleDefault) Code

Code gets the status code for the delete backend switching rule default response

func (*DeleteBackendSwitchingRuleDefault) Error

type DeleteBackendSwitchingRuleNoContent

type DeleteBackendSwitchingRuleNoContent struct {
}

DeleteBackendSwitchingRuleNoContent handles this case with default header values.

Backend Switching Rule deleted

func NewDeleteBackendSwitchingRuleNoContent

func NewDeleteBackendSwitchingRuleNoContent() *DeleteBackendSwitchingRuleNoContent

NewDeleteBackendSwitchingRuleNoContent creates a DeleteBackendSwitchingRuleNoContent with default headers values

func (*DeleteBackendSwitchingRuleNoContent) Error

type DeleteBackendSwitchingRuleNotFound

type DeleteBackendSwitchingRuleNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

DeleteBackendSwitchingRuleNotFound handles this case with default header values.

The specified resource was not found

func NewDeleteBackendSwitchingRuleNotFound

func NewDeleteBackendSwitchingRuleNotFound() *DeleteBackendSwitchingRuleNotFound

NewDeleteBackendSwitchingRuleNotFound creates a DeleteBackendSwitchingRuleNotFound with default headers values

func (*DeleteBackendSwitchingRuleNotFound) Error

type DeleteBackendSwitchingRuleParams

type DeleteBackendSwitchingRuleParams struct {

	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Frontend
	  Frontend name

	*/
	Frontend string
	/*Index
	  Switching Rule Index

	*/
	Index int64
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

DeleteBackendSwitchingRuleParams contains all the parameters to send to the API endpoint for the delete backend switching rule operation typically these are written to a http.Request

func NewDeleteBackendSwitchingRuleParams

func NewDeleteBackendSwitchingRuleParams() *DeleteBackendSwitchingRuleParams

NewDeleteBackendSwitchingRuleParams creates a new DeleteBackendSwitchingRuleParams object with the default values initialized.

func NewDeleteBackendSwitchingRuleParamsWithContext

func NewDeleteBackendSwitchingRuleParamsWithContext(ctx context.Context) *DeleteBackendSwitchingRuleParams

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

func NewDeleteBackendSwitchingRuleParamsWithHTTPClient

func NewDeleteBackendSwitchingRuleParamsWithHTTPClient(client *http.Client) *DeleteBackendSwitchingRuleParams

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

func NewDeleteBackendSwitchingRuleParamsWithTimeout

func NewDeleteBackendSwitchingRuleParamsWithTimeout(timeout time.Duration) *DeleteBackendSwitchingRuleParams

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

func (*DeleteBackendSwitchingRuleParams) SetContext

SetContext adds the context to the delete backend switching rule params

func (*DeleteBackendSwitchingRuleParams) SetForceReload

func (o *DeleteBackendSwitchingRuleParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the delete backend switching rule params

func (*DeleteBackendSwitchingRuleParams) SetFrontend

func (o *DeleteBackendSwitchingRuleParams) SetFrontend(frontend string)

SetFrontend adds the frontend to the delete backend switching rule params

func (*DeleteBackendSwitchingRuleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete backend switching rule params

func (*DeleteBackendSwitchingRuleParams) SetIndex

func (o *DeleteBackendSwitchingRuleParams) SetIndex(index int64)

SetIndex adds the index to the delete backend switching rule params

func (*DeleteBackendSwitchingRuleParams) SetTimeout

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

SetTimeout adds the timeout to the delete backend switching rule params

func (*DeleteBackendSwitchingRuleParams) SetTransactionID

func (o *DeleteBackendSwitchingRuleParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the delete backend switching rule params

func (*DeleteBackendSwitchingRuleParams) SetVersion

func (o *DeleteBackendSwitchingRuleParams) SetVersion(version *int64)

SetVersion adds the version to the delete backend switching rule params

func (*DeleteBackendSwitchingRuleParams) WithContext

WithContext adds the context to the delete backend switching rule params

func (*DeleteBackendSwitchingRuleParams) WithForceReload

WithForceReload adds the forceReload to the delete backend switching rule params

func (*DeleteBackendSwitchingRuleParams) WithFrontend

WithFrontend adds the frontend to the delete backend switching rule params

func (*DeleteBackendSwitchingRuleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete backend switching rule params

func (*DeleteBackendSwitchingRuleParams) WithIndex

WithIndex adds the index to the delete backend switching rule params

func (*DeleteBackendSwitchingRuleParams) WithTimeout

WithTimeout adds the timeout to the delete backend switching rule params

func (*DeleteBackendSwitchingRuleParams) WithTransactionID

func (o *DeleteBackendSwitchingRuleParams) WithTransactionID(transactionID *string) *DeleteBackendSwitchingRuleParams

WithTransactionID adds the transactionID to the delete backend switching rule params

func (*DeleteBackendSwitchingRuleParams) WithVersion

WithVersion adds the version to the delete backend switching rule params

func (*DeleteBackendSwitchingRuleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteBackendSwitchingRuleReader

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

DeleteBackendSwitchingRuleReader is a Reader for the DeleteBackendSwitchingRule structure.

func (*DeleteBackendSwitchingRuleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteBindAccepted

type DeleteBindAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string
}

DeleteBindAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewDeleteBindAccepted

func NewDeleteBindAccepted() *DeleteBindAccepted

NewDeleteBindAccepted creates a DeleteBindAccepted with default headers values

func (*DeleteBindAccepted) Error

func (o *DeleteBindAccepted) Error() string

type DeleteBindDefault

type DeleteBindDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

DeleteBindDefault handles this case with default header values.

General Error

func NewDeleteBindDefault

func NewDeleteBindDefault(code int) *DeleteBindDefault

NewDeleteBindDefault creates a DeleteBindDefault with default headers values

func (*DeleteBindDefault) Code

func (o *DeleteBindDefault) Code() int

Code gets the status code for the delete bind default response

func (*DeleteBindDefault) Error

func (o *DeleteBindDefault) Error() string

type DeleteBindNoContent

type DeleteBindNoContent struct {
}

DeleteBindNoContent handles this case with default header values.

Bind deleted

func NewDeleteBindNoContent

func NewDeleteBindNoContent() *DeleteBindNoContent

NewDeleteBindNoContent creates a DeleteBindNoContent with default headers values

func (*DeleteBindNoContent) Error

func (o *DeleteBindNoContent) Error() string

type DeleteBindNotFound

type DeleteBindNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

DeleteBindNotFound handles this case with default header values.

The specified resource was not found

func NewDeleteBindNotFound

func NewDeleteBindNotFound() *DeleteBindNotFound

NewDeleteBindNotFound creates a DeleteBindNotFound with default headers values

func (*DeleteBindNotFound) Error

func (o *DeleteBindNotFound) Error() string

type DeleteBindParams

type DeleteBindParams struct {

	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Frontend
	  Parent frontend name

	*/
	Frontend string
	/*Name
	  Bind name

	*/
	Name string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

DeleteBindParams contains all the parameters to send to the API endpoint for the delete bind operation typically these are written to a http.Request

func NewDeleteBindParams

func NewDeleteBindParams() *DeleteBindParams

NewDeleteBindParams creates a new DeleteBindParams object with the default values initialized.

func NewDeleteBindParamsWithContext

func NewDeleteBindParamsWithContext(ctx context.Context) *DeleteBindParams

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

func NewDeleteBindParamsWithHTTPClient

func NewDeleteBindParamsWithHTTPClient(client *http.Client) *DeleteBindParams

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

func NewDeleteBindParamsWithTimeout

func NewDeleteBindParamsWithTimeout(timeout time.Duration) *DeleteBindParams

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

func (*DeleteBindParams) SetContext

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

SetContext adds the context to the delete bind params

func (*DeleteBindParams) SetForceReload

func (o *DeleteBindParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the delete bind params

func (*DeleteBindParams) SetFrontend

func (o *DeleteBindParams) SetFrontend(frontend string)

SetFrontend adds the frontend to the delete bind params

func (*DeleteBindParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete bind params

func (*DeleteBindParams) SetName

func (o *DeleteBindParams) SetName(name string)

SetName adds the name to the delete bind params

func (*DeleteBindParams) SetTimeout

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

SetTimeout adds the timeout to the delete bind params

func (*DeleteBindParams) SetTransactionID

func (o *DeleteBindParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the delete bind params

func (*DeleteBindParams) SetVersion

func (o *DeleteBindParams) SetVersion(version *int64)

SetVersion adds the version to the delete bind params

func (*DeleteBindParams) WithContext

func (o *DeleteBindParams) WithContext(ctx context.Context) *DeleteBindParams

WithContext adds the context to the delete bind params

func (*DeleteBindParams) WithForceReload

func (o *DeleteBindParams) WithForceReload(forceReload *bool) *DeleteBindParams

WithForceReload adds the forceReload to the delete bind params

func (*DeleteBindParams) WithFrontend

func (o *DeleteBindParams) WithFrontend(frontend string) *DeleteBindParams

WithFrontend adds the frontend to the delete bind params

func (*DeleteBindParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete bind params

func (*DeleteBindParams) WithName

func (o *DeleteBindParams) WithName(name string) *DeleteBindParams

WithName adds the name to the delete bind params

func (*DeleteBindParams) WithTimeout

func (o *DeleteBindParams) WithTimeout(timeout time.Duration) *DeleteBindParams

WithTimeout adds the timeout to the delete bind params

func (*DeleteBindParams) WithTransactionID

func (o *DeleteBindParams) WithTransactionID(transactionID *string) *DeleteBindParams

WithTransactionID adds the transactionID to the delete bind params

func (*DeleteBindParams) WithVersion

func (o *DeleteBindParams) WithVersion(version *int64) *DeleteBindParams

WithVersion adds the version to the delete bind params

func (*DeleteBindParams) WriteToRequest

func (o *DeleteBindParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DeleteBindReader

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

DeleteBindReader is a Reader for the DeleteBind structure.

func (*DeleteBindReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteFilterAccepted

type DeleteFilterAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string
}

DeleteFilterAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewDeleteFilterAccepted

func NewDeleteFilterAccepted() *DeleteFilterAccepted

NewDeleteFilterAccepted creates a DeleteFilterAccepted with default headers values

func (*DeleteFilterAccepted) Error

func (o *DeleteFilterAccepted) Error() string

type DeleteFilterDefault

type DeleteFilterDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

DeleteFilterDefault handles this case with default header values.

General Error

func NewDeleteFilterDefault

func NewDeleteFilterDefault(code int) *DeleteFilterDefault

NewDeleteFilterDefault creates a DeleteFilterDefault with default headers values

func (*DeleteFilterDefault) Code

func (o *DeleteFilterDefault) Code() int

Code gets the status code for the delete filter default response

func (*DeleteFilterDefault) Error

func (o *DeleteFilterDefault) Error() string

type DeleteFilterNoContent

type DeleteFilterNoContent struct {
}

DeleteFilterNoContent handles this case with default header values.

Filter deleted

func NewDeleteFilterNoContent

func NewDeleteFilterNoContent() *DeleteFilterNoContent

NewDeleteFilterNoContent creates a DeleteFilterNoContent with default headers values

func (*DeleteFilterNoContent) Error

func (o *DeleteFilterNoContent) Error() string

type DeleteFilterNotFound

type DeleteFilterNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

DeleteFilterNotFound handles this case with default header values.

The specified resource was not found

func NewDeleteFilterNotFound

func NewDeleteFilterNotFound() *DeleteFilterNotFound

NewDeleteFilterNotFound creates a DeleteFilterNotFound with default headers values

func (*DeleteFilterNotFound) Error

func (o *DeleteFilterNotFound) Error() string

type DeleteFilterParams

type DeleteFilterParams struct {

	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Index
	  Filter Index

	*/
	Index int64
	/*ParentName
	  Parent name

	*/
	ParentName string
	/*ParentType
	  Parent type

	*/
	ParentType string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

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

func NewDeleteFilterParams

func NewDeleteFilterParams() *DeleteFilterParams

NewDeleteFilterParams creates a new DeleteFilterParams object with the default values initialized.

func NewDeleteFilterParamsWithContext

func NewDeleteFilterParamsWithContext(ctx context.Context) *DeleteFilterParams

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

func NewDeleteFilterParamsWithHTTPClient

func NewDeleteFilterParamsWithHTTPClient(client *http.Client) *DeleteFilterParams

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

func NewDeleteFilterParamsWithTimeout

func NewDeleteFilterParamsWithTimeout(timeout time.Duration) *DeleteFilterParams

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

func (*DeleteFilterParams) SetContext

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

SetContext adds the context to the delete filter params

func (*DeleteFilterParams) SetForceReload

func (o *DeleteFilterParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the delete filter params

func (*DeleteFilterParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete filter params

func (*DeleteFilterParams) SetIndex

func (o *DeleteFilterParams) SetIndex(index int64)

SetIndex adds the index to the delete filter params

func (*DeleteFilterParams) SetParentName

func (o *DeleteFilterParams) SetParentName(parentName string)

SetParentName adds the parentName to the delete filter params

func (*DeleteFilterParams) SetParentType

func (o *DeleteFilterParams) SetParentType(parentType string)

SetParentType adds the parentType to the delete filter params

func (*DeleteFilterParams) SetTimeout

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

SetTimeout adds the timeout to the delete filter params

func (*DeleteFilterParams) SetTransactionID

func (o *DeleteFilterParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the delete filter params

func (*DeleteFilterParams) SetVersion

func (o *DeleteFilterParams) SetVersion(version *int64)

SetVersion adds the version to the delete filter params

func (*DeleteFilterParams) WithContext

WithContext adds the context to the delete filter params

func (*DeleteFilterParams) WithForceReload

func (o *DeleteFilterParams) WithForceReload(forceReload *bool) *DeleteFilterParams

WithForceReload adds the forceReload to the delete filter params

func (*DeleteFilterParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete filter params

func (*DeleteFilterParams) WithIndex

func (o *DeleteFilterParams) WithIndex(index int64) *DeleteFilterParams

WithIndex adds the index to the delete filter params

func (*DeleteFilterParams) WithParentName

func (o *DeleteFilterParams) WithParentName(parentName string) *DeleteFilterParams

WithParentName adds the parentName to the delete filter params

func (*DeleteFilterParams) WithParentType

func (o *DeleteFilterParams) WithParentType(parentType string) *DeleteFilterParams

WithParentType adds the parentType to the delete filter params

func (*DeleteFilterParams) WithTimeout

func (o *DeleteFilterParams) WithTimeout(timeout time.Duration) *DeleteFilterParams

WithTimeout adds the timeout to the delete filter params

func (*DeleteFilterParams) WithTransactionID

func (o *DeleteFilterParams) WithTransactionID(transactionID *string) *DeleteFilterParams

WithTransactionID adds the transactionID to the delete filter params

func (*DeleteFilterParams) WithVersion

func (o *DeleteFilterParams) WithVersion(version *int64) *DeleteFilterParams

WithVersion adds the version to the delete filter params

func (*DeleteFilterParams) WriteToRequest

func (o *DeleteFilterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DeleteFilterReader

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

DeleteFilterReader is a Reader for the DeleteFilter structure.

func (*DeleteFilterReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteFrontendAccepted

type DeleteFrontendAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string
}

DeleteFrontendAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewDeleteFrontendAccepted

func NewDeleteFrontendAccepted() *DeleteFrontendAccepted

NewDeleteFrontendAccepted creates a DeleteFrontendAccepted with default headers values

func (*DeleteFrontendAccepted) Error

func (o *DeleteFrontendAccepted) Error() string

type DeleteFrontendDefault

type DeleteFrontendDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

DeleteFrontendDefault handles this case with default header values.

General Error

func NewDeleteFrontendDefault

func NewDeleteFrontendDefault(code int) *DeleteFrontendDefault

NewDeleteFrontendDefault creates a DeleteFrontendDefault with default headers values

func (*DeleteFrontendDefault) Code

func (o *DeleteFrontendDefault) Code() int

Code gets the status code for the delete frontend default response

func (*DeleteFrontendDefault) Error

func (o *DeleteFrontendDefault) Error() string

type DeleteFrontendNoContent

type DeleteFrontendNoContent struct {
}

DeleteFrontendNoContent handles this case with default header values.

Frontend deleted

func NewDeleteFrontendNoContent

func NewDeleteFrontendNoContent() *DeleteFrontendNoContent

NewDeleteFrontendNoContent creates a DeleteFrontendNoContent with default headers values

func (*DeleteFrontendNoContent) Error

func (o *DeleteFrontendNoContent) Error() string

type DeleteFrontendNotFound

type DeleteFrontendNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

DeleteFrontendNotFound handles this case with default header values.

The specified resource was not found

func NewDeleteFrontendNotFound

func NewDeleteFrontendNotFound() *DeleteFrontendNotFound

NewDeleteFrontendNotFound creates a DeleteFrontendNotFound with default headers values

func (*DeleteFrontendNotFound) Error

func (o *DeleteFrontendNotFound) Error() string

type DeleteFrontendParams

type DeleteFrontendParams struct {

	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Name
	  Frontend name

	*/
	Name string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

DeleteFrontendParams contains all the parameters to send to the API endpoint for the delete frontend operation typically these are written to a http.Request

func NewDeleteFrontendParams

func NewDeleteFrontendParams() *DeleteFrontendParams

NewDeleteFrontendParams creates a new DeleteFrontendParams object with the default values initialized.

func NewDeleteFrontendParamsWithContext

func NewDeleteFrontendParamsWithContext(ctx context.Context) *DeleteFrontendParams

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

func NewDeleteFrontendParamsWithHTTPClient

func NewDeleteFrontendParamsWithHTTPClient(client *http.Client) *DeleteFrontendParams

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

func NewDeleteFrontendParamsWithTimeout

func NewDeleteFrontendParamsWithTimeout(timeout time.Duration) *DeleteFrontendParams

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

func (*DeleteFrontendParams) SetContext

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

SetContext adds the context to the delete frontend params

func (*DeleteFrontendParams) SetForceReload

func (o *DeleteFrontendParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the delete frontend params

func (*DeleteFrontendParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete frontend params

func (*DeleteFrontendParams) SetName

func (o *DeleteFrontendParams) SetName(name string)

SetName adds the name to the delete frontend params

func (*DeleteFrontendParams) SetTimeout

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

SetTimeout adds the timeout to the delete frontend params

func (*DeleteFrontendParams) SetTransactionID

func (o *DeleteFrontendParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the delete frontend params

func (*DeleteFrontendParams) SetVersion

func (o *DeleteFrontendParams) SetVersion(version *int64)

SetVersion adds the version to the delete frontend params

func (*DeleteFrontendParams) WithContext

WithContext adds the context to the delete frontend params

func (*DeleteFrontendParams) WithForceReload

func (o *DeleteFrontendParams) WithForceReload(forceReload *bool) *DeleteFrontendParams

WithForceReload adds the forceReload to the delete frontend params

func (*DeleteFrontendParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete frontend params

func (*DeleteFrontendParams) WithName

WithName adds the name to the delete frontend params

func (*DeleteFrontendParams) WithTimeout

func (o *DeleteFrontendParams) WithTimeout(timeout time.Duration) *DeleteFrontendParams

WithTimeout adds the timeout to the delete frontend params

func (*DeleteFrontendParams) WithTransactionID

func (o *DeleteFrontendParams) WithTransactionID(transactionID *string) *DeleteFrontendParams

WithTransactionID adds the transactionID to the delete frontend params

func (*DeleteFrontendParams) WithVersion

func (o *DeleteFrontendParams) WithVersion(version *int64) *DeleteFrontendParams

WithVersion adds the version to the delete frontend params

func (*DeleteFrontendParams) WriteToRequest

func (o *DeleteFrontendParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DeleteFrontendReader

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

DeleteFrontendReader is a Reader for the DeleteFrontend structure.

func (*DeleteFrontendReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteHTTPRequestRuleAccepted

type DeleteHTTPRequestRuleAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string
}

DeleteHTTPRequestRuleAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewDeleteHTTPRequestRuleAccepted

func NewDeleteHTTPRequestRuleAccepted() *DeleteHTTPRequestRuleAccepted

NewDeleteHTTPRequestRuleAccepted creates a DeleteHTTPRequestRuleAccepted with default headers values

func (*DeleteHTTPRequestRuleAccepted) Error

type DeleteHTTPRequestRuleDefault

type DeleteHTTPRequestRuleDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

DeleteHTTPRequestRuleDefault handles this case with default header values.

General Error

func NewDeleteHTTPRequestRuleDefault

func NewDeleteHTTPRequestRuleDefault(code int) *DeleteHTTPRequestRuleDefault

NewDeleteHTTPRequestRuleDefault creates a DeleteHTTPRequestRuleDefault with default headers values

func (*DeleteHTTPRequestRuleDefault) Code

Code gets the status code for the delete HTTP request rule default response

func (*DeleteHTTPRequestRuleDefault) Error

type DeleteHTTPRequestRuleNoContent

type DeleteHTTPRequestRuleNoContent struct {
}

DeleteHTTPRequestRuleNoContent handles this case with default header values.

HTTP Request Rule deleted

func NewDeleteHTTPRequestRuleNoContent

func NewDeleteHTTPRequestRuleNoContent() *DeleteHTTPRequestRuleNoContent

NewDeleteHTTPRequestRuleNoContent creates a DeleteHTTPRequestRuleNoContent with default headers values

func (*DeleteHTTPRequestRuleNoContent) Error

type DeleteHTTPRequestRuleNotFound

type DeleteHTTPRequestRuleNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

DeleteHTTPRequestRuleNotFound handles this case with default header values.

The specified resource was not found

func NewDeleteHTTPRequestRuleNotFound

func NewDeleteHTTPRequestRuleNotFound() *DeleteHTTPRequestRuleNotFound

NewDeleteHTTPRequestRuleNotFound creates a DeleteHTTPRequestRuleNotFound with default headers values

func (*DeleteHTTPRequestRuleNotFound) Error

type DeleteHTTPRequestRuleParams

type DeleteHTTPRequestRuleParams struct {

	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Index
	  HTTP Request Rule Index

	*/
	Index int64
	/*ParentName
	  Parent name

	*/
	ParentName string
	/*ParentType
	  Parent type

	*/
	ParentType string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

DeleteHTTPRequestRuleParams contains all the parameters to send to the API endpoint for the delete HTTP request rule operation typically these are written to a http.Request

func NewDeleteHTTPRequestRuleParams

func NewDeleteHTTPRequestRuleParams() *DeleteHTTPRequestRuleParams

NewDeleteHTTPRequestRuleParams creates a new DeleteHTTPRequestRuleParams object with the default values initialized.

func NewDeleteHTTPRequestRuleParamsWithContext

func NewDeleteHTTPRequestRuleParamsWithContext(ctx context.Context) *DeleteHTTPRequestRuleParams

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

func NewDeleteHTTPRequestRuleParamsWithHTTPClient

func NewDeleteHTTPRequestRuleParamsWithHTTPClient(client *http.Client) *DeleteHTTPRequestRuleParams

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

func NewDeleteHTTPRequestRuleParamsWithTimeout

func NewDeleteHTTPRequestRuleParamsWithTimeout(timeout time.Duration) *DeleteHTTPRequestRuleParams

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

func (*DeleteHTTPRequestRuleParams) SetContext

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

SetContext adds the context to the delete HTTP request rule params

func (*DeleteHTTPRequestRuleParams) SetForceReload

func (o *DeleteHTTPRequestRuleParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the delete HTTP request rule params

func (*DeleteHTTPRequestRuleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete HTTP request rule params

func (*DeleteHTTPRequestRuleParams) SetIndex

func (o *DeleteHTTPRequestRuleParams) SetIndex(index int64)

SetIndex adds the index to the delete HTTP request rule params

func (*DeleteHTTPRequestRuleParams) SetParentName

func (o *DeleteHTTPRequestRuleParams) SetParentName(parentName string)

SetParentName adds the parentName to the delete HTTP request rule params

func (*DeleteHTTPRequestRuleParams) SetParentType

func (o *DeleteHTTPRequestRuleParams) SetParentType(parentType string)

SetParentType adds the parentType to the delete HTTP request rule params

func (*DeleteHTTPRequestRuleParams) SetTimeout

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

SetTimeout adds the timeout to the delete HTTP request rule params

func (*DeleteHTTPRequestRuleParams) SetTransactionID

func (o *DeleteHTTPRequestRuleParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the delete HTTP request rule params

func (*DeleteHTTPRequestRuleParams) SetVersion

func (o *DeleteHTTPRequestRuleParams) SetVersion(version *int64)

SetVersion adds the version to the delete HTTP request rule params

func (*DeleteHTTPRequestRuleParams) WithContext

WithContext adds the context to the delete HTTP request rule params

func (*DeleteHTTPRequestRuleParams) WithForceReload

func (o *DeleteHTTPRequestRuleParams) WithForceReload(forceReload *bool) *DeleteHTTPRequestRuleParams

WithForceReload adds the forceReload to the delete HTTP request rule params

func (*DeleteHTTPRequestRuleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete HTTP request rule params

func (*DeleteHTTPRequestRuleParams) WithIndex

WithIndex adds the index to the delete HTTP request rule params

func (*DeleteHTTPRequestRuleParams) WithParentName

func (o *DeleteHTTPRequestRuleParams) WithParentName(parentName string) *DeleteHTTPRequestRuleParams

WithParentName adds the parentName to the delete HTTP request rule params

func (*DeleteHTTPRequestRuleParams) WithParentType

func (o *DeleteHTTPRequestRuleParams) WithParentType(parentType string) *DeleteHTTPRequestRuleParams

WithParentType adds the parentType to the delete HTTP request rule params

func (*DeleteHTTPRequestRuleParams) WithTimeout

WithTimeout adds the timeout to the delete HTTP request rule params

func (*DeleteHTTPRequestRuleParams) WithTransactionID

func (o *DeleteHTTPRequestRuleParams) WithTransactionID(transactionID *string) *DeleteHTTPRequestRuleParams

WithTransactionID adds the transactionID to the delete HTTP request rule params

func (*DeleteHTTPRequestRuleParams) WithVersion

WithVersion adds the version to the delete HTTP request rule params

func (*DeleteHTTPRequestRuleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteHTTPRequestRuleReader

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

DeleteHTTPRequestRuleReader is a Reader for the DeleteHTTPRequestRule structure.

func (*DeleteHTTPRequestRuleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteHTTPResponseRuleAccepted

type DeleteHTTPResponseRuleAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string
}

DeleteHTTPResponseRuleAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewDeleteHTTPResponseRuleAccepted

func NewDeleteHTTPResponseRuleAccepted() *DeleteHTTPResponseRuleAccepted

NewDeleteHTTPResponseRuleAccepted creates a DeleteHTTPResponseRuleAccepted with default headers values

func (*DeleteHTTPResponseRuleAccepted) Error

type DeleteHTTPResponseRuleDefault

type DeleteHTTPResponseRuleDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

DeleteHTTPResponseRuleDefault handles this case with default header values.

General Error

func NewDeleteHTTPResponseRuleDefault

func NewDeleteHTTPResponseRuleDefault(code int) *DeleteHTTPResponseRuleDefault

NewDeleteHTTPResponseRuleDefault creates a DeleteHTTPResponseRuleDefault with default headers values

func (*DeleteHTTPResponseRuleDefault) Code

Code gets the status code for the delete HTTP response rule default response

func (*DeleteHTTPResponseRuleDefault) Error

type DeleteHTTPResponseRuleNoContent

type DeleteHTTPResponseRuleNoContent struct {
}

DeleteHTTPResponseRuleNoContent handles this case with default header values.

HTTP Response Rule deleted

func NewDeleteHTTPResponseRuleNoContent

func NewDeleteHTTPResponseRuleNoContent() *DeleteHTTPResponseRuleNoContent

NewDeleteHTTPResponseRuleNoContent creates a DeleteHTTPResponseRuleNoContent with default headers values

func (*DeleteHTTPResponseRuleNoContent) Error

type DeleteHTTPResponseRuleNotFound

type DeleteHTTPResponseRuleNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

DeleteHTTPResponseRuleNotFound handles this case with default header values.

The specified resource was not found

func NewDeleteHTTPResponseRuleNotFound

func NewDeleteHTTPResponseRuleNotFound() *DeleteHTTPResponseRuleNotFound

NewDeleteHTTPResponseRuleNotFound creates a DeleteHTTPResponseRuleNotFound with default headers values

func (*DeleteHTTPResponseRuleNotFound) Error

type DeleteHTTPResponseRuleParams

type DeleteHTTPResponseRuleParams struct {

	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Index
	  HTTP Response Rule Index

	*/
	Index int64
	/*ParentName
	  Parent name

	*/
	ParentName string
	/*ParentType
	  Parent type

	*/
	ParentType string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

DeleteHTTPResponseRuleParams contains all the parameters to send to the API endpoint for the delete HTTP response rule operation typically these are written to a http.Request

func NewDeleteHTTPResponseRuleParams

func NewDeleteHTTPResponseRuleParams() *DeleteHTTPResponseRuleParams

NewDeleteHTTPResponseRuleParams creates a new DeleteHTTPResponseRuleParams object with the default values initialized.

func NewDeleteHTTPResponseRuleParamsWithContext

func NewDeleteHTTPResponseRuleParamsWithContext(ctx context.Context) *DeleteHTTPResponseRuleParams

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

func NewDeleteHTTPResponseRuleParamsWithHTTPClient

func NewDeleteHTTPResponseRuleParamsWithHTTPClient(client *http.Client) *DeleteHTTPResponseRuleParams

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

func NewDeleteHTTPResponseRuleParamsWithTimeout

func NewDeleteHTTPResponseRuleParamsWithTimeout(timeout time.Duration) *DeleteHTTPResponseRuleParams

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

func (*DeleteHTTPResponseRuleParams) SetContext

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

SetContext adds the context to the delete HTTP response rule params

func (*DeleteHTTPResponseRuleParams) SetForceReload

func (o *DeleteHTTPResponseRuleParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the delete HTTP response rule params

func (*DeleteHTTPResponseRuleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete HTTP response rule params

func (*DeleteHTTPResponseRuleParams) SetIndex

func (o *DeleteHTTPResponseRuleParams) SetIndex(index int64)

SetIndex adds the index to the delete HTTP response rule params

func (*DeleteHTTPResponseRuleParams) SetParentName

func (o *DeleteHTTPResponseRuleParams) SetParentName(parentName string)

SetParentName adds the parentName to the delete HTTP response rule params

func (*DeleteHTTPResponseRuleParams) SetParentType

func (o *DeleteHTTPResponseRuleParams) SetParentType(parentType string)

SetParentType adds the parentType to the delete HTTP response rule params

func (*DeleteHTTPResponseRuleParams) SetTimeout

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

SetTimeout adds the timeout to the delete HTTP response rule params

func (*DeleteHTTPResponseRuleParams) SetTransactionID

func (o *DeleteHTTPResponseRuleParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the delete HTTP response rule params

func (*DeleteHTTPResponseRuleParams) SetVersion

func (o *DeleteHTTPResponseRuleParams) SetVersion(version *int64)

SetVersion adds the version to the delete HTTP response rule params

func (*DeleteHTTPResponseRuleParams) WithContext

WithContext adds the context to the delete HTTP response rule params

func (*DeleteHTTPResponseRuleParams) WithForceReload

func (o *DeleteHTTPResponseRuleParams) WithForceReload(forceReload *bool) *DeleteHTTPResponseRuleParams

WithForceReload adds the forceReload to the delete HTTP response rule params

func (*DeleteHTTPResponseRuleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete HTTP response rule params

func (*DeleteHTTPResponseRuleParams) WithIndex

WithIndex adds the index to the delete HTTP response rule params

func (*DeleteHTTPResponseRuleParams) WithParentName

func (o *DeleteHTTPResponseRuleParams) WithParentName(parentName string) *DeleteHTTPResponseRuleParams

WithParentName adds the parentName to the delete HTTP response rule params

func (*DeleteHTTPResponseRuleParams) WithParentType

func (o *DeleteHTTPResponseRuleParams) WithParentType(parentType string) *DeleteHTTPResponseRuleParams

WithParentType adds the parentType to the delete HTTP response rule params

func (*DeleteHTTPResponseRuleParams) WithTimeout

WithTimeout adds the timeout to the delete HTTP response rule params

func (*DeleteHTTPResponseRuleParams) WithTransactionID

func (o *DeleteHTTPResponseRuleParams) WithTransactionID(transactionID *string) *DeleteHTTPResponseRuleParams

WithTransactionID adds the transactionID to the delete HTTP response rule params

func (*DeleteHTTPResponseRuleParams) WithVersion

WithVersion adds the version to the delete HTTP response rule params

func (*DeleteHTTPResponseRuleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteHTTPResponseRuleReader

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

DeleteHTTPResponseRuleReader is a Reader for the DeleteHTTPResponseRule structure.

func (*DeleteHTTPResponseRuleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteLogTargetAccepted

type DeleteLogTargetAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string
}

DeleteLogTargetAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewDeleteLogTargetAccepted

func NewDeleteLogTargetAccepted() *DeleteLogTargetAccepted

NewDeleteLogTargetAccepted creates a DeleteLogTargetAccepted with default headers values

func (*DeleteLogTargetAccepted) Error

func (o *DeleteLogTargetAccepted) Error() string

type DeleteLogTargetDefault

type DeleteLogTargetDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

DeleteLogTargetDefault handles this case with default header values.

General Error

func NewDeleteLogTargetDefault

func NewDeleteLogTargetDefault(code int) *DeleteLogTargetDefault

NewDeleteLogTargetDefault creates a DeleteLogTargetDefault with default headers values

func (*DeleteLogTargetDefault) Code

func (o *DeleteLogTargetDefault) Code() int

Code gets the status code for the delete log target default response

func (*DeleteLogTargetDefault) Error

func (o *DeleteLogTargetDefault) Error() string

type DeleteLogTargetNoContent

type DeleteLogTargetNoContent struct {
}

DeleteLogTargetNoContent handles this case with default header values.

Log Target deleted

func NewDeleteLogTargetNoContent

func NewDeleteLogTargetNoContent() *DeleteLogTargetNoContent

NewDeleteLogTargetNoContent creates a DeleteLogTargetNoContent with default headers values

func (*DeleteLogTargetNoContent) Error

func (o *DeleteLogTargetNoContent) Error() string

type DeleteLogTargetNotFound

type DeleteLogTargetNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

DeleteLogTargetNotFound handles this case with default header values.

The specified resource was not found

func NewDeleteLogTargetNotFound

func NewDeleteLogTargetNotFound() *DeleteLogTargetNotFound

NewDeleteLogTargetNotFound creates a DeleteLogTargetNotFound with default headers values

func (*DeleteLogTargetNotFound) Error

func (o *DeleteLogTargetNotFound) Error() string

type DeleteLogTargetParams

type DeleteLogTargetParams struct {

	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Index
	  Log Target Index

	*/
	Index int64
	/*ParentName
	  Parent name

	*/
	ParentName string
	/*ParentType
	  Parent type

	*/
	ParentType string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

DeleteLogTargetParams contains all the parameters to send to the API endpoint for the delete log target operation typically these are written to a http.Request

func NewDeleteLogTargetParams

func NewDeleteLogTargetParams() *DeleteLogTargetParams

NewDeleteLogTargetParams creates a new DeleteLogTargetParams object with the default values initialized.

func NewDeleteLogTargetParamsWithContext

func NewDeleteLogTargetParamsWithContext(ctx context.Context) *DeleteLogTargetParams

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

func NewDeleteLogTargetParamsWithHTTPClient

func NewDeleteLogTargetParamsWithHTTPClient(client *http.Client) *DeleteLogTargetParams

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

func NewDeleteLogTargetParamsWithTimeout

func NewDeleteLogTargetParamsWithTimeout(timeout time.Duration) *DeleteLogTargetParams

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

func (*DeleteLogTargetParams) SetContext

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

SetContext adds the context to the delete log target params

func (*DeleteLogTargetParams) SetForceReload

func (o *DeleteLogTargetParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the delete log target params

func (*DeleteLogTargetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete log target params

func (*DeleteLogTargetParams) SetIndex

func (o *DeleteLogTargetParams) SetIndex(index int64)

SetIndex adds the index to the delete log target params

func (*DeleteLogTargetParams) SetParentName

func (o *DeleteLogTargetParams) SetParentName(parentName string)

SetParentName adds the parentName to the delete log target params

func (*DeleteLogTargetParams) SetParentType

func (o *DeleteLogTargetParams) SetParentType(parentType string)

SetParentType adds the parentType to the delete log target params

func (*DeleteLogTargetParams) SetTimeout

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

SetTimeout adds the timeout to the delete log target params

func (*DeleteLogTargetParams) SetTransactionID

func (o *DeleteLogTargetParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the delete log target params

func (*DeleteLogTargetParams) SetVersion

func (o *DeleteLogTargetParams) SetVersion(version *int64)

SetVersion adds the version to the delete log target params

func (*DeleteLogTargetParams) WithContext

WithContext adds the context to the delete log target params

func (*DeleteLogTargetParams) WithForceReload

func (o *DeleteLogTargetParams) WithForceReload(forceReload *bool) *DeleteLogTargetParams

WithForceReload adds the forceReload to the delete log target params

func (*DeleteLogTargetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete log target params

func (*DeleteLogTargetParams) WithIndex

func (o *DeleteLogTargetParams) WithIndex(index int64) *DeleteLogTargetParams

WithIndex adds the index to the delete log target params

func (*DeleteLogTargetParams) WithParentName

func (o *DeleteLogTargetParams) WithParentName(parentName string) *DeleteLogTargetParams

WithParentName adds the parentName to the delete log target params

func (*DeleteLogTargetParams) WithParentType

func (o *DeleteLogTargetParams) WithParentType(parentType string) *DeleteLogTargetParams

WithParentType adds the parentType to the delete log target params

func (*DeleteLogTargetParams) WithTimeout

func (o *DeleteLogTargetParams) WithTimeout(timeout time.Duration) *DeleteLogTargetParams

WithTimeout adds the timeout to the delete log target params

func (*DeleteLogTargetParams) WithTransactionID

func (o *DeleteLogTargetParams) WithTransactionID(transactionID *string) *DeleteLogTargetParams

WithTransactionID adds the transactionID to the delete log target params

func (*DeleteLogTargetParams) WithVersion

func (o *DeleteLogTargetParams) WithVersion(version *int64) *DeleteLogTargetParams

WithVersion adds the version to the delete log target params

func (*DeleteLogTargetParams) WriteToRequest

func (o *DeleteLogTargetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DeleteLogTargetReader

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

DeleteLogTargetReader is a Reader for the DeleteLogTarget structure.

func (*DeleteLogTargetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteNameserverAccepted

type DeleteNameserverAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string
}

DeleteNameserverAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewDeleteNameserverAccepted

func NewDeleteNameserverAccepted() *DeleteNameserverAccepted

NewDeleteNameserverAccepted creates a DeleteNameserverAccepted with default headers values

func (*DeleteNameserverAccepted) Error

func (o *DeleteNameserverAccepted) Error() string

type DeleteNameserverDefault

type DeleteNameserverDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

DeleteNameserverDefault handles this case with default header values.

General Error

func NewDeleteNameserverDefault

func NewDeleteNameserverDefault(code int) *DeleteNameserverDefault

NewDeleteNameserverDefault creates a DeleteNameserverDefault with default headers values

func (*DeleteNameserverDefault) Code

func (o *DeleteNameserverDefault) Code() int

Code gets the status code for the delete nameserver default response

func (*DeleteNameserverDefault) Error

func (o *DeleteNameserverDefault) Error() string

type DeleteNameserverNoContent

type DeleteNameserverNoContent struct {
}

DeleteNameserverNoContent handles this case with default header values.

Nameserver deleted

func NewDeleteNameserverNoContent

func NewDeleteNameserverNoContent() *DeleteNameserverNoContent

NewDeleteNameserverNoContent creates a DeleteNameserverNoContent with default headers values

func (*DeleteNameserverNoContent) Error

func (o *DeleteNameserverNoContent) Error() string

type DeleteNameserverNotFound

type DeleteNameserverNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

DeleteNameserverNotFound handles this case with default header values.

The specified resource was not found

func NewDeleteNameserverNotFound

func NewDeleteNameserverNotFound() *DeleteNameserverNotFound

NewDeleteNameserverNotFound creates a DeleteNameserverNotFound with default headers values

func (*DeleteNameserverNotFound) Error

func (o *DeleteNameserverNotFound) Error() string

type DeleteNameserverParams

type DeleteNameserverParams struct {

	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Name
	  Nameserver name

	*/
	Name string
	/*Resolver
	  Parent resolver name

	*/
	Resolver string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

DeleteNameserverParams contains all the parameters to send to the API endpoint for the delete nameserver operation typically these are written to a http.Request

func NewDeleteNameserverParams

func NewDeleteNameserverParams() *DeleteNameserverParams

NewDeleteNameserverParams creates a new DeleteNameserverParams object with the default values initialized.

func NewDeleteNameserverParamsWithContext

func NewDeleteNameserverParamsWithContext(ctx context.Context) *DeleteNameserverParams

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

func NewDeleteNameserverParamsWithHTTPClient

func NewDeleteNameserverParamsWithHTTPClient(client *http.Client) *DeleteNameserverParams

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

func NewDeleteNameserverParamsWithTimeout

func NewDeleteNameserverParamsWithTimeout(timeout time.Duration) *DeleteNameserverParams

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

func (*DeleteNameserverParams) SetContext

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

SetContext adds the context to the delete nameserver params

func (*DeleteNameserverParams) SetForceReload

func (o *DeleteNameserverParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the delete nameserver params

func (*DeleteNameserverParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete nameserver params

func (*DeleteNameserverParams) SetName

func (o *DeleteNameserverParams) SetName(name string)

SetName adds the name to the delete nameserver params

func (*DeleteNameserverParams) SetResolver

func (o *DeleteNameserverParams) SetResolver(resolver string)

SetResolver adds the resolver to the delete nameserver params

func (*DeleteNameserverParams) SetTimeout

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

SetTimeout adds the timeout to the delete nameserver params

func (*DeleteNameserverParams) SetTransactionID

func (o *DeleteNameserverParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the delete nameserver params

func (*DeleteNameserverParams) SetVersion

func (o *DeleteNameserverParams) SetVersion(version *int64)

SetVersion adds the version to the delete nameserver params

func (*DeleteNameserverParams) WithContext

WithContext adds the context to the delete nameserver params

func (*DeleteNameserverParams) WithForceReload

func (o *DeleteNameserverParams) WithForceReload(forceReload *bool) *DeleteNameserverParams

WithForceReload adds the forceReload to the delete nameserver params

func (*DeleteNameserverParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete nameserver params

func (*DeleteNameserverParams) WithName

WithName adds the name to the delete nameserver params

func (*DeleteNameserverParams) WithResolver

func (o *DeleteNameserverParams) WithResolver(resolver string) *DeleteNameserverParams

WithResolver adds the resolver to the delete nameserver params

func (*DeleteNameserverParams) WithTimeout

WithTimeout adds the timeout to the delete nameserver params

func (*DeleteNameserverParams) WithTransactionID

func (o *DeleteNameserverParams) WithTransactionID(transactionID *string) *DeleteNameserverParams

WithTransactionID adds the transactionID to the delete nameserver params

func (*DeleteNameserverParams) WithVersion

func (o *DeleteNameserverParams) WithVersion(version *int64) *DeleteNameserverParams

WithVersion adds the version to the delete nameserver params

func (*DeleteNameserverParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteNameserverReader

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

DeleteNameserverReader is a Reader for the DeleteNameserver structure.

func (*DeleteNameserverReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeletePeerAccepted

type DeletePeerAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string
}

DeletePeerAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewDeletePeerAccepted

func NewDeletePeerAccepted() *DeletePeerAccepted

NewDeletePeerAccepted creates a DeletePeerAccepted with default headers values

func (*DeletePeerAccepted) Error

func (o *DeletePeerAccepted) Error() string

type DeletePeerDefault

type DeletePeerDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

DeletePeerDefault handles this case with default header values.

General Error

func NewDeletePeerDefault

func NewDeletePeerDefault(code int) *DeletePeerDefault

NewDeletePeerDefault creates a DeletePeerDefault with default headers values

func (*DeletePeerDefault) Code

func (o *DeletePeerDefault) Code() int

Code gets the status code for the delete peer default response

func (*DeletePeerDefault) Error

func (o *DeletePeerDefault) Error() string

type DeletePeerEntryAccepted

type DeletePeerEntryAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string
}

DeletePeerEntryAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewDeletePeerEntryAccepted

func NewDeletePeerEntryAccepted() *DeletePeerEntryAccepted

NewDeletePeerEntryAccepted creates a DeletePeerEntryAccepted with default headers values

func (*DeletePeerEntryAccepted) Error

func (o *DeletePeerEntryAccepted) Error() string

type DeletePeerEntryDefault

type DeletePeerEntryDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

DeletePeerEntryDefault handles this case with default header values.

General Error

func NewDeletePeerEntryDefault

func NewDeletePeerEntryDefault(code int) *DeletePeerEntryDefault

NewDeletePeerEntryDefault creates a DeletePeerEntryDefault with default headers values

func (*DeletePeerEntryDefault) Code

func (o *DeletePeerEntryDefault) Code() int

Code gets the status code for the delete peer entry default response

func (*DeletePeerEntryDefault) Error

func (o *DeletePeerEntryDefault) Error() string

type DeletePeerEntryNoContent

type DeletePeerEntryNoContent struct {
}

DeletePeerEntryNoContent handles this case with default header values.

PeerEntry deleted

func NewDeletePeerEntryNoContent

func NewDeletePeerEntryNoContent() *DeletePeerEntryNoContent

NewDeletePeerEntryNoContent creates a DeletePeerEntryNoContent with default headers values

func (*DeletePeerEntryNoContent) Error

func (o *DeletePeerEntryNoContent) Error() string

type DeletePeerEntryNotFound

type DeletePeerEntryNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

DeletePeerEntryNotFound handles this case with default header values.

The specified resource was not found

func NewDeletePeerEntryNotFound

func NewDeletePeerEntryNotFound() *DeletePeerEntryNotFound

NewDeletePeerEntryNotFound creates a DeletePeerEntryNotFound with default headers values

func (*DeletePeerEntryNotFound) Error

func (o *DeletePeerEntryNotFound) Error() string

type DeletePeerEntryParams

type DeletePeerEntryParams struct {

	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Name
	  PeerEntry name

	*/
	Name string
	/*PeerSection
	  Parent peers name

	*/
	PeerSection string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

DeletePeerEntryParams contains all the parameters to send to the API endpoint for the delete peer entry operation typically these are written to a http.Request

func NewDeletePeerEntryParams

func NewDeletePeerEntryParams() *DeletePeerEntryParams

NewDeletePeerEntryParams creates a new DeletePeerEntryParams object with the default values initialized.

func NewDeletePeerEntryParamsWithContext

func NewDeletePeerEntryParamsWithContext(ctx context.Context) *DeletePeerEntryParams

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

func NewDeletePeerEntryParamsWithHTTPClient

func NewDeletePeerEntryParamsWithHTTPClient(client *http.Client) *DeletePeerEntryParams

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

func NewDeletePeerEntryParamsWithTimeout

func NewDeletePeerEntryParamsWithTimeout(timeout time.Duration) *DeletePeerEntryParams

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

func (*DeletePeerEntryParams) SetContext

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

SetContext adds the context to the delete peer entry params

func (*DeletePeerEntryParams) SetForceReload

func (o *DeletePeerEntryParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the delete peer entry params

func (*DeletePeerEntryParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete peer entry params

func (*DeletePeerEntryParams) SetName

func (o *DeletePeerEntryParams) SetName(name string)

SetName adds the name to the delete peer entry params

func (*DeletePeerEntryParams) SetPeerSection

func (o *DeletePeerEntryParams) SetPeerSection(peerSection string)

SetPeerSection adds the peerSection to the delete peer entry params

func (*DeletePeerEntryParams) SetTimeout

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

SetTimeout adds the timeout to the delete peer entry params

func (*DeletePeerEntryParams) SetTransactionID

func (o *DeletePeerEntryParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the delete peer entry params

func (*DeletePeerEntryParams) SetVersion

func (o *DeletePeerEntryParams) SetVersion(version *int64)

SetVersion adds the version to the delete peer entry params

func (*DeletePeerEntryParams) WithContext

WithContext adds the context to the delete peer entry params

func (*DeletePeerEntryParams) WithForceReload

func (o *DeletePeerEntryParams) WithForceReload(forceReload *bool) *DeletePeerEntryParams

WithForceReload adds the forceReload to the delete peer entry params

func (*DeletePeerEntryParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete peer entry params

func (*DeletePeerEntryParams) WithName

WithName adds the name to the delete peer entry params

func (*DeletePeerEntryParams) WithPeerSection

func (o *DeletePeerEntryParams) WithPeerSection(peerSection string) *DeletePeerEntryParams

WithPeerSection adds the peerSection to the delete peer entry params

func (*DeletePeerEntryParams) WithTimeout

func (o *DeletePeerEntryParams) WithTimeout(timeout time.Duration) *DeletePeerEntryParams

WithTimeout adds the timeout to the delete peer entry params

func (*DeletePeerEntryParams) WithTransactionID

func (o *DeletePeerEntryParams) WithTransactionID(transactionID *string) *DeletePeerEntryParams

WithTransactionID adds the transactionID to the delete peer entry params

func (*DeletePeerEntryParams) WithVersion

func (o *DeletePeerEntryParams) WithVersion(version *int64) *DeletePeerEntryParams

WithVersion adds the version to the delete peer entry params

func (*DeletePeerEntryParams) WriteToRequest

func (o *DeletePeerEntryParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DeletePeerEntryReader

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

DeletePeerEntryReader is a Reader for the DeletePeerEntry structure.

func (*DeletePeerEntryReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeletePeerNoContent

type DeletePeerNoContent struct {
}

DeletePeerNoContent handles this case with default header values.

Peer deleted

func NewDeletePeerNoContent

func NewDeletePeerNoContent() *DeletePeerNoContent

NewDeletePeerNoContent creates a DeletePeerNoContent with default headers values

func (*DeletePeerNoContent) Error

func (o *DeletePeerNoContent) Error() string

type DeletePeerNotFound

type DeletePeerNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

DeletePeerNotFound handles this case with default header values.

The specified resource was not found

func NewDeletePeerNotFound

func NewDeletePeerNotFound() *DeletePeerNotFound

NewDeletePeerNotFound creates a DeletePeerNotFound with default headers values

func (*DeletePeerNotFound) Error

func (o *DeletePeerNotFound) Error() string

type DeletePeerParams

type DeletePeerParams struct {

	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Name
	  Peer name

	*/
	Name string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

DeletePeerParams contains all the parameters to send to the API endpoint for the delete peer operation typically these are written to a http.Request

func NewDeletePeerParams

func NewDeletePeerParams() *DeletePeerParams

NewDeletePeerParams creates a new DeletePeerParams object with the default values initialized.

func NewDeletePeerParamsWithContext

func NewDeletePeerParamsWithContext(ctx context.Context) *DeletePeerParams

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

func NewDeletePeerParamsWithHTTPClient

func NewDeletePeerParamsWithHTTPClient(client *http.Client) *DeletePeerParams

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

func NewDeletePeerParamsWithTimeout

func NewDeletePeerParamsWithTimeout(timeout time.Duration) *DeletePeerParams

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

func (*DeletePeerParams) SetContext

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

SetContext adds the context to the delete peer params

func (*DeletePeerParams) SetForceReload

func (o *DeletePeerParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the delete peer params

func (*DeletePeerParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete peer params

func (*DeletePeerParams) SetName

func (o *DeletePeerParams) SetName(name string)

SetName adds the name to the delete peer params

func (*DeletePeerParams) SetTimeout

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

SetTimeout adds the timeout to the delete peer params

func (*DeletePeerParams) SetTransactionID

func (o *DeletePeerParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the delete peer params

func (*DeletePeerParams) SetVersion

func (o *DeletePeerParams) SetVersion(version *int64)

SetVersion adds the version to the delete peer params

func (*DeletePeerParams) WithContext

func (o *DeletePeerParams) WithContext(ctx context.Context) *DeletePeerParams

WithContext adds the context to the delete peer params

func (*DeletePeerParams) WithForceReload

func (o *DeletePeerParams) WithForceReload(forceReload *bool) *DeletePeerParams

WithForceReload adds the forceReload to the delete peer params

func (*DeletePeerParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete peer params

func (*DeletePeerParams) WithName

func (o *DeletePeerParams) WithName(name string) *DeletePeerParams

WithName adds the name to the delete peer params

func (*DeletePeerParams) WithTimeout

func (o *DeletePeerParams) WithTimeout(timeout time.Duration) *DeletePeerParams

WithTimeout adds the timeout to the delete peer params

func (*DeletePeerParams) WithTransactionID

func (o *DeletePeerParams) WithTransactionID(transactionID *string) *DeletePeerParams

WithTransactionID adds the transactionID to the delete peer params

func (*DeletePeerParams) WithVersion

func (o *DeletePeerParams) WithVersion(version *int64) *DeletePeerParams

WithVersion adds the version to the delete peer params

func (*DeletePeerParams) WriteToRequest

func (o *DeletePeerParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DeletePeerReader

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

DeletePeerReader is a Reader for the DeletePeer structure.

func (*DeletePeerReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteResolverAccepted

type DeleteResolverAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string
}

DeleteResolverAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewDeleteResolverAccepted

func NewDeleteResolverAccepted() *DeleteResolverAccepted

NewDeleteResolverAccepted creates a DeleteResolverAccepted with default headers values

func (*DeleteResolverAccepted) Error

func (o *DeleteResolverAccepted) Error() string

type DeleteResolverDefault

type DeleteResolverDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

DeleteResolverDefault handles this case with default header values.

General Error

func NewDeleteResolverDefault

func NewDeleteResolverDefault(code int) *DeleteResolverDefault

NewDeleteResolverDefault creates a DeleteResolverDefault with default headers values

func (*DeleteResolverDefault) Code

func (o *DeleteResolverDefault) Code() int

Code gets the status code for the delete resolver default response

func (*DeleteResolverDefault) Error

func (o *DeleteResolverDefault) Error() string

type DeleteResolverNoContent

type DeleteResolverNoContent struct {
}

DeleteResolverNoContent handles this case with default header values.

Resolver deleted

func NewDeleteResolverNoContent

func NewDeleteResolverNoContent() *DeleteResolverNoContent

NewDeleteResolverNoContent creates a DeleteResolverNoContent with default headers values

func (*DeleteResolverNoContent) Error

func (o *DeleteResolverNoContent) Error() string

type DeleteResolverNotFound

type DeleteResolverNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

DeleteResolverNotFound handles this case with default header values.

The specified resource was not found

func NewDeleteResolverNotFound

func NewDeleteResolverNotFound() *DeleteResolverNotFound

NewDeleteResolverNotFound creates a DeleteResolverNotFound with default headers values

func (*DeleteResolverNotFound) Error

func (o *DeleteResolverNotFound) Error() string

type DeleteResolverParams

type DeleteResolverParams struct {

	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Name
	  Resolver name

	*/
	Name string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

DeleteResolverParams contains all the parameters to send to the API endpoint for the delete resolver operation typically these are written to a http.Request

func NewDeleteResolverParams

func NewDeleteResolverParams() *DeleteResolverParams

NewDeleteResolverParams creates a new DeleteResolverParams object with the default values initialized.

func NewDeleteResolverParamsWithContext

func NewDeleteResolverParamsWithContext(ctx context.Context) *DeleteResolverParams

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

func NewDeleteResolverParamsWithHTTPClient

func NewDeleteResolverParamsWithHTTPClient(client *http.Client) *DeleteResolverParams

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

func NewDeleteResolverParamsWithTimeout

func NewDeleteResolverParamsWithTimeout(timeout time.Duration) *DeleteResolverParams

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

func (*DeleteResolverParams) SetContext

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

SetContext adds the context to the delete resolver params

func (*DeleteResolverParams) SetForceReload

func (o *DeleteResolverParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the delete resolver params

func (*DeleteResolverParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete resolver params

func (*DeleteResolverParams) SetName

func (o *DeleteResolverParams) SetName(name string)

SetName adds the name to the delete resolver params

func (*DeleteResolverParams) SetTimeout

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

SetTimeout adds the timeout to the delete resolver params

func (*DeleteResolverParams) SetTransactionID

func (o *DeleteResolverParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the delete resolver params

func (*DeleteResolverParams) SetVersion

func (o *DeleteResolverParams) SetVersion(version *int64)

SetVersion adds the version to the delete resolver params

func (*DeleteResolverParams) WithContext

WithContext adds the context to the delete resolver params

func (*DeleteResolverParams) WithForceReload

func (o *DeleteResolverParams) WithForceReload(forceReload *bool) *DeleteResolverParams

WithForceReload adds the forceReload to the delete resolver params

func (*DeleteResolverParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete resolver params

func (*DeleteResolverParams) WithName

WithName adds the name to the delete resolver params

func (*DeleteResolverParams) WithTimeout

func (o *DeleteResolverParams) WithTimeout(timeout time.Duration) *DeleteResolverParams

WithTimeout adds the timeout to the delete resolver params

func (*DeleteResolverParams) WithTransactionID

func (o *DeleteResolverParams) WithTransactionID(transactionID *string) *DeleteResolverParams

WithTransactionID adds the transactionID to the delete resolver params

func (*DeleteResolverParams) WithVersion

func (o *DeleteResolverParams) WithVersion(version *int64) *DeleteResolverParams

WithVersion adds the version to the delete resolver params

func (*DeleteResolverParams) WriteToRequest

func (o *DeleteResolverParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DeleteResolverReader

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

DeleteResolverReader is a Reader for the DeleteResolver structure.

func (*DeleteResolverReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteServerAccepted

type DeleteServerAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string
}

DeleteServerAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewDeleteServerAccepted

func NewDeleteServerAccepted() *DeleteServerAccepted

NewDeleteServerAccepted creates a DeleteServerAccepted with default headers values

func (*DeleteServerAccepted) Error

func (o *DeleteServerAccepted) Error() string

type DeleteServerDefault

type DeleteServerDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

DeleteServerDefault handles this case with default header values.

General Error

func NewDeleteServerDefault

func NewDeleteServerDefault(code int) *DeleteServerDefault

NewDeleteServerDefault creates a DeleteServerDefault with default headers values

func (*DeleteServerDefault) Code

func (o *DeleteServerDefault) Code() int

Code gets the status code for the delete server default response

func (*DeleteServerDefault) Error

func (o *DeleteServerDefault) Error() string

type DeleteServerNoContent

type DeleteServerNoContent struct {
}

DeleteServerNoContent handles this case with default header values.

Server deleted

func NewDeleteServerNoContent

func NewDeleteServerNoContent() *DeleteServerNoContent

NewDeleteServerNoContent creates a DeleteServerNoContent with default headers values

func (*DeleteServerNoContent) Error

func (o *DeleteServerNoContent) Error() string

type DeleteServerNotFound

type DeleteServerNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

DeleteServerNotFound handles this case with default header values.

The specified resource was not found

func NewDeleteServerNotFound

func NewDeleteServerNotFound() *DeleteServerNotFound

NewDeleteServerNotFound creates a DeleteServerNotFound with default headers values

func (*DeleteServerNotFound) Error

func (o *DeleteServerNotFound) Error() string

type DeleteServerParams

type DeleteServerParams struct {

	/*Backend
	  Parent backend name

	*/
	Backend string
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Name
	  Server name

	*/
	Name string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

DeleteServerParams contains all the parameters to send to the API endpoint for the delete server operation typically these are written to a http.Request

func NewDeleteServerParams

func NewDeleteServerParams() *DeleteServerParams

NewDeleteServerParams creates a new DeleteServerParams object with the default values initialized.

func NewDeleteServerParamsWithContext

func NewDeleteServerParamsWithContext(ctx context.Context) *DeleteServerParams

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

func NewDeleteServerParamsWithHTTPClient

func NewDeleteServerParamsWithHTTPClient(client *http.Client) *DeleteServerParams

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

func NewDeleteServerParamsWithTimeout

func NewDeleteServerParamsWithTimeout(timeout time.Duration) *DeleteServerParams

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

func (*DeleteServerParams) SetBackend

func (o *DeleteServerParams) SetBackend(backend string)

SetBackend adds the backend to the delete server params

func (*DeleteServerParams) SetContext

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

SetContext adds the context to the delete server params

func (*DeleteServerParams) SetForceReload

func (o *DeleteServerParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the delete server params

func (*DeleteServerParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete server params

func (*DeleteServerParams) SetName

func (o *DeleteServerParams) SetName(name string)

SetName adds the name to the delete server params

func (*DeleteServerParams) SetTimeout

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

SetTimeout adds the timeout to the delete server params

func (*DeleteServerParams) SetTransactionID

func (o *DeleteServerParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the delete server params

func (*DeleteServerParams) SetVersion

func (o *DeleteServerParams) SetVersion(version *int64)

SetVersion adds the version to the delete server params

func (*DeleteServerParams) WithBackend

func (o *DeleteServerParams) WithBackend(backend string) *DeleteServerParams

WithBackend adds the backend to the delete server params

func (*DeleteServerParams) WithContext

WithContext adds the context to the delete server params

func (*DeleteServerParams) WithForceReload

func (o *DeleteServerParams) WithForceReload(forceReload *bool) *DeleteServerParams

WithForceReload adds the forceReload to the delete server params

func (*DeleteServerParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete server params

func (*DeleteServerParams) WithName

func (o *DeleteServerParams) WithName(name string) *DeleteServerParams

WithName adds the name to the delete server params

func (*DeleteServerParams) WithTimeout

func (o *DeleteServerParams) WithTimeout(timeout time.Duration) *DeleteServerParams

WithTimeout adds the timeout to the delete server params

func (*DeleteServerParams) WithTransactionID

func (o *DeleteServerParams) WithTransactionID(transactionID *string) *DeleteServerParams

WithTransactionID adds the transactionID to the delete server params

func (*DeleteServerParams) WithVersion

func (o *DeleteServerParams) WithVersion(version *int64) *DeleteServerParams

WithVersion adds the version to the delete server params

func (*DeleteServerParams) WriteToRequest

func (o *DeleteServerParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DeleteServerReader

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

DeleteServerReader is a Reader for the DeleteServer structure.

func (*DeleteServerReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteServerSwitchingRuleAccepted

type DeleteServerSwitchingRuleAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string
}

DeleteServerSwitchingRuleAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewDeleteServerSwitchingRuleAccepted

func NewDeleteServerSwitchingRuleAccepted() *DeleteServerSwitchingRuleAccepted

NewDeleteServerSwitchingRuleAccepted creates a DeleteServerSwitchingRuleAccepted with default headers values

func (*DeleteServerSwitchingRuleAccepted) Error

type DeleteServerSwitchingRuleDefault

type DeleteServerSwitchingRuleDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

DeleteServerSwitchingRuleDefault handles this case with default header values.

General Error

func NewDeleteServerSwitchingRuleDefault

func NewDeleteServerSwitchingRuleDefault(code int) *DeleteServerSwitchingRuleDefault

NewDeleteServerSwitchingRuleDefault creates a DeleteServerSwitchingRuleDefault with default headers values

func (*DeleteServerSwitchingRuleDefault) Code

Code gets the status code for the delete server switching rule default response

func (*DeleteServerSwitchingRuleDefault) Error

type DeleteServerSwitchingRuleNoContent

type DeleteServerSwitchingRuleNoContent struct {
}

DeleteServerSwitchingRuleNoContent handles this case with default header values.

Server Switching Rule deleted

func NewDeleteServerSwitchingRuleNoContent

func NewDeleteServerSwitchingRuleNoContent() *DeleteServerSwitchingRuleNoContent

NewDeleteServerSwitchingRuleNoContent creates a DeleteServerSwitchingRuleNoContent with default headers values

func (*DeleteServerSwitchingRuleNoContent) Error

type DeleteServerSwitchingRuleNotFound

type DeleteServerSwitchingRuleNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

DeleteServerSwitchingRuleNotFound handles this case with default header values.

The specified resource was not found

func NewDeleteServerSwitchingRuleNotFound

func NewDeleteServerSwitchingRuleNotFound() *DeleteServerSwitchingRuleNotFound

NewDeleteServerSwitchingRuleNotFound creates a DeleteServerSwitchingRuleNotFound with default headers values

func (*DeleteServerSwitchingRuleNotFound) Error

type DeleteServerSwitchingRuleParams

type DeleteServerSwitchingRuleParams struct {

	/*Backend
	  Backend name

	*/
	Backend string
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Index
	  Switching Rule Index

	*/
	Index int64
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

DeleteServerSwitchingRuleParams contains all the parameters to send to the API endpoint for the delete server switching rule operation typically these are written to a http.Request

func NewDeleteServerSwitchingRuleParams

func NewDeleteServerSwitchingRuleParams() *DeleteServerSwitchingRuleParams

NewDeleteServerSwitchingRuleParams creates a new DeleteServerSwitchingRuleParams object with the default values initialized.

func NewDeleteServerSwitchingRuleParamsWithContext

func NewDeleteServerSwitchingRuleParamsWithContext(ctx context.Context) *DeleteServerSwitchingRuleParams

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

func NewDeleteServerSwitchingRuleParamsWithHTTPClient

func NewDeleteServerSwitchingRuleParamsWithHTTPClient(client *http.Client) *DeleteServerSwitchingRuleParams

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

func NewDeleteServerSwitchingRuleParamsWithTimeout

func NewDeleteServerSwitchingRuleParamsWithTimeout(timeout time.Duration) *DeleteServerSwitchingRuleParams

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

func (*DeleteServerSwitchingRuleParams) SetBackend

func (o *DeleteServerSwitchingRuleParams) SetBackend(backend string)

SetBackend adds the backend to the delete server switching rule params

func (*DeleteServerSwitchingRuleParams) SetContext

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

SetContext adds the context to the delete server switching rule params

func (*DeleteServerSwitchingRuleParams) SetForceReload

func (o *DeleteServerSwitchingRuleParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the delete server switching rule params

func (*DeleteServerSwitchingRuleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete server switching rule params

func (*DeleteServerSwitchingRuleParams) SetIndex

func (o *DeleteServerSwitchingRuleParams) SetIndex(index int64)

SetIndex adds the index to the delete server switching rule params

func (*DeleteServerSwitchingRuleParams) SetTimeout

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

SetTimeout adds the timeout to the delete server switching rule params

func (*DeleteServerSwitchingRuleParams) SetTransactionID

func (o *DeleteServerSwitchingRuleParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the delete server switching rule params

func (*DeleteServerSwitchingRuleParams) SetVersion

func (o *DeleteServerSwitchingRuleParams) SetVersion(version *int64)

SetVersion adds the version to the delete server switching rule params

func (*DeleteServerSwitchingRuleParams) WithBackend

WithBackend adds the backend to the delete server switching rule params

func (*DeleteServerSwitchingRuleParams) WithContext

WithContext adds the context to the delete server switching rule params

func (*DeleteServerSwitchingRuleParams) WithForceReload

func (o *DeleteServerSwitchingRuleParams) WithForceReload(forceReload *bool) *DeleteServerSwitchingRuleParams

WithForceReload adds the forceReload to the delete server switching rule params

func (*DeleteServerSwitchingRuleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete server switching rule params

func (*DeleteServerSwitchingRuleParams) WithIndex

WithIndex adds the index to the delete server switching rule params

func (*DeleteServerSwitchingRuleParams) WithTimeout

WithTimeout adds the timeout to the delete server switching rule params

func (*DeleteServerSwitchingRuleParams) WithTransactionID

func (o *DeleteServerSwitchingRuleParams) WithTransactionID(transactionID *string) *DeleteServerSwitchingRuleParams

WithTransactionID adds the transactionID to the delete server switching rule params

func (*DeleteServerSwitchingRuleParams) WithVersion

WithVersion adds the version to the delete server switching rule params

func (*DeleteServerSwitchingRuleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteServerSwitchingRuleReader

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

DeleteServerSwitchingRuleReader is a Reader for the DeleteServerSwitchingRule structure.

func (*DeleteServerSwitchingRuleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteStickRuleAccepted

type DeleteStickRuleAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string
}

DeleteStickRuleAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewDeleteStickRuleAccepted

func NewDeleteStickRuleAccepted() *DeleteStickRuleAccepted

NewDeleteStickRuleAccepted creates a DeleteStickRuleAccepted with default headers values

func (*DeleteStickRuleAccepted) Error

func (o *DeleteStickRuleAccepted) Error() string

type DeleteStickRuleDefault

type DeleteStickRuleDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

DeleteStickRuleDefault handles this case with default header values.

General Error

func NewDeleteStickRuleDefault

func NewDeleteStickRuleDefault(code int) *DeleteStickRuleDefault

NewDeleteStickRuleDefault creates a DeleteStickRuleDefault with default headers values

func (*DeleteStickRuleDefault) Code

func (o *DeleteStickRuleDefault) Code() int

Code gets the status code for the delete stick rule default response

func (*DeleteStickRuleDefault) Error

func (o *DeleteStickRuleDefault) Error() string

type DeleteStickRuleNoContent

type DeleteStickRuleNoContent struct {
}

DeleteStickRuleNoContent handles this case with default header values.

Stick Rule deleted

func NewDeleteStickRuleNoContent

func NewDeleteStickRuleNoContent() *DeleteStickRuleNoContent

NewDeleteStickRuleNoContent creates a DeleteStickRuleNoContent with default headers values

func (*DeleteStickRuleNoContent) Error

func (o *DeleteStickRuleNoContent) Error() string

type DeleteStickRuleNotFound

type DeleteStickRuleNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

DeleteStickRuleNotFound handles this case with default header values.

The specified resource was not found

func NewDeleteStickRuleNotFound

func NewDeleteStickRuleNotFound() *DeleteStickRuleNotFound

NewDeleteStickRuleNotFound creates a DeleteStickRuleNotFound with default headers values

func (*DeleteStickRuleNotFound) Error

func (o *DeleteStickRuleNotFound) Error() string

type DeleteStickRuleParams

type DeleteStickRuleParams struct {

	/*Backend
	  Backend name

	*/
	Backend string
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Index
	  Stick Rule Index

	*/
	Index int64
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

DeleteStickRuleParams contains all the parameters to send to the API endpoint for the delete stick rule operation typically these are written to a http.Request

func NewDeleteStickRuleParams

func NewDeleteStickRuleParams() *DeleteStickRuleParams

NewDeleteStickRuleParams creates a new DeleteStickRuleParams object with the default values initialized.

func NewDeleteStickRuleParamsWithContext

func NewDeleteStickRuleParamsWithContext(ctx context.Context) *DeleteStickRuleParams

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

func NewDeleteStickRuleParamsWithHTTPClient

func NewDeleteStickRuleParamsWithHTTPClient(client *http.Client) *DeleteStickRuleParams

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

func NewDeleteStickRuleParamsWithTimeout

func NewDeleteStickRuleParamsWithTimeout(timeout time.Duration) *DeleteStickRuleParams

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

func (*DeleteStickRuleParams) SetBackend

func (o *DeleteStickRuleParams) SetBackend(backend string)

SetBackend adds the backend to the delete stick rule params

func (*DeleteStickRuleParams) SetContext

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

SetContext adds the context to the delete stick rule params

func (*DeleteStickRuleParams) SetForceReload

func (o *DeleteStickRuleParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the delete stick rule params

func (*DeleteStickRuleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete stick rule params

func (*DeleteStickRuleParams) SetIndex

func (o *DeleteStickRuleParams) SetIndex(index int64)

SetIndex adds the index to the delete stick rule params

func (*DeleteStickRuleParams) SetTimeout

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

SetTimeout adds the timeout to the delete stick rule params

func (*DeleteStickRuleParams) SetTransactionID

func (o *DeleteStickRuleParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the delete stick rule params

func (*DeleteStickRuleParams) SetVersion

func (o *DeleteStickRuleParams) SetVersion(version *int64)

SetVersion adds the version to the delete stick rule params

func (*DeleteStickRuleParams) WithBackend

func (o *DeleteStickRuleParams) WithBackend(backend string) *DeleteStickRuleParams

WithBackend adds the backend to the delete stick rule params

func (*DeleteStickRuleParams) WithContext

WithContext adds the context to the delete stick rule params

func (*DeleteStickRuleParams) WithForceReload

func (o *DeleteStickRuleParams) WithForceReload(forceReload *bool) *DeleteStickRuleParams

WithForceReload adds the forceReload to the delete stick rule params

func (*DeleteStickRuleParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete stick rule params

func (*DeleteStickRuleParams) WithIndex

func (o *DeleteStickRuleParams) WithIndex(index int64) *DeleteStickRuleParams

WithIndex adds the index to the delete stick rule params

func (*DeleteStickRuleParams) WithTimeout

func (o *DeleteStickRuleParams) WithTimeout(timeout time.Duration) *DeleteStickRuleParams

WithTimeout adds the timeout to the delete stick rule params

func (*DeleteStickRuleParams) WithTransactionID

func (o *DeleteStickRuleParams) WithTransactionID(transactionID *string) *DeleteStickRuleParams

WithTransactionID adds the transactionID to the delete stick rule params

func (*DeleteStickRuleParams) WithVersion

func (o *DeleteStickRuleParams) WithVersion(version *int64) *DeleteStickRuleParams

WithVersion adds the version to the delete stick rule params

func (*DeleteStickRuleParams) WriteToRequest

func (o *DeleteStickRuleParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DeleteStickRuleReader

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

DeleteStickRuleReader is a Reader for the DeleteStickRule structure.

func (*DeleteStickRuleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteTCPRequestRuleAccepted

type DeleteTCPRequestRuleAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string
}

DeleteTCPRequestRuleAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewDeleteTCPRequestRuleAccepted

func NewDeleteTCPRequestRuleAccepted() *DeleteTCPRequestRuleAccepted

NewDeleteTCPRequestRuleAccepted creates a DeleteTCPRequestRuleAccepted with default headers values

func (*DeleteTCPRequestRuleAccepted) Error

type DeleteTCPRequestRuleDefault

type DeleteTCPRequestRuleDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

DeleteTCPRequestRuleDefault handles this case with default header values.

General Error

func NewDeleteTCPRequestRuleDefault

func NewDeleteTCPRequestRuleDefault(code int) *DeleteTCPRequestRuleDefault

NewDeleteTCPRequestRuleDefault creates a DeleteTCPRequestRuleDefault with default headers values

func (*DeleteTCPRequestRuleDefault) Code

func (o *DeleteTCPRequestRuleDefault) Code() int

Code gets the status code for the delete TCP request rule default response

func (*DeleteTCPRequestRuleDefault) Error

type DeleteTCPRequestRuleNoContent

type DeleteTCPRequestRuleNoContent struct {
}

DeleteTCPRequestRuleNoContent handles this case with default header values.

TCP Request Rule deleted

func NewDeleteTCPRequestRuleNoContent

func NewDeleteTCPRequestRuleNoContent() *DeleteTCPRequestRuleNoContent

NewDeleteTCPRequestRuleNoContent creates a DeleteTCPRequestRuleNoContent with default headers values

func (*DeleteTCPRequestRuleNoContent) Error

type DeleteTCPRequestRuleNotFound

type DeleteTCPRequestRuleNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

DeleteTCPRequestRuleNotFound handles this case with default header values.

The specified resource was not found

func NewDeleteTCPRequestRuleNotFound

func NewDeleteTCPRequestRuleNotFound() *DeleteTCPRequestRuleNotFound

NewDeleteTCPRequestRuleNotFound creates a DeleteTCPRequestRuleNotFound with default headers values

func (*DeleteTCPRequestRuleNotFound) Error

type DeleteTCPRequestRuleParams

type DeleteTCPRequestRuleParams struct {

	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Index
	  TCP Request Rule Index

	*/
	Index int64
	/*ParentName
	  Parent name

	*/
	ParentName string
	/*ParentType
	  Parent type

	*/
	ParentType string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

DeleteTCPRequestRuleParams contains all the parameters to send to the API endpoint for the delete TCP request rule operation typically these are written to a http.Request

func NewDeleteTCPRequestRuleParams

func NewDeleteTCPRequestRuleParams() *DeleteTCPRequestRuleParams

NewDeleteTCPRequestRuleParams creates a new DeleteTCPRequestRuleParams object with the default values initialized.

func NewDeleteTCPRequestRuleParamsWithContext

func NewDeleteTCPRequestRuleParamsWithContext(ctx context.Context) *DeleteTCPRequestRuleParams

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

func NewDeleteTCPRequestRuleParamsWithHTTPClient

func NewDeleteTCPRequestRuleParamsWithHTTPClient(client *http.Client) *DeleteTCPRequestRuleParams

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

func NewDeleteTCPRequestRuleParamsWithTimeout

func NewDeleteTCPRequestRuleParamsWithTimeout(timeout time.Duration) *DeleteTCPRequestRuleParams

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

func (*DeleteTCPRequestRuleParams) SetContext

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

SetContext adds the context to the delete TCP request rule params

func (*DeleteTCPRequestRuleParams) SetForceReload

func (o *DeleteTCPRequestRuleParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the delete TCP request rule params

func (*DeleteTCPRequestRuleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete TCP request rule params

func (*DeleteTCPRequestRuleParams) SetIndex

func (o *DeleteTCPRequestRuleParams) SetIndex(index int64)

SetIndex adds the index to the delete TCP request rule params

func (*DeleteTCPRequestRuleParams) SetParentName

func (o *DeleteTCPRequestRuleParams) SetParentName(parentName string)

SetParentName adds the parentName to the delete TCP request rule params

func (*DeleteTCPRequestRuleParams) SetParentType

func (o *DeleteTCPRequestRuleParams) SetParentType(parentType string)

SetParentType adds the parentType to the delete TCP request rule params

func (*DeleteTCPRequestRuleParams) SetTimeout

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

SetTimeout adds the timeout to the delete TCP request rule params

func (*DeleteTCPRequestRuleParams) SetTransactionID

func (o *DeleteTCPRequestRuleParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the delete TCP request rule params

func (*DeleteTCPRequestRuleParams) SetVersion

func (o *DeleteTCPRequestRuleParams) SetVersion(version *int64)

SetVersion adds the version to the delete TCP request rule params

func (*DeleteTCPRequestRuleParams) WithContext

WithContext adds the context to the delete TCP request rule params

func (*DeleteTCPRequestRuleParams) WithForceReload

func (o *DeleteTCPRequestRuleParams) WithForceReload(forceReload *bool) *DeleteTCPRequestRuleParams

WithForceReload adds the forceReload to the delete TCP request rule params

func (*DeleteTCPRequestRuleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete TCP request rule params

func (*DeleteTCPRequestRuleParams) WithIndex

WithIndex adds the index to the delete TCP request rule params

func (*DeleteTCPRequestRuleParams) WithParentName

func (o *DeleteTCPRequestRuleParams) WithParentName(parentName string) *DeleteTCPRequestRuleParams

WithParentName adds the parentName to the delete TCP request rule params

func (*DeleteTCPRequestRuleParams) WithParentType

func (o *DeleteTCPRequestRuleParams) WithParentType(parentType string) *DeleteTCPRequestRuleParams

WithParentType adds the parentType to the delete TCP request rule params

func (*DeleteTCPRequestRuleParams) WithTimeout

WithTimeout adds the timeout to the delete TCP request rule params

func (*DeleteTCPRequestRuleParams) WithTransactionID

func (o *DeleteTCPRequestRuleParams) WithTransactionID(transactionID *string) *DeleteTCPRequestRuleParams

WithTransactionID adds the transactionID to the delete TCP request rule params

func (*DeleteTCPRequestRuleParams) WithVersion

WithVersion adds the version to the delete TCP request rule params

func (*DeleteTCPRequestRuleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteTCPRequestRuleReader

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

DeleteTCPRequestRuleReader is a Reader for the DeleteTCPRequestRule structure.

func (*DeleteTCPRequestRuleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteTCPResponseRuleAccepted

type DeleteTCPResponseRuleAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string
}

DeleteTCPResponseRuleAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewDeleteTCPResponseRuleAccepted

func NewDeleteTCPResponseRuleAccepted() *DeleteTCPResponseRuleAccepted

NewDeleteTCPResponseRuleAccepted creates a DeleteTCPResponseRuleAccepted with default headers values

func (*DeleteTCPResponseRuleAccepted) Error

type DeleteTCPResponseRuleDefault

type DeleteTCPResponseRuleDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

DeleteTCPResponseRuleDefault handles this case with default header values.

General Error

func NewDeleteTCPResponseRuleDefault

func NewDeleteTCPResponseRuleDefault(code int) *DeleteTCPResponseRuleDefault

NewDeleteTCPResponseRuleDefault creates a DeleteTCPResponseRuleDefault with default headers values

func (*DeleteTCPResponseRuleDefault) Code

Code gets the status code for the delete TCP response rule default response

func (*DeleteTCPResponseRuleDefault) Error

type DeleteTCPResponseRuleNoContent

type DeleteTCPResponseRuleNoContent struct {
}

DeleteTCPResponseRuleNoContent handles this case with default header values.

TCP Response Rule deleted

func NewDeleteTCPResponseRuleNoContent

func NewDeleteTCPResponseRuleNoContent() *DeleteTCPResponseRuleNoContent

NewDeleteTCPResponseRuleNoContent creates a DeleteTCPResponseRuleNoContent with default headers values

func (*DeleteTCPResponseRuleNoContent) Error

type DeleteTCPResponseRuleNotFound

type DeleteTCPResponseRuleNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

DeleteTCPResponseRuleNotFound handles this case with default header values.

The specified resource was not found

func NewDeleteTCPResponseRuleNotFound

func NewDeleteTCPResponseRuleNotFound() *DeleteTCPResponseRuleNotFound

NewDeleteTCPResponseRuleNotFound creates a DeleteTCPResponseRuleNotFound with default headers values

func (*DeleteTCPResponseRuleNotFound) Error

type DeleteTCPResponseRuleParams

type DeleteTCPResponseRuleParams struct {

	/*Backend
	  Parent backend name

	*/
	Backend string
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Index
	  TCP Response Rule Index

	*/
	Index int64
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

DeleteTCPResponseRuleParams contains all the parameters to send to the API endpoint for the delete TCP response rule operation typically these are written to a http.Request

func NewDeleteTCPResponseRuleParams

func NewDeleteTCPResponseRuleParams() *DeleteTCPResponseRuleParams

NewDeleteTCPResponseRuleParams creates a new DeleteTCPResponseRuleParams object with the default values initialized.

func NewDeleteTCPResponseRuleParamsWithContext

func NewDeleteTCPResponseRuleParamsWithContext(ctx context.Context) *DeleteTCPResponseRuleParams

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

func NewDeleteTCPResponseRuleParamsWithHTTPClient

func NewDeleteTCPResponseRuleParamsWithHTTPClient(client *http.Client) *DeleteTCPResponseRuleParams

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

func NewDeleteTCPResponseRuleParamsWithTimeout

func NewDeleteTCPResponseRuleParamsWithTimeout(timeout time.Duration) *DeleteTCPResponseRuleParams

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

func (*DeleteTCPResponseRuleParams) SetBackend

func (o *DeleteTCPResponseRuleParams) SetBackend(backend string)

SetBackend adds the backend to the delete TCP response rule params

func (*DeleteTCPResponseRuleParams) SetContext

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

SetContext adds the context to the delete TCP response rule params

func (*DeleteTCPResponseRuleParams) SetForceReload

func (o *DeleteTCPResponseRuleParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the delete TCP response rule params

func (*DeleteTCPResponseRuleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete TCP response rule params

func (*DeleteTCPResponseRuleParams) SetIndex

func (o *DeleteTCPResponseRuleParams) SetIndex(index int64)

SetIndex adds the index to the delete TCP response rule params

func (*DeleteTCPResponseRuleParams) SetTimeout

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

SetTimeout adds the timeout to the delete TCP response rule params

func (*DeleteTCPResponseRuleParams) SetTransactionID

func (o *DeleteTCPResponseRuleParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the delete TCP response rule params

func (*DeleteTCPResponseRuleParams) SetVersion

func (o *DeleteTCPResponseRuleParams) SetVersion(version *int64)

SetVersion adds the version to the delete TCP response rule params

func (*DeleteTCPResponseRuleParams) WithBackend

WithBackend adds the backend to the delete TCP response rule params

func (*DeleteTCPResponseRuleParams) WithContext

WithContext adds the context to the delete TCP response rule params

func (*DeleteTCPResponseRuleParams) WithForceReload

func (o *DeleteTCPResponseRuleParams) WithForceReload(forceReload *bool) *DeleteTCPResponseRuleParams

WithForceReload adds the forceReload to the delete TCP response rule params

func (*DeleteTCPResponseRuleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete TCP response rule params

func (*DeleteTCPResponseRuleParams) WithIndex

WithIndex adds the index to the delete TCP response rule params

func (*DeleteTCPResponseRuleParams) WithTimeout

WithTimeout adds the timeout to the delete TCP response rule params

func (*DeleteTCPResponseRuleParams) WithTransactionID

func (o *DeleteTCPResponseRuleParams) WithTransactionID(transactionID *string) *DeleteTCPResponseRuleParams

WithTransactionID adds the transactionID to the delete TCP response rule params

func (*DeleteTCPResponseRuleParams) WithVersion

WithVersion adds the version to the delete TCP response rule params

func (*DeleteTCPResponseRuleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteTCPResponseRuleReader

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

DeleteTCPResponseRuleReader is a Reader for the DeleteTCPResponseRule structure.

func (*DeleteTCPResponseRuleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetACLDefault

type GetACLDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetACLDefault handles this case with default header values.

General Error

func NewGetACLDefault

func NewGetACLDefault(code int) *GetACLDefault

NewGetACLDefault creates a GetACLDefault with default headers values

func (*GetACLDefault) Code

func (o *GetACLDefault) Code() int

Code gets the status code for the get Acl default response

func (*GetACLDefault) Error

func (o *GetACLDefault) Error() string

type GetACLNotFound

type GetACLNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

GetACLNotFound handles this case with default header values.

The specified resource was not found

func NewGetACLNotFound

func NewGetACLNotFound() *GetACLNotFound

NewGetACLNotFound creates a GetACLNotFound with default headers values

func (*GetACLNotFound) Error

func (o *GetACLNotFound) Error() string

type GetACLOK

type GetACLOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetACLOKBody
}

GetACLOK handles this case with default header values.

Successful operation

func NewGetACLOK

func NewGetACLOK() *GetACLOK

NewGetACLOK creates a GetACLOK with default headers values

func (*GetACLOK) Error

func (o *GetACLOK) Error() string

type GetACLOKBody

type GetACLOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	Data *models.ACL `json:"data,omitempty"`
}

GetACLOKBody get ACL o k body swagger:model GetACLOKBody

func (*GetACLOKBody) MarshalBinary

func (o *GetACLOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetACLOKBody) UnmarshalBinary

func (o *GetACLOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetACLOKBody) Validate

func (o *GetACLOKBody) Validate(formats strfmt.Registry) error

Validate validates this get ACL o k body

type GetACLParams

type GetACLParams struct {

	/*Index
	  ACL line Index

	*/
	Index int64
	/*ParentName
	  Parent name

	*/
	ParentName string
	/*ParentType
	  Parent type

	*/
	ParentType string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetACLParams contains all the parameters to send to the API endpoint for the get Acl operation typically these are written to a http.Request

func NewGetACLParams

func NewGetACLParams() *GetACLParams

NewGetACLParams creates a new GetACLParams object with the default values initialized.

func NewGetACLParamsWithContext

func NewGetACLParamsWithContext(ctx context.Context) *GetACLParams

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

func NewGetACLParamsWithHTTPClient

func NewGetACLParamsWithHTTPClient(client *http.Client) *GetACLParams

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

func NewGetACLParamsWithTimeout

func NewGetACLParamsWithTimeout(timeout time.Duration) *GetACLParams

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

func (*GetACLParams) SetContext

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

SetContext adds the context to the get Acl params

func (*GetACLParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get Acl params

func (*GetACLParams) SetIndex

func (o *GetACLParams) SetIndex(index int64)

SetIndex adds the index to the get Acl params

func (*GetACLParams) SetParentName

func (o *GetACLParams) SetParentName(parentName string)

SetParentName adds the parentName to the get Acl params

func (*GetACLParams) SetParentType

func (o *GetACLParams) SetParentType(parentType string)

SetParentType adds the parentType to the get Acl params

func (*GetACLParams) SetTimeout

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

SetTimeout adds the timeout to the get Acl params

func (*GetACLParams) SetTransactionID

func (o *GetACLParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get Acl params

func (*GetACLParams) WithContext

func (o *GetACLParams) WithContext(ctx context.Context) *GetACLParams

WithContext adds the context to the get Acl params

func (*GetACLParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get Acl params

func (*GetACLParams) WithIndex

func (o *GetACLParams) WithIndex(index int64) *GetACLParams

WithIndex adds the index to the get Acl params

func (*GetACLParams) WithParentName

func (o *GetACLParams) WithParentName(parentName string) *GetACLParams

WithParentName adds the parentName to the get Acl params

func (*GetACLParams) WithParentType

func (o *GetACLParams) WithParentType(parentType string) *GetACLParams

WithParentType adds the parentType to the get Acl params

func (*GetACLParams) WithTimeout

func (o *GetACLParams) WithTimeout(timeout time.Duration) *GetACLParams

WithTimeout adds the timeout to the get Acl params

func (*GetACLParams) WithTransactionID

func (o *GetACLParams) WithTransactionID(transactionID *string) *GetACLParams

WithTransactionID adds the transactionID to the get Acl params

func (*GetACLParams) WriteToRequest

func (o *GetACLParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetACLReader

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

GetACLReader is a Reader for the GetACL structure.

func (*GetACLReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAclsDefault

type GetAclsDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetAclsDefault handles this case with default header values.

General Error

func NewGetAclsDefault

func NewGetAclsDefault(code int) *GetAclsDefault

NewGetAclsDefault creates a GetAclsDefault with default headers values

func (*GetAclsDefault) Code

func (o *GetAclsDefault) Code() int

Code gets the status code for the get acls default response

func (*GetAclsDefault) Error

func (o *GetAclsDefault) Error() string

type GetAclsOK

type GetAclsOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetAclsOKBody
}

GetAclsOK handles this case with default header values.

Successful operation

func NewGetAclsOK

func NewGetAclsOK() *GetAclsOK

NewGetAclsOK creates a GetAclsOK with default headers values

func (*GetAclsOK) Error

func (o *GetAclsOK) Error() string

type GetAclsOKBody

type GetAclsOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	// Required: true
	Data models.Acls `json:"data"`
}

GetAclsOKBody get acls o k body swagger:model GetAclsOKBody

func (*GetAclsOKBody) MarshalBinary

func (o *GetAclsOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetAclsOKBody) UnmarshalBinary

func (o *GetAclsOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetAclsOKBody) Validate

func (o *GetAclsOKBody) Validate(formats strfmt.Registry) error

Validate validates this get acls o k body

type GetAclsParams

type GetAclsParams struct {

	/*ParentName
	  Parent name

	*/
	ParentName string
	/*ParentType
	  Parent type

	*/
	ParentType string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetAclsParams contains all the parameters to send to the API endpoint for the get acls operation typically these are written to a http.Request

func NewGetAclsParams

func NewGetAclsParams() *GetAclsParams

NewGetAclsParams creates a new GetAclsParams object with the default values initialized.

func NewGetAclsParamsWithContext

func NewGetAclsParamsWithContext(ctx context.Context) *GetAclsParams

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

func NewGetAclsParamsWithHTTPClient

func NewGetAclsParamsWithHTTPClient(client *http.Client) *GetAclsParams

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

func NewGetAclsParamsWithTimeout

func NewGetAclsParamsWithTimeout(timeout time.Duration) *GetAclsParams

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

func (*GetAclsParams) SetContext

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

SetContext adds the context to the get acls params

func (*GetAclsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get acls params

func (*GetAclsParams) SetParentName

func (o *GetAclsParams) SetParentName(parentName string)

SetParentName adds the parentName to the get acls params

func (*GetAclsParams) SetParentType

func (o *GetAclsParams) SetParentType(parentType string)

SetParentType adds the parentType to the get acls params

func (*GetAclsParams) SetTimeout

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

SetTimeout adds the timeout to the get acls params

func (*GetAclsParams) SetTransactionID

func (o *GetAclsParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get acls params

func (*GetAclsParams) WithContext

func (o *GetAclsParams) WithContext(ctx context.Context) *GetAclsParams

WithContext adds the context to the get acls params

func (*GetAclsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get acls params

func (*GetAclsParams) WithParentName

func (o *GetAclsParams) WithParentName(parentName string) *GetAclsParams

WithParentName adds the parentName to the get acls params

func (*GetAclsParams) WithParentType

func (o *GetAclsParams) WithParentType(parentType string) *GetAclsParams

WithParentType adds the parentType to the get acls params

func (*GetAclsParams) WithTimeout

func (o *GetAclsParams) WithTimeout(timeout time.Duration) *GetAclsParams

WithTimeout adds the timeout to the get acls params

func (*GetAclsParams) WithTransactionID

func (o *GetAclsParams) WithTransactionID(transactionID *string) *GetAclsParams

WithTransactionID adds the transactionID to the get acls params

func (*GetAclsParams) WriteToRequest

func (o *GetAclsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetAclsReader

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

GetAclsReader is a Reader for the GetAcls structure.

func (*GetAclsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetBackendDefault

type GetBackendDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetBackendDefault handles this case with default header values.

General Error

func NewGetBackendDefault

func NewGetBackendDefault(code int) *GetBackendDefault

NewGetBackendDefault creates a GetBackendDefault with default headers values

func (*GetBackendDefault) Code

func (o *GetBackendDefault) Code() int

Code gets the status code for the get backend default response

func (*GetBackendDefault) Error

func (o *GetBackendDefault) Error() string

type GetBackendNotFound

type GetBackendNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

GetBackendNotFound handles this case with default header values.

The specified resource was not found

func NewGetBackendNotFound

func NewGetBackendNotFound() *GetBackendNotFound

NewGetBackendNotFound creates a GetBackendNotFound with default headers values

func (*GetBackendNotFound) Error

func (o *GetBackendNotFound) Error() string

type GetBackendOK

type GetBackendOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetBackendOKBody
}

GetBackendOK handles this case with default header values.

Successful operation

func NewGetBackendOK

func NewGetBackendOK() *GetBackendOK

NewGetBackendOK creates a GetBackendOK with default headers values

func (*GetBackendOK) Error

func (o *GetBackendOK) Error() string

type GetBackendOKBody

type GetBackendOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	Data *models.Backend `json:"data,omitempty"`
}

GetBackendOKBody get backend o k body swagger:model GetBackendOKBody

func (*GetBackendOKBody) MarshalBinary

func (o *GetBackendOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetBackendOKBody) UnmarshalBinary

func (o *GetBackendOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetBackendOKBody) Validate

func (o *GetBackendOKBody) Validate(formats strfmt.Registry) error

Validate validates this get backend o k body

type GetBackendParams

type GetBackendParams struct {

	/*Name
	  Backend name

	*/
	Name string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetBackendParams contains all the parameters to send to the API endpoint for the get backend operation typically these are written to a http.Request

func NewGetBackendParams

func NewGetBackendParams() *GetBackendParams

NewGetBackendParams creates a new GetBackendParams object with the default values initialized.

func NewGetBackendParamsWithContext

func NewGetBackendParamsWithContext(ctx context.Context) *GetBackendParams

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

func NewGetBackendParamsWithHTTPClient

func NewGetBackendParamsWithHTTPClient(client *http.Client) *GetBackendParams

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

func NewGetBackendParamsWithTimeout

func NewGetBackendParamsWithTimeout(timeout time.Duration) *GetBackendParams

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

func (*GetBackendParams) SetContext

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

SetContext adds the context to the get backend params

func (*GetBackendParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get backend params

func (*GetBackendParams) SetName

func (o *GetBackendParams) SetName(name string)

SetName adds the name to the get backend params

func (*GetBackendParams) SetTimeout

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

SetTimeout adds the timeout to the get backend params

func (*GetBackendParams) SetTransactionID

func (o *GetBackendParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get backend params

func (*GetBackendParams) WithContext

func (o *GetBackendParams) WithContext(ctx context.Context) *GetBackendParams

WithContext adds the context to the get backend params

func (*GetBackendParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get backend params

func (*GetBackendParams) WithName

func (o *GetBackendParams) WithName(name string) *GetBackendParams

WithName adds the name to the get backend params

func (*GetBackendParams) WithTimeout

func (o *GetBackendParams) WithTimeout(timeout time.Duration) *GetBackendParams

WithTimeout adds the timeout to the get backend params

func (*GetBackendParams) WithTransactionID

func (o *GetBackendParams) WithTransactionID(transactionID *string) *GetBackendParams

WithTransactionID adds the transactionID to the get backend params

func (*GetBackendParams) WriteToRequest

func (o *GetBackendParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetBackendReader

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

GetBackendReader is a Reader for the GetBackend structure.

func (*GetBackendReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetBackendSwitchingRuleDefault

type GetBackendSwitchingRuleDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetBackendSwitchingRuleDefault handles this case with default header values.

General Error

func NewGetBackendSwitchingRuleDefault

func NewGetBackendSwitchingRuleDefault(code int) *GetBackendSwitchingRuleDefault

NewGetBackendSwitchingRuleDefault creates a GetBackendSwitchingRuleDefault with default headers values

func (*GetBackendSwitchingRuleDefault) Code

Code gets the status code for the get backend switching rule default response

func (*GetBackendSwitchingRuleDefault) Error

type GetBackendSwitchingRuleNotFound

type GetBackendSwitchingRuleNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

GetBackendSwitchingRuleNotFound handles this case with default header values.

The specified resource was not found

func NewGetBackendSwitchingRuleNotFound

func NewGetBackendSwitchingRuleNotFound() *GetBackendSwitchingRuleNotFound

NewGetBackendSwitchingRuleNotFound creates a GetBackendSwitchingRuleNotFound with default headers values

func (*GetBackendSwitchingRuleNotFound) Error

type GetBackendSwitchingRuleOK

type GetBackendSwitchingRuleOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetBackendSwitchingRuleOKBody
}

GetBackendSwitchingRuleOK handles this case with default header values.

Successful operation

func NewGetBackendSwitchingRuleOK

func NewGetBackendSwitchingRuleOK() *GetBackendSwitchingRuleOK

NewGetBackendSwitchingRuleOK creates a GetBackendSwitchingRuleOK with default headers values

func (*GetBackendSwitchingRuleOK) Error

func (o *GetBackendSwitchingRuleOK) Error() string

type GetBackendSwitchingRuleOKBody

type GetBackendSwitchingRuleOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	Data *models.BackendSwitchingRule `json:"data,omitempty"`
}

GetBackendSwitchingRuleOKBody get backend switching rule o k body swagger:model GetBackendSwitchingRuleOKBody

func (*GetBackendSwitchingRuleOKBody) MarshalBinary

func (o *GetBackendSwitchingRuleOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetBackendSwitchingRuleOKBody) UnmarshalBinary

func (o *GetBackendSwitchingRuleOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetBackendSwitchingRuleOKBody) Validate

func (o *GetBackendSwitchingRuleOKBody) Validate(formats strfmt.Registry) error

Validate validates this get backend switching rule o k body

type GetBackendSwitchingRuleParams

type GetBackendSwitchingRuleParams struct {

	/*Frontend
	  Frontend name

	*/
	Frontend string
	/*Index
	  Switching Rule Index

	*/
	Index int64
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetBackendSwitchingRuleParams contains all the parameters to send to the API endpoint for the get backend switching rule operation typically these are written to a http.Request

func NewGetBackendSwitchingRuleParams

func NewGetBackendSwitchingRuleParams() *GetBackendSwitchingRuleParams

NewGetBackendSwitchingRuleParams creates a new GetBackendSwitchingRuleParams object with the default values initialized.

func NewGetBackendSwitchingRuleParamsWithContext

func NewGetBackendSwitchingRuleParamsWithContext(ctx context.Context) *GetBackendSwitchingRuleParams

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

func NewGetBackendSwitchingRuleParamsWithHTTPClient

func NewGetBackendSwitchingRuleParamsWithHTTPClient(client *http.Client) *GetBackendSwitchingRuleParams

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

func NewGetBackendSwitchingRuleParamsWithTimeout

func NewGetBackendSwitchingRuleParamsWithTimeout(timeout time.Duration) *GetBackendSwitchingRuleParams

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

func (*GetBackendSwitchingRuleParams) SetContext

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

SetContext adds the context to the get backend switching rule params

func (*GetBackendSwitchingRuleParams) SetFrontend

func (o *GetBackendSwitchingRuleParams) SetFrontend(frontend string)

SetFrontend adds the frontend to the get backend switching rule params

func (*GetBackendSwitchingRuleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get backend switching rule params

func (*GetBackendSwitchingRuleParams) SetIndex

func (o *GetBackendSwitchingRuleParams) SetIndex(index int64)

SetIndex adds the index to the get backend switching rule params

func (*GetBackendSwitchingRuleParams) SetTimeout

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

SetTimeout adds the timeout to the get backend switching rule params

func (*GetBackendSwitchingRuleParams) SetTransactionID

func (o *GetBackendSwitchingRuleParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get backend switching rule params

func (*GetBackendSwitchingRuleParams) WithContext

WithContext adds the context to the get backend switching rule params

func (*GetBackendSwitchingRuleParams) WithFrontend

WithFrontend adds the frontend to the get backend switching rule params

func (*GetBackendSwitchingRuleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get backend switching rule params

func (*GetBackendSwitchingRuleParams) WithIndex

WithIndex adds the index to the get backend switching rule params

func (*GetBackendSwitchingRuleParams) WithTimeout

WithTimeout adds the timeout to the get backend switching rule params

func (*GetBackendSwitchingRuleParams) WithTransactionID

func (o *GetBackendSwitchingRuleParams) WithTransactionID(transactionID *string) *GetBackendSwitchingRuleParams

WithTransactionID adds the transactionID to the get backend switching rule params

func (*GetBackendSwitchingRuleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetBackendSwitchingRuleReader

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

GetBackendSwitchingRuleReader is a Reader for the GetBackendSwitchingRule structure.

func (*GetBackendSwitchingRuleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetBackendSwitchingRulesDefault

type GetBackendSwitchingRulesDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetBackendSwitchingRulesDefault handles this case with default header values.

General Error

func NewGetBackendSwitchingRulesDefault

func NewGetBackendSwitchingRulesDefault(code int) *GetBackendSwitchingRulesDefault

NewGetBackendSwitchingRulesDefault creates a GetBackendSwitchingRulesDefault with default headers values

func (*GetBackendSwitchingRulesDefault) Code

Code gets the status code for the get backend switching rules default response

func (*GetBackendSwitchingRulesDefault) Error

type GetBackendSwitchingRulesOK

type GetBackendSwitchingRulesOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetBackendSwitchingRulesOKBody
}

GetBackendSwitchingRulesOK handles this case with default header values.

Successful operation

func NewGetBackendSwitchingRulesOK

func NewGetBackendSwitchingRulesOK() *GetBackendSwitchingRulesOK

NewGetBackendSwitchingRulesOK creates a GetBackendSwitchingRulesOK with default headers values

func (*GetBackendSwitchingRulesOK) Error

type GetBackendSwitchingRulesOKBody

type GetBackendSwitchingRulesOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	// Required: true
	Data models.BackendSwitchingRules `json:"data"`
}

GetBackendSwitchingRulesOKBody get backend switching rules o k body swagger:model GetBackendSwitchingRulesOKBody

func (*GetBackendSwitchingRulesOKBody) MarshalBinary

func (o *GetBackendSwitchingRulesOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetBackendSwitchingRulesOKBody) UnmarshalBinary

func (o *GetBackendSwitchingRulesOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetBackendSwitchingRulesOKBody) Validate

func (o *GetBackendSwitchingRulesOKBody) Validate(formats strfmt.Registry) error

Validate validates this get backend switching rules o k body

type GetBackendSwitchingRulesParams

type GetBackendSwitchingRulesParams struct {

	/*Frontend
	  Frontend name

	*/
	Frontend string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetBackendSwitchingRulesParams contains all the parameters to send to the API endpoint for the get backend switching rules operation typically these are written to a http.Request

func NewGetBackendSwitchingRulesParams

func NewGetBackendSwitchingRulesParams() *GetBackendSwitchingRulesParams

NewGetBackendSwitchingRulesParams creates a new GetBackendSwitchingRulesParams object with the default values initialized.

func NewGetBackendSwitchingRulesParamsWithContext

func NewGetBackendSwitchingRulesParamsWithContext(ctx context.Context) *GetBackendSwitchingRulesParams

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

func NewGetBackendSwitchingRulesParamsWithHTTPClient

func NewGetBackendSwitchingRulesParamsWithHTTPClient(client *http.Client) *GetBackendSwitchingRulesParams

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

func NewGetBackendSwitchingRulesParamsWithTimeout

func NewGetBackendSwitchingRulesParamsWithTimeout(timeout time.Duration) *GetBackendSwitchingRulesParams

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

func (*GetBackendSwitchingRulesParams) SetContext

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

SetContext adds the context to the get backend switching rules params

func (*GetBackendSwitchingRulesParams) SetFrontend

func (o *GetBackendSwitchingRulesParams) SetFrontend(frontend string)

SetFrontend adds the frontend to the get backend switching rules params

func (*GetBackendSwitchingRulesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get backend switching rules params

func (*GetBackendSwitchingRulesParams) SetTimeout

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

SetTimeout adds the timeout to the get backend switching rules params

func (*GetBackendSwitchingRulesParams) SetTransactionID

func (o *GetBackendSwitchingRulesParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get backend switching rules params

func (*GetBackendSwitchingRulesParams) WithContext

WithContext adds the context to the get backend switching rules params

func (*GetBackendSwitchingRulesParams) WithFrontend

WithFrontend adds the frontend to the get backend switching rules params

func (*GetBackendSwitchingRulesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get backend switching rules params

func (*GetBackendSwitchingRulesParams) WithTimeout

WithTimeout adds the timeout to the get backend switching rules params

func (*GetBackendSwitchingRulesParams) WithTransactionID

func (o *GetBackendSwitchingRulesParams) WithTransactionID(transactionID *string) *GetBackendSwitchingRulesParams

WithTransactionID adds the transactionID to the get backend switching rules params

func (*GetBackendSwitchingRulesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetBackendSwitchingRulesReader

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

GetBackendSwitchingRulesReader is a Reader for the GetBackendSwitchingRules structure.

func (*GetBackendSwitchingRulesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetBackendsDefault

type GetBackendsDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetBackendsDefault handles this case with default header values.

General Error

func NewGetBackendsDefault

func NewGetBackendsDefault(code int) *GetBackendsDefault

NewGetBackendsDefault creates a GetBackendsDefault with default headers values

func (*GetBackendsDefault) Code

func (o *GetBackendsDefault) Code() int

Code gets the status code for the get backends default response

func (*GetBackendsDefault) Error

func (o *GetBackendsDefault) Error() string

type GetBackendsOK

type GetBackendsOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetBackendsOKBody
}

GetBackendsOK handles this case with default header values.

Successful operation

func NewGetBackendsOK

func NewGetBackendsOK() *GetBackendsOK

NewGetBackendsOK creates a GetBackendsOK with default headers values

func (*GetBackendsOK) Error

func (o *GetBackendsOK) Error() string

type GetBackendsOKBody

type GetBackendsOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	// Required: true
	Data models.Backends `json:"data"`
}

GetBackendsOKBody get backends o k body swagger:model GetBackendsOKBody

func (*GetBackendsOKBody) MarshalBinary

func (o *GetBackendsOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetBackendsOKBody) UnmarshalBinary

func (o *GetBackendsOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetBackendsOKBody) Validate

func (o *GetBackendsOKBody) Validate(formats strfmt.Registry) error

Validate validates this get backends o k body

type GetBackendsParams

type GetBackendsParams struct {

	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetBackendsParams contains all the parameters to send to the API endpoint for the get backends operation typically these are written to a http.Request

func NewGetBackendsParams

func NewGetBackendsParams() *GetBackendsParams

NewGetBackendsParams creates a new GetBackendsParams object with the default values initialized.

func NewGetBackendsParamsWithContext

func NewGetBackendsParamsWithContext(ctx context.Context) *GetBackendsParams

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

func NewGetBackendsParamsWithHTTPClient

func NewGetBackendsParamsWithHTTPClient(client *http.Client) *GetBackendsParams

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

func NewGetBackendsParamsWithTimeout

func NewGetBackendsParamsWithTimeout(timeout time.Duration) *GetBackendsParams

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

func (*GetBackendsParams) SetContext

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

SetContext adds the context to the get backends params

func (*GetBackendsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get backends params

func (*GetBackendsParams) SetTimeout

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

SetTimeout adds the timeout to the get backends params

func (*GetBackendsParams) SetTransactionID

func (o *GetBackendsParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get backends params

func (*GetBackendsParams) WithContext

func (o *GetBackendsParams) WithContext(ctx context.Context) *GetBackendsParams

WithContext adds the context to the get backends params

func (*GetBackendsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get backends params

func (*GetBackendsParams) WithTimeout

func (o *GetBackendsParams) WithTimeout(timeout time.Duration) *GetBackendsParams

WithTimeout adds the timeout to the get backends params

func (*GetBackendsParams) WithTransactionID

func (o *GetBackendsParams) WithTransactionID(transactionID *string) *GetBackendsParams

WithTransactionID adds the transactionID to the get backends params

func (*GetBackendsParams) WriteToRequest

func (o *GetBackendsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetBackendsReader

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

GetBackendsReader is a Reader for the GetBackends structure.

func (*GetBackendsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetBindDefault

type GetBindDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetBindDefault handles this case with default header values.

General Error

func NewGetBindDefault

func NewGetBindDefault(code int) *GetBindDefault

NewGetBindDefault creates a GetBindDefault with default headers values

func (*GetBindDefault) Code

func (o *GetBindDefault) Code() int

Code gets the status code for the get bind default response

func (*GetBindDefault) Error

func (o *GetBindDefault) Error() string

type GetBindNotFound

type GetBindNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

GetBindNotFound handles this case with default header values.

The specified resource already exists

func NewGetBindNotFound

func NewGetBindNotFound() *GetBindNotFound

NewGetBindNotFound creates a GetBindNotFound with default headers values

func (*GetBindNotFound) Error

func (o *GetBindNotFound) Error() string

type GetBindOK

type GetBindOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetBindOKBody
}

GetBindOK handles this case with default header values.

Successful operation

func NewGetBindOK

func NewGetBindOK() *GetBindOK

NewGetBindOK creates a GetBindOK with default headers values

func (*GetBindOK) Error

func (o *GetBindOK) Error() string

type GetBindOKBody

type GetBindOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	Data *models.Bind `json:"data,omitempty"`
}

GetBindOKBody get bind o k body swagger:model GetBindOKBody

func (*GetBindOKBody) MarshalBinary

func (o *GetBindOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetBindOKBody) UnmarshalBinary

func (o *GetBindOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetBindOKBody) Validate

func (o *GetBindOKBody) Validate(formats strfmt.Registry) error

Validate validates this get bind o k body

type GetBindParams

type GetBindParams struct {

	/*Frontend
	  Parent frontend name

	*/
	Frontend string
	/*Name
	  Bind name

	*/
	Name string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetBindParams contains all the parameters to send to the API endpoint for the get bind operation typically these are written to a http.Request

func NewGetBindParams

func NewGetBindParams() *GetBindParams

NewGetBindParams creates a new GetBindParams object with the default values initialized.

func NewGetBindParamsWithContext

func NewGetBindParamsWithContext(ctx context.Context) *GetBindParams

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

func NewGetBindParamsWithHTTPClient

func NewGetBindParamsWithHTTPClient(client *http.Client) *GetBindParams

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

func NewGetBindParamsWithTimeout

func NewGetBindParamsWithTimeout(timeout time.Duration) *GetBindParams

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

func (*GetBindParams) SetContext

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

SetContext adds the context to the get bind params

func (*GetBindParams) SetFrontend

func (o *GetBindParams) SetFrontend(frontend string)

SetFrontend adds the frontend to the get bind params

func (*GetBindParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get bind params

func (*GetBindParams) SetName

func (o *GetBindParams) SetName(name string)

SetName adds the name to the get bind params

func (*GetBindParams) SetTimeout

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

SetTimeout adds the timeout to the get bind params

func (*GetBindParams) SetTransactionID

func (o *GetBindParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get bind params

func (*GetBindParams) WithContext

func (o *GetBindParams) WithContext(ctx context.Context) *GetBindParams

WithContext adds the context to the get bind params

func (*GetBindParams) WithFrontend

func (o *GetBindParams) WithFrontend(frontend string) *GetBindParams

WithFrontend adds the frontend to the get bind params

func (*GetBindParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get bind params

func (*GetBindParams) WithName

func (o *GetBindParams) WithName(name string) *GetBindParams

WithName adds the name to the get bind params

func (*GetBindParams) WithTimeout

func (o *GetBindParams) WithTimeout(timeout time.Duration) *GetBindParams

WithTimeout adds the timeout to the get bind params

func (*GetBindParams) WithTransactionID

func (o *GetBindParams) WithTransactionID(transactionID *string) *GetBindParams

WithTransactionID adds the transactionID to the get bind params

func (*GetBindParams) WriteToRequest

func (o *GetBindParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetBindReader

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

GetBindReader is a Reader for the GetBind structure.

func (*GetBindReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetBindsDefault

type GetBindsDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetBindsDefault handles this case with default header values.

General Error

func NewGetBindsDefault

func NewGetBindsDefault(code int) *GetBindsDefault

NewGetBindsDefault creates a GetBindsDefault with default headers values

func (*GetBindsDefault) Code

func (o *GetBindsDefault) Code() int

Code gets the status code for the get binds default response

func (*GetBindsDefault) Error

func (o *GetBindsDefault) Error() string

type GetBindsOK

type GetBindsOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetBindsOKBody
}

GetBindsOK handles this case with default header values.

Successful operation

func NewGetBindsOK

func NewGetBindsOK() *GetBindsOK

NewGetBindsOK creates a GetBindsOK with default headers values

func (*GetBindsOK) Error

func (o *GetBindsOK) Error() string

type GetBindsOKBody

type GetBindsOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	// Required: true
	Data models.Binds `json:"data"`
}

GetBindsOKBody get binds o k body swagger:model GetBindsOKBody

func (*GetBindsOKBody) MarshalBinary

func (o *GetBindsOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetBindsOKBody) UnmarshalBinary

func (o *GetBindsOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetBindsOKBody) Validate

func (o *GetBindsOKBody) Validate(formats strfmt.Registry) error

Validate validates this get binds o k body

type GetBindsParams

type GetBindsParams struct {

	/*Frontend
	  Parent frontend name

	*/
	Frontend string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetBindsParams contains all the parameters to send to the API endpoint for the get binds operation typically these are written to a http.Request

func NewGetBindsParams

func NewGetBindsParams() *GetBindsParams

NewGetBindsParams creates a new GetBindsParams object with the default values initialized.

func NewGetBindsParamsWithContext

func NewGetBindsParamsWithContext(ctx context.Context) *GetBindsParams

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

func NewGetBindsParamsWithHTTPClient

func NewGetBindsParamsWithHTTPClient(client *http.Client) *GetBindsParams

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

func NewGetBindsParamsWithTimeout

func NewGetBindsParamsWithTimeout(timeout time.Duration) *GetBindsParams

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

func (*GetBindsParams) SetContext

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

SetContext adds the context to the get binds params

func (*GetBindsParams) SetFrontend

func (o *GetBindsParams) SetFrontend(frontend string)

SetFrontend adds the frontend to the get binds params

func (*GetBindsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get binds params

func (*GetBindsParams) SetTimeout

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

SetTimeout adds the timeout to the get binds params

func (*GetBindsParams) SetTransactionID

func (o *GetBindsParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get binds params

func (*GetBindsParams) WithContext

func (o *GetBindsParams) WithContext(ctx context.Context) *GetBindsParams

WithContext adds the context to the get binds params

func (*GetBindsParams) WithFrontend

func (o *GetBindsParams) WithFrontend(frontend string) *GetBindsParams

WithFrontend adds the frontend to the get binds params

func (*GetBindsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get binds params

func (*GetBindsParams) WithTimeout

func (o *GetBindsParams) WithTimeout(timeout time.Duration) *GetBindsParams

WithTimeout adds the timeout to the get binds params

func (*GetBindsParams) WithTransactionID

func (o *GetBindsParams) WithTransactionID(transactionID *string) *GetBindsParams

WithTransactionID adds the transactionID to the get binds params

func (*GetBindsParams) WriteToRequest

func (o *GetBindsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetBindsReader

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

GetBindsReader is a Reader for the GetBinds structure.

func (*GetBindsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetDefaultsDefault

type GetDefaultsDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetDefaultsDefault handles this case with default header values.

General Error

func NewGetDefaultsDefault

func NewGetDefaultsDefault(code int) *GetDefaultsDefault

NewGetDefaultsDefault creates a GetDefaultsDefault with default headers values

func (*GetDefaultsDefault) Code

func (o *GetDefaultsDefault) Code() int

Code gets the status code for the get defaults default response

func (*GetDefaultsDefault) Error

func (o *GetDefaultsDefault) Error() string

type GetDefaultsOK

type GetDefaultsOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetDefaultsOKBody
}

GetDefaultsOK handles this case with default header values.

Successful operation

func NewGetDefaultsOK

func NewGetDefaultsOK() *GetDefaultsOK

NewGetDefaultsOK creates a GetDefaultsOK with default headers values

func (*GetDefaultsOK) Error

func (o *GetDefaultsOK) Error() string

type GetDefaultsOKBody

type GetDefaultsOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	Data *models.Defaults `json:"data,omitempty"`
}

GetDefaultsOKBody get defaults o k body swagger:model GetDefaultsOKBody

func (*GetDefaultsOKBody) MarshalBinary

func (o *GetDefaultsOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetDefaultsOKBody) UnmarshalBinary

func (o *GetDefaultsOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetDefaultsOKBody) Validate

func (o *GetDefaultsOKBody) Validate(formats strfmt.Registry) error

Validate validates this get defaults o k body

type GetDefaultsParams

type GetDefaultsParams struct {

	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetDefaultsParams contains all the parameters to send to the API endpoint for the get defaults operation typically these are written to a http.Request

func NewGetDefaultsParams

func NewGetDefaultsParams() *GetDefaultsParams

NewGetDefaultsParams creates a new GetDefaultsParams object with the default values initialized.

func NewGetDefaultsParamsWithContext

func NewGetDefaultsParamsWithContext(ctx context.Context) *GetDefaultsParams

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

func NewGetDefaultsParamsWithHTTPClient

func NewGetDefaultsParamsWithHTTPClient(client *http.Client) *GetDefaultsParams

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

func NewGetDefaultsParamsWithTimeout

func NewGetDefaultsParamsWithTimeout(timeout time.Duration) *GetDefaultsParams

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

func (*GetDefaultsParams) SetContext

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

SetContext adds the context to the get defaults params

func (*GetDefaultsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get defaults params

func (*GetDefaultsParams) SetTimeout

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

SetTimeout adds the timeout to the get defaults params

func (*GetDefaultsParams) SetTransactionID

func (o *GetDefaultsParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get defaults params

func (*GetDefaultsParams) WithContext

func (o *GetDefaultsParams) WithContext(ctx context.Context) *GetDefaultsParams

WithContext adds the context to the get defaults params

func (*GetDefaultsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get defaults params

func (*GetDefaultsParams) WithTimeout

func (o *GetDefaultsParams) WithTimeout(timeout time.Duration) *GetDefaultsParams

WithTimeout adds the timeout to the get defaults params

func (*GetDefaultsParams) WithTransactionID

func (o *GetDefaultsParams) WithTransactionID(transactionID *string) *GetDefaultsParams

WithTransactionID adds the transactionID to the get defaults params

func (*GetDefaultsParams) WriteToRequest

func (o *GetDefaultsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetDefaultsReader

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

GetDefaultsReader is a Reader for the GetDefaults structure.

func (*GetDefaultsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetFilterDefault

type GetFilterDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetFilterDefault handles this case with default header values.

General Error

func NewGetFilterDefault

func NewGetFilterDefault(code int) *GetFilterDefault

NewGetFilterDefault creates a GetFilterDefault with default headers values

func (*GetFilterDefault) Code

func (o *GetFilterDefault) Code() int

Code gets the status code for the get filter default response

func (*GetFilterDefault) Error

func (o *GetFilterDefault) Error() string

type GetFilterNotFound

type GetFilterNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

GetFilterNotFound handles this case with default header values.

The specified resource was not found

func NewGetFilterNotFound

func NewGetFilterNotFound() *GetFilterNotFound

NewGetFilterNotFound creates a GetFilterNotFound with default headers values

func (*GetFilterNotFound) Error

func (o *GetFilterNotFound) Error() string

type GetFilterOK

type GetFilterOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetFilterOKBody
}

GetFilterOK handles this case with default header values.

Successful operation

func NewGetFilterOK

func NewGetFilterOK() *GetFilterOK

NewGetFilterOK creates a GetFilterOK with default headers values

func (*GetFilterOK) Error

func (o *GetFilterOK) Error() string

type GetFilterOKBody

type GetFilterOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	Data *models.Filter `json:"data,omitempty"`
}

GetFilterOKBody get filter o k body swagger:model GetFilterOKBody

func (*GetFilterOKBody) MarshalBinary

func (o *GetFilterOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetFilterOKBody) UnmarshalBinary

func (o *GetFilterOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetFilterOKBody) Validate

func (o *GetFilterOKBody) Validate(formats strfmt.Registry) error

Validate validates this get filter o k body

type GetFilterParams

type GetFilterParams struct {

	/*Index
	  Filter Index

	*/
	Index int64
	/*ParentName
	  Parent name

	*/
	ParentName string
	/*ParentType
	  Parent type

	*/
	ParentType string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

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

func NewGetFilterParams

func NewGetFilterParams() *GetFilterParams

NewGetFilterParams creates a new GetFilterParams object with the default values initialized.

func NewGetFilterParamsWithContext

func NewGetFilterParamsWithContext(ctx context.Context) *GetFilterParams

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

func NewGetFilterParamsWithHTTPClient

func NewGetFilterParamsWithHTTPClient(client *http.Client) *GetFilterParams

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

func NewGetFilterParamsWithTimeout

func NewGetFilterParamsWithTimeout(timeout time.Duration) *GetFilterParams

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

func (*GetFilterParams) SetContext

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

SetContext adds the context to the get filter params

func (*GetFilterParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get filter params

func (*GetFilterParams) SetIndex

func (o *GetFilterParams) SetIndex(index int64)

SetIndex adds the index to the get filter params

func (*GetFilterParams) SetParentName

func (o *GetFilterParams) SetParentName(parentName string)

SetParentName adds the parentName to the get filter params

func (*GetFilterParams) SetParentType

func (o *GetFilterParams) SetParentType(parentType string)

SetParentType adds the parentType to the get filter params

func (*GetFilterParams) SetTimeout

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

SetTimeout adds the timeout to the get filter params

func (*GetFilterParams) SetTransactionID

func (o *GetFilterParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get filter params

func (*GetFilterParams) WithContext

func (o *GetFilterParams) WithContext(ctx context.Context) *GetFilterParams

WithContext adds the context to the get filter params

func (*GetFilterParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get filter params

func (*GetFilterParams) WithIndex

func (o *GetFilterParams) WithIndex(index int64) *GetFilterParams

WithIndex adds the index to the get filter params

func (*GetFilterParams) WithParentName

func (o *GetFilterParams) WithParentName(parentName string) *GetFilterParams

WithParentName adds the parentName to the get filter params

func (*GetFilterParams) WithParentType

func (o *GetFilterParams) WithParentType(parentType string) *GetFilterParams

WithParentType adds the parentType to the get filter params

func (*GetFilterParams) WithTimeout

func (o *GetFilterParams) WithTimeout(timeout time.Duration) *GetFilterParams

WithTimeout adds the timeout to the get filter params

func (*GetFilterParams) WithTransactionID

func (o *GetFilterParams) WithTransactionID(transactionID *string) *GetFilterParams

WithTransactionID adds the transactionID to the get filter params

func (*GetFilterParams) WriteToRequest

func (o *GetFilterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetFilterReader

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

GetFilterReader is a Reader for the GetFilter structure.

func (*GetFilterReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetFiltersDefault

type GetFiltersDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetFiltersDefault handles this case with default header values.

General Error

func NewGetFiltersDefault

func NewGetFiltersDefault(code int) *GetFiltersDefault

NewGetFiltersDefault creates a GetFiltersDefault with default headers values

func (*GetFiltersDefault) Code

func (o *GetFiltersDefault) Code() int

Code gets the status code for the get filters default response

func (*GetFiltersDefault) Error

func (o *GetFiltersDefault) Error() string

type GetFiltersOK

type GetFiltersOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetFiltersOKBody
}

GetFiltersOK handles this case with default header values.

Successful operation

func NewGetFiltersOK

func NewGetFiltersOK() *GetFiltersOK

NewGetFiltersOK creates a GetFiltersOK with default headers values

func (*GetFiltersOK) Error

func (o *GetFiltersOK) Error() string

type GetFiltersOKBody

type GetFiltersOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	// Required: true
	Data models.Filters `json:"data"`
}

GetFiltersOKBody get filters o k body swagger:model GetFiltersOKBody

func (*GetFiltersOKBody) MarshalBinary

func (o *GetFiltersOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetFiltersOKBody) UnmarshalBinary

func (o *GetFiltersOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetFiltersOKBody) Validate

func (o *GetFiltersOKBody) Validate(formats strfmt.Registry) error

Validate validates this get filters o k body

type GetFiltersParams

type GetFiltersParams struct {

	/*ParentName
	  Parent name

	*/
	ParentName string
	/*ParentType
	  Parent type

	*/
	ParentType string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetFiltersParams contains all the parameters to send to the API endpoint for the get filters operation typically these are written to a http.Request

func NewGetFiltersParams

func NewGetFiltersParams() *GetFiltersParams

NewGetFiltersParams creates a new GetFiltersParams object with the default values initialized.

func NewGetFiltersParamsWithContext

func NewGetFiltersParamsWithContext(ctx context.Context) *GetFiltersParams

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

func NewGetFiltersParamsWithHTTPClient

func NewGetFiltersParamsWithHTTPClient(client *http.Client) *GetFiltersParams

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

func NewGetFiltersParamsWithTimeout

func NewGetFiltersParamsWithTimeout(timeout time.Duration) *GetFiltersParams

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

func (*GetFiltersParams) SetContext

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

SetContext adds the context to the get filters params

func (*GetFiltersParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get filters params

func (*GetFiltersParams) SetParentName

func (o *GetFiltersParams) SetParentName(parentName string)

SetParentName adds the parentName to the get filters params

func (*GetFiltersParams) SetParentType

func (o *GetFiltersParams) SetParentType(parentType string)

SetParentType adds the parentType to the get filters params

func (*GetFiltersParams) SetTimeout

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

SetTimeout adds the timeout to the get filters params

func (*GetFiltersParams) SetTransactionID

func (o *GetFiltersParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get filters params

func (*GetFiltersParams) WithContext

func (o *GetFiltersParams) WithContext(ctx context.Context) *GetFiltersParams

WithContext adds the context to the get filters params

func (*GetFiltersParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get filters params

func (*GetFiltersParams) WithParentName

func (o *GetFiltersParams) WithParentName(parentName string) *GetFiltersParams

WithParentName adds the parentName to the get filters params

func (*GetFiltersParams) WithParentType

func (o *GetFiltersParams) WithParentType(parentType string) *GetFiltersParams

WithParentType adds the parentType to the get filters params

func (*GetFiltersParams) WithTimeout

func (o *GetFiltersParams) WithTimeout(timeout time.Duration) *GetFiltersParams

WithTimeout adds the timeout to the get filters params

func (*GetFiltersParams) WithTransactionID

func (o *GetFiltersParams) WithTransactionID(transactionID *string) *GetFiltersParams

WithTransactionID adds the transactionID to the get filters params

func (*GetFiltersParams) WriteToRequest

func (o *GetFiltersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetFiltersReader

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

GetFiltersReader is a Reader for the GetFilters structure.

func (*GetFiltersReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetFrontendDefault

type GetFrontendDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetFrontendDefault handles this case with default header values.

General Error

func NewGetFrontendDefault

func NewGetFrontendDefault(code int) *GetFrontendDefault

NewGetFrontendDefault creates a GetFrontendDefault with default headers values

func (*GetFrontendDefault) Code

func (o *GetFrontendDefault) Code() int

Code gets the status code for the get frontend default response

func (*GetFrontendDefault) Error

func (o *GetFrontendDefault) Error() string

type GetFrontendNotFound

type GetFrontendNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

GetFrontendNotFound handles this case with default header values.

The specified resource was not found

func NewGetFrontendNotFound

func NewGetFrontendNotFound() *GetFrontendNotFound

NewGetFrontendNotFound creates a GetFrontendNotFound with default headers values

func (*GetFrontendNotFound) Error

func (o *GetFrontendNotFound) Error() string

type GetFrontendOK

type GetFrontendOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetFrontendOKBody
}

GetFrontendOK handles this case with default header values.

Successful operation

func NewGetFrontendOK

func NewGetFrontendOK() *GetFrontendOK

NewGetFrontendOK creates a GetFrontendOK with default headers values

func (*GetFrontendOK) Error

func (o *GetFrontendOK) Error() string

type GetFrontendOKBody

type GetFrontendOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	Data *models.Frontend `json:"data,omitempty"`
}

GetFrontendOKBody get frontend o k body swagger:model GetFrontendOKBody

func (*GetFrontendOKBody) MarshalBinary

func (o *GetFrontendOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetFrontendOKBody) UnmarshalBinary

func (o *GetFrontendOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetFrontendOKBody) Validate

func (o *GetFrontendOKBody) Validate(formats strfmt.Registry) error

Validate validates this get frontend o k body

type GetFrontendParams

type GetFrontendParams struct {

	/*Name
	  Frontend name

	*/
	Name string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetFrontendParams contains all the parameters to send to the API endpoint for the get frontend operation typically these are written to a http.Request

func NewGetFrontendParams

func NewGetFrontendParams() *GetFrontendParams

NewGetFrontendParams creates a new GetFrontendParams object with the default values initialized.

func NewGetFrontendParamsWithContext

func NewGetFrontendParamsWithContext(ctx context.Context) *GetFrontendParams

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

func NewGetFrontendParamsWithHTTPClient

func NewGetFrontendParamsWithHTTPClient(client *http.Client) *GetFrontendParams

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

func NewGetFrontendParamsWithTimeout

func NewGetFrontendParamsWithTimeout(timeout time.Duration) *GetFrontendParams

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

func (*GetFrontendParams) SetContext

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

SetContext adds the context to the get frontend params

func (*GetFrontendParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get frontend params

func (*GetFrontendParams) SetName

func (o *GetFrontendParams) SetName(name string)

SetName adds the name to the get frontend params

func (*GetFrontendParams) SetTimeout

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

SetTimeout adds the timeout to the get frontend params

func (*GetFrontendParams) SetTransactionID

func (o *GetFrontendParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get frontend params

func (*GetFrontendParams) WithContext

func (o *GetFrontendParams) WithContext(ctx context.Context) *GetFrontendParams

WithContext adds the context to the get frontend params

func (*GetFrontendParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get frontend params

func (*GetFrontendParams) WithName

func (o *GetFrontendParams) WithName(name string) *GetFrontendParams

WithName adds the name to the get frontend params

func (*GetFrontendParams) WithTimeout

func (o *GetFrontendParams) WithTimeout(timeout time.Duration) *GetFrontendParams

WithTimeout adds the timeout to the get frontend params

func (*GetFrontendParams) WithTransactionID

func (o *GetFrontendParams) WithTransactionID(transactionID *string) *GetFrontendParams

WithTransactionID adds the transactionID to the get frontend params

func (*GetFrontendParams) WriteToRequest

func (o *GetFrontendParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetFrontendReader

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

GetFrontendReader is a Reader for the GetFrontend structure.

func (*GetFrontendReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetFrontendsDefault

type GetFrontendsDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetFrontendsDefault handles this case with default header values.

General Error

func NewGetFrontendsDefault

func NewGetFrontendsDefault(code int) *GetFrontendsDefault

NewGetFrontendsDefault creates a GetFrontendsDefault with default headers values

func (*GetFrontendsDefault) Code

func (o *GetFrontendsDefault) Code() int

Code gets the status code for the get frontends default response

func (*GetFrontendsDefault) Error

func (o *GetFrontendsDefault) Error() string

type GetFrontendsOK

type GetFrontendsOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetFrontendsOKBody
}

GetFrontendsOK handles this case with default header values.

Successful operation

func NewGetFrontendsOK

func NewGetFrontendsOK() *GetFrontendsOK

NewGetFrontendsOK creates a GetFrontendsOK with default headers values

func (*GetFrontendsOK) Error

func (o *GetFrontendsOK) Error() string

type GetFrontendsOKBody

type GetFrontendsOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	// Required: true
	Data models.Frontends `json:"data"`
}

GetFrontendsOKBody get frontends o k body swagger:model GetFrontendsOKBody

func (*GetFrontendsOKBody) MarshalBinary

func (o *GetFrontendsOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetFrontendsOKBody) UnmarshalBinary

func (o *GetFrontendsOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetFrontendsOKBody) Validate

func (o *GetFrontendsOKBody) Validate(formats strfmt.Registry) error

Validate validates this get frontends o k body

type GetFrontendsParams

type GetFrontendsParams struct {

	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetFrontendsParams contains all the parameters to send to the API endpoint for the get frontends operation typically these are written to a http.Request

func NewGetFrontendsParams

func NewGetFrontendsParams() *GetFrontendsParams

NewGetFrontendsParams creates a new GetFrontendsParams object with the default values initialized.

func NewGetFrontendsParamsWithContext

func NewGetFrontendsParamsWithContext(ctx context.Context) *GetFrontendsParams

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

func NewGetFrontendsParamsWithHTTPClient

func NewGetFrontendsParamsWithHTTPClient(client *http.Client) *GetFrontendsParams

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

func NewGetFrontendsParamsWithTimeout

func NewGetFrontendsParamsWithTimeout(timeout time.Duration) *GetFrontendsParams

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

func (*GetFrontendsParams) SetContext

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

SetContext adds the context to the get frontends params

func (*GetFrontendsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get frontends params

func (*GetFrontendsParams) SetTimeout

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

SetTimeout adds the timeout to the get frontends params

func (*GetFrontendsParams) SetTransactionID

func (o *GetFrontendsParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get frontends params

func (*GetFrontendsParams) WithContext

WithContext adds the context to the get frontends params

func (*GetFrontendsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get frontends params

func (*GetFrontendsParams) WithTimeout

func (o *GetFrontendsParams) WithTimeout(timeout time.Duration) *GetFrontendsParams

WithTimeout adds the timeout to the get frontends params

func (*GetFrontendsParams) WithTransactionID

func (o *GetFrontendsParams) WithTransactionID(transactionID *string) *GetFrontendsParams

WithTransactionID adds the transactionID to the get frontends params

func (*GetFrontendsParams) WriteToRequest

func (o *GetFrontendsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetFrontendsReader

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

GetFrontendsReader is a Reader for the GetFrontends structure.

func (*GetFrontendsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetGlobalDefault

type GetGlobalDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetGlobalDefault handles this case with default header values.

General Error

func NewGetGlobalDefault

func NewGetGlobalDefault(code int) *GetGlobalDefault

NewGetGlobalDefault creates a GetGlobalDefault with default headers values

func (*GetGlobalDefault) Code

func (o *GetGlobalDefault) Code() int

Code gets the status code for the get global default response

func (*GetGlobalDefault) Error

func (o *GetGlobalDefault) Error() string

type GetGlobalOK

type GetGlobalOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetGlobalOKBody
}

GetGlobalOK handles this case with default header values.

Successful operation

func NewGetGlobalOK

func NewGetGlobalOK() *GetGlobalOK

NewGetGlobalOK creates a GetGlobalOK with default headers values

func (*GetGlobalOK) Error

func (o *GetGlobalOK) Error() string

type GetGlobalOKBody

type GetGlobalOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	Data *models.Global `json:"data,omitempty"`
}

GetGlobalOKBody get global o k body swagger:model GetGlobalOKBody

func (*GetGlobalOKBody) MarshalBinary

func (o *GetGlobalOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetGlobalOKBody) UnmarshalBinary

func (o *GetGlobalOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetGlobalOKBody) Validate

func (o *GetGlobalOKBody) Validate(formats strfmt.Registry) error

Validate validates this get global o k body

type GetGlobalParams

type GetGlobalParams struct {

	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetGlobalParams contains all the parameters to send to the API endpoint for the get global operation typically these are written to a http.Request

func NewGetGlobalParams

func NewGetGlobalParams() *GetGlobalParams

NewGetGlobalParams creates a new GetGlobalParams object with the default values initialized.

func NewGetGlobalParamsWithContext

func NewGetGlobalParamsWithContext(ctx context.Context) *GetGlobalParams

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

func NewGetGlobalParamsWithHTTPClient

func NewGetGlobalParamsWithHTTPClient(client *http.Client) *GetGlobalParams

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

func NewGetGlobalParamsWithTimeout

func NewGetGlobalParamsWithTimeout(timeout time.Duration) *GetGlobalParams

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

func (*GetGlobalParams) SetContext

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

SetContext adds the context to the get global params

func (*GetGlobalParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get global params

func (*GetGlobalParams) SetTimeout

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

SetTimeout adds the timeout to the get global params

func (*GetGlobalParams) SetTransactionID

func (o *GetGlobalParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get global params

func (*GetGlobalParams) WithContext

func (o *GetGlobalParams) WithContext(ctx context.Context) *GetGlobalParams

WithContext adds the context to the get global params

func (*GetGlobalParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get global params

func (*GetGlobalParams) WithTimeout

func (o *GetGlobalParams) WithTimeout(timeout time.Duration) *GetGlobalParams

WithTimeout adds the timeout to the get global params

func (*GetGlobalParams) WithTransactionID

func (o *GetGlobalParams) WithTransactionID(transactionID *string) *GetGlobalParams

WithTransactionID adds the transactionID to the get global params

func (*GetGlobalParams) WriteToRequest

func (o *GetGlobalParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetGlobalReader

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

GetGlobalReader is a Reader for the GetGlobal structure.

func (*GetGlobalReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetHAProxyConfigurationDefault

type GetHAProxyConfigurationDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetHAProxyConfigurationDefault handles this case with default header values.

General Error

func NewGetHAProxyConfigurationDefault

func NewGetHAProxyConfigurationDefault(code int) *GetHAProxyConfigurationDefault

NewGetHAProxyConfigurationDefault creates a GetHAProxyConfigurationDefault with default headers values

func (*GetHAProxyConfigurationDefault) Code

Code gets the status code for the get h a proxy configuration default response

func (*GetHAProxyConfigurationDefault) Error

type GetHAProxyConfigurationOK

type GetHAProxyConfigurationOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetHAProxyConfigurationOKBody
}

GetHAProxyConfigurationOK handles this case with default header values.

Operation successful

func NewGetHAProxyConfigurationOK

func NewGetHAProxyConfigurationOK() *GetHAProxyConfigurationOK

NewGetHAProxyConfigurationOK creates a GetHAProxyConfigurationOK with default headers values

func (*GetHAProxyConfigurationOK) Error

func (o *GetHAProxyConfigurationOK) Error() string

type GetHAProxyConfigurationOKBody

type GetHAProxyConfigurationOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	// Required: true
	Data *string `json:"data"`
}

GetHAProxyConfigurationOKBody get h a proxy configuration o k body swagger:model GetHAProxyConfigurationOKBody

func (*GetHAProxyConfigurationOKBody) MarshalBinary

func (o *GetHAProxyConfigurationOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetHAProxyConfigurationOKBody) UnmarshalBinary

func (o *GetHAProxyConfigurationOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetHAProxyConfigurationOKBody) Validate

func (o *GetHAProxyConfigurationOKBody) Validate(formats strfmt.Registry) error

Validate validates this get h a proxy configuration o k body

type GetHAProxyConfigurationParams

type GetHAProxyConfigurationParams struct {

	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

GetHAProxyConfigurationParams contains all the parameters to send to the API endpoint for the get h a proxy configuration operation typically these are written to a http.Request

func NewGetHAProxyConfigurationParams

func NewGetHAProxyConfigurationParams() *GetHAProxyConfigurationParams

NewGetHAProxyConfigurationParams creates a new GetHAProxyConfigurationParams object with the default values initialized.

func NewGetHAProxyConfigurationParamsWithContext

func NewGetHAProxyConfigurationParamsWithContext(ctx context.Context) *GetHAProxyConfigurationParams

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

func NewGetHAProxyConfigurationParamsWithHTTPClient

func NewGetHAProxyConfigurationParamsWithHTTPClient(client *http.Client) *GetHAProxyConfigurationParams

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

func NewGetHAProxyConfigurationParamsWithTimeout

func NewGetHAProxyConfigurationParamsWithTimeout(timeout time.Duration) *GetHAProxyConfigurationParams

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

func (*GetHAProxyConfigurationParams) SetContext

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

SetContext adds the context to the get h a proxy configuration params

func (*GetHAProxyConfigurationParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get h a proxy configuration params

func (*GetHAProxyConfigurationParams) SetTimeout

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

SetTimeout adds the timeout to the get h a proxy configuration params

func (*GetHAProxyConfigurationParams) SetTransactionID

func (o *GetHAProxyConfigurationParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get h a proxy configuration params

func (*GetHAProxyConfigurationParams) SetVersion

func (o *GetHAProxyConfigurationParams) SetVersion(version *int64)

SetVersion adds the version to the get h a proxy configuration params

func (*GetHAProxyConfigurationParams) WithContext

WithContext adds the context to the get h a proxy configuration params

func (*GetHAProxyConfigurationParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get h a proxy configuration params

func (*GetHAProxyConfigurationParams) WithTimeout

WithTimeout adds the timeout to the get h a proxy configuration params

func (*GetHAProxyConfigurationParams) WithTransactionID

func (o *GetHAProxyConfigurationParams) WithTransactionID(transactionID *string) *GetHAProxyConfigurationParams

WithTransactionID adds the transactionID to the get h a proxy configuration params

func (*GetHAProxyConfigurationParams) WithVersion

WithVersion adds the version to the get h a proxy configuration params

func (*GetHAProxyConfigurationParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetHAProxyConfigurationReader

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

GetHAProxyConfigurationReader is a Reader for the GetHAProxyConfiguration structure.

func (*GetHAProxyConfigurationReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetHTTPRequestRuleDefault

type GetHTTPRequestRuleDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetHTTPRequestRuleDefault handles this case with default header values.

General Error

func NewGetHTTPRequestRuleDefault

func NewGetHTTPRequestRuleDefault(code int) *GetHTTPRequestRuleDefault

NewGetHTTPRequestRuleDefault creates a GetHTTPRequestRuleDefault with default headers values

func (*GetHTTPRequestRuleDefault) Code

func (o *GetHTTPRequestRuleDefault) Code() int

Code gets the status code for the get HTTP request rule default response

func (*GetHTTPRequestRuleDefault) Error

func (o *GetHTTPRequestRuleDefault) Error() string

type GetHTTPRequestRuleNotFound

type GetHTTPRequestRuleNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

GetHTTPRequestRuleNotFound handles this case with default header values.

The specified resource was not found

func NewGetHTTPRequestRuleNotFound

func NewGetHTTPRequestRuleNotFound() *GetHTTPRequestRuleNotFound

NewGetHTTPRequestRuleNotFound creates a GetHTTPRequestRuleNotFound with default headers values

func (*GetHTTPRequestRuleNotFound) Error

type GetHTTPRequestRuleOK

type GetHTTPRequestRuleOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetHTTPRequestRuleOKBody
}

GetHTTPRequestRuleOK handles this case with default header values.

Successful operation

func NewGetHTTPRequestRuleOK

func NewGetHTTPRequestRuleOK() *GetHTTPRequestRuleOK

NewGetHTTPRequestRuleOK creates a GetHTTPRequestRuleOK with default headers values

func (*GetHTTPRequestRuleOK) Error

func (o *GetHTTPRequestRuleOK) Error() string

type GetHTTPRequestRuleOKBody

type GetHTTPRequestRuleOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	Data *models.HTTPRequestRule `json:"data,omitempty"`
}

GetHTTPRequestRuleOKBody get HTTP request rule o k body swagger:model GetHTTPRequestRuleOKBody

func (*GetHTTPRequestRuleOKBody) MarshalBinary

func (o *GetHTTPRequestRuleOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetHTTPRequestRuleOKBody) UnmarshalBinary

func (o *GetHTTPRequestRuleOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetHTTPRequestRuleOKBody) Validate

func (o *GetHTTPRequestRuleOKBody) Validate(formats strfmt.Registry) error

Validate validates this get HTTP request rule o k body

type GetHTTPRequestRuleParams

type GetHTTPRequestRuleParams struct {

	/*Index
	  HTTP Request Rule Index

	*/
	Index int64
	/*ParentName
	  Parent name

	*/
	ParentName string
	/*ParentType
	  Parent type

	*/
	ParentType string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetHTTPRequestRuleParams contains all the parameters to send to the API endpoint for the get HTTP request rule operation typically these are written to a http.Request

func NewGetHTTPRequestRuleParams

func NewGetHTTPRequestRuleParams() *GetHTTPRequestRuleParams

NewGetHTTPRequestRuleParams creates a new GetHTTPRequestRuleParams object with the default values initialized.

func NewGetHTTPRequestRuleParamsWithContext

func NewGetHTTPRequestRuleParamsWithContext(ctx context.Context) *GetHTTPRequestRuleParams

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

func NewGetHTTPRequestRuleParamsWithHTTPClient

func NewGetHTTPRequestRuleParamsWithHTTPClient(client *http.Client) *GetHTTPRequestRuleParams

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

func NewGetHTTPRequestRuleParamsWithTimeout

func NewGetHTTPRequestRuleParamsWithTimeout(timeout time.Duration) *GetHTTPRequestRuleParams

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

func (*GetHTTPRequestRuleParams) SetContext

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

SetContext adds the context to the get HTTP request rule params

func (*GetHTTPRequestRuleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get HTTP request rule params

func (*GetHTTPRequestRuleParams) SetIndex

func (o *GetHTTPRequestRuleParams) SetIndex(index int64)

SetIndex adds the index to the get HTTP request rule params

func (*GetHTTPRequestRuleParams) SetParentName

func (o *GetHTTPRequestRuleParams) SetParentName(parentName string)

SetParentName adds the parentName to the get HTTP request rule params

func (*GetHTTPRequestRuleParams) SetParentType

func (o *GetHTTPRequestRuleParams) SetParentType(parentType string)

SetParentType adds the parentType to the get HTTP request rule params

func (*GetHTTPRequestRuleParams) SetTimeout

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

SetTimeout adds the timeout to the get HTTP request rule params

func (*GetHTTPRequestRuleParams) SetTransactionID

func (o *GetHTTPRequestRuleParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get HTTP request rule params

func (*GetHTTPRequestRuleParams) WithContext

WithContext adds the context to the get HTTP request rule params

func (*GetHTTPRequestRuleParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get HTTP request rule params

func (*GetHTTPRequestRuleParams) WithIndex

WithIndex adds the index to the get HTTP request rule params

func (*GetHTTPRequestRuleParams) WithParentName

func (o *GetHTTPRequestRuleParams) WithParentName(parentName string) *GetHTTPRequestRuleParams

WithParentName adds the parentName to the get HTTP request rule params

func (*GetHTTPRequestRuleParams) WithParentType

func (o *GetHTTPRequestRuleParams) WithParentType(parentType string) *GetHTTPRequestRuleParams

WithParentType adds the parentType to the get HTTP request rule params

func (*GetHTTPRequestRuleParams) WithTimeout

WithTimeout adds the timeout to the get HTTP request rule params

func (*GetHTTPRequestRuleParams) WithTransactionID

func (o *GetHTTPRequestRuleParams) WithTransactionID(transactionID *string) *GetHTTPRequestRuleParams

WithTransactionID adds the transactionID to the get HTTP request rule params

func (*GetHTTPRequestRuleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetHTTPRequestRuleReader

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

GetHTTPRequestRuleReader is a Reader for the GetHTTPRequestRule structure.

func (*GetHTTPRequestRuleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetHTTPRequestRulesDefault

type GetHTTPRequestRulesDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetHTTPRequestRulesDefault handles this case with default header values.

General Error

func NewGetHTTPRequestRulesDefault

func NewGetHTTPRequestRulesDefault(code int) *GetHTTPRequestRulesDefault

NewGetHTTPRequestRulesDefault creates a GetHTTPRequestRulesDefault with default headers values

func (*GetHTTPRequestRulesDefault) Code

func (o *GetHTTPRequestRulesDefault) Code() int

Code gets the status code for the get HTTP request rules default response

func (*GetHTTPRequestRulesDefault) Error

type GetHTTPRequestRulesOK

type GetHTTPRequestRulesOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetHTTPRequestRulesOKBody
}

GetHTTPRequestRulesOK handles this case with default header values.

Successful operation

func NewGetHTTPRequestRulesOK

func NewGetHTTPRequestRulesOK() *GetHTTPRequestRulesOK

NewGetHTTPRequestRulesOK creates a GetHTTPRequestRulesOK with default headers values

func (*GetHTTPRequestRulesOK) Error

func (o *GetHTTPRequestRulesOK) Error() string

type GetHTTPRequestRulesOKBody

type GetHTTPRequestRulesOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	// Required: true
	Data models.HTTPRequestRules `json:"data"`
}

GetHTTPRequestRulesOKBody get HTTP request rules o k body swagger:model GetHTTPRequestRulesOKBody

func (*GetHTTPRequestRulesOKBody) MarshalBinary

func (o *GetHTTPRequestRulesOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetHTTPRequestRulesOKBody) UnmarshalBinary

func (o *GetHTTPRequestRulesOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetHTTPRequestRulesOKBody) Validate

func (o *GetHTTPRequestRulesOKBody) Validate(formats strfmt.Registry) error

Validate validates this get HTTP request rules o k body

type GetHTTPRequestRulesParams

type GetHTTPRequestRulesParams struct {

	/*ParentName
	  Parent name

	*/
	ParentName string
	/*ParentType
	  Parent type

	*/
	ParentType string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetHTTPRequestRulesParams contains all the parameters to send to the API endpoint for the get HTTP request rules operation typically these are written to a http.Request

func NewGetHTTPRequestRulesParams

func NewGetHTTPRequestRulesParams() *GetHTTPRequestRulesParams

NewGetHTTPRequestRulesParams creates a new GetHTTPRequestRulesParams object with the default values initialized.

func NewGetHTTPRequestRulesParamsWithContext

func NewGetHTTPRequestRulesParamsWithContext(ctx context.Context) *GetHTTPRequestRulesParams

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

func NewGetHTTPRequestRulesParamsWithHTTPClient

func NewGetHTTPRequestRulesParamsWithHTTPClient(client *http.Client) *GetHTTPRequestRulesParams

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

func NewGetHTTPRequestRulesParamsWithTimeout

func NewGetHTTPRequestRulesParamsWithTimeout(timeout time.Duration) *GetHTTPRequestRulesParams

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

func (*GetHTTPRequestRulesParams) SetContext

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

SetContext adds the context to the get HTTP request rules params

func (*GetHTTPRequestRulesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get HTTP request rules params

func (*GetHTTPRequestRulesParams) SetParentName

func (o *GetHTTPRequestRulesParams) SetParentName(parentName string)

SetParentName adds the parentName to the get HTTP request rules params

func (*GetHTTPRequestRulesParams) SetParentType

func (o *GetHTTPRequestRulesParams) SetParentType(parentType string)

SetParentType adds the parentType to the get HTTP request rules params

func (*GetHTTPRequestRulesParams) SetTimeout

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

SetTimeout adds the timeout to the get HTTP request rules params

func (*GetHTTPRequestRulesParams) SetTransactionID

func (o *GetHTTPRequestRulesParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get HTTP request rules params

func (*GetHTTPRequestRulesParams) WithContext

WithContext adds the context to the get HTTP request rules params

func (*GetHTTPRequestRulesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get HTTP request rules params

func (*GetHTTPRequestRulesParams) WithParentName

func (o *GetHTTPRequestRulesParams) WithParentName(parentName string) *GetHTTPRequestRulesParams

WithParentName adds the parentName to the get HTTP request rules params

func (*GetHTTPRequestRulesParams) WithParentType

func (o *GetHTTPRequestRulesParams) WithParentType(parentType string) *GetHTTPRequestRulesParams

WithParentType adds the parentType to the get HTTP request rules params

func (*GetHTTPRequestRulesParams) WithTimeout

WithTimeout adds the timeout to the get HTTP request rules params

func (*GetHTTPRequestRulesParams) WithTransactionID

func (o *GetHTTPRequestRulesParams) WithTransactionID(transactionID *string) *GetHTTPRequestRulesParams

WithTransactionID adds the transactionID to the get HTTP request rules params

func (*GetHTTPRequestRulesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetHTTPRequestRulesReader

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

GetHTTPRequestRulesReader is a Reader for the GetHTTPRequestRules structure.

func (*GetHTTPRequestRulesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetHTTPResponseRuleDefault

type GetHTTPResponseRuleDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetHTTPResponseRuleDefault handles this case with default header values.

General Error

func NewGetHTTPResponseRuleDefault

func NewGetHTTPResponseRuleDefault(code int) *GetHTTPResponseRuleDefault

NewGetHTTPResponseRuleDefault creates a GetHTTPResponseRuleDefault with default headers values

func (*GetHTTPResponseRuleDefault) Code

func (o *GetHTTPResponseRuleDefault) Code() int

Code gets the status code for the get HTTP response rule default response

func (*GetHTTPResponseRuleDefault) Error

type GetHTTPResponseRuleNotFound

type GetHTTPResponseRuleNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

GetHTTPResponseRuleNotFound handles this case with default header values.

The specified resource was not found

func NewGetHTTPResponseRuleNotFound

func NewGetHTTPResponseRuleNotFound() *GetHTTPResponseRuleNotFound

NewGetHTTPResponseRuleNotFound creates a GetHTTPResponseRuleNotFound with default headers values

func (*GetHTTPResponseRuleNotFound) Error

type GetHTTPResponseRuleOK

type GetHTTPResponseRuleOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetHTTPResponseRuleOKBody
}

GetHTTPResponseRuleOK handles this case with default header values.

Successful operation

func NewGetHTTPResponseRuleOK

func NewGetHTTPResponseRuleOK() *GetHTTPResponseRuleOK

NewGetHTTPResponseRuleOK creates a GetHTTPResponseRuleOK with default headers values

func (*GetHTTPResponseRuleOK) Error

func (o *GetHTTPResponseRuleOK) Error() string

type GetHTTPResponseRuleOKBody

type GetHTTPResponseRuleOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	Data *models.HTTPResponseRule `json:"data,omitempty"`
}

GetHTTPResponseRuleOKBody get HTTP response rule o k body swagger:model GetHTTPResponseRuleOKBody

func (*GetHTTPResponseRuleOKBody) MarshalBinary

func (o *GetHTTPResponseRuleOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetHTTPResponseRuleOKBody) UnmarshalBinary

func (o *GetHTTPResponseRuleOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetHTTPResponseRuleOKBody) Validate

func (o *GetHTTPResponseRuleOKBody) Validate(formats strfmt.Registry) error

Validate validates this get HTTP response rule o k body

type GetHTTPResponseRuleParams

type GetHTTPResponseRuleParams struct {

	/*Index
	  HTTP Response Rule Index

	*/
	Index int64
	/*ParentName
	  Parent name

	*/
	ParentName string
	/*ParentType
	  Parent type

	*/
	ParentType string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetHTTPResponseRuleParams contains all the parameters to send to the API endpoint for the get HTTP response rule operation typically these are written to a http.Request

func NewGetHTTPResponseRuleParams

func NewGetHTTPResponseRuleParams() *GetHTTPResponseRuleParams

NewGetHTTPResponseRuleParams creates a new GetHTTPResponseRuleParams object with the default values initialized.

func NewGetHTTPResponseRuleParamsWithContext

func NewGetHTTPResponseRuleParamsWithContext(ctx context.Context) *GetHTTPResponseRuleParams

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

func NewGetHTTPResponseRuleParamsWithHTTPClient

func NewGetHTTPResponseRuleParamsWithHTTPClient(client *http.Client) *GetHTTPResponseRuleParams

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

func NewGetHTTPResponseRuleParamsWithTimeout

func NewGetHTTPResponseRuleParamsWithTimeout(timeout time.Duration) *GetHTTPResponseRuleParams

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

func (*GetHTTPResponseRuleParams) SetContext

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

SetContext adds the context to the get HTTP response rule params

func (*GetHTTPResponseRuleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get HTTP response rule params

func (*GetHTTPResponseRuleParams) SetIndex

func (o *GetHTTPResponseRuleParams) SetIndex(index int64)

SetIndex adds the index to the get HTTP response rule params

func (*GetHTTPResponseRuleParams) SetParentName

func (o *GetHTTPResponseRuleParams) SetParentName(parentName string)

SetParentName adds the parentName to the get HTTP response rule params

func (*GetHTTPResponseRuleParams) SetParentType

func (o *GetHTTPResponseRuleParams) SetParentType(parentType string)

SetParentType adds the parentType to the get HTTP response rule params

func (*GetHTTPResponseRuleParams) SetTimeout

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

SetTimeout adds the timeout to the get HTTP response rule params

func (*GetHTTPResponseRuleParams) SetTransactionID

func (o *GetHTTPResponseRuleParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get HTTP response rule params

func (*GetHTTPResponseRuleParams) WithContext

WithContext adds the context to the get HTTP response rule params

func (*GetHTTPResponseRuleParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get HTTP response rule params

func (*GetHTTPResponseRuleParams) WithIndex

WithIndex adds the index to the get HTTP response rule params

func (*GetHTTPResponseRuleParams) WithParentName

func (o *GetHTTPResponseRuleParams) WithParentName(parentName string) *GetHTTPResponseRuleParams

WithParentName adds the parentName to the get HTTP response rule params

func (*GetHTTPResponseRuleParams) WithParentType

func (o *GetHTTPResponseRuleParams) WithParentType(parentType string) *GetHTTPResponseRuleParams

WithParentType adds the parentType to the get HTTP response rule params

func (*GetHTTPResponseRuleParams) WithTimeout

WithTimeout adds the timeout to the get HTTP response rule params

func (*GetHTTPResponseRuleParams) WithTransactionID

func (o *GetHTTPResponseRuleParams) WithTransactionID(transactionID *string) *GetHTTPResponseRuleParams

WithTransactionID adds the transactionID to the get HTTP response rule params

func (*GetHTTPResponseRuleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetHTTPResponseRuleReader

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

GetHTTPResponseRuleReader is a Reader for the GetHTTPResponseRule structure.

func (*GetHTTPResponseRuleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetHTTPResponseRulesDefault

type GetHTTPResponseRulesDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetHTTPResponseRulesDefault handles this case with default header values.

General Error

func NewGetHTTPResponseRulesDefault

func NewGetHTTPResponseRulesDefault(code int) *GetHTTPResponseRulesDefault

NewGetHTTPResponseRulesDefault creates a GetHTTPResponseRulesDefault with default headers values

func (*GetHTTPResponseRulesDefault) Code

func (o *GetHTTPResponseRulesDefault) Code() int

Code gets the status code for the get HTTP response rules default response

func (*GetHTTPResponseRulesDefault) Error

type GetHTTPResponseRulesOK

type GetHTTPResponseRulesOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetHTTPResponseRulesOKBody
}

GetHTTPResponseRulesOK handles this case with default header values.

Successful operation

func NewGetHTTPResponseRulesOK

func NewGetHTTPResponseRulesOK() *GetHTTPResponseRulesOK

NewGetHTTPResponseRulesOK creates a GetHTTPResponseRulesOK with default headers values

func (*GetHTTPResponseRulesOK) Error

func (o *GetHTTPResponseRulesOK) Error() string

type GetHTTPResponseRulesOKBody

type GetHTTPResponseRulesOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	// Required: true
	Data models.HTTPResponseRules `json:"data"`
}

GetHTTPResponseRulesOKBody get HTTP response rules o k body swagger:model GetHTTPResponseRulesOKBody

func (*GetHTTPResponseRulesOKBody) MarshalBinary

func (o *GetHTTPResponseRulesOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetHTTPResponseRulesOKBody) UnmarshalBinary

func (o *GetHTTPResponseRulesOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetHTTPResponseRulesOKBody) Validate

func (o *GetHTTPResponseRulesOKBody) Validate(formats strfmt.Registry) error

Validate validates this get HTTP response rules o k body

type GetHTTPResponseRulesParams

type GetHTTPResponseRulesParams struct {

	/*ParentName
	  Parent name

	*/
	ParentName string
	/*ParentType
	  Parent type

	*/
	ParentType string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetHTTPResponseRulesParams contains all the parameters to send to the API endpoint for the get HTTP response rules operation typically these are written to a http.Request

func NewGetHTTPResponseRulesParams

func NewGetHTTPResponseRulesParams() *GetHTTPResponseRulesParams

NewGetHTTPResponseRulesParams creates a new GetHTTPResponseRulesParams object with the default values initialized.

func NewGetHTTPResponseRulesParamsWithContext

func NewGetHTTPResponseRulesParamsWithContext(ctx context.Context) *GetHTTPResponseRulesParams

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

func NewGetHTTPResponseRulesParamsWithHTTPClient

func NewGetHTTPResponseRulesParamsWithHTTPClient(client *http.Client) *GetHTTPResponseRulesParams

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

func NewGetHTTPResponseRulesParamsWithTimeout

func NewGetHTTPResponseRulesParamsWithTimeout(timeout time.Duration) *GetHTTPResponseRulesParams

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

func (*GetHTTPResponseRulesParams) SetContext

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

SetContext adds the context to the get HTTP response rules params

func (*GetHTTPResponseRulesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get HTTP response rules params

func (*GetHTTPResponseRulesParams) SetParentName

func (o *GetHTTPResponseRulesParams) SetParentName(parentName string)

SetParentName adds the parentName to the get HTTP response rules params

func (*GetHTTPResponseRulesParams) SetParentType

func (o *GetHTTPResponseRulesParams) SetParentType(parentType string)

SetParentType adds the parentType to the get HTTP response rules params

func (*GetHTTPResponseRulesParams) SetTimeout

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

SetTimeout adds the timeout to the get HTTP response rules params

func (*GetHTTPResponseRulesParams) SetTransactionID

func (o *GetHTTPResponseRulesParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get HTTP response rules params

func (*GetHTTPResponseRulesParams) WithContext

WithContext adds the context to the get HTTP response rules params

func (*GetHTTPResponseRulesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get HTTP response rules params

func (*GetHTTPResponseRulesParams) WithParentName

func (o *GetHTTPResponseRulesParams) WithParentName(parentName string) *GetHTTPResponseRulesParams

WithParentName adds the parentName to the get HTTP response rules params

func (*GetHTTPResponseRulesParams) WithParentType

func (o *GetHTTPResponseRulesParams) WithParentType(parentType string) *GetHTTPResponseRulesParams

WithParentType adds the parentType to the get HTTP response rules params

func (*GetHTTPResponseRulesParams) WithTimeout

WithTimeout adds the timeout to the get HTTP response rules params

func (*GetHTTPResponseRulesParams) WithTransactionID

func (o *GetHTTPResponseRulesParams) WithTransactionID(transactionID *string) *GetHTTPResponseRulesParams

WithTransactionID adds the transactionID to the get HTTP response rules params

func (*GetHTTPResponseRulesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetHTTPResponseRulesReader

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

GetHTTPResponseRulesReader is a Reader for the GetHTTPResponseRules structure.

func (*GetHTTPResponseRulesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetLogTargetDefault

type GetLogTargetDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetLogTargetDefault handles this case with default header values.

General Error

func NewGetLogTargetDefault

func NewGetLogTargetDefault(code int) *GetLogTargetDefault

NewGetLogTargetDefault creates a GetLogTargetDefault with default headers values

func (*GetLogTargetDefault) Code

func (o *GetLogTargetDefault) Code() int

Code gets the status code for the get log target default response

func (*GetLogTargetDefault) Error

func (o *GetLogTargetDefault) Error() string

type GetLogTargetNotFound

type GetLogTargetNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

GetLogTargetNotFound handles this case with default header values.

The specified resource was not found

func NewGetLogTargetNotFound

func NewGetLogTargetNotFound() *GetLogTargetNotFound

NewGetLogTargetNotFound creates a GetLogTargetNotFound with default headers values

func (*GetLogTargetNotFound) Error

func (o *GetLogTargetNotFound) Error() string

type GetLogTargetOK

type GetLogTargetOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetLogTargetOKBody
}

GetLogTargetOK handles this case with default header values.

Successful operation

func NewGetLogTargetOK

func NewGetLogTargetOK() *GetLogTargetOK

NewGetLogTargetOK creates a GetLogTargetOK with default headers values

func (*GetLogTargetOK) Error

func (o *GetLogTargetOK) Error() string

type GetLogTargetOKBody

type GetLogTargetOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	Data *models.LogTarget `json:"data,omitempty"`
}

GetLogTargetOKBody get log target o k body swagger:model GetLogTargetOKBody

func (*GetLogTargetOKBody) MarshalBinary

func (o *GetLogTargetOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetLogTargetOKBody) UnmarshalBinary

func (o *GetLogTargetOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetLogTargetOKBody) Validate

func (o *GetLogTargetOKBody) Validate(formats strfmt.Registry) error

Validate validates this get log target o k body

type GetLogTargetParams

type GetLogTargetParams struct {

	/*Index
	  Log Target Index

	*/
	Index int64
	/*ParentName
	  Parent name

	*/
	ParentName string
	/*ParentType
	  Parent type

	*/
	ParentType string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetLogTargetParams contains all the parameters to send to the API endpoint for the get log target operation typically these are written to a http.Request

func NewGetLogTargetParams

func NewGetLogTargetParams() *GetLogTargetParams

NewGetLogTargetParams creates a new GetLogTargetParams object with the default values initialized.

func NewGetLogTargetParamsWithContext

func NewGetLogTargetParamsWithContext(ctx context.Context) *GetLogTargetParams

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

func NewGetLogTargetParamsWithHTTPClient

func NewGetLogTargetParamsWithHTTPClient(client *http.Client) *GetLogTargetParams

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

func NewGetLogTargetParamsWithTimeout

func NewGetLogTargetParamsWithTimeout(timeout time.Duration) *GetLogTargetParams

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

func (*GetLogTargetParams) SetContext

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

SetContext adds the context to the get log target params

func (*GetLogTargetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get log target params

func (*GetLogTargetParams) SetIndex

func (o *GetLogTargetParams) SetIndex(index int64)

SetIndex adds the index to the get log target params

func (*GetLogTargetParams) SetParentName

func (o *GetLogTargetParams) SetParentName(parentName string)

SetParentName adds the parentName to the get log target params

func (*GetLogTargetParams) SetParentType

func (o *GetLogTargetParams) SetParentType(parentType string)

SetParentType adds the parentType to the get log target params

func (*GetLogTargetParams) SetTimeout

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

SetTimeout adds the timeout to the get log target params

func (*GetLogTargetParams) SetTransactionID

func (o *GetLogTargetParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get log target params

func (*GetLogTargetParams) WithContext

WithContext adds the context to the get log target params

func (*GetLogTargetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get log target params

func (*GetLogTargetParams) WithIndex

func (o *GetLogTargetParams) WithIndex(index int64) *GetLogTargetParams

WithIndex adds the index to the get log target params

func (*GetLogTargetParams) WithParentName

func (o *GetLogTargetParams) WithParentName(parentName string) *GetLogTargetParams

WithParentName adds the parentName to the get log target params

func (*GetLogTargetParams) WithParentType

func (o *GetLogTargetParams) WithParentType(parentType string) *GetLogTargetParams

WithParentType adds the parentType to the get log target params

func (*GetLogTargetParams) WithTimeout

func (o *GetLogTargetParams) WithTimeout(timeout time.Duration) *GetLogTargetParams

WithTimeout adds the timeout to the get log target params

func (*GetLogTargetParams) WithTransactionID

func (o *GetLogTargetParams) WithTransactionID(transactionID *string) *GetLogTargetParams

WithTransactionID adds the transactionID to the get log target params

func (*GetLogTargetParams) WriteToRequest

func (o *GetLogTargetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetLogTargetReader

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

GetLogTargetReader is a Reader for the GetLogTarget structure.

func (*GetLogTargetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetLogTargetsDefault

type GetLogTargetsDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetLogTargetsDefault handles this case with default header values.

General Error

func NewGetLogTargetsDefault

func NewGetLogTargetsDefault(code int) *GetLogTargetsDefault

NewGetLogTargetsDefault creates a GetLogTargetsDefault with default headers values

func (*GetLogTargetsDefault) Code

func (o *GetLogTargetsDefault) Code() int

Code gets the status code for the get log targets default response

func (*GetLogTargetsDefault) Error

func (o *GetLogTargetsDefault) Error() string

type GetLogTargetsOK

type GetLogTargetsOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetLogTargetsOKBody
}

GetLogTargetsOK handles this case with default header values.

Successful operation

func NewGetLogTargetsOK

func NewGetLogTargetsOK() *GetLogTargetsOK

NewGetLogTargetsOK creates a GetLogTargetsOK with default headers values

func (*GetLogTargetsOK) Error

func (o *GetLogTargetsOK) Error() string

type GetLogTargetsOKBody

type GetLogTargetsOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	// Required: true
	Data models.LogTargets `json:"data"`
}

GetLogTargetsOKBody get log targets o k body swagger:model GetLogTargetsOKBody

func (*GetLogTargetsOKBody) MarshalBinary

func (o *GetLogTargetsOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetLogTargetsOKBody) UnmarshalBinary

func (o *GetLogTargetsOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetLogTargetsOKBody) Validate

func (o *GetLogTargetsOKBody) Validate(formats strfmt.Registry) error

Validate validates this get log targets o k body

type GetLogTargetsParams

type GetLogTargetsParams struct {

	/*ParentName
	  Parent name

	*/
	ParentName string
	/*ParentType
	  Parent type

	*/
	ParentType string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetLogTargetsParams contains all the parameters to send to the API endpoint for the get log targets operation typically these are written to a http.Request

func NewGetLogTargetsParams

func NewGetLogTargetsParams() *GetLogTargetsParams

NewGetLogTargetsParams creates a new GetLogTargetsParams object with the default values initialized.

func NewGetLogTargetsParamsWithContext

func NewGetLogTargetsParamsWithContext(ctx context.Context) *GetLogTargetsParams

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

func NewGetLogTargetsParamsWithHTTPClient

func NewGetLogTargetsParamsWithHTTPClient(client *http.Client) *GetLogTargetsParams

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

func NewGetLogTargetsParamsWithTimeout

func NewGetLogTargetsParamsWithTimeout(timeout time.Duration) *GetLogTargetsParams

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

func (*GetLogTargetsParams) SetContext

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

SetContext adds the context to the get log targets params

func (*GetLogTargetsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get log targets params

func (*GetLogTargetsParams) SetParentName

func (o *GetLogTargetsParams) SetParentName(parentName string)

SetParentName adds the parentName to the get log targets params

func (*GetLogTargetsParams) SetParentType

func (o *GetLogTargetsParams) SetParentType(parentType string)

SetParentType adds the parentType to the get log targets params

func (*GetLogTargetsParams) SetTimeout

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

SetTimeout adds the timeout to the get log targets params

func (*GetLogTargetsParams) SetTransactionID

func (o *GetLogTargetsParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get log targets params

func (*GetLogTargetsParams) WithContext

WithContext adds the context to the get log targets params

func (*GetLogTargetsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get log targets params

func (*GetLogTargetsParams) WithParentName

func (o *GetLogTargetsParams) WithParentName(parentName string) *GetLogTargetsParams

WithParentName adds the parentName to the get log targets params

func (*GetLogTargetsParams) WithParentType

func (o *GetLogTargetsParams) WithParentType(parentType string) *GetLogTargetsParams

WithParentType adds the parentType to the get log targets params

func (*GetLogTargetsParams) WithTimeout

func (o *GetLogTargetsParams) WithTimeout(timeout time.Duration) *GetLogTargetsParams

WithTimeout adds the timeout to the get log targets params

func (*GetLogTargetsParams) WithTransactionID

func (o *GetLogTargetsParams) WithTransactionID(transactionID *string) *GetLogTargetsParams

WithTransactionID adds the transactionID to the get log targets params

func (*GetLogTargetsParams) WriteToRequest

func (o *GetLogTargetsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetLogTargetsReader

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

GetLogTargetsReader is a Reader for the GetLogTargets structure.

func (*GetLogTargetsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNameserverDefault

type GetNameserverDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetNameserverDefault handles this case with default header values.

General Error

func NewGetNameserverDefault

func NewGetNameserverDefault(code int) *GetNameserverDefault

NewGetNameserverDefault creates a GetNameserverDefault with default headers values

func (*GetNameserverDefault) Code

func (o *GetNameserverDefault) Code() int

Code gets the status code for the get nameserver default response

func (*GetNameserverDefault) Error

func (o *GetNameserverDefault) Error() string

type GetNameserverNotFound

type GetNameserverNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

GetNameserverNotFound handles this case with default header values.

The specified resource was not found

func NewGetNameserverNotFound

func NewGetNameserverNotFound() *GetNameserverNotFound

NewGetNameserverNotFound creates a GetNameserverNotFound with default headers values

func (*GetNameserverNotFound) Error

func (o *GetNameserverNotFound) Error() string

type GetNameserverOK

type GetNameserverOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetNameserverOKBody
}

GetNameserverOK handles this case with default header values.

Successful operation

func NewGetNameserverOK

func NewGetNameserverOK() *GetNameserverOK

NewGetNameserverOK creates a GetNameserverOK with default headers values

func (*GetNameserverOK) Error

func (o *GetNameserverOK) Error() string

type GetNameserverOKBody

type GetNameserverOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	Data *models.Nameserver `json:"data,omitempty"`
}

GetNameserverOKBody get nameserver o k body swagger:model GetNameserverOKBody

func (*GetNameserverOKBody) MarshalBinary

func (o *GetNameserverOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetNameserverOKBody) UnmarshalBinary

func (o *GetNameserverOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetNameserverOKBody) Validate

func (o *GetNameserverOKBody) Validate(formats strfmt.Registry) error

Validate validates this get nameserver o k body

type GetNameserverParams

type GetNameserverParams struct {

	/*Name
	  Nameserver name

	*/
	Name string
	/*Resolver
	  Parent resolver name

	*/
	Resolver string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetNameserverParams contains all the parameters to send to the API endpoint for the get nameserver operation typically these are written to a http.Request

func NewGetNameserverParams

func NewGetNameserverParams() *GetNameserverParams

NewGetNameserverParams creates a new GetNameserverParams object with the default values initialized.

func NewGetNameserverParamsWithContext

func NewGetNameserverParamsWithContext(ctx context.Context) *GetNameserverParams

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

func NewGetNameserverParamsWithHTTPClient

func NewGetNameserverParamsWithHTTPClient(client *http.Client) *GetNameserverParams

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

func NewGetNameserverParamsWithTimeout

func NewGetNameserverParamsWithTimeout(timeout time.Duration) *GetNameserverParams

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

func (*GetNameserverParams) SetContext

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

SetContext adds the context to the get nameserver params

func (*GetNameserverParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get nameserver params

func (*GetNameserverParams) SetName

func (o *GetNameserverParams) SetName(name string)

SetName adds the name to the get nameserver params

func (*GetNameserverParams) SetResolver

func (o *GetNameserverParams) SetResolver(resolver string)

SetResolver adds the resolver to the get nameserver params

func (*GetNameserverParams) SetTimeout

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

SetTimeout adds the timeout to the get nameserver params

func (*GetNameserverParams) SetTransactionID

func (o *GetNameserverParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get nameserver params

func (*GetNameserverParams) WithContext

WithContext adds the context to the get nameserver params

func (*GetNameserverParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get nameserver params

func (*GetNameserverParams) WithName

func (o *GetNameserverParams) WithName(name string) *GetNameserverParams

WithName adds the name to the get nameserver params

func (*GetNameserverParams) WithResolver

func (o *GetNameserverParams) WithResolver(resolver string) *GetNameserverParams

WithResolver adds the resolver to the get nameserver params

func (*GetNameserverParams) WithTimeout

func (o *GetNameserverParams) WithTimeout(timeout time.Duration) *GetNameserverParams

WithTimeout adds the timeout to the get nameserver params

func (*GetNameserverParams) WithTransactionID

func (o *GetNameserverParams) WithTransactionID(transactionID *string) *GetNameserverParams

WithTransactionID adds the transactionID to the get nameserver params

func (*GetNameserverParams) WriteToRequest

func (o *GetNameserverParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetNameserverReader

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

GetNameserverReader is a Reader for the GetNameserver structure.

func (*GetNameserverReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNameserversDefault

type GetNameserversDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetNameserversDefault handles this case with default header values.

General Error

func NewGetNameserversDefault

func NewGetNameserversDefault(code int) *GetNameserversDefault

NewGetNameserversDefault creates a GetNameserversDefault with default headers values

func (*GetNameserversDefault) Code

func (o *GetNameserversDefault) Code() int

Code gets the status code for the get nameservers default response

func (*GetNameserversDefault) Error

func (o *GetNameserversDefault) Error() string

type GetNameserversOK

type GetNameserversOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetNameserversOKBody
}

GetNameserversOK handles this case with default header values.

Successful operation

func NewGetNameserversOK

func NewGetNameserversOK() *GetNameserversOK

NewGetNameserversOK creates a GetNameserversOK with default headers values

func (*GetNameserversOK) Error

func (o *GetNameserversOK) Error() string

type GetNameserversOKBody

type GetNameserversOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	// Required: true
	Data models.Nameservers `json:"data"`
}

GetNameserversOKBody get nameservers o k body swagger:model GetNameserversOKBody

func (*GetNameserversOKBody) MarshalBinary

func (o *GetNameserversOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetNameserversOKBody) UnmarshalBinary

func (o *GetNameserversOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetNameserversOKBody) Validate

func (o *GetNameserversOKBody) Validate(formats strfmt.Registry) error

Validate validates this get nameservers o k body

type GetNameserversParams

type GetNameserversParams struct {

	/*Resolver
	  Parent resolver name

	*/
	Resolver string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetNameserversParams contains all the parameters to send to the API endpoint for the get nameservers operation typically these are written to a http.Request

func NewGetNameserversParams

func NewGetNameserversParams() *GetNameserversParams

NewGetNameserversParams creates a new GetNameserversParams object with the default values initialized.

func NewGetNameserversParamsWithContext

func NewGetNameserversParamsWithContext(ctx context.Context) *GetNameserversParams

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

func NewGetNameserversParamsWithHTTPClient

func NewGetNameserversParamsWithHTTPClient(client *http.Client) *GetNameserversParams

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

func NewGetNameserversParamsWithTimeout

func NewGetNameserversParamsWithTimeout(timeout time.Duration) *GetNameserversParams

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

func (*GetNameserversParams) SetContext

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

SetContext adds the context to the get nameservers params

func (*GetNameserversParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get nameservers params

func (*GetNameserversParams) SetResolver

func (o *GetNameserversParams) SetResolver(resolver string)

SetResolver adds the resolver to the get nameservers params

func (*GetNameserversParams) SetTimeout

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

SetTimeout adds the timeout to the get nameservers params

func (*GetNameserversParams) SetTransactionID

func (o *GetNameserversParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get nameservers params

func (*GetNameserversParams) WithContext

WithContext adds the context to the get nameservers params

func (*GetNameserversParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get nameservers params

func (*GetNameserversParams) WithResolver

func (o *GetNameserversParams) WithResolver(resolver string) *GetNameserversParams

WithResolver adds the resolver to the get nameservers params

func (*GetNameserversParams) WithTimeout

func (o *GetNameserversParams) WithTimeout(timeout time.Duration) *GetNameserversParams

WithTimeout adds the timeout to the get nameservers params

func (*GetNameserversParams) WithTransactionID

func (o *GetNameserversParams) WithTransactionID(transactionID *string) *GetNameserversParams

WithTransactionID adds the transactionID to the get nameservers params

func (*GetNameserversParams) WriteToRequest

func (o *GetNameserversParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetNameserversReader

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

GetNameserversReader is a Reader for the GetNameservers structure.

func (*GetNameserversReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPeerEntriesDefault

type GetPeerEntriesDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetPeerEntriesDefault handles this case with default header values.

General Error

func NewGetPeerEntriesDefault

func NewGetPeerEntriesDefault(code int) *GetPeerEntriesDefault

NewGetPeerEntriesDefault creates a GetPeerEntriesDefault with default headers values

func (*GetPeerEntriesDefault) Code

func (o *GetPeerEntriesDefault) Code() int

Code gets the status code for the get peer entries default response

func (*GetPeerEntriesDefault) Error

func (o *GetPeerEntriesDefault) Error() string

type GetPeerEntriesOK

type GetPeerEntriesOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetPeerEntriesOKBody
}

GetPeerEntriesOK handles this case with default header values.

Successful operation

func NewGetPeerEntriesOK

func NewGetPeerEntriesOK() *GetPeerEntriesOK

NewGetPeerEntriesOK creates a GetPeerEntriesOK with default headers values

func (*GetPeerEntriesOK) Error

func (o *GetPeerEntriesOK) Error() string

type GetPeerEntriesOKBody

type GetPeerEntriesOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	// Required: true
	Data models.PeerEntries `json:"data"`
}

GetPeerEntriesOKBody get peer entries o k body swagger:model GetPeerEntriesOKBody

func (*GetPeerEntriesOKBody) MarshalBinary

func (o *GetPeerEntriesOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetPeerEntriesOKBody) UnmarshalBinary

func (o *GetPeerEntriesOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetPeerEntriesOKBody) Validate

func (o *GetPeerEntriesOKBody) Validate(formats strfmt.Registry) error

Validate validates this get peer entries o k body

type GetPeerEntriesParams

type GetPeerEntriesParams struct {

	/*PeerSection
	  Parent peer section name

	*/
	PeerSection string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetPeerEntriesParams contains all the parameters to send to the API endpoint for the get peer entries operation typically these are written to a http.Request

func NewGetPeerEntriesParams

func NewGetPeerEntriesParams() *GetPeerEntriesParams

NewGetPeerEntriesParams creates a new GetPeerEntriesParams object with the default values initialized.

func NewGetPeerEntriesParamsWithContext

func NewGetPeerEntriesParamsWithContext(ctx context.Context) *GetPeerEntriesParams

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

func NewGetPeerEntriesParamsWithHTTPClient

func NewGetPeerEntriesParamsWithHTTPClient(client *http.Client) *GetPeerEntriesParams

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

func NewGetPeerEntriesParamsWithTimeout

func NewGetPeerEntriesParamsWithTimeout(timeout time.Duration) *GetPeerEntriesParams

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

func (*GetPeerEntriesParams) SetContext

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

SetContext adds the context to the get peer entries params

func (*GetPeerEntriesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get peer entries params

func (*GetPeerEntriesParams) SetPeerSection

func (o *GetPeerEntriesParams) SetPeerSection(peerSection string)

SetPeerSection adds the peerSection to the get peer entries params

func (*GetPeerEntriesParams) SetTimeout

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

SetTimeout adds the timeout to the get peer entries params

func (*GetPeerEntriesParams) SetTransactionID

func (o *GetPeerEntriesParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get peer entries params

func (*GetPeerEntriesParams) WithContext

WithContext adds the context to the get peer entries params

func (*GetPeerEntriesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get peer entries params

func (*GetPeerEntriesParams) WithPeerSection

func (o *GetPeerEntriesParams) WithPeerSection(peerSection string) *GetPeerEntriesParams

WithPeerSection adds the peerSection to the get peer entries params

func (*GetPeerEntriesParams) WithTimeout

func (o *GetPeerEntriesParams) WithTimeout(timeout time.Duration) *GetPeerEntriesParams

WithTimeout adds the timeout to the get peer entries params

func (*GetPeerEntriesParams) WithTransactionID

func (o *GetPeerEntriesParams) WithTransactionID(transactionID *string) *GetPeerEntriesParams

WithTransactionID adds the transactionID to the get peer entries params

func (*GetPeerEntriesParams) WriteToRequest

func (o *GetPeerEntriesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetPeerEntriesReader

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

GetPeerEntriesReader is a Reader for the GetPeerEntries structure.

func (*GetPeerEntriesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPeerEntryDefault

type GetPeerEntryDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetPeerEntryDefault handles this case with default header values.

General Error

func NewGetPeerEntryDefault

func NewGetPeerEntryDefault(code int) *GetPeerEntryDefault

NewGetPeerEntryDefault creates a GetPeerEntryDefault with default headers values

func (*GetPeerEntryDefault) Code

func (o *GetPeerEntryDefault) Code() int

Code gets the status code for the get peer entry default response

func (*GetPeerEntryDefault) Error

func (o *GetPeerEntryDefault) Error() string

type GetPeerEntryNotFound

type GetPeerEntryNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

GetPeerEntryNotFound handles this case with default header values.

The specified resource already exists

func NewGetPeerEntryNotFound

func NewGetPeerEntryNotFound() *GetPeerEntryNotFound

NewGetPeerEntryNotFound creates a GetPeerEntryNotFound with default headers values

func (*GetPeerEntryNotFound) Error

func (o *GetPeerEntryNotFound) Error() string

type GetPeerEntryOK

type GetPeerEntryOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetPeerEntryOKBody
}

GetPeerEntryOK handles this case with default header values.

Successful operation

func NewGetPeerEntryOK

func NewGetPeerEntryOK() *GetPeerEntryOK

NewGetPeerEntryOK creates a GetPeerEntryOK with default headers values

func (*GetPeerEntryOK) Error

func (o *GetPeerEntryOK) Error() string

type GetPeerEntryOKBody

type GetPeerEntryOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	Data *models.PeerEntry `json:"data,omitempty"`
}

GetPeerEntryOKBody get peer entry o k body swagger:model GetPeerEntryOKBody

func (*GetPeerEntryOKBody) MarshalBinary

func (o *GetPeerEntryOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetPeerEntryOKBody) UnmarshalBinary

func (o *GetPeerEntryOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetPeerEntryOKBody) Validate

func (o *GetPeerEntryOKBody) Validate(formats strfmt.Registry) error

Validate validates this get peer entry o k body

type GetPeerEntryParams

type GetPeerEntryParams struct {

	/*Name
	  PeerEntry name

	*/
	Name string
	/*PeerSection
	  Parent peers name

	*/
	PeerSection string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetPeerEntryParams contains all the parameters to send to the API endpoint for the get peer entry operation typically these are written to a http.Request

func NewGetPeerEntryParams

func NewGetPeerEntryParams() *GetPeerEntryParams

NewGetPeerEntryParams creates a new GetPeerEntryParams object with the default values initialized.

func NewGetPeerEntryParamsWithContext

func NewGetPeerEntryParamsWithContext(ctx context.Context) *GetPeerEntryParams

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

func NewGetPeerEntryParamsWithHTTPClient

func NewGetPeerEntryParamsWithHTTPClient(client *http.Client) *GetPeerEntryParams

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

func NewGetPeerEntryParamsWithTimeout

func NewGetPeerEntryParamsWithTimeout(timeout time.Duration) *GetPeerEntryParams

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

func (*GetPeerEntryParams) SetContext

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

SetContext adds the context to the get peer entry params

func (*GetPeerEntryParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get peer entry params

func (*GetPeerEntryParams) SetName

func (o *GetPeerEntryParams) SetName(name string)

SetName adds the name to the get peer entry params

func (*GetPeerEntryParams) SetPeerSection

func (o *GetPeerEntryParams) SetPeerSection(peerSection string)

SetPeerSection adds the peerSection to the get peer entry params

func (*GetPeerEntryParams) SetTimeout

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

SetTimeout adds the timeout to the get peer entry params

func (*GetPeerEntryParams) SetTransactionID

func (o *GetPeerEntryParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get peer entry params

func (*GetPeerEntryParams) WithContext

WithContext adds the context to the get peer entry params

func (*GetPeerEntryParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get peer entry params

func (*GetPeerEntryParams) WithName

func (o *GetPeerEntryParams) WithName(name string) *GetPeerEntryParams

WithName adds the name to the get peer entry params

func (*GetPeerEntryParams) WithPeerSection

func (o *GetPeerEntryParams) WithPeerSection(peerSection string) *GetPeerEntryParams

WithPeerSection adds the peerSection to the get peer entry params

func (*GetPeerEntryParams) WithTimeout

func (o *GetPeerEntryParams) WithTimeout(timeout time.Duration) *GetPeerEntryParams

WithTimeout adds the timeout to the get peer entry params

func (*GetPeerEntryParams) WithTransactionID

func (o *GetPeerEntryParams) WithTransactionID(transactionID *string) *GetPeerEntryParams

WithTransactionID adds the transactionID to the get peer entry params

func (*GetPeerEntryParams) WriteToRequest

func (o *GetPeerEntryParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetPeerEntryReader

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

GetPeerEntryReader is a Reader for the GetPeerEntry structure.

func (*GetPeerEntryReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPeerSectionDefault

type GetPeerSectionDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetPeerSectionDefault handles this case with default header values.

General Error

func NewGetPeerSectionDefault

func NewGetPeerSectionDefault(code int) *GetPeerSectionDefault

NewGetPeerSectionDefault creates a GetPeerSectionDefault with default headers values

func (*GetPeerSectionDefault) Code

func (o *GetPeerSectionDefault) Code() int

Code gets the status code for the get peer section default response

func (*GetPeerSectionDefault) Error

func (o *GetPeerSectionDefault) Error() string

type GetPeerSectionNotFound

type GetPeerSectionNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

GetPeerSectionNotFound handles this case with default header values.

The specified resource was not found

func NewGetPeerSectionNotFound

func NewGetPeerSectionNotFound() *GetPeerSectionNotFound

NewGetPeerSectionNotFound creates a GetPeerSectionNotFound with default headers values

func (*GetPeerSectionNotFound) Error

func (o *GetPeerSectionNotFound) Error() string

type GetPeerSectionOK

type GetPeerSectionOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetPeerSectionOKBody
}

GetPeerSectionOK handles this case with default header values.

Successful operation

func NewGetPeerSectionOK

func NewGetPeerSectionOK() *GetPeerSectionOK

NewGetPeerSectionOK creates a GetPeerSectionOK with default headers values

func (*GetPeerSectionOK) Error

func (o *GetPeerSectionOK) Error() string

type GetPeerSectionOKBody

type GetPeerSectionOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	Data *models.PeerSection `json:"data,omitempty"`
}

GetPeerSectionOKBody get peer section o k body swagger:model GetPeerSectionOKBody

func (*GetPeerSectionOKBody) MarshalBinary

func (o *GetPeerSectionOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetPeerSectionOKBody) UnmarshalBinary

func (o *GetPeerSectionOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetPeerSectionOKBody) Validate

func (o *GetPeerSectionOKBody) Validate(formats strfmt.Registry) error

Validate validates this get peer section o k body

type GetPeerSectionParams

type GetPeerSectionParams struct {

	/*Name
	  Peer name

	*/
	Name string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetPeerSectionParams contains all the parameters to send to the API endpoint for the get peer section operation typically these are written to a http.Request

func NewGetPeerSectionParams

func NewGetPeerSectionParams() *GetPeerSectionParams

NewGetPeerSectionParams creates a new GetPeerSectionParams object with the default values initialized.

func NewGetPeerSectionParamsWithContext

func NewGetPeerSectionParamsWithContext(ctx context.Context) *GetPeerSectionParams

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

func NewGetPeerSectionParamsWithHTTPClient

func NewGetPeerSectionParamsWithHTTPClient(client *http.Client) *GetPeerSectionParams

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

func NewGetPeerSectionParamsWithTimeout

func NewGetPeerSectionParamsWithTimeout(timeout time.Duration) *GetPeerSectionParams

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

func (*GetPeerSectionParams) SetContext

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

SetContext adds the context to the get peer section params

func (*GetPeerSectionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get peer section params

func (*GetPeerSectionParams) SetName

func (o *GetPeerSectionParams) SetName(name string)

SetName adds the name to the get peer section params

func (*GetPeerSectionParams) SetTimeout

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

SetTimeout adds the timeout to the get peer section params

func (*GetPeerSectionParams) SetTransactionID

func (o *GetPeerSectionParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get peer section params

func (*GetPeerSectionParams) WithContext

WithContext adds the context to the get peer section params

func (*GetPeerSectionParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get peer section params

func (*GetPeerSectionParams) WithName

WithName adds the name to the get peer section params

func (*GetPeerSectionParams) WithTimeout

func (o *GetPeerSectionParams) WithTimeout(timeout time.Duration) *GetPeerSectionParams

WithTimeout adds the timeout to the get peer section params

func (*GetPeerSectionParams) WithTransactionID

func (o *GetPeerSectionParams) WithTransactionID(transactionID *string) *GetPeerSectionParams

WithTransactionID adds the transactionID to the get peer section params

func (*GetPeerSectionParams) WriteToRequest

func (o *GetPeerSectionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetPeerSectionReader

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

GetPeerSectionReader is a Reader for the GetPeerSection structure.

func (*GetPeerSectionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPeerSectionsDefault

type GetPeerSectionsDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetPeerSectionsDefault handles this case with default header values.

General Error

func NewGetPeerSectionsDefault

func NewGetPeerSectionsDefault(code int) *GetPeerSectionsDefault

NewGetPeerSectionsDefault creates a GetPeerSectionsDefault with default headers values

func (*GetPeerSectionsDefault) Code

func (o *GetPeerSectionsDefault) Code() int

Code gets the status code for the get peer sections default response

func (*GetPeerSectionsDefault) Error

func (o *GetPeerSectionsDefault) Error() string

type GetPeerSectionsOK

type GetPeerSectionsOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetPeerSectionsOKBody
}

GetPeerSectionsOK handles this case with default header values.

Successful operation

func NewGetPeerSectionsOK

func NewGetPeerSectionsOK() *GetPeerSectionsOK

NewGetPeerSectionsOK creates a GetPeerSectionsOK with default headers values

func (*GetPeerSectionsOK) Error

func (o *GetPeerSectionsOK) Error() string

type GetPeerSectionsOKBody

type GetPeerSectionsOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	// Required: true
	Data models.PeerSections `json:"data"`
}

GetPeerSectionsOKBody get peer sections o k body swagger:model GetPeerSectionsOKBody

func (*GetPeerSectionsOKBody) MarshalBinary

func (o *GetPeerSectionsOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetPeerSectionsOKBody) UnmarshalBinary

func (o *GetPeerSectionsOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetPeerSectionsOKBody) Validate

func (o *GetPeerSectionsOKBody) Validate(formats strfmt.Registry) error

Validate validates this get peer sections o k body

type GetPeerSectionsParams

type GetPeerSectionsParams struct {

	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetPeerSectionsParams contains all the parameters to send to the API endpoint for the get peer sections operation typically these are written to a http.Request

func NewGetPeerSectionsParams

func NewGetPeerSectionsParams() *GetPeerSectionsParams

NewGetPeerSectionsParams creates a new GetPeerSectionsParams object with the default values initialized.

func NewGetPeerSectionsParamsWithContext

func NewGetPeerSectionsParamsWithContext(ctx context.Context) *GetPeerSectionsParams

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

func NewGetPeerSectionsParamsWithHTTPClient

func NewGetPeerSectionsParamsWithHTTPClient(client *http.Client) *GetPeerSectionsParams

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

func NewGetPeerSectionsParamsWithTimeout

func NewGetPeerSectionsParamsWithTimeout(timeout time.Duration) *GetPeerSectionsParams

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

func (*GetPeerSectionsParams) SetContext

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

SetContext adds the context to the get peer sections params

func (*GetPeerSectionsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get peer sections params

func (*GetPeerSectionsParams) SetTimeout

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

SetTimeout adds the timeout to the get peer sections params

func (*GetPeerSectionsParams) SetTransactionID

func (o *GetPeerSectionsParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get peer sections params

func (*GetPeerSectionsParams) WithContext

WithContext adds the context to the get peer sections params

func (*GetPeerSectionsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get peer sections params

func (*GetPeerSectionsParams) WithTimeout

func (o *GetPeerSectionsParams) WithTimeout(timeout time.Duration) *GetPeerSectionsParams

WithTimeout adds the timeout to the get peer sections params

func (*GetPeerSectionsParams) WithTransactionID

func (o *GetPeerSectionsParams) WithTransactionID(transactionID *string) *GetPeerSectionsParams

WithTransactionID adds the transactionID to the get peer sections params

func (*GetPeerSectionsParams) WriteToRequest

func (o *GetPeerSectionsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetPeerSectionsReader

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

GetPeerSectionsReader is a Reader for the GetPeerSections structure.

func (*GetPeerSectionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetResolverDefault

type GetResolverDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetResolverDefault handles this case with default header values.

General Error

func NewGetResolverDefault

func NewGetResolverDefault(code int) *GetResolverDefault

NewGetResolverDefault creates a GetResolverDefault with default headers values

func (*GetResolverDefault) Code

func (o *GetResolverDefault) Code() int

Code gets the status code for the get resolver default response

func (*GetResolverDefault) Error

func (o *GetResolverDefault) Error() string

type GetResolverNotFound

type GetResolverNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

GetResolverNotFound handles this case with default header values.

The specified resource was not found

func NewGetResolverNotFound

func NewGetResolverNotFound() *GetResolverNotFound

NewGetResolverNotFound creates a GetResolverNotFound with default headers values

func (*GetResolverNotFound) Error

func (o *GetResolverNotFound) Error() string

type GetResolverOK

type GetResolverOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetResolverOKBody
}

GetResolverOK handles this case with default header values.

Successful operation

func NewGetResolverOK

func NewGetResolverOK() *GetResolverOK

NewGetResolverOK creates a GetResolverOK with default headers values

func (*GetResolverOK) Error

func (o *GetResolverOK) Error() string

type GetResolverOKBody

type GetResolverOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	Data *models.Resolver `json:"data,omitempty"`
}

GetResolverOKBody get resolver o k body swagger:model GetResolverOKBody

func (*GetResolverOKBody) MarshalBinary

func (o *GetResolverOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetResolverOKBody) UnmarshalBinary

func (o *GetResolverOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetResolverOKBody) Validate

func (o *GetResolverOKBody) Validate(formats strfmt.Registry) error

Validate validates this get resolver o k body

type GetResolverParams

type GetResolverParams struct {

	/*Name
	  Resolver name

	*/
	Name string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetResolverParams contains all the parameters to send to the API endpoint for the get resolver operation typically these are written to a http.Request

func NewGetResolverParams

func NewGetResolverParams() *GetResolverParams

NewGetResolverParams creates a new GetResolverParams object with the default values initialized.

func NewGetResolverParamsWithContext

func NewGetResolverParamsWithContext(ctx context.Context) *GetResolverParams

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

func NewGetResolverParamsWithHTTPClient

func NewGetResolverParamsWithHTTPClient(client *http.Client) *GetResolverParams

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

func NewGetResolverParamsWithTimeout

func NewGetResolverParamsWithTimeout(timeout time.Duration) *GetResolverParams

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

func (*GetResolverParams) SetContext

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

SetContext adds the context to the get resolver params

func (*GetResolverParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get resolver params

func (*GetResolverParams) SetName

func (o *GetResolverParams) SetName(name string)

SetName adds the name to the get resolver params

func (*GetResolverParams) SetTimeout

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

SetTimeout adds the timeout to the get resolver params

func (*GetResolverParams) SetTransactionID

func (o *GetResolverParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get resolver params

func (*GetResolverParams) WithContext

func (o *GetResolverParams) WithContext(ctx context.Context) *GetResolverParams

WithContext adds the context to the get resolver params

func (*GetResolverParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get resolver params

func (*GetResolverParams) WithName

func (o *GetResolverParams) WithName(name string) *GetResolverParams

WithName adds the name to the get resolver params

func (*GetResolverParams) WithTimeout

func (o *GetResolverParams) WithTimeout(timeout time.Duration) *GetResolverParams

WithTimeout adds the timeout to the get resolver params

func (*GetResolverParams) WithTransactionID

func (o *GetResolverParams) WithTransactionID(transactionID *string) *GetResolverParams

WithTransactionID adds the transactionID to the get resolver params

func (*GetResolverParams) WriteToRequest

func (o *GetResolverParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetResolverReader

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

GetResolverReader is a Reader for the GetResolver structure.

func (*GetResolverReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetResolversDefault

type GetResolversDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetResolversDefault handles this case with default header values.

General Error

func NewGetResolversDefault

func NewGetResolversDefault(code int) *GetResolversDefault

NewGetResolversDefault creates a GetResolversDefault with default headers values

func (*GetResolversDefault) Code

func (o *GetResolversDefault) Code() int

Code gets the status code for the get resolvers default response

func (*GetResolversDefault) Error

func (o *GetResolversDefault) Error() string

type GetResolversOK

type GetResolversOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetResolversOKBody
}

GetResolversOK handles this case with default header values.

Successful operation

func NewGetResolversOK

func NewGetResolversOK() *GetResolversOK

NewGetResolversOK creates a GetResolversOK with default headers values

func (*GetResolversOK) Error

func (o *GetResolversOK) Error() string

type GetResolversOKBody

type GetResolversOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	// Required: true
	Data models.Resolvers `json:"data"`
}

GetResolversOKBody get resolvers o k body swagger:model GetResolversOKBody

func (*GetResolversOKBody) MarshalBinary

func (o *GetResolversOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetResolversOKBody) UnmarshalBinary

func (o *GetResolversOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetResolversOKBody) Validate

func (o *GetResolversOKBody) Validate(formats strfmt.Registry) error

Validate validates this get resolvers o k body

type GetResolversParams

type GetResolversParams struct {

	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetResolversParams contains all the parameters to send to the API endpoint for the get resolvers operation typically these are written to a http.Request

func NewGetResolversParams

func NewGetResolversParams() *GetResolversParams

NewGetResolversParams creates a new GetResolversParams object with the default values initialized.

func NewGetResolversParamsWithContext

func NewGetResolversParamsWithContext(ctx context.Context) *GetResolversParams

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

func NewGetResolversParamsWithHTTPClient

func NewGetResolversParamsWithHTTPClient(client *http.Client) *GetResolversParams

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

func NewGetResolversParamsWithTimeout

func NewGetResolversParamsWithTimeout(timeout time.Duration) *GetResolversParams

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

func (*GetResolversParams) SetContext

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

SetContext adds the context to the get resolvers params

func (*GetResolversParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get resolvers params

func (*GetResolversParams) SetTimeout

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

SetTimeout adds the timeout to the get resolvers params

func (*GetResolversParams) SetTransactionID

func (o *GetResolversParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get resolvers params

func (*GetResolversParams) WithContext

WithContext adds the context to the get resolvers params

func (*GetResolversParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get resolvers params

func (*GetResolversParams) WithTimeout

func (o *GetResolversParams) WithTimeout(timeout time.Duration) *GetResolversParams

WithTimeout adds the timeout to the get resolvers params

func (*GetResolversParams) WithTransactionID

func (o *GetResolversParams) WithTransactionID(transactionID *string) *GetResolversParams

WithTransactionID adds the transactionID to the get resolvers params

func (*GetResolversParams) WriteToRequest

func (o *GetResolversParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetResolversReader

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

GetResolversReader is a Reader for the GetResolvers structure.

func (*GetResolversReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetRuntimeServerDefault

type GetRuntimeServerDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetRuntimeServerDefault handles this case with default header values.

General Error

func NewGetRuntimeServerDefault

func NewGetRuntimeServerDefault(code int) *GetRuntimeServerDefault

NewGetRuntimeServerDefault creates a GetRuntimeServerDefault with default headers values

func (*GetRuntimeServerDefault) Code

func (o *GetRuntimeServerDefault) Code() int

Code gets the status code for the get runtime server default response

func (*GetRuntimeServerDefault) Error

func (o *GetRuntimeServerDefault) Error() string

type GetRuntimeServerNotFound

type GetRuntimeServerNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

GetRuntimeServerNotFound handles this case with default header values.

The specified resource was not found

func NewGetRuntimeServerNotFound

func NewGetRuntimeServerNotFound() *GetRuntimeServerNotFound

NewGetRuntimeServerNotFound creates a GetRuntimeServerNotFound with default headers values

func (*GetRuntimeServerNotFound) Error

func (o *GetRuntimeServerNotFound) Error() string

type GetRuntimeServerOK

type GetRuntimeServerOK struct {
	Payload *models.RuntimeServer
}

GetRuntimeServerOK handles this case with default header values.

Successful operation

func NewGetRuntimeServerOK

func NewGetRuntimeServerOK() *GetRuntimeServerOK

NewGetRuntimeServerOK creates a GetRuntimeServerOK with default headers values

func (*GetRuntimeServerOK) Error

func (o *GetRuntimeServerOK) Error() string

type GetRuntimeServerParams

type GetRuntimeServerParams struct {

	/*Backend
	  Parent backend name

	*/
	Backend string
	/*Name
	  Server name

	*/
	Name string

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

GetRuntimeServerParams contains all the parameters to send to the API endpoint for the get runtime server operation typically these are written to a http.Request

func NewGetRuntimeServerParams

func NewGetRuntimeServerParams() *GetRuntimeServerParams

NewGetRuntimeServerParams creates a new GetRuntimeServerParams object with the default values initialized.

func NewGetRuntimeServerParamsWithContext

func NewGetRuntimeServerParamsWithContext(ctx context.Context) *GetRuntimeServerParams

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

func NewGetRuntimeServerParamsWithHTTPClient

func NewGetRuntimeServerParamsWithHTTPClient(client *http.Client) *GetRuntimeServerParams

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

func NewGetRuntimeServerParamsWithTimeout

func NewGetRuntimeServerParamsWithTimeout(timeout time.Duration) *GetRuntimeServerParams

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

func (*GetRuntimeServerParams) SetBackend

func (o *GetRuntimeServerParams) SetBackend(backend string)

SetBackend adds the backend to the get runtime server params

func (*GetRuntimeServerParams) SetContext

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

SetContext adds the context to the get runtime server params

func (*GetRuntimeServerParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get runtime server params

func (*GetRuntimeServerParams) SetName

func (o *GetRuntimeServerParams) SetName(name string)

SetName adds the name to the get runtime server params

func (*GetRuntimeServerParams) SetTimeout

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

SetTimeout adds the timeout to the get runtime server params

func (*GetRuntimeServerParams) WithBackend

func (o *GetRuntimeServerParams) WithBackend(backend string) *GetRuntimeServerParams

WithBackend adds the backend to the get runtime server params

func (*GetRuntimeServerParams) WithContext

WithContext adds the context to the get runtime server params

func (*GetRuntimeServerParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get runtime server params

func (*GetRuntimeServerParams) WithName

WithName adds the name to the get runtime server params

func (*GetRuntimeServerParams) WithTimeout

WithTimeout adds the timeout to the get runtime server params

func (*GetRuntimeServerParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetRuntimeServerReader

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

GetRuntimeServerReader is a Reader for the GetRuntimeServer structure.

func (*GetRuntimeServerReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetRuntimeServersDefault

type GetRuntimeServersDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetRuntimeServersDefault handles this case with default header values.

General Error

func NewGetRuntimeServersDefault

func NewGetRuntimeServersDefault(code int) *GetRuntimeServersDefault

NewGetRuntimeServersDefault creates a GetRuntimeServersDefault with default headers values

func (*GetRuntimeServersDefault) Code

func (o *GetRuntimeServersDefault) Code() int

Code gets the status code for the get runtime servers default response

func (*GetRuntimeServersDefault) Error

func (o *GetRuntimeServersDefault) Error() string

type GetRuntimeServersOK

type GetRuntimeServersOK struct {
	Payload models.RuntimeServers
}

GetRuntimeServersOK handles this case with default header values.

Successful operation

func NewGetRuntimeServersOK

func NewGetRuntimeServersOK() *GetRuntimeServersOK

NewGetRuntimeServersOK creates a GetRuntimeServersOK with default headers values

func (*GetRuntimeServersOK) Error

func (o *GetRuntimeServersOK) Error() string

type GetRuntimeServersParams

type GetRuntimeServersParams struct {

	/*Backend
	  Parent backend name

	*/
	Backend string

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

GetRuntimeServersParams contains all the parameters to send to the API endpoint for the get runtime servers operation typically these are written to a http.Request

func NewGetRuntimeServersParams

func NewGetRuntimeServersParams() *GetRuntimeServersParams

NewGetRuntimeServersParams creates a new GetRuntimeServersParams object with the default values initialized.

func NewGetRuntimeServersParamsWithContext

func NewGetRuntimeServersParamsWithContext(ctx context.Context) *GetRuntimeServersParams

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

func NewGetRuntimeServersParamsWithHTTPClient

func NewGetRuntimeServersParamsWithHTTPClient(client *http.Client) *GetRuntimeServersParams

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

func NewGetRuntimeServersParamsWithTimeout

func NewGetRuntimeServersParamsWithTimeout(timeout time.Duration) *GetRuntimeServersParams

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

func (*GetRuntimeServersParams) SetBackend

func (o *GetRuntimeServersParams) SetBackend(backend string)

SetBackend adds the backend to the get runtime servers params

func (*GetRuntimeServersParams) SetContext

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

SetContext adds the context to the get runtime servers params

func (*GetRuntimeServersParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get runtime servers params

func (*GetRuntimeServersParams) SetTimeout

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

SetTimeout adds the timeout to the get runtime servers params

func (*GetRuntimeServersParams) WithBackend

func (o *GetRuntimeServersParams) WithBackend(backend string) *GetRuntimeServersParams

WithBackend adds the backend to the get runtime servers params

func (*GetRuntimeServersParams) WithContext

WithContext adds the context to the get runtime servers params

func (*GetRuntimeServersParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get runtime servers params

func (*GetRuntimeServersParams) WithTimeout

WithTimeout adds the timeout to the get runtime servers params

func (*GetRuntimeServersParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetRuntimeServersReader

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

GetRuntimeServersReader is a Reader for the GetRuntimeServers structure.

func (*GetRuntimeServersReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetServerDefault

type GetServerDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetServerDefault handles this case with default header values.

General Error

func NewGetServerDefault

func NewGetServerDefault(code int) *GetServerDefault

NewGetServerDefault creates a GetServerDefault with default headers values

func (*GetServerDefault) Code

func (o *GetServerDefault) Code() int

Code gets the status code for the get server default response

func (*GetServerDefault) Error

func (o *GetServerDefault) Error() string

type GetServerNotFound

type GetServerNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

GetServerNotFound handles this case with default header values.

The specified resource was not found

func NewGetServerNotFound

func NewGetServerNotFound() *GetServerNotFound

NewGetServerNotFound creates a GetServerNotFound with default headers values

func (*GetServerNotFound) Error

func (o *GetServerNotFound) Error() string

type GetServerOK

type GetServerOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetServerOKBody
}

GetServerOK handles this case with default header values.

Successful operation

func NewGetServerOK

func NewGetServerOK() *GetServerOK

NewGetServerOK creates a GetServerOK with default headers values

func (*GetServerOK) Error

func (o *GetServerOK) Error() string

type GetServerOKBody

type GetServerOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	Data *models.Server `json:"data,omitempty"`
}

GetServerOKBody get server o k body swagger:model GetServerOKBody

func (*GetServerOKBody) MarshalBinary

func (o *GetServerOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetServerOKBody) UnmarshalBinary

func (o *GetServerOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetServerOKBody) Validate

func (o *GetServerOKBody) Validate(formats strfmt.Registry) error

Validate validates this get server o k body

type GetServerParams

type GetServerParams struct {

	/*Backend
	  Parent backend name

	*/
	Backend string
	/*Name
	  Server name

	*/
	Name string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetServerParams contains all the parameters to send to the API endpoint for the get server operation typically these are written to a http.Request

func NewGetServerParams

func NewGetServerParams() *GetServerParams

NewGetServerParams creates a new GetServerParams object with the default values initialized.

func NewGetServerParamsWithContext

func NewGetServerParamsWithContext(ctx context.Context) *GetServerParams

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

func NewGetServerParamsWithHTTPClient

func NewGetServerParamsWithHTTPClient(client *http.Client) *GetServerParams

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

func NewGetServerParamsWithTimeout

func NewGetServerParamsWithTimeout(timeout time.Duration) *GetServerParams

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

func (*GetServerParams) SetBackend

func (o *GetServerParams) SetBackend(backend string)

SetBackend adds the backend to the get server params

func (*GetServerParams) SetContext

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

SetContext adds the context to the get server params

func (*GetServerParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get server params

func (*GetServerParams) SetName

func (o *GetServerParams) SetName(name string)

SetName adds the name to the get server params

func (*GetServerParams) SetTimeout

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

SetTimeout adds the timeout to the get server params

func (*GetServerParams) SetTransactionID

func (o *GetServerParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get server params

func (*GetServerParams) WithBackend

func (o *GetServerParams) WithBackend(backend string) *GetServerParams

WithBackend adds the backend to the get server params

func (*GetServerParams) WithContext

func (o *GetServerParams) WithContext(ctx context.Context) *GetServerParams

WithContext adds the context to the get server params

func (*GetServerParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get server params

func (*GetServerParams) WithName

func (o *GetServerParams) WithName(name string) *GetServerParams

WithName adds the name to the get server params

func (*GetServerParams) WithTimeout

func (o *GetServerParams) WithTimeout(timeout time.Duration) *GetServerParams

WithTimeout adds the timeout to the get server params

func (*GetServerParams) WithTransactionID

func (o *GetServerParams) WithTransactionID(transactionID *string) *GetServerParams

WithTransactionID adds the transactionID to the get server params

func (*GetServerParams) WriteToRequest

func (o *GetServerParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetServerReader

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

GetServerReader is a Reader for the GetServer structure.

func (*GetServerReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetServerSwitchingRuleDefault

type GetServerSwitchingRuleDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetServerSwitchingRuleDefault handles this case with default header values.

General Error

func NewGetServerSwitchingRuleDefault

func NewGetServerSwitchingRuleDefault(code int) *GetServerSwitchingRuleDefault

NewGetServerSwitchingRuleDefault creates a GetServerSwitchingRuleDefault with default headers values

func (*GetServerSwitchingRuleDefault) Code

Code gets the status code for the get server switching rule default response

func (*GetServerSwitchingRuleDefault) Error

type GetServerSwitchingRuleNotFound

type GetServerSwitchingRuleNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

GetServerSwitchingRuleNotFound handles this case with default header values.

The specified resource was not found

func NewGetServerSwitchingRuleNotFound

func NewGetServerSwitchingRuleNotFound() *GetServerSwitchingRuleNotFound

NewGetServerSwitchingRuleNotFound creates a GetServerSwitchingRuleNotFound with default headers values

func (*GetServerSwitchingRuleNotFound) Error

type GetServerSwitchingRuleOK

type GetServerSwitchingRuleOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetServerSwitchingRuleOKBody
}

GetServerSwitchingRuleOK handles this case with default header values.

Successful operation

func NewGetServerSwitchingRuleOK

func NewGetServerSwitchingRuleOK() *GetServerSwitchingRuleOK

NewGetServerSwitchingRuleOK creates a GetServerSwitchingRuleOK with default headers values

func (*GetServerSwitchingRuleOK) Error

func (o *GetServerSwitchingRuleOK) Error() string

type GetServerSwitchingRuleOKBody

type GetServerSwitchingRuleOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	Data *models.ServerSwitchingRule `json:"data,omitempty"`
}

GetServerSwitchingRuleOKBody get server switching rule o k body swagger:model GetServerSwitchingRuleOKBody

func (*GetServerSwitchingRuleOKBody) MarshalBinary

func (o *GetServerSwitchingRuleOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetServerSwitchingRuleOKBody) UnmarshalBinary

func (o *GetServerSwitchingRuleOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetServerSwitchingRuleOKBody) Validate

func (o *GetServerSwitchingRuleOKBody) Validate(formats strfmt.Registry) error

Validate validates this get server switching rule o k body

type GetServerSwitchingRuleParams

type GetServerSwitchingRuleParams struct {

	/*Backend
	  Backend name

	*/
	Backend string
	/*Index
	  Switching Rule Index

	*/
	Index int64
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetServerSwitchingRuleParams contains all the parameters to send to the API endpoint for the get server switching rule operation typically these are written to a http.Request

func NewGetServerSwitchingRuleParams

func NewGetServerSwitchingRuleParams() *GetServerSwitchingRuleParams

NewGetServerSwitchingRuleParams creates a new GetServerSwitchingRuleParams object with the default values initialized.

func NewGetServerSwitchingRuleParamsWithContext

func NewGetServerSwitchingRuleParamsWithContext(ctx context.Context) *GetServerSwitchingRuleParams

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

func NewGetServerSwitchingRuleParamsWithHTTPClient

func NewGetServerSwitchingRuleParamsWithHTTPClient(client *http.Client) *GetServerSwitchingRuleParams

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

func NewGetServerSwitchingRuleParamsWithTimeout

func NewGetServerSwitchingRuleParamsWithTimeout(timeout time.Duration) *GetServerSwitchingRuleParams

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

func (*GetServerSwitchingRuleParams) SetBackend

func (o *GetServerSwitchingRuleParams) SetBackend(backend string)

SetBackend adds the backend to the get server switching rule params

func (*GetServerSwitchingRuleParams) SetContext

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

SetContext adds the context to the get server switching rule params

func (*GetServerSwitchingRuleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get server switching rule params

func (*GetServerSwitchingRuleParams) SetIndex

func (o *GetServerSwitchingRuleParams) SetIndex(index int64)

SetIndex adds the index to the get server switching rule params

func (*GetServerSwitchingRuleParams) SetTimeout

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

SetTimeout adds the timeout to the get server switching rule params

func (*GetServerSwitchingRuleParams) SetTransactionID

func (o *GetServerSwitchingRuleParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get server switching rule params

func (*GetServerSwitchingRuleParams) WithBackend

WithBackend adds the backend to the get server switching rule params

func (*GetServerSwitchingRuleParams) WithContext

WithContext adds the context to the get server switching rule params

func (*GetServerSwitchingRuleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get server switching rule params

func (*GetServerSwitchingRuleParams) WithIndex

WithIndex adds the index to the get server switching rule params

func (*GetServerSwitchingRuleParams) WithTimeout

WithTimeout adds the timeout to the get server switching rule params

func (*GetServerSwitchingRuleParams) WithTransactionID

func (o *GetServerSwitchingRuleParams) WithTransactionID(transactionID *string) *GetServerSwitchingRuleParams

WithTransactionID adds the transactionID to the get server switching rule params

func (*GetServerSwitchingRuleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetServerSwitchingRuleReader

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

GetServerSwitchingRuleReader is a Reader for the GetServerSwitchingRule structure.

func (*GetServerSwitchingRuleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetServerSwitchingRulesDefault

type GetServerSwitchingRulesDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetServerSwitchingRulesDefault handles this case with default header values.

General Error

func NewGetServerSwitchingRulesDefault

func NewGetServerSwitchingRulesDefault(code int) *GetServerSwitchingRulesDefault

NewGetServerSwitchingRulesDefault creates a GetServerSwitchingRulesDefault with default headers values

func (*GetServerSwitchingRulesDefault) Code

Code gets the status code for the get server switching rules default response

func (*GetServerSwitchingRulesDefault) Error

type GetServerSwitchingRulesOK

type GetServerSwitchingRulesOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetServerSwitchingRulesOKBody
}

GetServerSwitchingRulesOK handles this case with default header values.

Successful operation

func NewGetServerSwitchingRulesOK

func NewGetServerSwitchingRulesOK() *GetServerSwitchingRulesOK

NewGetServerSwitchingRulesOK creates a GetServerSwitchingRulesOK with default headers values

func (*GetServerSwitchingRulesOK) Error

func (o *GetServerSwitchingRulesOK) Error() string

type GetServerSwitchingRulesOKBody

type GetServerSwitchingRulesOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	// Required: true
	Data models.ServerSwitchingRules `json:"data"`
}

GetServerSwitchingRulesOKBody get server switching rules o k body swagger:model GetServerSwitchingRulesOKBody

func (*GetServerSwitchingRulesOKBody) MarshalBinary

func (o *GetServerSwitchingRulesOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetServerSwitchingRulesOKBody) UnmarshalBinary

func (o *GetServerSwitchingRulesOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetServerSwitchingRulesOKBody) Validate

func (o *GetServerSwitchingRulesOKBody) Validate(formats strfmt.Registry) error

Validate validates this get server switching rules o k body

type GetServerSwitchingRulesParams

type GetServerSwitchingRulesParams struct {

	/*Backend
	  Backend name

	*/
	Backend string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetServerSwitchingRulesParams contains all the parameters to send to the API endpoint for the get server switching rules operation typically these are written to a http.Request

func NewGetServerSwitchingRulesParams

func NewGetServerSwitchingRulesParams() *GetServerSwitchingRulesParams

NewGetServerSwitchingRulesParams creates a new GetServerSwitchingRulesParams object with the default values initialized.

func NewGetServerSwitchingRulesParamsWithContext

func NewGetServerSwitchingRulesParamsWithContext(ctx context.Context) *GetServerSwitchingRulesParams

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

func NewGetServerSwitchingRulesParamsWithHTTPClient

func NewGetServerSwitchingRulesParamsWithHTTPClient(client *http.Client) *GetServerSwitchingRulesParams

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

func NewGetServerSwitchingRulesParamsWithTimeout

func NewGetServerSwitchingRulesParamsWithTimeout(timeout time.Duration) *GetServerSwitchingRulesParams

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

func (*GetServerSwitchingRulesParams) SetBackend

func (o *GetServerSwitchingRulesParams) SetBackend(backend string)

SetBackend adds the backend to the get server switching rules params

func (*GetServerSwitchingRulesParams) SetContext

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

SetContext adds the context to the get server switching rules params

func (*GetServerSwitchingRulesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get server switching rules params

func (*GetServerSwitchingRulesParams) SetTimeout

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

SetTimeout adds the timeout to the get server switching rules params

func (*GetServerSwitchingRulesParams) SetTransactionID

func (o *GetServerSwitchingRulesParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get server switching rules params

func (*GetServerSwitchingRulesParams) WithBackend

WithBackend adds the backend to the get server switching rules params

func (*GetServerSwitchingRulesParams) WithContext

WithContext adds the context to the get server switching rules params

func (*GetServerSwitchingRulesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get server switching rules params

func (*GetServerSwitchingRulesParams) WithTimeout

WithTimeout adds the timeout to the get server switching rules params

func (*GetServerSwitchingRulesParams) WithTransactionID

func (o *GetServerSwitchingRulesParams) WithTransactionID(transactionID *string) *GetServerSwitchingRulesParams

WithTransactionID adds the transactionID to the get server switching rules params

func (*GetServerSwitchingRulesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetServerSwitchingRulesReader

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

GetServerSwitchingRulesReader is a Reader for the GetServerSwitchingRules structure.

func (*GetServerSwitchingRulesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetServersDefault

type GetServersDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetServersDefault handles this case with default header values.

General Error

func NewGetServersDefault

func NewGetServersDefault(code int) *GetServersDefault

NewGetServersDefault creates a GetServersDefault with default headers values

func (*GetServersDefault) Code

func (o *GetServersDefault) Code() int

Code gets the status code for the get servers default response

func (*GetServersDefault) Error

func (o *GetServersDefault) Error() string

type GetServersOK

type GetServersOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetServersOKBody
}

GetServersOK handles this case with default header values.

Successful operation

func NewGetServersOK

func NewGetServersOK() *GetServersOK

NewGetServersOK creates a GetServersOK with default headers values

func (*GetServersOK) Error

func (o *GetServersOK) Error() string

type GetServersOKBody

type GetServersOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	// Required: true
	Data models.Servers `json:"data"`
}

GetServersOKBody get servers o k body swagger:model GetServersOKBody

func (*GetServersOKBody) MarshalBinary

func (o *GetServersOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetServersOKBody) UnmarshalBinary

func (o *GetServersOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetServersOKBody) Validate

func (o *GetServersOKBody) Validate(formats strfmt.Registry) error

Validate validates this get servers o k body

type GetServersParams

type GetServersParams struct {

	/*Backend
	  Parent backend name

	*/
	Backend string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetServersParams contains all the parameters to send to the API endpoint for the get servers operation typically these are written to a http.Request

func NewGetServersParams

func NewGetServersParams() *GetServersParams

NewGetServersParams creates a new GetServersParams object with the default values initialized.

func NewGetServersParamsWithContext

func NewGetServersParamsWithContext(ctx context.Context) *GetServersParams

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

func NewGetServersParamsWithHTTPClient

func NewGetServersParamsWithHTTPClient(client *http.Client) *GetServersParams

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

func NewGetServersParamsWithTimeout

func NewGetServersParamsWithTimeout(timeout time.Duration) *GetServersParams

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

func (*GetServersParams) SetBackend

func (o *GetServersParams) SetBackend(backend string)

SetBackend adds the backend to the get servers params

func (*GetServersParams) SetContext

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

SetContext adds the context to the get servers params

func (*GetServersParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get servers params

func (*GetServersParams) SetTimeout

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

SetTimeout adds the timeout to the get servers params

func (*GetServersParams) SetTransactionID

func (o *GetServersParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get servers params

func (*GetServersParams) WithBackend

func (o *GetServersParams) WithBackend(backend string) *GetServersParams

WithBackend adds the backend to the get servers params

func (*GetServersParams) WithContext

func (o *GetServersParams) WithContext(ctx context.Context) *GetServersParams

WithContext adds the context to the get servers params

func (*GetServersParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get servers params

func (*GetServersParams) WithTimeout

func (o *GetServersParams) WithTimeout(timeout time.Duration) *GetServersParams

WithTimeout adds the timeout to the get servers params

func (*GetServersParams) WithTransactionID

func (o *GetServersParams) WithTransactionID(transactionID *string) *GetServersParams

WithTransactionID adds the transactionID to the get servers params

func (*GetServersParams) WriteToRequest

func (o *GetServersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetServersReader

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

GetServersReader is a Reader for the GetServers structure.

func (*GetServersReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetStickRuleDefault

type GetStickRuleDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetStickRuleDefault handles this case with default header values.

General Error

func NewGetStickRuleDefault

func NewGetStickRuleDefault(code int) *GetStickRuleDefault

NewGetStickRuleDefault creates a GetStickRuleDefault with default headers values

func (*GetStickRuleDefault) Code

func (o *GetStickRuleDefault) Code() int

Code gets the status code for the get stick rule default response

func (*GetStickRuleDefault) Error

func (o *GetStickRuleDefault) Error() string

type GetStickRuleNotFound

type GetStickRuleNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

GetStickRuleNotFound handles this case with default header values.

The specified resource was not found

func NewGetStickRuleNotFound

func NewGetStickRuleNotFound() *GetStickRuleNotFound

NewGetStickRuleNotFound creates a GetStickRuleNotFound with default headers values

func (*GetStickRuleNotFound) Error

func (o *GetStickRuleNotFound) Error() string

type GetStickRuleOK

type GetStickRuleOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetStickRuleOKBody
}

GetStickRuleOK handles this case with default header values.

Successful operation

func NewGetStickRuleOK

func NewGetStickRuleOK() *GetStickRuleOK

NewGetStickRuleOK creates a GetStickRuleOK with default headers values

func (*GetStickRuleOK) Error

func (o *GetStickRuleOK) Error() string

type GetStickRuleOKBody

type GetStickRuleOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	Data *models.StickRule `json:"data,omitempty"`
}

GetStickRuleOKBody get stick rule o k body swagger:model GetStickRuleOKBody

func (*GetStickRuleOKBody) MarshalBinary

func (o *GetStickRuleOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetStickRuleOKBody) UnmarshalBinary

func (o *GetStickRuleOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetStickRuleOKBody) Validate

func (o *GetStickRuleOKBody) Validate(formats strfmt.Registry) error

Validate validates this get stick rule o k body

type GetStickRuleParams

type GetStickRuleParams struct {

	/*Backend
	  Backend name

	*/
	Backend string
	/*Index
	  Stick Rule Index

	*/
	Index int64
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetStickRuleParams contains all the parameters to send to the API endpoint for the get stick rule operation typically these are written to a http.Request

func NewGetStickRuleParams

func NewGetStickRuleParams() *GetStickRuleParams

NewGetStickRuleParams creates a new GetStickRuleParams object with the default values initialized.

func NewGetStickRuleParamsWithContext

func NewGetStickRuleParamsWithContext(ctx context.Context) *GetStickRuleParams

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

func NewGetStickRuleParamsWithHTTPClient

func NewGetStickRuleParamsWithHTTPClient(client *http.Client) *GetStickRuleParams

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

func NewGetStickRuleParamsWithTimeout

func NewGetStickRuleParamsWithTimeout(timeout time.Duration) *GetStickRuleParams

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

func (*GetStickRuleParams) SetBackend

func (o *GetStickRuleParams) SetBackend(backend string)

SetBackend adds the backend to the get stick rule params

func (*GetStickRuleParams) SetContext

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

SetContext adds the context to the get stick rule params

func (*GetStickRuleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get stick rule params

func (*GetStickRuleParams) SetIndex

func (o *GetStickRuleParams) SetIndex(index int64)

SetIndex adds the index to the get stick rule params

func (*GetStickRuleParams) SetTimeout

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

SetTimeout adds the timeout to the get stick rule params

func (*GetStickRuleParams) SetTransactionID

func (o *GetStickRuleParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get stick rule params

func (*GetStickRuleParams) WithBackend

func (o *GetStickRuleParams) WithBackend(backend string) *GetStickRuleParams

WithBackend adds the backend to the get stick rule params

func (*GetStickRuleParams) WithContext

WithContext adds the context to the get stick rule params

func (*GetStickRuleParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get stick rule params

func (*GetStickRuleParams) WithIndex

func (o *GetStickRuleParams) WithIndex(index int64) *GetStickRuleParams

WithIndex adds the index to the get stick rule params

func (*GetStickRuleParams) WithTimeout

func (o *GetStickRuleParams) WithTimeout(timeout time.Duration) *GetStickRuleParams

WithTimeout adds the timeout to the get stick rule params

func (*GetStickRuleParams) WithTransactionID

func (o *GetStickRuleParams) WithTransactionID(transactionID *string) *GetStickRuleParams

WithTransactionID adds the transactionID to the get stick rule params

func (*GetStickRuleParams) WriteToRequest

func (o *GetStickRuleParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetStickRuleReader

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

GetStickRuleReader is a Reader for the GetStickRule structure.

func (*GetStickRuleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetStickRulesDefault

type GetStickRulesDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetStickRulesDefault handles this case with default header values.

General Error

func NewGetStickRulesDefault

func NewGetStickRulesDefault(code int) *GetStickRulesDefault

NewGetStickRulesDefault creates a GetStickRulesDefault with default headers values

func (*GetStickRulesDefault) Code

func (o *GetStickRulesDefault) Code() int

Code gets the status code for the get stick rules default response

func (*GetStickRulesDefault) Error

func (o *GetStickRulesDefault) Error() string

type GetStickRulesOK

type GetStickRulesOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetStickRulesOKBody
}

GetStickRulesOK handles this case with default header values.

Successful operation

func NewGetStickRulesOK

func NewGetStickRulesOK() *GetStickRulesOK

NewGetStickRulesOK creates a GetStickRulesOK with default headers values

func (*GetStickRulesOK) Error

func (o *GetStickRulesOK) Error() string

type GetStickRulesOKBody

type GetStickRulesOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	// Required: true
	Data models.StickRules `json:"data"`
}

GetStickRulesOKBody get stick rules o k body swagger:model GetStickRulesOKBody

func (*GetStickRulesOKBody) MarshalBinary

func (o *GetStickRulesOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetStickRulesOKBody) UnmarshalBinary

func (o *GetStickRulesOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetStickRulesOKBody) Validate

func (o *GetStickRulesOKBody) Validate(formats strfmt.Registry) error

Validate validates this get stick rules o k body

type GetStickRulesParams

type GetStickRulesParams struct {

	/*Backend
	  Backend name

	*/
	Backend string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetStickRulesParams contains all the parameters to send to the API endpoint for the get stick rules operation typically these are written to a http.Request

func NewGetStickRulesParams

func NewGetStickRulesParams() *GetStickRulesParams

NewGetStickRulesParams creates a new GetStickRulesParams object with the default values initialized.

func NewGetStickRulesParamsWithContext

func NewGetStickRulesParamsWithContext(ctx context.Context) *GetStickRulesParams

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

func NewGetStickRulesParamsWithHTTPClient

func NewGetStickRulesParamsWithHTTPClient(client *http.Client) *GetStickRulesParams

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

func NewGetStickRulesParamsWithTimeout

func NewGetStickRulesParamsWithTimeout(timeout time.Duration) *GetStickRulesParams

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

func (*GetStickRulesParams) SetBackend

func (o *GetStickRulesParams) SetBackend(backend string)

SetBackend adds the backend to the get stick rules params

func (*GetStickRulesParams) SetContext

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

SetContext adds the context to the get stick rules params

func (*GetStickRulesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get stick rules params

func (*GetStickRulesParams) SetTimeout

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

SetTimeout adds the timeout to the get stick rules params

func (*GetStickRulesParams) SetTransactionID

func (o *GetStickRulesParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get stick rules params

func (*GetStickRulesParams) WithBackend

func (o *GetStickRulesParams) WithBackend(backend string) *GetStickRulesParams

WithBackend adds the backend to the get stick rules params

func (*GetStickRulesParams) WithContext

WithContext adds the context to the get stick rules params

func (*GetStickRulesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get stick rules params

func (*GetStickRulesParams) WithTimeout

func (o *GetStickRulesParams) WithTimeout(timeout time.Duration) *GetStickRulesParams

WithTimeout adds the timeout to the get stick rules params

func (*GetStickRulesParams) WithTransactionID

func (o *GetStickRulesParams) WithTransactionID(transactionID *string) *GetStickRulesParams

WithTransactionID adds the transactionID to the get stick rules params

func (*GetStickRulesParams) WriteToRequest

func (o *GetStickRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetStickRulesReader

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

GetStickRulesReader is a Reader for the GetStickRules structure.

func (*GetStickRulesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetTCPRequestRuleDefault

type GetTCPRequestRuleDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetTCPRequestRuleDefault handles this case with default header values.

General Error

func NewGetTCPRequestRuleDefault

func NewGetTCPRequestRuleDefault(code int) *GetTCPRequestRuleDefault

NewGetTCPRequestRuleDefault creates a GetTCPRequestRuleDefault with default headers values

func (*GetTCPRequestRuleDefault) Code

func (o *GetTCPRequestRuleDefault) Code() int

Code gets the status code for the get TCP request rule default response

func (*GetTCPRequestRuleDefault) Error

func (o *GetTCPRequestRuleDefault) Error() string

type GetTCPRequestRuleNotFound

type GetTCPRequestRuleNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

GetTCPRequestRuleNotFound handles this case with default header values.

The specified resource was not found

func NewGetTCPRequestRuleNotFound

func NewGetTCPRequestRuleNotFound() *GetTCPRequestRuleNotFound

NewGetTCPRequestRuleNotFound creates a GetTCPRequestRuleNotFound with default headers values

func (*GetTCPRequestRuleNotFound) Error

func (o *GetTCPRequestRuleNotFound) Error() string

type GetTCPRequestRuleOK

type GetTCPRequestRuleOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetTCPRequestRuleOKBody
}

GetTCPRequestRuleOK handles this case with default header values.

Successful operation

func NewGetTCPRequestRuleOK

func NewGetTCPRequestRuleOK() *GetTCPRequestRuleOK

NewGetTCPRequestRuleOK creates a GetTCPRequestRuleOK with default headers values

func (*GetTCPRequestRuleOK) Error

func (o *GetTCPRequestRuleOK) Error() string

type GetTCPRequestRuleOKBody

type GetTCPRequestRuleOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	Data *models.TCPRequestRule `json:"data,omitempty"`
}

GetTCPRequestRuleOKBody get TCP request rule o k body swagger:model GetTCPRequestRuleOKBody

func (*GetTCPRequestRuleOKBody) MarshalBinary

func (o *GetTCPRequestRuleOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetTCPRequestRuleOKBody) UnmarshalBinary

func (o *GetTCPRequestRuleOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetTCPRequestRuleOKBody) Validate

func (o *GetTCPRequestRuleOKBody) Validate(formats strfmt.Registry) error

Validate validates this get TCP request rule o k body

type GetTCPRequestRuleParams

type GetTCPRequestRuleParams struct {

	/*Index
	  TCP Request Rule Index

	*/
	Index int64
	/*ParentName
	  Parent name

	*/
	ParentName string
	/*ParentType
	  Parent type

	*/
	ParentType string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetTCPRequestRuleParams contains all the parameters to send to the API endpoint for the get TCP request rule operation typically these are written to a http.Request

func NewGetTCPRequestRuleParams

func NewGetTCPRequestRuleParams() *GetTCPRequestRuleParams

NewGetTCPRequestRuleParams creates a new GetTCPRequestRuleParams object with the default values initialized.

func NewGetTCPRequestRuleParamsWithContext

func NewGetTCPRequestRuleParamsWithContext(ctx context.Context) *GetTCPRequestRuleParams

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

func NewGetTCPRequestRuleParamsWithHTTPClient

func NewGetTCPRequestRuleParamsWithHTTPClient(client *http.Client) *GetTCPRequestRuleParams

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

func NewGetTCPRequestRuleParamsWithTimeout

func NewGetTCPRequestRuleParamsWithTimeout(timeout time.Duration) *GetTCPRequestRuleParams

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

func (*GetTCPRequestRuleParams) SetContext

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

SetContext adds the context to the get TCP request rule params

func (*GetTCPRequestRuleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get TCP request rule params

func (*GetTCPRequestRuleParams) SetIndex

func (o *GetTCPRequestRuleParams) SetIndex(index int64)

SetIndex adds the index to the get TCP request rule params

func (*GetTCPRequestRuleParams) SetParentName

func (o *GetTCPRequestRuleParams) SetParentName(parentName string)

SetParentName adds the parentName to the get TCP request rule params

func (*GetTCPRequestRuleParams) SetParentType

func (o *GetTCPRequestRuleParams) SetParentType(parentType string)

SetParentType adds the parentType to the get TCP request rule params

func (*GetTCPRequestRuleParams) SetTimeout

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

SetTimeout adds the timeout to the get TCP request rule params

func (*GetTCPRequestRuleParams) SetTransactionID

func (o *GetTCPRequestRuleParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get TCP request rule params

func (*GetTCPRequestRuleParams) WithContext

WithContext adds the context to the get TCP request rule params

func (*GetTCPRequestRuleParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get TCP request rule params

func (*GetTCPRequestRuleParams) WithIndex

WithIndex adds the index to the get TCP request rule params

func (*GetTCPRequestRuleParams) WithParentName

func (o *GetTCPRequestRuleParams) WithParentName(parentName string) *GetTCPRequestRuleParams

WithParentName adds the parentName to the get TCP request rule params

func (*GetTCPRequestRuleParams) WithParentType

func (o *GetTCPRequestRuleParams) WithParentType(parentType string) *GetTCPRequestRuleParams

WithParentType adds the parentType to the get TCP request rule params

func (*GetTCPRequestRuleParams) WithTimeout

WithTimeout adds the timeout to the get TCP request rule params

func (*GetTCPRequestRuleParams) WithTransactionID

func (o *GetTCPRequestRuleParams) WithTransactionID(transactionID *string) *GetTCPRequestRuleParams

WithTransactionID adds the transactionID to the get TCP request rule params

func (*GetTCPRequestRuleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetTCPRequestRuleReader

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

GetTCPRequestRuleReader is a Reader for the GetTCPRequestRule structure.

func (*GetTCPRequestRuleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetTCPRequestRulesDefault

type GetTCPRequestRulesDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetTCPRequestRulesDefault handles this case with default header values.

General Error

func NewGetTCPRequestRulesDefault

func NewGetTCPRequestRulesDefault(code int) *GetTCPRequestRulesDefault

NewGetTCPRequestRulesDefault creates a GetTCPRequestRulesDefault with default headers values

func (*GetTCPRequestRulesDefault) Code

func (o *GetTCPRequestRulesDefault) Code() int

Code gets the status code for the get TCP request rules default response

func (*GetTCPRequestRulesDefault) Error

func (o *GetTCPRequestRulesDefault) Error() string

type GetTCPRequestRulesOK

type GetTCPRequestRulesOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetTCPRequestRulesOKBody
}

GetTCPRequestRulesOK handles this case with default header values.

Successful operation

func NewGetTCPRequestRulesOK

func NewGetTCPRequestRulesOK() *GetTCPRequestRulesOK

NewGetTCPRequestRulesOK creates a GetTCPRequestRulesOK with default headers values

func (*GetTCPRequestRulesOK) Error

func (o *GetTCPRequestRulesOK) Error() string

type GetTCPRequestRulesOKBody

type GetTCPRequestRulesOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	// Required: true
	Data models.TCPRequestRules `json:"data"`
}

GetTCPRequestRulesOKBody get TCP request rules o k body swagger:model GetTCPRequestRulesOKBody

func (*GetTCPRequestRulesOKBody) MarshalBinary

func (o *GetTCPRequestRulesOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetTCPRequestRulesOKBody) UnmarshalBinary

func (o *GetTCPRequestRulesOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetTCPRequestRulesOKBody) Validate

func (o *GetTCPRequestRulesOKBody) Validate(formats strfmt.Registry) error

Validate validates this get TCP request rules o k body

type GetTCPRequestRulesParams

type GetTCPRequestRulesParams struct {

	/*ParentName
	  Parent name

	*/
	ParentName string
	/*ParentType
	  Parent type

	*/
	ParentType string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetTCPRequestRulesParams contains all the parameters to send to the API endpoint for the get TCP request rules operation typically these are written to a http.Request

func NewGetTCPRequestRulesParams

func NewGetTCPRequestRulesParams() *GetTCPRequestRulesParams

NewGetTCPRequestRulesParams creates a new GetTCPRequestRulesParams object with the default values initialized.

func NewGetTCPRequestRulesParamsWithContext

func NewGetTCPRequestRulesParamsWithContext(ctx context.Context) *GetTCPRequestRulesParams

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

func NewGetTCPRequestRulesParamsWithHTTPClient

func NewGetTCPRequestRulesParamsWithHTTPClient(client *http.Client) *GetTCPRequestRulesParams

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

func NewGetTCPRequestRulesParamsWithTimeout

func NewGetTCPRequestRulesParamsWithTimeout(timeout time.Duration) *GetTCPRequestRulesParams

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

func (*GetTCPRequestRulesParams) SetContext

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

SetContext adds the context to the get TCP request rules params

func (*GetTCPRequestRulesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get TCP request rules params

func (*GetTCPRequestRulesParams) SetParentName

func (o *GetTCPRequestRulesParams) SetParentName(parentName string)

SetParentName adds the parentName to the get TCP request rules params

func (*GetTCPRequestRulesParams) SetParentType

func (o *GetTCPRequestRulesParams) SetParentType(parentType string)

SetParentType adds the parentType to the get TCP request rules params

func (*GetTCPRequestRulesParams) SetTimeout

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

SetTimeout adds the timeout to the get TCP request rules params

func (*GetTCPRequestRulesParams) SetTransactionID

func (o *GetTCPRequestRulesParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get TCP request rules params

func (*GetTCPRequestRulesParams) WithContext

WithContext adds the context to the get TCP request rules params

func (*GetTCPRequestRulesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get TCP request rules params

func (*GetTCPRequestRulesParams) WithParentName

func (o *GetTCPRequestRulesParams) WithParentName(parentName string) *GetTCPRequestRulesParams

WithParentName adds the parentName to the get TCP request rules params

func (*GetTCPRequestRulesParams) WithParentType

func (o *GetTCPRequestRulesParams) WithParentType(parentType string) *GetTCPRequestRulesParams

WithParentType adds the parentType to the get TCP request rules params

func (*GetTCPRequestRulesParams) WithTimeout

WithTimeout adds the timeout to the get TCP request rules params

func (*GetTCPRequestRulesParams) WithTransactionID

func (o *GetTCPRequestRulesParams) WithTransactionID(transactionID *string) *GetTCPRequestRulesParams

WithTransactionID adds the transactionID to the get TCP request rules params

func (*GetTCPRequestRulesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetTCPRequestRulesReader

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

GetTCPRequestRulesReader is a Reader for the GetTCPRequestRules structure.

func (*GetTCPRequestRulesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetTCPResponseRuleDefault

type GetTCPResponseRuleDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetTCPResponseRuleDefault handles this case with default header values.

General Error

func NewGetTCPResponseRuleDefault

func NewGetTCPResponseRuleDefault(code int) *GetTCPResponseRuleDefault

NewGetTCPResponseRuleDefault creates a GetTCPResponseRuleDefault with default headers values

func (*GetTCPResponseRuleDefault) Code

func (o *GetTCPResponseRuleDefault) Code() int

Code gets the status code for the get TCP response rule default response

func (*GetTCPResponseRuleDefault) Error

func (o *GetTCPResponseRuleDefault) Error() string

type GetTCPResponseRuleNotFound

type GetTCPResponseRuleNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

GetTCPResponseRuleNotFound handles this case with default header values.

The specified resource was not found

func NewGetTCPResponseRuleNotFound

func NewGetTCPResponseRuleNotFound() *GetTCPResponseRuleNotFound

NewGetTCPResponseRuleNotFound creates a GetTCPResponseRuleNotFound with default headers values

func (*GetTCPResponseRuleNotFound) Error

type GetTCPResponseRuleOK

type GetTCPResponseRuleOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetTCPResponseRuleOKBody
}

GetTCPResponseRuleOK handles this case with default header values.

Successful operation

func NewGetTCPResponseRuleOK

func NewGetTCPResponseRuleOK() *GetTCPResponseRuleOK

NewGetTCPResponseRuleOK creates a GetTCPResponseRuleOK with default headers values

func (*GetTCPResponseRuleOK) Error

func (o *GetTCPResponseRuleOK) Error() string

type GetTCPResponseRuleOKBody

type GetTCPResponseRuleOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	Data *models.TCPResponseRule `json:"data,omitempty"`
}

GetTCPResponseRuleOKBody get TCP response rule o k body swagger:model GetTCPResponseRuleOKBody

func (*GetTCPResponseRuleOKBody) MarshalBinary

func (o *GetTCPResponseRuleOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetTCPResponseRuleOKBody) UnmarshalBinary

func (o *GetTCPResponseRuleOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetTCPResponseRuleOKBody) Validate

func (o *GetTCPResponseRuleOKBody) Validate(formats strfmt.Registry) error

Validate validates this get TCP response rule o k body

type GetTCPResponseRuleParams

type GetTCPResponseRuleParams struct {

	/*Backend
	  Parent backend name

	*/
	Backend string
	/*Index
	  TCP Response Rule Index

	*/
	Index int64
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetTCPResponseRuleParams contains all the parameters to send to the API endpoint for the get TCP response rule operation typically these are written to a http.Request

func NewGetTCPResponseRuleParams

func NewGetTCPResponseRuleParams() *GetTCPResponseRuleParams

NewGetTCPResponseRuleParams creates a new GetTCPResponseRuleParams object with the default values initialized.

func NewGetTCPResponseRuleParamsWithContext

func NewGetTCPResponseRuleParamsWithContext(ctx context.Context) *GetTCPResponseRuleParams

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

func NewGetTCPResponseRuleParamsWithHTTPClient

func NewGetTCPResponseRuleParamsWithHTTPClient(client *http.Client) *GetTCPResponseRuleParams

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

func NewGetTCPResponseRuleParamsWithTimeout

func NewGetTCPResponseRuleParamsWithTimeout(timeout time.Duration) *GetTCPResponseRuleParams

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

func (*GetTCPResponseRuleParams) SetBackend

func (o *GetTCPResponseRuleParams) SetBackend(backend string)

SetBackend adds the backend to the get TCP response rule params

func (*GetTCPResponseRuleParams) SetContext

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

SetContext adds the context to the get TCP response rule params

func (*GetTCPResponseRuleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get TCP response rule params

func (*GetTCPResponseRuleParams) SetIndex

func (o *GetTCPResponseRuleParams) SetIndex(index int64)

SetIndex adds the index to the get TCP response rule params

func (*GetTCPResponseRuleParams) SetTimeout

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

SetTimeout adds the timeout to the get TCP response rule params

func (*GetTCPResponseRuleParams) SetTransactionID

func (o *GetTCPResponseRuleParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get TCP response rule params

func (*GetTCPResponseRuleParams) WithBackend

func (o *GetTCPResponseRuleParams) WithBackend(backend string) *GetTCPResponseRuleParams

WithBackend adds the backend to the get TCP response rule params

func (*GetTCPResponseRuleParams) WithContext

WithContext adds the context to the get TCP response rule params

func (*GetTCPResponseRuleParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get TCP response rule params

func (*GetTCPResponseRuleParams) WithIndex

WithIndex adds the index to the get TCP response rule params

func (*GetTCPResponseRuleParams) WithTimeout

WithTimeout adds the timeout to the get TCP response rule params

func (*GetTCPResponseRuleParams) WithTransactionID

func (o *GetTCPResponseRuleParams) WithTransactionID(transactionID *string) *GetTCPResponseRuleParams

WithTransactionID adds the transactionID to the get TCP response rule params

func (*GetTCPResponseRuleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetTCPResponseRuleReader

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

GetTCPResponseRuleReader is a Reader for the GetTCPResponseRule structure.

func (*GetTCPResponseRuleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetTCPResponseRulesDefault

type GetTCPResponseRulesDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

GetTCPResponseRulesDefault handles this case with default header values.

General Error

func NewGetTCPResponseRulesDefault

func NewGetTCPResponseRulesDefault(code int) *GetTCPResponseRulesDefault

NewGetTCPResponseRulesDefault creates a GetTCPResponseRulesDefault with default headers values

func (*GetTCPResponseRulesDefault) Code

func (o *GetTCPResponseRulesDefault) Code() int

Code gets the status code for the get TCP response rules default response

func (*GetTCPResponseRulesDefault) Error

type GetTCPResponseRulesOK

type GetTCPResponseRulesOK struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *GetTCPResponseRulesOKBody
}

GetTCPResponseRulesOK handles this case with default header values.

Successful operation

func NewGetTCPResponseRulesOK

func NewGetTCPResponseRulesOK() *GetTCPResponseRulesOK

NewGetTCPResponseRulesOK creates a GetTCPResponseRulesOK with default headers values

func (*GetTCPResponseRulesOK) Error

func (o *GetTCPResponseRulesOK) Error() string

type GetTCPResponseRulesOKBody

type GetTCPResponseRulesOKBody struct {

	// version
	Version int64 `json:"_version,omitempty"`

	// data
	// Required: true
	Data models.TCPResponseRules `json:"data"`
}

GetTCPResponseRulesOKBody get TCP response rules o k body swagger:model GetTCPResponseRulesOKBody

func (*GetTCPResponseRulesOKBody) MarshalBinary

func (o *GetTCPResponseRulesOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetTCPResponseRulesOKBody) UnmarshalBinary

func (o *GetTCPResponseRulesOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetTCPResponseRulesOKBody) Validate

func (o *GetTCPResponseRulesOKBody) Validate(formats strfmt.Registry) error

Validate validates this get TCP response rules o k body

type GetTCPResponseRulesParams

type GetTCPResponseRulesParams struct {

	/*Backend
	  Parent backend name

	*/
	Backend string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string

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

GetTCPResponseRulesParams contains all the parameters to send to the API endpoint for the get TCP response rules operation typically these are written to a http.Request

func NewGetTCPResponseRulesParams

func NewGetTCPResponseRulesParams() *GetTCPResponseRulesParams

NewGetTCPResponseRulesParams creates a new GetTCPResponseRulesParams object with the default values initialized.

func NewGetTCPResponseRulesParamsWithContext

func NewGetTCPResponseRulesParamsWithContext(ctx context.Context) *GetTCPResponseRulesParams

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

func NewGetTCPResponseRulesParamsWithHTTPClient

func NewGetTCPResponseRulesParamsWithHTTPClient(client *http.Client) *GetTCPResponseRulesParams

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

func NewGetTCPResponseRulesParamsWithTimeout

func NewGetTCPResponseRulesParamsWithTimeout(timeout time.Duration) *GetTCPResponseRulesParams

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

func (*GetTCPResponseRulesParams) SetBackend

func (o *GetTCPResponseRulesParams) SetBackend(backend string)

SetBackend adds the backend to the get TCP response rules params

func (*GetTCPResponseRulesParams) SetContext

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

SetContext adds the context to the get TCP response rules params

func (*GetTCPResponseRulesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get TCP response rules params

func (*GetTCPResponseRulesParams) SetTimeout

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

SetTimeout adds the timeout to the get TCP response rules params

func (*GetTCPResponseRulesParams) SetTransactionID

func (o *GetTCPResponseRulesParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the get TCP response rules params

func (*GetTCPResponseRulesParams) WithBackend

WithBackend adds the backend to the get TCP response rules params

func (*GetTCPResponseRulesParams) WithContext

WithContext adds the context to the get TCP response rules params

func (*GetTCPResponseRulesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get TCP response rules params

func (*GetTCPResponseRulesParams) WithTimeout

WithTimeout adds the timeout to the get TCP response rules params

func (*GetTCPResponseRulesParams) WithTransactionID

func (o *GetTCPResponseRulesParams) WithTransactionID(transactionID *string) *GetTCPResponseRulesParams

WithTransactionID adds the transactionID to the get TCP response rules params

func (*GetTCPResponseRulesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetTCPResponseRulesReader

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

GetTCPResponseRulesReader is a Reader for the GetTCPResponseRules structure.

func (*GetTCPResponseRulesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostHAProxyConfigurationAccepted

type PostHAProxyConfigurationAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload string
}

PostHAProxyConfigurationAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewPostHAProxyConfigurationAccepted

func NewPostHAProxyConfigurationAccepted() *PostHAProxyConfigurationAccepted

NewPostHAProxyConfigurationAccepted creates a PostHAProxyConfigurationAccepted with default headers values

func (*PostHAProxyConfigurationAccepted) Error

type PostHAProxyConfigurationBadRequest

type PostHAProxyConfigurationBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

PostHAProxyConfigurationBadRequest handles this case with default header values.

Bad request

func NewPostHAProxyConfigurationBadRequest

func NewPostHAProxyConfigurationBadRequest() *PostHAProxyConfigurationBadRequest

NewPostHAProxyConfigurationBadRequest creates a PostHAProxyConfigurationBadRequest with default headers values

func (*PostHAProxyConfigurationBadRequest) Error

type PostHAProxyConfigurationCreated

type PostHAProxyConfigurationCreated struct {
	Payload string
}

PostHAProxyConfigurationCreated handles this case with default header values.

New HAProxy configuration pushed

func NewPostHAProxyConfigurationCreated

func NewPostHAProxyConfigurationCreated() *PostHAProxyConfigurationCreated

NewPostHAProxyConfigurationCreated creates a PostHAProxyConfigurationCreated with default headers values

func (*PostHAProxyConfigurationCreated) Error

type PostHAProxyConfigurationDefault

type PostHAProxyConfigurationDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

PostHAProxyConfigurationDefault handles this case with default header values.

General Error

func NewPostHAProxyConfigurationDefault

func NewPostHAProxyConfigurationDefault(code int) *PostHAProxyConfigurationDefault

NewPostHAProxyConfigurationDefault creates a PostHAProxyConfigurationDefault with default headers values

func (*PostHAProxyConfigurationDefault) Code

Code gets the status code for the post h a proxy configuration default response

func (*PostHAProxyConfigurationDefault) Error

type PostHAProxyConfigurationParams

type PostHAProxyConfigurationParams struct {

	/*XRuntimeActions
	  List of Runtime API commands with parameters separated by ';'

	*/
	XRuntimeActions *string
	/*Data*/
	Data string
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*SkipReload
	  If set, no reload will be initiated and runtime actions from X-Runtime-Actions will be applied

	*/
	SkipReload *bool
	/*SkipVersion
	  If set, no version check will be done and the pushed config will be enforced

	*/
	SkipVersion *bool
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

PostHAProxyConfigurationParams contains all the parameters to send to the API endpoint for the post h a proxy configuration operation typically these are written to a http.Request

func NewPostHAProxyConfigurationParams

func NewPostHAProxyConfigurationParams() *PostHAProxyConfigurationParams

NewPostHAProxyConfigurationParams creates a new PostHAProxyConfigurationParams object with the default values initialized.

func NewPostHAProxyConfigurationParamsWithContext

func NewPostHAProxyConfigurationParamsWithContext(ctx context.Context) *PostHAProxyConfigurationParams

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

func NewPostHAProxyConfigurationParamsWithHTTPClient

func NewPostHAProxyConfigurationParamsWithHTTPClient(client *http.Client) *PostHAProxyConfigurationParams

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

func NewPostHAProxyConfigurationParamsWithTimeout

func NewPostHAProxyConfigurationParamsWithTimeout(timeout time.Duration) *PostHAProxyConfigurationParams

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

func (*PostHAProxyConfigurationParams) SetContext

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

SetContext adds the context to the post h a proxy configuration params

func (*PostHAProxyConfigurationParams) SetData

func (o *PostHAProxyConfigurationParams) SetData(data string)

SetData adds the data to the post h a proxy configuration params

func (*PostHAProxyConfigurationParams) SetForceReload

func (o *PostHAProxyConfigurationParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the post h a proxy configuration params

func (*PostHAProxyConfigurationParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post h a proxy configuration params

func (*PostHAProxyConfigurationParams) SetSkipReload

func (o *PostHAProxyConfigurationParams) SetSkipReload(skipReload *bool)

SetSkipReload adds the skipReload to the post h a proxy configuration params

func (*PostHAProxyConfigurationParams) SetSkipVersion

func (o *PostHAProxyConfigurationParams) SetSkipVersion(skipVersion *bool)

SetSkipVersion adds the skipVersion to the post h a proxy configuration params

func (*PostHAProxyConfigurationParams) SetTimeout

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

SetTimeout adds the timeout to the post h a proxy configuration params

func (*PostHAProxyConfigurationParams) SetVersion

func (o *PostHAProxyConfigurationParams) SetVersion(version *int64)

SetVersion adds the version to the post h a proxy configuration params

func (*PostHAProxyConfigurationParams) SetXRuntimeActions

func (o *PostHAProxyConfigurationParams) SetXRuntimeActions(xRuntimeActions *string)

SetXRuntimeActions adds the xRuntimeActions to the post h a proxy configuration params

func (*PostHAProxyConfigurationParams) WithContext

WithContext adds the context to the post h a proxy configuration params

func (*PostHAProxyConfigurationParams) WithData

WithData adds the data to the post h a proxy configuration params

func (*PostHAProxyConfigurationParams) WithForceReload

func (o *PostHAProxyConfigurationParams) WithForceReload(forceReload *bool) *PostHAProxyConfigurationParams

WithForceReload adds the forceReload to the post h a proxy configuration params

func (*PostHAProxyConfigurationParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post h a proxy configuration params

func (*PostHAProxyConfigurationParams) WithSkipReload

func (o *PostHAProxyConfigurationParams) WithSkipReload(skipReload *bool) *PostHAProxyConfigurationParams

WithSkipReload adds the skipReload to the post h a proxy configuration params

func (*PostHAProxyConfigurationParams) WithSkipVersion

func (o *PostHAProxyConfigurationParams) WithSkipVersion(skipVersion *bool) *PostHAProxyConfigurationParams

WithSkipVersion adds the skipVersion to the post h a proxy configuration params

func (*PostHAProxyConfigurationParams) WithTimeout

WithTimeout adds the timeout to the post h a proxy configuration params

func (*PostHAProxyConfigurationParams) WithVersion

WithVersion adds the version to the post h a proxy configuration params

func (*PostHAProxyConfigurationParams) WithXRuntimeActions

func (o *PostHAProxyConfigurationParams) WithXRuntimeActions(xRuntimeActions *string) *PostHAProxyConfigurationParams

WithXRuntimeActions adds the xRuntimeActions to the post h a proxy configuration params

func (*PostHAProxyConfigurationParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostHAProxyConfigurationReader

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

PostHAProxyConfigurationReader is a Reader for the PostHAProxyConfiguration structure.

func (*PostHAProxyConfigurationReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReplaceACLAccepted

type ReplaceACLAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.ACL
}

ReplaceACLAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewReplaceACLAccepted

func NewReplaceACLAccepted() *ReplaceACLAccepted

NewReplaceACLAccepted creates a ReplaceACLAccepted with default headers values

func (*ReplaceACLAccepted) Error

func (o *ReplaceACLAccepted) Error() string

type ReplaceACLBadRequest

type ReplaceACLBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceACLBadRequest handles this case with default header values.

Bad request

func NewReplaceACLBadRequest

func NewReplaceACLBadRequest() *ReplaceACLBadRequest

NewReplaceACLBadRequest creates a ReplaceACLBadRequest with default headers values

func (*ReplaceACLBadRequest) Error

func (o *ReplaceACLBadRequest) Error() string

type ReplaceACLDefault

type ReplaceACLDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

ReplaceACLDefault handles this case with default header values.

General Error

func NewReplaceACLDefault

func NewReplaceACLDefault(code int) *ReplaceACLDefault

NewReplaceACLDefault creates a ReplaceACLDefault with default headers values

func (*ReplaceACLDefault) Code

func (o *ReplaceACLDefault) Code() int

Code gets the status code for the replace Acl default response

func (*ReplaceACLDefault) Error

func (o *ReplaceACLDefault) Error() string

type ReplaceACLNotFound

type ReplaceACLNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceACLNotFound handles this case with default header values.

The specified resource was not found

func NewReplaceACLNotFound

func NewReplaceACLNotFound() *ReplaceACLNotFound

NewReplaceACLNotFound creates a ReplaceACLNotFound with default headers values

func (*ReplaceACLNotFound) Error

func (o *ReplaceACLNotFound) Error() string

type ReplaceACLOK

type ReplaceACLOK struct {
	Payload *models.ACL
}

ReplaceACLOK handles this case with default header values.

ACL line replaced

func NewReplaceACLOK

func NewReplaceACLOK() *ReplaceACLOK

NewReplaceACLOK creates a ReplaceACLOK with default headers values

func (*ReplaceACLOK) Error

func (o *ReplaceACLOK) Error() string

type ReplaceACLParams

type ReplaceACLParams struct {

	/*Data*/
	Data *models.ACL
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Index
	  ACL line Index

	*/
	Index int64
	/*ParentName
	  Parent name

	*/
	ParentName string
	/*ParentType
	  Parent type

	*/
	ParentType string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

ReplaceACLParams contains all the parameters to send to the API endpoint for the replace Acl operation typically these are written to a http.Request

func NewReplaceACLParams

func NewReplaceACLParams() *ReplaceACLParams

NewReplaceACLParams creates a new ReplaceACLParams object with the default values initialized.

func NewReplaceACLParamsWithContext

func NewReplaceACLParamsWithContext(ctx context.Context) *ReplaceACLParams

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

func NewReplaceACLParamsWithHTTPClient

func NewReplaceACLParamsWithHTTPClient(client *http.Client) *ReplaceACLParams

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

func NewReplaceACLParamsWithTimeout

func NewReplaceACLParamsWithTimeout(timeout time.Duration) *ReplaceACLParams

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

func (*ReplaceACLParams) SetContext

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

SetContext adds the context to the replace Acl params

func (*ReplaceACLParams) SetData

func (o *ReplaceACLParams) SetData(data *models.ACL)

SetData adds the data to the replace Acl params

func (*ReplaceACLParams) SetForceReload

func (o *ReplaceACLParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the replace Acl params

func (*ReplaceACLParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the replace Acl params

func (*ReplaceACLParams) SetIndex

func (o *ReplaceACLParams) SetIndex(index int64)

SetIndex adds the index to the replace Acl params

func (*ReplaceACLParams) SetParentName

func (o *ReplaceACLParams) SetParentName(parentName string)

SetParentName adds the parentName to the replace Acl params

func (*ReplaceACLParams) SetParentType

func (o *ReplaceACLParams) SetParentType(parentType string)

SetParentType adds the parentType to the replace Acl params

func (*ReplaceACLParams) SetTimeout

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

SetTimeout adds the timeout to the replace Acl params

func (*ReplaceACLParams) SetTransactionID

func (o *ReplaceACLParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the replace Acl params

func (*ReplaceACLParams) SetVersion

func (o *ReplaceACLParams) SetVersion(version *int64)

SetVersion adds the version to the replace Acl params

func (*ReplaceACLParams) WithContext

func (o *ReplaceACLParams) WithContext(ctx context.Context) *ReplaceACLParams

WithContext adds the context to the replace Acl params

func (*ReplaceACLParams) WithData

func (o *ReplaceACLParams) WithData(data *models.ACL) *ReplaceACLParams

WithData adds the data to the replace Acl params

func (*ReplaceACLParams) WithForceReload

func (o *ReplaceACLParams) WithForceReload(forceReload *bool) *ReplaceACLParams

WithForceReload adds the forceReload to the replace Acl params

func (*ReplaceACLParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the replace Acl params

func (*ReplaceACLParams) WithIndex

func (o *ReplaceACLParams) WithIndex(index int64) *ReplaceACLParams

WithIndex adds the index to the replace Acl params

func (*ReplaceACLParams) WithParentName

func (o *ReplaceACLParams) WithParentName(parentName string) *ReplaceACLParams

WithParentName adds the parentName to the replace Acl params

func (*ReplaceACLParams) WithParentType

func (o *ReplaceACLParams) WithParentType(parentType string) *ReplaceACLParams

WithParentType adds the parentType to the replace Acl params

func (*ReplaceACLParams) WithTimeout

func (o *ReplaceACLParams) WithTimeout(timeout time.Duration) *ReplaceACLParams

WithTimeout adds the timeout to the replace Acl params

func (*ReplaceACLParams) WithTransactionID

func (o *ReplaceACLParams) WithTransactionID(transactionID *string) *ReplaceACLParams

WithTransactionID adds the transactionID to the replace Acl params

func (*ReplaceACLParams) WithVersion

func (o *ReplaceACLParams) WithVersion(version *int64) *ReplaceACLParams

WithVersion adds the version to the replace Acl params

func (*ReplaceACLParams) WriteToRequest

func (o *ReplaceACLParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ReplaceACLReader

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

ReplaceACLReader is a Reader for the ReplaceACL structure.

func (*ReplaceACLReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReplaceBackendAccepted

type ReplaceBackendAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.Backend
}

ReplaceBackendAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewReplaceBackendAccepted

func NewReplaceBackendAccepted() *ReplaceBackendAccepted

NewReplaceBackendAccepted creates a ReplaceBackendAccepted with default headers values

func (*ReplaceBackendAccepted) Error

func (o *ReplaceBackendAccepted) Error() string

type ReplaceBackendBadRequest

type ReplaceBackendBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceBackendBadRequest handles this case with default header values.

Bad request

func NewReplaceBackendBadRequest

func NewReplaceBackendBadRequest() *ReplaceBackendBadRequest

NewReplaceBackendBadRequest creates a ReplaceBackendBadRequest with default headers values

func (*ReplaceBackendBadRequest) Error

func (o *ReplaceBackendBadRequest) Error() string

type ReplaceBackendDefault

type ReplaceBackendDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

ReplaceBackendDefault handles this case with default header values.

General Error

func NewReplaceBackendDefault

func NewReplaceBackendDefault(code int) *ReplaceBackendDefault

NewReplaceBackendDefault creates a ReplaceBackendDefault with default headers values

func (*ReplaceBackendDefault) Code

func (o *ReplaceBackendDefault) Code() int

Code gets the status code for the replace backend default response

func (*ReplaceBackendDefault) Error

func (o *ReplaceBackendDefault) Error() string

type ReplaceBackendNotFound

type ReplaceBackendNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceBackendNotFound handles this case with default header values.

The specified resource was not found

func NewReplaceBackendNotFound

func NewReplaceBackendNotFound() *ReplaceBackendNotFound

NewReplaceBackendNotFound creates a ReplaceBackendNotFound with default headers values

func (*ReplaceBackendNotFound) Error

func (o *ReplaceBackendNotFound) Error() string

type ReplaceBackendOK

type ReplaceBackendOK struct {
	Payload *models.Backend
}

ReplaceBackendOK handles this case with default header values.

Backend replaced

func NewReplaceBackendOK

func NewReplaceBackendOK() *ReplaceBackendOK

NewReplaceBackendOK creates a ReplaceBackendOK with default headers values

func (*ReplaceBackendOK) Error

func (o *ReplaceBackendOK) Error() string

type ReplaceBackendParams

type ReplaceBackendParams struct {

	/*Data*/
	Data *models.Backend
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Name
	  Backend name

	*/
	Name string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

ReplaceBackendParams contains all the parameters to send to the API endpoint for the replace backend operation typically these are written to a http.Request

func NewReplaceBackendParams

func NewReplaceBackendParams() *ReplaceBackendParams

NewReplaceBackendParams creates a new ReplaceBackendParams object with the default values initialized.

func NewReplaceBackendParamsWithContext

func NewReplaceBackendParamsWithContext(ctx context.Context) *ReplaceBackendParams

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

func NewReplaceBackendParamsWithHTTPClient

func NewReplaceBackendParamsWithHTTPClient(client *http.Client) *ReplaceBackendParams

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

func NewReplaceBackendParamsWithTimeout

func NewReplaceBackendParamsWithTimeout(timeout time.Duration) *ReplaceBackendParams

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

func (*ReplaceBackendParams) SetContext

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

SetContext adds the context to the replace backend params

func (*ReplaceBackendParams) SetData

func (o *ReplaceBackendParams) SetData(data *models.Backend)

SetData adds the data to the replace backend params

func (*ReplaceBackendParams) SetForceReload

func (o *ReplaceBackendParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the replace backend params

func (*ReplaceBackendParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the replace backend params

func (*ReplaceBackendParams) SetName

func (o *ReplaceBackendParams) SetName(name string)

SetName adds the name to the replace backend params

func (*ReplaceBackendParams) SetTimeout

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

SetTimeout adds the timeout to the replace backend params

func (*ReplaceBackendParams) SetTransactionID

func (o *ReplaceBackendParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the replace backend params

func (*ReplaceBackendParams) SetVersion

func (o *ReplaceBackendParams) SetVersion(version *int64)

SetVersion adds the version to the replace backend params

func (*ReplaceBackendParams) WithContext

WithContext adds the context to the replace backend params

func (*ReplaceBackendParams) WithData

WithData adds the data to the replace backend params

func (*ReplaceBackendParams) WithForceReload

func (o *ReplaceBackendParams) WithForceReload(forceReload *bool) *ReplaceBackendParams

WithForceReload adds the forceReload to the replace backend params

func (*ReplaceBackendParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the replace backend params

func (*ReplaceBackendParams) WithName

WithName adds the name to the replace backend params

func (*ReplaceBackendParams) WithTimeout

func (o *ReplaceBackendParams) WithTimeout(timeout time.Duration) *ReplaceBackendParams

WithTimeout adds the timeout to the replace backend params

func (*ReplaceBackendParams) WithTransactionID

func (o *ReplaceBackendParams) WithTransactionID(transactionID *string) *ReplaceBackendParams

WithTransactionID adds the transactionID to the replace backend params

func (*ReplaceBackendParams) WithVersion

func (o *ReplaceBackendParams) WithVersion(version *int64) *ReplaceBackendParams

WithVersion adds the version to the replace backend params

func (*ReplaceBackendParams) WriteToRequest

func (o *ReplaceBackendParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ReplaceBackendReader

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

ReplaceBackendReader is a Reader for the ReplaceBackend structure.

func (*ReplaceBackendReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReplaceBackendSwitchingRuleAccepted

type ReplaceBackendSwitchingRuleAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.BackendSwitchingRule
}

ReplaceBackendSwitchingRuleAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewReplaceBackendSwitchingRuleAccepted

func NewReplaceBackendSwitchingRuleAccepted() *ReplaceBackendSwitchingRuleAccepted

NewReplaceBackendSwitchingRuleAccepted creates a ReplaceBackendSwitchingRuleAccepted with default headers values

func (*ReplaceBackendSwitchingRuleAccepted) Error

type ReplaceBackendSwitchingRuleBadRequest

type ReplaceBackendSwitchingRuleBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceBackendSwitchingRuleBadRequest handles this case with default header values.

Bad request

func NewReplaceBackendSwitchingRuleBadRequest

func NewReplaceBackendSwitchingRuleBadRequest() *ReplaceBackendSwitchingRuleBadRequest

NewReplaceBackendSwitchingRuleBadRequest creates a ReplaceBackendSwitchingRuleBadRequest with default headers values

func (*ReplaceBackendSwitchingRuleBadRequest) Error

type ReplaceBackendSwitchingRuleDefault

type ReplaceBackendSwitchingRuleDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

ReplaceBackendSwitchingRuleDefault handles this case with default header values.

General Error

func NewReplaceBackendSwitchingRuleDefault

func NewReplaceBackendSwitchingRuleDefault(code int) *ReplaceBackendSwitchingRuleDefault

NewReplaceBackendSwitchingRuleDefault creates a ReplaceBackendSwitchingRuleDefault with default headers values

func (*ReplaceBackendSwitchingRuleDefault) Code

Code gets the status code for the replace backend switching rule default response

func (*ReplaceBackendSwitchingRuleDefault) Error

type ReplaceBackendSwitchingRuleNotFound

type ReplaceBackendSwitchingRuleNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceBackendSwitchingRuleNotFound handles this case with default header values.

The specified resource was not found

func NewReplaceBackendSwitchingRuleNotFound

func NewReplaceBackendSwitchingRuleNotFound() *ReplaceBackendSwitchingRuleNotFound

NewReplaceBackendSwitchingRuleNotFound creates a ReplaceBackendSwitchingRuleNotFound with default headers values

func (*ReplaceBackendSwitchingRuleNotFound) Error

type ReplaceBackendSwitchingRuleOK

type ReplaceBackendSwitchingRuleOK struct {
	Payload *models.BackendSwitchingRule
}

ReplaceBackendSwitchingRuleOK handles this case with default header values.

Backend Switching Rule replaced

func NewReplaceBackendSwitchingRuleOK

func NewReplaceBackendSwitchingRuleOK() *ReplaceBackendSwitchingRuleOK

NewReplaceBackendSwitchingRuleOK creates a ReplaceBackendSwitchingRuleOK with default headers values

func (*ReplaceBackendSwitchingRuleOK) Error

type ReplaceBackendSwitchingRuleParams

type ReplaceBackendSwitchingRuleParams struct {

	/*Data*/
	Data *models.BackendSwitchingRule
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Frontend
	  Frontend name

	*/
	Frontend string
	/*Index
	  Switching Rule Index

	*/
	Index int64
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

ReplaceBackendSwitchingRuleParams contains all the parameters to send to the API endpoint for the replace backend switching rule operation typically these are written to a http.Request

func NewReplaceBackendSwitchingRuleParams

func NewReplaceBackendSwitchingRuleParams() *ReplaceBackendSwitchingRuleParams

NewReplaceBackendSwitchingRuleParams creates a new ReplaceBackendSwitchingRuleParams object with the default values initialized.

func NewReplaceBackendSwitchingRuleParamsWithContext

func NewReplaceBackendSwitchingRuleParamsWithContext(ctx context.Context) *ReplaceBackendSwitchingRuleParams

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

func NewReplaceBackendSwitchingRuleParamsWithHTTPClient

func NewReplaceBackendSwitchingRuleParamsWithHTTPClient(client *http.Client) *ReplaceBackendSwitchingRuleParams

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

func NewReplaceBackendSwitchingRuleParamsWithTimeout

func NewReplaceBackendSwitchingRuleParamsWithTimeout(timeout time.Duration) *ReplaceBackendSwitchingRuleParams

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

func (*ReplaceBackendSwitchingRuleParams) SetContext

SetContext adds the context to the replace backend switching rule params

func (*ReplaceBackendSwitchingRuleParams) SetData

SetData adds the data to the replace backend switching rule params

func (*ReplaceBackendSwitchingRuleParams) SetForceReload

func (o *ReplaceBackendSwitchingRuleParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the replace backend switching rule params

func (*ReplaceBackendSwitchingRuleParams) SetFrontend

func (o *ReplaceBackendSwitchingRuleParams) SetFrontend(frontend string)

SetFrontend adds the frontend to the replace backend switching rule params

func (*ReplaceBackendSwitchingRuleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the replace backend switching rule params

func (*ReplaceBackendSwitchingRuleParams) SetIndex

func (o *ReplaceBackendSwitchingRuleParams) SetIndex(index int64)

SetIndex adds the index to the replace backend switching rule params

func (*ReplaceBackendSwitchingRuleParams) SetTimeout

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

SetTimeout adds the timeout to the replace backend switching rule params

func (*ReplaceBackendSwitchingRuleParams) SetTransactionID

func (o *ReplaceBackendSwitchingRuleParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the replace backend switching rule params

func (*ReplaceBackendSwitchingRuleParams) SetVersion

func (o *ReplaceBackendSwitchingRuleParams) SetVersion(version *int64)

SetVersion adds the version to the replace backend switching rule params

func (*ReplaceBackendSwitchingRuleParams) WithContext

WithContext adds the context to the replace backend switching rule params

func (*ReplaceBackendSwitchingRuleParams) WithData

WithData adds the data to the replace backend switching rule params

func (*ReplaceBackendSwitchingRuleParams) WithForceReload

WithForceReload adds the forceReload to the replace backend switching rule params

func (*ReplaceBackendSwitchingRuleParams) WithFrontend

WithFrontend adds the frontend to the replace backend switching rule params

func (*ReplaceBackendSwitchingRuleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the replace backend switching rule params

func (*ReplaceBackendSwitchingRuleParams) WithIndex

WithIndex adds the index to the replace backend switching rule params

func (*ReplaceBackendSwitchingRuleParams) WithTimeout

WithTimeout adds the timeout to the replace backend switching rule params

func (*ReplaceBackendSwitchingRuleParams) WithTransactionID

func (o *ReplaceBackendSwitchingRuleParams) WithTransactionID(transactionID *string) *ReplaceBackendSwitchingRuleParams

WithTransactionID adds the transactionID to the replace backend switching rule params

func (*ReplaceBackendSwitchingRuleParams) WithVersion

WithVersion adds the version to the replace backend switching rule params

func (*ReplaceBackendSwitchingRuleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceBackendSwitchingRuleReader

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

ReplaceBackendSwitchingRuleReader is a Reader for the ReplaceBackendSwitchingRule structure.

func (*ReplaceBackendSwitchingRuleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReplaceBindAccepted

type ReplaceBindAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.Bind
}

ReplaceBindAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewReplaceBindAccepted

func NewReplaceBindAccepted() *ReplaceBindAccepted

NewReplaceBindAccepted creates a ReplaceBindAccepted with default headers values

func (*ReplaceBindAccepted) Error

func (o *ReplaceBindAccepted) Error() string

type ReplaceBindBadRequest

type ReplaceBindBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceBindBadRequest handles this case with default header values.

Bad request

func NewReplaceBindBadRequest

func NewReplaceBindBadRequest() *ReplaceBindBadRequest

NewReplaceBindBadRequest creates a ReplaceBindBadRequest with default headers values

func (*ReplaceBindBadRequest) Error

func (o *ReplaceBindBadRequest) Error() string

type ReplaceBindDefault

type ReplaceBindDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

ReplaceBindDefault handles this case with default header values.

General Error

func NewReplaceBindDefault

func NewReplaceBindDefault(code int) *ReplaceBindDefault

NewReplaceBindDefault creates a ReplaceBindDefault with default headers values

func (*ReplaceBindDefault) Code

func (o *ReplaceBindDefault) Code() int

Code gets the status code for the replace bind default response

func (*ReplaceBindDefault) Error

func (o *ReplaceBindDefault) Error() string

type ReplaceBindNotFound

type ReplaceBindNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceBindNotFound handles this case with default header values.

The specified resource was not found

func NewReplaceBindNotFound

func NewReplaceBindNotFound() *ReplaceBindNotFound

NewReplaceBindNotFound creates a ReplaceBindNotFound with default headers values

func (*ReplaceBindNotFound) Error

func (o *ReplaceBindNotFound) Error() string

type ReplaceBindOK

type ReplaceBindOK struct {
	Payload *models.Bind
}

ReplaceBindOK handles this case with default header values.

Bind replaced

func NewReplaceBindOK

func NewReplaceBindOK() *ReplaceBindOK

NewReplaceBindOK creates a ReplaceBindOK with default headers values

func (*ReplaceBindOK) Error

func (o *ReplaceBindOK) Error() string

type ReplaceBindParams

type ReplaceBindParams struct {

	/*Data*/
	Data *models.Bind
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Frontend
	  Parent frontend name

	*/
	Frontend string
	/*Name
	  Bind name

	*/
	Name string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

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

ReplaceBindParams contains all the parameters to send to the API endpoint for the replace bind operation typically these are written to a http.Request

func NewReplaceBindParams

func NewReplaceBindParams() *ReplaceBindParams

NewReplaceBindParams creates a new ReplaceBindParams object with the default values initialized.

func NewReplaceBindParamsWithContext

func NewReplaceBindParamsWithContext(ctx context.Context) *ReplaceBindParams

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

func NewReplaceBindParamsWithHTTPClient

func NewReplaceBindParamsWithHTTPClient(client *http.Client) *ReplaceBindParams

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

func NewReplaceBindParamsWithTimeout

func NewReplaceBindParamsWithTimeout(timeout time.Duration) *ReplaceBindParams

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

func (*ReplaceBindParams) SetContext

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

SetContext adds the context to the replace bind params

func (*ReplaceBindParams) SetData

func (o *ReplaceBindParams) SetData(data *models.Bind)

SetData adds the data to the replace bind params

func (*ReplaceBindParams) SetForceReload

func (o *ReplaceBindParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the replace bind params

func (*ReplaceBindParams) SetFrontend

func (o *ReplaceBindParams) SetFrontend(frontend string)

SetFrontend adds the frontend to the replace bind params

func (*ReplaceBindParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the replace bind params

func (*ReplaceBindParams) SetName

func (o *ReplaceBindParams) SetName(name string)

SetName adds the name to the replace bind params

func (*ReplaceBindParams) SetTimeout

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

SetTimeout adds the timeout to the replace bind params

func (*ReplaceBindParams) SetTransactionID

func (o *ReplaceBindParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the replace bind params

func (*ReplaceBindParams) SetVersion

func (o *ReplaceBindParams) SetVersion(version *int64)

SetVersion adds the version to the replace bind params

func (*ReplaceBindParams) WithContext

func (o *ReplaceBindParams) WithContext(ctx context.Context) *ReplaceBindParams

WithContext adds the context to the replace bind params

func (*ReplaceBindParams) WithData

func (o *ReplaceBindParams) WithData(data *models.Bind) *ReplaceBindParams

WithData adds the data to the replace bind params

func (*ReplaceBindParams) WithForceReload

func (o *ReplaceBindParams) WithForceReload(forceReload *bool) *ReplaceBindParams

WithForceReload adds the forceReload to the replace bind params

func (*ReplaceBindParams) WithFrontend

func (o *ReplaceBindParams) WithFrontend(frontend string) *ReplaceBindParams

WithFrontend adds the frontend to the replace bind params

func (*ReplaceBindParams) WithHTTPClient

func (o *ReplaceBindParams) WithHTTPClient(client *http.Client) *ReplaceBindParams

WithHTTPClient adds the HTTPClient to the replace bind params

func (*ReplaceBindParams) WithName

func (o *ReplaceBindParams) WithName(name string) *ReplaceBindParams

WithName adds the name to the replace bind params

func (*ReplaceBindParams) WithTimeout

func (o *ReplaceBindParams) WithTimeout(timeout time.Duration) *ReplaceBindParams

WithTimeout adds the timeout to the replace bind params

func (*ReplaceBindParams) WithTransactionID

func (o *ReplaceBindParams) WithTransactionID(transactionID *string) *ReplaceBindParams

WithTransactionID adds the transactionID to the replace bind params

func (*ReplaceBindParams) WithVersion

func (o *ReplaceBindParams) WithVersion(version *int64) *ReplaceBindParams

WithVersion adds the version to the replace bind params

func (*ReplaceBindParams) WriteToRequest

func (o *ReplaceBindParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ReplaceBindReader

type ReplaceBindReader struct {
	// contains filtered or unexported fields
}

ReplaceBindReader is a Reader for the ReplaceBind structure.

func (*ReplaceBindReader) ReadResponse

func (o *ReplaceBindReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ReplaceDefaultsAccepted

type ReplaceDefaultsAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.Defaults
}

ReplaceDefaultsAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewReplaceDefaultsAccepted

func NewReplaceDefaultsAccepted() *ReplaceDefaultsAccepted

NewReplaceDefaultsAccepted creates a ReplaceDefaultsAccepted with default headers values

func (*ReplaceDefaultsAccepted) Error

func (o *ReplaceDefaultsAccepted) Error() string

type ReplaceDefaultsBadRequest

type ReplaceDefaultsBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceDefaultsBadRequest handles this case with default header values.

Bad request

func NewReplaceDefaultsBadRequest

func NewReplaceDefaultsBadRequest() *ReplaceDefaultsBadRequest

NewReplaceDefaultsBadRequest creates a ReplaceDefaultsBadRequest with default headers values

func (*ReplaceDefaultsBadRequest) Error

func (o *ReplaceDefaultsBadRequest) Error() string

type ReplaceDefaultsDefault

type ReplaceDefaultsDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

ReplaceDefaultsDefault handles this case with default header values.

General Error

func NewReplaceDefaultsDefault

func NewReplaceDefaultsDefault(code int) *ReplaceDefaultsDefault

NewReplaceDefaultsDefault creates a ReplaceDefaultsDefault with default headers values

func (*ReplaceDefaultsDefault) Code

func (o *ReplaceDefaultsDefault) Code() int

Code gets the status code for the replace defaults default response

func (*ReplaceDefaultsDefault) Error

func (o *ReplaceDefaultsDefault) Error() string

type ReplaceDefaultsOK

type ReplaceDefaultsOK struct {
	Payload *models.Defaults
}

ReplaceDefaultsOK handles this case with default header values.

Defaults replaced

func NewReplaceDefaultsOK

func NewReplaceDefaultsOK() *ReplaceDefaultsOK

NewReplaceDefaultsOK creates a ReplaceDefaultsOK with default headers values

func (*ReplaceDefaultsOK) Error

func (o *ReplaceDefaultsOK) Error() string

type ReplaceDefaultsParams

type ReplaceDefaultsParams struct {

	/*Data*/
	Data *models.Defaults
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ReplaceDefaultsParams contains all the parameters to send to the API endpoint for the replace defaults operation typically these are written to a http.Request

func NewReplaceDefaultsParams

func NewReplaceDefaultsParams() *ReplaceDefaultsParams

NewReplaceDefaultsParams creates a new ReplaceDefaultsParams object with the default values initialized.

func NewReplaceDefaultsParamsWithContext

func NewReplaceDefaultsParamsWithContext(ctx context.Context) *ReplaceDefaultsParams

NewReplaceDefaultsParamsWithContext creates a new ReplaceDefaultsParams object with the default values initialized, and the ability to set a context for a request

func NewReplaceDefaultsParamsWithHTTPClient

func NewReplaceDefaultsParamsWithHTTPClient(client *http.Client) *ReplaceDefaultsParams

NewReplaceDefaultsParamsWithHTTPClient creates a new ReplaceDefaultsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewReplaceDefaultsParamsWithTimeout

func NewReplaceDefaultsParamsWithTimeout(timeout time.Duration) *ReplaceDefaultsParams

NewReplaceDefaultsParamsWithTimeout creates a new ReplaceDefaultsParams object with the default values initialized, and the ability to set a timeout on a request

func (*ReplaceDefaultsParams) SetContext

func (o *ReplaceDefaultsParams) SetContext(ctx context.Context)

SetContext adds the context to the replace defaults params

func (*ReplaceDefaultsParams) SetData

func (o *ReplaceDefaultsParams) SetData(data *models.Defaults)

SetData adds the data to the replace defaults params

func (*ReplaceDefaultsParams) SetForceReload

func (o *ReplaceDefaultsParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the replace defaults params

func (*ReplaceDefaultsParams) SetHTTPClient

func (o *ReplaceDefaultsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the replace defaults params

func (*ReplaceDefaultsParams) SetTimeout

func (o *ReplaceDefaultsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the replace defaults params

func (*ReplaceDefaultsParams) SetTransactionID

func (o *ReplaceDefaultsParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the replace defaults params

func (*ReplaceDefaultsParams) SetVersion

func (o *ReplaceDefaultsParams) SetVersion(version *int64)

SetVersion adds the version to the replace defaults params

func (*ReplaceDefaultsParams) WithContext

WithContext adds the context to the replace defaults params

func (*ReplaceDefaultsParams) WithData

WithData adds the data to the replace defaults params

func (*ReplaceDefaultsParams) WithForceReload

func (o *ReplaceDefaultsParams) WithForceReload(forceReload *bool) *ReplaceDefaultsParams

WithForceReload adds the forceReload to the replace defaults params

func (*ReplaceDefaultsParams) WithHTTPClient

func (o *ReplaceDefaultsParams) WithHTTPClient(client *http.Client) *ReplaceDefaultsParams

WithHTTPClient adds the HTTPClient to the replace defaults params

func (*ReplaceDefaultsParams) WithTimeout

func (o *ReplaceDefaultsParams) WithTimeout(timeout time.Duration) *ReplaceDefaultsParams

WithTimeout adds the timeout to the replace defaults params

func (*ReplaceDefaultsParams) WithTransactionID

func (o *ReplaceDefaultsParams) WithTransactionID(transactionID *string) *ReplaceDefaultsParams

WithTransactionID adds the transactionID to the replace defaults params

func (*ReplaceDefaultsParams) WithVersion

func (o *ReplaceDefaultsParams) WithVersion(version *int64) *ReplaceDefaultsParams

WithVersion adds the version to the replace defaults params

func (*ReplaceDefaultsParams) WriteToRequest

func (o *ReplaceDefaultsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ReplaceDefaultsReader

type ReplaceDefaultsReader struct {
	// contains filtered or unexported fields
}

ReplaceDefaultsReader is a Reader for the ReplaceDefaults structure.

func (*ReplaceDefaultsReader) ReadResponse

func (o *ReplaceDefaultsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ReplaceFilterAccepted

type ReplaceFilterAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.Filter
}

ReplaceFilterAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewReplaceFilterAccepted

func NewReplaceFilterAccepted() *ReplaceFilterAccepted

NewReplaceFilterAccepted creates a ReplaceFilterAccepted with default headers values

func (*ReplaceFilterAccepted) Error

func (o *ReplaceFilterAccepted) Error() string

type ReplaceFilterBadRequest

type ReplaceFilterBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceFilterBadRequest handles this case with default header values.

Bad request

func NewReplaceFilterBadRequest

func NewReplaceFilterBadRequest() *ReplaceFilterBadRequest

NewReplaceFilterBadRequest creates a ReplaceFilterBadRequest with default headers values

func (*ReplaceFilterBadRequest) Error

func (o *ReplaceFilterBadRequest) Error() string

type ReplaceFilterDefault

type ReplaceFilterDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

ReplaceFilterDefault handles this case with default header values.

General Error

func NewReplaceFilterDefault

func NewReplaceFilterDefault(code int) *ReplaceFilterDefault

NewReplaceFilterDefault creates a ReplaceFilterDefault with default headers values

func (*ReplaceFilterDefault) Code

func (o *ReplaceFilterDefault) Code() int

Code gets the status code for the replace filter default response

func (*ReplaceFilterDefault) Error

func (o *ReplaceFilterDefault) Error() string

type ReplaceFilterNotFound

type ReplaceFilterNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceFilterNotFound handles this case with default header values.

The specified resource was not found

func NewReplaceFilterNotFound

func NewReplaceFilterNotFound() *ReplaceFilterNotFound

NewReplaceFilterNotFound creates a ReplaceFilterNotFound with default headers values

func (*ReplaceFilterNotFound) Error

func (o *ReplaceFilterNotFound) Error() string

type ReplaceFilterOK

type ReplaceFilterOK struct {
	Payload *models.Filter
}

ReplaceFilterOK handles this case with default header values.

Filter replaced

func NewReplaceFilterOK

func NewReplaceFilterOK() *ReplaceFilterOK

NewReplaceFilterOK creates a ReplaceFilterOK with default headers values

func (*ReplaceFilterOK) Error

func (o *ReplaceFilterOK) Error() string

type ReplaceFilterParams

type ReplaceFilterParams struct {

	/*Data*/
	Data *models.Filter
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Index
	  Filter Index

	*/
	Index int64
	/*ParentName
	  Parent name

	*/
	ParentName string
	/*ParentType
	  Parent type

	*/
	ParentType string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ReplaceFilterParams contains all the parameters to send to the API endpoint for the replace filter operation typically these are written to a http.Request

func NewReplaceFilterParams

func NewReplaceFilterParams() *ReplaceFilterParams

NewReplaceFilterParams creates a new ReplaceFilterParams object with the default values initialized.

func NewReplaceFilterParamsWithContext

func NewReplaceFilterParamsWithContext(ctx context.Context) *ReplaceFilterParams

NewReplaceFilterParamsWithContext creates a new ReplaceFilterParams object with the default values initialized, and the ability to set a context for a request

func NewReplaceFilterParamsWithHTTPClient

func NewReplaceFilterParamsWithHTTPClient(client *http.Client) *ReplaceFilterParams

NewReplaceFilterParamsWithHTTPClient creates a new ReplaceFilterParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewReplaceFilterParamsWithTimeout

func NewReplaceFilterParamsWithTimeout(timeout time.Duration) *ReplaceFilterParams

NewReplaceFilterParamsWithTimeout creates a new ReplaceFilterParams object with the default values initialized, and the ability to set a timeout on a request

func (*ReplaceFilterParams) SetContext

func (o *ReplaceFilterParams) SetContext(ctx context.Context)

SetContext adds the context to the replace filter params

func (*ReplaceFilterParams) SetData

func (o *ReplaceFilterParams) SetData(data *models.Filter)

SetData adds the data to the replace filter params

func (*ReplaceFilterParams) SetForceReload

func (o *ReplaceFilterParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the replace filter params

func (*ReplaceFilterParams) SetHTTPClient

func (o *ReplaceFilterParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the replace filter params

func (*ReplaceFilterParams) SetIndex

func (o *ReplaceFilterParams) SetIndex(index int64)

SetIndex adds the index to the replace filter params

func (*ReplaceFilterParams) SetParentName

func (o *ReplaceFilterParams) SetParentName(parentName string)

SetParentName adds the parentName to the replace filter params

func (*ReplaceFilterParams) SetParentType

func (o *ReplaceFilterParams) SetParentType(parentType string)

SetParentType adds the parentType to the replace filter params

func (*ReplaceFilterParams) SetTimeout

func (o *ReplaceFilterParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the replace filter params

func (*ReplaceFilterParams) SetTransactionID

func (o *ReplaceFilterParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the replace filter params

func (*ReplaceFilterParams) SetVersion

func (o *ReplaceFilterParams) SetVersion(version *int64)

SetVersion adds the version to the replace filter params

func (*ReplaceFilterParams) WithContext

WithContext adds the context to the replace filter params

func (*ReplaceFilterParams) WithData

WithData adds the data to the replace filter params

func (*ReplaceFilterParams) WithForceReload

func (o *ReplaceFilterParams) WithForceReload(forceReload *bool) *ReplaceFilterParams

WithForceReload adds the forceReload to the replace filter params

func (*ReplaceFilterParams) WithHTTPClient

func (o *ReplaceFilterParams) WithHTTPClient(client *http.Client) *ReplaceFilterParams

WithHTTPClient adds the HTTPClient to the replace filter params

func (*ReplaceFilterParams) WithIndex

func (o *ReplaceFilterParams) WithIndex(index int64) *ReplaceFilterParams

WithIndex adds the index to the replace filter params

func (*ReplaceFilterParams) WithParentName

func (o *ReplaceFilterParams) WithParentName(parentName string) *ReplaceFilterParams

WithParentName adds the parentName to the replace filter params

func (*ReplaceFilterParams) WithParentType

func (o *ReplaceFilterParams) WithParentType(parentType string) *ReplaceFilterParams

WithParentType adds the parentType to the replace filter params

func (*ReplaceFilterParams) WithTimeout

func (o *ReplaceFilterParams) WithTimeout(timeout time.Duration) *ReplaceFilterParams

WithTimeout adds the timeout to the replace filter params

func (*ReplaceFilterParams) WithTransactionID

func (o *ReplaceFilterParams) WithTransactionID(transactionID *string) *ReplaceFilterParams

WithTransactionID adds the transactionID to the replace filter params

func (*ReplaceFilterParams) WithVersion

func (o *ReplaceFilterParams) WithVersion(version *int64) *ReplaceFilterParams

WithVersion adds the version to the replace filter params

func (*ReplaceFilterParams) WriteToRequest

func (o *ReplaceFilterParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ReplaceFilterReader

type ReplaceFilterReader struct {
	// contains filtered or unexported fields
}

ReplaceFilterReader is a Reader for the ReplaceFilter structure.

func (*ReplaceFilterReader) ReadResponse

func (o *ReplaceFilterReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ReplaceFrontendAccepted

type ReplaceFrontendAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.Frontend
}

ReplaceFrontendAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewReplaceFrontendAccepted

func NewReplaceFrontendAccepted() *ReplaceFrontendAccepted

NewReplaceFrontendAccepted creates a ReplaceFrontendAccepted with default headers values

func (*ReplaceFrontendAccepted) Error

func (o *ReplaceFrontendAccepted) Error() string

type ReplaceFrontendBadRequest

type ReplaceFrontendBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceFrontendBadRequest handles this case with default header values.

Bad request

func NewReplaceFrontendBadRequest

func NewReplaceFrontendBadRequest() *ReplaceFrontendBadRequest

NewReplaceFrontendBadRequest creates a ReplaceFrontendBadRequest with default headers values

func (*ReplaceFrontendBadRequest) Error

func (o *ReplaceFrontendBadRequest) Error() string

type ReplaceFrontendDefault

type ReplaceFrontendDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

ReplaceFrontendDefault handles this case with default header values.

General Error

func NewReplaceFrontendDefault

func NewReplaceFrontendDefault(code int) *ReplaceFrontendDefault

NewReplaceFrontendDefault creates a ReplaceFrontendDefault with default headers values

func (*ReplaceFrontendDefault) Code

func (o *ReplaceFrontendDefault) Code() int

Code gets the status code for the replace frontend default response

func (*ReplaceFrontendDefault) Error

func (o *ReplaceFrontendDefault) Error() string

type ReplaceFrontendNotFound

type ReplaceFrontendNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceFrontendNotFound handles this case with default header values.

The specified resource was not found

func NewReplaceFrontendNotFound

func NewReplaceFrontendNotFound() *ReplaceFrontendNotFound

NewReplaceFrontendNotFound creates a ReplaceFrontendNotFound with default headers values

func (*ReplaceFrontendNotFound) Error

func (o *ReplaceFrontendNotFound) Error() string

type ReplaceFrontendOK

type ReplaceFrontendOK struct {
	Payload *models.Frontend
}

ReplaceFrontendOK handles this case with default header values.

Frontend replaced

func NewReplaceFrontendOK

func NewReplaceFrontendOK() *ReplaceFrontendOK

NewReplaceFrontendOK creates a ReplaceFrontendOK with default headers values

func (*ReplaceFrontendOK) Error

func (o *ReplaceFrontendOK) Error() string

type ReplaceFrontendParams

type ReplaceFrontendParams struct {

	/*Data*/
	Data *models.Frontend
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Name
	  Frontend name

	*/
	Name string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ReplaceFrontendParams contains all the parameters to send to the API endpoint for the replace frontend operation typically these are written to a http.Request

func NewReplaceFrontendParams

func NewReplaceFrontendParams() *ReplaceFrontendParams

NewReplaceFrontendParams creates a new ReplaceFrontendParams object with the default values initialized.

func NewReplaceFrontendParamsWithContext

func NewReplaceFrontendParamsWithContext(ctx context.Context) *ReplaceFrontendParams

NewReplaceFrontendParamsWithContext creates a new ReplaceFrontendParams object with the default values initialized, and the ability to set a context for a request

func NewReplaceFrontendParamsWithHTTPClient

func NewReplaceFrontendParamsWithHTTPClient(client *http.Client) *ReplaceFrontendParams

NewReplaceFrontendParamsWithHTTPClient creates a new ReplaceFrontendParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewReplaceFrontendParamsWithTimeout

func NewReplaceFrontendParamsWithTimeout(timeout time.Duration) *ReplaceFrontendParams

NewReplaceFrontendParamsWithTimeout creates a new ReplaceFrontendParams object with the default values initialized, and the ability to set a timeout on a request

func (*ReplaceFrontendParams) SetContext

func (o *ReplaceFrontendParams) SetContext(ctx context.Context)

SetContext adds the context to the replace frontend params

func (*ReplaceFrontendParams) SetData

func (o *ReplaceFrontendParams) SetData(data *models.Frontend)

SetData adds the data to the replace frontend params

func (*ReplaceFrontendParams) SetForceReload

func (o *ReplaceFrontendParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the replace frontend params

func (*ReplaceFrontendParams) SetHTTPClient

func (o *ReplaceFrontendParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the replace frontend params

func (*ReplaceFrontendParams) SetName

func (o *ReplaceFrontendParams) SetName(name string)

SetName adds the name to the replace frontend params

func (*ReplaceFrontendParams) SetTimeout

func (o *ReplaceFrontendParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the replace frontend params

func (*ReplaceFrontendParams) SetTransactionID

func (o *ReplaceFrontendParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the replace frontend params

func (*ReplaceFrontendParams) SetVersion

func (o *ReplaceFrontendParams) SetVersion(version *int64)

SetVersion adds the version to the replace frontend params

func (*ReplaceFrontendParams) WithContext

WithContext adds the context to the replace frontend params

func (*ReplaceFrontendParams) WithData

WithData adds the data to the replace frontend params

func (*ReplaceFrontendParams) WithForceReload

func (o *ReplaceFrontendParams) WithForceReload(forceReload *bool) *ReplaceFrontendParams

WithForceReload adds the forceReload to the replace frontend params

func (*ReplaceFrontendParams) WithHTTPClient

func (o *ReplaceFrontendParams) WithHTTPClient(client *http.Client) *ReplaceFrontendParams

WithHTTPClient adds the HTTPClient to the replace frontend params

func (*ReplaceFrontendParams) WithName

WithName adds the name to the replace frontend params

func (*ReplaceFrontendParams) WithTimeout

func (o *ReplaceFrontendParams) WithTimeout(timeout time.Duration) *ReplaceFrontendParams

WithTimeout adds the timeout to the replace frontend params

func (*ReplaceFrontendParams) WithTransactionID

func (o *ReplaceFrontendParams) WithTransactionID(transactionID *string) *ReplaceFrontendParams

WithTransactionID adds the transactionID to the replace frontend params

func (*ReplaceFrontendParams) WithVersion

func (o *ReplaceFrontendParams) WithVersion(version *int64) *ReplaceFrontendParams

WithVersion adds the version to the replace frontend params

func (*ReplaceFrontendParams) WriteToRequest

func (o *ReplaceFrontendParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ReplaceFrontendReader

type ReplaceFrontendReader struct {
	// contains filtered or unexported fields
}

ReplaceFrontendReader is a Reader for the ReplaceFrontend structure.

func (*ReplaceFrontendReader) ReadResponse

func (o *ReplaceFrontendReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ReplaceGlobalAccepted

type ReplaceGlobalAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.Global
}

ReplaceGlobalAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewReplaceGlobalAccepted

func NewReplaceGlobalAccepted() *ReplaceGlobalAccepted

NewReplaceGlobalAccepted creates a ReplaceGlobalAccepted with default headers values

func (*ReplaceGlobalAccepted) Error

func (o *ReplaceGlobalAccepted) Error() string

type ReplaceGlobalBadRequest

type ReplaceGlobalBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceGlobalBadRequest handles this case with default header values.

Bad request

func NewReplaceGlobalBadRequest

func NewReplaceGlobalBadRequest() *ReplaceGlobalBadRequest

NewReplaceGlobalBadRequest creates a ReplaceGlobalBadRequest with default headers values

func (*ReplaceGlobalBadRequest) Error

func (o *ReplaceGlobalBadRequest) Error() string

type ReplaceGlobalDefault

type ReplaceGlobalDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

ReplaceGlobalDefault handles this case with default header values.

General Error

func NewReplaceGlobalDefault

func NewReplaceGlobalDefault(code int) *ReplaceGlobalDefault

NewReplaceGlobalDefault creates a ReplaceGlobalDefault with default headers values

func (*ReplaceGlobalDefault) Code

func (o *ReplaceGlobalDefault) Code() int

Code gets the status code for the replace global default response

func (*ReplaceGlobalDefault) Error

func (o *ReplaceGlobalDefault) Error() string

type ReplaceGlobalOK

type ReplaceGlobalOK struct {
	Payload *models.Global
}

ReplaceGlobalOK handles this case with default header values.

Global replaced

func NewReplaceGlobalOK

func NewReplaceGlobalOK() *ReplaceGlobalOK

NewReplaceGlobalOK creates a ReplaceGlobalOK with default headers values

func (*ReplaceGlobalOK) Error

func (o *ReplaceGlobalOK) Error() string

type ReplaceGlobalParams

type ReplaceGlobalParams struct {

	/*Data*/
	Data *models.Global
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ReplaceGlobalParams contains all the parameters to send to the API endpoint for the replace global operation typically these are written to a http.Request

func NewReplaceGlobalParams

func NewReplaceGlobalParams() *ReplaceGlobalParams

NewReplaceGlobalParams creates a new ReplaceGlobalParams object with the default values initialized.

func NewReplaceGlobalParamsWithContext

func NewReplaceGlobalParamsWithContext(ctx context.Context) *ReplaceGlobalParams

NewReplaceGlobalParamsWithContext creates a new ReplaceGlobalParams object with the default values initialized, and the ability to set a context for a request

func NewReplaceGlobalParamsWithHTTPClient

func NewReplaceGlobalParamsWithHTTPClient(client *http.Client) *ReplaceGlobalParams

NewReplaceGlobalParamsWithHTTPClient creates a new ReplaceGlobalParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewReplaceGlobalParamsWithTimeout

func NewReplaceGlobalParamsWithTimeout(timeout time.Duration) *ReplaceGlobalParams

NewReplaceGlobalParamsWithTimeout creates a new ReplaceGlobalParams object with the default values initialized, and the ability to set a timeout on a request

func (*ReplaceGlobalParams) SetContext

func (o *ReplaceGlobalParams) SetContext(ctx context.Context)

SetContext adds the context to the replace global params

func (*ReplaceGlobalParams) SetData

func (o *ReplaceGlobalParams) SetData(data *models.Global)

SetData adds the data to the replace global params

func (*ReplaceGlobalParams) SetForceReload

func (o *ReplaceGlobalParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the replace global params

func (*ReplaceGlobalParams) SetHTTPClient

func (o *ReplaceGlobalParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the replace global params

func (*ReplaceGlobalParams) SetTimeout

func (o *ReplaceGlobalParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the replace global params

func (*ReplaceGlobalParams) SetTransactionID

func (o *ReplaceGlobalParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the replace global params

func (*ReplaceGlobalParams) SetVersion

func (o *ReplaceGlobalParams) SetVersion(version *int64)

SetVersion adds the version to the replace global params

func (*ReplaceGlobalParams) WithContext

WithContext adds the context to the replace global params

func (*ReplaceGlobalParams) WithData

WithData adds the data to the replace global params

func (*ReplaceGlobalParams) WithForceReload

func (o *ReplaceGlobalParams) WithForceReload(forceReload *bool) *ReplaceGlobalParams

WithForceReload adds the forceReload to the replace global params

func (*ReplaceGlobalParams) WithHTTPClient

func (o *ReplaceGlobalParams) WithHTTPClient(client *http.Client) *ReplaceGlobalParams

WithHTTPClient adds the HTTPClient to the replace global params

func (*ReplaceGlobalParams) WithTimeout

func (o *ReplaceGlobalParams) WithTimeout(timeout time.Duration) *ReplaceGlobalParams

WithTimeout adds the timeout to the replace global params

func (*ReplaceGlobalParams) WithTransactionID

func (o *ReplaceGlobalParams) WithTransactionID(transactionID *string) *ReplaceGlobalParams

WithTransactionID adds the transactionID to the replace global params

func (*ReplaceGlobalParams) WithVersion

func (o *ReplaceGlobalParams) WithVersion(version *int64) *ReplaceGlobalParams

WithVersion adds the version to the replace global params

func (*ReplaceGlobalParams) WriteToRequest

func (o *ReplaceGlobalParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ReplaceGlobalReader

type ReplaceGlobalReader struct {
	// contains filtered or unexported fields
}

ReplaceGlobalReader is a Reader for the ReplaceGlobal structure.

func (*ReplaceGlobalReader) ReadResponse

func (o *ReplaceGlobalReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ReplaceHTTPRequestRuleAccepted

type ReplaceHTTPRequestRuleAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.HTTPRequestRule
}

ReplaceHTTPRequestRuleAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewReplaceHTTPRequestRuleAccepted

func NewReplaceHTTPRequestRuleAccepted() *ReplaceHTTPRequestRuleAccepted

NewReplaceHTTPRequestRuleAccepted creates a ReplaceHTTPRequestRuleAccepted with default headers values

func (*ReplaceHTTPRequestRuleAccepted) Error

type ReplaceHTTPRequestRuleBadRequest

type ReplaceHTTPRequestRuleBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceHTTPRequestRuleBadRequest handles this case with default header values.

Bad request

func NewReplaceHTTPRequestRuleBadRequest

func NewReplaceHTTPRequestRuleBadRequest() *ReplaceHTTPRequestRuleBadRequest

NewReplaceHTTPRequestRuleBadRequest creates a ReplaceHTTPRequestRuleBadRequest with default headers values

func (*ReplaceHTTPRequestRuleBadRequest) Error

type ReplaceHTTPRequestRuleDefault

type ReplaceHTTPRequestRuleDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

ReplaceHTTPRequestRuleDefault handles this case with default header values.

General Error

func NewReplaceHTTPRequestRuleDefault

func NewReplaceHTTPRequestRuleDefault(code int) *ReplaceHTTPRequestRuleDefault

NewReplaceHTTPRequestRuleDefault creates a ReplaceHTTPRequestRuleDefault with default headers values

func (*ReplaceHTTPRequestRuleDefault) Code

Code gets the status code for the replace HTTP request rule default response

func (*ReplaceHTTPRequestRuleDefault) Error

type ReplaceHTTPRequestRuleNotFound

type ReplaceHTTPRequestRuleNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceHTTPRequestRuleNotFound handles this case with default header values.

The specified resource was not found

func NewReplaceHTTPRequestRuleNotFound

func NewReplaceHTTPRequestRuleNotFound() *ReplaceHTTPRequestRuleNotFound

NewReplaceHTTPRequestRuleNotFound creates a ReplaceHTTPRequestRuleNotFound with default headers values

func (*ReplaceHTTPRequestRuleNotFound) Error

type ReplaceHTTPRequestRuleOK

type ReplaceHTTPRequestRuleOK struct {
	Payload *models.HTTPRequestRule
}

ReplaceHTTPRequestRuleOK handles this case with default header values.

HTTP Request Rule replaced

func NewReplaceHTTPRequestRuleOK

func NewReplaceHTTPRequestRuleOK() *ReplaceHTTPRequestRuleOK

NewReplaceHTTPRequestRuleOK creates a ReplaceHTTPRequestRuleOK with default headers values

func (*ReplaceHTTPRequestRuleOK) Error

func (o *ReplaceHTTPRequestRuleOK) Error() string

type ReplaceHTTPRequestRuleParams

type ReplaceHTTPRequestRuleParams struct {

	/*Data*/
	Data *models.HTTPRequestRule
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Index
	  HTTP Request Rule Index

	*/
	Index int64
	/*ParentName
	  Parent name

	*/
	ParentName string
	/*ParentType
	  Parent type

	*/
	ParentType string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ReplaceHTTPRequestRuleParams contains all the parameters to send to the API endpoint for the replace HTTP request rule operation typically these are written to a http.Request

func NewReplaceHTTPRequestRuleParams

func NewReplaceHTTPRequestRuleParams() *ReplaceHTTPRequestRuleParams

NewReplaceHTTPRequestRuleParams creates a new ReplaceHTTPRequestRuleParams object with the default values initialized.

func NewReplaceHTTPRequestRuleParamsWithContext

func NewReplaceHTTPRequestRuleParamsWithContext(ctx context.Context) *ReplaceHTTPRequestRuleParams

NewReplaceHTTPRequestRuleParamsWithContext creates a new ReplaceHTTPRequestRuleParams object with the default values initialized, and the ability to set a context for a request

func NewReplaceHTTPRequestRuleParamsWithHTTPClient

func NewReplaceHTTPRequestRuleParamsWithHTTPClient(client *http.Client) *ReplaceHTTPRequestRuleParams

NewReplaceHTTPRequestRuleParamsWithHTTPClient creates a new ReplaceHTTPRequestRuleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewReplaceHTTPRequestRuleParamsWithTimeout

func NewReplaceHTTPRequestRuleParamsWithTimeout(timeout time.Duration) *ReplaceHTTPRequestRuleParams

NewReplaceHTTPRequestRuleParamsWithTimeout creates a new ReplaceHTTPRequestRuleParams object with the default values initialized, and the ability to set a timeout on a request

func (*ReplaceHTTPRequestRuleParams) SetContext

func (o *ReplaceHTTPRequestRuleParams) SetContext(ctx context.Context)

SetContext adds the context to the replace HTTP request rule params

func (*ReplaceHTTPRequestRuleParams) SetData

SetData adds the data to the replace HTTP request rule params

func (*ReplaceHTTPRequestRuleParams) SetForceReload

func (o *ReplaceHTTPRequestRuleParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the replace HTTP request rule params

func (*ReplaceHTTPRequestRuleParams) SetHTTPClient

func (o *ReplaceHTTPRequestRuleParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the replace HTTP request rule params

func (*ReplaceHTTPRequestRuleParams) SetIndex

func (o *ReplaceHTTPRequestRuleParams) SetIndex(index int64)

SetIndex adds the index to the replace HTTP request rule params

func (*ReplaceHTTPRequestRuleParams) SetParentName

func (o *ReplaceHTTPRequestRuleParams) SetParentName(parentName string)

SetParentName adds the parentName to the replace HTTP request rule params

func (*ReplaceHTTPRequestRuleParams) SetParentType

func (o *ReplaceHTTPRequestRuleParams) SetParentType(parentType string)

SetParentType adds the parentType to the replace HTTP request rule params

func (*ReplaceHTTPRequestRuleParams) SetTimeout

func (o *ReplaceHTTPRequestRuleParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the replace HTTP request rule params

func (*ReplaceHTTPRequestRuleParams) SetTransactionID

func (o *ReplaceHTTPRequestRuleParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the replace HTTP request rule params

func (*ReplaceHTTPRequestRuleParams) SetVersion

func (o *ReplaceHTTPRequestRuleParams) SetVersion(version *int64)

SetVersion adds the version to the replace HTTP request rule params

func (*ReplaceHTTPRequestRuleParams) WithContext

WithContext adds the context to the replace HTTP request rule params

func (*ReplaceHTTPRequestRuleParams) WithData

WithData adds the data to the replace HTTP request rule params

func (*ReplaceHTTPRequestRuleParams) WithForceReload

func (o *ReplaceHTTPRequestRuleParams) WithForceReload(forceReload *bool) *ReplaceHTTPRequestRuleParams

WithForceReload adds the forceReload to the replace HTTP request rule params

func (*ReplaceHTTPRequestRuleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the replace HTTP request rule params

func (*ReplaceHTTPRequestRuleParams) WithIndex

WithIndex adds the index to the replace HTTP request rule params

func (*ReplaceHTTPRequestRuleParams) WithParentName

func (o *ReplaceHTTPRequestRuleParams) WithParentName(parentName string) *ReplaceHTTPRequestRuleParams

WithParentName adds the parentName to the replace HTTP request rule params

func (*ReplaceHTTPRequestRuleParams) WithParentType

func (o *ReplaceHTTPRequestRuleParams) WithParentType(parentType string) *ReplaceHTTPRequestRuleParams

WithParentType adds the parentType to the replace HTTP request rule params

func (*ReplaceHTTPRequestRuleParams) WithTimeout

WithTimeout adds the timeout to the replace HTTP request rule params

func (*ReplaceHTTPRequestRuleParams) WithTransactionID

func (o *ReplaceHTTPRequestRuleParams) WithTransactionID(transactionID *string) *ReplaceHTTPRequestRuleParams

WithTransactionID adds the transactionID to the replace HTTP request rule params

func (*ReplaceHTTPRequestRuleParams) WithVersion

WithVersion adds the version to the replace HTTP request rule params

func (*ReplaceHTTPRequestRuleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceHTTPRequestRuleReader

type ReplaceHTTPRequestRuleReader struct {
	// contains filtered or unexported fields
}

ReplaceHTTPRequestRuleReader is a Reader for the ReplaceHTTPRequestRule structure.

func (*ReplaceHTTPRequestRuleReader) ReadResponse

func (o *ReplaceHTTPRequestRuleReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ReplaceHTTPResponseRuleAccepted

type ReplaceHTTPResponseRuleAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.HTTPResponseRule
}

ReplaceHTTPResponseRuleAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewReplaceHTTPResponseRuleAccepted

func NewReplaceHTTPResponseRuleAccepted() *ReplaceHTTPResponseRuleAccepted

NewReplaceHTTPResponseRuleAccepted creates a ReplaceHTTPResponseRuleAccepted with default headers values

func (*ReplaceHTTPResponseRuleAccepted) Error

type ReplaceHTTPResponseRuleBadRequest

type ReplaceHTTPResponseRuleBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceHTTPResponseRuleBadRequest handles this case with default header values.

Bad request

func NewReplaceHTTPResponseRuleBadRequest

func NewReplaceHTTPResponseRuleBadRequest() *ReplaceHTTPResponseRuleBadRequest

NewReplaceHTTPResponseRuleBadRequest creates a ReplaceHTTPResponseRuleBadRequest with default headers values

func (*ReplaceHTTPResponseRuleBadRequest) Error

type ReplaceHTTPResponseRuleDefault

type ReplaceHTTPResponseRuleDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

ReplaceHTTPResponseRuleDefault handles this case with default header values.

General Error

func NewReplaceHTTPResponseRuleDefault

func NewReplaceHTTPResponseRuleDefault(code int) *ReplaceHTTPResponseRuleDefault

NewReplaceHTTPResponseRuleDefault creates a ReplaceHTTPResponseRuleDefault with default headers values

func (*ReplaceHTTPResponseRuleDefault) Code

Code gets the status code for the replace HTTP response rule default response

func (*ReplaceHTTPResponseRuleDefault) Error

type ReplaceHTTPResponseRuleNotFound

type ReplaceHTTPResponseRuleNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceHTTPResponseRuleNotFound handles this case with default header values.

The specified resource was not found

func NewReplaceHTTPResponseRuleNotFound

func NewReplaceHTTPResponseRuleNotFound() *ReplaceHTTPResponseRuleNotFound

NewReplaceHTTPResponseRuleNotFound creates a ReplaceHTTPResponseRuleNotFound with default headers values

func (*ReplaceHTTPResponseRuleNotFound) Error

type ReplaceHTTPResponseRuleOK

type ReplaceHTTPResponseRuleOK struct {
	Payload *models.HTTPResponseRule
}

ReplaceHTTPResponseRuleOK handles this case with default header values.

HTTP Response Rule replaced

func NewReplaceHTTPResponseRuleOK

func NewReplaceHTTPResponseRuleOK() *ReplaceHTTPResponseRuleOK

NewReplaceHTTPResponseRuleOK creates a ReplaceHTTPResponseRuleOK with default headers values

func (*ReplaceHTTPResponseRuleOK) Error

func (o *ReplaceHTTPResponseRuleOK) Error() string

type ReplaceHTTPResponseRuleParams

type ReplaceHTTPResponseRuleParams struct {

	/*Data*/
	Data *models.HTTPResponseRule
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Index
	  HTTP Response Rule Index

	*/
	Index int64
	/*ParentName
	  Parent name

	*/
	ParentName string
	/*ParentType
	  Parent type

	*/
	ParentType string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ReplaceHTTPResponseRuleParams contains all the parameters to send to the API endpoint for the replace HTTP response rule operation typically these are written to a http.Request

func NewReplaceHTTPResponseRuleParams

func NewReplaceHTTPResponseRuleParams() *ReplaceHTTPResponseRuleParams

NewReplaceHTTPResponseRuleParams creates a new ReplaceHTTPResponseRuleParams object with the default values initialized.

func NewReplaceHTTPResponseRuleParamsWithContext

func NewReplaceHTTPResponseRuleParamsWithContext(ctx context.Context) *ReplaceHTTPResponseRuleParams

NewReplaceHTTPResponseRuleParamsWithContext creates a new ReplaceHTTPResponseRuleParams object with the default values initialized, and the ability to set a context for a request

func NewReplaceHTTPResponseRuleParamsWithHTTPClient

func NewReplaceHTTPResponseRuleParamsWithHTTPClient(client *http.Client) *ReplaceHTTPResponseRuleParams

NewReplaceHTTPResponseRuleParamsWithHTTPClient creates a new ReplaceHTTPResponseRuleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewReplaceHTTPResponseRuleParamsWithTimeout

func NewReplaceHTTPResponseRuleParamsWithTimeout(timeout time.Duration) *ReplaceHTTPResponseRuleParams

NewReplaceHTTPResponseRuleParamsWithTimeout creates a new ReplaceHTTPResponseRuleParams object with the default values initialized, and the ability to set a timeout on a request

func (*ReplaceHTTPResponseRuleParams) SetContext

func (o *ReplaceHTTPResponseRuleParams) SetContext(ctx context.Context)

SetContext adds the context to the replace HTTP response rule params

func (*ReplaceHTTPResponseRuleParams) SetData

SetData adds the data to the replace HTTP response rule params

func (*ReplaceHTTPResponseRuleParams) SetForceReload

func (o *ReplaceHTTPResponseRuleParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the replace HTTP response rule params

func (*ReplaceHTTPResponseRuleParams) SetHTTPClient

func (o *ReplaceHTTPResponseRuleParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the replace HTTP response rule params

func (*ReplaceHTTPResponseRuleParams) SetIndex

func (o *ReplaceHTTPResponseRuleParams) SetIndex(index int64)

SetIndex adds the index to the replace HTTP response rule params

func (*ReplaceHTTPResponseRuleParams) SetParentName

func (o *ReplaceHTTPResponseRuleParams) SetParentName(parentName string)

SetParentName adds the parentName to the replace HTTP response rule params

func (*ReplaceHTTPResponseRuleParams) SetParentType

func (o *ReplaceHTTPResponseRuleParams) SetParentType(parentType string)

SetParentType adds the parentType to the replace HTTP response rule params

func (*ReplaceHTTPResponseRuleParams) SetTimeout

func (o *ReplaceHTTPResponseRuleParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the replace HTTP response rule params

func (*ReplaceHTTPResponseRuleParams) SetTransactionID

func (o *ReplaceHTTPResponseRuleParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the replace HTTP response rule params

func (*ReplaceHTTPResponseRuleParams) SetVersion

func (o *ReplaceHTTPResponseRuleParams) SetVersion(version *int64)

SetVersion adds the version to the replace HTTP response rule params

func (*ReplaceHTTPResponseRuleParams) WithContext

WithContext adds the context to the replace HTTP response rule params

func (*ReplaceHTTPResponseRuleParams) WithData

WithData adds the data to the replace HTTP response rule params

func (*ReplaceHTTPResponseRuleParams) WithForceReload

func (o *ReplaceHTTPResponseRuleParams) WithForceReload(forceReload *bool) *ReplaceHTTPResponseRuleParams

WithForceReload adds the forceReload to the replace HTTP response rule params

func (*ReplaceHTTPResponseRuleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the replace HTTP response rule params

func (*ReplaceHTTPResponseRuleParams) WithIndex

WithIndex adds the index to the replace HTTP response rule params

func (*ReplaceHTTPResponseRuleParams) WithParentName

WithParentName adds the parentName to the replace HTTP response rule params

func (*ReplaceHTTPResponseRuleParams) WithParentType

WithParentType adds the parentType to the replace HTTP response rule params

func (*ReplaceHTTPResponseRuleParams) WithTimeout

WithTimeout adds the timeout to the replace HTTP response rule params

func (*ReplaceHTTPResponseRuleParams) WithTransactionID

func (o *ReplaceHTTPResponseRuleParams) WithTransactionID(transactionID *string) *ReplaceHTTPResponseRuleParams

WithTransactionID adds the transactionID to the replace HTTP response rule params

func (*ReplaceHTTPResponseRuleParams) WithVersion

WithVersion adds the version to the replace HTTP response rule params

func (*ReplaceHTTPResponseRuleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceHTTPResponseRuleReader

type ReplaceHTTPResponseRuleReader struct {
	// contains filtered or unexported fields
}

ReplaceHTTPResponseRuleReader is a Reader for the ReplaceHTTPResponseRule structure.

func (*ReplaceHTTPResponseRuleReader) ReadResponse

func (o *ReplaceHTTPResponseRuleReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ReplaceLogTargetAccepted

type ReplaceLogTargetAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.LogTarget
}

ReplaceLogTargetAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewReplaceLogTargetAccepted

func NewReplaceLogTargetAccepted() *ReplaceLogTargetAccepted

NewReplaceLogTargetAccepted creates a ReplaceLogTargetAccepted with default headers values

func (*ReplaceLogTargetAccepted) Error

func (o *ReplaceLogTargetAccepted) Error() string

type ReplaceLogTargetBadRequest

type ReplaceLogTargetBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceLogTargetBadRequest handles this case with default header values.

Bad request

func NewReplaceLogTargetBadRequest

func NewReplaceLogTargetBadRequest() *ReplaceLogTargetBadRequest

NewReplaceLogTargetBadRequest creates a ReplaceLogTargetBadRequest with default headers values

func (*ReplaceLogTargetBadRequest) Error

type ReplaceLogTargetDefault

type ReplaceLogTargetDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

ReplaceLogTargetDefault handles this case with default header values.

General Error

func NewReplaceLogTargetDefault

func NewReplaceLogTargetDefault(code int) *ReplaceLogTargetDefault

NewReplaceLogTargetDefault creates a ReplaceLogTargetDefault with default headers values

func (*ReplaceLogTargetDefault) Code

func (o *ReplaceLogTargetDefault) Code() int

Code gets the status code for the replace log target default response

func (*ReplaceLogTargetDefault) Error

func (o *ReplaceLogTargetDefault) Error() string

type ReplaceLogTargetNotFound

type ReplaceLogTargetNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceLogTargetNotFound handles this case with default header values.

The specified resource was not found

func NewReplaceLogTargetNotFound

func NewReplaceLogTargetNotFound() *ReplaceLogTargetNotFound

NewReplaceLogTargetNotFound creates a ReplaceLogTargetNotFound with default headers values

func (*ReplaceLogTargetNotFound) Error

func (o *ReplaceLogTargetNotFound) Error() string

type ReplaceLogTargetOK

type ReplaceLogTargetOK struct {
	Payload *models.LogTarget
}

ReplaceLogTargetOK handles this case with default header values.

Log Target replaced

func NewReplaceLogTargetOK

func NewReplaceLogTargetOK() *ReplaceLogTargetOK

NewReplaceLogTargetOK creates a ReplaceLogTargetOK with default headers values

func (*ReplaceLogTargetOK) Error

func (o *ReplaceLogTargetOK) Error() string

type ReplaceLogTargetParams

type ReplaceLogTargetParams struct {

	/*Data*/
	Data *models.LogTarget
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Index
	  Log Target Index

	*/
	Index int64
	/*ParentName
	  Parent name

	*/
	ParentName string
	/*ParentType
	  Parent type

	*/
	ParentType string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ReplaceLogTargetParams contains all the parameters to send to the API endpoint for the replace log target operation typically these are written to a http.Request

func NewReplaceLogTargetParams

func NewReplaceLogTargetParams() *ReplaceLogTargetParams

NewReplaceLogTargetParams creates a new ReplaceLogTargetParams object with the default values initialized.

func NewReplaceLogTargetParamsWithContext

func NewReplaceLogTargetParamsWithContext(ctx context.Context) *ReplaceLogTargetParams

NewReplaceLogTargetParamsWithContext creates a new ReplaceLogTargetParams object with the default values initialized, and the ability to set a context for a request

func NewReplaceLogTargetParamsWithHTTPClient

func NewReplaceLogTargetParamsWithHTTPClient(client *http.Client) *ReplaceLogTargetParams

NewReplaceLogTargetParamsWithHTTPClient creates a new ReplaceLogTargetParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewReplaceLogTargetParamsWithTimeout

func NewReplaceLogTargetParamsWithTimeout(timeout time.Duration) *ReplaceLogTargetParams

NewReplaceLogTargetParamsWithTimeout creates a new ReplaceLogTargetParams object with the default values initialized, and the ability to set a timeout on a request

func (*ReplaceLogTargetParams) SetContext

func (o *ReplaceLogTargetParams) SetContext(ctx context.Context)

SetContext adds the context to the replace log target params

func (*ReplaceLogTargetParams) SetData

func (o *ReplaceLogTargetParams) SetData(data *models.LogTarget)

SetData adds the data to the replace log target params

func (*ReplaceLogTargetParams) SetForceReload

func (o *ReplaceLogTargetParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the replace log target params

func (*ReplaceLogTargetParams) SetHTTPClient

func (o *ReplaceLogTargetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the replace log target params

func (*ReplaceLogTargetParams) SetIndex

func (o *ReplaceLogTargetParams) SetIndex(index int64)

SetIndex adds the index to the replace log target params

func (*ReplaceLogTargetParams) SetParentName

func (o *ReplaceLogTargetParams) SetParentName(parentName string)

SetParentName adds the parentName to the replace log target params

func (*ReplaceLogTargetParams) SetParentType

func (o *ReplaceLogTargetParams) SetParentType(parentType string)

SetParentType adds the parentType to the replace log target params

func (*ReplaceLogTargetParams) SetTimeout

func (o *ReplaceLogTargetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the replace log target params

func (*ReplaceLogTargetParams) SetTransactionID

func (o *ReplaceLogTargetParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the replace log target params

func (*ReplaceLogTargetParams) SetVersion

func (o *ReplaceLogTargetParams) SetVersion(version *int64)

SetVersion adds the version to the replace log target params

func (*ReplaceLogTargetParams) WithContext

WithContext adds the context to the replace log target params

func (*ReplaceLogTargetParams) WithData

WithData adds the data to the replace log target params

func (*ReplaceLogTargetParams) WithForceReload

func (o *ReplaceLogTargetParams) WithForceReload(forceReload *bool) *ReplaceLogTargetParams

WithForceReload adds the forceReload to the replace log target params

func (*ReplaceLogTargetParams) WithHTTPClient

func (o *ReplaceLogTargetParams) WithHTTPClient(client *http.Client) *ReplaceLogTargetParams

WithHTTPClient adds the HTTPClient to the replace log target params

func (*ReplaceLogTargetParams) WithIndex

WithIndex adds the index to the replace log target params

func (*ReplaceLogTargetParams) WithParentName

func (o *ReplaceLogTargetParams) WithParentName(parentName string) *ReplaceLogTargetParams

WithParentName adds the parentName to the replace log target params

func (*ReplaceLogTargetParams) WithParentType

func (o *ReplaceLogTargetParams) WithParentType(parentType string) *ReplaceLogTargetParams

WithParentType adds the parentType to the replace log target params

func (*ReplaceLogTargetParams) WithTimeout

WithTimeout adds the timeout to the replace log target params

func (*ReplaceLogTargetParams) WithTransactionID

func (o *ReplaceLogTargetParams) WithTransactionID(transactionID *string) *ReplaceLogTargetParams

WithTransactionID adds the transactionID to the replace log target params

func (*ReplaceLogTargetParams) WithVersion

func (o *ReplaceLogTargetParams) WithVersion(version *int64) *ReplaceLogTargetParams

WithVersion adds the version to the replace log target params

func (*ReplaceLogTargetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceLogTargetReader

type ReplaceLogTargetReader struct {
	// contains filtered or unexported fields
}

ReplaceLogTargetReader is a Reader for the ReplaceLogTarget structure.

func (*ReplaceLogTargetReader) ReadResponse

func (o *ReplaceLogTargetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ReplaceNameserverAccepted

type ReplaceNameserverAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.Nameserver
}

ReplaceNameserverAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewReplaceNameserverAccepted

func NewReplaceNameserverAccepted() *ReplaceNameserverAccepted

NewReplaceNameserverAccepted creates a ReplaceNameserverAccepted with default headers values

func (*ReplaceNameserverAccepted) Error

func (o *ReplaceNameserverAccepted) Error() string

type ReplaceNameserverBadRequest

type ReplaceNameserverBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceNameserverBadRequest handles this case with default header values.

Bad request

func NewReplaceNameserverBadRequest

func NewReplaceNameserverBadRequest() *ReplaceNameserverBadRequest

NewReplaceNameserverBadRequest creates a ReplaceNameserverBadRequest with default headers values

func (*ReplaceNameserverBadRequest) Error

type ReplaceNameserverDefault

type ReplaceNameserverDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

ReplaceNameserverDefault handles this case with default header values.

General Error

func NewReplaceNameserverDefault

func NewReplaceNameserverDefault(code int) *ReplaceNameserverDefault

NewReplaceNameserverDefault creates a ReplaceNameserverDefault with default headers values

func (*ReplaceNameserverDefault) Code

func (o *ReplaceNameserverDefault) Code() int

Code gets the status code for the replace nameserver default response

func (*ReplaceNameserverDefault) Error

func (o *ReplaceNameserverDefault) Error() string

type ReplaceNameserverNotFound

type ReplaceNameserverNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceNameserverNotFound handles this case with default header values.

The specified resource was not found

func NewReplaceNameserverNotFound

func NewReplaceNameserverNotFound() *ReplaceNameserverNotFound

NewReplaceNameserverNotFound creates a ReplaceNameserverNotFound with default headers values

func (*ReplaceNameserverNotFound) Error

func (o *ReplaceNameserverNotFound) Error() string

type ReplaceNameserverOK

type ReplaceNameserverOK struct {
	Payload *models.Nameserver
}

ReplaceNameserverOK handles this case with default header values.

Nameserver replaced

func NewReplaceNameserverOK

func NewReplaceNameserverOK() *ReplaceNameserverOK

NewReplaceNameserverOK creates a ReplaceNameserverOK with default headers values

func (*ReplaceNameserverOK) Error

func (o *ReplaceNameserverOK) Error() string

type ReplaceNameserverParams

type ReplaceNameserverParams struct {

	/*Data*/
	Data *models.Nameserver
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Name
	  Nameserver name

	*/
	Name string
	/*Resolver
	  Parent resolver name

	*/
	Resolver string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ReplaceNameserverParams contains all the parameters to send to the API endpoint for the replace nameserver operation typically these are written to a http.Request

func NewReplaceNameserverParams

func NewReplaceNameserverParams() *ReplaceNameserverParams

NewReplaceNameserverParams creates a new ReplaceNameserverParams object with the default values initialized.

func NewReplaceNameserverParamsWithContext

func NewReplaceNameserverParamsWithContext(ctx context.Context) *ReplaceNameserverParams

NewReplaceNameserverParamsWithContext creates a new ReplaceNameserverParams object with the default values initialized, and the ability to set a context for a request

func NewReplaceNameserverParamsWithHTTPClient

func NewReplaceNameserverParamsWithHTTPClient(client *http.Client) *ReplaceNameserverParams

NewReplaceNameserverParamsWithHTTPClient creates a new ReplaceNameserverParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewReplaceNameserverParamsWithTimeout

func NewReplaceNameserverParamsWithTimeout(timeout time.Duration) *ReplaceNameserverParams

NewReplaceNameserverParamsWithTimeout creates a new ReplaceNameserverParams object with the default values initialized, and the ability to set a timeout on a request

func (*ReplaceNameserverParams) SetContext

func (o *ReplaceNameserverParams) SetContext(ctx context.Context)

SetContext adds the context to the replace nameserver params

func (*ReplaceNameserverParams) SetData

func (o *ReplaceNameserverParams) SetData(data *models.Nameserver)

SetData adds the data to the replace nameserver params

func (*ReplaceNameserverParams) SetForceReload

func (o *ReplaceNameserverParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the replace nameserver params

func (*ReplaceNameserverParams) SetHTTPClient

func (o *ReplaceNameserverParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the replace nameserver params

func (*ReplaceNameserverParams) SetName

func (o *ReplaceNameserverParams) SetName(name string)

SetName adds the name to the replace nameserver params

func (*ReplaceNameserverParams) SetResolver

func (o *ReplaceNameserverParams) SetResolver(resolver string)

SetResolver adds the resolver to the replace nameserver params

func (*ReplaceNameserverParams) SetTimeout

func (o *ReplaceNameserverParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the replace nameserver params

func (*ReplaceNameserverParams) SetTransactionID

func (o *ReplaceNameserverParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the replace nameserver params

func (*ReplaceNameserverParams) SetVersion

func (o *ReplaceNameserverParams) SetVersion(version *int64)

SetVersion adds the version to the replace nameserver params

func (*ReplaceNameserverParams) WithContext

WithContext adds the context to the replace nameserver params

func (*ReplaceNameserverParams) WithData

WithData adds the data to the replace nameserver params

func (*ReplaceNameserverParams) WithForceReload

func (o *ReplaceNameserverParams) WithForceReload(forceReload *bool) *ReplaceNameserverParams

WithForceReload adds the forceReload to the replace nameserver params

func (*ReplaceNameserverParams) WithHTTPClient

func (o *ReplaceNameserverParams) WithHTTPClient(client *http.Client) *ReplaceNameserverParams

WithHTTPClient adds the HTTPClient to the replace nameserver params

func (*ReplaceNameserverParams) WithName

WithName adds the name to the replace nameserver params

func (*ReplaceNameserverParams) WithResolver

func (o *ReplaceNameserverParams) WithResolver(resolver string) *ReplaceNameserverParams

WithResolver adds the resolver to the replace nameserver params

func (*ReplaceNameserverParams) WithTimeout

WithTimeout adds the timeout to the replace nameserver params

func (*ReplaceNameserverParams) WithTransactionID

func (o *ReplaceNameserverParams) WithTransactionID(transactionID *string) *ReplaceNameserverParams

WithTransactionID adds the transactionID to the replace nameserver params

func (*ReplaceNameserverParams) WithVersion

func (o *ReplaceNameserverParams) WithVersion(version *int64) *ReplaceNameserverParams

WithVersion adds the version to the replace nameserver params

func (*ReplaceNameserverParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceNameserverReader

type ReplaceNameserverReader struct {
	// contains filtered or unexported fields
}

ReplaceNameserverReader is a Reader for the ReplaceNameserver structure.

func (*ReplaceNameserverReader) ReadResponse

func (o *ReplaceNameserverReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ReplacePeerEntryAccepted

type ReplacePeerEntryAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.PeerEntry
}

ReplacePeerEntryAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewReplacePeerEntryAccepted

func NewReplacePeerEntryAccepted() *ReplacePeerEntryAccepted

NewReplacePeerEntryAccepted creates a ReplacePeerEntryAccepted with default headers values

func (*ReplacePeerEntryAccepted) Error

func (o *ReplacePeerEntryAccepted) Error() string

type ReplacePeerEntryBadRequest

type ReplacePeerEntryBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplacePeerEntryBadRequest handles this case with default header values.

Bad request

func NewReplacePeerEntryBadRequest

func NewReplacePeerEntryBadRequest() *ReplacePeerEntryBadRequest

NewReplacePeerEntryBadRequest creates a ReplacePeerEntryBadRequest with default headers values

func (*ReplacePeerEntryBadRequest) Error

type ReplacePeerEntryDefault

type ReplacePeerEntryDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

ReplacePeerEntryDefault handles this case with default header values.

General Error

func NewReplacePeerEntryDefault

func NewReplacePeerEntryDefault(code int) *ReplacePeerEntryDefault

NewReplacePeerEntryDefault creates a ReplacePeerEntryDefault with default headers values

func (*ReplacePeerEntryDefault) Code

func (o *ReplacePeerEntryDefault) Code() int

Code gets the status code for the replace peer entry default response

func (*ReplacePeerEntryDefault) Error

func (o *ReplacePeerEntryDefault) Error() string

type ReplacePeerEntryNotFound

type ReplacePeerEntryNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplacePeerEntryNotFound handles this case with default header values.

The specified resource was not found

func NewReplacePeerEntryNotFound

func NewReplacePeerEntryNotFound() *ReplacePeerEntryNotFound

NewReplacePeerEntryNotFound creates a ReplacePeerEntryNotFound with default headers values

func (*ReplacePeerEntryNotFound) Error

func (o *ReplacePeerEntryNotFound) Error() string

type ReplacePeerEntryOK

type ReplacePeerEntryOK struct {
	Payload *models.PeerEntry
}

ReplacePeerEntryOK handles this case with default header values.

PeerEntry replaced

func NewReplacePeerEntryOK

func NewReplacePeerEntryOK() *ReplacePeerEntryOK

NewReplacePeerEntryOK creates a ReplacePeerEntryOK with default headers values

func (*ReplacePeerEntryOK) Error

func (o *ReplacePeerEntryOK) Error() string

type ReplacePeerEntryParams

type ReplacePeerEntryParams struct {

	/*Data*/
	Data *models.PeerEntry
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Name
	  PeerEntry name

	*/
	Name string
	/*PeerSection
	  Parent peers name

	*/
	PeerSection string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ReplacePeerEntryParams contains all the parameters to send to the API endpoint for the replace peer entry operation typically these are written to a http.Request

func NewReplacePeerEntryParams

func NewReplacePeerEntryParams() *ReplacePeerEntryParams

NewReplacePeerEntryParams creates a new ReplacePeerEntryParams object with the default values initialized.

func NewReplacePeerEntryParamsWithContext

func NewReplacePeerEntryParamsWithContext(ctx context.Context) *ReplacePeerEntryParams

NewReplacePeerEntryParamsWithContext creates a new ReplacePeerEntryParams object with the default values initialized, and the ability to set a context for a request

func NewReplacePeerEntryParamsWithHTTPClient

func NewReplacePeerEntryParamsWithHTTPClient(client *http.Client) *ReplacePeerEntryParams

NewReplacePeerEntryParamsWithHTTPClient creates a new ReplacePeerEntryParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewReplacePeerEntryParamsWithTimeout

func NewReplacePeerEntryParamsWithTimeout(timeout time.Duration) *ReplacePeerEntryParams

NewReplacePeerEntryParamsWithTimeout creates a new ReplacePeerEntryParams object with the default values initialized, and the ability to set a timeout on a request

func (*ReplacePeerEntryParams) SetContext

func (o *ReplacePeerEntryParams) SetContext(ctx context.Context)

SetContext adds the context to the replace peer entry params

func (*ReplacePeerEntryParams) SetData

func (o *ReplacePeerEntryParams) SetData(data *models.PeerEntry)

SetData adds the data to the replace peer entry params

func (*ReplacePeerEntryParams) SetForceReload

func (o *ReplacePeerEntryParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the replace peer entry params

func (*ReplacePeerEntryParams) SetHTTPClient

func (o *ReplacePeerEntryParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the replace peer entry params

func (*ReplacePeerEntryParams) SetName

func (o *ReplacePeerEntryParams) SetName(name string)

SetName adds the name to the replace peer entry params

func (*ReplacePeerEntryParams) SetPeerSection

func (o *ReplacePeerEntryParams) SetPeerSection(peerSection string)

SetPeerSection adds the peerSection to the replace peer entry params

func (*ReplacePeerEntryParams) SetTimeout

func (o *ReplacePeerEntryParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the replace peer entry params

func (*ReplacePeerEntryParams) SetTransactionID

func (o *ReplacePeerEntryParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the replace peer entry params

func (*ReplacePeerEntryParams) SetVersion

func (o *ReplacePeerEntryParams) SetVersion(version *int64)

SetVersion adds the version to the replace peer entry params

func (*ReplacePeerEntryParams) WithContext

WithContext adds the context to the replace peer entry params

func (*ReplacePeerEntryParams) WithData

WithData adds the data to the replace peer entry params

func (*ReplacePeerEntryParams) WithForceReload

func (o *ReplacePeerEntryParams) WithForceReload(forceReload *bool) *ReplacePeerEntryParams

WithForceReload adds the forceReload to the replace peer entry params

func (*ReplacePeerEntryParams) WithHTTPClient

func (o *ReplacePeerEntryParams) WithHTTPClient(client *http.Client) *ReplacePeerEntryParams

WithHTTPClient adds the HTTPClient to the replace peer entry params

func (*ReplacePeerEntryParams) WithName

WithName adds the name to the replace peer entry params

func (*ReplacePeerEntryParams) WithPeerSection

func (o *ReplacePeerEntryParams) WithPeerSection(peerSection string) *ReplacePeerEntryParams

WithPeerSection adds the peerSection to the replace peer entry params

func (*ReplacePeerEntryParams) WithTimeout

WithTimeout adds the timeout to the replace peer entry params

func (*ReplacePeerEntryParams) WithTransactionID

func (o *ReplacePeerEntryParams) WithTransactionID(transactionID *string) *ReplacePeerEntryParams

WithTransactionID adds the transactionID to the replace peer entry params

func (*ReplacePeerEntryParams) WithVersion

func (o *ReplacePeerEntryParams) WithVersion(version *int64) *ReplacePeerEntryParams

WithVersion adds the version to the replace peer entry params

func (*ReplacePeerEntryParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplacePeerEntryReader

type ReplacePeerEntryReader struct {
	// contains filtered or unexported fields
}

ReplacePeerEntryReader is a Reader for the ReplacePeerEntry structure.

func (*ReplacePeerEntryReader) ReadResponse

func (o *ReplacePeerEntryReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ReplaceResolverAccepted

type ReplaceResolverAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.Resolver
}

ReplaceResolverAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewReplaceResolverAccepted

func NewReplaceResolverAccepted() *ReplaceResolverAccepted

NewReplaceResolverAccepted creates a ReplaceResolverAccepted with default headers values

func (*ReplaceResolverAccepted) Error

func (o *ReplaceResolverAccepted) Error() string

type ReplaceResolverBadRequest

type ReplaceResolverBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceResolverBadRequest handles this case with default header values.

Bad request

func NewReplaceResolverBadRequest

func NewReplaceResolverBadRequest() *ReplaceResolverBadRequest

NewReplaceResolverBadRequest creates a ReplaceResolverBadRequest with default headers values

func (*ReplaceResolverBadRequest) Error

func (o *ReplaceResolverBadRequest) Error() string

type ReplaceResolverDefault

type ReplaceResolverDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

ReplaceResolverDefault handles this case with default header values.

General Error

func NewReplaceResolverDefault

func NewReplaceResolverDefault(code int) *ReplaceResolverDefault

NewReplaceResolverDefault creates a ReplaceResolverDefault with default headers values

func (*ReplaceResolverDefault) Code

func (o *ReplaceResolverDefault) Code() int

Code gets the status code for the replace resolver default response

func (*ReplaceResolverDefault) Error

func (o *ReplaceResolverDefault) Error() string

type ReplaceResolverNotFound

type ReplaceResolverNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceResolverNotFound handles this case with default header values.

The specified resource was not found

func NewReplaceResolverNotFound

func NewReplaceResolverNotFound() *ReplaceResolverNotFound

NewReplaceResolverNotFound creates a ReplaceResolverNotFound with default headers values

func (*ReplaceResolverNotFound) Error

func (o *ReplaceResolverNotFound) Error() string

type ReplaceResolverOK

type ReplaceResolverOK struct {
	Payload *models.Resolver
}

ReplaceResolverOK handles this case with default header values.

Resolver replaced

func NewReplaceResolverOK

func NewReplaceResolverOK() *ReplaceResolverOK

NewReplaceResolverOK creates a ReplaceResolverOK with default headers values

func (*ReplaceResolverOK) Error

func (o *ReplaceResolverOK) Error() string

type ReplaceResolverParams

type ReplaceResolverParams struct {

	/*Data*/
	Data *models.Resolver
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Name
	  Resolver name

	*/
	Name string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ReplaceResolverParams contains all the parameters to send to the API endpoint for the replace resolver operation typically these are written to a http.Request

func NewReplaceResolverParams

func NewReplaceResolverParams() *ReplaceResolverParams

NewReplaceResolverParams creates a new ReplaceResolverParams object with the default values initialized.

func NewReplaceResolverParamsWithContext

func NewReplaceResolverParamsWithContext(ctx context.Context) *ReplaceResolverParams

NewReplaceResolverParamsWithContext creates a new ReplaceResolverParams object with the default values initialized, and the ability to set a context for a request

func NewReplaceResolverParamsWithHTTPClient

func NewReplaceResolverParamsWithHTTPClient(client *http.Client) *ReplaceResolverParams

NewReplaceResolverParamsWithHTTPClient creates a new ReplaceResolverParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewReplaceResolverParamsWithTimeout

func NewReplaceResolverParamsWithTimeout(timeout time.Duration) *ReplaceResolverParams

NewReplaceResolverParamsWithTimeout creates a new ReplaceResolverParams object with the default values initialized, and the ability to set a timeout on a request

func (*ReplaceResolverParams) SetContext

func (o *ReplaceResolverParams) SetContext(ctx context.Context)

SetContext adds the context to the replace resolver params

func (*ReplaceResolverParams) SetData

func (o *ReplaceResolverParams) SetData(data *models.Resolver)

SetData adds the data to the replace resolver params

func (*ReplaceResolverParams) SetForceReload

func (o *ReplaceResolverParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the replace resolver params

func (*ReplaceResolverParams) SetHTTPClient

func (o *ReplaceResolverParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the replace resolver params

func (*ReplaceResolverParams) SetName

func (o *ReplaceResolverParams) SetName(name string)

SetName adds the name to the replace resolver params

func (*ReplaceResolverParams) SetTimeout

func (o *ReplaceResolverParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the replace resolver params

func (*ReplaceResolverParams) SetTransactionID

func (o *ReplaceResolverParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the replace resolver params

func (*ReplaceResolverParams) SetVersion

func (o *ReplaceResolverParams) SetVersion(version *int64)

SetVersion adds the version to the replace resolver params

func (*ReplaceResolverParams) WithContext

WithContext adds the context to the replace resolver params

func (*ReplaceResolverParams) WithData

WithData adds the data to the replace resolver params

func (*ReplaceResolverParams) WithForceReload

func (o *ReplaceResolverParams) WithForceReload(forceReload *bool) *ReplaceResolverParams

WithForceReload adds the forceReload to the replace resolver params

func (*ReplaceResolverParams) WithHTTPClient

func (o *ReplaceResolverParams) WithHTTPClient(client *http.Client) *ReplaceResolverParams

WithHTTPClient adds the HTTPClient to the replace resolver params

func (*ReplaceResolverParams) WithName

WithName adds the name to the replace resolver params

func (*ReplaceResolverParams) WithTimeout

func (o *ReplaceResolverParams) WithTimeout(timeout time.Duration) *ReplaceResolverParams

WithTimeout adds the timeout to the replace resolver params

func (*ReplaceResolverParams) WithTransactionID

func (o *ReplaceResolverParams) WithTransactionID(transactionID *string) *ReplaceResolverParams

WithTransactionID adds the transactionID to the replace resolver params

func (*ReplaceResolverParams) WithVersion

func (o *ReplaceResolverParams) WithVersion(version *int64) *ReplaceResolverParams

WithVersion adds the version to the replace resolver params

func (*ReplaceResolverParams) WriteToRequest

func (o *ReplaceResolverParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ReplaceResolverReader

type ReplaceResolverReader struct {
	// contains filtered or unexported fields
}

ReplaceResolverReader is a Reader for the ReplaceResolver structure.

func (*ReplaceResolverReader) ReadResponse

func (o *ReplaceResolverReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ReplaceRuntimeServerBadRequest

type ReplaceRuntimeServerBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceRuntimeServerBadRequest handles this case with default header values.

Bad request

func NewReplaceRuntimeServerBadRequest

func NewReplaceRuntimeServerBadRequest() *ReplaceRuntimeServerBadRequest

NewReplaceRuntimeServerBadRequest creates a ReplaceRuntimeServerBadRequest with default headers values

func (*ReplaceRuntimeServerBadRequest) Error

type ReplaceRuntimeServerDefault

type ReplaceRuntimeServerDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

ReplaceRuntimeServerDefault handles this case with default header values.

General Error

func NewReplaceRuntimeServerDefault

func NewReplaceRuntimeServerDefault(code int) *ReplaceRuntimeServerDefault

NewReplaceRuntimeServerDefault creates a ReplaceRuntimeServerDefault with default headers values

func (*ReplaceRuntimeServerDefault) Code

func (o *ReplaceRuntimeServerDefault) Code() int

Code gets the status code for the replace runtime server default response

func (*ReplaceRuntimeServerDefault) Error

type ReplaceRuntimeServerNotFound

type ReplaceRuntimeServerNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceRuntimeServerNotFound handles this case with default header values.

The specified resource was not found

func NewReplaceRuntimeServerNotFound

func NewReplaceRuntimeServerNotFound() *ReplaceRuntimeServerNotFound

NewReplaceRuntimeServerNotFound creates a ReplaceRuntimeServerNotFound with default headers values

func (*ReplaceRuntimeServerNotFound) Error

type ReplaceRuntimeServerOK

type ReplaceRuntimeServerOK struct {
	Payload *models.RuntimeServer
}

ReplaceRuntimeServerOK handles this case with default header values.

Server transient settings replaced

func NewReplaceRuntimeServerOK

func NewReplaceRuntimeServerOK() *ReplaceRuntimeServerOK

NewReplaceRuntimeServerOK creates a ReplaceRuntimeServerOK with default headers values

func (*ReplaceRuntimeServerOK) Error

func (o *ReplaceRuntimeServerOK) Error() string

type ReplaceRuntimeServerParams

type ReplaceRuntimeServerParams struct {

	/*Backend
	  Parent backend name

	*/
	Backend string
	/*Data*/
	Data *models.RuntimeServer
	/*Name
	  Server name

	*/
	Name string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ReplaceRuntimeServerParams contains all the parameters to send to the API endpoint for the replace runtime server operation typically these are written to a http.Request

func NewReplaceRuntimeServerParams

func NewReplaceRuntimeServerParams() *ReplaceRuntimeServerParams

NewReplaceRuntimeServerParams creates a new ReplaceRuntimeServerParams object with the default values initialized.

func NewReplaceRuntimeServerParamsWithContext

func NewReplaceRuntimeServerParamsWithContext(ctx context.Context) *ReplaceRuntimeServerParams

NewReplaceRuntimeServerParamsWithContext creates a new ReplaceRuntimeServerParams object with the default values initialized, and the ability to set a context for a request

func NewReplaceRuntimeServerParamsWithHTTPClient

func NewReplaceRuntimeServerParamsWithHTTPClient(client *http.Client) *ReplaceRuntimeServerParams

NewReplaceRuntimeServerParamsWithHTTPClient creates a new ReplaceRuntimeServerParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewReplaceRuntimeServerParamsWithTimeout

func NewReplaceRuntimeServerParamsWithTimeout(timeout time.Duration) *ReplaceRuntimeServerParams

NewReplaceRuntimeServerParamsWithTimeout creates a new ReplaceRuntimeServerParams object with the default values initialized, and the ability to set a timeout on a request

func (*ReplaceRuntimeServerParams) SetBackend

func (o *ReplaceRuntimeServerParams) SetBackend(backend string)

SetBackend adds the backend to the replace runtime server params

func (*ReplaceRuntimeServerParams) SetContext

func (o *ReplaceRuntimeServerParams) SetContext(ctx context.Context)

SetContext adds the context to the replace runtime server params

func (*ReplaceRuntimeServerParams) SetData

SetData adds the data to the replace runtime server params

func (*ReplaceRuntimeServerParams) SetHTTPClient

func (o *ReplaceRuntimeServerParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the replace runtime server params

func (*ReplaceRuntimeServerParams) SetName

func (o *ReplaceRuntimeServerParams) SetName(name string)

SetName adds the name to the replace runtime server params

func (*ReplaceRuntimeServerParams) SetTimeout

func (o *ReplaceRuntimeServerParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the replace runtime server params

func (*ReplaceRuntimeServerParams) WithBackend

WithBackend adds the backend to the replace runtime server params

func (*ReplaceRuntimeServerParams) WithContext

WithContext adds the context to the replace runtime server params

func (*ReplaceRuntimeServerParams) WithData

WithData adds the data to the replace runtime server params

func (*ReplaceRuntimeServerParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the replace runtime server params

func (*ReplaceRuntimeServerParams) WithName

WithName adds the name to the replace runtime server params

func (*ReplaceRuntimeServerParams) WithTimeout

WithTimeout adds the timeout to the replace runtime server params

func (*ReplaceRuntimeServerParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceRuntimeServerReader

type ReplaceRuntimeServerReader struct {
	// contains filtered or unexported fields
}

ReplaceRuntimeServerReader is a Reader for the ReplaceRuntimeServer structure.

func (*ReplaceRuntimeServerReader) ReadResponse

func (o *ReplaceRuntimeServerReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ReplaceServerAccepted

type ReplaceServerAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.Server
}

ReplaceServerAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewReplaceServerAccepted

func NewReplaceServerAccepted() *ReplaceServerAccepted

NewReplaceServerAccepted creates a ReplaceServerAccepted with default headers values

func (*ReplaceServerAccepted) Error

func (o *ReplaceServerAccepted) Error() string

type ReplaceServerBadRequest

type ReplaceServerBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceServerBadRequest handles this case with default header values.

Bad request

func NewReplaceServerBadRequest

func NewReplaceServerBadRequest() *ReplaceServerBadRequest

NewReplaceServerBadRequest creates a ReplaceServerBadRequest with default headers values

func (*ReplaceServerBadRequest) Error

func (o *ReplaceServerBadRequest) Error() string

type ReplaceServerDefault

type ReplaceServerDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

ReplaceServerDefault handles this case with default header values.

General Error

func NewReplaceServerDefault

func NewReplaceServerDefault(code int) *ReplaceServerDefault

NewReplaceServerDefault creates a ReplaceServerDefault with default headers values

func (*ReplaceServerDefault) Code

func (o *ReplaceServerDefault) Code() int

Code gets the status code for the replace server default response

func (*ReplaceServerDefault) Error

func (o *ReplaceServerDefault) Error() string

type ReplaceServerNotFound

type ReplaceServerNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceServerNotFound handles this case with default header values.

The specified resource was not found

func NewReplaceServerNotFound

func NewReplaceServerNotFound() *ReplaceServerNotFound

NewReplaceServerNotFound creates a ReplaceServerNotFound with default headers values

func (*ReplaceServerNotFound) Error

func (o *ReplaceServerNotFound) Error() string

type ReplaceServerOK

type ReplaceServerOK struct {
	Payload *models.Server
}

ReplaceServerOK handles this case with default header values.

Server replaced

func NewReplaceServerOK

func NewReplaceServerOK() *ReplaceServerOK

NewReplaceServerOK creates a ReplaceServerOK with default headers values

func (*ReplaceServerOK) Error

func (o *ReplaceServerOK) Error() string

type ReplaceServerParams

type ReplaceServerParams struct {

	/*Backend
	  Parent backend name

	*/
	Backend string
	/*Data*/
	Data *models.Server
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Name
	  Server name

	*/
	Name string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ReplaceServerParams contains all the parameters to send to the API endpoint for the replace server operation typically these are written to a http.Request

func NewReplaceServerParams

func NewReplaceServerParams() *ReplaceServerParams

NewReplaceServerParams creates a new ReplaceServerParams object with the default values initialized.

func NewReplaceServerParamsWithContext

func NewReplaceServerParamsWithContext(ctx context.Context) *ReplaceServerParams

NewReplaceServerParamsWithContext creates a new ReplaceServerParams object with the default values initialized, and the ability to set a context for a request

func NewReplaceServerParamsWithHTTPClient

func NewReplaceServerParamsWithHTTPClient(client *http.Client) *ReplaceServerParams

NewReplaceServerParamsWithHTTPClient creates a new ReplaceServerParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewReplaceServerParamsWithTimeout

func NewReplaceServerParamsWithTimeout(timeout time.Duration) *ReplaceServerParams

NewReplaceServerParamsWithTimeout creates a new ReplaceServerParams object with the default values initialized, and the ability to set a timeout on a request

func (*ReplaceServerParams) SetBackend

func (o *ReplaceServerParams) SetBackend(backend string)

SetBackend adds the backend to the replace server params

func (*ReplaceServerParams) SetContext

func (o *ReplaceServerParams) SetContext(ctx context.Context)

SetContext adds the context to the replace server params

func (*ReplaceServerParams) SetData

func (o *ReplaceServerParams) SetData(data *models.Server)

SetData adds the data to the replace server params

func (*ReplaceServerParams) SetForceReload

func (o *ReplaceServerParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the replace server params

func (*ReplaceServerParams) SetHTTPClient

func (o *ReplaceServerParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the replace server params

func (*ReplaceServerParams) SetName

func (o *ReplaceServerParams) SetName(name string)

SetName adds the name to the replace server params

func (*ReplaceServerParams) SetTimeout

func (o *ReplaceServerParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the replace server params

func (*ReplaceServerParams) SetTransactionID

func (o *ReplaceServerParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the replace server params

func (*ReplaceServerParams) SetVersion

func (o *ReplaceServerParams) SetVersion(version *int64)

SetVersion adds the version to the replace server params

func (*ReplaceServerParams) WithBackend

func (o *ReplaceServerParams) WithBackend(backend string) *ReplaceServerParams

WithBackend adds the backend to the replace server params

func (*ReplaceServerParams) WithContext

WithContext adds the context to the replace server params

func (*ReplaceServerParams) WithData

WithData adds the data to the replace server params

func (*ReplaceServerParams) WithForceReload

func (o *ReplaceServerParams) WithForceReload(forceReload *bool) *ReplaceServerParams

WithForceReload adds the forceReload to the replace server params

func (*ReplaceServerParams) WithHTTPClient

func (o *ReplaceServerParams) WithHTTPClient(client *http.Client) *ReplaceServerParams

WithHTTPClient adds the HTTPClient to the replace server params

func (*ReplaceServerParams) WithName

func (o *ReplaceServerParams) WithName(name string) *ReplaceServerParams

WithName adds the name to the replace server params

func (*ReplaceServerParams) WithTimeout

func (o *ReplaceServerParams) WithTimeout(timeout time.Duration) *ReplaceServerParams

WithTimeout adds the timeout to the replace server params

func (*ReplaceServerParams) WithTransactionID

func (o *ReplaceServerParams) WithTransactionID(transactionID *string) *ReplaceServerParams

WithTransactionID adds the transactionID to the replace server params

func (*ReplaceServerParams) WithVersion

func (o *ReplaceServerParams) WithVersion(version *int64) *ReplaceServerParams

WithVersion adds the version to the replace server params

func (*ReplaceServerParams) WriteToRequest

func (o *ReplaceServerParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ReplaceServerReader

type ReplaceServerReader struct {
	// contains filtered or unexported fields
}

ReplaceServerReader is a Reader for the ReplaceServer structure.

func (*ReplaceServerReader) ReadResponse

func (o *ReplaceServerReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ReplaceServerSwitchingRuleAccepted

type ReplaceServerSwitchingRuleAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.ServerSwitchingRule
}

ReplaceServerSwitchingRuleAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewReplaceServerSwitchingRuleAccepted

func NewReplaceServerSwitchingRuleAccepted() *ReplaceServerSwitchingRuleAccepted

NewReplaceServerSwitchingRuleAccepted creates a ReplaceServerSwitchingRuleAccepted with default headers values

func (*ReplaceServerSwitchingRuleAccepted) Error

type ReplaceServerSwitchingRuleBadRequest

type ReplaceServerSwitchingRuleBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceServerSwitchingRuleBadRequest handles this case with default header values.

Bad request

func NewReplaceServerSwitchingRuleBadRequest

func NewReplaceServerSwitchingRuleBadRequest() *ReplaceServerSwitchingRuleBadRequest

NewReplaceServerSwitchingRuleBadRequest creates a ReplaceServerSwitchingRuleBadRequest with default headers values

func (*ReplaceServerSwitchingRuleBadRequest) Error

type ReplaceServerSwitchingRuleDefault

type ReplaceServerSwitchingRuleDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

ReplaceServerSwitchingRuleDefault handles this case with default header values.

General Error

func NewReplaceServerSwitchingRuleDefault

func NewReplaceServerSwitchingRuleDefault(code int) *ReplaceServerSwitchingRuleDefault

NewReplaceServerSwitchingRuleDefault creates a ReplaceServerSwitchingRuleDefault with default headers values

func (*ReplaceServerSwitchingRuleDefault) Code

Code gets the status code for the replace server switching rule default response

func (*ReplaceServerSwitchingRuleDefault) Error

type ReplaceServerSwitchingRuleNotFound

type ReplaceServerSwitchingRuleNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceServerSwitchingRuleNotFound handles this case with default header values.

The specified resource was not found

func NewReplaceServerSwitchingRuleNotFound

func NewReplaceServerSwitchingRuleNotFound() *ReplaceServerSwitchingRuleNotFound

NewReplaceServerSwitchingRuleNotFound creates a ReplaceServerSwitchingRuleNotFound with default headers values

func (*ReplaceServerSwitchingRuleNotFound) Error

type ReplaceServerSwitchingRuleOK

type ReplaceServerSwitchingRuleOK struct {
	Payload *models.ServerSwitchingRule
}

ReplaceServerSwitchingRuleOK handles this case with default header values.

Server Switching Rule replaced

func NewReplaceServerSwitchingRuleOK

func NewReplaceServerSwitchingRuleOK() *ReplaceServerSwitchingRuleOK

NewReplaceServerSwitchingRuleOK creates a ReplaceServerSwitchingRuleOK with default headers values

func (*ReplaceServerSwitchingRuleOK) Error

type ReplaceServerSwitchingRuleParams

type ReplaceServerSwitchingRuleParams struct {

	/*Backend
	  Backend name

	*/
	Backend string
	/*Data*/
	Data *models.ServerSwitchingRule
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Index
	  Switching Rule Index

	*/
	Index int64
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ReplaceServerSwitchingRuleParams contains all the parameters to send to the API endpoint for the replace server switching rule operation typically these are written to a http.Request

func NewReplaceServerSwitchingRuleParams

func NewReplaceServerSwitchingRuleParams() *ReplaceServerSwitchingRuleParams

NewReplaceServerSwitchingRuleParams creates a new ReplaceServerSwitchingRuleParams object with the default values initialized.

func NewReplaceServerSwitchingRuleParamsWithContext

func NewReplaceServerSwitchingRuleParamsWithContext(ctx context.Context) *ReplaceServerSwitchingRuleParams

NewReplaceServerSwitchingRuleParamsWithContext creates a new ReplaceServerSwitchingRuleParams object with the default values initialized, and the ability to set a context for a request

func NewReplaceServerSwitchingRuleParamsWithHTTPClient

func NewReplaceServerSwitchingRuleParamsWithHTTPClient(client *http.Client) *ReplaceServerSwitchingRuleParams

NewReplaceServerSwitchingRuleParamsWithHTTPClient creates a new ReplaceServerSwitchingRuleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewReplaceServerSwitchingRuleParamsWithTimeout

func NewReplaceServerSwitchingRuleParamsWithTimeout(timeout time.Duration) *ReplaceServerSwitchingRuleParams

NewReplaceServerSwitchingRuleParamsWithTimeout creates a new ReplaceServerSwitchingRuleParams object with the default values initialized, and the ability to set a timeout on a request

func (*ReplaceServerSwitchingRuleParams) SetBackend

func (o *ReplaceServerSwitchingRuleParams) SetBackend(backend string)

SetBackend adds the backend to the replace server switching rule params

func (*ReplaceServerSwitchingRuleParams) SetContext

SetContext adds the context to the replace server switching rule params

func (*ReplaceServerSwitchingRuleParams) SetData

SetData adds the data to the replace server switching rule params

func (*ReplaceServerSwitchingRuleParams) SetForceReload

func (o *ReplaceServerSwitchingRuleParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the replace server switching rule params

func (*ReplaceServerSwitchingRuleParams) SetHTTPClient

func (o *ReplaceServerSwitchingRuleParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the replace server switching rule params

func (*ReplaceServerSwitchingRuleParams) SetIndex

func (o *ReplaceServerSwitchingRuleParams) SetIndex(index int64)

SetIndex adds the index to the replace server switching rule params

func (*ReplaceServerSwitchingRuleParams) SetTimeout

func (o *ReplaceServerSwitchingRuleParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the replace server switching rule params

func (*ReplaceServerSwitchingRuleParams) SetTransactionID

func (o *ReplaceServerSwitchingRuleParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the replace server switching rule params

func (*ReplaceServerSwitchingRuleParams) SetVersion

func (o *ReplaceServerSwitchingRuleParams) SetVersion(version *int64)

SetVersion adds the version to the replace server switching rule params

func (*ReplaceServerSwitchingRuleParams) WithBackend

WithBackend adds the backend to the replace server switching rule params

func (*ReplaceServerSwitchingRuleParams) WithContext

WithContext adds the context to the replace server switching rule params

func (*ReplaceServerSwitchingRuleParams) WithData

WithData adds the data to the replace server switching rule params

func (*ReplaceServerSwitchingRuleParams) WithForceReload

WithForceReload adds the forceReload to the replace server switching rule params

func (*ReplaceServerSwitchingRuleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the replace server switching rule params

func (*ReplaceServerSwitchingRuleParams) WithIndex

WithIndex adds the index to the replace server switching rule params

func (*ReplaceServerSwitchingRuleParams) WithTimeout

WithTimeout adds the timeout to the replace server switching rule params

func (*ReplaceServerSwitchingRuleParams) WithTransactionID

func (o *ReplaceServerSwitchingRuleParams) WithTransactionID(transactionID *string) *ReplaceServerSwitchingRuleParams

WithTransactionID adds the transactionID to the replace server switching rule params

func (*ReplaceServerSwitchingRuleParams) WithVersion

WithVersion adds the version to the replace server switching rule params

func (*ReplaceServerSwitchingRuleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceServerSwitchingRuleReader

type ReplaceServerSwitchingRuleReader struct {
	// contains filtered or unexported fields
}

ReplaceServerSwitchingRuleReader is a Reader for the ReplaceServerSwitchingRule structure.

func (*ReplaceServerSwitchingRuleReader) ReadResponse

func (o *ReplaceServerSwitchingRuleReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ReplaceStickRuleAccepted

type ReplaceStickRuleAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.StickRule
}

ReplaceStickRuleAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewReplaceStickRuleAccepted

func NewReplaceStickRuleAccepted() *ReplaceStickRuleAccepted

NewReplaceStickRuleAccepted creates a ReplaceStickRuleAccepted with default headers values

func (*ReplaceStickRuleAccepted) Error

func (o *ReplaceStickRuleAccepted) Error() string

type ReplaceStickRuleBadRequest

type ReplaceStickRuleBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceStickRuleBadRequest handles this case with default header values.

Bad request

func NewReplaceStickRuleBadRequest

func NewReplaceStickRuleBadRequest() *ReplaceStickRuleBadRequest

NewReplaceStickRuleBadRequest creates a ReplaceStickRuleBadRequest with default headers values

func (*ReplaceStickRuleBadRequest) Error

type ReplaceStickRuleDefault

type ReplaceStickRuleDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

ReplaceStickRuleDefault handles this case with default header values.

General Error

func NewReplaceStickRuleDefault

func NewReplaceStickRuleDefault(code int) *ReplaceStickRuleDefault

NewReplaceStickRuleDefault creates a ReplaceStickRuleDefault with default headers values

func (*ReplaceStickRuleDefault) Code

func (o *ReplaceStickRuleDefault) Code() int

Code gets the status code for the replace stick rule default response

func (*ReplaceStickRuleDefault) Error

func (o *ReplaceStickRuleDefault) Error() string

type ReplaceStickRuleNotFound

type ReplaceStickRuleNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceStickRuleNotFound handles this case with default header values.

The specified resource was not found

func NewReplaceStickRuleNotFound

func NewReplaceStickRuleNotFound() *ReplaceStickRuleNotFound

NewReplaceStickRuleNotFound creates a ReplaceStickRuleNotFound with default headers values

func (*ReplaceStickRuleNotFound) Error

func (o *ReplaceStickRuleNotFound) Error() string

type ReplaceStickRuleOK

type ReplaceStickRuleOK struct {
	Payload *models.StickRule
}

ReplaceStickRuleOK handles this case with default header values.

Stick Rule replaced

func NewReplaceStickRuleOK

func NewReplaceStickRuleOK() *ReplaceStickRuleOK

NewReplaceStickRuleOK creates a ReplaceStickRuleOK with default headers values

func (*ReplaceStickRuleOK) Error

func (o *ReplaceStickRuleOK) Error() string

type ReplaceStickRuleParams

type ReplaceStickRuleParams struct {

	/*Backend
	  Backend name

	*/
	Backend string
	/*Data*/
	Data *models.StickRule
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Index
	  Stick Rule Index

	*/
	Index int64
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ReplaceStickRuleParams contains all the parameters to send to the API endpoint for the replace stick rule operation typically these are written to a http.Request

func NewReplaceStickRuleParams

func NewReplaceStickRuleParams() *ReplaceStickRuleParams

NewReplaceStickRuleParams creates a new ReplaceStickRuleParams object with the default values initialized.

func NewReplaceStickRuleParamsWithContext

func NewReplaceStickRuleParamsWithContext(ctx context.Context) *ReplaceStickRuleParams

NewReplaceStickRuleParamsWithContext creates a new ReplaceStickRuleParams object with the default values initialized, and the ability to set a context for a request

func NewReplaceStickRuleParamsWithHTTPClient

func NewReplaceStickRuleParamsWithHTTPClient(client *http.Client) *ReplaceStickRuleParams

NewReplaceStickRuleParamsWithHTTPClient creates a new ReplaceStickRuleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewReplaceStickRuleParamsWithTimeout

func NewReplaceStickRuleParamsWithTimeout(timeout time.Duration) *ReplaceStickRuleParams

NewReplaceStickRuleParamsWithTimeout creates a new ReplaceStickRuleParams object with the default values initialized, and the ability to set a timeout on a request

func (*ReplaceStickRuleParams) SetBackend

func (o *ReplaceStickRuleParams) SetBackend(backend string)

SetBackend adds the backend to the replace stick rule params

func (*ReplaceStickRuleParams) SetContext

func (o *ReplaceStickRuleParams) SetContext(ctx context.Context)

SetContext adds the context to the replace stick rule params

func (*ReplaceStickRuleParams) SetData

func (o *ReplaceStickRuleParams) SetData(data *models.StickRule)

SetData adds the data to the replace stick rule params

func (*ReplaceStickRuleParams) SetForceReload

func (o *ReplaceStickRuleParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the replace stick rule params

func (*ReplaceStickRuleParams) SetHTTPClient

func (o *ReplaceStickRuleParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the replace stick rule params

func (*ReplaceStickRuleParams) SetIndex

func (o *ReplaceStickRuleParams) SetIndex(index int64)

SetIndex adds the index to the replace stick rule params

func (*ReplaceStickRuleParams) SetTimeout

func (o *ReplaceStickRuleParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the replace stick rule params

func (*ReplaceStickRuleParams) SetTransactionID

func (o *ReplaceStickRuleParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the replace stick rule params

func (*ReplaceStickRuleParams) SetVersion

func (o *ReplaceStickRuleParams) SetVersion(version *int64)

SetVersion adds the version to the replace stick rule params

func (*ReplaceStickRuleParams) WithBackend

func (o *ReplaceStickRuleParams) WithBackend(backend string) *ReplaceStickRuleParams

WithBackend adds the backend to the replace stick rule params

func (*ReplaceStickRuleParams) WithContext

WithContext adds the context to the replace stick rule params

func (*ReplaceStickRuleParams) WithData

WithData adds the data to the replace stick rule params

func (*ReplaceStickRuleParams) WithForceReload

func (o *ReplaceStickRuleParams) WithForceReload(forceReload *bool) *ReplaceStickRuleParams

WithForceReload adds the forceReload to the replace stick rule params

func (*ReplaceStickRuleParams) WithHTTPClient

func (o *ReplaceStickRuleParams) WithHTTPClient(client *http.Client) *ReplaceStickRuleParams

WithHTTPClient adds the HTTPClient to the replace stick rule params

func (*ReplaceStickRuleParams) WithIndex

WithIndex adds the index to the replace stick rule params

func (*ReplaceStickRuleParams) WithTimeout

WithTimeout adds the timeout to the replace stick rule params

func (*ReplaceStickRuleParams) WithTransactionID

func (o *ReplaceStickRuleParams) WithTransactionID(transactionID *string) *ReplaceStickRuleParams

WithTransactionID adds the transactionID to the replace stick rule params

func (*ReplaceStickRuleParams) WithVersion

func (o *ReplaceStickRuleParams) WithVersion(version *int64) *ReplaceStickRuleParams

WithVersion adds the version to the replace stick rule params

func (*ReplaceStickRuleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceStickRuleReader

type ReplaceStickRuleReader struct {
	// contains filtered or unexported fields
}

ReplaceStickRuleReader is a Reader for the ReplaceStickRule structure.

func (*ReplaceStickRuleReader) ReadResponse

func (o *ReplaceStickRuleReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ReplaceTCPRequestRuleAccepted

type ReplaceTCPRequestRuleAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.TCPRequestRule
}

ReplaceTCPRequestRuleAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewReplaceTCPRequestRuleAccepted

func NewReplaceTCPRequestRuleAccepted() *ReplaceTCPRequestRuleAccepted

NewReplaceTCPRequestRuleAccepted creates a ReplaceTCPRequestRuleAccepted with default headers values

func (*ReplaceTCPRequestRuleAccepted) Error

type ReplaceTCPRequestRuleBadRequest

type ReplaceTCPRequestRuleBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceTCPRequestRuleBadRequest handles this case with default header values.

Bad request

func NewReplaceTCPRequestRuleBadRequest

func NewReplaceTCPRequestRuleBadRequest() *ReplaceTCPRequestRuleBadRequest

NewReplaceTCPRequestRuleBadRequest creates a ReplaceTCPRequestRuleBadRequest with default headers values

func (*ReplaceTCPRequestRuleBadRequest) Error

type ReplaceTCPRequestRuleDefault

type ReplaceTCPRequestRuleDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

ReplaceTCPRequestRuleDefault handles this case with default header values.

General Error

func NewReplaceTCPRequestRuleDefault

func NewReplaceTCPRequestRuleDefault(code int) *ReplaceTCPRequestRuleDefault

NewReplaceTCPRequestRuleDefault creates a ReplaceTCPRequestRuleDefault with default headers values

func (*ReplaceTCPRequestRuleDefault) Code

Code gets the status code for the replace TCP request rule default response

func (*ReplaceTCPRequestRuleDefault) Error

type ReplaceTCPRequestRuleNotFound

type ReplaceTCPRequestRuleNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceTCPRequestRuleNotFound handles this case with default header values.

The specified resource was not found

func NewReplaceTCPRequestRuleNotFound

func NewReplaceTCPRequestRuleNotFound() *ReplaceTCPRequestRuleNotFound

NewReplaceTCPRequestRuleNotFound creates a ReplaceTCPRequestRuleNotFound with default headers values

func (*ReplaceTCPRequestRuleNotFound) Error

type ReplaceTCPRequestRuleOK

type ReplaceTCPRequestRuleOK struct {
	Payload *models.TCPRequestRule
}

ReplaceTCPRequestRuleOK handles this case with default header values.

TCP Request Rule replaced

func NewReplaceTCPRequestRuleOK

func NewReplaceTCPRequestRuleOK() *ReplaceTCPRequestRuleOK

NewReplaceTCPRequestRuleOK creates a ReplaceTCPRequestRuleOK with default headers values

func (*ReplaceTCPRequestRuleOK) Error

func (o *ReplaceTCPRequestRuleOK) Error() string

type ReplaceTCPRequestRuleParams

type ReplaceTCPRequestRuleParams struct {

	/*Data*/
	Data *models.TCPRequestRule
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Index
	  TCP Request Rule Index

	*/
	Index int64
	/*ParentName
	  Parent name

	*/
	ParentName string
	/*ParentType
	  Parent type

	*/
	ParentType string
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ReplaceTCPRequestRuleParams contains all the parameters to send to the API endpoint for the replace TCP request rule operation typically these are written to a http.Request

func NewReplaceTCPRequestRuleParams

func NewReplaceTCPRequestRuleParams() *ReplaceTCPRequestRuleParams

NewReplaceTCPRequestRuleParams creates a new ReplaceTCPRequestRuleParams object with the default values initialized.

func NewReplaceTCPRequestRuleParamsWithContext

func NewReplaceTCPRequestRuleParamsWithContext(ctx context.Context) *ReplaceTCPRequestRuleParams

NewReplaceTCPRequestRuleParamsWithContext creates a new ReplaceTCPRequestRuleParams object with the default values initialized, and the ability to set a context for a request

func NewReplaceTCPRequestRuleParamsWithHTTPClient

func NewReplaceTCPRequestRuleParamsWithHTTPClient(client *http.Client) *ReplaceTCPRequestRuleParams

NewReplaceTCPRequestRuleParamsWithHTTPClient creates a new ReplaceTCPRequestRuleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewReplaceTCPRequestRuleParamsWithTimeout

func NewReplaceTCPRequestRuleParamsWithTimeout(timeout time.Duration) *ReplaceTCPRequestRuleParams

NewReplaceTCPRequestRuleParamsWithTimeout creates a new ReplaceTCPRequestRuleParams object with the default values initialized, and the ability to set a timeout on a request

func (*ReplaceTCPRequestRuleParams) SetContext

func (o *ReplaceTCPRequestRuleParams) SetContext(ctx context.Context)

SetContext adds the context to the replace TCP request rule params

func (*ReplaceTCPRequestRuleParams) SetData

SetData adds the data to the replace TCP request rule params

func (*ReplaceTCPRequestRuleParams) SetForceReload

func (o *ReplaceTCPRequestRuleParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the replace TCP request rule params

func (*ReplaceTCPRequestRuleParams) SetHTTPClient

func (o *ReplaceTCPRequestRuleParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the replace TCP request rule params

func (*ReplaceTCPRequestRuleParams) SetIndex

func (o *ReplaceTCPRequestRuleParams) SetIndex(index int64)

SetIndex adds the index to the replace TCP request rule params

func (*ReplaceTCPRequestRuleParams) SetParentName

func (o *ReplaceTCPRequestRuleParams) SetParentName(parentName string)

SetParentName adds the parentName to the replace TCP request rule params

func (*ReplaceTCPRequestRuleParams) SetParentType

func (o *ReplaceTCPRequestRuleParams) SetParentType(parentType string)

SetParentType adds the parentType to the replace TCP request rule params

func (*ReplaceTCPRequestRuleParams) SetTimeout

func (o *ReplaceTCPRequestRuleParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the replace TCP request rule params

func (*ReplaceTCPRequestRuleParams) SetTransactionID

func (o *ReplaceTCPRequestRuleParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the replace TCP request rule params

func (*ReplaceTCPRequestRuleParams) SetVersion

func (o *ReplaceTCPRequestRuleParams) SetVersion(version *int64)

SetVersion adds the version to the replace TCP request rule params

func (*ReplaceTCPRequestRuleParams) WithContext

WithContext adds the context to the replace TCP request rule params

func (*ReplaceTCPRequestRuleParams) WithData

WithData adds the data to the replace TCP request rule params

func (*ReplaceTCPRequestRuleParams) WithForceReload

func (o *ReplaceTCPRequestRuleParams) WithForceReload(forceReload *bool) *ReplaceTCPRequestRuleParams

WithForceReload adds the forceReload to the replace TCP request rule params

func (*ReplaceTCPRequestRuleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the replace TCP request rule params

func (*ReplaceTCPRequestRuleParams) WithIndex

WithIndex adds the index to the replace TCP request rule params

func (*ReplaceTCPRequestRuleParams) WithParentName

func (o *ReplaceTCPRequestRuleParams) WithParentName(parentName string) *ReplaceTCPRequestRuleParams

WithParentName adds the parentName to the replace TCP request rule params

func (*ReplaceTCPRequestRuleParams) WithParentType

func (o *ReplaceTCPRequestRuleParams) WithParentType(parentType string) *ReplaceTCPRequestRuleParams

WithParentType adds the parentType to the replace TCP request rule params

func (*ReplaceTCPRequestRuleParams) WithTimeout

WithTimeout adds the timeout to the replace TCP request rule params

func (*ReplaceTCPRequestRuleParams) WithTransactionID

func (o *ReplaceTCPRequestRuleParams) WithTransactionID(transactionID *string) *ReplaceTCPRequestRuleParams

WithTransactionID adds the transactionID to the replace TCP request rule params

func (*ReplaceTCPRequestRuleParams) WithVersion

WithVersion adds the version to the replace TCP request rule params

func (*ReplaceTCPRequestRuleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceTCPRequestRuleReader

type ReplaceTCPRequestRuleReader struct {
	// contains filtered or unexported fields
}

ReplaceTCPRequestRuleReader is a Reader for the ReplaceTCPRequestRule structure.

func (*ReplaceTCPRequestRuleReader) ReadResponse

func (o *ReplaceTCPRequestRuleReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ReplaceTCPResponseRuleAccepted

type ReplaceTCPResponseRuleAccepted struct {
	/*ID of the requested reload
	 */
	ReloadID string

	Payload *models.TCPResponseRule
}

ReplaceTCPResponseRuleAccepted handles this case with default header values.

Configuration change accepted and reload requested

func NewReplaceTCPResponseRuleAccepted

func NewReplaceTCPResponseRuleAccepted() *ReplaceTCPResponseRuleAccepted

NewReplaceTCPResponseRuleAccepted creates a ReplaceTCPResponseRuleAccepted with default headers values

func (*ReplaceTCPResponseRuleAccepted) Error

type ReplaceTCPResponseRuleBadRequest

type ReplaceTCPResponseRuleBadRequest struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceTCPResponseRuleBadRequest handles this case with default header values.

Bad request

func NewReplaceTCPResponseRuleBadRequest

func NewReplaceTCPResponseRuleBadRequest() *ReplaceTCPResponseRuleBadRequest

NewReplaceTCPResponseRuleBadRequest creates a ReplaceTCPResponseRuleBadRequest with default headers values

func (*ReplaceTCPResponseRuleBadRequest) Error

type ReplaceTCPResponseRuleDefault

type ReplaceTCPResponseRuleDefault struct {

	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
	// contains filtered or unexported fields
}

ReplaceTCPResponseRuleDefault handles this case with default header values.

General Error

func NewReplaceTCPResponseRuleDefault

func NewReplaceTCPResponseRuleDefault(code int) *ReplaceTCPResponseRuleDefault

NewReplaceTCPResponseRuleDefault creates a ReplaceTCPResponseRuleDefault with default headers values

func (*ReplaceTCPResponseRuleDefault) Code

Code gets the status code for the replace TCP response rule default response

func (*ReplaceTCPResponseRuleDefault) Error

type ReplaceTCPResponseRuleNotFound

type ReplaceTCPResponseRuleNotFound struct {
	/*Configuration file version
	 */
	ConfigurationVersion int64

	Payload *models.Error
}

ReplaceTCPResponseRuleNotFound handles this case with default header values.

The specified resource was not found

func NewReplaceTCPResponseRuleNotFound

func NewReplaceTCPResponseRuleNotFound() *ReplaceTCPResponseRuleNotFound

NewReplaceTCPResponseRuleNotFound creates a ReplaceTCPResponseRuleNotFound with default headers values

func (*ReplaceTCPResponseRuleNotFound) Error

type ReplaceTCPResponseRuleOK

type ReplaceTCPResponseRuleOK struct {
	Payload *models.TCPResponseRule
}

ReplaceTCPResponseRuleOK handles this case with default header values.

TCP Response Rule replaced

func NewReplaceTCPResponseRuleOK

func NewReplaceTCPResponseRuleOK() *ReplaceTCPResponseRuleOK

NewReplaceTCPResponseRuleOK creates a ReplaceTCPResponseRuleOK with default headers values

func (*ReplaceTCPResponseRuleOK) Error

func (o *ReplaceTCPResponseRuleOK) Error() string

type ReplaceTCPResponseRuleParams

type ReplaceTCPResponseRuleParams struct {

	/*Backend
	  Parent backend name

	*/
	Backend string
	/*Data*/
	Data *models.TCPResponseRule
	/*ForceReload
	  If set, do a force reload, do not wait for the configured reload-delay. Cannot be used when transaction is specified, as changes in transaction are not applied directly to configuration.

	*/
	ForceReload *bool
	/*Index
	  TCP Response Rule Index

	*/
	Index int64
	/*TransactionID
	  ID of the transaction where we want to add the operation. Cannot be used when version is specified.

	*/
	TransactionID *string
	/*Version
	  Version used for checking configuration version. Cannot be used when transaction is specified, transaction has it's own version.

	*/
	Version *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ReplaceTCPResponseRuleParams contains all the parameters to send to the API endpoint for the replace TCP response rule operation typically these are written to a http.Request

func NewReplaceTCPResponseRuleParams

func NewReplaceTCPResponseRuleParams() *ReplaceTCPResponseRuleParams

NewReplaceTCPResponseRuleParams creates a new ReplaceTCPResponseRuleParams object with the default values initialized.

func NewReplaceTCPResponseRuleParamsWithContext

func NewReplaceTCPResponseRuleParamsWithContext(ctx context.Context) *ReplaceTCPResponseRuleParams

NewReplaceTCPResponseRuleParamsWithContext creates a new ReplaceTCPResponseRuleParams object with the default values initialized, and the ability to set a context for a request

func NewReplaceTCPResponseRuleParamsWithHTTPClient

func NewReplaceTCPResponseRuleParamsWithHTTPClient(client *http.Client) *ReplaceTCPResponseRuleParams

NewReplaceTCPResponseRuleParamsWithHTTPClient creates a new ReplaceTCPResponseRuleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewReplaceTCPResponseRuleParamsWithTimeout

func NewReplaceTCPResponseRuleParamsWithTimeout(timeout time.Duration) *ReplaceTCPResponseRuleParams

NewReplaceTCPResponseRuleParamsWithTimeout creates a new ReplaceTCPResponseRuleParams object with the default values initialized, and the ability to set a timeout on a request

func (*ReplaceTCPResponseRuleParams) SetBackend

func (o *ReplaceTCPResponseRuleParams) SetBackend(backend string)

SetBackend adds the backend to the replace TCP response rule params

func (*ReplaceTCPResponseRuleParams) SetContext

func (o *ReplaceTCPResponseRuleParams) SetContext(ctx context.Context)

SetContext adds the context to the replace TCP response rule params

func (*ReplaceTCPResponseRuleParams) SetData

SetData adds the data to the replace TCP response rule params

func (*ReplaceTCPResponseRuleParams) SetForceReload

func (o *ReplaceTCPResponseRuleParams) SetForceReload(forceReload *bool)

SetForceReload adds the forceReload to the replace TCP response rule params

func (*ReplaceTCPResponseRuleParams) SetHTTPClient

func (o *ReplaceTCPResponseRuleParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the replace TCP response rule params

func (*ReplaceTCPResponseRuleParams) SetIndex

func (o *ReplaceTCPResponseRuleParams) SetIndex(index int64)

SetIndex adds the index to the replace TCP response rule params

func (*ReplaceTCPResponseRuleParams) SetTimeout

func (o *ReplaceTCPResponseRuleParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the replace TCP response rule params

func (*ReplaceTCPResponseRuleParams) SetTransactionID

func (o *ReplaceTCPResponseRuleParams) SetTransactionID(transactionID *string)

SetTransactionID adds the transactionId to the replace TCP response rule params

func (*ReplaceTCPResponseRuleParams) SetVersion

func (o *ReplaceTCPResponseRuleParams) SetVersion(version *int64)

SetVersion adds the version to the replace TCP response rule params

func (*ReplaceTCPResponseRuleParams) WithBackend

WithBackend adds the backend to the replace TCP response rule params

func (*ReplaceTCPResponseRuleParams) WithContext

WithContext adds the context to the replace TCP response rule params

func (*ReplaceTCPResponseRuleParams) WithData

WithData adds the data to the replace TCP response rule params

func (*ReplaceTCPResponseRuleParams) WithForceReload

func (o *ReplaceTCPResponseRuleParams) WithForceReload(forceReload *bool) *ReplaceTCPResponseRuleParams

WithForceReload adds the forceReload to the replace TCP response rule params

func (*ReplaceTCPResponseRuleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the replace TCP response rule params

func (*ReplaceTCPResponseRuleParams) WithIndex

WithIndex adds the index to the replace TCP response rule params

func (*ReplaceTCPResponseRuleParams) WithTimeout

WithTimeout adds the timeout to the replace TCP response rule params

func (*ReplaceTCPResponseRuleParams) WithTransactionID

func (o *ReplaceTCPResponseRuleParams) WithTransactionID(transactionID *string) *ReplaceTCPResponseRuleParams

WithTransactionID adds the transactionID to the replace TCP response rule params

func (*ReplaceTCPResponseRuleParams) WithVersion

WithVersion adds the version to the replace TCP response rule params

func (*ReplaceTCPResponseRuleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceTCPResponseRuleReader

type ReplaceTCPResponseRuleReader struct {
	// contains filtered or unexported fields
}

ReplaceTCPResponseRuleReader is a Reader for the ReplaceTCPResponseRule structure.

func (*ReplaceTCPResponseRuleReader) ReadResponse

func (o *ReplaceTCPResponseRuleReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL