cloud_security

package
v0.19.0 Latest Latest
Warning

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

Go to latest
Published: Jan 7, 2026 License: MIT 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 cloud security API

func (*Client) CombinedCloudRisks added in v0.19.0

func (a *Client) CombinedCloudRisks(params *CombinedCloudRisksParams, opts ...ClientOption) (*CombinedCloudRisksOK, error)

CombinedCloudRisks gets cloud risks with full details based on filters and sort criteria

func (*Client) CreateCloudGroupExternal

func (a *Client) CreateCloudGroupExternal(params *CreateCloudGroupExternalParams, opts ...ClientOption) (*CreateCloudGroupExternalOK, error)

CreateCloudGroupExternal creates a cloud group the created by field will be set to the API client ID

func (*Client) DeleteCloudGroupsExternal

func (a *Client) DeleteCloudGroupsExternal(params *DeleteCloudGroupsExternalParams, opts ...ClientOption) (*DeleteCloudGroupsExternalOK, error)

DeleteCloudGroupsExternal deletes cloud groups in batch

func (*Client) ListCloudGroupIDsExternal

func (a *Client) ListCloudGroupIDsExternal(params *ListCloudGroupIDsExternalParams, opts ...ClientOption) (*ListCloudGroupIDsExternalOK, error)

ListCloudGroupIDsExternal queries cloud groups and returns i ds

func (*Client) ListCloudGroupsByIDExternal

func (a *Client) ListCloudGroupsByIDExternal(params *ListCloudGroupsByIDExternalParams, opts ...ClientOption) (*ListCloudGroupsByIDExternalOK, error)

ListCloudGroupsByIDExternal lists cloud groups by ID

func (*Client) ListCloudGroupsExternal

func (a *Client) ListCloudGroupsExternal(params *ListCloudGroupsExternalParams, opts ...ClientOption) (*ListCloudGroupsExternalOK, error)

ListCloudGroupsExternal queries cloud groups and returns entities

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateCloudGroupExternal

func (a *Client) UpdateCloudGroupExternal(params *UpdateCloudGroupExternalParams, opts ...ClientOption) (*UpdateCloudGroupExternalOK, error)

UpdateCloudGroupExternal updates cloud group

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	CreateCloudGroupExternal(params *CreateCloudGroupExternalParams, opts ...ClientOption) (*CreateCloudGroupExternalOK, error)

	DeleteCloudGroupsExternal(params *DeleteCloudGroupsExternalParams, opts ...ClientOption) (*DeleteCloudGroupsExternalOK, error)

	ListCloudGroupIDsExternal(params *ListCloudGroupIDsExternalParams, opts ...ClientOption) (*ListCloudGroupIDsExternalOK, error)

	ListCloudGroupsByIDExternal(params *ListCloudGroupsByIDExternalParams, opts ...ClientOption) (*ListCloudGroupsByIDExternalOK, error)

	ListCloudGroupsExternal(params *ListCloudGroupsExternalParams, opts ...ClientOption) (*ListCloudGroupsExternalOK, error)

	UpdateCloudGroupExternal(params *UpdateCloudGroupExternalParams, opts ...ClientOption) (*UpdateCloudGroupExternalOK, error)

	CombinedCloudRisks(params *CombinedCloudRisksParams, opts ...ClientOption) (*CombinedCloudRisksOK, 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 cloud security API client.

type CombinedCloudRisksBadRequest added in v0.19.0

type CombinedCloudRisksBadRequest struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.APICursorResponseFields
}

CombinedCloudRisksBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewCombinedCloudRisksBadRequest added in v0.19.0

func NewCombinedCloudRisksBadRequest() *CombinedCloudRisksBadRequest

NewCombinedCloudRisksBadRequest creates a CombinedCloudRisksBadRequest with default headers values

func (*CombinedCloudRisksBadRequest) Code added in v0.19.0

Code gets the status code for the combined cloud risks bad request response

func (*CombinedCloudRisksBadRequest) Error added in v0.19.0

func (*CombinedCloudRisksBadRequest) GetPayload added in v0.19.0

func (*CombinedCloudRisksBadRequest) IsClientError added in v0.19.0

func (o *CombinedCloudRisksBadRequest) IsClientError() bool

IsClientError returns true when this combined cloud risks bad request response has a 4xx status code

func (*CombinedCloudRisksBadRequest) IsCode added in v0.19.0

func (o *CombinedCloudRisksBadRequest) IsCode(code int) bool

IsCode returns true when this combined cloud risks bad request response a status code equal to that given

func (*CombinedCloudRisksBadRequest) IsRedirect added in v0.19.0

func (o *CombinedCloudRisksBadRequest) IsRedirect() bool

IsRedirect returns true when this combined cloud risks bad request response has a 3xx status code

func (*CombinedCloudRisksBadRequest) IsServerError added in v0.19.0

func (o *CombinedCloudRisksBadRequest) IsServerError() bool

IsServerError returns true when this combined cloud risks bad request response has a 5xx status code

func (*CombinedCloudRisksBadRequest) IsSuccess added in v0.19.0

func (o *CombinedCloudRisksBadRequest) IsSuccess() bool

IsSuccess returns true when this combined cloud risks bad request response has a 2xx status code

func (*CombinedCloudRisksBadRequest) String added in v0.19.0

type CombinedCloudRisksForbidden added in v0.19.0

type CombinedCloudRisksForbidden struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaReplyMetaOnly
}

CombinedCloudRisksForbidden describes a response with status code 403, with default header values.

Forbidden

func NewCombinedCloudRisksForbidden added in v0.19.0

func NewCombinedCloudRisksForbidden() *CombinedCloudRisksForbidden

NewCombinedCloudRisksForbidden creates a CombinedCloudRisksForbidden with default headers values

func (*CombinedCloudRisksForbidden) Code added in v0.19.0

func (o *CombinedCloudRisksForbidden) Code() int

Code gets the status code for the combined cloud risks forbidden response

func (*CombinedCloudRisksForbidden) Error added in v0.19.0

func (*CombinedCloudRisksForbidden) GetPayload added in v0.19.0

func (*CombinedCloudRisksForbidden) IsClientError added in v0.19.0

func (o *CombinedCloudRisksForbidden) IsClientError() bool

IsClientError returns true when this combined cloud risks forbidden response has a 4xx status code

func (*CombinedCloudRisksForbidden) IsCode added in v0.19.0

func (o *CombinedCloudRisksForbidden) IsCode(code int) bool

IsCode returns true when this combined cloud risks forbidden response a status code equal to that given

func (*CombinedCloudRisksForbidden) IsRedirect added in v0.19.0

func (o *CombinedCloudRisksForbidden) IsRedirect() bool

IsRedirect returns true when this combined cloud risks forbidden response has a 3xx status code

func (*CombinedCloudRisksForbidden) IsServerError added in v0.19.0

func (o *CombinedCloudRisksForbidden) IsServerError() bool

IsServerError returns true when this combined cloud risks forbidden response has a 5xx status code

func (*CombinedCloudRisksForbidden) IsSuccess added in v0.19.0

func (o *CombinedCloudRisksForbidden) IsSuccess() bool

IsSuccess returns true when this combined cloud risks forbidden response has a 2xx status code

func (*CombinedCloudRisksForbidden) String added in v0.19.0

func (o *CombinedCloudRisksForbidden) String() string

type CombinedCloudRisksInternalServerError added in v0.19.0

type CombinedCloudRisksInternalServerError struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.APICursorResponseFields
}

CombinedCloudRisksInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewCombinedCloudRisksInternalServerError added in v0.19.0

func NewCombinedCloudRisksInternalServerError() *CombinedCloudRisksInternalServerError

NewCombinedCloudRisksInternalServerError creates a CombinedCloudRisksInternalServerError with default headers values

func (*CombinedCloudRisksInternalServerError) Code added in v0.19.0

Code gets the status code for the combined cloud risks internal server error response

func (*CombinedCloudRisksInternalServerError) Error added in v0.19.0

func (*CombinedCloudRisksInternalServerError) GetPayload added in v0.19.0

func (*CombinedCloudRisksInternalServerError) IsClientError added in v0.19.0

func (o *CombinedCloudRisksInternalServerError) IsClientError() bool

IsClientError returns true when this combined cloud risks internal server error response has a 4xx status code

func (*CombinedCloudRisksInternalServerError) IsCode added in v0.19.0

IsCode returns true when this combined cloud risks internal server error response a status code equal to that given

func (*CombinedCloudRisksInternalServerError) IsRedirect added in v0.19.0

IsRedirect returns true when this combined cloud risks internal server error response has a 3xx status code

func (*CombinedCloudRisksInternalServerError) IsServerError added in v0.19.0

func (o *CombinedCloudRisksInternalServerError) IsServerError() bool

IsServerError returns true when this combined cloud risks internal server error response has a 5xx status code

func (*CombinedCloudRisksInternalServerError) IsSuccess added in v0.19.0

IsSuccess returns true when this combined cloud risks internal server error response has a 2xx status code

func (*CombinedCloudRisksInternalServerError) String added in v0.19.0

type CombinedCloudRisksOK added in v0.19.0

type CombinedCloudRisksOK struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.RisksGetCloudRisksResponse
}

CombinedCloudRisksOK describes a response with status code 200, with default header values.

OK

func NewCombinedCloudRisksOK added in v0.19.0

func NewCombinedCloudRisksOK() *CombinedCloudRisksOK

NewCombinedCloudRisksOK creates a CombinedCloudRisksOK with default headers values

func (*CombinedCloudRisksOK) Code added in v0.19.0

func (o *CombinedCloudRisksOK) Code() int

Code gets the status code for the combined cloud risks o k response

func (*CombinedCloudRisksOK) Error added in v0.19.0

func (o *CombinedCloudRisksOK) Error() string

func (*CombinedCloudRisksOK) GetPayload added in v0.19.0

func (*CombinedCloudRisksOK) IsClientError added in v0.19.0

func (o *CombinedCloudRisksOK) IsClientError() bool

IsClientError returns true when this combined cloud risks o k response has a 4xx status code

func (*CombinedCloudRisksOK) IsCode added in v0.19.0

func (o *CombinedCloudRisksOK) IsCode(code int) bool

IsCode returns true when this combined cloud risks o k response a status code equal to that given

func (*CombinedCloudRisksOK) IsRedirect added in v0.19.0

func (o *CombinedCloudRisksOK) IsRedirect() bool

IsRedirect returns true when this combined cloud risks o k response has a 3xx status code

func (*CombinedCloudRisksOK) IsServerError added in v0.19.0

func (o *CombinedCloudRisksOK) IsServerError() bool

IsServerError returns true when this combined cloud risks o k response has a 5xx status code

func (*CombinedCloudRisksOK) IsSuccess added in v0.19.0

func (o *CombinedCloudRisksOK) IsSuccess() bool

IsSuccess returns true when this combined cloud risks o k response has a 2xx status code

func (*CombinedCloudRisksOK) String added in v0.19.0

func (o *CombinedCloudRisksOK) String() string

type CombinedCloudRisksParams added in v0.19.0

type CombinedCloudRisksParams struct {

	/* Filter.

	     FQL string to filter results in Falcon Query Language (FQL). Supported fields:
	- `account_id`
	- `account_name`
	- `asset_gcrn`
	- `asset_id`
	- `asset_name`
	- `asset_region`
	- `asset_type`
	- `cloud_group`
	- `cloud_provider`
	- `first_seen`
	- `last_seen`
	- `resolved_at`
	- `risk_factor`
	- `rule_id`
	- `rule_name`
	- `service_category`
	- `severity`
	- `status`
	- `suppressed_by`
	- `suppressed_reason`
	- `tags`
	*/
	Filter *string

	/* Limit.

	   The maximum number of items to return. When not specified or 0, 500 is used. When larger than 1000, 1000 is used.

	   Default: 500
	*/
	Limit *int64

	/* Offset.

	   Offset returned risks
	*/
	Offset *int64

	/* Sort.

	     The field to sort on. Use `|asc` or `|desc` suffix to specify sort direction.Supported fields:
	- `account_id`
	- `account_name`
	- `asset_id`
	- `asset_name`
	- `asset_region`
	- `asset_type`
	- `cloud_provider`
	- `first_seen`
	- `last_seen`
	- `resolved_at`
	- `rule_name`
	- `service_category`
	- `severity`
	- `status`
	*/
	Sort *string

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

CombinedCloudRisksParams contains all the parameters to send to the API endpoint

for the combined cloud risks operation.

Typically these are written to a http.Request.

func NewCombinedCloudRisksParams added in v0.19.0

func NewCombinedCloudRisksParams() *CombinedCloudRisksParams

NewCombinedCloudRisksParams creates a new CombinedCloudRisksParams 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 NewCombinedCloudRisksParamsWithContext added in v0.19.0

func NewCombinedCloudRisksParamsWithContext(ctx context.Context) *CombinedCloudRisksParams

NewCombinedCloudRisksParamsWithContext creates a new CombinedCloudRisksParams object with the ability to set a context for a request.

func NewCombinedCloudRisksParamsWithHTTPClient added in v0.19.0

func NewCombinedCloudRisksParamsWithHTTPClient(client *http.Client) *CombinedCloudRisksParams

NewCombinedCloudRisksParamsWithHTTPClient creates a new CombinedCloudRisksParams object with the ability to set a custom HTTPClient for a request.

func NewCombinedCloudRisksParamsWithTimeout added in v0.19.0

func NewCombinedCloudRisksParamsWithTimeout(timeout time.Duration) *CombinedCloudRisksParams

NewCombinedCloudRisksParamsWithTimeout creates a new CombinedCloudRisksParams object with the ability to set a timeout on a request.

func (*CombinedCloudRisksParams) SetContext added in v0.19.0

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

SetContext adds the context to the combined cloud risks params

func (*CombinedCloudRisksParams) SetDefaults added in v0.19.0

func (o *CombinedCloudRisksParams) SetDefaults()

SetDefaults hydrates default values in the combined cloud risks params (not the query body).

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

func (*CombinedCloudRisksParams) SetFilter added in v0.19.0

func (o *CombinedCloudRisksParams) SetFilter(filter *string)

SetFilter adds the filter to the combined cloud risks params

func (*CombinedCloudRisksParams) SetHTTPClient added in v0.19.0

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

SetHTTPClient adds the HTTPClient to the combined cloud risks params

func (*CombinedCloudRisksParams) SetLimit added in v0.19.0

func (o *CombinedCloudRisksParams) SetLimit(limit *int64)

SetLimit adds the limit to the combined cloud risks params

func (*CombinedCloudRisksParams) SetOffset added in v0.19.0

func (o *CombinedCloudRisksParams) SetOffset(offset *int64)

SetOffset adds the offset to the combined cloud risks params

func (*CombinedCloudRisksParams) SetSort added in v0.19.0

func (o *CombinedCloudRisksParams) SetSort(sort *string)

SetSort adds the sort to the combined cloud risks params

func (*CombinedCloudRisksParams) SetTimeout added in v0.19.0

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

SetTimeout adds the timeout to the combined cloud risks params

func (*CombinedCloudRisksParams) WithContext added in v0.19.0

WithContext adds the context to the combined cloud risks params

func (*CombinedCloudRisksParams) WithDefaults added in v0.19.0

WithDefaults hydrates default values in the combined cloud risks params (not the query body).

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

func (*CombinedCloudRisksParams) WithFilter added in v0.19.0

WithFilter adds the filter to the combined cloud risks params

func (*CombinedCloudRisksParams) WithHTTPClient added in v0.19.0

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

WithHTTPClient adds the HTTPClient to the combined cloud risks params

func (*CombinedCloudRisksParams) WithLimit added in v0.19.0

WithLimit adds the limit to the combined cloud risks params

func (*CombinedCloudRisksParams) WithOffset added in v0.19.0

WithOffset adds the offset to the combined cloud risks params

func (*CombinedCloudRisksParams) WithSort added in v0.19.0

WithSort adds the sort to the combined cloud risks params

func (*CombinedCloudRisksParams) WithTimeout added in v0.19.0

WithTimeout adds the timeout to the combined cloud risks params

func (*CombinedCloudRisksParams) WriteToRequest added in v0.19.0

WriteToRequest writes these params to a swagger request

type CombinedCloudRisksReader added in v0.19.0

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

CombinedCloudRisksReader is a Reader for the CombinedCloudRisks structure.

func (*CombinedCloudRisksReader) ReadResponse added in v0.19.0

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

ReadResponse reads a server response into the received o.

type CombinedCloudRisksRequestTimeout added in v0.19.0

type CombinedCloudRisksRequestTimeout struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.APICursorResponseFields
}

CombinedCloudRisksRequestTimeout describes a response with status code 408, with default header values.

Request Timeout

func NewCombinedCloudRisksRequestTimeout added in v0.19.0

func NewCombinedCloudRisksRequestTimeout() *CombinedCloudRisksRequestTimeout

NewCombinedCloudRisksRequestTimeout creates a CombinedCloudRisksRequestTimeout with default headers values

func (*CombinedCloudRisksRequestTimeout) Code added in v0.19.0

Code gets the status code for the combined cloud risks request timeout response

func (*CombinedCloudRisksRequestTimeout) Error added in v0.19.0

func (*CombinedCloudRisksRequestTimeout) GetPayload added in v0.19.0

func (*CombinedCloudRisksRequestTimeout) IsClientError added in v0.19.0

func (o *CombinedCloudRisksRequestTimeout) IsClientError() bool

IsClientError returns true when this combined cloud risks request timeout response has a 4xx status code

func (*CombinedCloudRisksRequestTimeout) IsCode added in v0.19.0

func (o *CombinedCloudRisksRequestTimeout) IsCode(code int) bool

IsCode returns true when this combined cloud risks request timeout response a status code equal to that given

func (*CombinedCloudRisksRequestTimeout) IsRedirect added in v0.19.0

func (o *CombinedCloudRisksRequestTimeout) IsRedirect() bool

IsRedirect returns true when this combined cloud risks request timeout response has a 3xx status code

func (*CombinedCloudRisksRequestTimeout) IsServerError added in v0.19.0

func (o *CombinedCloudRisksRequestTimeout) IsServerError() bool

IsServerError returns true when this combined cloud risks request timeout response has a 5xx status code

func (*CombinedCloudRisksRequestTimeout) IsSuccess added in v0.19.0

func (o *CombinedCloudRisksRequestTimeout) IsSuccess() bool

IsSuccess returns true when this combined cloud risks request timeout response has a 2xx status code

func (*CombinedCloudRisksRequestTimeout) String added in v0.19.0

type CombinedCloudRisksTooManyRequests added in v0.19.0

type CombinedCloudRisksTooManyRequests struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	/* Too many requests, retry after this time (as milliseconds since epoch)
	 */
	XRateLimitRetryAfter int64

	Payload *models.MsaReplyMetaOnly
}

CombinedCloudRisksTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewCombinedCloudRisksTooManyRequests added in v0.19.0

func NewCombinedCloudRisksTooManyRequests() *CombinedCloudRisksTooManyRequests

NewCombinedCloudRisksTooManyRequests creates a CombinedCloudRisksTooManyRequests with default headers values

func (*CombinedCloudRisksTooManyRequests) Code added in v0.19.0

Code gets the status code for the combined cloud risks too many requests response

func (*CombinedCloudRisksTooManyRequests) Error added in v0.19.0

func (*CombinedCloudRisksTooManyRequests) GetPayload added in v0.19.0

func (*CombinedCloudRisksTooManyRequests) IsClientError added in v0.19.0

func (o *CombinedCloudRisksTooManyRequests) IsClientError() bool

IsClientError returns true when this combined cloud risks too many requests response has a 4xx status code

func (*CombinedCloudRisksTooManyRequests) IsCode added in v0.19.0

func (o *CombinedCloudRisksTooManyRequests) IsCode(code int) bool

IsCode returns true when this combined cloud risks too many requests response a status code equal to that given

func (*CombinedCloudRisksTooManyRequests) IsRedirect added in v0.19.0

func (o *CombinedCloudRisksTooManyRequests) IsRedirect() bool

IsRedirect returns true when this combined cloud risks too many requests response has a 3xx status code

func (*CombinedCloudRisksTooManyRequests) IsServerError added in v0.19.0

func (o *CombinedCloudRisksTooManyRequests) IsServerError() bool

IsServerError returns true when this combined cloud risks too many requests response has a 5xx status code

func (*CombinedCloudRisksTooManyRequests) IsSuccess added in v0.19.0

func (o *CombinedCloudRisksTooManyRequests) IsSuccess() bool

IsSuccess returns true when this combined cloud risks too many requests response has a 2xx status code

func (*CombinedCloudRisksTooManyRequests) String added in v0.19.0

type CreateCloudGroupExternalBadRequest

type CreateCloudGroupExternalBadRequest struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1MSAResponse
}

CreateCloudGroupExternalBadRequest describes a response with status code 400, with default header values.

Returned when the request is malformed.

func NewCreateCloudGroupExternalBadRequest

func NewCreateCloudGroupExternalBadRequest() *CreateCloudGroupExternalBadRequest

NewCreateCloudGroupExternalBadRequest creates a CreateCloudGroupExternalBadRequest with default headers values

func (*CreateCloudGroupExternalBadRequest) Code

Code gets the status code for the create cloud group external bad request response

func (*CreateCloudGroupExternalBadRequest) Error

func (*CreateCloudGroupExternalBadRequest) GetPayload

func (*CreateCloudGroupExternalBadRequest) IsClientError

func (o *CreateCloudGroupExternalBadRequest) IsClientError() bool

IsClientError returns true when this create cloud group external bad request response has a 4xx status code

func (*CreateCloudGroupExternalBadRequest) IsCode

IsCode returns true when this create cloud group external bad request response a status code equal to that given

func (*CreateCloudGroupExternalBadRequest) IsRedirect

func (o *CreateCloudGroupExternalBadRequest) IsRedirect() bool

IsRedirect returns true when this create cloud group external bad request response has a 3xx status code

func (*CreateCloudGroupExternalBadRequest) IsServerError

func (o *CreateCloudGroupExternalBadRequest) IsServerError() bool

IsServerError returns true when this create cloud group external bad request response has a 5xx status code

func (*CreateCloudGroupExternalBadRequest) IsSuccess

IsSuccess returns true when this create cloud group external bad request response has a 2xx status code

func (*CreateCloudGroupExternalBadRequest) String

type CreateCloudGroupExternalForbidden

type CreateCloudGroupExternalForbidden struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1MSAResponse
}

CreateCloudGroupExternalForbidden describes a response with status code 403, with default header values.

Returned when the subject does not have permission to access the resource.

func NewCreateCloudGroupExternalForbidden

func NewCreateCloudGroupExternalForbidden() *CreateCloudGroupExternalForbidden

NewCreateCloudGroupExternalForbidden creates a CreateCloudGroupExternalForbidden with default headers values

func (*CreateCloudGroupExternalForbidden) Code

Code gets the status code for the create cloud group external forbidden response

func (*CreateCloudGroupExternalForbidden) Error

func (*CreateCloudGroupExternalForbidden) GetPayload

func (*CreateCloudGroupExternalForbidden) IsClientError

func (o *CreateCloudGroupExternalForbidden) IsClientError() bool

IsClientError returns true when this create cloud group external forbidden response has a 4xx status code

func (*CreateCloudGroupExternalForbidden) IsCode

func (o *CreateCloudGroupExternalForbidden) IsCode(code int) bool

IsCode returns true when this create cloud group external forbidden response a status code equal to that given

func (*CreateCloudGroupExternalForbidden) IsRedirect

func (o *CreateCloudGroupExternalForbidden) IsRedirect() bool

IsRedirect returns true when this create cloud group external forbidden response has a 3xx status code

func (*CreateCloudGroupExternalForbidden) IsServerError

func (o *CreateCloudGroupExternalForbidden) IsServerError() bool

IsServerError returns true when this create cloud group external forbidden response has a 5xx status code

func (*CreateCloudGroupExternalForbidden) IsSuccess

func (o *CreateCloudGroupExternalForbidden) IsSuccess() bool

IsSuccess returns true when this create cloud group external forbidden response has a 2xx status code

func (*CreateCloudGroupExternalForbidden) String

type CreateCloudGroupExternalInternalServerError

type CreateCloudGroupExternalInternalServerError struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1MSAResponse
}

CreateCloudGroupExternalInternalServerError describes a response with status code 500, with default header values.

Server error

func NewCreateCloudGroupExternalInternalServerError

func NewCreateCloudGroupExternalInternalServerError() *CreateCloudGroupExternalInternalServerError

NewCreateCloudGroupExternalInternalServerError creates a CreateCloudGroupExternalInternalServerError with default headers values

func (*CreateCloudGroupExternalInternalServerError) Code

Code gets the status code for the create cloud group external internal server error response

func (*CreateCloudGroupExternalInternalServerError) Error

func (*CreateCloudGroupExternalInternalServerError) GetPayload

func (*CreateCloudGroupExternalInternalServerError) IsClientError

IsClientError returns true when this create cloud group external internal server error response has a 4xx status code

func (*CreateCloudGroupExternalInternalServerError) IsCode

IsCode returns true when this create cloud group external internal server error response a status code equal to that given

func (*CreateCloudGroupExternalInternalServerError) IsRedirect

IsRedirect returns true when this create cloud group external internal server error response has a 3xx status code

func (*CreateCloudGroupExternalInternalServerError) IsServerError

IsServerError returns true when this create cloud group external internal server error response has a 5xx status code

func (*CreateCloudGroupExternalInternalServerError) IsSuccess

IsSuccess returns true when this create cloud group external internal server error response has a 2xx status code

func (*CreateCloudGroupExternalInternalServerError) String

type CreateCloudGroupExternalNotFound

type CreateCloudGroupExternalNotFound struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1MSAResponse
}

CreateCloudGroupExternalNotFound describes a response with status code 404, with default header values.

Returned when the resource does not exist.

func NewCreateCloudGroupExternalNotFound

func NewCreateCloudGroupExternalNotFound() *CreateCloudGroupExternalNotFound

NewCreateCloudGroupExternalNotFound creates a CreateCloudGroupExternalNotFound with default headers values

func (*CreateCloudGroupExternalNotFound) Code

Code gets the status code for the create cloud group external not found response

func (*CreateCloudGroupExternalNotFound) Error

func (*CreateCloudGroupExternalNotFound) GetPayload

func (*CreateCloudGroupExternalNotFound) IsClientError

func (o *CreateCloudGroupExternalNotFound) IsClientError() bool

IsClientError returns true when this create cloud group external not found response has a 4xx status code

func (*CreateCloudGroupExternalNotFound) IsCode

func (o *CreateCloudGroupExternalNotFound) IsCode(code int) bool

IsCode returns true when this create cloud group external not found response a status code equal to that given

func (*CreateCloudGroupExternalNotFound) IsRedirect

func (o *CreateCloudGroupExternalNotFound) IsRedirect() bool

IsRedirect returns true when this create cloud group external not found response has a 3xx status code

func (*CreateCloudGroupExternalNotFound) IsServerError

func (o *CreateCloudGroupExternalNotFound) IsServerError() bool

IsServerError returns true when this create cloud group external not found response has a 5xx status code

func (*CreateCloudGroupExternalNotFound) IsSuccess

func (o *CreateCloudGroupExternalNotFound) IsSuccess() bool

IsSuccess returns true when this create cloud group external not found response has a 2xx status code

func (*CreateCloudGroupExternalNotFound) String

type CreateCloudGroupExternalOK

type CreateCloudGroupExternalOK struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1CreateCloudGroupResponse
}

CreateCloudGroupExternalOK describes a response with status code 200, with default header values.

A successful response.

func NewCreateCloudGroupExternalOK

func NewCreateCloudGroupExternalOK() *CreateCloudGroupExternalOK

NewCreateCloudGroupExternalOK creates a CreateCloudGroupExternalOK with default headers values

func (*CreateCloudGroupExternalOK) Code

func (o *CreateCloudGroupExternalOK) Code() int

Code gets the status code for the create cloud group external o k response

func (*CreateCloudGroupExternalOK) Error

func (*CreateCloudGroupExternalOK) GetPayload

func (*CreateCloudGroupExternalOK) IsClientError

func (o *CreateCloudGroupExternalOK) IsClientError() bool

IsClientError returns true when this create cloud group external o k response has a 4xx status code

func (*CreateCloudGroupExternalOK) IsCode

func (o *CreateCloudGroupExternalOK) IsCode(code int) bool

IsCode returns true when this create cloud group external o k response a status code equal to that given

func (*CreateCloudGroupExternalOK) IsRedirect

func (o *CreateCloudGroupExternalOK) IsRedirect() bool

IsRedirect returns true when this create cloud group external o k response has a 3xx status code

func (*CreateCloudGroupExternalOK) IsServerError

func (o *CreateCloudGroupExternalOK) IsServerError() bool

IsServerError returns true when this create cloud group external o k response has a 5xx status code

func (*CreateCloudGroupExternalOK) IsSuccess

func (o *CreateCloudGroupExternalOK) IsSuccess() bool

IsSuccess returns true when this create cloud group external o k response has a 2xx status code

func (*CreateCloudGroupExternalOK) String

func (o *CreateCloudGroupExternalOK) String() string

type CreateCloudGroupExternalParams

type CreateCloudGroupExternalParams struct {

	// Body.
	Body *models.AssetgroupmanagerV1CreateCloudGroupRequest

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

CreateCloudGroupExternalParams contains all the parameters to send to the API endpoint

for the create cloud group external operation.

Typically these are written to a http.Request.

func NewCreateCloudGroupExternalParams

func NewCreateCloudGroupExternalParams() *CreateCloudGroupExternalParams

NewCreateCloudGroupExternalParams creates a new CreateCloudGroupExternalParams 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 NewCreateCloudGroupExternalParamsWithContext

func NewCreateCloudGroupExternalParamsWithContext(ctx context.Context) *CreateCloudGroupExternalParams

NewCreateCloudGroupExternalParamsWithContext creates a new CreateCloudGroupExternalParams object with the ability to set a context for a request.

func NewCreateCloudGroupExternalParamsWithHTTPClient

func NewCreateCloudGroupExternalParamsWithHTTPClient(client *http.Client) *CreateCloudGroupExternalParams

NewCreateCloudGroupExternalParamsWithHTTPClient creates a new CreateCloudGroupExternalParams object with the ability to set a custom HTTPClient for a request.

func NewCreateCloudGroupExternalParamsWithTimeout

func NewCreateCloudGroupExternalParamsWithTimeout(timeout time.Duration) *CreateCloudGroupExternalParams

NewCreateCloudGroupExternalParamsWithTimeout creates a new CreateCloudGroupExternalParams object with the ability to set a timeout on a request.

func (*CreateCloudGroupExternalParams) SetBody

SetBody adds the body to the create cloud group external params

func (*CreateCloudGroupExternalParams) SetContext

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

SetContext adds the context to the create cloud group external params

func (*CreateCloudGroupExternalParams) SetDefaults

func (o *CreateCloudGroupExternalParams) SetDefaults()

SetDefaults hydrates default values in the create cloud group external params (not the query body).

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

func (*CreateCloudGroupExternalParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create cloud group external params

func (*CreateCloudGroupExternalParams) SetTimeout

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

SetTimeout adds the timeout to the create cloud group external params

func (*CreateCloudGroupExternalParams) WithBody

WithBody adds the body to the create cloud group external params

func (*CreateCloudGroupExternalParams) WithContext

WithContext adds the context to the create cloud group external params

func (*CreateCloudGroupExternalParams) WithDefaults

WithDefaults hydrates default values in the create cloud group external params (not the query body).

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

func (*CreateCloudGroupExternalParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create cloud group external params

func (*CreateCloudGroupExternalParams) WithTimeout

WithTimeout adds the timeout to the create cloud group external params

func (*CreateCloudGroupExternalParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateCloudGroupExternalPreconditionFailed

type CreateCloudGroupExternalPreconditionFailed struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1MSAResponse
}

CreateCloudGroupExternalPreconditionFailed describes a response with status code 412, with default header values.

Returned when a precondition fails e.g if after this call the CID will have more groups than the max allowed

func NewCreateCloudGroupExternalPreconditionFailed

func NewCreateCloudGroupExternalPreconditionFailed() *CreateCloudGroupExternalPreconditionFailed

NewCreateCloudGroupExternalPreconditionFailed creates a CreateCloudGroupExternalPreconditionFailed with default headers values

func (*CreateCloudGroupExternalPreconditionFailed) Code

Code gets the status code for the create cloud group external precondition failed response

func (*CreateCloudGroupExternalPreconditionFailed) Error

func (*CreateCloudGroupExternalPreconditionFailed) GetPayload

func (*CreateCloudGroupExternalPreconditionFailed) IsClientError

IsClientError returns true when this create cloud group external precondition failed response has a 4xx status code

func (*CreateCloudGroupExternalPreconditionFailed) IsCode

IsCode returns true when this create cloud group external precondition failed response a status code equal to that given

func (*CreateCloudGroupExternalPreconditionFailed) IsRedirect

IsRedirect returns true when this create cloud group external precondition failed response has a 3xx status code

func (*CreateCloudGroupExternalPreconditionFailed) IsServerError

IsServerError returns true when this create cloud group external precondition failed response has a 5xx status code

func (*CreateCloudGroupExternalPreconditionFailed) IsSuccess

IsSuccess returns true when this create cloud group external precondition failed response has a 2xx status code

func (*CreateCloudGroupExternalPreconditionFailed) String

type CreateCloudGroupExternalReader

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

CreateCloudGroupExternalReader is a Reader for the CreateCloudGroupExternal structure.

func (*CreateCloudGroupExternalReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateCloudGroupExternalTooManyRequests

type CreateCloudGroupExternalTooManyRequests struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	/* Too many requests, retry after this time (as milliseconds since epoch)
	 */
	XRateLimitRetryAfter int64

	Payload *models.MsaReplyMetaOnly
}

CreateCloudGroupExternalTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewCreateCloudGroupExternalTooManyRequests

func NewCreateCloudGroupExternalTooManyRequests() *CreateCloudGroupExternalTooManyRequests

NewCreateCloudGroupExternalTooManyRequests creates a CreateCloudGroupExternalTooManyRequests with default headers values

func (*CreateCloudGroupExternalTooManyRequests) Code

Code gets the status code for the create cloud group external too many requests response

func (*CreateCloudGroupExternalTooManyRequests) Error

func (*CreateCloudGroupExternalTooManyRequests) GetPayload

func (*CreateCloudGroupExternalTooManyRequests) IsClientError

func (o *CreateCloudGroupExternalTooManyRequests) IsClientError() bool

IsClientError returns true when this create cloud group external too many requests response has a 4xx status code

func (*CreateCloudGroupExternalTooManyRequests) IsCode

IsCode returns true when this create cloud group external too many requests response a status code equal to that given

func (*CreateCloudGroupExternalTooManyRequests) IsRedirect

IsRedirect returns true when this create cloud group external too many requests response has a 3xx status code

func (*CreateCloudGroupExternalTooManyRequests) IsServerError

func (o *CreateCloudGroupExternalTooManyRequests) IsServerError() bool

IsServerError returns true when this create cloud group external too many requests response has a 5xx status code

func (*CreateCloudGroupExternalTooManyRequests) IsSuccess

IsSuccess returns true when this create cloud group external too many requests response has a 2xx status code

func (*CreateCloudGroupExternalTooManyRequests) String

type CreateCloudGroupExternalUnauthorized

type CreateCloudGroupExternalUnauthorized struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1MSAResponse
}

CreateCloudGroupExternalUnauthorized describes a response with status code 401, with default header values.

Returned when the request is unauthorized.

func NewCreateCloudGroupExternalUnauthorized

func NewCreateCloudGroupExternalUnauthorized() *CreateCloudGroupExternalUnauthorized

NewCreateCloudGroupExternalUnauthorized creates a CreateCloudGroupExternalUnauthorized with default headers values

func (*CreateCloudGroupExternalUnauthorized) Code

Code gets the status code for the create cloud group external unauthorized response

func (*CreateCloudGroupExternalUnauthorized) Error

func (*CreateCloudGroupExternalUnauthorized) GetPayload

func (*CreateCloudGroupExternalUnauthorized) IsClientError

func (o *CreateCloudGroupExternalUnauthorized) IsClientError() bool

IsClientError returns true when this create cloud group external unauthorized response has a 4xx status code

func (*CreateCloudGroupExternalUnauthorized) IsCode

IsCode returns true when this create cloud group external unauthorized response a status code equal to that given

func (*CreateCloudGroupExternalUnauthorized) IsRedirect

IsRedirect returns true when this create cloud group external unauthorized response has a 3xx status code

func (*CreateCloudGroupExternalUnauthorized) IsServerError

func (o *CreateCloudGroupExternalUnauthorized) IsServerError() bool

IsServerError returns true when this create cloud group external unauthorized response has a 5xx status code

func (*CreateCloudGroupExternalUnauthorized) IsSuccess

IsSuccess returns true when this create cloud group external unauthorized response has a 2xx status code

func (*CreateCloudGroupExternalUnauthorized) String

type DeleteCloudGroupsExternalBadRequest

type DeleteCloudGroupsExternalBadRequest struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1MSAResponse
}

DeleteCloudGroupsExternalBadRequest describes a response with status code 400, with default header values.

Returned when the request is malformed.

func NewDeleteCloudGroupsExternalBadRequest

func NewDeleteCloudGroupsExternalBadRequest() *DeleteCloudGroupsExternalBadRequest

NewDeleteCloudGroupsExternalBadRequest creates a DeleteCloudGroupsExternalBadRequest with default headers values

func (*DeleteCloudGroupsExternalBadRequest) Code

Code gets the status code for the delete cloud groups external bad request response

func (*DeleteCloudGroupsExternalBadRequest) Error

func (*DeleteCloudGroupsExternalBadRequest) GetPayload

func (*DeleteCloudGroupsExternalBadRequest) IsClientError

func (o *DeleteCloudGroupsExternalBadRequest) IsClientError() bool

IsClientError returns true when this delete cloud groups external bad request response has a 4xx status code

func (*DeleteCloudGroupsExternalBadRequest) IsCode

IsCode returns true when this delete cloud groups external bad request response a status code equal to that given

func (*DeleteCloudGroupsExternalBadRequest) IsRedirect

func (o *DeleteCloudGroupsExternalBadRequest) IsRedirect() bool

IsRedirect returns true when this delete cloud groups external bad request response has a 3xx status code

func (*DeleteCloudGroupsExternalBadRequest) IsServerError

func (o *DeleteCloudGroupsExternalBadRequest) IsServerError() bool

IsServerError returns true when this delete cloud groups external bad request response has a 5xx status code

func (*DeleteCloudGroupsExternalBadRequest) IsSuccess

IsSuccess returns true when this delete cloud groups external bad request response has a 2xx status code

func (*DeleteCloudGroupsExternalBadRequest) String

type DeleteCloudGroupsExternalForbidden

type DeleteCloudGroupsExternalForbidden struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1MSAResponse
}

DeleteCloudGroupsExternalForbidden describes a response with status code 403, with default header values.

Returned when the subject does not have permission to access the resource.

func NewDeleteCloudGroupsExternalForbidden

func NewDeleteCloudGroupsExternalForbidden() *DeleteCloudGroupsExternalForbidden

NewDeleteCloudGroupsExternalForbidden creates a DeleteCloudGroupsExternalForbidden with default headers values

func (*DeleteCloudGroupsExternalForbidden) Code

Code gets the status code for the delete cloud groups external forbidden response

func (*DeleteCloudGroupsExternalForbidden) Error

func (*DeleteCloudGroupsExternalForbidden) GetPayload

func (*DeleteCloudGroupsExternalForbidden) IsClientError

func (o *DeleteCloudGroupsExternalForbidden) IsClientError() bool

IsClientError returns true when this delete cloud groups external forbidden response has a 4xx status code

func (*DeleteCloudGroupsExternalForbidden) IsCode

IsCode returns true when this delete cloud groups external forbidden response a status code equal to that given

func (*DeleteCloudGroupsExternalForbidden) IsRedirect

func (o *DeleteCloudGroupsExternalForbidden) IsRedirect() bool

IsRedirect returns true when this delete cloud groups external forbidden response has a 3xx status code

func (*DeleteCloudGroupsExternalForbidden) IsServerError

func (o *DeleteCloudGroupsExternalForbidden) IsServerError() bool

IsServerError returns true when this delete cloud groups external forbidden response has a 5xx status code

func (*DeleteCloudGroupsExternalForbidden) IsSuccess

IsSuccess returns true when this delete cloud groups external forbidden response has a 2xx status code

func (*DeleteCloudGroupsExternalForbidden) String

type DeleteCloudGroupsExternalInternalServerError

type DeleteCloudGroupsExternalInternalServerError struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1MSAResponse
}

DeleteCloudGroupsExternalInternalServerError describes a response with status code 500, with default header values.

Server error

func NewDeleteCloudGroupsExternalInternalServerError

func NewDeleteCloudGroupsExternalInternalServerError() *DeleteCloudGroupsExternalInternalServerError

NewDeleteCloudGroupsExternalInternalServerError creates a DeleteCloudGroupsExternalInternalServerError with default headers values

func (*DeleteCloudGroupsExternalInternalServerError) Code

Code gets the status code for the delete cloud groups external internal server error response

func (*DeleteCloudGroupsExternalInternalServerError) Error

func (*DeleteCloudGroupsExternalInternalServerError) GetPayload

func (*DeleteCloudGroupsExternalInternalServerError) IsClientError

IsClientError returns true when this delete cloud groups external internal server error response has a 4xx status code

func (*DeleteCloudGroupsExternalInternalServerError) IsCode

IsCode returns true when this delete cloud groups external internal server error response a status code equal to that given

func (*DeleteCloudGroupsExternalInternalServerError) IsRedirect

IsRedirect returns true when this delete cloud groups external internal server error response has a 3xx status code

func (*DeleteCloudGroupsExternalInternalServerError) IsServerError

IsServerError returns true when this delete cloud groups external internal server error response has a 5xx status code

func (*DeleteCloudGroupsExternalInternalServerError) IsSuccess

IsSuccess returns true when this delete cloud groups external internal server error response has a 2xx status code

func (*DeleteCloudGroupsExternalInternalServerError) String

type DeleteCloudGroupsExternalNotFound

type DeleteCloudGroupsExternalNotFound struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1MSAResponse
}

DeleteCloudGroupsExternalNotFound describes a response with status code 404, with default header values.

Returned when the resource does not exist.

func NewDeleteCloudGroupsExternalNotFound

func NewDeleteCloudGroupsExternalNotFound() *DeleteCloudGroupsExternalNotFound

NewDeleteCloudGroupsExternalNotFound creates a DeleteCloudGroupsExternalNotFound with default headers values

func (*DeleteCloudGroupsExternalNotFound) Code

Code gets the status code for the delete cloud groups external not found response

func (*DeleteCloudGroupsExternalNotFound) Error

func (*DeleteCloudGroupsExternalNotFound) GetPayload

func (*DeleteCloudGroupsExternalNotFound) IsClientError

func (o *DeleteCloudGroupsExternalNotFound) IsClientError() bool

IsClientError returns true when this delete cloud groups external not found response has a 4xx status code

func (*DeleteCloudGroupsExternalNotFound) IsCode

func (o *DeleteCloudGroupsExternalNotFound) IsCode(code int) bool

IsCode returns true when this delete cloud groups external not found response a status code equal to that given

func (*DeleteCloudGroupsExternalNotFound) IsRedirect

func (o *DeleteCloudGroupsExternalNotFound) IsRedirect() bool

IsRedirect returns true when this delete cloud groups external not found response has a 3xx status code

func (*DeleteCloudGroupsExternalNotFound) IsServerError

func (o *DeleteCloudGroupsExternalNotFound) IsServerError() bool

IsServerError returns true when this delete cloud groups external not found response has a 5xx status code

func (*DeleteCloudGroupsExternalNotFound) IsSuccess

func (o *DeleteCloudGroupsExternalNotFound) IsSuccess() bool

IsSuccess returns true when this delete cloud groups external not found response has a 2xx status code

func (*DeleteCloudGroupsExternalNotFound) String

type DeleteCloudGroupsExternalOK

type DeleteCloudGroupsExternalOK struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload interface{}
}

DeleteCloudGroupsExternalOK describes a response with status code 200, with default header values.

A successful response.

func NewDeleteCloudGroupsExternalOK

func NewDeleteCloudGroupsExternalOK() *DeleteCloudGroupsExternalOK

NewDeleteCloudGroupsExternalOK creates a DeleteCloudGroupsExternalOK with default headers values

func (*DeleteCloudGroupsExternalOK) Code

func (o *DeleteCloudGroupsExternalOK) Code() int

Code gets the status code for the delete cloud groups external o k response

func (*DeleteCloudGroupsExternalOK) Error

func (*DeleteCloudGroupsExternalOK) GetPayload

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

func (*DeleteCloudGroupsExternalOK) IsClientError

func (o *DeleteCloudGroupsExternalOK) IsClientError() bool

IsClientError returns true when this delete cloud groups external o k response has a 4xx status code

func (*DeleteCloudGroupsExternalOK) IsCode

func (o *DeleteCloudGroupsExternalOK) IsCode(code int) bool

IsCode returns true when this delete cloud groups external o k response a status code equal to that given

func (*DeleteCloudGroupsExternalOK) IsRedirect

func (o *DeleteCloudGroupsExternalOK) IsRedirect() bool

IsRedirect returns true when this delete cloud groups external o k response has a 3xx status code

func (*DeleteCloudGroupsExternalOK) IsServerError

func (o *DeleteCloudGroupsExternalOK) IsServerError() bool

IsServerError returns true when this delete cloud groups external o k response has a 5xx status code

func (*DeleteCloudGroupsExternalOK) IsSuccess

func (o *DeleteCloudGroupsExternalOK) IsSuccess() bool

IsSuccess returns true when this delete cloud groups external o k response has a 2xx status code

func (*DeleteCloudGroupsExternalOK) String

func (o *DeleteCloudGroupsExternalOK) String() string

type DeleteCloudGroupsExternalParams

type DeleteCloudGroupsExternalParams struct {

	/* Ids.

	   Cloud Groups UUIDs to delete
	*/
	Ids []string

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

DeleteCloudGroupsExternalParams contains all the parameters to send to the API endpoint

for the delete cloud groups external operation.

Typically these are written to a http.Request.

func NewDeleteCloudGroupsExternalParams

func NewDeleteCloudGroupsExternalParams() *DeleteCloudGroupsExternalParams

NewDeleteCloudGroupsExternalParams creates a new DeleteCloudGroupsExternalParams 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 NewDeleteCloudGroupsExternalParamsWithContext

func NewDeleteCloudGroupsExternalParamsWithContext(ctx context.Context) *DeleteCloudGroupsExternalParams

NewDeleteCloudGroupsExternalParamsWithContext creates a new DeleteCloudGroupsExternalParams object with the ability to set a context for a request.

func NewDeleteCloudGroupsExternalParamsWithHTTPClient

func NewDeleteCloudGroupsExternalParamsWithHTTPClient(client *http.Client) *DeleteCloudGroupsExternalParams

NewDeleteCloudGroupsExternalParamsWithHTTPClient creates a new DeleteCloudGroupsExternalParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteCloudGroupsExternalParamsWithTimeout

func NewDeleteCloudGroupsExternalParamsWithTimeout(timeout time.Duration) *DeleteCloudGroupsExternalParams

NewDeleteCloudGroupsExternalParamsWithTimeout creates a new DeleteCloudGroupsExternalParams object with the ability to set a timeout on a request.

func (*DeleteCloudGroupsExternalParams) SetContext

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

SetContext adds the context to the delete cloud groups external params

func (*DeleteCloudGroupsExternalParams) SetDefaults

func (o *DeleteCloudGroupsExternalParams) SetDefaults()

SetDefaults hydrates default values in the delete cloud groups external params (not the query body).

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

func (*DeleteCloudGroupsExternalParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete cloud groups external params

func (*DeleteCloudGroupsExternalParams) SetIds

func (o *DeleteCloudGroupsExternalParams) SetIds(ids []string)

SetIds adds the ids to the delete cloud groups external params

func (*DeleteCloudGroupsExternalParams) SetTimeout

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

SetTimeout adds the timeout to the delete cloud groups external params

func (*DeleteCloudGroupsExternalParams) WithContext

WithContext adds the context to the delete cloud groups external params

func (*DeleteCloudGroupsExternalParams) WithDefaults

WithDefaults hydrates default values in the delete cloud groups external params (not the query body).

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

func (*DeleteCloudGroupsExternalParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete cloud groups external params

func (*DeleteCloudGroupsExternalParams) WithIds

WithIds adds the ids to the delete cloud groups external params

func (*DeleteCloudGroupsExternalParams) WithTimeout

WithTimeout adds the timeout to the delete cloud groups external params

func (*DeleteCloudGroupsExternalParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteCloudGroupsExternalReader

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

DeleteCloudGroupsExternalReader is a Reader for the DeleteCloudGroupsExternal structure.

func (*DeleteCloudGroupsExternalReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteCloudGroupsExternalTooManyRequests

type DeleteCloudGroupsExternalTooManyRequests struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	/* Too many requests, retry after this time (as milliseconds since epoch)
	 */
	XRateLimitRetryAfter int64

	Payload *models.MsaReplyMetaOnly
}

DeleteCloudGroupsExternalTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewDeleteCloudGroupsExternalTooManyRequests

func NewDeleteCloudGroupsExternalTooManyRequests() *DeleteCloudGroupsExternalTooManyRequests

NewDeleteCloudGroupsExternalTooManyRequests creates a DeleteCloudGroupsExternalTooManyRequests with default headers values

func (*DeleteCloudGroupsExternalTooManyRequests) Code

Code gets the status code for the delete cloud groups external too many requests response

func (*DeleteCloudGroupsExternalTooManyRequests) Error

func (*DeleteCloudGroupsExternalTooManyRequests) GetPayload

func (*DeleteCloudGroupsExternalTooManyRequests) IsClientError

IsClientError returns true when this delete cloud groups external too many requests response has a 4xx status code

func (*DeleteCloudGroupsExternalTooManyRequests) IsCode

IsCode returns true when this delete cloud groups external too many requests response a status code equal to that given

func (*DeleteCloudGroupsExternalTooManyRequests) IsRedirect

IsRedirect returns true when this delete cloud groups external too many requests response has a 3xx status code

func (*DeleteCloudGroupsExternalTooManyRequests) IsServerError

IsServerError returns true when this delete cloud groups external too many requests response has a 5xx status code

func (*DeleteCloudGroupsExternalTooManyRequests) IsSuccess

IsSuccess returns true when this delete cloud groups external too many requests response has a 2xx status code

func (*DeleteCloudGroupsExternalTooManyRequests) String

type DeleteCloudGroupsExternalUnauthorized

type DeleteCloudGroupsExternalUnauthorized struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1MSAResponse
}

DeleteCloudGroupsExternalUnauthorized describes a response with status code 401, with default header values.

Returned when the request is unauthorized.

func NewDeleteCloudGroupsExternalUnauthorized

func NewDeleteCloudGroupsExternalUnauthorized() *DeleteCloudGroupsExternalUnauthorized

NewDeleteCloudGroupsExternalUnauthorized creates a DeleteCloudGroupsExternalUnauthorized with default headers values

func (*DeleteCloudGroupsExternalUnauthorized) Code

Code gets the status code for the delete cloud groups external unauthorized response

func (*DeleteCloudGroupsExternalUnauthorized) Error

func (*DeleteCloudGroupsExternalUnauthorized) GetPayload

func (*DeleteCloudGroupsExternalUnauthorized) IsClientError

func (o *DeleteCloudGroupsExternalUnauthorized) IsClientError() bool

IsClientError returns true when this delete cloud groups external unauthorized response has a 4xx status code

func (*DeleteCloudGroupsExternalUnauthorized) IsCode

IsCode returns true when this delete cloud groups external unauthorized response a status code equal to that given

func (*DeleteCloudGroupsExternalUnauthorized) IsRedirect

IsRedirect returns true when this delete cloud groups external unauthorized response has a 3xx status code

func (*DeleteCloudGroupsExternalUnauthorized) IsServerError

func (o *DeleteCloudGroupsExternalUnauthorized) IsServerError() bool

IsServerError returns true when this delete cloud groups external unauthorized response has a 5xx status code

func (*DeleteCloudGroupsExternalUnauthorized) IsSuccess

IsSuccess returns true when this delete cloud groups external unauthorized response has a 2xx status code

func (*DeleteCloudGroupsExternalUnauthorized) String

type ListCloudGroupIDsExternalBadRequest

type ListCloudGroupIDsExternalBadRequest struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1MSAResponse
}

ListCloudGroupIDsExternalBadRequest describes a response with status code 400, with default header values.

Returned when the request is malformed.

func NewListCloudGroupIDsExternalBadRequest

func NewListCloudGroupIDsExternalBadRequest() *ListCloudGroupIDsExternalBadRequest

NewListCloudGroupIDsExternalBadRequest creates a ListCloudGroupIDsExternalBadRequest with default headers values

func (*ListCloudGroupIDsExternalBadRequest) Code

Code gets the status code for the list cloud group i ds external bad request response

func (*ListCloudGroupIDsExternalBadRequest) Error

func (*ListCloudGroupIDsExternalBadRequest) GetPayload

func (*ListCloudGroupIDsExternalBadRequest) IsClientError

func (o *ListCloudGroupIDsExternalBadRequest) IsClientError() bool

IsClientError returns true when this list cloud group i ds external bad request response has a 4xx status code

func (*ListCloudGroupIDsExternalBadRequest) IsCode

IsCode returns true when this list cloud group i ds external bad request response a status code equal to that given

func (*ListCloudGroupIDsExternalBadRequest) IsRedirect

func (o *ListCloudGroupIDsExternalBadRequest) IsRedirect() bool

IsRedirect returns true when this list cloud group i ds external bad request response has a 3xx status code

func (*ListCloudGroupIDsExternalBadRequest) IsServerError

func (o *ListCloudGroupIDsExternalBadRequest) IsServerError() bool

IsServerError returns true when this list cloud group i ds external bad request response has a 5xx status code

func (*ListCloudGroupIDsExternalBadRequest) IsSuccess

IsSuccess returns true when this list cloud group i ds external bad request response has a 2xx status code

func (*ListCloudGroupIDsExternalBadRequest) String

type ListCloudGroupIDsExternalForbidden

type ListCloudGroupIDsExternalForbidden struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1MSAResponse
}

ListCloudGroupIDsExternalForbidden describes a response with status code 403, with default header values.

Returned when the subject does not have permission to access the resource.

func NewListCloudGroupIDsExternalForbidden

func NewListCloudGroupIDsExternalForbidden() *ListCloudGroupIDsExternalForbidden

NewListCloudGroupIDsExternalForbidden creates a ListCloudGroupIDsExternalForbidden with default headers values

func (*ListCloudGroupIDsExternalForbidden) Code

Code gets the status code for the list cloud group i ds external forbidden response

func (*ListCloudGroupIDsExternalForbidden) Error

func (*ListCloudGroupIDsExternalForbidden) GetPayload

func (*ListCloudGroupIDsExternalForbidden) IsClientError

func (o *ListCloudGroupIDsExternalForbidden) IsClientError() bool

IsClientError returns true when this list cloud group i ds external forbidden response has a 4xx status code

func (*ListCloudGroupIDsExternalForbidden) IsCode

IsCode returns true when this list cloud group i ds external forbidden response a status code equal to that given

func (*ListCloudGroupIDsExternalForbidden) IsRedirect

func (o *ListCloudGroupIDsExternalForbidden) IsRedirect() bool

IsRedirect returns true when this list cloud group i ds external forbidden response has a 3xx status code

func (*ListCloudGroupIDsExternalForbidden) IsServerError

func (o *ListCloudGroupIDsExternalForbidden) IsServerError() bool

IsServerError returns true when this list cloud group i ds external forbidden response has a 5xx status code

func (*ListCloudGroupIDsExternalForbidden) IsSuccess

IsSuccess returns true when this list cloud group i ds external forbidden response has a 2xx status code

func (*ListCloudGroupIDsExternalForbidden) String

type ListCloudGroupIDsExternalInternalServerError

type ListCloudGroupIDsExternalInternalServerError struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1MSAResponse
}

ListCloudGroupIDsExternalInternalServerError describes a response with status code 500, with default header values.

Server error

func NewListCloudGroupIDsExternalInternalServerError

func NewListCloudGroupIDsExternalInternalServerError() *ListCloudGroupIDsExternalInternalServerError

NewListCloudGroupIDsExternalInternalServerError creates a ListCloudGroupIDsExternalInternalServerError with default headers values

func (*ListCloudGroupIDsExternalInternalServerError) Code

Code gets the status code for the list cloud group i ds external internal server error response

func (*ListCloudGroupIDsExternalInternalServerError) Error

func (*ListCloudGroupIDsExternalInternalServerError) GetPayload

func (*ListCloudGroupIDsExternalInternalServerError) IsClientError

IsClientError returns true when this list cloud group i ds external internal server error response has a 4xx status code

func (*ListCloudGroupIDsExternalInternalServerError) IsCode

IsCode returns true when this list cloud group i ds external internal server error response a status code equal to that given

func (*ListCloudGroupIDsExternalInternalServerError) IsRedirect

IsRedirect returns true when this list cloud group i ds external internal server error response has a 3xx status code

func (*ListCloudGroupIDsExternalInternalServerError) IsServerError

IsServerError returns true when this list cloud group i ds external internal server error response has a 5xx status code

func (*ListCloudGroupIDsExternalInternalServerError) IsSuccess

IsSuccess returns true when this list cloud group i ds external internal server error response has a 2xx status code

func (*ListCloudGroupIDsExternalInternalServerError) String

type ListCloudGroupIDsExternalNotFound

type ListCloudGroupIDsExternalNotFound struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1MSAResponse
}

ListCloudGroupIDsExternalNotFound describes a response with status code 404, with default header values.

Returned when the resource does not exist.

func NewListCloudGroupIDsExternalNotFound

func NewListCloudGroupIDsExternalNotFound() *ListCloudGroupIDsExternalNotFound

NewListCloudGroupIDsExternalNotFound creates a ListCloudGroupIDsExternalNotFound with default headers values

func (*ListCloudGroupIDsExternalNotFound) Code

Code gets the status code for the list cloud group i ds external not found response

func (*ListCloudGroupIDsExternalNotFound) Error

func (*ListCloudGroupIDsExternalNotFound) GetPayload

func (*ListCloudGroupIDsExternalNotFound) IsClientError

func (o *ListCloudGroupIDsExternalNotFound) IsClientError() bool

IsClientError returns true when this list cloud group i ds external not found response has a 4xx status code

func (*ListCloudGroupIDsExternalNotFound) IsCode

func (o *ListCloudGroupIDsExternalNotFound) IsCode(code int) bool

IsCode returns true when this list cloud group i ds external not found response a status code equal to that given

func (*ListCloudGroupIDsExternalNotFound) IsRedirect

func (o *ListCloudGroupIDsExternalNotFound) IsRedirect() bool

IsRedirect returns true when this list cloud group i ds external not found response has a 3xx status code

func (*ListCloudGroupIDsExternalNotFound) IsServerError

func (o *ListCloudGroupIDsExternalNotFound) IsServerError() bool

IsServerError returns true when this list cloud group i ds external not found response has a 5xx status code

func (*ListCloudGroupIDsExternalNotFound) IsSuccess

func (o *ListCloudGroupIDsExternalNotFound) IsSuccess() bool

IsSuccess returns true when this list cloud group i ds external not found response has a 2xx status code

func (*ListCloudGroupIDsExternalNotFound) String

type ListCloudGroupIDsExternalOK

type ListCloudGroupIDsExternalOK struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1ListCloudGroupIDsResponse
}

ListCloudGroupIDsExternalOK describes a response with status code 200, with default header values.

A successful response.

func NewListCloudGroupIDsExternalOK

func NewListCloudGroupIDsExternalOK() *ListCloudGroupIDsExternalOK

NewListCloudGroupIDsExternalOK creates a ListCloudGroupIDsExternalOK with default headers values

func (*ListCloudGroupIDsExternalOK) Code

func (o *ListCloudGroupIDsExternalOK) Code() int

Code gets the status code for the list cloud group i ds external o k response

func (*ListCloudGroupIDsExternalOK) Error

func (*ListCloudGroupIDsExternalOK) GetPayload

func (*ListCloudGroupIDsExternalOK) IsClientError

func (o *ListCloudGroupIDsExternalOK) IsClientError() bool

IsClientError returns true when this list cloud group i ds external o k response has a 4xx status code

func (*ListCloudGroupIDsExternalOK) IsCode

func (o *ListCloudGroupIDsExternalOK) IsCode(code int) bool

IsCode returns true when this list cloud group i ds external o k response a status code equal to that given

func (*ListCloudGroupIDsExternalOK) IsRedirect

func (o *ListCloudGroupIDsExternalOK) IsRedirect() bool

IsRedirect returns true when this list cloud group i ds external o k response has a 3xx status code

func (*ListCloudGroupIDsExternalOK) IsServerError

func (o *ListCloudGroupIDsExternalOK) IsServerError() bool

IsServerError returns true when this list cloud group i ds external o k response has a 5xx status code

func (*ListCloudGroupIDsExternalOK) IsSuccess

func (o *ListCloudGroupIDsExternalOK) IsSuccess() bool

IsSuccess returns true when this list cloud group i ds external o k response has a 2xx status code

func (*ListCloudGroupIDsExternalOK) String

func (o *ListCloudGroupIDsExternalOK) String() string

type ListCloudGroupIDsExternalParams

type ListCloudGroupIDsExternalParams struct {

	/* Filter.

	     A valid FQL filter. Supports filtering groups by:
	Group properties:
	- `name`
	- `description`
	- `created_at`
	- `updated_at`

	Selector properties:
	- `cloud_provider`
	- `account_id`
	- `region`
	- `cloud_provider_tag`
	- `image_registry`
	- `image_repository`
	- `image_tag`

	Group tags:
	- `business_unit`
	- `business_impact`
	- `environment`
	*/
	Filter *string

	/* Limit.

	   The maximum number of cloud groups to retrieve.

	   Format: int64
	   Default: "100"
	*/
	Limit *string

	/* Offset.

	   The starting position of the list operation.

	   Format: int64
	   Default: "0"
	*/
	Offset *string

	/* Sort.

	   A valid sort string.

	   Default: "name|asc"
	*/
	Sort *string

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

ListCloudGroupIDsExternalParams contains all the parameters to send to the API endpoint

for the list cloud group i ds external operation.

Typically these are written to a http.Request.

func NewListCloudGroupIDsExternalParams

func NewListCloudGroupIDsExternalParams() *ListCloudGroupIDsExternalParams

NewListCloudGroupIDsExternalParams creates a new ListCloudGroupIDsExternalParams 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 NewListCloudGroupIDsExternalParamsWithContext

func NewListCloudGroupIDsExternalParamsWithContext(ctx context.Context) *ListCloudGroupIDsExternalParams

NewListCloudGroupIDsExternalParamsWithContext creates a new ListCloudGroupIDsExternalParams object with the ability to set a context for a request.

func NewListCloudGroupIDsExternalParamsWithHTTPClient

func NewListCloudGroupIDsExternalParamsWithHTTPClient(client *http.Client) *ListCloudGroupIDsExternalParams

NewListCloudGroupIDsExternalParamsWithHTTPClient creates a new ListCloudGroupIDsExternalParams object with the ability to set a custom HTTPClient for a request.

func NewListCloudGroupIDsExternalParamsWithTimeout

func NewListCloudGroupIDsExternalParamsWithTimeout(timeout time.Duration) *ListCloudGroupIDsExternalParams

NewListCloudGroupIDsExternalParamsWithTimeout creates a new ListCloudGroupIDsExternalParams object with the ability to set a timeout on a request.

func (*ListCloudGroupIDsExternalParams) SetContext

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

SetContext adds the context to the list cloud group i ds external params

func (*ListCloudGroupIDsExternalParams) SetDefaults

func (o *ListCloudGroupIDsExternalParams) SetDefaults()

SetDefaults hydrates default values in the list cloud group i ds external params (not the query body).

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

func (*ListCloudGroupIDsExternalParams) SetFilter

func (o *ListCloudGroupIDsExternalParams) SetFilter(filter *string)

SetFilter adds the filter to the list cloud group i ds external params

func (*ListCloudGroupIDsExternalParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list cloud group i ds external params

func (*ListCloudGroupIDsExternalParams) SetLimit

func (o *ListCloudGroupIDsExternalParams) SetLimit(limit *string)

SetLimit adds the limit to the list cloud group i ds external params

func (*ListCloudGroupIDsExternalParams) SetOffset

func (o *ListCloudGroupIDsExternalParams) SetOffset(offset *string)

SetOffset adds the offset to the list cloud group i ds external params

func (*ListCloudGroupIDsExternalParams) SetSort

func (o *ListCloudGroupIDsExternalParams) SetSort(sort *string)

SetSort adds the sort to the list cloud group i ds external params

func (*ListCloudGroupIDsExternalParams) SetTimeout

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

SetTimeout adds the timeout to the list cloud group i ds external params

func (*ListCloudGroupIDsExternalParams) WithContext

WithContext adds the context to the list cloud group i ds external params

func (*ListCloudGroupIDsExternalParams) WithDefaults

WithDefaults hydrates default values in the list cloud group i ds external params (not the query body).

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

func (*ListCloudGroupIDsExternalParams) WithFilter

WithFilter adds the filter to the list cloud group i ds external params

func (*ListCloudGroupIDsExternalParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list cloud group i ds external params

func (*ListCloudGroupIDsExternalParams) WithLimit

WithLimit adds the limit to the list cloud group i ds external params

func (*ListCloudGroupIDsExternalParams) WithOffset

WithOffset adds the offset to the list cloud group i ds external params

func (*ListCloudGroupIDsExternalParams) WithSort

WithSort adds the sort to the list cloud group i ds external params

func (*ListCloudGroupIDsExternalParams) WithTimeout

WithTimeout adds the timeout to the list cloud group i ds external params

func (*ListCloudGroupIDsExternalParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListCloudGroupIDsExternalReader

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

ListCloudGroupIDsExternalReader is a Reader for the ListCloudGroupIDsExternal structure.

func (*ListCloudGroupIDsExternalReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListCloudGroupIDsExternalTooManyRequests

type ListCloudGroupIDsExternalTooManyRequests struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	/* Too many requests, retry after this time (as milliseconds since epoch)
	 */
	XRateLimitRetryAfter int64

	Payload *models.MsaReplyMetaOnly
}

ListCloudGroupIDsExternalTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewListCloudGroupIDsExternalTooManyRequests

func NewListCloudGroupIDsExternalTooManyRequests() *ListCloudGroupIDsExternalTooManyRequests

NewListCloudGroupIDsExternalTooManyRequests creates a ListCloudGroupIDsExternalTooManyRequests with default headers values

func (*ListCloudGroupIDsExternalTooManyRequests) Code

Code gets the status code for the list cloud group i ds external too many requests response

func (*ListCloudGroupIDsExternalTooManyRequests) Error

func (*ListCloudGroupIDsExternalTooManyRequests) GetPayload

func (*ListCloudGroupIDsExternalTooManyRequests) IsClientError

IsClientError returns true when this list cloud group i ds external too many requests response has a 4xx status code

func (*ListCloudGroupIDsExternalTooManyRequests) IsCode

IsCode returns true when this list cloud group i ds external too many requests response a status code equal to that given

func (*ListCloudGroupIDsExternalTooManyRequests) IsRedirect

IsRedirect returns true when this list cloud group i ds external too many requests response has a 3xx status code

func (*ListCloudGroupIDsExternalTooManyRequests) IsServerError

IsServerError returns true when this list cloud group i ds external too many requests response has a 5xx status code

func (*ListCloudGroupIDsExternalTooManyRequests) IsSuccess

IsSuccess returns true when this list cloud group i ds external too many requests response has a 2xx status code

func (*ListCloudGroupIDsExternalTooManyRequests) String

type ListCloudGroupIDsExternalUnauthorized

type ListCloudGroupIDsExternalUnauthorized struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1MSAResponse
}

ListCloudGroupIDsExternalUnauthorized describes a response with status code 401, with default header values.

Returned when the request is unauthorized.

func NewListCloudGroupIDsExternalUnauthorized

func NewListCloudGroupIDsExternalUnauthorized() *ListCloudGroupIDsExternalUnauthorized

NewListCloudGroupIDsExternalUnauthorized creates a ListCloudGroupIDsExternalUnauthorized with default headers values

func (*ListCloudGroupIDsExternalUnauthorized) Code

Code gets the status code for the list cloud group i ds external unauthorized response

func (*ListCloudGroupIDsExternalUnauthorized) Error

func (*ListCloudGroupIDsExternalUnauthorized) GetPayload

func (*ListCloudGroupIDsExternalUnauthorized) IsClientError

func (o *ListCloudGroupIDsExternalUnauthorized) IsClientError() bool

IsClientError returns true when this list cloud group i ds external unauthorized response has a 4xx status code

func (*ListCloudGroupIDsExternalUnauthorized) IsCode

IsCode returns true when this list cloud group i ds external unauthorized response a status code equal to that given

func (*ListCloudGroupIDsExternalUnauthorized) IsRedirect

IsRedirect returns true when this list cloud group i ds external unauthorized response has a 3xx status code

func (*ListCloudGroupIDsExternalUnauthorized) IsServerError

func (o *ListCloudGroupIDsExternalUnauthorized) IsServerError() bool

IsServerError returns true when this list cloud group i ds external unauthorized response has a 5xx status code

func (*ListCloudGroupIDsExternalUnauthorized) IsSuccess

IsSuccess returns true when this list cloud group i ds external unauthorized response has a 2xx status code

func (*ListCloudGroupIDsExternalUnauthorized) String

type ListCloudGroupsByIDExternalBadRequest

type ListCloudGroupsByIDExternalBadRequest struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1MSAResponse
}

ListCloudGroupsByIDExternalBadRequest describes a response with status code 400, with default header values.

Returned when the request is malformed.

func NewListCloudGroupsByIDExternalBadRequest

func NewListCloudGroupsByIDExternalBadRequest() *ListCloudGroupsByIDExternalBadRequest

NewListCloudGroupsByIDExternalBadRequest creates a ListCloudGroupsByIDExternalBadRequest with default headers values

func (*ListCloudGroupsByIDExternalBadRequest) Code

Code gets the status code for the list cloud groups by Id external bad request response

func (*ListCloudGroupsByIDExternalBadRequest) Error

func (*ListCloudGroupsByIDExternalBadRequest) GetPayload

func (*ListCloudGroupsByIDExternalBadRequest) IsClientError

func (o *ListCloudGroupsByIDExternalBadRequest) IsClientError() bool

IsClientError returns true when this list cloud groups by Id external bad request response has a 4xx status code

func (*ListCloudGroupsByIDExternalBadRequest) IsCode

IsCode returns true when this list cloud groups by Id external bad request response a status code equal to that given

func (*ListCloudGroupsByIDExternalBadRequest) IsRedirect

IsRedirect returns true when this list cloud groups by Id external bad request response has a 3xx status code

func (*ListCloudGroupsByIDExternalBadRequest) IsServerError

func (o *ListCloudGroupsByIDExternalBadRequest) IsServerError() bool

IsServerError returns true when this list cloud groups by Id external bad request response has a 5xx status code

func (*ListCloudGroupsByIDExternalBadRequest) IsSuccess

IsSuccess returns true when this list cloud groups by Id external bad request response has a 2xx status code

func (*ListCloudGroupsByIDExternalBadRequest) String

type ListCloudGroupsByIDExternalForbidden

type ListCloudGroupsByIDExternalForbidden struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1MSAResponse
}

ListCloudGroupsByIDExternalForbidden describes a response with status code 403, with default header values.

Returned when the subject does not have permission to access the resource.

func NewListCloudGroupsByIDExternalForbidden

func NewListCloudGroupsByIDExternalForbidden() *ListCloudGroupsByIDExternalForbidden

NewListCloudGroupsByIDExternalForbidden creates a ListCloudGroupsByIDExternalForbidden with default headers values

func (*ListCloudGroupsByIDExternalForbidden) Code

Code gets the status code for the list cloud groups by Id external forbidden response

func (*ListCloudGroupsByIDExternalForbidden) Error

func (*ListCloudGroupsByIDExternalForbidden) GetPayload

func (*ListCloudGroupsByIDExternalForbidden) IsClientError

func (o *ListCloudGroupsByIDExternalForbidden) IsClientError() bool

IsClientError returns true when this list cloud groups by Id external forbidden response has a 4xx status code

func (*ListCloudGroupsByIDExternalForbidden) IsCode

IsCode returns true when this list cloud groups by Id external forbidden response a status code equal to that given

func (*ListCloudGroupsByIDExternalForbidden) IsRedirect

IsRedirect returns true when this list cloud groups by Id external forbidden response has a 3xx status code

func (*ListCloudGroupsByIDExternalForbidden) IsServerError

func (o *ListCloudGroupsByIDExternalForbidden) IsServerError() bool

IsServerError returns true when this list cloud groups by Id external forbidden response has a 5xx status code

func (*ListCloudGroupsByIDExternalForbidden) IsSuccess

IsSuccess returns true when this list cloud groups by Id external forbidden response has a 2xx status code

func (*ListCloudGroupsByIDExternalForbidden) String

type ListCloudGroupsByIDExternalInternalServerError

type ListCloudGroupsByIDExternalInternalServerError struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1MSAResponse
}

ListCloudGroupsByIDExternalInternalServerError describes a response with status code 500, with default header values.

Server error

func NewListCloudGroupsByIDExternalInternalServerError

func NewListCloudGroupsByIDExternalInternalServerError() *ListCloudGroupsByIDExternalInternalServerError

NewListCloudGroupsByIDExternalInternalServerError creates a ListCloudGroupsByIDExternalInternalServerError with default headers values

func (*ListCloudGroupsByIDExternalInternalServerError) Code

Code gets the status code for the list cloud groups by Id external internal server error response

func (*ListCloudGroupsByIDExternalInternalServerError) Error

func (*ListCloudGroupsByIDExternalInternalServerError) GetPayload

func (*ListCloudGroupsByIDExternalInternalServerError) IsClientError

IsClientError returns true when this list cloud groups by Id external internal server error response has a 4xx status code

func (*ListCloudGroupsByIDExternalInternalServerError) IsCode

IsCode returns true when this list cloud groups by Id external internal server error response a status code equal to that given

func (*ListCloudGroupsByIDExternalInternalServerError) IsRedirect

IsRedirect returns true when this list cloud groups by Id external internal server error response has a 3xx status code

func (*ListCloudGroupsByIDExternalInternalServerError) IsServerError

IsServerError returns true when this list cloud groups by Id external internal server error response has a 5xx status code

func (*ListCloudGroupsByIDExternalInternalServerError) IsSuccess

IsSuccess returns true when this list cloud groups by Id external internal server error response has a 2xx status code

func (*ListCloudGroupsByIDExternalInternalServerError) String

type ListCloudGroupsByIDExternalNotFound

type ListCloudGroupsByIDExternalNotFound struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1MSAResponse
}

ListCloudGroupsByIDExternalNotFound describes a response with status code 404, with default header values.

Returned when the resource does not exist.

func NewListCloudGroupsByIDExternalNotFound

func NewListCloudGroupsByIDExternalNotFound() *ListCloudGroupsByIDExternalNotFound

NewListCloudGroupsByIDExternalNotFound creates a ListCloudGroupsByIDExternalNotFound with default headers values

func (*ListCloudGroupsByIDExternalNotFound) Code

Code gets the status code for the list cloud groups by Id external not found response

func (*ListCloudGroupsByIDExternalNotFound) Error

func (*ListCloudGroupsByIDExternalNotFound) GetPayload

func (*ListCloudGroupsByIDExternalNotFound) IsClientError

func (o *ListCloudGroupsByIDExternalNotFound) IsClientError() bool

IsClientError returns true when this list cloud groups by Id external not found response has a 4xx status code

func (*ListCloudGroupsByIDExternalNotFound) IsCode

IsCode returns true when this list cloud groups by Id external not found response a status code equal to that given

func (*ListCloudGroupsByIDExternalNotFound) IsRedirect

func (o *ListCloudGroupsByIDExternalNotFound) IsRedirect() bool

IsRedirect returns true when this list cloud groups by Id external not found response has a 3xx status code

func (*ListCloudGroupsByIDExternalNotFound) IsServerError

func (o *ListCloudGroupsByIDExternalNotFound) IsServerError() bool

IsServerError returns true when this list cloud groups by Id external not found response has a 5xx status code

func (*ListCloudGroupsByIDExternalNotFound) IsSuccess

IsSuccess returns true when this list cloud groups by Id external not found response has a 2xx status code

func (*ListCloudGroupsByIDExternalNotFound) String

type ListCloudGroupsByIDExternalOK

type ListCloudGroupsByIDExternalOK struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1ListCloudGroupsResponse
}

ListCloudGroupsByIDExternalOK describes a response with status code 200, with default header values.

A successful response.

func NewListCloudGroupsByIDExternalOK

func NewListCloudGroupsByIDExternalOK() *ListCloudGroupsByIDExternalOK

NewListCloudGroupsByIDExternalOK creates a ListCloudGroupsByIDExternalOK with default headers values

func (*ListCloudGroupsByIDExternalOK) Code

Code gets the status code for the list cloud groups by Id external o k response

func (*ListCloudGroupsByIDExternalOK) Error

func (*ListCloudGroupsByIDExternalOK) GetPayload

func (*ListCloudGroupsByIDExternalOK) IsClientError

func (o *ListCloudGroupsByIDExternalOK) IsClientError() bool

IsClientError returns true when this list cloud groups by Id external o k response has a 4xx status code

func (*ListCloudGroupsByIDExternalOK) IsCode

func (o *ListCloudGroupsByIDExternalOK) IsCode(code int) bool

IsCode returns true when this list cloud groups by Id external o k response a status code equal to that given

func (*ListCloudGroupsByIDExternalOK) IsRedirect

func (o *ListCloudGroupsByIDExternalOK) IsRedirect() bool

IsRedirect returns true when this list cloud groups by Id external o k response has a 3xx status code

func (*ListCloudGroupsByIDExternalOK) IsServerError

func (o *ListCloudGroupsByIDExternalOK) IsServerError() bool

IsServerError returns true when this list cloud groups by Id external o k response has a 5xx status code

func (*ListCloudGroupsByIDExternalOK) IsSuccess

func (o *ListCloudGroupsByIDExternalOK) IsSuccess() bool

IsSuccess returns true when this list cloud groups by Id external o k response has a 2xx status code

func (*ListCloudGroupsByIDExternalOK) String

type ListCloudGroupsByIDExternalParams

type ListCloudGroupsByIDExternalParams struct {

	// Ids.
	Ids []string

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

ListCloudGroupsByIDExternalParams contains all the parameters to send to the API endpoint

for the list cloud groups by ID external operation.

Typically these are written to a http.Request.

func NewListCloudGroupsByIDExternalParams

func NewListCloudGroupsByIDExternalParams() *ListCloudGroupsByIDExternalParams

NewListCloudGroupsByIDExternalParams creates a new ListCloudGroupsByIDExternalParams 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 NewListCloudGroupsByIDExternalParamsWithContext

func NewListCloudGroupsByIDExternalParamsWithContext(ctx context.Context) *ListCloudGroupsByIDExternalParams

NewListCloudGroupsByIDExternalParamsWithContext creates a new ListCloudGroupsByIDExternalParams object with the ability to set a context for a request.

func NewListCloudGroupsByIDExternalParamsWithHTTPClient

func NewListCloudGroupsByIDExternalParamsWithHTTPClient(client *http.Client) *ListCloudGroupsByIDExternalParams

NewListCloudGroupsByIDExternalParamsWithHTTPClient creates a new ListCloudGroupsByIDExternalParams object with the ability to set a custom HTTPClient for a request.

func NewListCloudGroupsByIDExternalParamsWithTimeout

func NewListCloudGroupsByIDExternalParamsWithTimeout(timeout time.Duration) *ListCloudGroupsByIDExternalParams

NewListCloudGroupsByIDExternalParamsWithTimeout creates a new ListCloudGroupsByIDExternalParams object with the ability to set a timeout on a request.

func (*ListCloudGroupsByIDExternalParams) SetContext

SetContext adds the context to the list cloud groups by ID external params

func (*ListCloudGroupsByIDExternalParams) SetDefaults

func (o *ListCloudGroupsByIDExternalParams) SetDefaults()

SetDefaults hydrates default values in the list cloud groups by ID external params (not the query body).

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

func (*ListCloudGroupsByIDExternalParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list cloud groups by ID external params

func (*ListCloudGroupsByIDExternalParams) SetIds

func (o *ListCloudGroupsByIDExternalParams) SetIds(ids []string)

SetIds adds the ids to the list cloud groups by ID external params

func (*ListCloudGroupsByIDExternalParams) SetTimeout

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

SetTimeout adds the timeout to the list cloud groups by ID external params

func (*ListCloudGroupsByIDExternalParams) WithContext

WithContext adds the context to the list cloud groups by ID external params

func (*ListCloudGroupsByIDExternalParams) WithDefaults

WithDefaults hydrates default values in the list cloud groups by ID external params (not the query body).

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

func (*ListCloudGroupsByIDExternalParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list cloud groups by ID external params

func (*ListCloudGroupsByIDExternalParams) WithIds

WithIds adds the ids to the list cloud groups by ID external params

func (*ListCloudGroupsByIDExternalParams) WithTimeout

WithTimeout adds the timeout to the list cloud groups by ID external params

func (*ListCloudGroupsByIDExternalParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListCloudGroupsByIDExternalReader

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

ListCloudGroupsByIDExternalReader is a Reader for the ListCloudGroupsByIDExternal structure.

func (*ListCloudGroupsByIDExternalReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListCloudGroupsByIDExternalTooManyRequests

type ListCloudGroupsByIDExternalTooManyRequests struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	/* Too many requests, retry after this time (as milliseconds since epoch)
	 */
	XRateLimitRetryAfter int64

	Payload *models.MsaReplyMetaOnly
}

ListCloudGroupsByIDExternalTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewListCloudGroupsByIDExternalTooManyRequests

func NewListCloudGroupsByIDExternalTooManyRequests() *ListCloudGroupsByIDExternalTooManyRequests

NewListCloudGroupsByIDExternalTooManyRequests creates a ListCloudGroupsByIDExternalTooManyRequests with default headers values

func (*ListCloudGroupsByIDExternalTooManyRequests) Code

Code gets the status code for the list cloud groups by Id external too many requests response

func (*ListCloudGroupsByIDExternalTooManyRequests) Error

func (*ListCloudGroupsByIDExternalTooManyRequests) GetPayload

func (*ListCloudGroupsByIDExternalTooManyRequests) IsClientError

IsClientError returns true when this list cloud groups by Id external too many requests response has a 4xx status code

func (*ListCloudGroupsByIDExternalTooManyRequests) IsCode

IsCode returns true when this list cloud groups by Id external too many requests response a status code equal to that given

func (*ListCloudGroupsByIDExternalTooManyRequests) IsRedirect

IsRedirect returns true when this list cloud groups by Id external too many requests response has a 3xx status code

func (*ListCloudGroupsByIDExternalTooManyRequests) IsServerError

IsServerError returns true when this list cloud groups by Id external too many requests response has a 5xx status code

func (*ListCloudGroupsByIDExternalTooManyRequests) IsSuccess

IsSuccess returns true when this list cloud groups by Id external too many requests response has a 2xx status code

func (*ListCloudGroupsByIDExternalTooManyRequests) String

type ListCloudGroupsByIDExternalUnauthorized

type ListCloudGroupsByIDExternalUnauthorized struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1MSAResponse
}

ListCloudGroupsByIDExternalUnauthorized describes a response with status code 401, with default header values.

Returned when the request is unauthorized.

func NewListCloudGroupsByIDExternalUnauthorized

func NewListCloudGroupsByIDExternalUnauthorized() *ListCloudGroupsByIDExternalUnauthorized

NewListCloudGroupsByIDExternalUnauthorized creates a ListCloudGroupsByIDExternalUnauthorized with default headers values

func (*ListCloudGroupsByIDExternalUnauthorized) Code

Code gets the status code for the list cloud groups by Id external unauthorized response

func (*ListCloudGroupsByIDExternalUnauthorized) Error

func (*ListCloudGroupsByIDExternalUnauthorized) GetPayload

func (*ListCloudGroupsByIDExternalUnauthorized) IsClientError

func (o *ListCloudGroupsByIDExternalUnauthorized) IsClientError() bool

IsClientError returns true when this list cloud groups by Id external unauthorized response has a 4xx status code

func (*ListCloudGroupsByIDExternalUnauthorized) IsCode

IsCode returns true when this list cloud groups by Id external unauthorized response a status code equal to that given

func (*ListCloudGroupsByIDExternalUnauthorized) IsRedirect

IsRedirect returns true when this list cloud groups by Id external unauthorized response has a 3xx status code

func (*ListCloudGroupsByIDExternalUnauthorized) IsServerError

func (o *ListCloudGroupsByIDExternalUnauthorized) IsServerError() bool

IsServerError returns true when this list cloud groups by Id external unauthorized response has a 5xx status code

func (*ListCloudGroupsByIDExternalUnauthorized) IsSuccess

IsSuccess returns true when this list cloud groups by Id external unauthorized response has a 2xx status code

func (*ListCloudGroupsByIDExternalUnauthorized) String

type ListCloudGroupsExternalBadRequest

type ListCloudGroupsExternalBadRequest struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1MSAResponse
}

ListCloudGroupsExternalBadRequest describes a response with status code 400, with default header values.

Returned when the request is malformed.

func NewListCloudGroupsExternalBadRequest

func NewListCloudGroupsExternalBadRequest() *ListCloudGroupsExternalBadRequest

NewListCloudGroupsExternalBadRequest creates a ListCloudGroupsExternalBadRequest with default headers values

func (*ListCloudGroupsExternalBadRequest) Code

Code gets the status code for the list cloud groups external bad request response

func (*ListCloudGroupsExternalBadRequest) Error

func (*ListCloudGroupsExternalBadRequest) GetPayload

func (*ListCloudGroupsExternalBadRequest) IsClientError

func (o *ListCloudGroupsExternalBadRequest) IsClientError() bool

IsClientError returns true when this list cloud groups external bad request response has a 4xx status code

func (*ListCloudGroupsExternalBadRequest) IsCode

func (o *ListCloudGroupsExternalBadRequest) IsCode(code int) bool

IsCode returns true when this list cloud groups external bad request response a status code equal to that given

func (*ListCloudGroupsExternalBadRequest) IsRedirect

func (o *ListCloudGroupsExternalBadRequest) IsRedirect() bool

IsRedirect returns true when this list cloud groups external bad request response has a 3xx status code

func (*ListCloudGroupsExternalBadRequest) IsServerError

func (o *ListCloudGroupsExternalBadRequest) IsServerError() bool

IsServerError returns true when this list cloud groups external bad request response has a 5xx status code

func (*ListCloudGroupsExternalBadRequest) IsSuccess

func (o *ListCloudGroupsExternalBadRequest) IsSuccess() bool

IsSuccess returns true when this list cloud groups external bad request response has a 2xx status code

func (*ListCloudGroupsExternalBadRequest) String

type ListCloudGroupsExternalForbidden

type ListCloudGroupsExternalForbidden struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1MSAResponse
}

ListCloudGroupsExternalForbidden describes a response with status code 403, with default header values.

Returned when the subject does not have permission to access the resource.

func NewListCloudGroupsExternalForbidden

func NewListCloudGroupsExternalForbidden() *ListCloudGroupsExternalForbidden

NewListCloudGroupsExternalForbidden creates a ListCloudGroupsExternalForbidden with default headers values

func (*ListCloudGroupsExternalForbidden) Code

Code gets the status code for the list cloud groups external forbidden response

func (*ListCloudGroupsExternalForbidden) Error

func (*ListCloudGroupsExternalForbidden) GetPayload

func (*ListCloudGroupsExternalForbidden) IsClientError

func (o *ListCloudGroupsExternalForbidden) IsClientError() bool

IsClientError returns true when this list cloud groups external forbidden response has a 4xx status code

func (*ListCloudGroupsExternalForbidden) IsCode

func (o *ListCloudGroupsExternalForbidden) IsCode(code int) bool

IsCode returns true when this list cloud groups external forbidden response a status code equal to that given

func (*ListCloudGroupsExternalForbidden) IsRedirect

func (o *ListCloudGroupsExternalForbidden) IsRedirect() bool

IsRedirect returns true when this list cloud groups external forbidden response has a 3xx status code

func (*ListCloudGroupsExternalForbidden) IsServerError

func (o *ListCloudGroupsExternalForbidden) IsServerError() bool

IsServerError returns true when this list cloud groups external forbidden response has a 5xx status code

func (*ListCloudGroupsExternalForbidden) IsSuccess

func (o *ListCloudGroupsExternalForbidden) IsSuccess() bool

IsSuccess returns true when this list cloud groups external forbidden response has a 2xx status code

func (*ListCloudGroupsExternalForbidden) String

type ListCloudGroupsExternalInternalServerError

type ListCloudGroupsExternalInternalServerError struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1MSAResponse
}

ListCloudGroupsExternalInternalServerError describes a response with status code 500, with default header values.

Server error

func NewListCloudGroupsExternalInternalServerError

func NewListCloudGroupsExternalInternalServerError() *ListCloudGroupsExternalInternalServerError

NewListCloudGroupsExternalInternalServerError creates a ListCloudGroupsExternalInternalServerError with default headers values

func (*ListCloudGroupsExternalInternalServerError) Code

Code gets the status code for the list cloud groups external internal server error response

func (*ListCloudGroupsExternalInternalServerError) Error

func (*ListCloudGroupsExternalInternalServerError) GetPayload

func (*ListCloudGroupsExternalInternalServerError) IsClientError

IsClientError returns true when this list cloud groups external internal server error response has a 4xx status code

func (*ListCloudGroupsExternalInternalServerError) IsCode

IsCode returns true when this list cloud groups external internal server error response a status code equal to that given

func (*ListCloudGroupsExternalInternalServerError) IsRedirect

IsRedirect returns true when this list cloud groups external internal server error response has a 3xx status code

func (*ListCloudGroupsExternalInternalServerError) IsServerError

IsServerError returns true when this list cloud groups external internal server error response has a 5xx status code

func (*ListCloudGroupsExternalInternalServerError) IsSuccess

IsSuccess returns true when this list cloud groups external internal server error response has a 2xx status code

func (*ListCloudGroupsExternalInternalServerError) String

type ListCloudGroupsExternalNotFound

type ListCloudGroupsExternalNotFound struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1MSAResponse
}

ListCloudGroupsExternalNotFound describes a response with status code 404, with default header values.

Returned when the resource does not exist.

func NewListCloudGroupsExternalNotFound

func NewListCloudGroupsExternalNotFound() *ListCloudGroupsExternalNotFound

NewListCloudGroupsExternalNotFound creates a ListCloudGroupsExternalNotFound with default headers values

func (*ListCloudGroupsExternalNotFound) Code

Code gets the status code for the list cloud groups external not found response

func (*ListCloudGroupsExternalNotFound) Error

func (*ListCloudGroupsExternalNotFound) GetPayload

func (*ListCloudGroupsExternalNotFound) IsClientError

func (o *ListCloudGroupsExternalNotFound) IsClientError() bool

IsClientError returns true when this list cloud groups external not found response has a 4xx status code

func (*ListCloudGroupsExternalNotFound) IsCode

func (o *ListCloudGroupsExternalNotFound) IsCode(code int) bool

IsCode returns true when this list cloud groups external not found response a status code equal to that given

func (*ListCloudGroupsExternalNotFound) IsRedirect

func (o *ListCloudGroupsExternalNotFound) IsRedirect() bool

IsRedirect returns true when this list cloud groups external not found response has a 3xx status code

func (*ListCloudGroupsExternalNotFound) IsServerError

func (o *ListCloudGroupsExternalNotFound) IsServerError() bool

IsServerError returns true when this list cloud groups external not found response has a 5xx status code

func (*ListCloudGroupsExternalNotFound) IsSuccess

func (o *ListCloudGroupsExternalNotFound) IsSuccess() bool

IsSuccess returns true when this list cloud groups external not found response has a 2xx status code

func (*ListCloudGroupsExternalNotFound) String

type ListCloudGroupsExternalOK

type ListCloudGroupsExternalOK struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1ListCloudGroupsResponse
}

ListCloudGroupsExternalOK describes a response with status code 200, with default header values.

A successful response.

func NewListCloudGroupsExternalOK

func NewListCloudGroupsExternalOK() *ListCloudGroupsExternalOK

NewListCloudGroupsExternalOK creates a ListCloudGroupsExternalOK with default headers values

func (*ListCloudGroupsExternalOK) Code

func (o *ListCloudGroupsExternalOK) Code() int

Code gets the status code for the list cloud groups external o k response

func (*ListCloudGroupsExternalOK) Error

func (o *ListCloudGroupsExternalOK) Error() string

func (*ListCloudGroupsExternalOK) GetPayload

func (*ListCloudGroupsExternalOK) IsClientError

func (o *ListCloudGroupsExternalOK) IsClientError() bool

IsClientError returns true when this list cloud groups external o k response has a 4xx status code

func (*ListCloudGroupsExternalOK) IsCode

func (o *ListCloudGroupsExternalOK) IsCode(code int) bool

IsCode returns true when this list cloud groups external o k response a status code equal to that given

func (*ListCloudGroupsExternalOK) IsRedirect

func (o *ListCloudGroupsExternalOK) IsRedirect() bool

IsRedirect returns true when this list cloud groups external o k response has a 3xx status code

func (*ListCloudGroupsExternalOK) IsServerError

func (o *ListCloudGroupsExternalOK) IsServerError() bool

IsServerError returns true when this list cloud groups external o k response has a 5xx status code

func (*ListCloudGroupsExternalOK) IsSuccess

func (o *ListCloudGroupsExternalOK) IsSuccess() bool

IsSuccess returns true when this list cloud groups external o k response has a 2xx status code

func (*ListCloudGroupsExternalOK) String

func (o *ListCloudGroupsExternalOK) String() string

type ListCloudGroupsExternalParams

type ListCloudGroupsExternalParams struct {

	/* Filter.

	     A valid FQL filter. Supports filtering groups by:
	Group properties:
	- `name`
	- `description`
	- `created_at`
	- `updated_at`

	Selector properties:
	- `cloud_provider`
	- `account_id`
	- `region`
	- `cloud_provider_tag`
	- `image_registry`
	- `image_repository`
	- `image_tag`

	Group tags:
	- `business_unit`
	- `business_impact`
	- `environment`
	*/
	Filter *string

	/* Limit.

	   The maximum number of cloud groups to retrieve.

	   Format: int64
	   Default: "100"
	*/
	Limit *string

	/* Offset.

	   The starting position of the list operation.

	   Format: int64
	   Default: "0"
	*/
	Offset *string

	/* Sort.

	   A valid sort string.

	   Default: "name|asc"
	*/
	Sort *string

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

ListCloudGroupsExternalParams contains all the parameters to send to the API endpoint

for the list cloud groups external operation.

Typically these are written to a http.Request.

func NewListCloudGroupsExternalParams

func NewListCloudGroupsExternalParams() *ListCloudGroupsExternalParams

NewListCloudGroupsExternalParams creates a new ListCloudGroupsExternalParams 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 NewListCloudGroupsExternalParamsWithContext

func NewListCloudGroupsExternalParamsWithContext(ctx context.Context) *ListCloudGroupsExternalParams

NewListCloudGroupsExternalParamsWithContext creates a new ListCloudGroupsExternalParams object with the ability to set a context for a request.

func NewListCloudGroupsExternalParamsWithHTTPClient

func NewListCloudGroupsExternalParamsWithHTTPClient(client *http.Client) *ListCloudGroupsExternalParams

NewListCloudGroupsExternalParamsWithHTTPClient creates a new ListCloudGroupsExternalParams object with the ability to set a custom HTTPClient for a request.

func NewListCloudGroupsExternalParamsWithTimeout

func NewListCloudGroupsExternalParamsWithTimeout(timeout time.Duration) *ListCloudGroupsExternalParams

NewListCloudGroupsExternalParamsWithTimeout creates a new ListCloudGroupsExternalParams object with the ability to set a timeout on a request.

func (*ListCloudGroupsExternalParams) SetContext

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

SetContext adds the context to the list cloud groups external params

func (*ListCloudGroupsExternalParams) SetDefaults

func (o *ListCloudGroupsExternalParams) SetDefaults()

SetDefaults hydrates default values in the list cloud groups external params (not the query body).

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

func (*ListCloudGroupsExternalParams) SetFilter

func (o *ListCloudGroupsExternalParams) SetFilter(filter *string)

SetFilter adds the filter to the list cloud groups external params

func (*ListCloudGroupsExternalParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list cloud groups external params

func (*ListCloudGroupsExternalParams) SetLimit

func (o *ListCloudGroupsExternalParams) SetLimit(limit *string)

SetLimit adds the limit to the list cloud groups external params

func (*ListCloudGroupsExternalParams) SetOffset

func (o *ListCloudGroupsExternalParams) SetOffset(offset *string)

SetOffset adds the offset to the list cloud groups external params

func (*ListCloudGroupsExternalParams) SetSort

func (o *ListCloudGroupsExternalParams) SetSort(sort *string)

SetSort adds the sort to the list cloud groups external params

func (*ListCloudGroupsExternalParams) SetTimeout

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

SetTimeout adds the timeout to the list cloud groups external params

func (*ListCloudGroupsExternalParams) WithContext

WithContext adds the context to the list cloud groups external params

func (*ListCloudGroupsExternalParams) WithDefaults

WithDefaults hydrates default values in the list cloud groups external params (not the query body).

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

func (*ListCloudGroupsExternalParams) WithFilter

WithFilter adds the filter to the list cloud groups external params

func (*ListCloudGroupsExternalParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list cloud groups external params

func (*ListCloudGroupsExternalParams) WithLimit

WithLimit adds the limit to the list cloud groups external params

func (*ListCloudGroupsExternalParams) WithOffset

WithOffset adds the offset to the list cloud groups external params

func (*ListCloudGroupsExternalParams) WithSort

WithSort adds the sort to the list cloud groups external params

func (*ListCloudGroupsExternalParams) WithTimeout

WithTimeout adds the timeout to the list cloud groups external params

func (*ListCloudGroupsExternalParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListCloudGroupsExternalReader

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

ListCloudGroupsExternalReader is a Reader for the ListCloudGroupsExternal structure.

func (*ListCloudGroupsExternalReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListCloudGroupsExternalTooManyRequests

type ListCloudGroupsExternalTooManyRequests struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	/* Too many requests, retry after this time (as milliseconds since epoch)
	 */
	XRateLimitRetryAfter int64

	Payload *models.MsaReplyMetaOnly
}

ListCloudGroupsExternalTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewListCloudGroupsExternalTooManyRequests

func NewListCloudGroupsExternalTooManyRequests() *ListCloudGroupsExternalTooManyRequests

NewListCloudGroupsExternalTooManyRequests creates a ListCloudGroupsExternalTooManyRequests with default headers values

func (*ListCloudGroupsExternalTooManyRequests) Code

Code gets the status code for the list cloud groups external too many requests response

func (*ListCloudGroupsExternalTooManyRequests) Error

func (*ListCloudGroupsExternalTooManyRequests) GetPayload

func (*ListCloudGroupsExternalTooManyRequests) IsClientError

func (o *ListCloudGroupsExternalTooManyRequests) IsClientError() bool

IsClientError returns true when this list cloud groups external too many requests response has a 4xx status code

func (*ListCloudGroupsExternalTooManyRequests) IsCode

IsCode returns true when this list cloud groups external too many requests response a status code equal to that given

func (*ListCloudGroupsExternalTooManyRequests) IsRedirect

IsRedirect returns true when this list cloud groups external too many requests response has a 3xx status code

func (*ListCloudGroupsExternalTooManyRequests) IsServerError

func (o *ListCloudGroupsExternalTooManyRequests) IsServerError() bool

IsServerError returns true when this list cloud groups external too many requests response has a 5xx status code

func (*ListCloudGroupsExternalTooManyRequests) IsSuccess

IsSuccess returns true when this list cloud groups external too many requests response has a 2xx status code

func (*ListCloudGroupsExternalTooManyRequests) String

type ListCloudGroupsExternalUnauthorized

type ListCloudGroupsExternalUnauthorized struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1MSAResponse
}

ListCloudGroupsExternalUnauthorized describes a response with status code 401, with default header values.

Returned when the request is unauthorized.

func NewListCloudGroupsExternalUnauthorized

func NewListCloudGroupsExternalUnauthorized() *ListCloudGroupsExternalUnauthorized

NewListCloudGroupsExternalUnauthorized creates a ListCloudGroupsExternalUnauthorized with default headers values

func (*ListCloudGroupsExternalUnauthorized) Code

Code gets the status code for the list cloud groups external unauthorized response

func (*ListCloudGroupsExternalUnauthorized) Error

func (*ListCloudGroupsExternalUnauthorized) GetPayload

func (*ListCloudGroupsExternalUnauthorized) IsClientError

func (o *ListCloudGroupsExternalUnauthorized) IsClientError() bool

IsClientError returns true when this list cloud groups external unauthorized response has a 4xx status code

func (*ListCloudGroupsExternalUnauthorized) IsCode

IsCode returns true when this list cloud groups external unauthorized response a status code equal to that given

func (*ListCloudGroupsExternalUnauthorized) IsRedirect

func (o *ListCloudGroupsExternalUnauthorized) IsRedirect() bool

IsRedirect returns true when this list cloud groups external unauthorized response has a 3xx status code

func (*ListCloudGroupsExternalUnauthorized) IsServerError

func (o *ListCloudGroupsExternalUnauthorized) IsServerError() bool

IsServerError returns true when this list cloud groups external unauthorized response has a 5xx status code

func (*ListCloudGroupsExternalUnauthorized) IsSuccess

IsSuccess returns true when this list cloud groups external unauthorized response has a 2xx status code

func (*ListCloudGroupsExternalUnauthorized) String

type UpdateCloudGroupExternalBadRequest

type UpdateCloudGroupExternalBadRequest struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1MSAResponse
}

UpdateCloudGroupExternalBadRequest describes a response with status code 400, with default header values.

Returned when the request is malformed.

func NewUpdateCloudGroupExternalBadRequest

func NewUpdateCloudGroupExternalBadRequest() *UpdateCloudGroupExternalBadRequest

NewUpdateCloudGroupExternalBadRequest creates a UpdateCloudGroupExternalBadRequest with default headers values

func (*UpdateCloudGroupExternalBadRequest) Code

Code gets the status code for the update cloud group external bad request response

func (*UpdateCloudGroupExternalBadRequest) Error

func (*UpdateCloudGroupExternalBadRequest) GetPayload

func (*UpdateCloudGroupExternalBadRequest) IsClientError

func (o *UpdateCloudGroupExternalBadRequest) IsClientError() bool

IsClientError returns true when this update cloud group external bad request response has a 4xx status code

func (*UpdateCloudGroupExternalBadRequest) IsCode

IsCode returns true when this update cloud group external bad request response a status code equal to that given

func (*UpdateCloudGroupExternalBadRequest) IsRedirect

func (o *UpdateCloudGroupExternalBadRequest) IsRedirect() bool

IsRedirect returns true when this update cloud group external bad request response has a 3xx status code

func (*UpdateCloudGroupExternalBadRequest) IsServerError

func (o *UpdateCloudGroupExternalBadRequest) IsServerError() bool

IsServerError returns true when this update cloud group external bad request response has a 5xx status code

func (*UpdateCloudGroupExternalBadRequest) IsSuccess

IsSuccess returns true when this update cloud group external bad request response has a 2xx status code

func (*UpdateCloudGroupExternalBadRequest) String

type UpdateCloudGroupExternalForbidden

type UpdateCloudGroupExternalForbidden struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1MSAResponse
}

UpdateCloudGroupExternalForbidden describes a response with status code 403, with default header values.

Returned when the subject does not have permission to access the resource.

func NewUpdateCloudGroupExternalForbidden

func NewUpdateCloudGroupExternalForbidden() *UpdateCloudGroupExternalForbidden

NewUpdateCloudGroupExternalForbidden creates a UpdateCloudGroupExternalForbidden with default headers values

func (*UpdateCloudGroupExternalForbidden) Code

Code gets the status code for the update cloud group external forbidden response

func (*UpdateCloudGroupExternalForbidden) Error

func (*UpdateCloudGroupExternalForbidden) GetPayload

func (*UpdateCloudGroupExternalForbidden) IsClientError

func (o *UpdateCloudGroupExternalForbidden) IsClientError() bool

IsClientError returns true when this update cloud group external forbidden response has a 4xx status code

func (*UpdateCloudGroupExternalForbidden) IsCode

func (o *UpdateCloudGroupExternalForbidden) IsCode(code int) bool

IsCode returns true when this update cloud group external forbidden response a status code equal to that given

func (*UpdateCloudGroupExternalForbidden) IsRedirect

func (o *UpdateCloudGroupExternalForbidden) IsRedirect() bool

IsRedirect returns true when this update cloud group external forbidden response has a 3xx status code

func (*UpdateCloudGroupExternalForbidden) IsServerError

func (o *UpdateCloudGroupExternalForbidden) IsServerError() bool

IsServerError returns true when this update cloud group external forbidden response has a 5xx status code

func (*UpdateCloudGroupExternalForbidden) IsSuccess

func (o *UpdateCloudGroupExternalForbidden) IsSuccess() bool

IsSuccess returns true when this update cloud group external forbidden response has a 2xx status code

func (*UpdateCloudGroupExternalForbidden) String

type UpdateCloudGroupExternalInternalServerError

type UpdateCloudGroupExternalInternalServerError struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1MSAResponse
}

UpdateCloudGroupExternalInternalServerError describes a response with status code 500, with default header values.

Server error

func NewUpdateCloudGroupExternalInternalServerError

func NewUpdateCloudGroupExternalInternalServerError() *UpdateCloudGroupExternalInternalServerError

NewUpdateCloudGroupExternalInternalServerError creates a UpdateCloudGroupExternalInternalServerError with default headers values

func (*UpdateCloudGroupExternalInternalServerError) Code

Code gets the status code for the update cloud group external internal server error response

func (*UpdateCloudGroupExternalInternalServerError) Error

func (*UpdateCloudGroupExternalInternalServerError) GetPayload

func (*UpdateCloudGroupExternalInternalServerError) IsClientError

IsClientError returns true when this update cloud group external internal server error response has a 4xx status code

func (*UpdateCloudGroupExternalInternalServerError) IsCode

IsCode returns true when this update cloud group external internal server error response a status code equal to that given

func (*UpdateCloudGroupExternalInternalServerError) IsRedirect

IsRedirect returns true when this update cloud group external internal server error response has a 3xx status code

func (*UpdateCloudGroupExternalInternalServerError) IsServerError

IsServerError returns true when this update cloud group external internal server error response has a 5xx status code

func (*UpdateCloudGroupExternalInternalServerError) IsSuccess

IsSuccess returns true when this update cloud group external internal server error response has a 2xx status code

func (*UpdateCloudGroupExternalInternalServerError) String

type UpdateCloudGroupExternalNotFound

type UpdateCloudGroupExternalNotFound struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1MSAResponse
}

UpdateCloudGroupExternalNotFound describes a response with status code 404, with default header values.

Returned when the resource does not exist.

func NewUpdateCloudGroupExternalNotFound

func NewUpdateCloudGroupExternalNotFound() *UpdateCloudGroupExternalNotFound

NewUpdateCloudGroupExternalNotFound creates a UpdateCloudGroupExternalNotFound with default headers values

func (*UpdateCloudGroupExternalNotFound) Code

Code gets the status code for the update cloud group external not found response

func (*UpdateCloudGroupExternalNotFound) Error

func (*UpdateCloudGroupExternalNotFound) GetPayload

func (*UpdateCloudGroupExternalNotFound) IsClientError

func (o *UpdateCloudGroupExternalNotFound) IsClientError() bool

IsClientError returns true when this update cloud group external not found response has a 4xx status code

func (*UpdateCloudGroupExternalNotFound) IsCode

func (o *UpdateCloudGroupExternalNotFound) IsCode(code int) bool

IsCode returns true when this update cloud group external not found response a status code equal to that given

func (*UpdateCloudGroupExternalNotFound) IsRedirect

func (o *UpdateCloudGroupExternalNotFound) IsRedirect() bool

IsRedirect returns true when this update cloud group external not found response has a 3xx status code

func (*UpdateCloudGroupExternalNotFound) IsServerError

func (o *UpdateCloudGroupExternalNotFound) IsServerError() bool

IsServerError returns true when this update cloud group external not found response has a 5xx status code

func (*UpdateCloudGroupExternalNotFound) IsSuccess

func (o *UpdateCloudGroupExternalNotFound) IsSuccess() bool

IsSuccess returns true when this update cloud group external not found response has a 2xx status code

func (*UpdateCloudGroupExternalNotFound) String

type UpdateCloudGroupExternalOK

type UpdateCloudGroupExternalOK struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1UpdateCloudGroupResponse
}

UpdateCloudGroupExternalOK describes a response with status code 200, with default header values.

A successful response.

func NewUpdateCloudGroupExternalOK

func NewUpdateCloudGroupExternalOK() *UpdateCloudGroupExternalOK

NewUpdateCloudGroupExternalOK creates a UpdateCloudGroupExternalOK with default headers values

func (*UpdateCloudGroupExternalOK) Code

func (o *UpdateCloudGroupExternalOK) Code() int

Code gets the status code for the update cloud group external o k response

func (*UpdateCloudGroupExternalOK) Error

func (*UpdateCloudGroupExternalOK) GetPayload

func (*UpdateCloudGroupExternalOK) IsClientError

func (o *UpdateCloudGroupExternalOK) IsClientError() bool

IsClientError returns true when this update cloud group external o k response has a 4xx status code

func (*UpdateCloudGroupExternalOK) IsCode

func (o *UpdateCloudGroupExternalOK) IsCode(code int) bool

IsCode returns true when this update cloud group external o k response a status code equal to that given

func (*UpdateCloudGroupExternalOK) IsRedirect

func (o *UpdateCloudGroupExternalOK) IsRedirect() bool

IsRedirect returns true when this update cloud group external o k response has a 3xx status code

func (*UpdateCloudGroupExternalOK) IsServerError

func (o *UpdateCloudGroupExternalOK) IsServerError() bool

IsServerError returns true when this update cloud group external o k response has a 5xx status code

func (*UpdateCloudGroupExternalOK) IsSuccess

func (o *UpdateCloudGroupExternalOK) IsSuccess() bool

IsSuccess returns true when this update cloud group external o k response has a 2xx status code

func (*UpdateCloudGroupExternalOK) String

func (o *UpdateCloudGroupExternalOK) String() string

type UpdateCloudGroupExternalParams

type UpdateCloudGroupExternalParams struct {

	// Group.
	Group *models.AssetgroupmanagerV1UpdateCloudGroupMessage

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

UpdateCloudGroupExternalParams contains all the parameters to send to the API endpoint

for the update cloud group external operation.

Typically these are written to a http.Request.

func NewUpdateCloudGroupExternalParams

func NewUpdateCloudGroupExternalParams() *UpdateCloudGroupExternalParams

NewUpdateCloudGroupExternalParams creates a new UpdateCloudGroupExternalParams 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 NewUpdateCloudGroupExternalParamsWithContext

func NewUpdateCloudGroupExternalParamsWithContext(ctx context.Context) *UpdateCloudGroupExternalParams

NewUpdateCloudGroupExternalParamsWithContext creates a new UpdateCloudGroupExternalParams object with the ability to set a context for a request.

func NewUpdateCloudGroupExternalParamsWithHTTPClient

func NewUpdateCloudGroupExternalParamsWithHTTPClient(client *http.Client) *UpdateCloudGroupExternalParams

NewUpdateCloudGroupExternalParamsWithHTTPClient creates a new UpdateCloudGroupExternalParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateCloudGroupExternalParamsWithTimeout

func NewUpdateCloudGroupExternalParamsWithTimeout(timeout time.Duration) *UpdateCloudGroupExternalParams

NewUpdateCloudGroupExternalParamsWithTimeout creates a new UpdateCloudGroupExternalParams object with the ability to set a timeout on a request.

func (*UpdateCloudGroupExternalParams) SetContext

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

SetContext adds the context to the update cloud group external params

func (*UpdateCloudGroupExternalParams) SetDefaults

func (o *UpdateCloudGroupExternalParams) SetDefaults()

SetDefaults hydrates default values in the update cloud group external params (not the query body).

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

func (*UpdateCloudGroupExternalParams) SetGroup

SetGroup adds the group to the update cloud group external params

func (*UpdateCloudGroupExternalParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update cloud group external params

func (*UpdateCloudGroupExternalParams) SetTimeout

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

SetTimeout adds the timeout to the update cloud group external params

func (*UpdateCloudGroupExternalParams) WithContext

WithContext adds the context to the update cloud group external params

func (*UpdateCloudGroupExternalParams) WithDefaults

WithDefaults hydrates default values in the update cloud group external params (not the query body).

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

func (*UpdateCloudGroupExternalParams) WithGroup

WithGroup adds the group to the update cloud group external params

func (*UpdateCloudGroupExternalParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update cloud group external params

func (*UpdateCloudGroupExternalParams) WithTimeout

WithTimeout adds the timeout to the update cloud group external params

func (*UpdateCloudGroupExternalParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateCloudGroupExternalReader

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

UpdateCloudGroupExternalReader is a Reader for the UpdateCloudGroupExternal structure.

func (*UpdateCloudGroupExternalReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateCloudGroupExternalTooManyRequests

type UpdateCloudGroupExternalTooManyRequests struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	/* Too many requests, retry after this time (as milliseconds since epoch)
	 */
	XRateLimitRetryAfter int64

	Payload *models.MsaReplyMetaOnly
}

UpdateCloudGroupExternalTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdateCloudGroupExternalTooManyRequests

func NewUpdateCloudGroupExternalTooManyRequests() *UpdateCloudGroupExternalTooManyRequests

NewUpdateCloudGroupExternalTooManyRequests creates a UpdateCloudGroupExternalTooManyRequests with default headers values

func (*UpdateCloudGroupExternalTooManyRequests) Code

Code gets the status code for the update cloud group external too many requests response

func (*UpdateCloudGroupExternalTooManyRequests) Error

func (*UpdateCloudGroupExternalTooManyRequests) GetPayload

func (*UpdateCloudGroupExternalTooManyRequests) IsClientError

func (o *UpdateCloudGroupExternalTooManyRequests) IsClientError() bool

IsClientError returns true when this update cloud group external too many requests response has a 4xx status code

func (*UpdateCloudGroupExternalTooManyRequests) IsCode

IsCode returns true when this update cloud group external too many requests response a status code equal to that given

func (*UpdateCloudGroupExternalTooManyRequests) IsRedirect

IsRedirect returns true when this update cloud group external too many requests response has a 3xx status code

func (*UpdateCloudGroupExternalTooManyRequests) IsServerError

func (o *UpdateCloudGroupExternalTooManyRequests) IsServerError() bool

IsServerError returns true when this update cloud group external too many requests response has a 5xx status code

func (*UpdateCloudGroupExternalTooManyRequests) IsSuccess

IsSuccess returns true when this update cloud group external too many requests response has a 2xx status code

func (*UpdateCloudGroupExternalTooManyRequests) String

type UpdateCloudGroupExternalUnauthorized

type UpdateCloudGroupExternalUnauthorized struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.AssetgroupmanagerV1MSAResponse
}

UpdateCloudGroupExternalUnauthorized describes a response with status code 401, with default header values.

Returned when the request is unauthorized.

func NewUpdateCloudGroupExternalUnauthorized

func NewUpdateCloudGroupExternalUnauthorized() *UpdateCloudGroupExternalUnauthorized

NewUpdateCloudGroupExternalUnauthorized creates a UpdateCloudGroupExternalUnauthorized with default headers values

func (*UpdateCloudGroupExternalUnauthorized) Code

Code gets the status code for the update cloud group external unauthorized response

func (*UpdateCloudGroupExternalUnauthorized) Error

func (*UpdateCloudGroupExternalUnauthorized) GetPayload

func (*UpdateCloudGroupExternalUnauthorized) IsClientError

func (o *UpdateCloudGroupExternalUnauthorized) IsClientError() bool

IsClientError returns true when this update cloud group external unauthorized response has a 4xx status code

func (*UpdateCloudGroupExternalUnauthorized) IsCode

IsCode returns true when this update cloud group external unauthorized response a status code equal to that given

func (*UpdateCloudGroupExternalUnauthorized) IsRedirect

IsRedirect returns true when this update cloud group external unauthorized response has a 3xx status code

func (*UpdateCloudGroupExternalUnauthorized) IsServerError

func (o *UpdateCloudGroupExternalUnauthorized) IsServerError() bool

IsServerError returns true when this update cloud group external unauthorized response has a 5xx status code

func (*UpdateCloudGroupExternalUnauthorized) IsSuccess

IsSuccess returns true when this update cloud group external unauthorized response has a 2xx status code

func (*UpdateCloudGroupExternalUnauthorized) String

Jump to

Keyboard shortcuts

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