Documentation ¶
Index ¶
- type DeleteNpaRulesIDRequest
- type DeleteNpaRulesIDResponse
- type DeleteNpaRulesIDResponseBody
- type GetNpaRulesIDRequest
- type GetNpaRulesIDResponse
- type GetNpaRulesIDResponseBody
- type GetNpaRulesIDStatus
- type GetNpaRulesRequest
- type GetNpaRulesResponse
- type PatchNpaRulesIDRequest
- type PatchNpaRulesIDResponse
- type PatchNpaRulesIDResponseBody
- type PatchNpaRulesIDStatus
- type PostNpaRulesRequest
- type PostNpaRulesResponse
- type QueryParamSilent
- type Silent
- type Status
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 (o *DeleteNpaRulesIDResponse) GetObject() *DeleteNpaRulesIDResponseBody
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 (o *DeleteNpaRulesIDResponseBody) GetData() *shared.NpaPolicyResponseItem
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 (o *GetNpaRulesIDResponse) GetObject() *GetNpaRulesIDResponseBody
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 (o *GetNpaRulesIDResponseBody) GetData() *shared.NpaPolicyResponseItem
func (*GetNpaRulesIDResponseBody) GetStatus ¶ added in v0.3.0
func (o *GetNpaRulesIDResponseBody) GetStatus() *GetNpaRulesIDStatus
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 (e GetNpaRulesIDStatus) ToPointer() *GetNpaRulesIDStatus
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 (o *PatchNpaRulesIDResponse) GetObject() *PatchNpaRulesIDResponseBody
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 (o *PatchNpaRulesIDResponseBody) GetData() *shared.NpaPolicyResponseItem
func (*PatchNpaRulesIDResponseBody) GetStatus ¶ added in v0.3.0
func (o *PatchNpaRulesIDResponseBody) GetStatus() *PatchNpaRulesIDStatus
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 (e PatchNpaRulesIDStatus) ToPointer() *PatchNpaRulesIDStatus
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
func (*Silent) UnmarshalJSON ¶ added in v0.3.0
Click to show internal directories.
Click to hide internal directories.