isolation_policy

package
v1.10.0 Latest Latest
Warning

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

Go to latest
Published: May 13, 2022 License: ISC Imports: 10 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 isolation policy API

func (*Client) GetIsolationPolicies

func (a *Client) GetIsolationPolicies(params *GetIsolationPoliciesParams, opts ...ClientOption) (*GetIsolationPoliciesOK, error)

GetIsolationPolicies get isolation policies API

func (*Client) GetIsolationPoliciesConnection

func (a *Client) GetIsolationPoliciesConnection(params *GetIsolationPoliciesConnectionParams, opts ...ClientOption) (*GetIsolationPoliciesConnectionOK, error)

GetIsolationPoliciesConnection get isolation policies connection API

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	GetIsolationPolicies(params *GetIsolationPoliciesParams, opts ...ClientOption) (*GetIsolationPoliciesOK, error)

	GetIsolationPoliciesConnection(params *GetIsolationPoliciesConnectionParams, opts ...ClientOption) (*GetIsolationPoliciesConnectionOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

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

New creates a new isolation policy API client.

type GetIsolationPoliciesBadRequest

type GetIsolationPoliciesBadRequest struct {
	Payload *models.ErrorBody
}
GetIsolationPoliciesBadRequest describes a response with status code 400, with default header values.

Bad request

func NewGetIsolationPoliciesBadRequest

func NewGetIsolationPoliciesBadRequest() *GetIsolationPoliciesBadRequest

NewGetIsolationPoliciesBadRequest creates a GetIsolationPoliciesBadRequest with default headers values

func (*GetIsolationPoliciesBadRequest) Error

func (*GetIsolationPoliciesBadRequest) GetPayload

type GetIsolationPoliciesConnectionBadRequest

type GetIsolationPoliciesConnectionBadRequest struct {
	Payload *models.ErrorBody
}
GetIsolationPoliciesConnectionBadRequest describes a response with status code 400, with default header values.

Bad request

func NewGetIsolationPoliciesConnectionBadRequest

func NewGetIsolationPoliciesConnectionBadRequest() *GetIsolationPoliciesConnectionBadRequest

NewGetIsolationPoliciesConnectionBadRequest creates a GetIsolationPoliciesConnectionBadRequest with default headers values

func (*GetIsolationPoliciesConnectionBadRequest) Error

func (*GetIsolationPoliciesConnectionBadRequest) GetPayload

type GetIsolationPoliciesConnectionInternalServerError added in v1.10.0

type GetIsolationPoliciesConnectionInternalServerError struct {
	Payload *models.ErrorBody
}
GetIsolationPoliciesConnectionInternalServerError describes a response with status code 500, with default header values.

Server error

func NewGetIsolationPoliciesConnectionInternalServerError added in v1.10.0

func NewGetIsolationPoliciesConnectionInternalServerError() *GetIsolationPoliciesConnectionInternalServerError

NewGetIsolationPoliciesConnectionInternalServerError creates a GetIsolationPoliciesConnectionInternalServerError with default headers values

func (*GetIsolationPoliciesConnectionInternalServerError) Error added in v1.10.0

func (*GetIsolationPoliciesConnectionInternalServerError) GetPayload added in v1.10.0

type GetIsolationPoliciesConnectionNotFound added in v1.10.0

type GetIsolationPoliciesConnectionNotFound struct {
	Payload *models.ErrorBody
}
GetIsolationPoliciesConnectionNotFound describes a response with status code 404, with default header values.

Not found

func NewGetIsolationPoliciesConnectionNotFound added in v1.10.0

func NewGetIsolationPoliciesConnectionNotFound() *GetIsolationPoliciesConnectionNotFound

NewGetIsolationPoliciesConnectionNotFound creates a GetIsolationPoliciesConnectionNotFound with default headers values

func (*GetIsolationPoliciesConnectionNotFound) Error added in v1.10.0

func (*GetIsolationPoliciesConnectionNotFound) GetPayload added in v1.10.0

type GetIsolationPoliciesConnectionOK

type GetIsolationPoliciesConnectionOK struct {
	Payload *models.IsolationPolicyConnection
}
GetIsolationPoliciesConnectionOK describes a response with status code 200, with default header values.

Ok

func NewGetIsolationPoliciesConnectionOK

func NewGetIsolationPoliciesConnectionOK() *GetIsolationPoliciesConnectionOK

NewGetIsolationPoliciesConnectionOK creates a GetIsolationPoliciesConnectionOK with default headers values

func (*GetIsolationPoliciesConnectionOK) Error

func (*GetIsolationPoliciesConnectionOK) GetPayload

type GetIsolationPoliciesConnectionParams

type GetIsolationPoliciesConnectionParams struct {

	// ContentLanguage.
	//
	// Default: "en-US"
	ContentLanguage *string

	// RequestBody.
	RequestBody *models.GetIsolationPoliciesConnectionRequestBody

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

GetIsolationPoliciesConnectionParams contains all the parameters to send to the API endpoint

for the get isolation policies connection operation.

Typically these are written to a http.Request.

func NewGetIsolationPoliciesConnectionParams

func NewGetIsolationPoliciesConnectionParams() *GetIsolationPoliciesConnectionParams

NewGetIsolationPoliciesConnectionParams creates a new GetIsolationPoliciesConnectionParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetIsolationPoliciesConnectionParamsWithContext

func NewGetIsolationPoliciesConnectionParamsWithContext(ctx context.Context) *GetIsolationPoliciesConnectionParams

NewGetIsolationPoliciesConnectionParamsWithContext creates a new GetIsolationPoliciesConnectionParams object with the ability to set a context for a request.

func NewGetIsolationPoliciesConnectionParamsWithHTTPClient

func NewGetIsolationPoliciesConnectionParamsWithHTTPClient(client *http.Client) *GetIsolationPoliciesConnectionParams

NewGetIsolationPoliciesConnectionParamsWithHTTPClient creates a new GetIsolationPoliciesConnectionParams object with the ability to set a custom HTTPClient for a request.

func NewGetIsolationPoliciesConnectionParamsWithTimeout

func NewGetIsolationPoliciesConnectionParamsWithTimeout(timeout time.Duration) *GetIsolationPoliciesConnectionParams

NewGetIsolationPoliciesConnectionParamsWithTimeout creates a new GetIsolationPoliciesConnectionParams object with the ability to set a timeout on a request.

func (*GetIsolationPoliciesConnectionParams) SetContentLanguage

func (o *GetIsolationPoliciesConnectionParams) SetContentLanguage(contentLanguage *string)

SetContentLanguage adds the contentLanguage to the get isolation policies connection params

func (*GetIsolationPoliciesConnectionParams) SetContext

SetContext adds the context to the get isolation policies connection params

func (*GetIsolationPoliciesConnectionParams) SetDefaults

func (o *GetIsolationPoliciesConnectionParams) SetDefaults()

SetDefaults hydrates default values in the get isolation policies connection params (not the query body).

All values with no default are reset to their zero value.

func (*GetIsolationPoliciesConnectionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get isolation policies connection params

func (*GetIsolationPoliciesConnectionParams) SetRequestBody

SetRequestBody adds the requestBody to the get isolation policies connection params

func (*GetIsolationPoliciesConnectionParams) SetTimeout

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

SetTimeout adds the timeout to the get isolation policies connection params

func (*GetIsolationPoliciesConnectionParams) WithContentLanguage

func (o *GetIsolationPoliciesConnectionParams) WithContentLanguage(contentLanguage *string) *GetIsolationPoliciesConnectionParams

WithContentLanguage adds the contentLanguage to the get isolation policies connection params

func (*GetIsolationPoliciesConnectionParams) WithContext

WithContext adds the context to the get isolation policies connection params

func (*GetIsolationPoliciesConnectionParams) WithDefaults

WithDefaults hydrates default values in the get isolation policies connection params (not the query body).

All values with no default are reset to their zero value.

func (*GetIsolationPoliciesConnectionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get isolation policies connection params

func (*GetIsolationPoliciesConnectionParams) WithRequestBody

WithRequestBody adds the requestBody to the get isolation policies connection params

func (*GetIsolationPoliciesConnectionParams) WithTimeout

WithTimeout adds the timeout to the get isolation policies connection params

func (*GetIsolationPoliciesConnectionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetIsolationPoliciesConnectionReader

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

GetIsolationPoliciesConnectionReader is a Reader for the GetIsolationPoliciesConnection structure.

func (*GetIsolationPoliciesConnectionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetIsolationPoliciesInternalServerError added in v1.10.0

type GetIsolationPoliciesInternalServerError struct {
	Payload *models.ErrorBody
}
GetIsolationPoliciesInternalServerError describes a response with status code 500, with default header values.

Server error

func NewGetIsolationPoliciesInternalServerError added in v1.10.0

func NewGetIsolationPoliciesInternalServerError() *GetIsolationPoliciesInternalServerError

NewGetIsolationPoliciesInternalServerError creates a GetIsolationPoliciesInternalServerError with default headers values

func (*GetIsolationPoliciesInternalServerError) Error added in v1.10.0

func (*GetIsolationPoliciesInternalServerError) GetPayload added in v1.10.0

type GetIsolationPoliciesNotFound added in v1.10.0

type GetIsolationPoliciesNotFound struct {
	Payload *models.ErrorBody
}
GetIsolationPoliciesNotFound describes a response with status code 404, with default header values.

Not found

func NewGetIsolationPoliciesNotFound added in v1.10.0

func NewGetIsolationPoliciesNotFound() *GetIsolationPoliciesNotFound

NewGetIsolationPoliciesNotFound creates a GetIsolationPoliciesNotFound with default headers values

func (*GetIsolationPoliciesNotFound) Error added in v1.10.0

func (*GetIsolationPoliciesNotFound) GetPayload added in v1.10.0

type GetIsolationPoliciesOK

type GetIsolationPoliciesOK struct {
	Payload []*models.IsolationPolicy
}
GetIsolationPoliciesOK describes a response with status code 200, with default header values.

Ok

func NewGetIsolationPoliciesOK

func NewGetIsolationPoliciesOK() *GetIsolationPoliciesOK

NewGetIsolationPoliciesOK creates a GetIsolationPoliciesOK with default headers values

func (*GetIsolationPoliciesOK) Error

func (o *GetIsolationPoliciesOK) Error() string

func (*GetIsolationPoliciesOK) GetPayload

func (o *GetIsolationPoliciesOK) GetPayload() []*models.IsolationPolicy

type GetIsolationPoliciesParams

type GetIsolationPoliciesParams struct {

	// ContentLanguage.
	//
	// Default: "en-US"
	ContentLanguage *string

	// RequestBody.
	RequestBody *models.GetIsolationPoliciesRequestBody

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

GetIsolationPoliciesParams contains all the parameters to send to the API endpoint

for the get isolation policies operation.

Typically these are written to a http.Request.

func NewGetIsolationPoliciesParams

func NewGetIsolationPoliciesParams() *GetIsolationPoliciesParams

NewGetIsolationPoliciesParams creates a new GetIsolationPoliciesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetIsolationPoliciesParamsWithContext

func NewGetIsolationPoliciesParamsWithContext(ctx context.Context) *GetIsolationPoliciesParams

NewGetIsolationPoliciesParamsWithContext creates a new GetIsolationPoliciesParams object with the ability to set a context for a request.

func NewGetIsolationPoliciesParamsWithHTTPClient

func NewGetIsolationPoliciesParamsWithHTTPClient(client *http.Client) *GetIsolationPoliciesParams

NewGetIsolationPoliciesParamsWithHTTPClient creates a new GetIsolationPoliciesParams object with the ability to set a custom HTTPClient for a request.

func NewGetIsolationPoliciesParamsWithTimeout

func NewGetIsolationPoliciesParamsWithTimeout(timeout time.Duration) *GetIsolationPoliciesParams

NewGetIsolationPoliciesParamsWithTimeout creates a new GetIsolationPoliciesParams object with the ability to set a timeout on a request.

func (*GetIsolationPoliciesParams) SetContentLanguage

func (o *GetIsolationPoliciesParams) SetContentLanguage(contentLanguage *string)

SetContentLanguage adds the contentLanguage to the get isolation policies params

func (*GetIsolationPoliciesParams) SetContext

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

SetContext adds the context to the get isolation policies params

func (*GetIsolationPoliciesParams) SetDefaults

func (o *GetIsolationPoliciesParams) SetDefaults()

SetDefaults hydrates default values in the get isolation policies params (not the query body).

All values with no default are reset to their zero value.

func (*GetIsolationPoliciesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get isolation policies params

func (*GetIsolationPoliciesParams) SetRequestBody

func (o *GetIsolationPoliciesParams) SetRequestBody(requestBody *models.GetIsolationPoliciesRequestBody)

SetRequestBody adds the requestBody to the get isolation policies params

func (*GetIsolationPoliciesParams) SetTimeout

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

SetTimeout adds the timeout to the get isolation policies params

func (*GetIsolationPoliciesParams) WithContentLanguage

func (o *GetIsolationPoliciesParams) WithContentLanguage(contentLanguage *string) *GetIsolationPoliciesParams

WithContentLanguage adds the contentLanguage to the get isolation policies params

func (*GetIsolationPoliciesParams) WithContext

WithContext adds the context to the get isolation policies params

func (*GetIsolationPoliciesParams) WithDefaults

WithDefaults hydrates default values in the get isolation policies params (not the query body).

All values with no default are reset to their zero value.

func (*GetIsolationPoliciesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get isolation policies params

func (*GetIsolationPoliciesParams) WithRequestBody

WithRequestBody adds the requestBody to the get isolation policies params

func (*GetIsolationPoliciesParams) WithTimeout

WithTimeout adds the timeout to the get isolation policies params

func (*GetIsolationPoliciesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetIsolationPoliciesReader

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

GetIsolationPoliciesReader is a Reader for the GetIsolationPolicies structure.

func (*GetIsolationPoliciesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

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