cloud_connect_aws

package
v0.2.24 Latest Latest
Warning

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

Go to latest
Published: Jul 26, 2022 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 connect aws API

func (*Client) CreateOrUpdateAWSSettings

func (a *Client) CreateOrUpdateAWSSettings(params *CreateOrUpdateAWSSettingsParams, opts ...ClientOption) (*CreateOrUpdateAWSSettingsCreated, error)

CreateOrUpdateAWSSettings creates or update global settings which are applicable to all provisioned a w s accounts

func (*Client) DeleteAWSAccounts

func (a *Client) DeleteAWSAccounts(params *DeleteAWSAccountsParams, opts ...ClientOption) (*DeleteAWSAccountsOK, error)

DeleteAWSAccounts deletes a set of a w s accounts by specifying their i ds

func (*Client) GetAWSAccounts

func (a *Client) GetAWSAccounts(params *GetAWSAccountsParams, opts ...ClientOption) (*GetAWSAccountsOK, error)

GetAWSAccounts retrieves a set of a w s accounts by specifying their i ds

func (*Client) GetAWSSettings

func (a *Client) GetAWSSettings(params *GetAWSSettingsParams, opts ...ClientOption) (*GetAWSSettingsOK, error)

GetAWSSettings retrieves a set of global settings which are applicable to all provisioned a w s accounts

func (*Client) ProvisionAWSAccounts

func (a *Client) ProvisionAWSAccounts(params *ProvisionAWSAccountsParams, opts ...ClientOption) (*ProvisionAWSAccountsCreated, error)

ProvisionAWSAccounts provisions a w s accounts by specifying details about the accounts to provision

func (*Client) QueryAWSAccounts

func (a *Client) QueryAWSAccounts(params *QueryAWSAccountsParams, opts ...ClientOption) (*QueryAWSAccountsOK, error)

QueryAWSAccounts searches for provisioned a w s accounts by providing an f q l filter and paging details returns a set of a w s accounts which match the filter criteria

func (*Client) QueryAWSAccountsForIDs

func (a *Client) QueryAWSAccountsForIDs(params *QueryAWSAccountsForIDsParams, opts ...ClientOption) (*QueryAWSAccountsForIDsOK, error)

QueryAWSAccountsForIDs searches for provisioned a w s accounts by providing an f q l filter and paging details returns a set of a w s account i ds which match the filter criteria

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateAWSAccounts

func (a *Client) UpdateAWSAccounts(params *UpdateAWSAccountsParams, opts ...ClientOption) (*UpdateAWSAccountsOK, error)

UpdateAWSAccounts updates a w s accounts by specifying the ID of the account and details to update

func (*Client) VerifyAWSAccountAccess

func (a *Client) VerifyAWSAccountAccess(params *VerifyAWSAccountAccessParams, opts ...ClientOption) (*VerifyAWSAccountAccessOK, error)

VerifyAWSAccountAccess performs an access verification check on the specified a w s account i ds

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	CreateOrUpdateAWSSettings(params *CreateOrUpdateAWSSettingsParams, opts ...ClientOption) (*CreateOrUpdateAWSSettingsCreated, error)

	DeleteAWSAccounts(params *DeleteAWSAccountsParams, opts ...ClientOption) (*DeleteAWSAccountsOK, error)

	GetAWSAccounts(params *GetAWSAccountsParams, opts ...ClientOption) (*GetAWSAccountsOK, error)

	GetAWSSettings(params *GetAWSSettingsParams, opts ...ClientOption) (*GetAWSSettingsOK, error)

	ProvisionAWSAccounts(params *ProvisionAWSAccountsParams, opts ...ClientOption) (*ProvisionAWSAccountsCreated, error)

	QueryAWSAccounts(params *QueryAWSAccountsParams, opts ...ClientOption) (*QueryAWSAccountsOK, error)

	QueryAWSAccountsForIDs(params *QueryAWSAccountsForIDsParams, opts ...ClientOption) (*QueryAWSAccountsForIDsOK, error)

	UpdateAWSAccounts(params *UpdateAWSAccountsParams, opts ...ClientOption) (*UpdateAWSAccountsOK, error)

	VerifyAWSAccountAccess(params *VerifyAWSAccountAccessParams, opts ...ClientOption) (*VerifyAWSAccountAccessOK, 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 connect aws API client.

type CreateOrUpdateAWSSettingsBadRequest

type CreateOrUpdateAWSSettingsBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.ModelsCustomerConfigurationsV1
}
CreateOrUpdateAWSSettingsBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewCreateOrUpdateAWSSettingsBadRequest

func NewCreateOrUpdateAWSSettingsBadRequest() *CreateOrUpdateAWSSettingsBadRequest

NewCreateOrUpdateAWSSettingsBadRequest creates a CreateOrUpdateAWSSettingsBadRequest with default headers values

func (*CreateOrUpdateAWSSettingsBadRequest) Error

func (*CreateOrUpdateAWSSettingsBadRequest) GetPayload

type CreateOrUpdateAWSSettingsCreated

type CreateOrUpdateAWSSettingsCreated struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.ModelsCustomerConfigurationsV1
}
CreateOrUpdateAWSSettingsCreated describes a response with status code 201, with default header values.

Created

func NewCreateOrUpdateAWSSettingsCreated

func NewCreateOrUpdateAWSSettingsCreated() *CreateOrUpdateAWSSettingsCreated

NewCreateOrUpdateAWSSettingsCreated creates a CreateOrUpdateAWSSettingsCreated with default headers values

func (*CreateOrUpdateAWSSettingsCreated) Error

func (*CreateOrUpdateAWSSettingsCreated) GetPayload

type CreateOrUpdateAWSSettingsForbidden

type CreateOrUpdateAWSSettingsForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}
CreateOrUpdateAWSSettingsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewCreateOrUpdateAWSSettingsForbidden

func NewCreateOrUpdateAWSSettingsForbidden() *CreateOrUpdateAWSSettingsForbidden

NewCreateOrUpdateAWSSettingsForbidden creates a CreateOrUpdateAWSSettingsForbidden with default headers values

func (*CreateOrUpdateAWSSettingsForbidden) Error

func (*CreateOrUpdateAWSSettingsForbidden) GetPayload

type CreateOrUpdateAWSSettingsInternalServerError

type CreateOrUpdateAWSSettingsInternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.ModelsCustomerConfigurationsV1
}
CreateOrUpdateAWSSettingsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewCreateOrUpdateAWSSettingsInternalServerError

func NewCreateOrUpdateAWSSettingsInternalServerError() *CreateOrUpdateAWSSettingsInternalServerError

NewCreateOrUpdateAWSSettingsInternalServerError creates a CreateOrUpdateAWSSettingsInternalServerError with default headers values

func (*CreateOrUpdateAWSSettingsInternalServerError) Error

func (*CreateOrUpdateAWSSettingsInternalServerError) GetPayload

type CreateOrUpdateAWSSettingsParams

type CreateOrUpdateAWSSettingsParams struct {

	// Body.
	Body *models.ModelsModifyAWSCustomerSettingsV1

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

CreateOrUpdateAWSSettingsParams contains all the parameters to send to the API endpoint

for the create or update a w s settings operation.

Typically these are written to a http.Request.

func NewCreateOrUpdateAWSSettingsParams

func NewCreateOrUpdateAWSSettingsParams() *CreateOrUpdateAWSSettingsParams

NewCreateOrUpdateAWSSettingsParams creates a new CreateOrUpdateAWSSettingsParams 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 NewCreateOrUpdateAWSSettingsParamsWithContext

func NewCreateOrUpdateAWSSettingsParamsWithContext(ctx context.Context) *CreateOrUpdateAWSSettingsParams

NewCreateOrUpdateAWSSettingsParamsWithContext creates a new CreateOrUpdateAWSSettingsParams object with the ability to set a context for a request.

func NewCreateOrUpdateAWSSettingsParamsWithHTTPClient

func NewCreateOrUpdateAWSSettingsParamsWithHTTPClient(client *http.Client) *CreateOrUpdateAWSSettingsParams

NewCreateOrUpdateAWSSettingsParamsWithHTTPClient creates a new CreateOrUpdateAWSSettingsParams object with the ability to set a custom HTTPClient for a request.

func NewCreateOrUpdateAWSSettingsParamsWithTimeout

func NewCreateOrUpdateAWSSettingsParamsWithTimeout(timeout time.Duration) *CreateOrUpdateAWSSettingsParams

NewCreateOrUpdateAWSSettingsParamsWithTimeout creates a new CreateOrUpdateAWSSettingsParams object with the ability to set a timeout on a request.

func (*CreateOrUpdateAWSSettingsParams) SetBody

SetBody adds the body to the create or update a w s settings params

func (*CreateOrUpdateAWSSettingsParams) SetContext

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

SetContext adds the context to the create or update a w s settings params

func (*CreateOrUpdateAWSSettingsParams) SetDefaults

func (o *CreateOrUpdateAWSSettingsParams) SetDefaults()

SetDefaults hydrates default values in the create or update a w s settings params (not the query body).

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

func (*CreateOrUpdateAWSSettingsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create or update a w s settings params

func (*CreateOrUpdateAWSSettingsParams) SetTimeout

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

SetTimeout adds the timeout to the create or update a w s settings params

func (*CreateOrUpdateAWSSettingsParams) WithBody

WithBody adds the body to the create or update a w s settings params

func (*CreateOrUpdateAWSSettingsParams) WithContext

WithContext adds the context to the create or update a w s settings params

func (*CreateOrUpdateAWSSettingsParams) WithDefaults

WithDefaults hydrates default values in the create or update a w s settings params (not the query body).

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

func (*CreateOrUpdateAWSSettingsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create or update a w s settings params

func (*CreateOrUpdateAWSSettingsParams) WithTimeout

WithTimeout adds the timeout to the create or update a w s settings params

func (*CreateOrUpdateAWSSettingsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateOrUpdateAWSSettingsReader

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

CreateOrUpdateAWSSettingsReader is a Reader for the CreateOrUpdateAWSSettings structure.

func (*CreateOrUpdateAWSSettingsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateOrUpdateAWSSettingsTooManyRequests

type CreateOrUpdateAWSSettingsTooManyRequests struct {

	/* 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
}
CreateOrUpdateAWSSettingsTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewCreateOrUpdateAWSSettingsTooManyRequests

func NewCreateOrUpdateAWSSettingsTooManyRequests() *CreateOrUpdateAWSSettingsTooManyRequests

NewCreateOrUpdateAWSSettingsTooManyRequests creates a CreateOrUpdateAWSSettingsTooManyRequests with default headers values

func (*CreateOrUpdateAWSSettingsTooManyRequests) Error

func (*CreateOrUpdateAWSSettingsTooManyRequests) GetPayload

type DeleteAWSAccountsBadRequest

type DeleteAWSAccountsBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.ModelsBaseResponseV1
}
DeleteAWSAccountsBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewDeleteAWSAccountsBadRequest

func NewDeleteAWSAccountsBadRequest() *DeleteAWSAccountsBadRequest

NewDeleteAWSAccountsBadRequest creates a DeleteAWSAccountsBadRequest with default headers values

func (*DeleteAWSAccountsBadRequest) Error

func (*DeleteAWSAccountsBadRequest) GetPayload

type DeleteAWSAccountsDefault

type DeleteAWSAccountsDefault struct {
	Payload *models.ModelsBaseResponseV1
	// contains filtered or unexported fields
}
DeleteAWSAccountsDefault describes a response with status code -1, with default header values.

OK

func NewDeleteAWSAccountsDefault

func NewDeleteAWSAccountsDefault(code int) *DeleteAWSAccountsDefault

NewDeleteAWSAccountsDefault creates a DeleteAWSAccountsDefault with default headers values

func (*DeleteAWSAccountsDefault) Code

func (o *DeleteAWSAccountsDefault) Code() int

Code gets the status code for the delete a w s accounts default response

func (*DeleteAWSAccountsDefault) Error

func (o *DeleteAWSAccountsDefault) Error() string

func (*DeleteAWSAccountsDefault) GetPayload

type DeleteAWSAccountsForbidden

type DeleteAWSAccountsForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}
DeleteAWSAccountsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewDeleteAWSAccountsForbidden

func NewDeleteAWSAccountsForbidden() *DeleteAWSAccountsForbidden

NewDeleteAWSAccountsForbidden creates a DeleteAWSAccountsForbidden with default headers values

func (*DeleteAWSAccountsForbidden) Error

func (*DeleteAWSAccountsForbidden) GetPayload

type DeleteAWSAccountsInternalServerError

type DeleteAWSAccountsInternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.ModelsBaseResponseV1
}
DeleteAWSAccountsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewDeleteAWSAccountsInternalServerError

func NewDeleteAWSAccountsInternalServerError() *DeleteAWSAccountsInternalServerError

NewDeleteAWSAccountsInternalServerError creates a DeleteAWSAccountsInternalServerError with default headers values

func (*DeleteAWSAccountsInternalServerError) Error

func (*DeleteAWSAccountsInternalServerError) GetPayload

type DeleteAWSAccountsOK

type DeleteAWSAccountsOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.ModelsBaseResponseV1
}
DeleteAWSAccountsOK describes a response with status code 200, with default header values.

OK

func NewDeleteAWSAccountsOK

func NewDeleteAWSAccountsOK() *DeleteAWSAccountsOK

NewDeleteAWSAccountsOK creates a DeleteAWSAccountsOK with default headers values

func (*DeleteAWSAccountsOK) Error

func (o *DeleteAWSAccountsOK) Error() string

func (*DeleteAWSAccountsOK) GetPayload

type DeleteAWSAccountsParams

type DeleteAWSAccountsParams struct {

	/* Ids.

	   IDs of accounts to remove
	*/
	Ids []string

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

DeleteAWSAccountsParams contains all the parameters to send to the API endpoint

for the delete a w s accounts operation.

Typically these are written to a http.Request.

func NewDeleteAWSAccountsParams

func NewDeleteAWSAccountsParams() *DeleteAWSAccountsParams

NewDeleteAWSAccountsParams creates a new DeleteAWSAccountsParams 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 NewDeleteAWSAccountsParamsWithContext

func NewDeleteAWSAccountsParamsWithContext(ctx context.Context) *DeleteAWSAccountsParams

NewDeleteAWSAccountsParamsWithContext creates a new DeleteAWSAccountsParams object with the ability to set a context for a request.

func NewDeleteAWSAccountsParamsWithHTTPClient

func NewDeleteAWSAccountsParamsWithHTTPClient(client *http.Client) *DeleteAWSAccountsParams

NewDeleteAWSAccountsParamsWithHTTPClient creates a new DeleteAWSAccountsParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteAWSAccountsParamsWithTimeout

func NewDeleteAWSAccountsParamsWithTimeout(timeout time.Duration) *DeleteAWSAccountsParams

NewDeleteAWSAccountsParamsWithTimeout creates a new DeleteAWSAccountsParams object with the ability to set a timeout on a request.

func (*DeleteAWSAccountsParams) SetContext

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

SetContext adds the context to the delete a w s accounts params

func (*DeleteAWSAccountsParams) SetDefaults

func (o *DeleteAWSAccountsParams) SetDefaults()

SetDefaults hydrates default values in the delete a w s accounts params (not the query body).

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

func (*DeleteAWSAccountsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete a w s accounts params

func (*DeleteAWSAccountsParams) SetIds

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

SetIds adds the ids to the delete a w s accounts params

func (*DeleteAWSAccountsParams) SetTimeout

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

SetTimeout adds the timeout to the delete a w s accounts params

func (*DeleteAWSAccountsParams) WithContext

WithContext adds the context to the delete a w s accounts params

func (*DeleteAWSAccountsParams) WithDefaults

WithDefaults hydrates default values in the delete a w s accounts params (not the query body).

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

func (*DeleteAWSAccountsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete a w s accounts params

func (*DeleteAWSAccountsParams) WithIds

WithIds adds the ids to the delete a w s accounts params

func (*DeleteAWSAccountsParams) WithTimeout

WithTimeout adds the timeout to the delete a w s accounts params

func (*DeleteAWSAccountsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteAWSAccountsReader

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

DeleteAWSAccountsReader is a Reader for the DeleteAWSAccounts structure.

func (*DeleteAWSAccountsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteAWSAccountsTooManyRequests

type DeleteAWSAccountsTooManyRequests struct {

	/* 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
}
DeleteAWSAccountsTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewDeleteAWSAccountsTooManyRequests

func NewDeleteAWSAccountsTooManyRequests() *DeleteAWSAccountsTooManyRequests

NewDeleteAWSAccountsTooManyRequests creates a DeleteAWSAccountsTooManyRequests with default headers values

func (*DeleteAWSAccountsTooManyRequests) Error

func (*DeleteAWSAccountsTooManyRequests) GetPayload

type GetAWSAccountsBadRequest

type GetAWSAccountsBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.ModelsAWSAccountsV1
}
GetAWSAccountsBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewGetAWSAccountsBadRequest

func NewGetAWSAccountsBadRequest() *GetAWSAccountsBadRequest

NewGetAWSAccountsBadRequest creates a GetAWSAccountsBadRequest with default headers values

func (*GetAWSAccountsBadRequest) Error

func (o *GetAWSAccountsBadRequest) Error() string

func (*GetAWSAccountsBadRequest) GetPayload

type GetAWSAccountsDefault

type GetAWSAccountsDefault struct {
	Payload *models.ModelsAWSAccountsV1
	// contains filtered or unexported fields
}
GetAWSAccountsDefault describes a response with status code -1, with default header values.

OK

func NewGetAWSAccountsDefault

func NewGetAWSAccountsDefault(code int) *GetAWSAccountsDefault

NewGetAWSAccountsDefault creates a GetAWSAccountsDefault with default headers values

func (*GetAWSAccountsDefault) Code

func (o *GetAWSAccountsDefault) Code() int

Code gets the status code for the get a w s accounts default response

func (*GetAWSAccountsDefault) Error

func (o *GetAWSAccountsDefault) Error() string

func (*GetAWSAccountsDefault) GetPayload

type GetAWSAccountsForbidden

type GetAWSAccountsForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}
GetAWSAccountsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetAWSAccountsForbidden

func NewGetAWSAccountsForbidden() *GetAWSAccountsForbidden

NewGetAWSAccountsForbidden creates a GetAWSAccountsForbidden with default headers values

func (*GetAWSAccountsForbidden) Error

func (o *GetAWSAccountsForbidden) Error() string

func (*GetAWSAccountsForbidden) GetPayload

type GetAWSAccountsInternalServerError

type GetAWSAccountsInternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.ModelsAWSAccountsV1
}
GetAWSAccountsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewGetAWSAccountsInternalServerError

func NewGetAWSAccountsInternalServerError() *GetAWSAccountsInternalServerError

NewGetAWSAccountsInternalServerError creates a GetAWSAccountsInternalServerError with default headers values

func (*GetAWSAccountsInternalServerError) Error

func (*GetAWSAccountsInternalServerError) GetPayload

type GetAWSAccountsNotFound

type GetAWSAccountsNotFound struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.ModelsAWSAccountsV1
}
GetAWSAccountsNotFound describes a response with status code 404, with default header values.

Not Found

func NewGetAWSAccountsNotFound

func NewGetAWSAccountsNotFound() *GetAWSAccountsNotFound

NewGetAWSAccountsNotFound creates a GetAWSAccountsNotFound with default headers values

func (*GetAWSAccountsNotFound) Error

func (o *GetAWSAccountsNotFound) Error() string

func (*GetAWSAccountsNotFound) GetPayload

type GetAWSAccountsOK

type GetAWSAccountsOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.ModelsAWSAccountsV1
}
GetAWSAccountsOK describes a response with status code 200, with default header values.

OK

func NewGetAWSAccountsOK

func NewGetAWSAccountsOK() *GetAWSAccountsOK

NewGetAWSAccountsOK creates a GetAWSAccountsOK with default headers values

func (*GetAWSAccountsOK) Error

func (o *GetAWSAccountsOK) Error() string

func (*GetAWSAccountsOK) GetPayload

func (o *GetAWSAccountsOK) GetPayload() *models.ModelsAWSAccountsV1

type GetAWSAccountsParams

type GetAWSAccountsParams struct {

	/* Ids.

	   IDs of accounts to retrieve details
	*/
	Ids []string

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

GetAWSAccountsParams contains all the parameters to send to the API endpoint

for the get a w s accounts operation.

Typically these are written to a http.Request.

func NewGetAWSAccountsParams

func NewGetAWSAccountsParams() *GetAWSAccountsParams

NewGetAWSAccountsParams creates a new GetAWSAccountsParams 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 NewGetAWSAccountsParamsWithContext

func NewGetAWSAccountsParamsWithContext(ctx context.Context) *GetAWSAccountsParams

NewGetAWSAccountsParamsWithContext creates a new GetAWSAccountsParams object with the ability to set a context for a request.

func NewGetAWSAccountsParamsWithHTTPClient

func NewGetAWSAccountsParamsWithHTTPClient(client *http.Client) *GetAWSAccountsParams

NewGetAWSAccountsParamsWithHTTPClient creates a new GetAWSAccountsParams object with the ability to set a custom HTTPClient for a request.

func NewGetAWSAccountsParamsWithTimeout

func NewGetAWSAccountsParamsWithTimeout(timeout time.Duration) *GetAWSAccountsParams

NewGetAWSAccountsParamsWithTimeout creates a new GetAWSAccountsParams object with the ability to set a timeout on a request.

func (*GetAWSAccountsParams) SetContext

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

SetContext adds the context to the get a w s accounts params

func (*GetAWSAccountsParams) SetDefaults

func (o *GetAWSAccountsParams) SetDefaults()

SetDefaults hydrates default values in the get a w s accounts params (not the query body).

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

func (*GetAWSAccountsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get a w s accounts params

func (*GetAWSAccountsParams) SetIds

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

SetIds adds the ids to the get a w s accounts params

func (*GetAWSAccountsParams) SetTimeout

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

SetTimeout adds the timeout to the get a w s accounts params

func (*GetAWSAccountsParams) WithContext

WithContext adds the context to the get a w s accounts params

func (*GetAWSAccountsParams) WithDefaults

func (o *GetAWSAccountsParams) WithDefaults() *GetAWSAccountsParams

WithDefaults hydrates default values in the get a w s accounts params (not the query body).

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

func (*GetAWSAccountsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get a w s accounts params

func (*GetAWSAccountsParams) WithIds

WithIds adds the ids to the get a w s accounts params

func (*GetAWSAccountsParams) WithTimeout

func (o *GetAWSAccountsParams) WithTimeout(timeout time.Duration) *GetAWSAccountsParams

WithTimeout adds the timeout to the get a w s accounts params

func (*GetAWSAccountsParams) WriteToRequest

func (o *GetAWSAccountsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetAWSAccountsReader

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

GetAWSAccountsReader is a Reader for the GetAWSAccounts structure.

func (*GetAWSAccountsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAWSAccountsTooManyRequests

type GetAWSAccountsTooManyRequests struct {

	/* 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
}
GetAWSAccountsTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetAWSAccountsTooManyRequests

func NewGetAWSAccountsTooManyRequests() *GetAWSAccountsTooManyRequests

NewGetAWSAccountsTooManyRequests creates a GetAWSAccountsTooManyRequests with default headers values

func (*GetAWSAccountsTooManyRequests) Error

func (*GetAWSAccountsTooManyRequests) GetPayload

type GetAWSSettingsBadRequest

type GetAWSSettingsBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.ModelsCustomerConfigurationsV1
}
GetAWSSettingsBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewGetAWSSettingsBadRequest

func NewGetAWSSettingsBadRequest() *GetAWSSettingsBadRequest

NewGetAWSSettingsBadRequest creates a GetAWSSettingsBadRequest with default headers values

func (*GetAWSSettingsBadRequest) Error

func (o *GetAWSSettingsBadRequest) Error() string

func (*GetAWSSettingsBadRequest) GetPayload

type GetAWSSettingsDefault

type GetAWSSettingsDefault struct {
	Payload *models.ModelsCustomerConfigurationsV1
	// contains filtered or unexported fields
}
GetAWSSettingsDefault describes a response with status code -1, with default header values.

OK

func NewGetAWSSettingsDefault

func NewGetAWSSettingsDefault(code int) *GetAWSSettingsDefault

NewGetAWSSettingsDefault creates a GetAWSSettingsDefault with default headers values

func (*GetAWSSettingsDefault) Code

func (o *GetAWSSettingsDefault) Code() int

Code gets the status code for the get a w s settings default response

func (*GetAWSSettingsDefault) Error

func (o *GetAWSSettingsDefault) Error() string

func (*GetAWSSettingsDefault) GetPayload

type GetAWSSettingsForbidden

type GetAWSSettingsForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}
GetAWSSettingsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetAWSSettingsForbidden

func NewGetAWSSettingsForbidden() *GetAWSSettingsForbidden

NewGetAWSSettingsForbidden creates a GetAWSSettingsForbidden with default headers values

func (*GetAWSSettingsForbidden) Error

func (o *GetAWSSettingsForbidden) Error() string

func (*GetAWSSettingsForbidden) GetPayload

type GetAWSSettingsInternalServerError

type GetAWSSettingsInternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.ModelsCustomerConfigurationsV1
}
GetAWSSettingsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewGetAWSSettingsInternalServerError

func NewGetAWSSettingsInternalServerError() *GetAWSSettingsInternalServerError

NewGetAWSSettingsInternalServerError creates a GetAWSSettingsInternalServerError with default headers values

func (*GetAWSSettingsInternalServerError) Error

func (*GetAWSSettingsInternalServerError) GetPayload

type GetAWSSettingsOK

type GetAWSSettingsOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.ModelsCustomerConfigurationsV1
}
GetAWSSettingsOK describes a response with status code 200, with default header values.

OK

func NewGetAWSSettingsOK

func NewGetAWSSettingsOK() *GetAWSSettingsOK

NewGetAWSSettingsOK creates a GetAWSSettingsOK with default headers values

func (*GetAWSSettingsOK) Error

func (o *GetAWSSettingsOK) Error() string

func (*GetAWSSettingsOK) GetPayload

type GetAWSSettingsParams

type GetAWSSettingsParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetAWSSettingsParams contains all the parameters to send to the API endpoint

for the get a w s settings operation.

Typically these are written to a http.Request.

func NewGetAWSSettingsParams

func NewGetAWSSettingsParams() *GetAWSSettingsParams

NewGetAWSSettingsParams creates a new GetAWSSettingsParams 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 NewGetAWSSettingsParamsWithContext

func NewGetAWSSettingsParamsWithContext(ctx context.Context) *GetAWSSettingsParams

NewGetAWSSettingsParamsWithContext creates a new GetAWSSettingsParams object with the ability to set a context for a request.

func NewGetAWSSettingsParamsWithHTTPClient

func NewGetAWSSettingsParamsWithHTTPClient(client *http.Client) *GetAWSSettingsParams

NewGetAWSSettingsParamsWithHTTPClient creates a new GetAWSSettingsParams object with the ability to set a custom HTTPClient for a request.

func NewGetAWSSettingsParamsWithTimeout

func NewGetAWSSettingsParamsWithTimeout(timeout time.Duration) *GetAWSSettingsParams

NewGetAWSSettingsParamsWithTimeout creates a new GetAWSSettingsParams object with the ability to set a timeout on a request.

func (*GetAWSSettingsParams) SetContext

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

SetContext adds the context to the get a w s settings params

func (*GetAWSSettingsParams) SetDefaults

func (o *GetAWSSettingsParams) SetDefaults()

SetDefaults hydrates default values in the get a w s settings params (not the query body).

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

func (*GetAWSSettingsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get a w s settings params

func (*GetAWSSettingsParams) SetTimeout

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

SetTimeout adds the timeout to the get a w s settings params

func (*GetAWSSettingsParams) WithContext

WithContext adds the context to the get a w s settings params

func (*GetAWSSettingsParams) WithDefaults

func (o *GetAWSSettingsParams) WithDefaults() *GetAWSSettingsParams

WithDefaults hydrates default values in the get a w s settings params (not the query body).

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

func (*GetAWSSettingsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get a w s settings params

func (*GetAWSSettingsParams) WithTimeout

func (o *GetAWSSettingsParams) WithTimeout(timeout time.Duration) *GetAWSSettingsParams

WithTimeout adds the timeout to the get a w s settings params

func (*GetAWSSettingsParams) WriteToRequest

func (o *GetAWSSettingsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetAWSSettingsReader

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

GetAWSSettingsReader is a Reader for the GetAWSSettings structure.

func (*GetAWSSettingsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAWSSettingsTooManyRequests

type GetAWSSettingsTooManyRequests struct {

	/* 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
}
GetAWSSettingsTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetAWSSettingsTooManyRequests

func NewGetAWSSettingsTooManyRequests() *GetAWSSettingsTooManyRequests

NewGetAWSSettingsTooManyRequests creates a GetAWSSettingsTooManyRequests with default headers values

func (*GetAWSSettingsTooManyRequests) Error

func (*GetAWSSettingsTooManyRequests) GetPayload

type ProvisionAWSAccountsBadRequest

type ProvisionAWSAccountsBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.ModelsAWSAccountsV1
}
ProvisionAWSAccountsBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewProvisionAWSAccountsBadRequest

func NewProvisionAWSAccountsBadRequest() *ProvisionAWSAccountsBadRequest

NewProvisionAWSAccountsBadRequest creates a ProvisionAWSAccountsBadRequest with default headers values

func (*ProvisionAWSAccountsBadRequest) Error

func (*ProvisionAWSAccountsBadRequest) GetPayload

type ProvisionAWSAccountsCreated

type ProvisionAWSAccountsCreated struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.ModelsAWSAccountsV1
}
ProvisionAWSAccountsCreated describes a response with status code 201, with default header values.

Created

func NewProvisionAWSAccountsCreated

func NewProvisionAWSAccountsCreated() *ProvisionAWSAccountsCreated

NewProvisionAWSAccountsCreated creates a ProvisionAWSAccountsCreated with default headers values

func (*ProvisionAWSAccountsCreated) Error

func (*ProvisionAWSAccountsCreated) GetPayload

type ProvisionAWSAccountsForbidden

type ProvisionAWSAccountsForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}
ProvisionAWSAccountsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewProvisionAWSAccountsForbidden

func NewProvisionAWSAccountsForbidden() *ProvisionAWSAccountsForbidden

NewProvisionAWSAccountsForbidden creates a ProvisionAWSAccountsForbidden with default headers values

func (*ProvisionAWSAccountsForbidden) Error

func (*ProvisionAWSAccountsForbidden) GetPayload

type ProvisionAWSAccountsInternalServerError

type ProvisionAWSAccountsInternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.ModelsAWSAccountsV1
}
ProvisionAWSAccountsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewProvisionAWSAccountsInternalServerError

func NewProvisionAWSAccountsInternalServerError() *ProvisionAWSAccountsInternalServerError

NewProvisionAWSAccountsInternalServerError creates a ProvisionAWSAccountsInternalServerError with default headers values

func (*ProvisionAWSAccountsInternalServerError) Error

func (*ProvisionAWSAccountsInternalServerError) GetPayload

type ProvisionAWSAccountsParams

type ProvisionAWSAccountsParams struct {

	// Body.
	Body *models.ModelsCreateAWSAccountsV1

	/* Mode.

	   Mode for provisioning. Allowed values are `manual` or `cloudformation`. Defaults to manual if not defined.

	   Default: "manual"
	*/
	Mode *string

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

ProvisionAWSAccountsParams contains all the parameters to send to the API endpoint

for the provision a w s accounts operation.

Typically these are written to a http.Request.

func NewProvisionAWSAccountsParams

func NewProvisionAWSAccountsParams() *ProvisionAWSAccountsParams

NewProvisionAWSAccountsParams creates a new ProvisionAWSAccountsParams 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 NewProvisionAWSAccountsParamsWithContext

func NewProvisionAWSAccountsParamsWithContext(ctx context.Context) *ProvisionAWSAccountsParams

NewProvisionAWSAccountsParamsWithContext creates a new ProvisionAWSAccountsParams object with the ability to set a context for a request.

func NewProvisionAWSAccountsParamsWithHTTPClient

func NewProvisionAWSAccountsParamsWithHTTPClient(client *http.Client) *ProvisionAWSAccountsParams

NewProvisionAWSAccountsParamsWithHTTPClient creates a new ProvisionAWSAccountsParams object with the ability to set a custom HTTPClient for a request.

func NewProvisionAWSAccountsParamsWithTimeout

func NewProvisionAWSAccountsParamsWithTimeout(timeout time.Duration) *ProvisionAWSAccountsParams

NewProvisionAWSAccountsParamsWithTimeout creates a new ProvisionAWSAccountsParams object with the ability to set a timeout on a request.

func (*ProvisionAWSAccountsParams) SetBody

SetBody adds the body to the provision a w s accounts params

func (*ProvisionAWSAccountsParams) SetContext

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

SetContext adds the context to the provision a w s accounts params

func (*ProvisionAWSAccountsParams) SetDefaults

func (o *ProvisionAWSAccountsParams) SetDefaults()

SetDefaults hydrates default values in the provision a w s accounts params (not the query body).

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

func (*ProvisionAWSAccountsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the provision a w s accounts params

func (*ProvisionAWSAccountsParams) SetMode

func (o *ProvisionAWSAccountsParams) SetMode(mode *string)

SetMode adds the mode to the provision a w s accounts params

func (*ProvisionAWSAccountsParams) SetTimeout

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

SetTimeout adds the timeout to the provision a w s accounts params

func (*ProvisionAWSAccountsParams) WithBody

WithBody adds the body to the provision a w s accounts params

func (*ProvisionAWSAccountsParams) WithContext

WithContext adds the context to the provision a w s accounts params

func (*ProvisionAWSAccountsParams) WithDefaults

WithDefaults hydrates default values in the provision a w s accounts params (not the query body).

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

func (*ProvisionAWSAccountsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the provision a w s accounts params

func (*ProvisionAWSAccountsParams) WithMode

WithMode adds the mode to the provision a w s accounts params

func (*ProvisionAWSAccountsParams) WithTimeout

WithTimeout adds the timeout to the provision a w s accounts params

func (*ProvisionAWSAccountsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ProvisionAWSAccountsReader

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

ProvisionAWSAccountsReader is a Reader for the ProvisionAWSAccounts structure.

func (*ProvisionAWSAccountsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ProvisionAWSAccountsTooManyRequests

type ProvisionAWSAccountsTooManyRequests struct {

	/* 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
}
ProvisionAWSAccountsTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewProvisionAWSAccountsTooManyRequests

func NewProvisionAWSAccountsTooManyRequests() *ProvisionAWSAccountsTooManyRequests

NewProvisionAWSAccountsTooManyRequests creates a ProvisionAWSAccountsTooManyRequests with default headers values

func (*ProvisionAWSAccountsTooManyRequests) Error

func (*ProvisionAWSAccountsTooManyRequests) GetPayload

type QueryAWSAccountsBadRequest

type QueryAWSAccountsBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.ModelsAWSAccountsV1
}
QueryAWSAccountsBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewQueryAWSAccountsBadRequest

func NewQueryAWSAccountsBadRequest() *QueryAWSAccountsBadRequest

NewQueryAWSAccountsBadRequest creates a QueryAWSAccountsBadRequest with default headers values

func (*QueryAWSAccountsBadRequest) Error

func (*QueryAWSAccountsBadRequest) GetPayload

type QueryAWSAccountsDefault

type QueryAWSAccountsDefault struct {
	Payload *models.ModelsAWSAccountsV1
	// contains filtered or unexported fields
}
QueryAWSAccountsDefault describes a response with status code -1, with default header values.

OK

func NewQueryAWSAccountsDefault

func NewQueryAWSAccountsDefault(code int) *QueryAWSAccountsDefault

NewQueryAWSAccountsDefault creates a QueryAWSAccountsDefault with default headers values

func (*QueryAWSAccountsDefault) Code

func (o *QueryAWSAccountsDefault) Code() int

Code gets the status code for the query a w s accounts default response

func (*QueryAWSAccountsDefault) Error

func (o *QueryAWSAccountsDefault) Error() string

func (*QueryAWSAccountsDefault) GetPayload

type QueryAWSAccountsForIDsBadRequest

type QueryAWSAccountsForIDsBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaQueryResponse
}
QueryAWSAccountsForIDsBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewQueryAWSAccountsForIDsBadRequest

func NewQueryAWSAccountsForIDsBadRequest() *QueryAWSAccountsForIDsBadRequest

NewQueryAWSAccountsForIDsBadRequest creates a QueryAWSAccountsForIDsBadRequest with default headers values

func (*QueryAWSAccountsForIDsBadRequest) Error

func (*QueryAWSAccountsForIDsBadRequest) GetPayload

type QueryAWSAccountsForIDsDefault

type QueryAWSAccountsForIDsDefault struct {
	Payload *models.MsaQueryResponse
	// contains filtered or unexported fields
}
QueryAWSAccountsForIDsDefault describes a response with status code -1, with default header values.

OK

func NewQueryAWSAccountsForIDsDefault

func NewQueryAWSAccountsForIDsDefault(code int) *QueryAWSAccountsForIDsDefault

NewQueryAWSAccountsForIDsDefault creates a QueryAWSAccountsForIDsDefault with default headers values

func (*QueryAWSAccountsForIDsDefault) Code

Code gets the status code for the query a w s accounts for i ds default response

func (*QueryAWSAccountsForIDsDefault) Error

func (*QueryAWSAccountsForIDsDefault) GetPayload

type QueryAWSAccountsForIDsForbidden

type QueryAWSAccountsForIDsForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}
QueryAWSAccountsForIDsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewQueryAWSAccountsForIDsForbidden

func NewQueryAWSAccountsForIDsForbidden() *QueryAWSAccountsForIDsForbidden

NewQueryAWSAccountsForIDsForbidden creates a QueryAWSAccountsForIDsForbidden with default headers values

func (*QueryAWSAccountsForIDsForbidden) Error

func (*QueryAWSAccountsForIDsForbidden) GetPayload

type QueryAWSAccountsForIDsInternalServerError

type QueryAWSAccountsForIDsInternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaQueryResponse
}
QueryAWSAccountsForIDsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewQueryAWSAccountsForIDsInternalServerError

func NewQueryAWSAccountsForIDsInternalServerError() *QueryAWSAccountsForIDsInternalServerError

NewQueryAWSAccountsForIDsInternalServerError creates a QueryAWSAccountsForIDsInternalServerError with default headers values

func (*QueryAWSAccountsForIDsInternalServerError) Error

func (*QueryAWSAccountsForIDsInternalServerError) GetPayload

type QueryAWSAccountsForIDsOK

type QueryAWSAccountsForIDsOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaQueryResponse
}
QueryAWSAccountsForIDsOK describes a response with status code 200, with default header values.

OK

func NewQueryAWSAccountsForIDsOK

func NewQueryAWSAccountsForIDsOK() *QueryAWSAccountsForIDsOK

NewQueryAWSAccountsForIDsOK creates a QueryAWSAccountsForIDsOK with default headers values

func (*QueryAWSAccountsForIDsOK) Error

func (o *QueryAWSAccountsForIDsOK) Error() string

func (*QueryAWSAccountsForIDsOK) GetPayload

type QueryAWSAccountsForIDsParams

type QueryAWSAccountsForIDsParams struct {

	/* Filter.

	   The filter expression that should be used to limit the results
	*/
	Filter *string

	/* Limit.

	   The maximum records to return. [1-500]. Defaults to 100.

	   Default: 100
	*/
	Limit *int64

	/* Offset.

	   The offset to start retrieving records from
	*/
	Offset *int64

	/* Sort.

	   The property to sort by (e.g. alias.desc or state.asc)
	*/
	Sort *string

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

QueryAWSAccountsForIDsParams contains all the parameters to send to the API endpoint

for the query a w s accounts for i ds operation.

Typically these are written to a http.Request.

func NewQueryAWSAccountsForIDsParams

func NewQueryAWSAccountsForIDsParams() *QueryAWSAccountsForIDsParams

NewQueryAWSAccountsForIDsParams creates a new QueryAWSAccountsForIDsParams 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 NewQueryAWSAccountsForIDsParamsWithContext

func NewQueryAWSAccountsForIDsParamsWithContext(ctx context.Context) *QueryAWSAccountsForIDsParams

NewQueryAWSAccountsForIDsParamsWithContext creates a new QueryAWSAccountsForIDsParams object with the ability to set a context for a request.

func NewQueryAWSAccountsForIDsParamsWithHTTPClient

func NewQueryAWSAccountsForIDsParamsWithHTTPClient(client *http.Client) *QueryAWSAccountsForIDsParams

NewQueryAWSAccountsForIDsParamsWithHTTPClient creates a new QueryAWSAccountsForIDsParams object with the ability to set a custom HTTPClient for a request.

func NewQueryAWSAccountsForIDsParamsWithTimeout

func NewQueryAWSAccountsForIDsParamsWithTimeout(timeout time.Duration) *QueryAWSAccountsForIDsParams

NewQueryAWSAccountsForIDsParamsWithTimeout creates a new QueryAWSAccountsForIDsParams object with the ability to set a timeout on a request.

func (*QueryAWSAccountsForIDsParams) SetContext

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

SetContext adds the context to the query a w s accounts for i ds params

func (*QueryAWSAccountsForIDsParams) SetDefaults

func (o *QueryAWSAccountsForIDsParams) SetDefaults()

SetDefaults hydrates default values in the query a w s accounts for i ds params (not the query body).

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

func (*QueryAWSAccountsForIDsParams) SetFilter

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

SetFilter adds the filter to the query a w s accounts for i ds params

func (*QueryAWSAccountsForIDsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the query a w s accounts for i ds params

func (*QueryAWSAccountsForIDsParams) SetLimit

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

SetLimit adds the limit to the query a w s accounts for i ds params

func (*QueryAWSAccountsForIDsParams) SetOffset

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

SetOffset adds the offset to the query a w s accounts for i ds params

func (*QueryAWSAccountsForIDsParams) SetSort

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

SetSort adds the sort to the query a w s accounts for i ds params

func (*QueryAWSAccountsForIDsParams) SetTimeout

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

SetTimeout adds the timeout to the query a w s accounts for i ds params

func (*QueryAWSAccountsForIDsParams) WithContext

WithContext adds the context to the query a w s accounts for i ds params

func (*QueryAWSAccountsForIDsParams) WithDefaults

WithDefaults hydrates default values in the query a w s accounts for i ds params (not the query body).

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

func (*QueryAWSAccountsForIDsParams) WithFilter

WithFilter adds the filter to the query a w s accounts for i ds params

func (*QueryAWSAccountsForIDsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the query a w s accounts for i ds params

func (*QueryAWSAccountsForIDsParams) WithLimit

WithLimit adds the limit to the query a w s accounts for i ds params

func (*QueryAWSAccountsForIDsParams) WithOffset

WithOffset adds the offset to the query a w s accounts for i ds params

func (*QueryAWSAccountsForIDsParams) WithSort

WithSort adds the sort to the query a w s accounts for i ds params

func (*QueryAWSAccountsForIDsParams) WithTimeout

WithTimeout adds the timeout to the query a w s accounts for i ds params

func (*QueryAWSAccountsForIDsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type QueryAWSAccountsForIDsReader

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

QueryAWSAccountsForIDsReader is a Reader for the QueryAWSAccountsForIDs structure.

func (*QueryAWSAccountsForIDsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type QueryAWSAccountsForIDsTooManyRequests

type QueryAWSAccountsForIDsTooManyRequests struct {

	/* 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
}
QueryAWSAccountsForIDsTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewQueryAWSAccountsForIDsTooManyRequests

func NewQueryAWSAccountsForIDsTooManyRequests() *QueryAWSAccountsForIDsTooManyRequests

NewQueryAWSAccountsForIDsTooManyRequests creates a QueryAWSAccountsForIDsTooManyRequests with default headers values

func (*QueryAWSAccountsForIDsTooManyRequests) Error

func (*QueryAWSAccountsForIDsTooManyRequests) GetPayload

type QueryAWSAccountsForbidden

type QueryAWSAccountsForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}
QueryAWSAccountsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewQueryAWSAccountsForbidden

func NewQueryAWSAccountsForbidden() *QueryAWSAccountsForbidden

NewQueryAWSAccountsForbidden creates a QueryAWSAccountsForbidden with default headers values

func (*QueryAWSAccountsForbidden) Error

func (o *QueryAWSAccountsForbidden) Error() string

func (*QueryAWSAccountsForbidden) GetPayload

type QueryAWSAccountsInternalServerError

type QueryAWSAccountsInternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.ModelsAWSAccountsV1
}
QueryAWSAccountsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewQueryAWSAccountsInternalServerError

func NewQueryAWSAccountsInternalServerError() *QueryAWSAccountsInternalServerError

NewQueryAWSAccountsInternalServerError creates a QueryAWSAccountsInternalServerError with default headers values

func (*QueryAWSAccountsInternalServerError) Error

func (*QueryAWSAccountsInternalServerError) GetPayload

type QueryAWSAccountsOK

type QueryAWSAccountsOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.ModelsAWSAccountsV1
}
QueryAWSAccountsOK describes a response with status code 200, with default header values.

OK

func NewQueryAWSAccountsOK

func NewQueryAWSAccountsOK() *QueryAWSAccountsOK

NewQueryAWSAccountsOK creates a QueryAWSAccountsOK with default headers values

func (*QueryAWSAccountsOK) Error

func (o *QueryAWSAccountsOK) Error() string

func (*QueryAWSAccountsOK) GetPayload

type QueryAWSAccountsParams

type QueryAWSAccountsParams struct {

	/* Filter.

	   The filter expression that should be used to limit the results
	*/
	Filter *string

	/* Limit.

	   The maximum records to return. [1-500]. Defaults to 100.

	   Default: 100
	*/
	Limit *int64

	/* Offset.

	   The offset to start retrieving records from
	*/
	Offset *int64

	/* Sort.

	   The property to sort by (e.g. alias.desc or state.asc)
	*/
	Sort *string

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

QueryAWSAccountsParams contains all the parameters to send to the API endpoint

for the query a w s accounts operation.

Typically these are written to a http.Request.

func NewQueryAWSAccountsParams

func NewQueryAWSAccountsParams() *QueryAWSAccountsParams

NewQueryAWSAccountsParams creates a new QueryAWSAccountsParams 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 NewQueryAWSAccountsParamsWithContext

func NewQueryAWSAccountsParamsWithContext(ctx context.Context) *QueryAWSAccountsParams

NewQueryAWSAccountsParamsWithContext creates a new QueryAWSAccountsParams object with the ability to set a context for a request.

func NewQueryAWSAccountsParamsWithHTTPClient

func NewQueryAWSAccountsParamsWithHTTPClient(client *http.Client) *QueryAWSAccountsParams

NewQueryAWSAccountsParamsWithHTTPClient creates a new QueryAWSAccountsParams object with the ability to set a custom HTTPClient for a request.

func NewQueryAWSAccountsParamsWithTimeout

func NewQueryAWSAccountsParamsWithTimeout(timeout time.Duration) *QueryAWSAccountsParams

NewQueryAWSAccountsParamsWithTimeout creates a new QueryAWSAccountsParams object with the ability to set a timeout on a request.

func (*QueryAWSAccountsParams) SetContext

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

SetContext adds the context to the query a w s accounts params

func (*QueryAWSAccountsParams) SetDefaults

func (o *QueryAWSAccountsParams) SetDefaults()

SetDefaults hydrates default values in the query a w s accounts params (not the query body).

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

func (*QueryAWSAccountsParams) SetFilter

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

SetFilter adds the filter to the query a w s accounts params

func (*QueryAWSAccountsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the query a w s accounts params

func (*QueryAWSAccountsParams) SetLimit

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

SetLimit adds the limit to the query a w s accounts params

func (*QueryAWSAccountsParams) SetOffset

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

SetOffset adds the offset to the query a w s accounts params

func (*QueryAWSAccountsParams) SetSort

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

SetSort adds the sort to the query a w s accounts params

func (*QueryAWSAccountsParams) SetTimeout

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

SetTimeout adds the timeout to the query a w s accounts params

func (*QueryAWSAccountsParams) WithContext

WithContext adds the context to the query a w s accounts params

func (*QueryAWSAccountsParams) WithDefaults

WithDefaults hydrates default values in the query a w s accounts params (not the query body).

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

func (*QueryAWSAccountsParams) WithFilter

func (o *QueryAWSAccountsParams) WithFilter(filter *string) *QueryAWSAccountsParams

WithFilter adds the filter to the query a w s accounts params

func (*QueryAWSAccountsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the query a w s accounts params

func (*QueryAWSAccountsParams) WithLimit

func (o *QueryAWSAccountsParams) WithLimit(limit *int64) *QueryAWSAccountsParams

WithLimit adds the limit to the query a w s accounts params

func (*QueryAWSAccountsParams) WithOffset

func (o *QueryAWSAccountsParams) WithOffset(offset *int64) *QueryAWSAccountsParams

WithOffset adds the offset to the query a w s accounts params

func (*QueryAWSAccountsParams) WithSort

WithSort adds the sort to the query a w s accounts params

func (*QueryAWSAccountsParams) WithTimeout

WithTimeout adds the timeout to the query a w s accounts params

func (*QueryAWSAccountsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type QueryAWSAccountsReader

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

QueryAWSAccountsReader is a Reader for the QueryAWSAccounts structure.

func (*QueryAWSAccountsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type QueryAWSAccountsTooManyRequests

type QueryAWSAccountsTooManyRequests struct {

	/* 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
}
QueryAWSAccountsTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewQueryAWSAccountsTooManyRequests

func NewQueryAWSAccountsTooManyRequests() *QueryAWSAccountsTooManyRequests

NewQueryAWSAccountsTooManyRequests creates a QueryAWSAccountsTooManyRequests with default headers values

func (*QueryAWSAccountsTooManyRequests) Error

func (*QueryAWSAccountsTooManyRequests) GetPayload

type UpdateAWSAccountsBadRequest

type UpdateAWSAccountsBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.ModelsAWSAccountsV1
}
UpdateAWSAccountsBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewUpdateAWSAccountsBadRequest

func NewUpdateAWSAccountsBadRequest() *UpdateAWSAccountsBadRequest

NewUpdateAWSAccountsBadRequest creates a UpdateAWSAccountsBadRequest with default headers values

func (*UpdateAWSAccountsBadRequest) Error

func (*UpdateAWSAccountsBadRequest) GetPayload

type UpdateAWSAccountsDefault

type UpdateAWSAccountsDefault struct {
	Payload *models.ModelsAWSAccountsV1
	// contains filtered or unexported fields
}
UpdateAWSAccountsDefault describes a response with status code -1, with default header values.

OK

func NewUpdateAWSAccountsDefault

func NewUpdateAWSAccountsDefault(code int) *UpdateAWSAccountsDefault

NewUpdateAWSAccountsDefault creates a UpdateAWSAccountsDefault with default headers values

func (*UpdateAWSAccountsDefault) Code

func (o *UpdateAWSAccountsDefault) Code() int

Code gets the status code for the update a w s accounts default response

func (*UpdateAWSAccountsDefault) Error

func (o *UpdateAWSAccountsDefault) Error() string

func (*UpdateAWSAccountsDefault) GetPayload

type UpdateAWSAccountsForbidden

type UpdateAWSAccountsForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}
UpdateAWSAccountsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewUpdateAWSAccountsForbidden

func NewUpdateAWSAccountsForbidden() *UpdateAWSAccountsForbidden

NewUpdateAWSAccountsForbidden creates a UpdateAWSAccountsForbidden with default headers values

func (*UpdateAWSAccountsForbidden) Error

func (*UpdateAWSAccountsForbidden) GetPayload

type UpdateAWSAccountsInternalServerError

type UpdateAWSAccountsInternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.ModelsAWSAccountsV1
}
UpdateAWSAccountsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewUpdateAWSAccountsInternalServerError

func NewUpdateAWSAccountsInternalServerError() *UpdateAWSAccountsInternalServerError

NewUpdateAWSAccountsInternalServerError creates a UpdateAWSAccountsInternalServerError with default headers values

func (*UpdateAWSAccountsInternalServerError) Error

func (*UpdateAWSAccountsInternalServerError) GetPayload

type UpdateAWSAccountsNotFound

type UpdateAWSAccountsNotFound struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.ModelsAWSAccountsV1
}
UpdateAWSAccountsNotFound describes a response with status code 404, with default header values.

Not Found

func NewUpdateAWSAccountsNotFound

func NewUpdateAWSAccountsNotFound() *UpdateAWSAccountsNotFound

NewUpdateAWSAccountsNotFound creates a UpdateAWSAccountsNotFound with default headers values

func (*UpdateAWSAccountsNotFound) Error

func (o *UpdateAWSAccountsNotFound) Error() string

func (*UpdateAWSAccountsNotFound) GetPayload

type UpdateAWSAccountsOK

type UpdateAWSAccountsOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.ModelsAWSAccountsV1
}
UpdateAWSAccountsOK describes a response with status code 200, with default header values.

OK

func NewUpdateAWSAccountsOK

func NewUpdateAWSAccountsOK() *UpdateAWSAccountsOK

NewUpdateAWSAccountsOK creates a UpdateAWSAccountsOK with default headers values

func (*UpdateAWSAccountsOK) Error

func (o *UpdateAWSAccountsOK) Error() string

func (*UpdateAWSAccountsOK) GetPayload

type UpdateAWSAccountsParams

type UpdateAWSAccountsParams struct {

	// Body.
	Body *models.ModelsUpdateAWSAccountsV1

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

UpdateAWSAccountsParams contains all the parameters to send to the API endpoint

for the update a w s accounts operation.

Typically these are written to a http.Request.

func NewUpdateAWSAccountsParams

func NewUpdateAWSAccountsParams() *UpdateAWSAccountsParams

NewUpdateAWSAccountsParams creates a new UpdateAWSAccountsParams 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 NewUpdateAWSAccountsParamsWithContext

func NewUpdateAWSAccountsParamsWithContext(ctx context.Context) *UpdateAWSAccountsParams

NewUpdateAWSAccountsParamsWithContext creates a new UpdateAWSAccountsParams object with the ability to set a context for a request.

func NewUpdateAWSAccountsParamsWithHTTPClient

func NewUpdateAWSAccountsParamsWithHTTPClient(client *http.Client) *UpdateAWSAccountsParams

NewUpdateAWSAccountsParamsWithHTTPClient creates a new UpdateAWSAccountsParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateAWSAccountsParamsWithTimeout

func NewUpdateAWSAccountsParamsWithTimeout(timeout time.Duration) *UpdateAWSAccountsParams

NewUpdateAWSAccountsParamsWithTimeout creates a new UpdateAWSAccountsParams object with the ability to set a timeout on a request.

func (*UpdateAWSAccountsParams) SetBody

SetBody adds the body to the update a w s accounts params

func (*UpdateAWSAccountsParams) SetContext

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

SetContext adds the context to the update a w s accounts params

func (*UpdateAWSAccountsParams) SetDefaults

func (o *UpdateAWSAccountsParams) SetDefaults()

SetDefaults hydrates default values in the update a w s accounts params (not the query body).

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

func (*UpdateAWSAccountsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update a w s accounts params

func (*UpdateAWSAccountsParams) SetTimeout

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

SetTimeout adds the timeout to the update a w s accounts params

func (*UpdateAWSAccountsParams) WithBody

WithBody adds the body to the update a w s accounts params

func (*UpdateAWSAccountsParams) WithContext

WithContext adds the context to the update a w s accounts params

func (*UpdateAWSAccountsParams) WithDefaults

WithDefaults hydrates default values in the update a w s accounts params (not the query body).

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

func (*UpdateAWSAccountsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the update a w s accounts params

func (*UpdateAWSAccountsParams) WithTimeout

WithTimeout adds the timeout to the update a w s accounts params

func (*UpdateAWSAccountsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateAWSAccountsReader

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

UpdateAWSAccountsReader is a Reader for the UpdateAWSAccounts structure.

func (*UpdateAWSAccountsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateAWSAccountsTooManyRequests

type UpdateAWSAccountsTooManyRequests struct {

	/* 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
}
UpdateAWSAccountsTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdateAWSAccountsTooManyRequests

func NewUpdateAWSAccountsTooManyRequests() *UpdateAWSAccountsTooManyRequests

NewUpdateAWSAccountsTooManyRequests creates a UpdateAWSAccountsTooManyRequests with default headers values

func (*UpdateAWSAccountsTooManyRequests) Error

func (*UpdateAWSAccountsTooManyRequests) GetPayload

type VerifyAWSAccountAccessBadRequest

type VerifyAWSAccountAccessBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.ModelsVerifyAccessResponseV1
}
VerifyAWSAccountAccessBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewVerifyAWSAccountAccessBadRequest

func NewVerifyAWSAccountAccessBadRequest() *VerifyAWSAccountAccessBadRequest

NewVerifyAWSAccountAccessBadRequest creates a VerifyAWSAccountAccessBadRequest with default headers values

func (*VerifyAWSAccountAccessBadRequest) Error

func (*VerifyAWSAccountAccessBadRequest) GetPayload

type VerifyAWSAccountAccessDefault

type VerifyAWSAccountAccessDefault struct {
	Payload *models.ModelsVerifyAccessResponseV1
	// contains filtered or unexported fields
}
VerifyAWSAccountAccessDefault describes a response with status code -1, with default header values.

OK

func NewVerifyAWSAccountAccessDefault

func NewVerifyAWSAccountAccessDefault(code int) *VerifyAWSAccountAccessDefault

NewVerifyAWSAccountAccessDefault creates a VerifyAWSAccountAccessDefault with default headers values

func (*VerifyAWSAccountAccessDefault) Code

Code gets the status code for the verify a w s account access default response

func (*VerifyAWSAccountAccessDefault) Error

func (*VerifyAWSAccountAccessDefault) GetPayload

type VerifyAWSAccountAccessForbidden

type VerifyAWSAccountAccessForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaReplyMetaOnly
}
VerifyAWSAccountAccessForbidden describes a response with status code 403, with default header values.

Forbidden

func NewVerifyAWSAccountAccessForbidden

func NewVerifyAWSAccountAccessForbidden() *VerifyAWSAccountAccessForbidden

NewVerifyAWSAccountAccessForbidden creates a VerifyAWSAccountAccessForbidden with default headers values

func (*VerifyAWSAccountAccessForbidden) Error

func (*VerifyAWSAccountAccessForbidden) GetPayload

type VerifyAWSAccountAccessInternalServerError

type VerifyAWSAccountAccessInternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.ModelsVerifyAccessResponseV1
}
VerifyAWSAccountAccessInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewVerifyAWSAccountAccessInternalServerError

func NewVerifyAWSAccountAccessInternalServerError() *VerifyAWSAccountAccessInternalServerError

NewVerifyAWSAccountAccessInternalServerError creates a VerifyAWSAccountAccessInternalServerError with default headers values

func (*VerifyAWSAccountAccessInternalServerError) Error

func (*VerifyAWSAccountAccessInternalServerError) GetPayload

type VerifyAWSAccountAccessOK

type VerifyAWSAccountAccessOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.ModelsVerifyAccessResponseV1
}
VerifyAWSAccountAccessOK describes a response with status code 200, with default header values.

OK

func NewVerifyAWSAccountAccessOK

func NewVerifyAWSAccountAccessOK() *VerifyAWSAccountAccessOK

NewVerifyAWSAccountAccessOK creates a VerifyAWSAccountAccessOK with default headers values

func (*VerifyAWSAccountAccessOK) Error

func (o *VerifyAWSAccountAccessOK) Error() string

func (*VerifyAWSAccountAccessOK) GetPayload

type VerifyAWSAccountAccessParams

type VerifyAWSAccountAccessParams struct {

	/* Ids.

	   IDs of accounts to verify access on
	*/
	Ids []string

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

VerifyAWSAccountAccessParams contains all the parameters to send to the API endpoint

for the verify a w s account access operation.

Typically these are written to a http.Request.

func NewVerifyAWSAccountAccessParams

func NewVerifyAWSAccountAccessParams() *VerifyAWSAccountAccessParams

NewVerifyAWSAccountAccessParams creates a new VerifyAWSAccountAccessParams 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 NewVerifyAWSAccountAccessParamsWithContext

func NewVerifyAWSAccountAccessParamsWithContext(ctx context.Context) *VerifyAWSAccountAccessParams

NewVerifyAWSAccountAccessParamsWithContext creates a new VerifyAWSAccountAccessParams object with the ability to set a context for a request.

func NewVerifyAWSAccountAccessParamsWithHTTPClient

func NewVerifyAWSAccountAccessParamsWithHTTPClient(client *http.Client) *VerifyAWSAccountAccessParams

NewVerifyAWSAccountAccessParamsWithHTTPClient creates a new VerifyAWSAccountAccessParams object with the ability to set a custom HTTPClient for a request.

func NewVerifyAWSAccountAccessParamsWithTimeout

func NewVerifyAWSAccountAccessParamsWithTimeout(timeout time.Duration) *VerifyAWSAccountAccessParams

NewVerifyAWSAccountAccessParamsWithTimeout creates a new VerifyAWSAccountAccessParams object with the ability to set a timeout on a request.

func (*VerifyAWSAccountAccessParams) SetContext

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

SetContext adds the context to the verify a w s account access params

func (*VerifyAWSAccountAccessParams) SetDefaults

func (o *VerifyAWSAccountAccessParams) SetDefaults()

SetDefaults hydrates default values in the verify a w s account access params (not the query body).

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

func (*VerifyAWSAccountAccessParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the verify a w s account access params

func (*VerifyAWSAccountAccessParams) SetIds

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

SetIds adds the ids to the verify a w s account access params

func (*VerifyAWSAccountAccessParams) SetTimeout

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

SetTimeout adds the timeout to the verify a w s account access params

func (*VerifyAWSAccountAccessParams) WithContext

WithContext adds the context to the verify a w s account access params

func (*VerifyAWSAccountAccessParams) WithDefaults

WithDefaults hydrates default values in the verify a w s account access params (not the query body).

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

func (*VerifyAWSAccountAccessParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the verify a w s account access params

func (*VerifyAWSAccountAccessParams) WithIds

WithIds adds the ids to the verify a w s account access params

func (*VerifyAWSAccountAccessParams) WithTimeout

WithTimeout adds the timeout to the verify a w s account access params

func (*VerifyAWSAccountAccessParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VerifyAWSAccountAccessReader

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

VerifyAWSAccountAccessReader is a Reader for the VerifyAWSAccountAccess structure.

func (*VerifyAWSAccountAccessReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type VerifyAWSAccountAccessTooManyRequests

type VerifyAWSAccountAccessTooManyRequests struct {

	/* 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
}
VerifyAWSAccountAccessTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewVerifyAWSAccountAccessTooManyRequests

func NewVerifyAWSAccountAccessTooManyRequests() *VerifyAWSAccountAccessTooManyRequests

NewVerifyAWSAccountAccessTooManyRequests creates a VerifyAWSAccountAccessTooManyRequests with default headers values

func (*VerifyAWSAccountAccessTooManyRequests) Error

func (*VerifyAWSAccountAccessTooManyRequests) GetPayload

Jump to

Keyboard shortcuts

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