api_security

package
v0.0.0-...-4d495be Latest Latest
Warning

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

Go to latest
Published: Dec 22, 2022 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for api security API

func (*Client) DeleteAPISecurityAPICatalogID

func (a *Client) DeleteAPISecurityAPICatalogID(params *DeleteAPISecurityAPICatalogIDParams, opts ...ClientOption) (*DeleteAPISecurityAPICatalogIDNoContent, error)

DeleteAPISecurityAPICatalogID deletes an API

func (*Client) DeleteAPISecurityOpenAPISpecsCatalogID

func (a *Client) DeleteAPISecurityOpenAPISpecsCatalogID(params *DeleteAPISecurityOpenAPISpecsCatalogIDParams, opts ...ClientOption) (*DeleteAPISecurityOpenAPISpecsCatalogIDNoContent, error)

DeleteAPISecurityOpenAPISpecsCatalogID deletes open api spec include all of it findings and scores

func (*Client) GetAPISecurityExternalCatalog

func (a *Client) GetAPISecurityExternalCatalog(params *GetAPISecurityExternalCatalogParams, opts ...ClientOption) (*GetAPISecurityExternalCatalogOK, error)

GetAPISecurityExternalCatalog gets a list of a p is and their compliance

func (*Client) GetAPISecurityExternalCatalogCatalogID

func (a *Client) GetAPISecurityExternalCatalogCatalogID(params *GetAPISecurityExternalCatalogCatalogIDParams, opts ...ClientOption) (*GetAPISecurityExternalCatalogCatalogIDOK, error)

GetAPISecurityExternalCatalogCatalogID gets information about a specific API

func (*Client) GetAPISecurityOpenAPISpecsCatalogID

func (a *Client) GetAPISecurityOpenAPISpecsCatalogID(params *GetAPISecurityOpenAPISpecsCatalogIDParams, opts ...ClientOption) (*GetAPISecurityOpenAPISpecsCatalogIDOK, error)

GetAPISecurityOpenAPISpecsCatalogID gets provided and reconstructed open api specs for specific API

func (*Client) GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatus

GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatus gets open api spec score status

func (*Client) PostAPISecurityAPI

func (a *Client) PostAPISecurityAPI(params *PostAPISecurityAPIParams, opts ...ClientOption) (*PostAPISecurityAPICreated, error)

PostAPISecurityAPI registers an API for scoring

func (*Client) PutAPISecurityOpenAPISpecsCatalogID

func (a *Client) PutAPISecurityOpenAPISpecsCatalogID(params *PutAPISecurityOpenAPISpecsCatalogIDParams, opts ...ClientOption) (*PutAPISecurityOpenAPISpecsCatalogIDCreated, error)

PutAPISecurityOpenAPISpecsCatalogID adds or edit a spec about a specific API for the account

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 {
	DeleteAPISecurityAPICatalogID(params *DeleteAPISecurityAPICatalogIDParams, opts ...ClientOption) (*DeleteAPISecurityAPICatalogIDNoContent, error)

	DeleteAPISecurityOpenAPISpecsCatalogID(params *DeleteAPISecurityOpenAPISpecsCatalogIDParams, opts ...ClientOption) (*DeleteAPISecurityOpenAPISpecsCatalogIDNoContent, error)

	GetAPISecurityExternalCatalog(params *GetAPISecurityExternalCatalogParams, opts ...ClientOption) (*GetAPISecurityExternalCatalogOK, error)

	GetAPISecurityExternalCatalogCatalogID(params *GetAPISecurityExternalCatalogCatalogIDParams, opts ...ClientOption) (*GetAPISecurityExternalCatalogCatalogIDOK, error)

	GetAPISecurityOpenAPISpecsCatalogID(params *GetAPISecurityOpenAPISpecsCatalogIDParams, opts ...ClientOption) (*GetAPISecurityOpenAPISpecsCatalogIDOK, error)

	GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatus(params *GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParams, opts ...ClientOption) (*GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusOK, error)

	PostAPISecurityAPI(params *PostAPISecurityAPIParams, opts ...ClientOption) (*PostAPISecurityAPICreated, error)

	PutAPISecurityOpenAPISpecsCatalogID(params *PutAPISecurityOpenAPISpecsCatalogIDParams, opts ...ClientOption) (*PutAPISecurityOpenAPISpecsCatalogIDCreated, 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 api security API client.

type DeleteAPISecurityAPICatalogIDNoContent

type DeleteAPISecurityAPICatalogIDNoContent struct {
}
DeleteAPISecurityAPICatalogIDNoContent describes a response with status code 204, with default header values.

Success

func NewDeleteAPISecurityAPICatalogIDNoContent

func NewDeleteAPISecurityAPICatalogIDNoContent() *DeleteAPISecurityAPICatalogIDNoContent

NewDeleteAPISecurityAPICatalogIDNoContent creates a DeleteAPISecurityAPICatalogIDNoContent with default headers values

func (*DeleteAPISecurityAPICatalogIDNoContent) Error

type DeleteAPISecurityAPICatalogIDParams

type DeleteAPISecurityAPICatalogIDParams struct {

	// CatalogID.
	//
	// Format: uuid
	CatalogID strfmt.UUID

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

DeleteAPISecurityAPICatalogIDParams contains all the parameters to send to the API endpoint

for the delete API security API catalog ID operation.

Typically these are written to a http.Request.

func NewDeleteAPISecurityAPICatalogIDParams

func NewDeleteAPISecurityAPICatalogIDParams() *DeleteAPISecurityAPICatalogIDParams

NewDeleteAPISecurityAPICatalogIDParams creates a new DeleteAPISecurityAPICatalogIDParams 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 NewDeleteAPISecurityAPICatalogIDParamsWithContext

func NewDeleteAPISecurityAPICatalogIDParamsWithContext(ctx context.Context) *DeleteAPISecurityAPICatalogIDParams

NewDeleteAPISecurityAPICatalogIDParamsWithContext creates a new DeleteAPISecurityAPICatalogIDParams object with the ability to set a context for a request.

func NewDeleteAPISecurityAPICatalogIDParamsWithHTTPClient

func NewDeleteAPISecurityAPICatalogIDParamsWithHTTPClient(client *http.Client) *DeleteAPISecurityAPICatalogIDParams

NewDeleteAPISecurityAPICatalogIDParamsWithHTTPClient creates a new DeleteAPISecurityAPICatalogIDParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteAPISecurityAPICatalogIDParamsWithTimeout

func NewDeleteAPISecurityAPICatalogIDParamsWithTimeout(timeout time.Duration) *DeleteAPISecurityAPICatalogIDParams

NewDeleteAPISecurityAPICatalogIDParamsWithTimeout creates a new DeleteAPISecurityAPICatalogIDParams object with the ability to set a timeout on a request.

func (*DeleteAPISecurityAPICatalogIDParams) SetCatalogID

func (o *DeleteAPISecurityAPICatalogIDParams) SetCatalogID(catalogID strfmt.UUID)

SetCatalogID adds the catalogId to the delete API security API catalog ID params

func (*DeleteAPISecurityAPICatalogIDParams) SetContext

SetContext adds the context to the delete API security API catalog ID params

func (*DeleteAPISecurityAPICatalogIDParams) SetDefaults

func (o *DeleteAPISecurityAPICatalogIDParams) SetDefaults()

SetDefaults hydrates default values in the delete API security API catalog ID params (not the query body).

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

func (*DeleteAPISecurityAPICatalogIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete API security API catalog ID params

func (*DeleteAPISecurityAPICatalogIDParams) SetTimeout

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

SetTimeout adds the timeout to the delete API security API catalog ID params

func (*DeleteAPISecurityAPICatalogIDParams) WithCatalogID

WithCatalogID adds the catalogID to the delete API security API catalog ID params

func (*DeleteAPISecurityAPICatalogIDParams) WithContext

WithContext adds the context to the delete API security API catalog ID params

func (*DeleteAPISecurityAPICatalogIDParams) WithDefaults

WithDefaults hydrates default values in the delete API security API catalog ID params (not the query body).

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

func (*DeleteAPISecurityAPICatalogIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete API security API catalog ID params

func (*DeleteAPISecurityAPICatalogIDParams) WithTimeout

WithTimeout adds the timeout to the delete API security API catalog ID params

func (*DeleteAPISecurityAPICatalogIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteAPISecurityAPICatalogIDReader

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

DeleteAPISecurityAPICatalogIDReader is a Reader for the DeleteAPISecurityAPICatalogID structure.

func (*DeleteAPISecurityAPICatalogIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteAPISecurityAPICatalogIDUnauthorized

type DeleteAPISecurityAPICatalogIDUnauthorized struct {
}
DeleteAPISecurityAPICatalogIDUnauthorized describes a response with status code 401, with default header values.

Unauthorized.

func NewDeleteAPISecurityAPICatalogIDUnauthorized

func NewDeleteAPISecurityAPICatalogIDUnauthorized() *DeleteAPISecurityAPICatalogIDUnauthorized

NewDeleteAPISecurityAPICatalogIDUnauthorized creates a DeleteAPISecurityAPICatalogIDUnauthorized with default headers values

func (*DeleteAPISecurityAPICatalogIDUnauthorized) Error

type DeleteAPISecurityOpenAPISpecsCatalogIDNoContent

type DeleteAPISecurityOpenAPISpecsCatalogIDNoContent struct {
	Payload models.OpenAPISpecScoreStatus
}
DeleteAPISecurityOpenAPISpecsCatalogIDNoContent describes a response with status code 204, with default header values.

Success

func NewDeleteAPISecurityOpenAPISpecsCatalogIDNoContent

func NewDeleteAPISecurityOpenAPISpecsCatalogIDNoContent() *DeleteAPISecurityOpenAPISpecsCatalogIDNoContent

NewDeleteAPISecurityOpenAPISpecsCatalogIDNoContent creates a DeleteAPISecurityOpenAPISpecsCatalogIDNoContent with default headers values

func (*DeleteAPISecurityOpenAPISpecsCatalogIDNoContent) Error

func (*DeleteAPISecurityOpenAPISpecsCatalogIDNoContent) GetPayload

type DeleteAPISecurityOpenAPISpecsCatalogIDParams

type DeleteAPISecurityOpenAPISpecsCatalogIDParams struct {

	// CatalogID.
	//
	// Format: uuid
	CatalogID strfmt.UUID

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

DeleteAPISecurityOpenAPISpecsCatalogIDParams contains all the parameters to send to the API endpoint

for the delete API security open API specs catalog ID operation.

Typically these are written to a http.Request.

func NewDeleteAPISecurityOpenAPISpecsCatalogIDParams

func NewDeleteAPISecurityOpenAPISpecsCatalogIDParams() *DeleteAPISecurityOpenAPISpecsCatalogIDParams

NewDeleteAPISecurityOpenAPISpecsCatalogIDParams creates a new DeleteAPISecurityOpenAPISpecsCatalogIDParams 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 NewDeleteAPISecurityOpenAPISpecsCatalogIDParamsWithContext

func NewDeleteAPISecurityOpenAPISpecsCatalogIDParamsWithContext(ctx context.Context) *DeleteAPISecurityOpenAPISpecsCatalogIDParams

NewDeleteAPISecurityOpenAPISpecsCatalogIDParamsWithContext creates a new DeleteAPISecurityOpenAPISpecsCatalogIDParams object with the ability to set a context for a request.

func NewDeleteAPISecurityOpenAPISpecsCatalogIDParamsWithHTTPClient

func NewDeleteAPISecurityOpenAPISpecsCatalogIDParamsWithHTTPClient(client *http.Client) *DeleteAPISecurityOpenAPISpecsCatalogIDParams

NewDeleteAPISecurityOpenAPISpecsCatalogIDParamsWithHTTPClient creates a new DeleteAPISecurityOpenAPISpecsCatalogIDParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteAPISecurityOpenAPISpecsCatalogIDParamsWithTimeout

func NewDeleteAPISecurityOpenAPISpecsCatalogIDParamsWithTimeout(timeout time.Duration) *DeleteAPISecurityOpenAPISpecsCatalogIDParams

NewDeleteAPISecurityOpenAPISpecsCatalogIDParamsWithTimeout creates a new DeleteAPISecurityOpenAPISpecsCatalogIDParams object with the ability to set a timeout on a request.

func (*DeleteAPISecurityOpenAPISpecsCatalogIDParams) SetCatalogID

func (o *DeleteAPISecurityOpenAPISpecsCatalogIDParams) SetCatalogID(catalogID strfmt.UUID)

SetCatalogID adds the catalogId to the delete API security open API specs catalog ID params

func (*DeleteAPISecurityOpenAPISpecsCatalogIDParams) SetContext

SetContext adds the context to the delete API security open API specs catalog ID params

func (*DeleteAPISecurityOpenAPISpecsCatalogIDParams) SetDefaults

SetDefaults hydrates default values in the delete API security open API specs catalog ID params (not the query body).

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

func (*DeleteAPISecurityOpenAPISpecsCatalogIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete API security open API specs catalog ID params

func (*DeleteAPISecurityOpenAPISpecsCatalogIDParams) SetTimeout

SetTimeout adds the timeout to the delete API security open API specs catalog ID params

func (*DeleteAPISecurityOpenAPISpecsCatalogIDParams) WithCatalogID

WithCatalogID adds the catalogID to the delete API security open API specs catalog ID params

func (*DeleteAPISecurityOpenAPISpecsCatalogIDParams) WithContext

WithContext adds the context to the delete API security open API specs catalog ID params

func (*DeleteAPISecurityOpenAPISpecsCatalogIDParams) WithDefaults

WithDefaults hydrates default values in the delete API security open API specs catalog ID params (not the query body).

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

func (*DeleteAPISecurityOpenAPISpecsCatalogIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete API security open API specs catalog ID params

func (*DeleteAPISecurityOpenAPISpecsCatalogIDParams) WithTimeout

WithTimeout adds the timeout to the delete API security open API specs catalog ID params

func (*DeleteAPISecurityOpenAPISpecsCatalogIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteAPISecurityOpenAPISpecsCatalogIDReader

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

DeleteAPISecurityOpenAPISpecsCatalogIDReader is a Reader for the DeleteAPISecurityOpenAPISpecsCatalogID structure.

func (*DeleteAPISecurityOpenAPISpecsCatalogIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteAPISecurityOpenAPISpecsCatalogIDUnauthorized

type DeleteAPISecurityOpenAPISpecsCatalogIDUnauthorized struct {
}
DeleteAPISecurityOpenAPISpecsCatalogIDUnauthorized describes a response with status code 401, with default header values.

Unauthorized.

func NewDeleteAPISecurityOpenAPISpecsCatalogIDUnauthorized

func NewDeleteAPISecurityOpenAPISpecsCatalogIDUnauthorized() *DeleteAPISecurityOpenAPISpecsCatalogIDUnauthorized

NewDeleteAPISecurityOpenAPISpecsCatalogIDUnauthorized creates a DeleteAPISecurityOpenAPISpecsCatalogIDUnauthorized with default headers values

func (*DeleteAPISecurityOpenAPISpecsCatalogIDUnauthorized) Error

type GetAPISecurityExternalCatalogCatalogIDOK

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

Success

func NewGetAPISecurityExternalCatalogCatalogIDOK

func NewGetAPISecurityExternalCatalogCatalogIDOK() *GetAPISecurityExternalCatalogCatalogIDOK

NewGetAPISecurityExternalCatalogCatalogIDOK creates a GetAPISecurityExternalCatalogCatalogIDOK with default headers values

func (*GetAPISecurityExternalCatalogCatalogIDOK) Error

func (*GetAPISecurityExternalCatalogCatalogIDOK) GetPayload

type GetAPISecurityExternalCatalogCatalogIDParams

type GetAPISecurityExternalCatalogCatalogIDParams struct {

	/* APIPolicyProfiles.

	   Names of the Api Policy Profiles
	*/
	APIPolicyProfiles []string

	// CatalogID.
	//
	// Format: uuid
	CatalogID strfmt.UUID

	/* DownloadAsJSON.

	   When true, the API will return an json file, and pagination will be ignored
	*/
	DownloadAsJSON *bool

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

GetAPISecurityExternalCatalogCatalogIDParams contains all the parameters to send to the API endpoint

for the get API security external catalog catalog ID operation.

Typically these are written to a http.Request.

func NewGetAPISecurityExternalCatalogCatalogIDParams

func NewGetAPISecurityExternalCatalogCatalogIDParams() *GetAPISecurityExternalCatalogCatalogIDParams

NewGetAPISecurityExternalCatalogCatalogIDParams creates a new GetAPISecurityExternalCatalogCatalogIDParams 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 NewGetAPISecurityExternalCatalogCatalogIDParamsWithContext

func NewGetAPISecurityExternalCatalogCatalogIDParamsWithContext(ctx context.Context) *GetAPISecurityExternalCatalogCatalogIDParams

NewGetAPISecurityExternalCatalogCatalogIDParamsWithContext creates a new GetAPISecurityExternalCatalogCatalogIDParams object with the ability to set a context for a request.

func NewGetAPISecurityExternalCatalogCatalogIDParamsWithHTTPClient

func NewGetAPISecurityExternalCatalogCatalogIDParamsWithHTTPClient(client *http.Client) *GetAPISecurityExternalCatalogCatalogIDParams

NewGetAPISecurityExternalCatalogCatalogIDParamsWithHTTPClient creates a new GetAPISecurityExternalCatalogCatalogIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetAPISecurityExternalCatalogCatalogIDParamsWithTimeout

func NewGetAPISecurityExternalCatalogCatalogIDParamsWithTimeout(timeout time.Duration) *GetAPISecurityExternalCatalogCatalogIDParams

NewGetAPISecurityExternalCatalogCatalogIDParamsWithTimeout creates a new GetAPISecurityExternalCatalogCatalogIDParams object with the ability to set a timeout on a request.

func (*GetAPISecurityExternalCatalogCatalogIDParams) SetAPIPolicyProfiles

func (o *GetAPISecurityExternalCatalogCatalogIDParams) SetAPIPolicyProfiles(aPIPolicyProfiles []string)

SetAPIPolicyProfiles adds the apiPolicyProfiles to the get API security external catalog catalog ID params

func (*GetAPISecurityExternalCatalogCatalogIDParams) SetCatalogID

func (o *GetAPISecurityExternalCatalogCatalogIDParams) SetCatalogID(catalogID strfmt.UUID)

SetCatalogID adds the catalogId to the get API security external catalog catalog ID params

func (*GetAPISecurityExternalCatalogCatalogIDParams) SetContext

SetContext adds the context to the get API security external catalog catalog ID params

func (*GetAPISecurityExternalCatalogCatalogIDParams) SetDefaults

SetDefaults hydrates default values in the get API security external catalog catalog ID params (not the query body).

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

func (*GetAPISecurityExternalCatalogCatalogIDParams) SetDownloadAsJSON

func (o *GetAPISecurityExternalCatalogCatalogIDParams) SetDownloadAsJSON(downloadAsJSON *bool)

SetDownloadAsJSON adds the downloadAsJson to the get API security external catalog catalog ID params

func (*GetAPISecurityExternalCatalogCatalogIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get API security external catalog catalog ID params

func (*GetAPISecurityExternalCatalogCatalogIDParams) SetTimeout

SetTimeout adds the timeout to the get API security external catalog catalog ID params

func (*GetAPISecurityExternalCatalogCatalogIDParams) WithAPIPolicyProfiles

WithAPIPolicyProfiles adds the aPIPolicyProfiles to the get API security external catalog catalog ID params

func (*GetAPISecurityExternalCatalogCatalogIDParams) WithCatalogID

WithCatalogID adds the catalogID to the get API security external catalog catalog ID params

func (*GetAPISecurityExternalCatalogCatalogIDParams) WithContext

WithContext adds the context to the get API security external catalog catalog ID params

func (*GetAPISecurityExternalCatalogCatalogIDParams) WithDefaults

WithDefaults hydrates default values in the get API security external catalog catalog ID params (not the query body).

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

func (*GetAPISecurityExternalCatalogCatalogIDParams) WithDownloadAsJSON

WithDownloadAsJSON adds the downloadAsJSON to the get API security external catalog catalog ID params

func (*GetAPISecurityExternalCatalogCatalogIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get API security external catalog catalog ID params

func (*GetAPISecurityExternalCatalogCatalogIDParams) WithTimeout

WithTimeout adds the timeout to the get API security external catalog catalog ID params

func (*GetAPISecurityExternalCatalogCatalogIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPISecurityExternalCatalogCatalogIDReader

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

GetAPISecurityExternalCatalogCatalogIDReader is a Reader for the GetAPISecurityExternalCatalogCatalogID structure.

func (*GetAPISecurityExternalCatalogCatalogIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPISecurityExternalCatalogCatalogIDUnauthorized

type GetAPISecurityExternalCatalogCatalogIDUnauthorized struct {
}
GetAPISecurityExternalCatalogCatalogIDUnauthorized describes a response with status code 401, with default header values.

Unauthorized.

func NewGetAPISecurityExternalCatalogCatalogIDUnauthorized

func NewGetAPISecurityExternalCatalogCatalogIDUnauthorized() *GetAPISecurityExternalCatalogCatalogIDUnauthorized

NewGetAPISecurityExternalCatalogCatalogIDUnauthorized creates a GetAPISecurityExternalCatalogCatalogIDUnauthorized with default headers values

func (*GetAPISecurityExternalCatalogCatalogIDUnauthorized) Error

type GetAPISecurityExternalCatalogOK

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

Success

func NewGetAPISecurityExternalCatalogOK

func NewGetAPISecurityExternalCatalogOK() *GetAPISecurityExternalCatalogOK

NewGetAPISecurityExternalCatalogOK creates a GetAPISecurityExternalCatalogOK with default headers values

func (*GetAPISecurityExternalCatalogOK) Error

func (*GetAPISecurityExternalCatalogOK) GetPayload

type GetAPISecurityExternalCatalogParams

type GetAPISecurityExternalCatalogParams struct {

	/* APIPolicyProfiles.

	   Names of the Api Policy Profiles
	*/
	APIPolicyProfiles []string

	/* IncludeServiceWithNoSpec.

	   When false, only services with specs wikk be returned

	   Default: true
	*/
	IncludeServiceWithNoSpec *bool

	/* MaxResults.

	   The number of entries to return (pagination)

	   Default: 100
	*/
	MaxResults *float64

	/* Name.

	   the Api Catalog name filter
	*/
	Name *string

	/* NoPagination.

	   When true, the pagination params will be ignored
	*/
	NoPagination *bool

	/* Offset.

	   Return entries from this offset (pagination)
	*/
	Offset *float64

	/* SortDir.

	   sorting direction

	   Default: "ASC"
	*/
	SortDir *string

	/* SortKey.

	   the Api Catalog sort key
	*/
	SortKey *string

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

GetAPISecurityExternalCatalogParams contains all the parameters to send to the API endpoint

for the get API security external catalog operation.

Typically these are written to a http.Request.

func NewGetAPISecurityExternalCatalogParams

func NewGetAPISecurityExternalCatalogParams() *GetAPISecurityExternalCatalogParams

NewGetAPISecurityExternalCatalogParams creates a new GetAPISecurityExternalCatalogParams 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 NewGetAPISecurityExternalCatalogParamsWithContext

func NewGetAPISecurityExternalCatalogParamsWithContext(ctx context.Context) *GetAPISecurityExternalCatalogParams

NewGetAPISecurityExternalCatalogParamsWithContext creates a new GetAPISecurityExternalCatalogParams object with the ability to set a context for a request.

func NewGetAPISecurityExternalCatalogParamsWithHTTPClient

func NewGetAPISecurityExternalCatalogParamsWithHTTPClient(client *http.Client) *GetAPISecurityExternalCatalogParams

NewGetAPISecurityExternalCatalogParamsWithHTTPClient creates a new GetAPISecurityExternalCatalogParams object with the ability to set a custom HTTPClient for a request.

func NewGetAPISecurityExternalCatalogParamsWithTimeout

func NewGetAPISecurityExternalCatalogParamsWithTimeout(timeout time.Duration) *GetAPISecurityExternalCatalogParams

NewGetAPISecurityExternalCatalogParamsWithTimeout creates a new GetAPISecurityExternalCatalogParams object with the ability to set a timeout on a request.

func (*GetAPISecurityExternalCatalogParams) SetAPIPolicyProfiles

func (o *GetAPISecurityExternalCatalogParams) SetAPIPolicyProfiles(aPIPolicyProfiles []string)

SetAPIPolicyProfiles adds the apiPolicyProfiles to the get API security external catalog params

func (*GetAPISecurityExternalCatalogParams) SetContext

SetContext adds the context to the get API security external catalog params

func (*GetAPISecurityExternalCatalogParams) SetDefaults

func (o *GetAPISecurityExternalCatalogParams) SetDefaults()

SetDefaults hydrates default values in the get API security external catalog params (not the query body).

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

func (*GetAPISecurityExternalCatalogParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get API security external catalog params

func (*GetAPISecurityExternalCatalogParams) SetIncludeServiceWithNoSpec

func (o *GetAPISecurityExternalCatalogParams) SetIncludeServiceWithNoSpec(includeServiceWithNoSpec *bool)

SetIncludeServiceWithNoSpec adds the includeServiceWithNoSpec to the get API security external catalog params

func (*GetAPISecurityExternalCatalogParams) SetMaxResults

func (o *GetAPISecurityExternalCatalogParams) SetMaxResults(maxResults *float64)

SetMaxResults adds the maxResults to the get API security external catalog params

func (*GetAPISecurityExternalCatalogParams) SetName

func (o *GetAPISecurityExternalCatalogParams) SetName(name *string)

SetName adds the name to the get API security external catalog params

func (*GetAPISecurityExternalCatalogParams) SetNoPagination

func (o *GetAPISecurityExternalCatalogParams) SetNoPagination(noPagination *bool)

SetNoPagination adds the noPagination to the get API security external catalog params

func (*GetAPISecurityExternalCatalogParams) SetOffset

func (o *GetAPISecurityExternalCatalogParams) SetOffset(offset *float64)

SetOffset adds the offset to the get API security external catalog params

func (*GetAPISecurityExternalCatalogParams) SetSortDir

func (o *GetAPISecurityExternalCatalogParams) SetSortDir(sortDir *string)

SetSortDir adds the sortDir to the get API security external catalog params

func (*GetAPISecurityExternalCatalogParams) SetSortKey

func (o *GetAPISecurityExternalCatalogParams) SetSortKey(sortKey *string)

SetSortKey adds the sortKey to the get API security external catalog params

func (*GetAPISecurityExternalCatalogParams) SetTimeout

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

SetTimeout adds the timeout to the get API security external catalog params

func (*GetAPISecurityExternalCatalogParams) WithAPIPolicyProfiles

func (o *GetAPISecurityExternalCatalogParams) WithAPIPolicyProfiles(aPIPolicyProfiles []string) *GetAPISecurityExternalCatalogParams

WithAPIPolicyProfiles adds the aPIPolicyProfiles to the get API security external catalog params

func (*GetAPISecurityExternalCatalogParams) WithContext

WithContext adds the context to the get API security external catalog params

func (*GetAPISecurityExternalCatalogParams) WithDefaults

WithDefaults hydrates default values in the get API security external catalog params (not the query body).

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

func (*GetAPISecurityExternalCatalogParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get API security external catalog params

func (*GetAPISecurityExternalCatalogParams) WithIncludeServiceWithNoSpec

func (o *GetAPISecurityExternalCatalogParams) WithIncludeServiceWithNoSpec(includeServiceWithNoSpec *bool) *GetAPISecurityExternalCatalogParams

WithIncludeServiceWithNoSpec adds the includeServiceWithNoSpec to the get API security external catalog params

func (*GetAPISecurityExternalCatalogParams) WithMaxResults

WithMaxResults adds the maxResults to the get API security external catalog params

func (*GetAPISecurityExternalCatalogParams) WithName

WithName adds the name to the get API security external catalog params

func (*GetAPISecurityExternalCatalogParams) WithNoPagination

WithNoPagination adds the noPagination to the get API security external catalog params

func (*GetAPISecurityExternalCatalogParams) WithOffset

WithOffset adds the offset to the get API security external catalog params

func (*GetAPISecurityExternalCatalogParams) WithSortDir

WithSortDir adds the sortDir to the get API security external catalog params

func (*GetAPISecurityExternalCatalogParams) WithSortKey

WithSortKey adds the sortKey to the get API security external catalog params

func (*GetAPISecurityExternalCatalogParams) WithTimeout

WithTimeout adds the timeout to the get API security external catalog params

func (*GetAPISecurityExternalCatalogParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPISecurityExternalCatalogReader

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

GetAPISecurityExternalCatalogReader is a Reader for the GetAPISecurityExternalCatalog structure.

func (*GetAPISecurityExternalCatalogReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPISecurityExternalCatalogUnauthorized

type GetAPISecurityExternalCatalogUnauthorized struct {
}
GetAPISecurityExternalCatalogUnauthorized describes a response with status code 401, with default header values.

Unauthorized.

func NewGetAPISecurityExternalCatalogUnauthorized

func NewGetAPISecurityExternalCatalogUnauthorized() *GetAPISecurityExternalCatalogUnauthorized

NewGetAPISecurityExternalCatalogUnauthorized creates a GetAPISecurityExternalCatalogUnauthorized with default headers values

func (*GetAPISecurityExternalCatalogUnauthorized) Error

type GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusOK

type GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusOK struct {
	Payload models.OpenAPISpecScoreStatus
}
GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusOK describes a response with status code 200, with default header values.

Success

func NewGetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusOK

func NewGetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusOK() *GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusOK

NewGetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusOK creates a GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusOK with default headers values

func (*GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusOK) Error

func (*GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusOK) GetPayload

type GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParams

type GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParams struct {

	// CatalogID.
	//
	// Format: uuid
	CatalogID strfmt.UUID

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

GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParams contains all the parameters to send to the API endpoint

for the get API security open API specs catalog ID get open API spec score status operation.

Typically these are written to a http.Request.

func NewGetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParams

func NewGetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParams() *GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParams

NewGetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParams creates a new GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParams 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 NewGetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParamsWithContext

func NewGetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParamsWithContext(ctx context.Context) *GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParams

NewGetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParamsWithContext creates a new GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParams object with the ability to set a context for a request.

func NewGetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParamsWithHTTPClient

func NewGetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParamsWithHTTPClient(client *http.Client) *GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParams

NewGetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParamsWithHTTPClient creates a new GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParams object with the ability to set a custom HTTPClient for a request.

func NewGetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParamsWithTimeout

func NewGetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParamsWithTimeout(timeout time.Duration) *GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParams

NewGetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParamsWithTimeout creates a new GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParams object with the ability to set a timeout on a request.

func (*GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParams) SetCatalogID

SetCatalogID adds the catalogId to the get API security open API specs catalog ID get open API spec score status params

func (*GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParams) SetContext

SetContext adds the context to the get API security open API specs catalog ID get open API spec score status params

func (*GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParams) SetDefaults

SetDefaults hydrates default values in the get API security open API specs catalog ID get open API spec score status params (not the query body).

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

func (*GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get API security open API specs catalog ID get open API spec score status params

func (*GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParams) SetTimeout

SetTimeout adds the timeout to the get API security open API specs catalog ID get open API spec score status params

func (*GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParams) WithCatalogID

WithCatalogID adds the catalogID to the get API security open API specs catalog ID get open API spec score status params

func (*GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParams) WithContext

WithContext adds the context to the get API security open API specs catalog ID get open API spec score status params

func (*GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParams) WithDefaults

WithDefaults hydrates default values in the get API security open API specs catalog ID get open API spec score status params (not the query body).

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

func (*GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get API security open API specs catalog ID get open API spec score status params

func (*GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParams) WithTimeout

WithTimeout adds the timeout to the get API security open API specs catalog ID get open API spec score status params

func (*GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusReader

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

GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusReader is a Reader for the GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatus structure.

func (*GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusReader) ReadResponse

ReadResponse reads a server response into the received o.

type GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusUnauthorized

type GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusUnauthorized struct {
}
GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusUnauthorized describes a response with status code 401, with default header values.

Unauthorized.

func NewGetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusUnauthorized

func NewGetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusUnauthorized() *GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusUnauthorized

NewGetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusUnauthorized creates a GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusUnauthorized with default headers values

func (*GetAPISecurityOpenAPISpecsCatalogIDGetOpenAPISpecScoreStatusUnauthorized) Error

type GetAPISecurityOpenAPISpecsCatalogIDOK

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

Success

func NewGetAPISecurityOpenAPISpecsCatalogIDOK

func NewGetAPISecurityOpenAPISpecsCatalogIDOK() *GetAPISecurityOpenAPISpecsCatalogIDOK

NewGetAPISecurityOpenAPISpecsCatalogIDOK creates a GetAPISecurityOpenAPISpecsCatalogIDOK with default headers values

func (*GetAPISecurityOpenAPISpecsCatalogIDOK) Error

func (*GetAPISecurityOpenAPISpecsCatalogIDOK) GetPayload

type GetAPISecurityOpenAPISpecsCatalogIDParams

type GetAPISecurityOpenAPISpecsCatalogIDParams struct {

	// CatalogID.
	//
	// Format: uuid
	CatalogID strfmt.UUID

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

GetAPISecurityOpenAPISpecsCatalogIDParams contains all the parameters to send to the API endpoint

for the get API security open API specs catalog ID operation.

Typically these are written to a http.Request.

func NewGetAPISecurityOpenAPISpecsCatalogIDParams

func NewGetAPISecurityOpenAPISpecsCatalogIDParams() *GetAPISecurityOpenAPISpecsCatalogIDParams

NewGetAPISecurityOpenAPISpecsCatalogIDParams creates a new GetAPISecurityOpenAPISpecsCatalogIDParams 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 NewGetAPISecurityOpenAPISpecsCatalogIDParamsWithContext

func NewGetAPISecurityOpenAPISpecsCatalogIDParamsWithContext(ctx context.Context) *GetAPISecurityOpenAPISpecsCatalogIDParams

NewGetAPISecurityOpenAPISpecsCatalogIDParamsWithContext creates a new GetAPISecurityOpenAPISpecsCatalogIDParams object with the ability to set a context for a request.

func NewGetAPISecurityOpenAPISpecsCatalogIDParamsWithHTTPClient

func NewGetAPISecurityOpenAPISpecsCatalogIDParamsWithHTTPClient(client *http.Client) *GetAPISecurityOpenAPISpecsCatalogIDParams

NewGetAPISecurityOpenAPISpecsCatalogIDParamsWithHTTPClient creates a new GetAPISecurityOpenAPISpecsCatalogIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetAPISecurityOpenAPISpecsCatalogIDParamsWithTimeout

func NewGetAPISecurityOpenAPISpecsCatalogIDParamsWithTimeout(timeout time.Duration) *GetAPISecurityOpenAPISpecsCatalogIDParams

NewGetAPISecurityOpenAPISpecsCatalogIDParamsWithTimeout creates a new GetAPISecurityOpenAPISpecsCatalogIDParams object with the ability to set a timeout on a request.

func (*GetAPISecurityOpenAPISpecsCatalogIDParams) SetCatalogID

func (o *GetAPISecurityOpenAPISpecsCatalogIDParams) SetCatalogID(catalogID strfmt.UUID)

SetCatalogID adds the catalogId to the get API security open API specs catalog ID params

func (*GetAPISecurityOpenAPISpecsCatalogIDParams) SetContext

SetContext adds the context to the get API security open API specs catalog ID params

func (*GetAPISecurityOpenAPISpecsCatalogIDParams) SetDefaults

SetDefaults hydrates default values in the get API security open API specs catalog ID params (not the query body).

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

func (*GetAPISecurityOpenAPISpecsCatalogIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get API security open API specs catalog ID params

func (*GetAPISecurityOpenAPISpecsCatalogIDParams) SetTimeout

SetTimeout adds the timeout to the get API security open API specs catalog ID params

func (*GetAPISecurityOpenAPISpecsCatalogIDParams) WithCatalogID

WithCatalogID adds the catalogID to the get API security open API specs catalog ID params

func (*GetAPISecurityOpenAPISpecsCatalogIDParams) WithContext

WithContext adds the context to the get API security open API specs catalog ID params

func (*GetAPISecurityOpenAPISpecsCatalogIDParams) WithDefaults

WithDefaults hydrates default values in the get API security open API specs catalog ID params (not the query body).

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

func (*GetAPISecurityOpenAPISpecsCatalogIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get API security open API specs catalog ID params

func (*GetAPISecurityOpenAPISpecsCatalogIDParams) WithTimeout

WithTimeout adds the timeout to the get API security open API specs catalog ID params

func (*GetAPISecurityOpenAPISpecsCatalogIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAPISecurityOpenAPISpecsCatalogIDReader

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

GetAPISecurityOpenAPISpecsCatalogIDReader is a Reader for the GetAPISecurityOpenAPISpecsCatalogID structure.

func (*GetAPISecurityOpenAPISpecsCatalogIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAPISecurityOpenAPISpecsCatalogIDUnauthorized

type GetAPISecurityOpenAPISpecsCatalogIDUnauthorized struct {
}
GetAPISecurityOpenAPISpecsCatalogIDUnauthorized describes a response with status code 401, with default header values.

Unauthorized.

func NewGetAPISecurityOpenAPISpecsCatalogIDUnauthorized

func NewGetAPISecurityOpenAPISpecsCatalogIDUnauthorized() *GetAPISecurityOpenAPISpecsCatalogIDUnauthorized

NewGetAPISecurityOpenAPISpecsCatalogIDUnauthorized creates a GetAPISecurityOpenAPISpecsCatalogIDUnauthorized with default headers values

func (*GetAPISecurityOpenAPISpecsCatalogIDUnauthorized) Error

type PostAPISecurityAPICreated

type PostAPISecurityAPICreated struct {
	Payload interface{}
}
PostAPISecurityAPICreated describes a response with status code 201, with default header values.

the new api id

func NewPostAPISecurityAPICreated

func NewPostAPISecurityAPICreated() *PostAPISecurityAPICreated

NewPostAPISecurityAPICreated creates a PostAPISecurityAPICreated with default headers values

func (*PostAPISecurityAPICreated) Error

func (o *PostAPISecurityAPICreated) Error() string

func (*PostAPISecurityAPICreated) GetPayload

func (o *PostAPISecurityAPICreated) GetPayload() interface{}

type PostAPISecurityAPIForbidden

type PostAPISecurityAPIForbidden struct {
}
PostAPISecurityAPIForbidden describes a response with status code 403, with default header values.

Forbidden. Api Security is disabled for user

func NewPostAPISecurityAPIForbidden

func NewPostAPISecurityAPIForbidden() *PostAPISecurityAPIForbidden

NewPostAPISecurityAPIForbidden creates a PostAPISecurityAPIForbidden with default headers values

func (*PostAPISecurityAPIForbidden) Error

type PostAPISecurityAPINotFound

type PostAPISecurityAPINotFound struct {
}
PostAPISecurityAPINotFound describes a response with status code 404, with default header values.

Api with given catalogId does not exist

func NewPostAPISecurityAPINotFound

func NewPostAPISecurityAPINotFound() *PostAPISecurityAPINotFound

NewPostAPISecurityAPINotFound creates a PostAPISecurityAPINotFound with default headers values

func (*PostAPISecurityAPINotFound) Error

type PostAPISecurityAPIParams

type PostAPISecurityAPIParams struct {

	// Body.
	Body *models.APISecurityAPI

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

PostAPISecurityAPIParams contains all the parameters to send to the API endpoint

for the post API security API operation.

Typically these are written to a http.Request.

func NewPostAPISecurityAPIParams

func NewPostAPISecurityAPIParams() *PostAPISecurityAPIParams

NewPostAPISecurityAPIParams creates a new PostAPISecurityAPIParams 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 NewPostAPISecurityAPIParamsWithContext

func NewPostAPISecurityAPIParamsWithContext(ctx context.Context) *PostAPISecurityAPIParams

NewPostAPISecurityAPIParamsWithContext creates a new PostAPISecurityAPIParams object with the ability to set a context for a request.

func NewPostAPISecurityAPIParamsWithHTTPClient

func NewPostAPISecurityAPIParamsWithHTTPClient(client *http.Client) *PostAPISecurityAPIParams

NewPostAPISecurityAPIParamsWithHTTPClient creates a new PostAPISecurityAPIParams object with the ability to set a custom HTTPClient for a request.

func NewPostAPISecurityAPIParamsWithTimeout

func NewPostAPISecurityAPIParamsWithTimeout(timeout time.Duration) *PostAPISecurityAPIParams

NewPostAPISecurityAPIParamsWithTimeout creates a new PostAPISecurityAPIParams object with the ability to set a timeout on a request.

func (*PostAPISecurityAPIParams) SetBody

SetBody adds the body to the post API security API params

func (*PostAPISecurityAPIParams) SetContext

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

SetContext adds the context to the post API security API params

func (*PostAPISecurityAPIParams) SetDefaults

func (o *PostAPISecurityAPIParams) SetDefaults()

SetDefaults hydrates default values in the post API security API params (not the query body).

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

func (*PostAPISecurityAPIParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post API security API params

func (*PostAPISecurityAPIParams) SetTimeout

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

SetTimeout adds the timeout to the post API security API params

func (*PostAPISecurityAPIParams) WithBody

WithBody adds the body to the post API security API params

func (*PostAPISecurityAPIParams) WithContext

WithContext adds the context to the post API security API params

func (*PostAPISecurityAPIParams) WithDefaults

WithDefaults hydrates default values in the post API security API params (not the query body).

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

func (*PostAPISecurityAPIParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the post API security API params

func (*PostAPISecurityAPIParams) WithTimeout

WithTimeout adds the timeout to the post API security API params

func (*PostAPISecurityAPIParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostAPISecurityAPIReader

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

PostAPISecurityAPIReader is a Reader for the PostAPISecurityAPI structure.

func (*PostAPISecurityAPIReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostAPISecurityAPIUnauthorized

type PostAPISecurityAPIUnauthorized struct {
}
PostAPISecurityAPIUnauthorized describes a response with status code 401, with default header values.

Unauthorized.

func NewPostAPISecurityAPIUnauthorized

func NewPostAPISecurityAPIUnauthorized() *PostAPISecurityAPIUnauthorized

NewPostAPISecurityAPIUnauthorized creates a PostAPISecurityAPIUnauthorized with default headers values

func (*PostAPISecurityAPIUnauthorized) Error

type PutAPISecurityOpenAPISpecsCatalogIDCreated

type PutAPISecurityOpenAPISpecsCatalogIDCreated struct {
	Payload *models.OpenAPISpec
}
PutAPISecurityOpenAPISpecsCatalogIDCreated describes a response with status code 201, with default header values.

Success

func NewPutAPISecurityOpenAPISpecsCatalogIDCreated

func NewPutAPISecurityOpenAPISpecsCatalogIDCreated() *PutAPISecurityOpenAPISpecsCatalogIDCreated

NewPutAPISecurityOpenAPISpecsCatalogIDCreated creates a PutAPISecurityOpenAPISpecsCatalogIDCreated with default headers values

func (*PutAPISecurityOpenAPISpecsCatalogIDCreated) Error

func (*PutAPISecurityOpenAPISpecsCatalogIDCreated) GetPayload

type PutAPISecurityOpenAPISpecsCatalogIDParams

type PutAPISecurityOpenAPISpecsCatalogIDParams struct {

	// Body.
	Body string

	// CatalogID.
	//
	// Format: uuid
	CatalogID strfmt.UUID

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

PutAPISecurityOpenAPISpecsCatalogIDParams contains all the parameters to send to the API endpoint

for the put API security open API specs catalog ID operation.

Typically these are written to a http.Request.

func NewPutAPISecurityOpenAPISpecsCatalogIDParams

func NewPutAPISecurityOpenAPISpecsCatalogIDParams() *PutAPISecurityOpenAPISpecsCatalogIDParams

NewPutAPISecurityOpenAPISpecsCatalogIDParams creates a new PutAPISecurityOpenAPISpecsCatalogIDParams 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 NewPutAPISecurityOpenAPISpecsCatalogIDParamsWithContext

func NewPutAPISecurityOpenAPISpecsCatalogIDParamsWithContext(ctx context.Context) *PutAPISecurityOpenAPISpecsCatalogIDParams

NewPutAPISecurityOpenAPISpecsCatalogIDParamsWithContext creates a new PutAPISecurityOpenAPISpecsCatalogIDParams object with the ability to set a context for a request.

func NewPutAPISecurityOpenAPISpecsCatalogIDParamsWithHTTPClient

func NewPutAPISecurityOpenAPISpecsCatalogIDParamsWithHTTPClient(client *http.Client) *PutAPISecurityOpenAPISpecsCatalogIDParams

NewPutAPISecurityOpenAPISpecsCatalogIDParamsWithHTTPClient creates a new PutAPISecurityOpenAPISpecsCatalogIDParams object with the ability to set a custom HTTPClient for a request.

func NewPutAPISecurityOpenAPISpecsCatalogIDParamsWithTimeout

func NewPutAPISecurityOpenAPISpecsCatalogIDParamsWithTimeout(timeout time.Duration) *PutAPISecurityOpenAPISpecsCatalogIDParams

NewPutAPISecurityOpenAPISpecsCatalogIDParamsWithTimeout creates a new PutAPISecurityOpenAPISpecsCatalogIDParams object with the ability to set a timeout on a request.

func (*PutAPISecurityOpenAPISpecsCatalogIDParams) SetBody

SetBody adds the body to the put API security open API specs catalog ID params

func (*PutAPISecurityOpenAPISpecsCatalogIDParams) SetCatalogID

func (o *PutAPISecurityOpenAPISpecsCatalogIDParams) SetCatalogID(catalogID strfmt.UUID)

SetCatalogID adds the catalogId to the put API security open API specs catalog ID params

func (*PutAPISecurityOpenAPISpecsCatalogIDParams) SetContext

SetContext adds the context to the put API security open API specs catalog ID params

func (*PutAPISecurityOpenAPISpecsCatalogIDParams) SetDefaults

SetDefaults hydrates default values in the put API security open API specs catalog ID params (not the query body).

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

func (*PutAPISecurityOpenAPISpecsCatalogIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put API security open API specs catalog ID params

func (*PutAPISecurityOpenAPISpecsCatalogIDParams) SetTimeout

SetTimeout adds the timeout to the put API security open API specs catalog ID params

func (*PutAPISecurityOpenAPISpecsCatalogIDParams) WithBody

WithBody adds the body to the put API security open API specs catalog ID params

func (*PutAPISecurityOpenAPISpecsCatalogIDParams) WithCatalogID

WithCatalogID adds the catalogID to the put API security open API specs catalog ID params

func (*PutAPISecurityOpenAPISpecsCatalogIDParams) WithContext

WithContext adds the context to the put API security open API specs catalog ID params

func (*PutAPISecurityOpenAPISpecsCatalogIDParams) WithDefaults

WithDefaults hydrates default values in the put API security open API specs catalog ID params (not the query body).

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

func (*PutAPISecurityOpenAPISpecsCatalogIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put API security open API specs catalog ID params

func (*PutAPISecurityOpenAPISpecsCatalogIDParams) WithTimeout

WithTimeout adds the timeout to the put API security open API specs catalog ID params

func (*PutAPISecurityOpenAPISpecsCatalogIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutAPISecurityOpenAPISpecsCatalogIDReader

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

PutAPISecurityOpenAPISpecsCatalogIDReader is a Reader for the PutAPISecurityOpenAPISpecsCatalogID structure.

func (*PutAPISecurityOpenAPISpecsCatalogIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutAPISecurityOpenAPISpecsCatalogIDUnauthorized

type PutAPISecurityOpenAPISpecsCatalogIDUnauthorized struct {
}
PutAPISecurityOpenAPISpecsCatalogIDUnauthorized describes a response with status code 401, with default header values.

Unauthorized.

func NewPutAPISecurityOpenAPISpecsCatalogIDUnauthorized

func NewPutAPISecurityOpenAPISpecsCatalogIDUnauthorized() *PutAPISecurityOpenAPISpecsCatalogIDUnauthorized

NewPutAPISecurityOpenAPISpecsCatalogIDUnauthorized creates a PutAPISecurityOpenAPISpecsCatalogIDUnauthorized with default headers values

func (*PutAPISecurityOpenAPISpecsCatalogIDUnauthorized) Error

Jump to

Keyboard shortcuts

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