operations

package
v0.7.2 Latest Latest
Warning

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

Go to latest
Published: Mar 20, 2024 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DeleteNpaRulesIDRequest

type DeleteNpaRulesIDRequest struct {
	// npa policy id
	ID int `pathParam:"style=simple,explode=false,name=id"`
}

func (*DeleteNpaRulesIDRequest) GetID

func (o *DeleteNpaRulesIDRequest) GetID() int

type DeleteNpaRulesIDResponse

type DeleteNpaRulesIDResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// successful operation
	Object *DeleteNpaRulesIDResponseBody
}

func (*DeleteNpaRulesIDResponse) GetContentType

func (o *DeleteNpaRulesIDResponse) GetContentType() string

func (*DeleteNpaRulesIDResponse) GetObject added in v0.3.0

func (*DeleteNpaRulesIDResponse) GetRawResponse

func (o *DeleteNpaRulesIDResponse) GetRawResponse() *http.Response

func (*DeleteNpaRulesIDResponse) GetStatusCode

func (o *DeleteNpaRulesIDResponse) GetStatusCode() int

type DeleteNpaRulesIDResponseBody added in v0.3.0

type DeleteNpaRulesIDResponseBody struct {
	Data   *shared.NpaPolicyResponseItem `json:"data,omitempty"`
	Status *Status                       `json:"status,omitempty"`
}

DeleteNpaRulesIDResponseBody - successful operation

func (*DeleteNpaRulesIDResponseBody) GetData added in v0.3.0

func (*DeleteNpaRulesIDResponseBody) GetStatus added in v0.3.0

func (o *DeleteNpaRulesIDResponseBody) GetStatus() *Status

type GetNpaRulesIDRequest

type GetNpaRulesIDRequest struct {
	// Return values only from specified fields
	Fields *string `queryParam:"style=form,explode=true,name=fields"`
	// npa policy id
	ID int `pathParam:"style=simple,explode=false,name=id"`
}

func (*GetNpaRulesIDRequest) GetFields

func (o *GetNpaRulesIDRequest) GetFields() *string

func (*GetNpaRulesIDRequest) GetID

func (o *GetNpaRulesIDRequest) GetID() int

type GetNpaRulesIDResponse

type GetNpaRulesIDResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// successful operation
	Object *GetNpaRulesIDResponseBody
}

func (*GetNpaRulesIDResponse) GetContentType

func (o *GetNpaRulesIDResponse) GetContentType() string

func (*GetNpaRulesIDResponse) GetObject added in v0.3.0

func (*GetNpaRulesIDResponse) GetRawResponse

func (o *GetNpaRulesIDResponse) GetRawResponse() *http.Response

func (*GetNpaRulesIDResponse) GetStatusCode

func (o *GetNpaRulesIDResponse) GetStatusCode() int

type GetNpaRulesIDResponseBody added in v0.3.0

type GetNpaRulesIDResponseBody struct {
	Data   *shared.NpaPolicyResponseItem `json:"data,omitempty"`
	Status *GetNpaRulesIDStatus          `json:"status,omitempty"`
}

GetNpaRulesIDResponseBody - successful operation

func (*GetNpaRulesIDResponseBody) GetData added in v0.3.0

func (*GetNpaRulesIDResponseBody) GetStatus added in v0.3.0

type GetNpaRulesIDStatus added in v0.3.0

type GetNpaRulesIDStatus string
const (
	GetNpaRulesIDStatusSuccess GetNpaRulesIDStatus = "success"
	GetNpaRulesIDStatusError   GetNpaRulesIDStatus = "error"
)

func (GetNpaRulesIDStatus) ToPointer added in v0.3.0

func (*GetNpaRulesIDStatus) UnmarshalJSON added in v0.3.0

func (e *GetNpaRulesIDStatus) UnmarshalJSON(data []byte) error

type GetNpaRulesRequest

type GetNpaRulesRequest struct {
	// Return values only from specified fields
	Fields *string `queryParam:"style=form,explode=true,name=fields"`
	// Query string based on query operaters
	Filter *string `queryParam:"style=form,explode=true,name=filter"`
	// Max number of policies to retrieve. Default will be all policies.
	Limit *int64 `queryParam:"style=form,explode=true,name=limit"`
	// The offset of the first policy in the list to retrieve.
	Offset *int64 `queryParam:"style=form,explode=true,name=offset"`
	// Sort retrieved policies by specified field. Default is policy id
	Sortby *string `queryParam:"style=form,explode=true,name=sortby"`
	// Sort in either asc or desc order. The default is asc order
	Sortorder *string `queryParam:"style=form,explode=true,name=sortorder"`
}

func (*GetNpaRulesRequest) GetFields

func (o *GetNpaRulesRequest) GetFields() *string

func (*GetNpaRulesRequest) GetFilter

func (o *GetNpaRulesRequest) GetFilter() *string

func (*GetNpaRulesRequest) GetLimit

func (o *GetNpaRulesRequest) GetLimit() *int64

func (*GetNpaRulesRequest) GetOffset

func (o *GetNpaRulesRequest) GetOffset() *int64

func (*GetNpaRulesRequest) GetSortby

func (o *GetNpaRulesRequest) GetSortby() *string

func (*GetNpaRulesRequest) GetSortorder

func (o *GetNpaRulesRequest) GetSortorder() *string

type GetNpaRulesResponse

type GetNpaRulesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// successful operation
	NpaPolicyResponse []shared.NpaPolicyResponseItem
}

func (*GetNpaRulesResponse) GetContentType

func (o *GetNpaRulesResponse) GetContentType() string

func (*GetNpaRulesResponse) GetNpaPolicyResponse

func (o *GetNpaRulesResponse) GetNpaPolicyResponse() []shared.NpaPolicyResponseItem

func (*GetNpaRulesResponse) GetRawResponse

func (o *GetNpaRulesResponse) GetRawResponse() *http.Response

func (*GetNpaRulesResponse) GetStatusCode

func (o *GetNpaRulesResponse) GetStatusCode() int

type PatchNpaRulesIDRequest

type PatchNpaRulesIDRequest struct {
	// policy rule id
	ID               int                     `pathParam:"style=simple,explode=false,name=id"`
	NpaPolicyRequest shared.NpaPolicyRequest `request:"mediaType=application/json"`
	// flag to skip output except status code
	Silent *Silent `queryParam:"style=form,explode=true,name=silent"`
}

func (*PatchNpaRulesIDRequest) GetID

func (o *PatchNpaRulesIDRequest) GetID() int

func (*PatchNpaRulesIDRequest) GetNpaPolicyRequest

func (o *PatchNpaRulesIDRequest) GetNpaPolicyRequest() shared.NpaPolicyRequest

func (*PatchNpaRulesIDRequest) GetSilent

func (o *PatchNpaRulesIDRequest) GetSilent() *Silent

type PatchNpaRulesIDResponse

type PatchNpaRulesIDResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// successful operation
	Object *PatchNpaRulesIDResponseBody
}

func (*PatchNpaRulesIDResponse) GetContentType

func (o *PatchNpaRulesIDResponse) GetContentType() string

func (*PatchNpaRulesIDResponse) GetObject added in v0.3.0

func (*PatchNpaRulesIDResponse) GetRawResponse

func (o *PatchNpaRulesIDResponse) GetRawResponse() *http.Response

func (*PatchNpaRulesIDResponse) GetStatusCode

func (o *PatchNpaRulesIDResponse) GetStatusCode() int

type PatchNpaRulesIDResponseBody added in v0.3.0

type PatchNpaRulesIDResponseBody struct {
	Data   *shared.NpaPolicyResponseItem `json:"data,omitempty"`
	Status *PatchNpaRulesIDStatus        `json:"status,omitempty"`
}

PatchNpaRulesIDResponseBody - successful operation

func (*PatchNpaRulesIDResponseBody) GetData added in v0.3.0

func (*PatchNpaRulesIDResponseBody) GetStatus added in v0.3.0

type PatchNpaRulesIDStatus added in v0.3.0

type PatchNpaRulesIDStatus string
const (
	PatchNpaRulesIDStatusSuccess PatchNpaRulesIDStatus = "success"
	PatchNpaRulesIDStatusError   PatchNpaRulesIDStatus = "error"
)

func (PatchNpaRulesIDStatus) ToPointer added in v0.3.0

func (*PatchNpaRulesIDStatus) UnmarshalJSON added in v0.3.0

func (e *PatchNpaRulesIDStatus) UnmarshalJSON(data []byte) error

type PostNpaRulesRequest

type PostNpaRulesRequest struct {
	NpaPolicyRequest shared.NpaPolicyRequest `request:"mediaType=application/json"`
	// flag to skip output except status code
	Silent *QueryParamSilent `queryParam:"style=form,explode=true,name=silent"`
}

func (*PostNpaRulesRequest) GetNpaPolicyRequest

func (o *PostNpaRulesRequest) GetNpaPolicyRequest() shared.NpaPolicyRequest

func (*PostNpaRulesRequest) GetSilent

func (o *PostNpaRulesRequest) GetSilent() *QueryParamSilent

type PostNpaRulesResponse

type PostNpaRulesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// successful operation
	NpaPolicyResponseItem *shared.NpaPolicyResponseItem
}

func (*PostNpaRulesResponse) GetContentType

func (o *PostNpaRulesResponse) GetContentType() string

func (*PostNpaRulesResponse) GetNpaPolicyResponseItem

func (o *PostNpaRulesResponse) GetNpaPolicyResponseItem() *shared.NpaPolicyResponseItem

func (*PostNpaRulesResponse) GetRawResponse

func (o *PostNpaRulesResponse) GetRawResponse() *http.Response

func (*PostNpaRulesResponse) GetStatusCode

func (o *PostNpaRulesResponse) GetStatusCode() int

type QueryParamSilent added in v0.3.0

type QueryParamSilent string

QueryParamSilent - flag to skip output except status code

const (
	QueryParamSilentOne  QueryParamSilent = "1"
	QueryParamSilentZero QueryParamSilent = "0"
)

func (QueryParamSilent) ToPointer added in v0.3.0

func (e QueryParamSilent) ToPointer() *QueryParamSilent

func (*QueryParamSilent) UnmarshalJSON added in v0.3.0

func (e *QueryParamSilent) UnmarshalJSON(data []byte) error

type Silent added in v0.3.0

type Silent string

Silent - flag to skip output except status code

const (
	SilentOne  Silent = "1"
	SilentZero Silent = "0"
)

func (Silent) ToPointer added in v0.3.0

func (e Silent) ToPointer() *Silent

func (*Silent) UnmarshalJSON added in v0.3.0

func (e *Silent) UnmarshalJSON(data []byte) error

type Status added in v0.3.0

type Status string
const (
	StatusSuccess Status = "success"
	StatusError   Status = "error"
)

func (Status) ToPointer added in v0.3.0

func (e Status) ToPointer() *Status

func (*Status) UnmarshalJSON added in v0.3.0

func (e *Status) UnmarshalJSON(data []byte) error

Jump to

Keyboard shortcuts

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