cloud_security

package
v0.18.0 Latest Latest
Warning

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

Go to latest
Published: Oct 28, 2025 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) 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)

	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 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