cspm_registration

package
v0.2.9 Latest Latest
Warning

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

Go to latest
Published: Sep 2, 2021 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 cspm registration API

func (*Client) CreateCSPMAwsAccount

CreateCSPMAwsAccount creates a new account in our system for a customer and generates a script for them to run in their a w s cloud environment to grant us access

func (*Client) CreateCSPMAzureAccount

CreateCSPMAzureAccount creates a new account in our system for a customer and generates a script for them to run in their cloud environment to grant us access

func (*Client) DeleteCSPMAwsAccount

DeleteCSPMAwsAccount deletes an existing a w s account or organization in our system

func (*Client) DeleteCSPMAzureAccount

DeleteCSPMAzureAccount deletes an azure subscription from the system

func (*Client) GetCSPMAwsAccount

GetCSPMAwsAccount returns information about the current status of an a w s account

func (*Client) GetCSPMAwsAccountScriptsAttachment

func (a *Client) GetCSPMAwsAccountScriptsAttachment(params *GetCSPMAwsAccountScriptsAttachmentParams, opts ...ClientOption) (*GetCSPMAwsAccountScriptsAttachmentOK, error)

GetCSPMAwsAccountScriptsAttachment returns a script for customer to run in their cloud environment to grant us access to their a w s environment as a downloadable attachment

func (*Client) GetCSPMAwsConsoleSetupURLs

GetCSPMAwsConsoleSetupURLs returns a URL for customer to visit in their cloud environment to grant us access to their a w s environment

func (*Client) GetCSPMAzureAccount

GetCSPMAzureAccount returns information about azure account registration

func (*Client) GetCSPMAzureUserScriptsAttachment

func (a *Client) GetCSPMAzureUserScriptsAttachment(params *GetCSPMAzureUserScriptsAttachmentParams, opts ...ClientOption) (*GetCSPMAzureUserScriptsAttachmentOK, error)

GetCSPMAzureUserScriptsAttachment returns a script for customer to run in their cloud environment to grant us access to their azure environment as a downloadable attachment

func (*Client) GetCSPMPolicy

func (a *Client) GetCSPMPolicy(params *GetCSPMPolicyParams, opts ...ClientOption) (*GetCSPMPolicyOK, *GetCSPMPolicyMultiStatus, error)

GetCSPMPolicy givens a policy ID returns detailed policy information

func (*Client) GetCSPMPolicySettings

GetCSPMPolicySettings returns information about current policy settings

func (*Client) GetCSPMScanSchedule

func (a *Client) GetCSPMScanSchedule(params *GetCSPMScanScheduleParams, opts ...ClientOption) (*GetCSPMScanScheduleOK, error)

GetCSPMScanSchedule returns scan schedule configuration for one or more cloud platforms

func (*Client) GetIOAEvents added in v0.2.4

func (a *Client) GetIOAEvents(params *GetIOAEventsParams, opts ...ClientOption) (*GetIOAEventsOK, error)

GetIOAEvents fors c s p m i o a events gets list of i o a events

func (*Client) GetIOAUsers added in v0.2.4

func (a *Client) GetIOAUsers(params *GetIOAUsersParams, opts ...ClientOption) (*GetIOAUsersOK, error)

GetIOAUsers fors c s p m i o a users gets list of i o a users

func (*Client) PatchCSPMAwsAccount added in v0.2.4

PatchCSPMAwsAccount patches a existing account in our system for a customer

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateCSPMAzureAccountClientID

func (a *Client) UpdateCSPMAzureAccountClientID(params *UpdateCSPMAzureAccountClientIDParams, opts ...ClientOption) (*UpdateCSPMAzureAccountClientIDCreated, error)

UpdateCSPMAzureAccountClientID updates an azure service account in our system by with the user created client id created with the public key we ve provided

func (*Client) UpdateCSPMAzureTenantDefaultSubscriptionID added in v0.2.4

func (a *Client) UpdateCSPMAzureTenantDefaultSubscriptionID(params *UpdateCSPMAzureTenantDefaultSubscriptionIDParams, opts ...ClientOption) (*UpdateCSPMAzureTenantDefaultSubscriptionIDCreated, error)

UpdateCSPMAzureTenantDefaultSubscriptionID updates an azure default subscription id in our system for given tenant id

func (*Client) UpdateCSPMPolicySettings

UpdateCSPMPolicySettings updates a policy setting can be used to override policy severity or to disable a policy entirely

func (*Client) UpdateCSPMScanSchedule

func (a *Client) UpdateCSPMScanSchedule(params *UpdateCSPMScanScheduleParams, opts ...ClientOption) (*UpdateCSPMScanScheduleOK, error)

UpdateCSPMScanSchedule updates scan schedule configuration for one or more cloud platforms

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	CreateCSPMAwsAccount(params *CreateCSPMAwsAccountParams, opts ...ClientOption) (*CreateCSPMAwsAccountCreated, *CreateCSPMAwsAccountMultiStatus, error)

	CreateCSPMAzureAccount(params *CreateCSPMAzureAccountParams, opts ...ClientOption) (*CreateCSPMAzureAccountCreated, *CreateCSPMAzureAccountMultiStatus, error)

	DeleteCSPMAwsAccount(params *DeleteCSPMAwsAccountParams, opts ...ClientOption) (*DeleteCSPMAwsAccountOK, *DeleteCSPMAwsAccountMultiStatus, error)

	DeleteCSPMAzureAccount(params *DeleteCSPMAzureAccountParams, opts ...ClientOption) (*DeleteCSPMAzureAccountOK, *DeleteCSPMAzureAccountMultiStatus, error)

	GetCSPMAwsAccount(params *GetCSPMAwsAccountParams, opts ...ClientOption) (*GetCSPMAwsAccountOK, *GetCSPMAwsAccountMultiStatus, error)

	GetCSPMAwsAccountScriptsAttachment(params *GetCSPMAwsAccountScriptsAttachmentParams, opts ...ClientOption) (*GetCSPMAwsAccountScriptsAttachmentOK, error)

	GetCSPMAwsConsoleSetupURLs(params *GetCSPMAwsConsoleSetupURLsParams, opts ...ClientOption) (*GetCSPMAwsConsoleSetupURLsOK, *GetCSPMAwsConsoleSetupURLsMultiStatus, error)

	GetCSPMAzureAccount(params *GetCSPMAzureAccountParams, opts ...ClientOption) (*GetCSPMAzureAccountOK, *GetCSPMAzureAccountMultiStatus, error)

	GetCSPMAzureUserScriptsAttachment(params *GetCSPMAzureUserScriptsAttachmentParams, opts ...ClientOption) (*GetCSPMAzureUserScriptsAttachmentOK, error)

	GetCSPMPolicy(params *GetCSPMPolicyParams, opts ...ClientOption) (*GetCSPMPolicyOK, *GetCSPMPolicyMultiStatus, error)

	GetCSPMPolicySettings(params *GetCSPMPolicySettingsParams, opts ...ClientOption) (*GetCSPMPolicySettingsOK, *GetCSPMPolicySettingsMultiStatus, error)

	GetCSPMScanSchedule(params *GetCSPMScanScheduleParams, opts ...ClientOption) (*GetCSPMScanScheduleOK, error)

	GetIOAEvents(params *GetIOAEventsParams, opts ...ClientOption) (*GetIOAEventsOK, error)

	GetIOAUsers(params *GetIOAUsersParams, opts ...ClientOption) (*GetIOAUsersOK, error)

	PatchCSPMAwsAccount(params *PatchCSPMAwsAccountParams, opts ...ClientOption) (*PatchCSPMAwsAccountCreated, *PatchCSPMAwsAccountMultiStatus, error)

	UpdateCSPMAzureAccountClientID(params *UpdateCSPMAzureAccountClientIDParams, opts ...ClientOption) (*UpdateCSPMAzureAccountClientIDCreated, error)

	UpdateCSPMAzureTenantDefaultSubscriptionID(params *UpdateCSPMAzureTenantDefaultSubscriptionIDParams, opts ...ClientOption) (*UpdateCSPMAzureTenantDefaultSubscriptionIDCreated, error)

	UpdateCSPMPolicySettings(params *UpdateCSPMPolicySettingsParams, opts ...ClientOption) (*UpdateCSPMPolicySettingsOK, *UpdateCSPMPolicySettingsMultiStatus, error)

	UpdateCSPMScanSchedule(params *UpdateCSPMScanScheduleParams, opts ...ClientOption) (*UpdateCSPMScanScheduleOK, 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 cspm registration API client.

type CreateCSPMAwsAccountBadRequest

type CreateCSPMAwsAccountBadRequest 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.RegistrationAWSAccountResponseV2
}
CreateCSPMAwsAccountBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewCreateCSPMAwsAccountBadRequest

func NewCreateCSPMAwsAccountBadRequest() *CreateCSPMAwsAccountBadRequest

NewCreateCSPMAwsAccountBadRequest creates a CreateCSPMAwsAccountBadRequest with default headers values

func (*CreateCSPMAwsAccountBadRequest) Error

func (*CreateCSPMAwsAccountBadRequest) GetPayload

type CreateCSPMAwsAccountCreated

type CreateCSPMAwsAccountCreated 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.RegistrationAWSAccountResponseV2
}
CreateCSPMAwsAccountCreated describes a response with status code 201, with default header values.

Created

func NewCreateCSPMAwsAccountCreated

func NewCreateCSPMAwsAccountCreated() *CreateCSPMAwsAccountCreated

NewCreateCSPMAwsAccountCreated creates a CreateCSPMAwsAccountCreated with default headers values

func (*CreateCSPMAwsAccountCreated) Error

func (*CreateCSPMAwsAccountCreated) GetPayload

type CreateCSPMAwsAccountForbidden

type CreateCSPMAwsAccountForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewCreateCSPMAwsAccountForbidden

func NewCreateCSPMAwsAccountForbidden() *CreateCSPMAwsAccountForbidden

NewCreateCSPMAwsAccountForbidden creates a CreateCSPMAwsAccountForbidden with default headers values

func (*CreateCSPMAwsAccountForbidden) Error

func (*CreateCSPMAwsAccountForbidden) GetPayload

type CreateCSPMAwsAccountInternalServerError

type CreateCSPMAwsAccountInternalServerError 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.RegistrationAWSAccountResponseV2
}
CreateCSPMAwsAccountInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewCreateCSPMAwsAccountInternalServerError

func NewCreateCSPMAwsAccountInternalServerError() *CreateCSPMAwsAccountInternalServerError

NewCreateCSPMAwsAccountInternalServerError creates a CreateCSPMAwsAccountInternalServerError with default headers values

func (*CreateCSPMAwsAccountInternalServerError) Error

func (*CreateCSPMAwsAccountInternalServerError) GetPayload

type CreateCSPMAwsAccountMultiStatus

type CreateCSPMAwsAccountMultiStatus 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.RegistrationAWSAccountResponseV2
}
CreateCSPMAwsAccountMultiStatus describes a response with status code 207, with default header values.

Multi-Status

func NewCreateCSPMAwsAccountMultiStatus

func NewCreateCSPMAwsAccountMultiStatus() *CreateCSPMAwsAccountMultiStatus

NewCreateCSPMAwsAccountMultiStatus creates a CreateCSPMAwsAccountMultiStatus with default headers values

func (*CreateCSPMAwsAccountMultiStatus) Error

func (*CreateCSPMAwsAccountMultiStatus) GetPayload

type CreateCSPMAwsAccountParams

type CreateCSPMAwsAccountParams struct {

	// Body.
	Body *models.RegistrationAWSAccountCreateRequestExtV2

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

CreateCSPMAwsAccountParams contains all the parameters to send to the API endpoint

for the create c s p m aws account operation.

Typically these are written to a http.Request.

func NewCreateCSPMAwsAccountParams

func NewCreateCSPMAwsAccountParams() *CreateCSPMAwsAccountParams

NewCreateCSPMAwsAccountParams creates a new CreateCSPMAwsAccountParams 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 NewCreateCSPMAwsAccountParamsWithContext

func NewCreateCSPMAwsAccountParamsWithContext(ctx context.Context) *CreateCSPMAwsAccountParams

NewCreateCSPMAwsAccountParamsWithContext creates a new CreateCSPMAwsAccountParams object with the ability to set a context for a request.

func NewCreateCSPMAwsAccountParamsWithHTTPClient

func NewCreateCSPMAwsAccountParamsWithHTTPClient(client *http.Client) *CreateCSPMAwsAccountParams

NewCreateCSPMAwsAccountParamsWithHTTPClient creates a new CreateCSPMAwsAccountParams object with the ability to set a custom HTTPClient for a request.

func NewCreateCSPMAwsAccountParamsWithTimeout

func NewCreateCSPMAwsAccountParamsWithTimeout(timeout time.Duration) *CreateCSPMAwsAccountParams

NewCreateCSPMAwsAccountParamsWithTimeout creates a new CreateCSPMAwsAccountParams object with the ability to set a timeout on a request.

func (*CreateCSPMAwsAccountParams) SetBody

SetBody adds the body to the create c s p m aws account params

func (*CreateCSPMAwsAccountParams) SetContext

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

SetContext adds the context to the create c s p m aws account params

func (*CreateCSPMAwsAccountParams) SetDefaults

func (o *CreateCSPMAwsAccountParams) SetDefaults()

SetDefaults hydrates default values in the create c s p m aws account params (not the query body).

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

func (*CreateCSPMAwsAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create c s p m aws account params

func (*CreateCSPMAwsAccountParams) SetTimeout

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

SetTimeout adds the timeout to the create c s p m aws account params

func (*CreateCSPMAwsAccountParams) WithBody

WithBody adds the body to the create c s p m aws account params

func (*CreateCSPMAwsAccountParams) WithContext

WithContext adds the context to the create c s p m aws account params

func (*CreateCSPMAwsAccountParams) WithDefaults

WithDefaults hydrates default values in the create c s p m aws account params (not the query body).

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

func (*CreateCSPMAwsAccountParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create c s p m aws account params

func (*CreateCSPMAwsAccountParams) WithTimeout

WithTimeout adds the timeout to the create c s p m aws account params

func (*CreateCSPMAwsAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateCSPMAwsAccountReader

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

CreateCSPMAwsAccountReader is a Reader for the CreateCSPMAwsAccount structure.

func (*CreateCSPMAwsAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateCSPMAwsAccountTooManyRequests

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

Too Many Requests

func NewCreateCSPMAwsAccountTooManyRequests

func NewCreateCSPMAwsAccountTooManyRequests() *CreateCSPMAwsAccountTooManyRequests

NewCreateCSPMAwsAccountTooManyRequests creates a CreateCSPMAwsAccountTooManyRequests with default headers values

func (*CreateCSPMAwsAccountTooManyRequests) Error

func (*CreateCSPMAwsAccountTooManyRequests) GetPayload

type CreateCSPMAzureAccountBadRequest

type CreateCSPMAzureAccountBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewCreateCSPMAzureAccountBadRequest

func NewCreateCSPMAzureAccountBadRequest() *CreateCSPMAzureAccountBadRequest

NewCreateCSPMAzureAccountBadRequest creates a CreateCSPMAzureAccountBadRequest with default headers values

func (*CreateCSPMAzureAccountBadRequest) Error

func (*CreateCSPMAzureAccountBadRequest) GetPayload

type CreateCSPMAzureAccountCreated

type CreateCSPMAzureAccountCreated struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Created

func NewCreateCSPMAzureAccountCreated

func NewCreateCSPMAzureAccountCreated() *CreateCSPMAzureAccountCreated

NewCreateCSPMAzureAccountCreated creates a CreateCSPMAzureAccountCreated with default headers values

func (*CreateCSPMAzureAccountCreated) Error

func (*CreateCSPMAzureAccountCreated) GetPayload

type CreateCSPMAzureAccountForbidden

type CreateCSPMAzureAccountForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewCreateCSPMAzureAccountForbidden

func NewCreateCSPMAzureAccountForbidden() *CreateCSPMAzureAccountForbidden

NewCreateCSPMAzureAccountForbidden creates a CreateCSPMAzureAccountForbidden with default headers values

func (*CreateCSPMAzureAccountForbidden) Error

func (*CreateCSPMAzureAccountForbidden) GetPayload

type CreateCSPMAzureAccountInternalServerError

type CreateCSPMAzureAccountInternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Internal Server Error

func NewCreateCSPMAzureAccountInternalServerError

func NewCreateCSPMAzureAccountInternalServerError() *CreateCSPMAzureAccountInternalServerError

NewCreateCSPMAzureAccountInternalServerError creates a CreateCSPMAzureAccountInternalServerError with default headers values

func (*CreateCSPMAzureAccountInternalServerError) Error

func (*CreateCSPMAzureAccountInternalServerError) GetPayload

type CreateCSPMAzureAccountMultiStatus

type CreateCSPMAzureAccountMultiStatus struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.RegistrationAzureAccountResponseV1
}
CreateCSPMAzureAccountMultiStatus describes a response with status code 207, with default header values.

Multi-Status

func NewCreateCSPMAzureAccountMultiStatus

func NewCreateCSPMAzureAccountMultiStatus() *CreateCSPMAzureAccountMultiStatus

NewCreateCSPMAzureAccountMultiStatus creates a CreateCSPMAzureAccountMultiStatus with default headers values

func (*CreateCSPMAzureAccountMultiStatus) Error

func (*CreateCSPMAzureAccountMultiStatus) GetPayload

type CreateCSPMAzureAccountParams

type CreateCSPMAzureAccountParams struct {

	// Body.
	Body *models.RegistrationAzureAccountCreateRequestExternalV1

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

CreateCSPMAzureAccountParams contains all the parameters to send to the API endpoint

for the create c s p m azure account operation.

Typically these are written to a http.Request.

func NewCreateCSPMAzureAccountParams

func NewCreateCSPMAzureAccountParams() *CreateCSPMAzureAccountParams

NewCreateCSPMAzureAccountParams creates a new CreateCSPMAzureAccountParams 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 NewCreateCSPMAzureAccountParamsWithContext

func NewCreateCSPMAzureAccountParamsWithContext(ctx context.Context) *CreateCSPMAzureAccountParams

NewCreateCSPMAzureAccountParamsWithContext creates a new CreateCSPMAzureAccountParams object with the ability to set a context for a request.

func NewCreateCSPMAzureAccountParamsWithHTTPClient

func NewCreateCSPMAzureAccountParamsWithHTTPClient(client *http.Client) *CreateCSPMAzureAccountParams

NewCreateCSPMAzureAccountParamsWithHTTPClient creates a new CreateCSPMAzureAccountParams object with the ability to set a custom HTTPClient for a request.

func NewCreateCSPMAzureAccountParamsWithTimeout

func NewCreateCSPMAzureAccountParamsWithTimeout(timeout time.Duration) *CreateCSPMAzureAccountParams

NewCreateCSPMAzureAccountParamsWithTimeout creates a new CreateCSPMAzureAccountParams object with the ability to set a timeout on a request.

func (*CreateCSPMAzureAccountParams) SetBody

SetBody adds the body to the create c s p m azure account params

func (*CreateCSPMAzureAccountParams) SetContext

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

SetContext adds the context to the create c s p m azure account params

func (*CreateCSPMAzureAccountParams) SetDefaults

func (o *CreateCSPMAzureAccountParams) SetDefaults()

SetDefaults hydrates default values in the create c s p m azure account params (not the query body).

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

func (*CreateCSPMAzureAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create c s p m azure account params

func (*CreateCSPMAzureAccountParams) SetTimeout

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

SetTimeout adds the timeout to the create c s p m azure account params

func (*CreateCSPMAzureAccountParams) WithBody

WithBody adds the body to the create c s p m azure account params

func (*CreateCSPMAzureAccountParams) WithContext

WithContext adds the context to the create c s p m azure account params

func (*CreateCSPMAzureAccountParams) WithDefaults

WithDefaults hydrates default values in the create c s p m azure account params (not the query body).

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

func (*CreateCSPMAzureAccountParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create c s p m azure account params

func (*CreateCSPMAzureAccountParams) WithTimeout

WithTimeout adds the timeout to the create c s p m azure account params

func (*CreateCSPMAzureAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateCSPMAzureAccountReader

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

CreateCSPMAzureAccountReader is a Reader for the CreateCSPMAzureAccount structure.

func (*CreateCSPMAzureAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateCSPMAzureAccountTooManyRequests

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

Too Many Requests

func NewCreateCSPMAzureAccountTooManyRequests

func NewCreateCSPMAzureAccountTooManyRequests() *CreateCSPMAzureAccountTooManyRequests

NewCreateCSPMAzureAccountTooManyRequests creates a CreateCSPMAzureAccountTooManyRequests with default headers values

func (*CreateCSPMAzureAccountTooManyRequests) Error

func (*CreateCSPMAzureAccountTooManyRequests) GetPayload

type DeleteCSPMAwsAccountBadRequest

type DeleteCSPMAwsAccountBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewDeleteCSPMAwsAccountBadRequest

func NewDeleteCSPMAwsAccountBadRequest() *DeleteCSPMAwsAccountBadRequest

NewDeleteCSPMAwsAccountBadRequest creates a DeleteCSPMAwsAccountBadRequest with default headers values

func (*DeleteCSPMAwsAccountBadRequest) Error

func (*DeleteCSPMAwsAccountBadRequest) GetPayload

type DeleteCSPMAwsAccountDefault

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

OK

func NewDeleteCSPMAwsAccountDefault

func NewDeleteCSPMAwsAccountDefault(code int) *DeleteCSPMAwsAccountDefault

NewDeleteCSPMAwsAccountDefault creates a DeleteCSPMAwsAccountDefault with default headers values

func (*DeleteCSPMAwsAccountDefault) Code

func (o *DeleteCSPMAwsAccountDefault) Code() int

Code gets the status code for the delete c s p m aws account default response

func (*DeleteCSPMAwsAccountDefault) Error

func (*DeleteCSPMAwsAccountDefault) GetPayload

type DeleteCSPMAwsAccountForbidden

type DeleteCSPMAwsAccountForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewDeleteCSPMAwsAccountForbidden

func NewDeleteCSPMAwsAccountForbidden() *DeleteCSPMAwsAccountForbidden

NewDeleteCSPMAwsAccountForbidden creates a DeleteCSPMAwsAccountForbidden with default headers values

func (*DeleteCSPMAwsAccountForbidden) Error

func (*DeleteCSPMAwsAccountForbidden) GetPayload

type DeleteCSPMAwsAccountInternalServerError

type DeleteCSPMAwsAccountInternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Internal Server Error

func NewDeleteCSPMAwsAccountInternalServerError

func NewDeleteCSPMAwsAccountInternalServerError() *DeleteCSPMAwsAccountInternalServerError

NewDeleteCSPMAwsAccountInternalServerError creates a DeleteCSPMAwsAccountInternalServerError with default headers values

func (*DeleteCSPMAwsAccountInternalServerError) Error

func (*DeleteCSPMAwsAccountInternalServerError) GetPayload

type DeleteCSPMAwsAccountMultiStatus

type DeleteCSPMAwsAccountMultiStatus struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.RegistrationBaseResponseV1
}
DeleteCSPMAwsAccountMultiStatus describes a response with status code 207, with default header values.

Multi-Status

func NewDeleteCSPMAwsAccountMultiStatus

func NewDeleteCSPMAwsAccountMultiStatus() *DeleteCSPMAwsAccountMultiStatus

NewDeleteCSPMAwsAccountMultiStatus creates a DeleteCSPMAwsAccountMultiStatus with default headers values

func (*DeleteCSPMAwsAccountMultiStatus) Error

func (*DeleteCSPMAwsAccountMultiStatus) GetPayload

type DeleteCSPMAwsAccountOK

type DeleteCSPMAwsAccountOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

OK

func NewDeleteCSPMAwsAccountOK

func NewDeleteCSPMAwsAccountOK() *DeleteCSPMAwsAccountOK

NewDeleteCSPMAwsAccountOK creates a DeleteCSPMAwsAccountOK with default headers values

func (*DeleteCSPMAwsAccountOK) Error

func (o *DeleteCSPMAwsAccountOK) Error() string

func (*DeleteCSPMAwsAccountOK) GetPayload

type DeleteCSPMAwsAccountParams

type DeleteCSPMAwsAccountParams struct {

	/* Ids.

	   AWS account IDs to remove
	*/
	Ids []string

	/* OrganizationIds.

	   AWS organization IDs to remove
	*/
	OrganizationIds []string

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

DeleteCSPMAwsAccountParams contains all the parameters to send to the API endpoint

for the delete c s p m aws account operation.

Typically these are written to a http.Request.

func NewDeleteCSPMAwsAccountParams

func NewDeleteCSPMAwsAccountParams() *DeleteCSPMAwsAccountParams

NewDeleteCSPMAwsAccountParams creates a new DeleteCSPMAwsAccountParams 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 NewDeleteCSPMAwsAccountParamsWithContext

func NewDeleteCSPMAwsAccountParamsWithContext(ctx context.Context) *DeleteCSPMAwsAccountParams

NewDeleteCSPMAwsAccountParamsWithContext creates a new DeleteCSPMAwsAccountParams object with the ability to set a context for a request.

func NewDeleteCSPMAwsAccountParamsWithHTTPClient

func NewDeleteCSPMAwsAccountParamsWithHTTPClient(client *http.Client) *DeleteCSPMAwsAccountParams

NewDeleteCSPMAwsAccountParamsWithHTTPClient creates a new DeleteCSPMAwsAccountParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteCSPMAwsAccountParamsWithTimeout

func NewDeleteCSPMAwsAccountParamsWithTimeout(timeout time.Duration) *DeleteCSPMAwsAccountParams

NewDeleteCSPMAwsAccountParamsWithTimeout creates a new DeleteCSPMAwsAccountParams object with the ability to set a timeout on a request.

func (*DeleteCSPMAwsAccountParams) SetContext

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

SetContext adds the context to the delete c s p m aws account params

func (*DeleteCSPMAwsAccountParams) SetDefaults

func (o *DeleteCSPMAwsAccountParams) SetDefaults()

SetDefaults hydrates default values in the delete c s p m aws account params (not the query body).

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

func (*DeleteCSPMAwsAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete c s p m aws account params

func (*DeleteCSPMAwsAccountParams) SetIds

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

SetIds adds the ids to the delete c s p m aws account params

func (*DeleteCSPMAwsAccountParams) SetOrganizationIds

func (o *DeleteCSPMAwsAccountParams) SetOrganizationIds(organizationIds []string)

SetOrganizationIds adds the organizationIds to the delete c s p m aws account params

func (*DeleteCSPMAwsAccountParams) SetTimeout

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

SetTimeout adds the timeout to the delete c s p m aws account params

func (*DeleteCSPMAwsAccountParams) WithContext

WithContext adds the context to the delete c s p m aws account params

func (*DeleteCSPMAwsAccountParams) WithDefaults

WithDefaults hydrates default values in the delete c s p m aws account params (not the query body).

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

func (*DeleteCSPMAwsAccountParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete c s p m aws account params

func (*DeleteCSPMAwsAccountParams) WithIds

WithIds adds the ids to the delete c s p m aws account params

func (*DeleteCSPMAwsAccountParams) WithOrganizationIds

func (o *DeleteCSPMAwsAccountParams) WithOrganizationIds(organizationIds []string) *DeleteCSPMAwsAccountParams

WithOrganizationIds adds the organizationIds to the delete c s p m aws account params

func (*DeleteCSPMAwsAccountParams) WithTimeout

WithTimeout adds the timeout to the delete c s p m aws account params

func (*DeleteCSPMAwsAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteCSPMAwsAccountReader

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

DeleteCSPMAwsAccountReader is a Reader for the DeleteCSPMAwsAccount structure.

func (*DeleteCSPMAwsAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteCSPMAwsAccountTooManyRequests

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

Too Many Requests

func NewDeleteCSPMAwsAccountTooManyRequests

func NewDeleteCSPMAwsAccountTooManyRequests() *DeleteCSPMAwsAccountTooManyRequests

NewDeleteCSPMAwsAccountTooManyRequests creates a DeleteCSPMAwsAccountTooManyRequests with default headers values

func (*DeleteCSPMAwsAccountTooManyRequests) Error

func (*DeleteCSPMAwsAccountTooManyRequests) GetPayload

type DeleteCSPMAzureAccountBadRequest

type DeleteCSPMAzureAccountBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewDeleteCSPMAzureAccountBadRequest

func NewDeleteCSPMAzureAccountBadRequest() *DeleteCSPMAzureAccountBadRequest

NewDeleteCSPMAzureAccountBadRequest creates a DeleteCSPMAzureAccountBadRequest with default headers values

func (*DeleteCSPMAzureAccountBadRequest) Error

func (*DeleteCSPMAzureAccountBadRequest) GetPayload

type DeleteCSPMAzureAccountDefault

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

OK

func NewDeleteCSPMAzureAccountDefault

func NewDeleteCSPMAzureAccountDefault(code int) *DeleteCSPMAzureAccountDefault

NewDeleteCSPMAzureAccountDefault creates a DeleteCSPMAzureAccountDefault with default headers values

func (*DeleteCSPMAzureAccountDefault) Code

Code gets the status code for the delete c s p m azure account default response

func (*DeleteCSPMAzureAccountDefault) Error

func (*DeleteCSPMAzureAccountDefault) GetPayload

type DeleteCSPMAzureAccountForbidden

type DeleteCSPMAzureAccountForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewDeleteCSPMAzureAccountForbidden

func NewDeleteCSPMAzureAccountForbidden() *DeleteCSPMAzureAccountForbidden

NewDeleteCSPMAzureAccountForbidden creates a DeleteCSPMAzureAccountForbidden with default headers values

func (*DeleteCSPMAzureAccountForbidden) Error

func (*DeleteCSPMAzureAccountForbidden) GetPayload

type DeleteCSPMAzureAccountInternalServerError

type DeleteCSPMAzureAccountInternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Internal Server Error

func NewDeleteCSPMAzureAccountInternalServerError

func NewDeleteCSPMAzureAccountInternalServerError() *DeleteCSPMAzureAccountInternalServerError

NewDeleteCSPMAzureAccountInternalServerError creates a DeleteCSPMAzureAccountInternalServerError with default headers values

func (*DeleteCSPMAzureAccountInternalServerError) Error

func (*DeleteCSPMAzureAccountInternalServerError) GetPayload

type DeleteCSPMAzureAccountMultiStatus

type DeleteCSPMAzureAccountMultiStatus struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.RegistrationBaseResponseV1
}
DeleteCSPMAzureAccountMultiStatus describes a response with status code 207, with default header values.

Multi-Status

func NewDeleteCSPMAzureAccountMultiStatus

func NewDeleteCSPMAzureAccountMultiStatus() *DeleteCSPMAzureAccountMultiStatus

NewDeleteCSPMAzureAccountMultiStatus creates a DeleteCSPMAzureAccountMultiStatus with default headers values

func (*DeleteCSPMAzureAccountMultiStatus) Error

func (*DeleteCSPMAzureAccountMultiStatus) GetPayload

type DeleteCSPMAzureAccountOK

type DeleteCSPMAzureAccountOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

OK

func NewDeleteCSPMAzureAccountOK

func NewDeleteCSPMAzureAccountOK() *DeleteCSPMAzureAccountOK

NewDeleteCSPMAzureAccountOK creates a DeleteCSPMAzureAccountOK with default headers values

func (*DeleteCSPMAzureAccountOK) Error

func (o *DeleteCSPMAzureAccountOK) Error() string

func (*DeleteCSPMAzureAccountOK) GetPayload

type DeleteCSPMAzureAccountParams

type DeleteCSPMAzureAccountParams struct {

	/* Ids.

	   Azure subscription IDs to remove
	*/
	Ids []string

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

DeleteCSPMAzureAccountParams contains all the parameters to send to the API endpoint

for the delete c s p m azure account operation.

Typically these are written to a http.Request.

func NewDeleteCSPMAzureAccountParams

func NewDeleteCSPMAzureAccountParams() *DeleteCSPMAzureAccountParams

NewDeleteCSPMAzureAccountParams creates a new DeleteCSPMAzureAccountParams 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 NewDeleteCSPMAzureAccountParamsWithContext

func NewDeleteCSPMAzureAccountParamsWithContext(ctx context.Context) *DeleteCSPMAzureAccountParams

NewDeleteCSPMAzureAccountParamsWithContext creates a new DeleteCSPMAzureAccountParams object with the ability to set a context for a request.

func NewDeleteCSPMAzureAccountParamsWithHTTPClient

func NewDeleteCSPMAzureAccountParamsWithHTTPClient(client *http.Client) *DeleteCSPMAzureAccountParams

NewDeleteCSPMAzureAccountParamsWithHTTPClient creates a new DeleteCSPMAzureAccountParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteCSPMAzureAccountParamsWithTimeout

func NewDeleteCSPMAzureAccountParamsWithTimeout(timeout time.Duration) *DeleteCSPMAzureAccountParams

NewDeleteCSPMAzureAccountParamsWithTimeout creates a new DeleteCSPMAzureAccountParams object with the ability to set a timeout on a request.

func (*DeleteCSPMAzureAccountParams) SetContext

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

SetContext adds the context to the delete c s p m azure account params

func (*DeleteCSPMAzureAccountParams) SetDefaults

func (o *DeleteCSPMAzureAccountParams) SetDefaults()

SetDefaults hydrates default values in the delete c s p m azure account params (not the query body).

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

func (*DeleteCSPMAzureAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete c s p m azure account params

func (*DeleteCSPMAzureAccountParams) SetIds

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

SetIds adds the ids to the delete c s p m azure account params

func (*DeleteCSPMAzureAccountParams) SetTimeout

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

SetTimeout adds the timeout to the delete c s p m azure account params

func (*DeleteCSPMAzureAccountParams) WithContext

WithContext adds the context to the delete c s p m azure account params

func (*DeleteCSPMAzureAccountParams) WithDefaults

WithDefaults hydrates default values in the delete c s p m azure account params (not the query body).

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

func (*DeleteCSPMAzureAccountParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete c s p m azure account params

func (*DeleteCSPMAzureAccountParams) WithIds

WithIds adds the ids to the delete c s p m azure account params

func (*DeleteCSPMAzureAccountParams) WithTimeout

WithTimeout adds the timeout to the delete c s p m azure account params

func (*DeleteCSPMAzureAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteCSPMAzureAccountReader

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

DeleteCSPMAzureAccountReader is a Reader for the DeleteCSPMAzureAccount structure.

func (*DeleteCSPMAzureAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteCSPMAzureAccountTooManyRequests

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

Too Many Requests

func NewDeleteCSPMAzureAccountTooManyRequests

func NewDeleteCSPMAzureAccountTooManyRequests() *DeleteCSPMAzureAccountTooManyRequests

NewDeleteCSPMAzureAccountTooManyRequests creates a DeleteCSPMAzureAccountTooManyRequests with default headers values

func (*DeleteCSPMAzureAccountTooManyRequests) Error

func (*DeleteCSPMAzureAccountTooManyRequests) GetPayload

type GetCSPMAwsAccountBadRequest

type GetCSPMAwsAccountBadRequest 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.RegistrationAWSAccountResponseV2
}
GetCSPMAwsAccountBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewGetCSPMAwsAccountBadRequest

func NewGetCSPMAwsAccountBadRequest() *GetCSPMAwsAccountBadRequest

NewGetCSPMAwsAccountBadRequest creates a GetCSPMAwsAccountBadRequest with default headers values

func (*GetCSPMAwsAccountBadRequest) Error

func (*GetCSPMAwsAccountBadRequest) GetPayload

type GetCSPMAwsAccountDefault

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

OK

func NewGetCSPMAwsAccountDefault

func NewGetCSPMAwsAccountDefault(code int) *GetCSPMAwsAccountDefault

NewGetCSPMAwsAccountDefault creates a GetCSPMAwsAccountDefault with default headers values

func (*GetCSPMAwsAccountDefault) Code

func (o *GetCSPMAwsAccountDefault) Code() int

Code gets the status code for the get c s p m aws account default response

func (*GetCSPMAwsAccountDefault) Error

func (o *GetCSPMAwsAccountDefault) Error() string

func (*GetCSPMAwsAccountDefault) GetPayload

type GetCSPMAwsAccountForbidden

type GetCSPMAwsAccountForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewGetCSPMAwsAccountForbidden

func NewGetCSPMAwsAccountForbidden() *GetCSPMAwsAccountForbidden

NewGetCSPMAwsAccountForbidden creates a GetCSPMAwsAccountForbidden with default headers values

func (*GetCSPMAwsAccountForbidden) Error

func (*GetCSPMAwsAccountForbidden) GetPayload

type GetCSPMAwsAccountInternalServerError

type GetCSPMAwsAccountInternalServerError 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.RegistrationAWSAccountResponseV2
}
GetCSPMAwsAccountInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewGetCSPMAwsAccountInternalServerError

func NewGetCSPMAwsAccountInternalServerError() *GetCSPMAwsAccountInternalServerError

NewGetCSPMAwsAccountInternalServerError creates a GetCSPMAwsAccountInternalServerError with default headers values

func (*GetCSPMAwsAccountInternalServerError) Error

func (*GetCSPMAwsAccountInternalServerError) GetPayload

type GetCSPMAwsAccountMultiStatus

type GetCSPMAwsAccountMultiStatus 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.RegistrationAWSAccountResponseV2
}
GetCSPMAwsAccountMultiStatus describes a response with status code 207, with default header values.

Multi-Status

func NewGetCSPMAwsAccountMultiStatus

func NewGetCSPMAwsAccountMultiStatus() *GetCSPMAwsAccountMultiStatus

NewGetCSPMAwsAccountMultiStatus creates a GetCSPMAwsAccountMultiStatus with default headers values

func (*GetCSPMAwsAccountMultiStatus) Error

func (*GetCSPMAwsAccountMultiStatus) GetPayload

type GetCSPMAwsAccountOK

type GetCSPMAwsAccountOK 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.RegistrationAWSAccountResponseV2
}
GetCSPMAwsAccountOK describes a response with status code 200, with default header values.

OK

func NewGetCSPMAwsAccountOK

func NewGetCSPMAwsAccountOK() *GetCSPMAwsAccountOK

NewGetCSPMAwsAccountOK creates a GetCSPMAwsAccountOK with default headers values

func (*GetCSPMAwsAccountOK) Error

func (o *GetCSPMAwsAccountOK) Error() string

func (*GetCSPMAwsAccountOK) GetPayload

type GetCSPMAwsAccountParams

type GetCSPMAwsAccountParams struct {

	/* GroupBy.

	   Field to group by.
	*/
	GroupBy *string

	/* Ids.

	   AWS account IDs
	*/
	Ids []string

	/* Limit.

	   The maximum records to return. Defaults to 100.

	   Default: 100
	*/
	Limit *int64

	/* Offset.

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

	/* OrganizationIds.

	   AWS organization IDs
	*/
	OrganizationIds []string

	/* ScanType.

	   Type of scan, dry or full, to perform on selected accounts
	*/
	ScanType *string

	/* Status.

	   Account status to filter results by.
	*/
	Status *string

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

GetCSPMAwsAccountParams contains all the parameters to send to the API endpoint

for the get c s p m aws account operation.

Typically these are written to a http.Request.

func NewGetCSPMAwsAccountParams

func NewGetCSPMAwsAccountParams() *GetCSPMAwsAccountParams

NewGetCSPMAwsAccountParams creates a new GetCSPMAwsAccountParams 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 NewGetCSPMAwsAccountParamsWithContext

func NewGetCSPMAwsAccountParamsWithContext(ctx context.Context) *GetCSPMAwsAccountParams

NewGetCSPMAwsAccountParamsWithContext creates a new GetCSPMAwsAccountParams object with the ability to set a context for a request.

func NewGetCSPMAwsAccountParamsWithHTTPClient

func NewGetCSPMAwsAccountParamsWithHTTPClient(client *http.Client) *GetCSPMAwsAccountParams

NewGetCSPMAwsAccountParamsWithHTTPClient creates a new GetCSPMAwsAccountParams object with the ability to set a custom HTTPClient for a request.

func NewGetCSPMAwsAccountParamsWithTimeout

func NewGetCSPMAwsAccountParamsWithTimeout(timeout time.Duration) *GetCSPMAwsAccountParams

NewGetCSPMAwsAccountParamsWithTimeout creates a new GetCSPMAwsAccountParams object with the ability to set a timeout on a request.

func (*GetCSPMAwsAccountParams) SetContext

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

SetContext adds the context to the get c s p m aws account params

func (*GetCSPMAwsAccountParams) SetDefaults

func (o *GetCSPMAwsAccountParams) SetDefaults()

SetDefaults hydrates default values in the get c s p m aws account params (not the query body).

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

func (*GetCSPMAwsAccountParams) SetGroupBy added in v0.2.4

func (o *GetCSPMAwsAccountParams) SetGroupBy(groupBy *string)

SetGroupBy adds the groupBy to the get c s p m aws account params

func (*GetCSPMAwsAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get c s p m aws account params

func (*GetCSPMAwsAccountParams) SetIds

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

SetIds adds the ids to the get c s p m aws account params

func (*GetCSPMAwsAccountParams) SetLimit

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

SetLimit adds the limit to the get c s p m aws account params

func (*GetCSPMAwsAccountParams) SetOffset

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

SetOffset adds the offset to the get c s p m aws account params

func (*GetCSPMAwsAccountParams) SetOrganizationIds

func (o *GetCSPMAwsAccountParams) SetOrganizationIds(organizationIds []string)

SetOrganizationIds adds the organizationIds to the get c s p m aws account params

func (*GetCSPMAwsAccountParams) SetScanType

func (o *GetCSPMAwsAccountParams) SetScanType(scanType *string)

SetScanType adds the scanType to the get c s p m aws account params

func (*GetCSPMAwsAccountParams) SetStatus

func (o *GetCSPMAwsAccountParams) SetStatus(status *string)

SetStatus adds the status to the get c s p m aws account params

func (*GetCSPMAwsAccountParams) SetTimeout

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

SetTimeout adds the timeout to the get c s p m aws account params

func (*GetCSPMAwsAccountParams) WithContext

WithContext adds the context to the get c s p m aws account params

func (*GetCSPMAwsAccountParams) WithDefaults

WithDefaults hydrates default values in the get c s p m aws account params (not the query body).

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

func (*GetCSPMAwsAccountParams) WithGroupBy added in v0.2.4

func (o *GetCSPMAwsAccountParams) WithGroupBy(groupBy *string) *GetCSPMAwsAccountParams

WithGroupBy adds the groupBy to the get c s p m aws account params

func (*GetCSPMAwsAccountParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get c s p m aws account params

func (*GetCSPMAwsAccountParams) WithIds

WithIds adds the ids to the get c s p m aws account params

func (*GetCSPMAwsAccountParams) WithLimit

WithLimit adds the limit to the get c s p m aws account params

func (*GetCSPMAwsAccountParams) WithOffset

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

WithOffset adds the offset to the get c s p m aws account params

func (*GetCSPMAwsAccountParams) WithOrganizationIds

func (o *GetCSPMAwsAccountParams) WithOrganizationIds(organizationIds []string) *GetCSPMAwsAccountParams

WithOrganizationIds adds the organizationIds to the get c s p m aws account params

func (*GetCSPMAwsAccountParams) WithScanType

func (o *GetCSPMAwsAccountParams) WithScanType(scanType *string) *GetCSPMAwsAccountParams

WithScanType adds the scanType to the get c s p m aws account params

func (*GetCSPMAwsAccountParams) WithStatus

func (o *GetCSPMAwsAccountParams) WithStatus(status *string) *GetCSPMAwsAccountParams

WithStatus adds the status to the get c s p m aws account params

func (*GetCSPMAwsAccountParams) WithTimeout

WithTimeout adds the timeout to the get c s p m aws account params

func (*GetCSPMAwsAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetCSPMAwsAccountReader

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

GetCSPMAwsAccountReader is a Reader for the GetCSPMAwsAccount structure.

func (*GetCSPMAwsAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetCSPMAwsAccountScriptsAttachmentBadRequest

type GetCSPMAwsAccountScriptsAttachmentBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewGetCSPMAwsAccountScriptsAttachmentBadRequest

func NewGetCSPMAwsAccountScriptsAttachmentBadRequest() *GetCSPMAwsAccountScriptsAttachmentBadRequest

NewGetCSPMAwsAccountScriptsAttachmentBadRequest creates a GetCSPMAwsAccountScriptsAttachmentBadRequest with default headers values

func (*GetCSPMAwsAccountScriptsAttachmentBadRequest) Error

func (*GetCSPMAwsAccountScriptsAttachmentBadRequest) GetPayload

type GetCSPMAwsAccountScriptsAttachmentDefault

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

OK

func NewGetCSPMAwsAccountScriptsAttachmentDefault

func NewGetCSPMAwsAccountScriptsAttachmentDefault(code int) *GetCSPMAwsAccountScriptsAttachmentDefault

NewGetCSPMAwsAccountScriptsAttachmentDefault creates a GetCSPMAwsAccountScriptsAttachmentDefault with default headers values

func (*GetCSPMAwsAccountScriptsAttachmentDefault) Code

Code gets the status code for the get c s p m aws account scripts attachment default response

func (*GetCSPMAwsAccountScriptsAttachmentDefault) Error

func (*GetCSPMAwsAccountScriptsAttachmentDefault) GetPayload

type GetCSPMAwsAccountScriptsAttachmentForbidden

type GetCSPMAwsAccountScriptsAttachmentForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewGetCSPMAwsAccountScriptsAttachmentForbidden

func NewGetCSPMAwsAccountScriptsAttachmentForbidden() *GetCSPMAwsAccountScriptsAttachmentForbidden

NewGetCSPMAwsAccountScriptsAttachmentForbidden creates a GetCSPMAwsAccountScriptsAttachmentForbidden with default headers values

func (*GetCSPMAwsAccountScriptsAttachmentForbidden) Error

func (*GetCSPMAwsAccountScriptsAttachmentForbidden) GetPayload

type GetCSPMAwsAccountScriptsAttachmentInternalServerError

type GetCSPMAwsAccountScriptsAttachmentInternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Internal Server Error

func NewGetCSPMAwsAccountScriptsAttachmentInternalServerError

func NewGetCSPMAwsAccountScriptsAttachmentInternalServerError() *GetCSPMAwsAccountScriptsAttachmentInternalServerError

NewGetCSPMAwsAccountScriptsAttachmentInternalServerError creates a GetCSPMAwsAccountScriptsAttachmentInternalServerError with default headers values

func (*GetCSPMAwsAccountScriptsAttachmentInternalServerError) Error

func (*GetCSPMAwsAccountScriptsAttachmentInternalServerError) GetPayload

type GetCSPMAwsAccountScriptsAttachmentOK

type GetCSPMAwsAccountScriptsAttachmentOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

OK

func NewGetCSPMAwsAccountScriptsAttachmentOK

func NewGetCSPMAwsAccountScriptsAttachmentOK() *GetCSPMAwsAccountScriptsAttachmentOK

NewGetCSPMAwsAccountScriptsAttachmentOK creates a GetCSPMAwsAccountScriptsAttachmentOK with default headers values

func (*GetCSPMAwsAccountScriptsAttachmentOK) Error

func (*GetCSPMAwsAccountScriptsAttachmentOK) GetPayload

type GetCSPMAwsAccountScriptsAttachmentParams

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

GetCSPMAwsAccountScriptsAttachmentParams contains all the parameters to send to the API endpoint

for the get c s p m aws account scripts attachment operation.

Typically these are written to a http.Request.

func NewGetCSPMAwsAccountScriptsAttachmentParams

func NewGetCSPMAwsAccountScriptsAttachmentParams() *GetCSPMAwsAccountScriptsAttachmentParams

NewGetCSPMAwsAccountScriptsAttachmentParams creates a new GetCSPMAwsAccountScriptsAttachmentParams 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 NewGetCSPMAwsAccountScriptsAttachmentParamsWithContext

func NewGetCSPMAwsAccountScriptsAttachmentParamsWithContext(ctx context.Context) *GetCSPMAwsAccountScriptsAttachmentParams

NewGetCSPMAwsAccountScriptsAttachmentParamsWithContext creates a new GetCSPMAwsAccountScriptsAttachmentParams object with the ability to set a context for a request.

func NewGetCSPMAwsAccountScriptsAttachmentParamsWithHTTPClient

func NewGetCSPMAwsAccountScriptsAttachmentParamsWithHTTPClient(client *http.Client) *GetCSPMAwsAccountScriptsAttachmentParams

NewGetCSPMAwsAccountScriptsAttachmentParamsWithHTTPClient creates a new GetCSPMAwsAccountScriptsAttachmentParams object with the ability to set a custom HTTPClient for a request.

func NewGetCSPMAwsAccountScriptsAttachmentParamsWithTimeout

func NewGetCSPMAwsAccountScriptsAttachmentParamsWithTimeout(timeout time.Duration) *GetCSPMAwsAccountScriptsAttachmentParams

NewGetCSPMAwsAccountScriptsAttachmentParamsWithTimeout creates a new GetCSPMAwsAccountScriptsAttachmentParams object with the ability to set a timeout on a request.

func (*GetCSPMAwsAccountScriptsAttachmentParams) SetContext

SetContext adds the context to the get c s p m aws account scripts attachment params

func (*GetCSPMAwsAccountScriptsAttachmentParams) SetDefaults

SetDefaults hydrates default values in the get c s p m aws account scripts attachment params (not the query body).

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

func (*GetCSPMAwsAccountScriptsAttachmentParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get c s p m aws account scripts attachment params

func (*GetCSPMAwsAccountScriptsAttachmentParams) SetTimeout

SetTimeout adds the timeout to the get c s p m aws account scripts attachment params

func (*GetCSPMAwsAccountScriptsAttachmentParams) WithContext

WithContext adds the context to the get c s p m aws account scripts attachment params

func (*GetCSPMAwsAccountScriptsAttachmentParams) WithDefaults

WithDefaults hydrates default values in the get c s p m aws account scripts attachment params (not the query body).

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

func (*GetCSPMAwsAccountScriptsAttachmentParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get c s p m aws account scripts attachment params

func (*GetCSPMAwsAccountScriptsAttachmentParams) WithTimeout

WithTimeout adds the timeout to the get c s p m aws account scripts attachment params

func (*GetCSPMAwsAccountScriptsAttachmentParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetCSPMAwsAccountScriptsAttachmentReader

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

GetCSPMAwsAccountScriptsAttachmentReader is a Reader for the GetCSPMAwsAccountScriptsAttachment structure.

func (*GetCSPMAwsAccountScriptsAttachmentReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetCSPMAwsAccountScriptsAttachmentTooManyRequests

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

Too Many Requests

func NewGetCSPMAwsAccountScriptsAttachmentTooManyRequests

func NewGetCSPMAwsAccountScriptsAttachmentTooManyRequests() *GetCSPMAwsAccountScriptsAttachmentTooManyRequests

NewGetCSPMAwsAccountScriptsAttachmentTooManyRequests creates a GetCSPMAwsAccountScriptsAttachmentTooManyRequests with default headers values

func (*GetCSPMAwsAccountScriptsAttachmentTooManyRequests) Error

func (*GetCSPMAwsAccountScriptsAttachmentTooManyRequests) GetPayload

type GetCSPMAwsAccountTooManyRequests

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

Too Many Requests

func NewGetCSPMAwsAccountTooManyRequests

func NewGetCSPMAwsAccountTooManyRequests() *GetCSPMAwsAccountTooManyRequests

NewGetCSPMAwsAccountTooManyRequests creates a GetCSPMAwsAccountTooManyRequests with default headers values

func (*GetCSPMAwsAccountTooManyRequests) Error

func (*GetCSPMAwsAccountTooManyRequests) GetPayload

type GetCSPMAwsConsoleSetupURLsBadRequest

type GetCSPMAwsConsoleSetupURLsBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewGetCSPMAwsConsoleSetupURLsBadRequest

func NewGetCSPMAwsConsoleSetupURLsBadRequest() *GetCSPMAwsConsoleSetupURLsBadRequest

NewGetCSPMAwsConsoleSetupURLsBadRequest creates a GetCSPMAwsConsoleSetupURLsBadRequest with default headers values

func (*GetCSPMAwsConsoleSetupURLsBadRequest) Error

func (*GetCSPMAwsConsoleSetupURLsBadRequest) GetPayload

type GetCSPMAwsConsoleSetupURLsDefault

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

OK

func NewGetCSPMAwsConsoleSetupURLsDefault

func NewGetCSPMAwsConsoleSetupURLsDefault(code int) *GetCSPMAwsConsoleSetupURLsDefault

NewGetCSPMAwsConsoleSetupURLsDefault creates a GetCSPMAwsConsoleSetupURLsDefault with default headers values

func (*GetCSPMAwsConsoleSetupURLsDefault) Code

Code gets the status code for the get c s p m aws console setup u r ls default response

func (*GetCSPMAwsConsoleSetupURLsDefault) Error

func (*GetCSPMAwsConsoleSetupURLsDefault) GetPayload

type GetCSPMAwsConsoleSetupURLsForbidden

type GetCSPMAwsConsoleSetupURLsForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewGetCSPMAwsConsoleSetupURLsForbidden

func NewGetCSPMAwsConsoleSetupURLsForbidden() *GetCSPMAwsConsoleSetupURLsForbidden

NewGetCSPMAwsConsoleSetupURLsForbidden creates a GetCSPMAwsConsoleSetupURLsForbidden with default headers values

func (*GetCSPMAwsConsoleSetupURLsForbidden) Error

func (*GetCSPMAwsConsoleSetupURLsForbidden) GetPayload

type GetCSPMAwsConsoleSetupURLsInternalServerError

type GetCSPMAwsConsoleSetupURLsInternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Internal Server Error

func NewGetCSPMAwsConsoleSetupURLsInternalServerError

func NewGetCSPMAwsConsoleSetupURLsInternalServerError() *GetCSPMAwsConsoleSetupURLsInternalServerError

NewGetCSPMAwsConsoleSetupURLsInternalServerError creates a GetCSPMAwsConsoleSetupURLsInternalServerError with default headers values

func (*GetCSPMAwsConsoleSetupURLsInternalServerError) Error

func (*GetCSPMAwsConsoleSetupURLsInternalServerError) GetPayload

type GetCSPMAwsConsoleSetupURLsMultiStatus

type GetCSPMAwsConsoleSetupURLsMultiStatus struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.RegistrationAWSAccountConsoleURL
}
GetCSPMAwsConsoleSetupURLsMultiStatus describes a response with status code 207, with default header values.

Multi-Status

func NewGetCSPMAwsConsoleSetupURLsMultiStatus

func NewGetCSPMAwsConsoleSetupURLsMultiStatus() *GetCSPMAwsConsoleSetupURLsMultiStatus

NewGetCSPMAwsConsoleSetupURLsMultiStatus creates a GetCSPMAwsConsoleSetupURLsMultiStatus with default headers values

func (*GetCSPMAwsConsoleSetupURLsMultiStatus) Error

func (*GetCSPMAwsConsoleSetupURLsMultiStatus) GetPayload

type GetCSPMAwsConsoleSetupURLsOK

type GetCSPMAwsConsoleSetupURLsOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

OK

func NewGetCSPMAwsConsoleSetupURLsOK

func NewGetCSPMAwsConsoleSetupURLsOK() *GetCSPMAwsConsoleSetupURLsOK

NewGetCSPMAwsConsoleSetupURLsOK creates a GetCSPMAwsConsoleSetupURLsOK with default headers values

func (*GetCSPMAwsConsoleSetupURLsOK) Error

func (*GetCSPMAwsConsoleSetupURLsOK) GetPayload

type GetCSPMAwsConsoleSetupURLsParams

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

GetCSPMAwsConsoleSetupURLsParams contains all the parameters to send to the API endpoint

for the get c s p m aws console setup u r ls operation.

Typically these are written to a http.Request.

func NewGetCSPMAwsConsoleSetupURLsParams

func NewGetCSPMAwsConsoleSetupURLsParams() *GetCSPMAwsConsoleSetupURLsParams

NewGetCSPMAwsConsoleSetupURLsParams creates a new GetCSPMAwsConsoleSetupURLsParams 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 NewGetCSPMAwsConsoleSetupURLsParamsWithContext

func NewGetCSPMAwsConsoleSetupURLsParamsWithContext(ctx context.Context) *GetCSPMAwsConsoleSetupURLsParams

NewGetCSPMAwsConsoleSetupURLsParamsWithContext creates a new GetCSPMAwsConsoleSetupURLsParams object with the ability to set a context for a request.

func NewGetCSPMAwsConsoleSetupURLsParamsWithHTTPClient

func NewGetCSPMAwsConsoleSetupURLsParamsWithHTTPClient(client *http.Client) *GetCSPMAwsConsoleSetupURLsParams

NewGetCSPMAwsConsoleSetupURLsParamsWithHTTPClient creates a new GetCSPMAwsConsoleSetupURLsParams object with the ability to set a custom HTTPClient for a request.

func NewGetCSPMAwsConsoleSetupURLsParamsWithTimeout

func NewGetCSPMAwsConsoleSetupURLsParamsWithTimeout(timeout time.Duration) *GetCSPMAwsConsoleSetupURLsParams

NewGetCSPMAwsConsoleSetupURLsParamsWithTimeout creates a new GetCSPMAwsConsoleSetupURLsParams object with the ability to set a timeout on a request.

func (*GetCSPMAwsConsoleSetupURLsParams) SetContext

SetContext adds the context to the get c s p m aws console setup u r ls params

func (*GetCSPMAwsConsoleSetupURLsParams) SetDefaults

func (o *GetCSPMAwsConsoleSetupURLsParams) SetDefaults()

SetDefaults hydrates default values in the get c s p m aws console setup u r ls params (not the query body).

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

func (*GetCSPMAwsConsoleSetupURLsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get c s p m aws console setup u r ls params

func (*GetCSPMAwsConsoleSetupURLsParams) SetTimeout

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

SetTimeout adds the timeout to the get c s p m aws console setup u r ls params

func (*GetCSPMAwsConsoleSetupURLsParams) WithContext

WithContext adds the context to the get c s p m aws console setup u r ls params

func (*GetCSPMAwsConsoleSetupURLsParams) WithDefaults

WithDefaults hydrates default values in the get c s p m aws console setup u r ls params (not the query body).

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

func (*GetCSPMAwsConsoleSetupURLsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get c s p m aws console setup u r ls params

func (*GetCSPMAwsConsoleSetupURLsParams) WithTimeout

WithTimeout adds the timeout to the get c s p m aws console setup u r ls params

func (*GetCSPMAwsConsoleSetupURLsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetCSPMAwsConsoleSetupURLsReader

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

GetCSPMAwsConsoleSetupURLsReader is a Reader for the GetCSPMAwsConsoleSetupURLs structure.

func (*GetCSPMAwsConsoleSetupURLsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetCSPMAwsConsoleSetupURLsTooManyRequests

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

Too Many Requests

func NewGetCSPMAwsConsoleSetupURLsTooManyRequests

func NewGetCSPMAwsConsoleSetupURLsTooManyRequests() *GetCSPMAwsConsoleSetupURLsTooManyRequests

NewGetCSPMAwsConsoleSetupURLsTooManyRequests creates a GetCSPMAwsConsoleSetupURLsTooManyRequests with default headers values

func (*GetCSPMAwsConsoleSetupURLsTooManyRequests) Error

func (*GetCSPMAwsConsoleSetupURLsTooManyRequests) GetPayload

type GetCSPMAzureAccountBadRequest

type GetCSPMAzureAccountBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewGetCSPMAzureAccountBadRequest

func NewGetCSPMAzureAccountBadRequest() *GetCSPMAzureAccountBadRequest

NewGetCSPMAzureAccountBadRequest creates a GetCSPMAzureAccountBadRequest with default headers values

func (*GetCSPMAzureAccountBadRequest) Error

func (*GetCSPMAzureAccountBadRequest) GetPayload

type GetCSPMAzureAccountDefault

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

OK

func NewGetCSPMAzureAccountDefault

func NewGetCSPMAzureAccountDefault(code int) *GetCSPMAzureAccountDefault

NewGetCSPMAzureAccountDefault creates a GetCSPMAzureAccountDefault with default headers values

func (*GetCSPMAzureAccountDefault) Code

func (o *GetCSPMAzureAccountDefault) Code() int

Code gets the status code for the get c s p m azure account default response

func (*GetCSPMAzureAccountDefault) Error

func (*GetCSPMAzureAccountDefault) GetPayload

type GetCSPMAzureAccountForbidden

type GetCSPMAzureAccountForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewGetCSPMAzureAccountForbidden

func NewGetCSPMAzureAccountForbidden() *GetCSPMAzureAccountForbidden

NewGetCSPMAzureAccountForbidden creates a GetCSPMAzureAccountForbidden with default headers values

func (*GetCSPMAzureAccountForbidden) Error

func (*GetCSPMAzureAccountForbidden) GetPayload

type GetCSPMAzureAccountInternalServerError

type GetCSPMAzureAccountInternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Internal Server Error

func NewGetCSPMAzureAccountInternalServerError

func NewGetCSPMAzureAccountInternalServerError() *GetCSPMAzureAccountInternalServerError

NewGetCSPMAzureAccountInternalServerError creates a GetCSPMAzureAccountInternalServerError with default headers values

func (*GetCSPMAzureAccountInternalServerError) Error

func (*GetCSPMAzureAccountInternalServerError) GetPayload

type GetCSPMAzureAccountMultiStatus

type GetCSPMAzureAccountMultiStatus struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.RegistrationAzureAccountResponseV1
}
GetCSPMAzureAccountMultiStatus describes a response with status code 207, with default header values.

Multi-Status

func NewGetCSPMAzureAccountMultiStatus

func NewGetCSPMAzureAccountMultiStatus() *GetCSPMAzureAccountMultiStatus

NewGetCSPMAzureAccountMultiStatus creates a GetCSPMAzureAccountMultiStatus with default headers values

func (*GetCSPMAzureAccountMultiStatus) Error

func (*GetCSPMAzureAccountMultiStatus) GetPayload

type GetCSPMAzureAccountOK

type GetCSPMAzureAccountOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

OK

func NewGetCSPMAzureAccountOK

func NewGetCSPMAzureAccountOK() *GetCSPMAzureAccountOK

NewGetCSPMAzureAccountOK creates a GetCSPMAzureAccountOK with default headers values

func (*GetCSPMAzureAccountOK) Error

func (o *GetCSPMAzureAccountOK) Error() string

func (*GetCSPMAzureAccountOK) GetPayload

type GetCSPMAzureAccountParams

type GetCSPMAzureAccountParams struct {

	/* Ids.

	   SubscriptionIDs of accounts to select for this status operation. If this is empty then all accounts are returned.
	*/
	Ids []string

	/* Limit.

	   The maximum records to return. Defaults to 100.

	   Default: 100
	*/
	Limit *int64

	/* Offset.

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

	/* ScanType.

	   Type of scan, dry or full, to perform on selected accounts
	*/
	ScanType *string

	/* Status.

	   Account status to filter results by.
	*/
	Status *string

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

GetCSPMAzureAccountParams contains all the parameters to send to the API endpoint

for the get c s p m azure account operation.

Typically these are written to a http.Request.

func NewGetCSPMAzureAccountParams

func NewGetCSPMAzureAccountParams() *GetCSPMAzureAccountParams

NewGetCSPMAzureAccountParams creates a new GetCSPMAzureAccountParams 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 NewGetCSPMAzureAccountParamsWithContext

func NewGetCSPMAzureAccountParamsWithContext(ctx context.Context) *GetCSPMAzureAccountParams

NewGetCSPMAzureAccountParamsWithContext creates a new GetCSPMAzureAccountParams object with the ability to set a context for a request.

func NewGetCSPMAzureAccountParamsWithHTTPClient

func NewGetCSPMAzureAccountParamsWithHTTPClient(client *http.Client) *GetCSPMAzureAccountParams

NewGetCSPMAzureAccountParamsWithHTTPClient creates a new GetCSPMAzureAccountParams object with the ability to set a custom HTTPClient for a request.

func NewGetCSPMAzureAccountParamsWithTimeout

func NewGetCSPMAzureAccountParamsWithTimeout(timeout time.Duration) *GetCSPMAzureAccountParams

NewGetCSPMAzureAccountParamsWithTimeout creates a new GetCSPMAzureAccountParams object with the ability to set a timeout on a request.

func (*GetCSPMAzureAccountParams) SetContext

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

SetContext adds the context to the get c s p m azure account params

func (*GetCSPMAzureAccountParams) SetDefaults

func (o *GetCSPMAzureAccountParams) SetDefaults()

SetDefaults hydrates default values in the get c s p m azure account params (not the query body).

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

func (*GetCSPMAzureAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get c s p m azure account params

func (*GetCSPMAzureAccountParams) SetIds

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

SetIds adds the ids to the get c s p m azure account params

func (*GetCSPMAzureAccountParams) SetLimit

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

SetLimit adds the limit to the get c s p m azure account params

func (*GetCSPMAzureAccountParams) SetOffset

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

SetOffset adds the offset to the get c s p m azure account params

func (*GetCSPMAzureAccountParams) SetScanType

func (o *GetCSPMAzureAccountParams) SetScanType(scanType *string)

SetScanType adds the scanType to the get c s p m azure account params

func (*GetCSPMAzureAccountParams) SetStatus

func (o *GetCSPMAzureAccountParams) SetStatus(status *string)

SetStatus adds the status to the get c s p m azure account params

func (*GetCSPMAzureAccountParams) SetTimeout

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

SetTimeout adds the timeout to the get c s p m azure account params

func (*GetCSPMAzureAccountParams) WithContext

WithContext adds the context to the get c s p m azure account params

func (*GetCSPMAzureAccountParams) WithDefaults

WithDefaults hydrates default values in the get c s p m azure account params (not the query body).

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

func (*GetCSPMAzureAccountParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get c s p m azure account params

func (*GetCSPMAzureAccountParams) WithIds

WithIds adds the ids to the get c s p m azure account params

func (*GetCSPMAzureAccountParams) WithLimit

WithLimit adds the limit to the get c s p m azure account params

func (*GetCSPMAzureAccountParams) WithOffset

WithOffset adds the offset to the get c s p m azure account params

func (*GetCSPMAzureAccountParams) WithScanType

func (o *GetCSPMAzureAccountParams) WithScanType(scanType *string) *GetCSPMAzureAccountParams

WithScanType adds the scanType to the get c s p m azure account params

func (*GetCSPMAzureAccountParams) WithStatus

WithStatus adds the status to the get c s p m azure account params

func (*GetCSPMAzureAccountParams) WithTimeout

WithTimeout adds the timeout to the get c s p m azure account params

func (*GetCSPMAzureAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetCSPMAzureAccountReader

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

GetCSPMAzureAccountReader is a Reader for the GetCSPMAzureAccount structure.

func (*GetCSPMAzureAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetCSPMAzureAccountTooManyRequests

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

Too Many Requests

func NewGetCSPMAzureAccountTooManyRequests

func NewGetCSPMAzureAccountTooManyRequests() *GetCSPMAzureAccountTooManyRequests

NewGetCSPMAzureAccountTooManyRequests creates a GetCSPMAzureAccountTooManyRequests with default headers values

func (*GetCSPMAzureAccountTooManyRequests) Error

func (*GetCSPMAzureAccountTooManyRequests) GetPayload

type GetCSPMAzureUserScriptsAttachmentBadRequest

type GetCSPMAzureUserScriptsAttachmentBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewGetCSPMAzureUserScriptsAttachmentBadRequest

func NewGetCSPMAzureUserScriptsAttachmentBadRequest() *GetCSPMAzureUserScriptsAttachmentBadRequest

NewGetCSPMAzureUserScriptsAttachmentBadRequest creates a GetCSPMAzureUserScriptsAttachmentBadRequest with default headers values

func (*GetCSPMAzureUserScriptsAttachmentBadRequest) Error

func (*GetCSPMAzureUserScriptsAttachmentBadRequest) GetPayload

type GetCSPMAzureUserScriptsAttachmentDefault

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

OK

func NewGetCSPMAzureUserScriptsAttachmentDefault

func NewGetCSPMAzureUserScriptsAttachmentDefault(code int) *GetCSPMAzureUserScriptsAttachmentDefault

NewGetCSPMAzureUserScriptsAttachmentDefault creates a GetCSPMAzureUserScriptsAttachmentDefault with default headers values

func (*GetCSPMAzureUserScriptsAttachmentDefault) Code

Code gets the status code for the get c s p m azure user scripts attachment default response

func (*GetCSPMAzureUserScriptsAttachmentDefault) Error

func (*GetCSPMAzureUserScriptsAttachmentDefault) GetPayload

type GetCSPMAzureUserScriptsAttachmentForbidden

type GetCSPMAzureUserScriptsAttachmentForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewGetCSPMAzureUserScriptsAttachmentForbidden

func NewGetCSPMAzureUserScriptsAttachmentForbidden() *GetCSPMAzureUserScriptsAttachmentForbidden

NewGetCSPMAzureUserScriptsAttachmentForbidden creates a GetCSPMAzureUserScriptsAttachmentForbidden with default headers values

func (*GetCSPMAzureUserScriptsAttachmentForbidden) Error

func (*GetCSPMAzureUserScriptsAttachmentForbidden) GetPayload

type GetCSPMAzureUserScriptsAttachmentInternalServerError

type GetCSPMAzureUserScriptsAttachmentInternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Internal Server Error

func NewGetCSPMAzureUserScriptsAttachmentInternalServerError

func NewGetCSPMAzureUserScriptsAttachmentInternalServerError() *GetCSPMAzureUserScriptsAttachmentInternalServerError

NewGetCSPMAzureUserScriptsAttachmentInternalServerError creates a GetCSPMAzureUserScriptsAttachmentInternalServerError with default headers values

func (*GetCSPMAzureUserScriptsAttachmentInternalServerError) Error

func (*GetCSPMAzureUserScriptsAttachmentInternalServerError) GetPayload

type GetCSPMAzureUserScriptsAttachmentOK

type GetCSPMAzureUserScriptsAttachmentOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

OK

func NewGetCSPMAzureUserScriptsAttachmentOK

func NewGetCSPMAzureUserScriptsAttachmentOK() *GetCSPMAzureUserScriptsAttachmentOK

NewGetCSPMAzureUserScriptsAttachmentOK creates a GetCSPMAzureUserScriptsAttachmentOK with default headers values

func (*GetCSPMAzureUserScriptsAttachmentOK) Error

func (*GetCSPMAzureUserScriptsAttachmentOK) GetPayload

type GetCSPMAzureUserScriptsAttachmentParams

type GetCSPMAzureUserScriptsAttachmentParams struct {

	/* TenantID.

	   Tenant ID to generate script for. Defaults to most recently registered tenant.
	*/
	TenantID *string

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

GetCSPMAzureUserScriptsAttachmentParams contains all the parameters to send to the API endpoint

for the get c s p m azure user scripts attachment operation.

Typically these are written to a http.Request.

func NewGetCSPMAzureUserScriptsAttachmentParams

func NewGetCSPMAzureUserScriptsAttachmentParams() *GetCSPMAzureUserScriptsAttachmentParams

NewGetCSPMAzureUserScriptsAttachmentParams creates a new GetCSPMAzureUserScriptsAttachmentParams 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 NewGetCSPMAzureUserScriptsAttachmentParamsWithContext

func NewGetCSPMAzureUserScriptsAttachmentParamsWithContext(ctx context.Context) *GetCSPMAzureUserScriptsAttachmentParams

NewGetCSPMAzureUserScriptsAttachmentParamsWithContext creates a new GetCSPMAzureUserScriptsAttachmentParams object with the ability to set a context for a request.

func NewGetCSPMAzureUserScriptsAttachmentParamsWithHTTPClient

func NewGetCSPMAzureUserScriptsAttachmentParamsWithHTTPClient(client *http.Client) *GetCSPMAzureUserScriptsAttachmentParams

NewGetCSPMAzureUserScriptsAttachmentParamsWithHTTPClient creates a new GetCSPMAzureUserScriptsAttachmentParams object with the ability to set a custom HTTPClient for a request.

func NewGetCSPMAzureUserScriptsAttachmentParamsWithTimeout

func NewGetCSPMAzureUserScriptsAttachmentParamsWithTimeout(timeout time.Duration) *GetCSPMAzureUserScriptsAttachmentParams

NewGetCSPMAzureUserScriptsAttachmentParamsWithTimeout creates a new GetCSPMAzureUserScriptsAttachmentParams object with the ability to set a timeout on a request.

func (*GetCSPMAzureUserScriptsAttachmentParams) SetContext

SetContext adds the context to the get c s p m azure user scripts attachment params

func (*GetCSPMAzureUserScriptsAttachmentParams) SetDefaults

func (o *GetCSPMAzureUserScriptsAttachmentParams) SetDefaults()

SetDefaults hydrates default values in the get c s p m azure user scripts attachment params (not the query body).

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

func (*GetCSPMAzureUserScriptsAttachmentParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get c s p m azure user scripts attachment params

func (*GetCSPMAzureUserScriptsAttachmentParams) SetTenantID

func (o *GetCSPMAzureUserScriptsAttachmentParams) SetTenantID(tenantID *string)

SetTenantID adds the tenantId to the get c s p m azure user scripts attachment params

func (*GetCSPMAzureUserScriptsAttachmentParams) SetTimeout

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

SetTimeout adds the timeout to the get c s p m azure user scripts attachment params

func (*GetCSPMAzureUserScriptsAttachmentParams) WithContext

WithContext adds the context to the get c s p m azure user scripts attachment params

func (*GetCSPMAzureUserScriptsAttachmentParams) WithDefaults

WithDefaults hydrates default values in the get c s p m azure user scripts attachment params (not the query body).

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

func (*GetCSPMAzureUserScriptsAttachmentParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get c s p m azure user scripts attachment params

func (*GetCSPMAzureUserScriptsAttachmentParams) WithTenantID

WithTenantID adds the tenantID to the get c s p m azure user scripts attachment params

func (*GetCSPMAzureUserScriptsAttachmentParams) WithTimeout

WithTimeout adds the timeout to the get c s p m azure user scripts attachment params

func (*GetCSPMAzureUserScriptsAttachmentParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetCSPMAzureUserScriptsAttachmentReader

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

GetCSPMAzureUserScriptsAttachmentReader is a Reader for the GetCSPMAzureUserScriptsAttachment structure.

func (*GetCSPMAzureUserScriptsAttachmentReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetCSPMAzureUserScriptsAttachmentTooManyRequests

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

Too Many Requests

func NewGetCSPMAzureUserScriptsAttachmentTooManyRequests

func NewGetCSPMAzureUserScriptsAttachmentTooManyRequests() *GetCSPMAzureUserScriptsAttachmentTooManyRequests

NewGetCSPMAzureUserScriptsAttachmentTooManyRequests creates a GetCSPMAzureUserScriptsAttachmentTooManyRequests with default headers values

func (*GetCSPMAzureUserScriptsAttachmentTooManyRequests) Error

func (*GetCSPMAzureUserScriptsAttachmentTooManyRequests) GetPayload

type GetCSPMPolicyBadRequest

type GetCSPMPolicyBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewGetCSPMPolicyBadRequest

func NewGetCSPMPolicyBadRequest() *GetCSPMPolicyBadRequest

NewGetCSPMPolicyBadRequest creates a GetCSPMPolicyBadRequest with default headers values

func (*GetCSPMPolicyBadRequest) Error

func (o *GetCSPMPolicyBadRequest) Error() string

func (*GetCSPMPolicyBadRequest) GetPayload

type GetCSPMPolicyDefault

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

OK

func NewGetCSPMPolicyDefault

func NewGetCSPMPolicyDefault(code int) *GetCSPMPolicyDefault

NewGetCSPMPolicyDefault creates a GetCSPMPolicyDefault with default headers values

func (*GetCSPMPolicyDefault) Code

func (o *GetCSPMPolicyDefault) Code() int

Code gets the status code for the get c s p m policy default response

func (*GetCSPMPolicyDefault) Error

func (o *GetCSPMPolicyDefault) Error() string

func (*GetCSPMPolicyDefault) GetPayload

type GetCSPMPolicyForbidden

type GetCSPMPolicyForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewGetCSPMPolicyForbidden

func NewGetCSPMPolicyForbidden() *GetCSPMPolicyForbidden

NewGetCSPMPolicyForbidden creates a GetCSPMPolicyForbidden with default headers values

func (*GetCSPMPolicyForbidden) Error

func (o *GetCSPMPolicyForbidden) Error() string

func (*GetCSPMPolicyForbidden) GetPayload

type GetCSPMPolicyInternalServerError

type GetCSPMPolicyInternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Internal Server Error

func NewGetCSPMPolicyInternalServerError

func NewGetCSPMPolicyInternalServerError() *GetCSPMPolicyInternalServerError

NewGetCSPMPolicyInternalServerError creates a GetCSPMPolicyInternalServerError with default headers values

func (*GetCSPMPolicyInternalServerError) Error

func (*GetCSPMPolicyInternalServerError) GetPayload

type GetCSPMPolicyMultiStatus

type GetCSPMPolicyMultiStatus struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.RegistrationPolicyResponseV1
}
GetCSPMPolicyMultiStatus describes a response with status code 207, with default header values.

Multi-Status

func NewGetCSPMPolicyMultiStatus

func NewGetCSPMPolicyMultiStatus() *GetCSPMPolicyMultiStatus

NewGetCSPMPolicyMultiStatus creates a GetCSPMPolicyMultiStatus with default headers values

func (*GetCSPMPolicyMultiStatus) Error

func (o *GetCSPMPolicyMultiStatus) Error() string

func (*GetCSPMPolicyMultiStatus) GetPayload

type GetCSPMPolicyOK

type GetCSPMPolicyOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

OK

func NewGetCSPMPolicyOK

func NewGetCSPMPolicyOK() *GetCSPMPolicyOK

NewGetCSPMPolicyOK creates a GetCSPMPolicyOK with default headers values

func (*GetCSPMPolicyOK) Error

func (o *GetCSPMPolicyOK) Error() string

func (*GetCSPMPolicyOK) GetPayload

type GetCSPMPolicyParams

type GetCSPMPolicyParams struct {

	/* Ids.

	   Policy ID
	*/
	Ids string

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

GetCSPMPolicyParams contains all the parameters to send to the API endpoint

for the get c s p m policy operation.

Typically these are written to a http.Request.

func NewGetCSPMPolicyParams

func NewGetCSPMPolicyParams() *GetCSPMPolicyParams

NewGetCSPMPolicyParams creates a new GetCSPMPolicyParams 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 NewGetCSPMPolicyParamsWithContext

func NewGetCSPMPolicyParamsWithContext(ctx context.Context) *GetCSPMPolicyParams

NewGetCSPMPolicyParamsWithContext creates a new GetCSPMPolicyParams object with the ability to set a context for a request.

func NewGetCSPMPolicyParamsWithHTTPClient

func NewGetCSPMPolicyParamsWithHTTPClient(client *http.Client) *GetCSPMPolicyParams

NewGetCSPMPolicyParamsWithHTTPClient creates a new GetCSPMPolicyParams object with the ability to set a custom HTTPClient for a request.

func NewGetCSPMPolicyParamsWithTimeout

func NewGetCSPMPolicyParamsWithTimeout(timeout time.Duration) *GetCSPMPolicyParams

NewGetCSPMPolicyParamsWithTimeout creates a new GetCSPMPolicyParams object with the ability to set a timeout on a request.

func (*GetCSPMPolicyParams) SetContext

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

SetContext adds the context to the get c s p m policy params

func (*GetCSPMPolicyParams) SetDefaults

func (o *GetCSPMPolicyParams) SetDefaults()

SetDefaults hydrates default values in the get c s p m policy params (not the query body).

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

func (*GetCSPMPolicyParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get c s p m policy params

func (*GetCSPMPolicyParams) SetIds

func (o *GetCSPMPolicyParams) SetIds(ids string)

SetIds adds the ids to the get c s p m policy params

func (*GetCSPMPolicyParams) SetTimeout

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

SetTimeout adds the timeout to the get c s p m policy params

func (*GetCSPMPolicyParams) WithContext

WithContext adds the context to the get c s p m policy params

func (*GetCSPMPolicyParams) WithDefaults

func (o *GetCSPMPolicyParams) WithDefaults() *GetCSPMPolicyParams

WithDefaults hydrates default values in the get c s p m policy params (not the query body).

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

func (*GetCSPMPolicyParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get c s p m policy params

func (*GetCSPMPolicyParams) WithIds

WithIds adds the ids to the get c s p m policy params

func (*GetCSPMPolicyParams) WithTimeout

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

WithTimeout adds the timeout to the get c s p m policy params

func (*GetCSPMPolicyParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetCSPMPolicyReader

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

GetCSPMPolicyReader is a Reader for the GetCSPMPolicy structure.

func (*GetCSPMPolicyReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetCSPMPolicySettingsBadRequest

type GetCSPMPolicySettingsBadRequest 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.RegistrationPolicySettingsResponseV1
}
GetCSPMPolicySettingsBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewGetCSPMPolicySettingsBadRequest

func NewGetCSPMPolicySettingsBadRequest() *GetCSPMPolicySettingsBadRequest

NewGetCSPMPolicySettingsBadRequest creates a GetCSPMPolicySettingsBadRequest with default headers values

func (*GetCSPMPolicySettingsBadRequest) Error

func (*GetCSPMPolicySettingsBadRequest) GetPayload

type GetCSPMPolicySettingsDefault

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

OK

func NewGetCSPMPolicySettingsDefault

func NewGetCSPMPolicySettingsDefault(code int) *GetCSPMPolicySettingsDefault

NewGetCSPMPolicySettingsDefault creates a GetCSPMPolicySettingsDefault with default headers values

func (*GetCSPMPolicySettingsDefault) Code

Code gets the status code for the get c s p m policy settings default response

func (*GetCSPMPolicySettingsDefault) Error

func (*GetCSPMPolicySettingsDefault) GetPayload

type GetCSPMPolicySettingsForbidden

type GetCSPMPolicySettingsForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewGetCSPMPolicySettingsForbidden

func NewGetCSPMPolicySettingsForbidden() *GetCSPMPolicySettingsForbidden

NewGetCSPMPolicySettingsForbidden creates a GetCSPMPolicySettingsForbidden with default headers values

func (*GetCSPMPolicySettingsForbidden) Error

func (*GetCSPMPolicySettingsForbidden) GetPayload

type GetCSPMPolicySettingsInternalServerError

type GetCSPMPolicySettingsInternalServerError 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.RegistrationPolicySettingsResponseV1
}
GetCSPMPolicySettingsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewGetCSPMPolicySettingsInternalServerError

func NewGetCSPMPolicySettingsInternalServerError() *GetCSPMPolicySettingsInternalServerError

NewGetCSPMPolicySettingsInternalServerError creates a GetCSPMPolicySettingsInternalServerError with default headers values

func (*GetCSPMPolicySettingsInternalServerError) Error

func (*GetCSPMPolicySettingsInternalServerError) GetPayload

type GetCSPMPolicySettingsMultiStatus

type GetCSPMPolicySettingsMultiStatus 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.RegistrationPolicySettingsResponseV1
}
GetCSPMPolicySettingsMultiStatus describes a response with status code 207, with default header values.

Multi-Status

func NewGetCSPMPolicySettingsMultiStatus

func NewGetCSPMPolicySettingsMultiStatus() *GetCSPMPolicySettingsMultiStatus

NewGetCSPMPolicySettingsMultiStatus creates a GetCSPMPolicySettingsMultiStatus with default headers values

func (*GetCSPMPolicySettingsMultiStatus) Error

func (*GetCSPMPolicySettingsMultiStatus) GetPayload

type GetCSPMPolicySettingsOK

type GetCSPMPolicySettingsOK 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.RegistrationPolicySettingsResponseV1
}
GetCSPMPolicySettingsOK describes a response with status code 200, with default header values.

OK

func NewGetCSPMPolicySettingsOK

func NewGetCSPMPolicySettingsOK() *GetCSPMPolicySettingsOK

NewGetCSPMPolicySettingsOK creates a GetCSPMPolicySettingsOK with default headers values

func (*GetCSPMPolicySettingsOK) Error

func (o *GetCSPMPolicySettingsOK) Error() string

func (*GetCSPMPolicySettingsOK) GetPayload

type GetCSPMPolicySettingsParams

type GetCSPMPolicySettingsParams struct {

	/* CloudPlatform.

	   Cloud Platform (e.g.: aws|azure|gcp)
	*/
	CloudPlatform *string

	/* PolicyID.

	   Policy ID
	*/
	PolicyID *string

	/* Service.

	   Service type to filter policy settings by.
	*/
	Service *string

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

GetCSPMPolicySettingsParams contains all the parameters to send to the API endpoint

for the get c s p m policy settings operation.

Typically these are written to a http.Request.

func NewGetCSPMPolicySettingsParams

func NewGetCSPMPolicySettingsParams() *GetCSPMPolicySettingsParams

NewGetCSPMPolicySettingsParams creates a new GetCSPMPolicySettingsParams 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 NewGetCSPMPolicySettingsParamsWithContext

func NewGetCSPMPolicySettingsParamsWithContext(ctx context.Context) *GetCSPMPolicySettingsParams

NewGetCSPMPolicySettingsParamsWithContext creates a new GetCSPMPolicySettingsParams object with the ability to set a context for a request.

func NewGetCSPMPolicySettingsParamsWithHTTPClient

func NewGetCSPMPolicySettingsParamsWithHTTPClient(client *http.Client) *GetCSPMPolicySettingsParams

NewGetCSPMPolicySettingsParamsWithHTTPClient creates a new GetCSPMPolicySettingsParams object with the ability to set a custom HTTPClient for a request.

func NewGetCSPMPolicySettingsParamsWithTimeout

func NewGetCSPMPolicySettingsParamsWithTimeout(timeout time.Duration) *GetCSPMPolicySettingsParams

NewGetCSPMPolicySettingsParamsWithTimeout creates a new GetCSPMPolicySettingsParams object with the ability to set a timeout on a request.

func (*GetCSPMPolicySettingsParams) SetCloudPlatform added in v0.2.4

func (o *GetCSPMPolicySettingsParams) SetCloudPlatform(cloudPlatform *string)

SetCloudPlatform adds the cloudPlatform to the get c s p m policy settings params

func (*GetCSPMPolicySettingsParams) SetContext

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

SetContext adds the context to the get c s p m policy settings params

func (*GetCSPMPolicySettingsParams) SetDefaults

func (o *GetCSPMPolicySettingsParams) SetDefaults()

SetDefaults hydrates default values in the get c s p m policy settings params (not the query body).

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

func (*GetCSPMPolicySettingsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get c s p m policy settings params

func (*GetCSPMPolicySettingsParams) SetPolicyID

func (o *GetCSPMPolicySettingsParams) SetPolicyID(policyID *string)

SetPolicyID adds the policyId to the get c s p m policy settings params

func (*GetCSPMPolicySettingsParams) SetService

func (o *GetCSPMPolicySettingsParams) SetService(service *string)

SetService adds the service to the get c s p m policy settings params

func (*GetCSPMPolicySettingsParams) SetTimeout

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

SetTimeout adds the timeout to the get c s p m policy settings params

func (*GetCSPMPolicySettingsParams) WithCloudPlatform added in v0.2.4

func (o *GetCSPMPolicySettingsParams) WithCloudPlatform(cloudPlatform *string) *GetCSPMPolicySettingsParams

WithCloudPlatform adds the cloudPlatform to the get c s p m policy settings params

func (*GetCSPMPolicySettingsParams) WithContext

WithContext adds the context to the get c s p m policy settings params

func (*GetCSPMPolicySettingsParams) WithDefaults

WithDefaults hydrates default values in the get c s p m policy settings params (not the query body).

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

func (*GetCSPMPolicySettingsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get c s p m policy settings params

func (*GetCSPMPolicySettingsParams) WithPolicyID

WithPolicyID adds the policyID to the get c s p m policy settings params

func (*GetCSPMPolicySettingsParams) WithService

WithService adds the service to the get c s p m policy settings params

func (*GetCSPMPolicySettingsParams) WithTimeout

WithTimeout adds the timeout to the get c s p m policy settings params

func (*GetCSPMPolicySettingsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetCSPMPolicySettingsReader

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

GetCSPMPolicySettingsReader is a Reader for the GetCSPMPolicySettings structure.

func (*GetCSPMPolicySettingsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetCSPMPolicySettingsTooManyRequests

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

Too Many Requests

func NewGetCSPMPolicySettingsTooManyRequests

func NewGetCSPMPolicySettingsTooManyRequests() *GetCSPMPolicySettingsTooManyRequests

NewGetCSPMPolicySettingsTooManyRequests creates a GetCSPMPolicySettingsTooManyRequests with default headers values

func (*GetCSPMPolicySettingsTooManyRequests) Error

func (*GetCSPMPolicySettingsTooManyRequests) GetPayload

type GetCSPMPolicyTooManyRequests

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

Too Many Requests

func NewGetCSPMPolicyTooManyRequests

func NewGetCSPMPolicyTooManyRequests() *GetCSPMPolicyTooManyRequests

NewGetCSPMPolicyTooManyRequests creates a GetCSPMPolicyTooManyRequests with default headers values

func (*GetCSPMPolicyTooManyRequests) Error

func (*GetCSPMPolicyTooManyRequests) GetPayload

type GetCSPMScanScheduleBadRequest

type GetCSPMScanScheduleBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewGetCSPMScanScheduleBadRequest

func NewGetCSPMScanScheduleBadRequest() *GetCSPMScanScheduleBadRequest

NewGetCSPMScanScheduleBadRequest creates a GetCSPMScanScheduleBadRequest with default headers values

func (*GetCSPMScanScheduleBadRequest) Error

func (*GetCSPMScanScheduleBadRequest) GetPayload

type GetCSPMScanScheduleDefault

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

OK

func NewGetCSPMScanScheduleDefault

func NewGetCSPMScanScheduleDefault(code int) *GetCSPMScanScheduleDefault

NewGetCSPMScanScheduleDefault creates a GetCSPMScanScheduleDefault with default headers values

func (*GetCSPMScanScheduleDefault) Code

func (o *GetCSPMScanScheduleDefault) Code() int

Code gets the status code for the get c s p m scan schedule default response

func (*GetCSPMScanScheduleDefault) Error

func (*GetCSPMScanScheduleDefault) GetPayload

type GetCSPMScanScheduleForbidden

type GetCSPMScanScheduleForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewGetCSPMScanScheduleForbidden

func NewGetCSPMScanScheduleForbidden() *GetCSPMScanScheduleForbidden

NewGetCSPMScanScheduleForbidden creates a GetCSPMScanScheduleForbidden with default headers values

func (*GetCSPMScanScheduleForbidden) Error

func (*GetCSPMScanScheduleForbidden) GetPayload

type GetCSPMScanScheduleInternalServerError

type GetCSPMScanScheduleInternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Internal Server Error

func NewGetCSPMScanScheduleInternalServerError

func NewGetCSPMScanScheduleInternalServerError() *GetCSPMScanScheduleInternalServerError

NewGetCSPMScanScheduleInternalServerError creates a GetCSPMScanScheduleInternalServerError with default headers values

func (*GetCSPMScanScheduleInternalServerError) Error

func (*GetCSPMScanScheduleInternalServerError) GetPayload

type GetCSPMScanScheduleOK

type GetCSPMScanScheduleOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

OK

func NewGetCSPMScanScheduleOK

func NewGetCSPMScanScheduleOK() *GetCSPMScanScheduleOK

NewGetCSPMScanScheduleOK creates a GetCSPMScanScheduleOK with default headers values

func (*GetCSPMScanScheduleOK) Error

func (o *GetCSPMScanScheduleOK) Error() string

func (*GetCSPMScanScheduleOK) GetPayload

type GetCSPMScanScheduleParams

type GetCSPMScanScheduleParams struct {

	/* CloudPlatform.

	   Cloud Platform
	*/
	CloudPlatform []string

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

GetCSPMScanScheduleParams contains all the parameters to send to the API endpoint

for the get c s p m scan schedule operation.

Typically these are written to a http.Request.

func NewGetCSPMScanScheduleParams

func NewGetCSPMScanScheduleParams() *GetCSPMScanScheduleParams

NewGetCSPMScanScheduleParams creates a new GetCSPMScanScheduleParams 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 NewGetCSPMScanScheduleParamsWithContext

func NewGetCSPMScanScheduleParamsWithContext(ctx context.Context) *GetCSPMScanScheduleParams

NewGetCSPMScanScheduleParamsWithContext creates a new GetCSPMScanScheduleParams object with the ability to set a context for a request.

func NewGetCSPMScanScheduleParamsWithHTTPClient

func NewGetCSPMScanScheduleParamsWithHTTPClient(client *http.Client) *GetCSPMScanScheduleParams

NewGetCSPMScanScheduleParamsWithHTTPClient creates a new GetCSPMScanScheduleParams object with the ability to set a custom HTTPClient for a request.

func NewGetCSPMScanScheduleParamsWithTimeout

func NewGetCSPMScanScheduleParamsWithTimeout(timeout time.Duration) *GetCSPMScanScheduleParams

NewGetCSPMScanScheduleParamsWithTimeout creates a new GetCSPMScanScheduleParams object with the ability to set a timeout on a request.

func (*GetCSPMScanScheduleParams) SetCloudPlatform

func (o *GetCSPMScanScheduleParams) SetCloudPlatform(cloudPlatform []string)

SetCloudPlatform adds the cloudPlatform to the get c s p m scan schedule params

func (*GetCSPMScanScheduleParams) SetContext

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

SetContext adds the context to the get c s p m scan schedule params

func (*GetCSPMScanScheduleParams) SetDefaults

func (o *GetCSPMScanScheduleParams) SetDefaults()

SetDefaults hydrates default values in the get c s p m scan schedule params (not the query body).

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

func (*GetCSPMScanScheduleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get c s p m scan schedule params

func (*GetCSPMScanScheduleParams) SetTimeout

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

SetTimeout adds the timeout to the get c s p m scan schedule params

func (*GetCSPMScanScheduleParams) WithCloudPlatform

func (o *GetCSPMScanScheduleParams) WithCloudPlatform(cloudPlatform []string) *GetCSPMScanScheduleParams

WithCloudPlatform adds the cloudPlatform to the get c s p m scan schedule params

func (*GetCSPMScanScheduleParams) WithContext

WithContext adds the context to the get c s p m scan schedule params

func (*GetCSPMScanScheduleParams) WithDefaults

WithDefaults hydrates default values in the get c s p m scan schedule params (not the query body).

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

func (*GetCSPMScanScheduleParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get c s p m scan schedule params

func (*GetCSPMScanScheduleParams) WithTimeout

WithTimeout adds the timeout to the get c s p m scan schedule params

func (*GetCSPMScanScheduleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetCSPMScanScheduleReader

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

GetCSPMScanScheduleReader is a Reader for the GetCSPMScanSchedule structure.

func (*GetCSPMScanScheduleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetCSPMScanScheduleTooManyRequests

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

Too Many Requests

func NewGetCSPMScanScheduleTooManyRequests

func NewGetCSPMScanScheduleTooManyRequests() *GetCSPMScanScheduleTooManyRequests

NewGetCSPMScanScheduleTooManyRequests creates a GetCSPMScanScheduleTooManyRequests with default headers values

func (*GetCSPMScanScheduleTooManyRequests) Error

func (*GetCSPMScanScheduleTooManyRequests) GetPayload

type GetIOAEventsBadRequest added in v0.2.4

type GetIOAEventsBadRequest 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.RegistrationExternalIOAEventResponse
}
GetIOAEventsBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewGetIOAEventsBadRequest added in v0.2.4

func NewGetIOAEventsBadRequest() *GetIOAEventsBadRequest

NewGetIOAEventsBadRequest creates a GetIOAEventsBadRequest with default headers values

func (*GetIOAEventsBadRequest) Error added in v0.2.4

func (o *GetIOAEventsBadRequest) Error() string

func (*GetIOAEventsBadRequest) GetPayload added in v0.2.4

type GetIOAEventsDefault added in v0.2.4

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

OK

func NewGetIOAEventsDefault added in v0.2.4

func NewGetIOAEventsDefault(code int) *GetIOAEventsDefault

NewGetIOAEventsDefault creates a GetIOAEventsDefault with default headers values

func (*GetIOAEventsDefault) Code added in v0.2.4

func (o *GetIOAEventsDefault) Code() int

Code gets the status code for the get i o a events default response

func (*GetIOAEventsDefault) Error added in v0.2.4

func (o *GetIOAEventsDefault) Error() string

func (*GetIOAEventsDefault) GetPayload added in v0.2.4

type GetIOAEventsForbidden added in v0.2.4

type GetIOAEventsForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewGetIOAEventsForbidden added in v0.2.4

func NewGetIOAEventsForbidden() *GetIOAEventsForbidden

NewGetIOAEventsForbidden creates a GetIOAEventsForbidden with default headers values

func (*GetIOAEventsForbidden) Error added in v0.2.4

func (o *GetIOAEventsForbidden) Error() string

func (*GetIOAEventsForbidden) GetPayload added in v0.2.4

type GetIOAEventsInternalServerError added in v0.2.4

type GetIOAEventsInternalServerError 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.RegistrationExternalIOAEventResponse
}
GetIOAEventsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewGetIOAEventsInternalServerError added in v0.2.4

func NewGetIOAEventsInternalServerError() *GetIOAEventsInternalServerError

NewGetIOAEventsInternalServerError creates a GetIOAEventsInternalServerError with default headers values

func (*GetIOAEventsInternalServerError) Error added in v0.2.4

func (*GetIOAEventsInternalServerError) GetPayload added in v0.2.4

type GetIOAEventsOK added in v0.2.4

type GetIOAEventsOK 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.RegistrationExternalIOAEventResponse
}
GetIOAEventsOK describes a response with status code 200, with default header values.

OK

func NewGetIOAEventsOK added in v0.2.4

func NewGetIOAEventsOK() *GetIOAEventsOK

NewGetIOAEventsOK creates a GetIOAEventsOK with default headers values

func (*GetIOAEventsOK) Error added in v0.2.4

func (o *GetIOAEventsOK) Error() string

func (*GetIOAEventsOK) GetPayload added in v0.2.4

type GetIOAEventsParams added in v0.2.4

type GetIOAEventsParams struct {

	/* AccountID.

	   Cloud account ID (e.g.: AWS accountID, Azure subscriptionID)
	*/
	AccountID *string

	/* AwsAccountID.

	   AWS accountID
	*/
	AwsAccountID *string

	/* AzureSubscriptionID.

	   Azure subscription ID
	*/
	AzureSubscriptionID *string

	/* AzureTenantID.

	   Azure tenant ID
	*/
	AzureTenantID *string

	/* CloudProvider.

	   Cloud Provider (e.g.: aws|azure|gcp)
	*/
	CloudProvider string

	/* Limit.

	   The maximum records to return. [1-500]
	*/
	Limit *int64

	/* Offset.

	   Starting index of overall result set from which to return events.
	*/
	Offset *int64

	/* PolicyID.

	   Policy ID
	*/
	PolicyID string

	/* State.

	   state
	*/
	State *string

	/* UserIds.

	   user IDs
	*/
	UserIds []string

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

GetIOAEventsParams contains all the parameters to send to the API endpoint

for the get i o a events operation.

Typically these are written to a http.Request.

func NewGetIOAEventsParams added in v0.2.4

func NewGetIOAEventsParams() *GetIOAEventsParams

NewGetIOAEventsParams creates a new GetIOAEventsParams 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 NewGetIOAEventsParamsWithContext added in v0.2.4

func NewGetIOAEventsParamsWithContext(ctx context.Context) *GetIOAEventsParams

NewGetIOAEventsParamsWithContext creates a new GetIOAEventsParams object with the ability to set a context for a request.

func NewGetIOAEventsParamsWithHTTPClient added in v0.2.4

func NewGetIOAEventsParamsWithHTTPClient(client *http.Client) *GetIOAEventsParams

NewGetIOAEventsParamsWithHTTPClient creates a new GetIOAEventsParams object with the ability to set a custom HTTPClient for a request.

func NewGetIOAEventsParamsWithTimeout added in v0.2.4

func NewGetIOAEventsParamsWithTimeout(timeout time.Duration) *GetIOAEventsParams

NewGetIOAEventsParamsWithTimeout creates a new GetIOAEventsParams object with the ability to set a timeout on a request.

func (*GetIOAEventsParams) SetAccountID added in v0.2.4

func (o *GetIOAEventsParams) SetAccountID(accountID *string)

SetAccountID adds the accountId to the get i o a events params

func (*GetIOAEventsParams) SetAwsAccountID added in v0.2.9

func (o *GetIOAEventsParams) SetAwsAccountID(awsAccountID *string)

SetAwsAccountID adds the awsAccountId to the get i o a events params

func (*GetIOAEventsParams) SetAzureSubscriptionID added in v0.2.9

func (o *GetIOAEventsParams) SetAzureSubscriptionID(azureSubscriptionID *string)

SetAzureSubscriptionID adds the azureSubscriptionId to the get i o a events params

func (*GetIOAEventsParams) SetAzureTenantID added in v0.2.4

func (o *GetIOAEventsParams) SetAzureTenantID(azureTenantID *string)

SetAzureTenantID adds the azureTenantId to the get i o a events params

func (*GetIOAEventsParams) SetCloudProvider added in v0.2.4

func (o *GetIOAEventsParams) SetCloudProvider(cloudProvider string)

SetCloudProvider adds the cloudProvider to the get i o a events params

func (*GetIOAEventsParams) SetContext added in v0.2.4

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

SetContext adds the context to the get i o a events params

func (*GetIOAEventsParams) SetDefaults added in v0.2.4

func (o *GetIOAEventsParams) SetDefaults()

SetDefaults hydrates default values in the get i o a events params (not the query body).

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

func (*GetIOAEventsParams) SetHTTPClient added in v0.2.4

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

SetHTTPClient adds the HTTPClient to the get i o a events params

func (*GetIOAEventsParams) SetLimit added in v0.2.4

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

SetLimit adds the limit to the get i o a events params

func (*GetIOAEventsParams) SetOffset added in v0.2.4

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

SetOffset adds the offset to the get i o a events params

func (*GetIOAEventsParams) SetPolicyID added in v0.2.4

func (o *GetIOAEventsParams) SetPolicyID(policyID string)

SetPolicyID adds the policyId to the get i o a events params

func (*GetIOAEventsParams) SetState added in v0.2.9

func (o *GetIOAEventsParams) SetState(state *string)

SetState adds the state to the get i o a events params

func (*GetIOAEventsParams) SetTimeout added in v0.2.4

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

SetTimeout adds the timeout to the get i o a events params

func (*GetIOAEventsParams) SetUserIds added in v0.2.4

func (o *GetIOAEventsParams) SetUserIds(userIds []string)

SetUserIds adds the userIds to the get i o a events params

func (*GetIOAEventsParams) WithAccountID added in v0.2.4

func (o *GetIOAEventsParams) WithAccountID(accountID *string) *GetIOAEventsParams

WithAccountID adds the accountID to the get i o a events params

func (*GetIOAEventsParams) WithAwsAccountID added in v0.2.9

func (o *GetIOAEventsParams) WithAwsAccountID(awsAccountID *string) *GetIOAEventsParams

WithAwsAccountID adds the awsAccountID to the get i o a events params

func (*GetIOAEventsParams) WithAzureSubscriptionID added in v0.2.9

func (o *GetIOAEventsParams) WithAzureSubscriptionID(azureSubscriptionID *string) *GetIOAEventsParams

WithAzureSubscriptionID adds the azureSubscriptionID to the get i o a events params

func (*GetIOAEventsParams) WithAzureTenantID added in v0.2.4

func (o *GetIOAEventsParams) WithAzureTenantID(azureTenantID *string) *GetIOAEventsParams

WithAzureTenantID adds the azureTenantID to the get i o a events params

func (*GetIOAEventsParams) WithCloudProvider added in v0.2.4

func (o *GetIOAEventsParams) WithCloudProvider(cloudProvider string) *GetIOAEventsParams

WithCloudProvider adds the cloudProvider to the get i o a events params

func (*GetIOAEventsParams) WithContext added in v0.2.4

WithContext adds the context to the get i o a events params

func (*GetIOAEventsParams) WithDefaults added in v0.2.4

func (o *GetIOAEventsParams) WithDefaults() *GetIOAEventsParams

WithDefaults hydrates default values in the get i o a events params (not the query body).

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

func (*GetIOAEventsParams) WithHTTPClient added in v0.2.4

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

WithHTTPClient adds the HTTPClient to the get i o a events params

func (*GetIOAEventsParams) WithLimit added in v0.2.4

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

WithLimit adds the limit to the get i o a events params

func (*GetIOAEventsParams) WithOffset added in v0.2.4

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

WithOffset adds the offset to the get i o a events params

func (*GetIOAEventsParams) WithPolicyID added in v0.2.4

func (o *GetIOAEventsParams) WithPolicyID(policyID string) *GetIOAEventsParams

WithPolicyID adds the policyID to the get i o a events params

func (*GetIOAEventsParams) WithState added in v0.2.9

func (o *GetIOAEventsParams) WithState(state *string) *GetIOAEventsParams

WithState adds the state to the get i o a events params

func (*GetIOAEventsParams) WithTimeout added in v0.2.4

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

WithTimeout adds the timeout to the get i o a events params

func (*GetIOAEventsParams) WithUserIds added in v0.2.4

func (o *GetIOAEventsParams) WithUserIds(userIds []string) *GetIOAEventsParams

WithUserIds adds the userIds to the get i o a events params

func (*GetIOAEventsParams) WriteToRequest added in v0.2.4

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

WriteToRequest writes these params to a swagger request

type GetIOAEventsReader added in v0.2.4

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

GetIOAEventsReader is a Reader for the GetIOAEvents structure.

func (*GetIOAEventsReader) ReadResponse added in v0.2.4

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

ReadResponse reads a server response into the received o.

type GetIOAEventsTooManyRequests added in v0.2.4

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

Too Many Requests

func NewGetIOAEventsTooManyRequests added in v0.2.4

func NewGetIOAEventsTooManyRequests() *GetIOAEventsTooManyRequests

NewGetIOAEventsTooManyRequests creates a GetIOAEventsTooManyRequests with default headers values

func (*GetIOAEventsTooManyRequests) Error added in v0.2.4

func (*GetIOAEventsTooManyRequests) GetPayload added in v0.2.4

type GetIOAUsersBadRequest added in v0.2.4

type GetIOAUsersBadRequest 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.RegistrationIOAUserResponse
}
GetIOAUsersBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewGetIOAUsersBadRequest added in v0.2.4

func NewGetIOAUsersBadRequest() *GetIOAUsersBadRequest

NewGetIOAUsersBadRequest creates a GetIOAUsersBadRequest with default headers values

func (*GetIOAUsersBadRequest) Error added in v0.2.4

func (o *GetIOAUsersBadRequest) Error() string

func (*GetIOAUsersBadRequest) GetPayload added in v0.2.4

type GetIOAUsersDefault added in v0.2.4

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

OK

func NewGetIOAUsersDefault added in v0.2.4

func NewGetIOAUsersDefault(code int) *GetIOAUsersDefault

NewGetIOAUsersDefault creates a GetIOAUsersDefault with default headers values

func (*GetIOAUsersDefault) Code added in v0.2.4

func (o *GetIOAUsersDefault) Code() int

Code gets the status code for the get i o a users default response

func (*GetIOAUsersDefault) Error added in v0.2.4

func (o *GetIOAUsersDefault) Error() string

func (*GetIOAUsersDefault) GetPayload added in v0.2.4

type GetIOAUsersForbidden added in v0.2.4

type GetIOAUsersForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewGetIOAUsersForbidden added in v0.2.4

func NewGetIOAUsersForbidden() *GetIOAUsersForbidden

NewGetIOAUsersForbidden creates a GetIOAUsersForbidden with default headers values

func (*GetIOAUsersForbidden) Error added in v0.2.4

func (o *GetIOAUsersForbidden) Error() string

func (*GetIOAUsersForbidden) GetPayload added in v0.2.4

func (o *GetIOAUsersForbidden) GetPayload() *models.MsaReplyMetaOnly

type GetIOAUsersInternalServerError added in v0.2.4

type GetIOAUsersInternalServerError 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.RegistrationIOAUserResponse
}
GetIOAUsersInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewGetIOAUsersInternalServerError added in v0.2.4

func NewGetIOAUsersInternalServerError() *GetIOAUsersInternalServerError

NewGetIOAUsersInternalServerError creates a GetIOAUsersInternalServerError with default headers values

func (*GetIOAUsersInternalServerError) Error added in v0.2.4

func (*GetIOAUsersInternalServerError) GetPayload added in v0.2.4

type GetIOAUsersOK added in v0.2.4

type GetIOAUsersOK 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.RegistrationIOAUserResponse
}
GetIOAUsersOK describes a response with status code 200, with default header values.

OK

func NewGetIOAUsersOK added in v0.2.4

func NewGetIOAUsersOK() *GetIOAUsersOK

NewGetIOAUsersOK creates a GetIOAUsersOK with default headers values

func (*GetIOAUsersOK) Error added in v0.2.4

func (o *GetIOAUsersOK) Error() string

func (*GetIOAUsersOK) GetPayload added in v0.2.4

type GetIOAUsersParams added in v0.2.4

type GetIOAUsersParams struct {

	/* AccountID.

	   Cloud account ID (e.g.: AWS accountID, Azure subscriptionID)
	*/
	AccountID *string

	/* AwsAccountID.

	   AWS accountID
	*/
	AwsAccountID *string

	/* AzureSubscriptionID.

	   Azure subscription ID
	*/
	AzureSubscriptionID *string

	/* AzureTenantID.

	   Azure tenant ID
	*/
	AzureTenantID *string

	/* CloudProvider.

	   Cloud Provider (e.g.: aws|azure|gcp)
	*/
	CloudProvider string

	/* PolicyID.

	   Policy ID
	*/
	PolicyID string

	/* State.

	   state
	*/
	State *string

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

GetIOAUsersParams contains all the parameters to send to the API endpoint

for the get i o a users operation.

Typically these are written to a http.Request.

func NewGetIOAUsersParams added in v0.2.4

func NewGetIOAUsersParams() *GetIOAUsersParams

NewGetIOAUsersParams creates a new GetIOAUsersParams 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 NewGetIOAUsersParamsWithContext added in v0.2.4

func NewGetIOAUsersParamsWithContext(ctx context.Context) *GetIOAUsersParams

NewGetIOAUsersParamsWithContext creates a new GetIOAUsersParams object with the ability to set a context for a request.

func NewGetIOAUsersParamsWithHTTPClient added in v0.2.4

func NewGetIOAUsersParamsWithHTTPClient(client *http.Client) *GetIOAUsersParams

NewGetIOAUsersParamsWithHTTPClient creates a new GetIOAUsersParams object with the ability to set a custom HTTPClient for a request.

func NewGetIOAUsersParamsWithTimeout added in v0.2.4

func NewGetIOAUsersParamsWithTimeout(timeout time.Duration) *GetIOAUsersParams

NewGetIOAUsersParamsWithTimeout creates a new GetIOAUsersParams object with the ability to set a timeout on a request.

func (*GetIOAUsersParams) SetAccountID added in v0.2.4

func (o *GetIOAUsersParams) SetAccountID(accountID *string)

SetAccountID adds the accountId to the get i o a users params

func (*GetIOAUsersParams) SetAwsAccountID added in v0.2.9

func (o *GetIOAUsersParams) SetAwsAccountID(awsAccountID *string)

SetAwsAccountID adds the awsAccountId to the get i o a users params

func (*GetIOAUsersParams) SetAzureSubscriptionID added in v0.2.9

func (o *GetIOAUsersParams) SetAzureSubscriptionID(azureSubscriptionID *string)

SetAzureSubscriptionID adds the azureSubscriptionId to the get i o a users params

func (*GetIOAUsersParams) SetAzureTenantID added in v0.2.4

func (o *GetIOAUsersParams) SetAzureTenantID(azureTenantID *string)

SetAzureTenantID adds the azureTenantId to the get i o a users params

func (*GetIOAUsersParams) SetCloudProvider added in v0.2.4

func (o *GetIOAUsersParams) SetCloudProvider(cloudProvider string)

SetCloudProvider adds the cloudProvider to the get i o a users params

func (*GetIOAUsersParams) SetContext added in v0.2.4

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

SetContext adds the context to the get i o a users params

func (*GetIOAUsersParams) SetDefaults added in v0.2.4

func (o *GetIOAUsersParams) SetDefaults()

SetDefaults hydrates default values in the get i o a users params (not the query body).

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

func (*GetIOAUsersParams) SetHTTPClient added in v0.2.4

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

SetHTTPClient adds the HTTPClient to the get i o a users params

func (*GetIOAUsersParams) SetPolicyID added in v0.2.4

func (o *GetIOAUsersParams) SetPolicyID(policyID string)

SetPolicyID adds the policyId to the get i o a users params

func (*GetIOAUsersParams) SetState added in v0.2.9

func (o *GetIOAUsersParams) SetState(state *string)

SetState adds the state to the get i o a users params

func (*GetIOAUsersParams) SetTimeout added in v0.2.4

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

SetTimeout adds the timeout to the get i o a users params

func (*GetIOAUsersParams) WithAccountID added in v0.2.4

func (o *GetIOAUsersParams) WithAccountID(accountID *string) *GetIOAUsersParams

WithAccountID adds the accountID to the get i o a users params

func (*GetIOAUsersParams) WithAwsAccountID added in v0.2.9

func (o *GetIOAUsersParams) WithAwsAccountID(awsAccountID *string) *GetIOAUsersParams

WithAwsAccountID adds the awsAccountID to the get i o a users params

func (*GetIOAUsersParams) WithAzureSubscriptionID added in v0.2.9

func (o *GetIOAUsersParams) WithAzureSubscriptionID(azureSubscriptionID *string) *GetIOAUsersParams

WithAzureSubscriptionID adds the azureSubscriptionID to the get i o a users params

func (*GetIOAUsersParams) WithAzureTenantID added in v0.2.4

func (o *GetIOAUsersParams) WithAzureTenantID(azureTenantID *string) *GetIOAUsersParams

WithAzureTenantID adds the azureTenantID to the get i o a users params

func (*GetIOAUsersParams) WithCloudProvider added in v0.2.4

func (o *GetIOAUsersParams) WithCloudProvider(cloudProvider string) *GetIOAUsersParams

WithCloudProvider adds the cloudProvider to the get i o a users params

func (*GetIOAUsersParams) WithContext added in v0.2.4

func (o *GetIOAUsersParams) WithContext(ctx context.Context) *GetIOAUsersParams

WithContext adds the context to the get i o a users params

func (*GetIOAUsersParams) WithDefaults added in v0.2.4

func (o *GetIOAUsersParams) WithDefaults() *GetIOAUsersParams

WithDefaults hydrates default values in the get i o a users params (not the query body).

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

func (*GetIOAUsersParams) WithHTTPClient added in v0.2.4

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

WithHTTPClient adds the HTTPClient to the get i o a users params

func (*GetIOAUsersParams) WithPolicyID added in v0.2.4

func (o *GetIOAUsersParams) WithPolicyID(policyID string) *GetIOAUsersParams

WithPolicyID adds the policyID to the get i o a users params

func (*GetIOAUsersParams) WithState added in v0.2.9

func (o *GetIOAUsersParams) WithState(state *string) *GetIOAUsersParams

WithState adds the state to the get i o a users params

func (*GetIOAUsersParams) WithTimeout added in v0.2.4

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

WithTimeout adds the timeout to the get i o a users params

func (*GetIOAUsersParams) WriteToRequest added in v0.2.4

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

WriteToRequest writes these params to a swagger request

type GetIOAUsersReader added in v0.2.4

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

GetIOAUsersReader is a Reader for the GetIOAUsers structure.

func (*GetIOAUsersReader) ReadResponse added in v0.2.4

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

ReadResponse reads a server response into the received o.

type GetIOAUsersTooManyRequests added in v0.2.4

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

Too Many Requests

func NewGetIOAUsersTooManyRequests added in v0.2.4

func NewGetIOAUsersTooManyRequests() *GetIOAUsersTooManyRequests

NewGetIOAUsersTooManyRequests creates a GetIOAUsersTooManyRequests with default headers values

func (*GetIOAUsersTooManyRequests) Error added in v0.2.4

func (*GetIOAUsersTooManyRequests) GetPayload added in v0.2.4

type PatchCSPMAwsAccountBadRequest added in v0.2.4

type PatchCSPMAwsAccountBadRequest 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.RegistrationAWSAccountResponseV2
}
PatchCSPMAwsAccountBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewPatchCSPMAwsAccountBadRequest added in v0.2.4

func NewPatchCSPMAwsAccountBadRequest() *PatchCSPMAwsAccountBadRequest

NewPatchCSPMAwsAccountBadRequest creates a PatchCSPMAwsAccountBadRequest with default headers values

func (*PatchCSPMAwsAccountBadRequest) Error added in v0.2.4

func (*PatchCSPMAwsAccountBadRequest) GetPayload added in v0.2.4

type PatchCSPMAwsAccountCreated added in v0.2.4

type PatchCSPMAwsAccountCreated 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.RegistrationAWSAccountResponseV2
}
PatchCSPMAwsAccountCreated describes a response with status code 201, with default header values.

Created

func NewPatchCSPMAwsAccountCreated added in v0.2.4

func NewPatchCSPMAwsAccountCreated() *PatchCSPMAwsAccountCreated

NewPatchCSPMAwsAccountCreated creates a PatchCSPMAwsAccountCreated with default headers values

func (*PatchCSPMAwsAccountCreated) Error added in v0.2.4

func (*PatchCSPMAwsAccountCreated) GetPayload added in v0.2.4

type PatchCSPMAwsAccountForbidden added in v0.2.4

type PatchCSPMAwsAccountForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewPatchCSPMAwsAccountForbidden added in v0.2.4

func NewPatchCSPMAwsAccountForbidden() *PatchCSPMAwsAccountForbidden

NewPatchCSPMAwsAccountForbidden creates a PatchCSPMAwsAccountForbidden with default headers values

func (*PatchCSPMAwsAccountForbidden) Error added in v0.2.4

func (*PatchCSPMAwsAccountForbidden) GetPayload added in v0.2.4

type PatchCSPMAwsAccountInternalServerError added in v0.2.4

type PatchCSPMAwsAccountInternalServerError 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.RegistrationAWSAccountResponseV2
}
PatchCSPMAwsAccountInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewPatchCSPMAwsAccountInternalServerError added in v0.2.4

func NewPatchCSPMAwsAccountInternalServerError() *PatchCSPMAwsAccountInternalServerError

NewPatchCSPMAwsAccountInternalServerError creates a PatchCSPMAwsAccountInternalServerError with default headers values

func (*PatchCSPMAwsAccountInternalServerError) Error added in v0.2.4

func (*PatchCSPMAwsAccountInternalServerError) GetPayload added in v0.2.4

type PatchCSPMAwsAccountMultiStatus added in v0.2.4

type PatchCSPMAwsAccountMultiStatus 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.RegistrationAWSAccountResponseV2
}
PatchCSPMAwsAccountMultiStatus describes a response with status code 207, with default header values.

Multi-Status

func NewPatchCSPMAwsAccountMultiStatus added in v0.2.4

func NewPatchCSPMAwsAccountMultiStatus() *PatchCSPMAwsAccountMultiStatus

NewPatchCSPMAwsAccountMultiStatus creates a PatchCSPMAwsAccountMultiStatus with default headers values

func (*PatchCSPMAwsAccountMultiStatus) Error added in v0.2.4

func (*PatchCSPMAwsAccountMultiStatus) GetPayload added in v0.2.4

type PatchCSPMAwsAccountParams added in v0.2.4

type PatchCSPMAwsAccountParams struct {

	// Body.
	Body *models.RegistrationAWSAccountPatchRequest

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

PatchCSPMAwsAccountParams contains all the parameters to send to the API endpoint

for the patch c s p m aws account operation.

Typically these are written to a http.Request.

func NewPatchCSPMAwsAccountParams added in v0.2.4

func NewPatchCSPMAwsAccountParams() *PatchCSPMAwsAccountParams

NewPatchCSPMAwsAccountParams creates a new PatchCSPMAwsAccountParams 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 NewPatchCSPMAwsAccountParamsWithContext added in v0.2.4

func NewPatchCSPMAwsAccountParamsWithContext(ctx context.Context) *PatchCSPMAwsAccountParams

NewPatchCSPMAwsAccountParamsWithContext creates a new PatchCSPMAwsAccountParams object with the ability to set a context for a request.

func NewPatchCSPMAwsAccountParamsWithHTTPClient added in v0.2.4

func NewPatchCSPMAwsAccountParamsWithHTTPClient(client *http.Client) *PatchCSPMAwsAccountParams

NewPatchCSPMAwsAccountParamsWithHTTPClient creates a new PatchCSPMAwsAccountParams object with the ability to set a custom HTTPClient for a request.

func NewPatchCSPMAwsAccountParamsWithTimeout added in v0.2.4

func NewPatchCSPMAwsAccountParamsWithTimeout(timeout time.Duration) *PatchCSPMAwsAccountParams

NewPatchCSPMAwsAccountParamsWithTimeout creates a new PatchCSPMAwsAccountParams object with the ability to set a timeout on a request.

func (*PatchCSPMAwsAccountParams) SetBody added in v0.2.4

SetBody adds the body to the patch c s p m aws account params

func (*PatchCSPMAwsAccountParams) SetContext added in v0.2.4

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

SetContext adds the context to the patch c s p m aws account params

func (*PatchCSPMAwsAccountParams) SetDefaults added in v0.2.4

func (o *PatchCSPMAwsAccountParams) SetDefaults()

SetDefaults hydrates default values in the patch c s p m aws account params (not the query body).

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

func (*PatchCSPMAwsAccountParams) SetHTTPClient added in v0.2.4

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

SetHTTPClient adds the HTTPClient to the patch c s p m aws account params

func (*PatchCSPMAwsAccountParams) SetTimeout added in v0.2.4

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

SetTimeout adds the timeout to the patch c s p m aws account params

func (*PatchCSPMAwsAccountParams) WithBody added in v0.2.4

WithBody adds the body to the patch c s p m aws account params

func (*PatchCSPMAwsAccountParams) WithContext added in v0.2.4

WithContext adds the context to the patch c s p m aws account params

func (*PatchCSPMAwsAccountParams) WithDefaults added in v0.2.4

WithDefaults hydrates default values in the patch c s p m aws account params (not the query body).

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

func (*PatchCSPMAwsAccountParams) WithHTTPClient added in v0.2.4

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

WithHTTPClient adds the HTTPClient to the patch c s p m aws account params

func (*PatchCSPMAwsAccountParams) WithTimeout added in v0.2.4

WithTimeout adds the timeout to the patch c s p m aws account params

func (*PatchCSPMAwsAccountParams) WriteToRequest added in v0.2.4

WriteToRequest writes these params to a swagger request

type PatchCSPMAwsAccountReader added in v0.2.4

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

PatchCSPMAwsAccountReader is a Reader for the PatchCSPMAwsAccount structure.

func (*PatchCSPMAwsAccountReader) ReadResponse added in v0.2.4

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

ReadResponse reads a server response into the received o.

type PatchCSPMAwsAccountTooManyRequests added in v0.2.4

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

Too Many Requests

func NewPatchCSPMAwsAccountTooManyRequests added in v0.2.4

func NewPatchCSPMAwsAccountTooManyRequests() *PatchCSPMAwsAccountTooManyRequests

NewPatchCSPMAwsAccountTooManyRequests creates a PatchCSPMAwsAccountTooManyRequests with default headers values

func (*PatchCSPMAwsAccountTooManyRequests) Error added in v0.2.4

func (*PatchCSPMAwsAccountTooManyRequests) GetPayload added in v0.2.4

type UpdateCSPMAzureAccountClientIDBadRequest

type UpdateCSPMAzureAccountClientIDBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewUpdateCSPMAzureAccountClientIDBadRequest

func NewUpdateCSPMAzureAccountClientIDBadRequest() *UpdateCSPMAzureAccountClientIDBadRequest

NewUpdateCSPMAzureAccountClientIDBadRequest creates a UpdateCSPMAzureAccountClientIDBadRequest with default headers values

func (*UpdateCSPMAzureAccountClientIDBadRequest) Error

func (*UpdateCSPMAzureAccountClientIDBadRequest) GetPayload

type UpdateCSPMAzureAccountClientIDCreated

type UpdateCSPMAzureAccountClientIDCreated struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Created

func NewUpdateCSPMAzureAccountClientIDCreated

func NewUpdateCSPMAzureAccountClientIDCreated() *UpdateCSPMAzureAccountClientIDCreated

NewUpdateCSPMAzureAccountClientIDCreated creates a UpdateCSPMAzureAccountClientIDCreated with default headers values

func (*UpdateCSPMAzureAccountClientIDCreated) Error

func (*UpdateCSPMAzureAccountClientIDCreated) GetPayload

type UpdateCSPMAzureAccountClientIDForbidden

type UpdateCSPMAzureAccountClientIDForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewUpdateCSPMAzureAccountClientIDForbidden

func NewUpdateCSPMAzureAccountClientIDForbidden() *UpdateCSPMAzureAccountClientIDForbidden

NewUpdateCSPMAzureAccountClientIDForbidden creates a UpdateCSPMAzureAccountClientIDForbidden with default headers values

func (*UpdateCSPMAzureAccountClientIDForbidden) Error

func (*UpdateCSPMAzureAccountClientIDForbidden) GetPayload

type UpdateCSPMAzureAccountClientIDInternalServerError

type UpdateCSPMAzureAccountClientIDInternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Internal Server Error

func NewUpdateCSPMAzureAccountClientIDInternalServerError

func NewUpdateCSPMAzureAccountClientIDInternalServerError() *UpdateCSPMAzureAccountClientIDInternalServerError

NewUpdateCSPMAzureAccountClientIDInternalServerError creates a UpdateCSPMAzureAccountClientIDInternalServerError with default headers values

func (*UpdateCSPMAzureAccountClientIDInternalServerError) Error

func (*UpdateCSPMAzureAccountClientIDInternalServerError) GetPayload

type UpdateCSPMAzureAccountClientIDParams

type UpdateCSPMAzureAccountClientIDParams struct {

	/* Body.

	   This is a placeholder only. Please ignore this field.
	*/
	Body models.RegistrationEmptyRequest

	/* ID.

	   ClientID to use for the Service Principal associated with the customer's Azure account
	*/
	ID string

	/* TenantID.

	   Tenant ID to update client ID for. Required if multiple tenants are registered.
	*/
	TenantID *string

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

UpdateCSPMAzureAccountClientIDParams contains all the parameters to send to the API endpoint

for the update c s p m azure account client ID operation.

Typically these are written to a http.Request.

func NewUpdateCSPMAzureAccountClientIDParams

func NewUpdateCSPMAzureAccountClientIDParams() *UpdateCSPMAzureAccountClientIDParams

NewUpdateCSPMAzureAccountClientIDParams creates a new UpdateCSPMAzureAccountClientIDParams 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 NewUpdateCSPMAzureAccountClientIDParamsWithContext

func NewUpdateCSPMAzureAccountClientIDParamsWithContext(ctx context.Context) *UpdateCSPMAzureAccountClientIDParams

NewUpdateCSPMAzureAccountClientIDParamsWithContext creates a new UpdateCSPMAzureAccountClientIDParams object with the ability to set a context for a request.

func NewUpdateCSPMAzureAccountClientIDParamsWithHTTPClient

func NewUpdateCSPMAzureAccountClientIDParamsWithHTTPClient(client *http.Client) *UpdateCSPMAzureAccountClientIDParams

NewUpdateCSPMAzureAccountClientIDParamsWithHTTPClient creates a new UpdateCSPMAzureAccountClientIDParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateCSPMAzureAccountClientIDParamsWithTimeout

func NewUpdateCSPMAzureAccountClientIDParamsWithTimeout(timeout time.Duration) *UpdateCSPMAzureAccountClientIDParams

NewUpdateCSPMAzureAccountClientIDParamsWithTimeout creates a new UpdateCSPMAzureAccountClientIDParams object with the ability to set a timeout on a request.

func (*UpdateCSPMAzureAccountClientIDParams) SetBody

SetBody adds the body to the update c s p m azure account client ID params

func (*UpdateCSPMAzureAccountClientIDParams) SetContext

SetContext adds the context to the update c s p m azure account client ID params

func (*UpdateCSPMAzureAccountClientIDParams) SetDefaults

func (o *UpdateCSPMAzureAccountClientIDParams) SetDefaults()

SetDefaults hydrates default values in the update c s p m azure account client ID params (not the query body).

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

func (*UpdateCSPMAzureAccountClientIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update c s p m azure account client ID params

func (*UpdateCSPMAzureAccountClientIDParams) SetID

SetID adds the id to the update c s p m azure account client ID params

func (*UpdateCSPMAzureAccountClientIDParams) SetTenantID

func (o *UpdateCSPMAzureAccountClientIDParams) SetTenantID(tenantID *string)

SetTenantID adds the tenantId to the update c s p m azure account client ID params

func (*UpdateCSPMAzureAccountClientIDParams) SetTimeout

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

SetTimeout adds the timeout to the update c s p m azure account client ID params

func (*UpdateCSPMAzureAccountClientIDParams) WithBody

WithBody adds the body to the update c s p m azure account client ID params

func (*UpdateCSPMAzureAccountClientIDParams) WithContext

WithContext adds the context to the update c s p m azure account client ID params

func (*UpdateCSPMAzureAccountClientIDParams) WithDefaults

WithDefaults hydrates default values in the update c s p m azure account client ID params (not the query body).

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

func (*UpdateCSPMAzureAccountClientIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update c s p m azure account client ID params

func (*UpdateCSPMAzureAccountClientIDParams) WithID

WithID adds the id to the update c s p m azure account client ID params

func (*UpdateCSPMAzureAccountClientIDParams) WithTenantID

WithTenantID adds the tenantID to the update c s p m azure account client ID params

func (*UpdateCSPMAzureAccountClientIDParams) WithTimeout

WithTimeout adds the timeout to the update c s p m azure account client ID params

func (*UpdateCSPMAzureAccountClientIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateCSPMAzureAccountClientIDReader

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

UpdateCSPMAzureAccountClientIDReader is a Reader for the UpdateCSPMAzureAccountClientID structure.

func (*UpdateCSPMAzureAccountClientIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateCSPMAzureAccountClientIDTooManyRequests

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

Too Many Requests

func NewUpdateCSPMAzureAccountClientIDTooManyRequests

func NewUpdateCSPMAzureAccountClientIDTooManyRequests() *UpdateCSPMAzureAccountClientIDTooManyRequests

NewUpdateCSPMAzureAccountClientIDTooManyRequests creates a UpdateCSPMAzureAccountClientIDTooManyRequests with default headers values

func (*UpdateCSPMAzureAccountClientIDTooManyRequests) Error

func (*UpdateCSPMAzureAccountClientIDTooManyRequests) GetPayload

type UpdateCSPMAzureTenantDefaultSubscriptionIDBadRequest added in v0.2.4

type UpdateCSPMAzureTenantDefaultSubscriptionIDBadRequest 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.RegistrationAzureTenantDefaultSubscriptionIDResponseV1
}
UpdateCSPMAzureTenantDefaultSubscriptionIDBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewUpdateCSPMAzureTenantDefaultSubscriptionIDBadRequest added in v0.2.4

func NewUpdateCSPMAzureTenantDefaultSubscriptionIDBadRequest() *UpdateCSPMAzureTenantDefaultSubscriptionIDBadRequest

NewUpdateCSPMAzureTenantDefaultSubscriptionIDBadRequest creates a UpdateCSPMAzureTenantDefaultSubscriptionIDBadRequest with default headers values

func (*UpdateCSPMAzureTenantDefaultSubscriptionIDBadRequest) Error added in v0.2.4

func (*UpdateCSPMAzureTenantDefaultSubscriptionIDBadRequest) GetPayload added in v0.2.4

type UpdateCSPMAzureTenantDefaultSubscriptionIDCreated added in v0.2.4

type UpdateCSPMAzureTenantDefaultSubscriptionIDCreated 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.RegistrationAzureTenantDefaultSubscriptionIDResponseV1
}
UpdateCSPMAzureTenantDefaultSubscriptionIDCreated describes a response with status code 201, with default header values.

Created

func NewUpdateCSPMAzureTenantDefaultSubscriptionIDCreated added in v0.2.4

func NewUpdateCSPMAzureTenantDefaultSubscriptionIDCreated() *UpdateCSPMAzureTenantDefaultSubscriptionIDCreated

NewUpdateCSPMAzureTenantDefaultSubscriptionIDCreated creates a UpdateCSPMAzureTenantDefaultSubscriptionIDCreated with default headers values

func (*UpdateCSPMAzureTenantDefaultSubscriptionIDCreated) Error added in v0.2.4

func (*UpdateCSPMAzureTenantDefaultSubscriptionIDCreated) GetPayload added in v0.2.4

type UpdateCSPMAzureTenantDefaultSubscriptionIDForbidden added in v0.2.4

type UpdateCSPMAzureTenantDefaultSubscriptionIDForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewUpdateCSPMAzureTenantDefaultSubscriptionIDForbidden added in v0.2.4

func NewUpdateCSPMAzureTenantDefaultSubscriptionIDForbidden() *UpdateCSPMAzureTenantDefaultSubscriptionIDForbidden

NewUpdateCSPMAzureTenantDefaultSubscriptionIDForbidden creates a UpdateCSPMAzureTenantDefaultSubscriptionIDForbidden with default headers values

func (*UpdateCSPMAzureTenantDefaultSubscriptionIDForbidden) Error added in v0.2.4

func (*UpdateCSPMAzureTenantDefaultSubscriptionIDForbidden) GetPayload added in v0.2.4

type UpdateCSPMAzureTenantDefaultSubscriptionIDInternalServerError added in v0.2.4

type UpdateCSPMAzureTenantDefaultSubscriptionIDInternalServerError 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.RegistrationAzureTenantDefaultSubscriptionIDResponseV1
}
UpdateCSPMAzureTenantDefaultSubscriptionIDInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewUpdateCSPMAzureTenantDefaultSubscriptionIDInternalServerError added in v0.2.4

func NewUpdateCSPMAzureTenantDefaultSubscriptionIDInternalServerError() *UpdateCSPMAzureTenantDefaultSubscriptionIDInternalServerError

NewUpdateCSPMAzureTenantDefaultSubscriptionIDInternalServerError creates a UpdateCSPMAzureTenantDefaultSubscriptionIDInternalServerError with default headers values

func (*UpdateCSPMAzureTenantDefaultSubscriptionIDInternalServerError) Error added in v0.2.4

func (*UpdateCSPMAzureTenantDefaultSubscriptionIDInternalServerError) GetPayload added in v0.2.4

type UpdateCSPMAzureTenantDefaultSubscriptionIDParams added in v0.2.4

type UpdateCSPMAzureTenantDefaultSubscriptionIDParams struct {

	/* SubscriptionID.

	   Default Subscription ID to patch for all subscriptions belonged to a tenant.
	*/
	SubscriptionID string

	/* TenantID.

	   Tenant ID to update client ID for. Required if multiple tenants are registered.
	*/
	TenantID *string

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

UpdateCSPMAzureTenantDefaultSubscriptionIDParams contains all the parameters to send to the API endpoint

for the update c s p m azure tenant default subscription ID operation.

Typically these are written to a http.Request.

func NewUpdateCSPMAzureTenantDefaultSubscriptionIDParams added in v0.2.4

func NewUpdateCSPMAzureTenantDefaultSubscriptionIDParams() *UpdateCSPMAzureTenantDefaultSubscriptionIDParams

NewUpdateCSPMAzureTenantDefaultSubscriptionIDParams creates a new UpdateCSPMAzureTenantDefaultSubscriptionIDParams 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 NewUpdateCSPMAzureTenantDefaultSubscriptionIDParamsWithContext added in v0.2.4

func NewUpdateCSPMAzureTenantDefaultSubscriptionIDParamsWithContext(ctx context.Context) *UpdateCSPMAzureTenantDefaultSubscriptionIDParams

NewUpdateCSPMAzureTenantDefaultSubscriptionIDParamsWithContext creates a new UpdateCSPMAzureTenantDefaultSubscriptionIDParams object with the ability to set a context for a request.

func NewUpdateCSPMAzureTenantDefaultSubscriptionIDParamsWithHTTPClient added in v0.2.4

func NewUpdateCSPMAzureTenantDefaultSubscriptionIDParamsWithHTTPClient(client *http.Client) *UpdateCSPMAzureTenantDefaultSubscriptionIDParams

NewUpdateCSPMAzureTenantDefaultSubscriptionIDParamsWithHTTPClient creates a new UpdateCSPMAzureTenantDefaultSubscriptionIDParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateCSPMAzureTenantDefaultSubscriptionIDParamsWithTimeout added in v0.2.4

func NewUpdateCSPMAzureTenantDefaultSubscriptionIDParamsWithTimeout(timeout time.Duration) *UpdateCSPMAzureTenantDefaultSubscriptionIDParams

NewUpdateCSPMAzureTenantDefaultSubscriptionIDParamsWithTimeout creates a new UpdateCSPMAzureTenantDefaultSubscriptionIDParams object with the ability to set a timeout on a request.

func (*UpdateCSPMAzureTenantDefaultSubscriptionIDParams) SetContext added in v0.2.4

SetContext adds the context to the update c s p m azure tenant default subscription ID params

func (*UpdateCSPMAzureTenantDefaultSubscriptionIDParams) SetDefaults added in v0.2.4

SetDefaults hydrates default values in the update c s p m azure tenant default subscription ID params (not the query body).

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

func (*UpdateCSPMAzureTenantDefaultSubscriptionIDParams) SetHTTPClient added in v0.2.4

SetHTTPClient adds the HTTPClient to the update c s p m azure tenant default subscription ID params

func (*UpdateCSPMAzureTenantDefaultSubscriptionIDParams) SetSubscriptionID added in v0.2.4

func (o *UpdateCSPMAzureTenantDefaultSubscriptionIDParams) SetSubscriptionID(subscriptionID string)

SetSubscriptionID adds the subscriptionId to the update c s p m azure tenant default subscription ID params

func (*UpdateCSPMAzureTenantDefaultSubscriptionIDParams) SetTenantID added in v0.2.4

func (o *UpdateCSPMAzureTenantDefaultSubscriptionIDParams) SetTenantID(tenantID *string)

SetTenantID adds the tenantId to the update c s p m azure tenant default subscription ID params

func (*UpdateCSPMAzureTenantDefaultSubscriptionIDParams) SetTimeout added in v0.2.4

SetTimeout adds the timeout to the update c s p m azure tenant default subscription ID params

func (*UpdateCSPMAzureTenantDefaultSubscriptionIDParams) WithContext added in v0.2.4

WithContext adds the context to the update c s p m azure tenant default subscription ID params

func (*UpdateCSPMAzureTenantDefaultSubscriptionIDParams) WithDefaults added in v0.2.4

WithDefaults hydrates default values in the update c s p m azure tenant default subscription ID params (not the query body).

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

func (*UpdateCSPMAzureTenantDefaultSubscriptionIDParams) WithHTTPClient added in v0.2.4

WithHTTPClient adds the HTTPClient to the update c s p m azure tenant default subscription ID params

func (*UpdateCSPMAzureTenantDefaultSubscriptionIDParams) WithSubscriptionID added in v0.2.4

WithSubscriptionID adds the subscriptionID to the update c s p m azure tenant default subscription ID params

func (*UpdateCSPMAzureTenantDefaultSubscriptionIDParams) WithTenantID added in v0.2.4

WithTenantID adds the tenantID to the update c s p m azure tenant default subscription ID params

func (*UpdateCSPMAzureTenantDefaultSubscriptionIDParams) WithTimeout added in v0.2.4

WithTimeout adds the timeout to the update c s p m azure tenant default subscription ID params

func (*UpdateCSPMAzureTenantDefaultSubscriptionIDParams) WriteToRequest added in v0.2.4

WriteToRequest writes these params to a swagger request

type UpdateCSPMAzureTenantDefaultSubscriptionIDReader added in v0.2.4

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

UpdateCSPMAzureTenantDefaultSubscriptionIDReader is a Reader for the UpdateCSPMAzureTenantDefaultSubscriptionID structure.

func (*UpdateCSPMAzureTenantDefaultSubscriptionIDReader) ReadResponse added in v0.2.4

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

ReadResponse reads a server response into the received o.

type UpdateCSPMAzureTenantDefaultSubscriptionIDTooManyRequests added in v0.2.4

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

Too Many Requests

func NewUpdateCSPMAzureTenantDefaultSubscriptionIDTooManyRequests added in v0.2.4

func NewUpdateCSPMAzureTenantDefaultSubscriptionIDTooManyRequests() *UpdateCSPMAzureTenantDefaultSubscriptionIDTooManyRequests

NewUpdateCSPMAzureTenantDefaultSubscriptionIDTooManyRequests creates a UpdateCSPMAzureTenantDefaultSubscriptionIDTooManyRequests with default headers values

func (*UpdateCSPMAzureTenantDefaultSubscriptionIDTooManyRequests) Error added in v0.2.4

func (*UpdateCSPMAzureTenantDefaultSubscriptionIDTooManyRequests) GetPayload added in v0.2.4

type UpdateCSPMPolicySettingsBadRequest

type UpdateCSPMPolicySettingsBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewUpdateCSPMPolicySettingsBadRequest

func NewUpdateCSPMPolicySettingsBadRequest() *UpdateCSPMPolicySettingsBadRequest

NewUpdateCSPMPolicySettingsBadRequest creates a UpdateCSPMPolicySettingsBadRequest with default headers values

func (*UpdateCSPMPolicySettingsBadRequest) Error

func (*UpdateCSPMPolicySettingsBadRequest) GetPayload

type UpdateCSPMPolicySettingsDefault

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

OK

func NewUpdateCSPMPolicySettingsDefault

func NewUpdateCSPMPolicySettingsDefault(code int) *UpdateCSPMPolicySettingsDefault

NewUpdateCSPMPolicySettingsDefault creates a UpdateCSPMPolicySettingsDefault with default headers values

func (*UpdateCSPMPolicySettingsDefault) Code

Code gets the status code for the update c s p m policy settings default response

func (*UpdateCSPMPolicySettingsDefault) Error

func (*UpdateCSPMPolicySettingsDefault) GetPayload

type UpdateCSPMPolicySettingsForbidden

type UpdateCSPMPolicySettingsForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewUpdateCSPMPolicySettingsForbidden

func NewUpdateCSPMPolicySettingsForbidden() *UpdateCSPMPolicySettingsForbidden

NewUpdateCSPMPolicySettingsForbidden creates a UpdateCSPMPolicySettingsForbidden with default headers values

func (*UpdateCSPMPolicySettingsForbidden) Error

func (*UpdateCSPMPolicySettingsForbidden) GetPayload

type UpdateCSPMPolicySettingsInternalServerError

type UpdateCSPMPolicySettingsInternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Internal Server Error

func NewUpdateCSPMPolicySettingsInternalServerError

func NewUpdateCSPMPolicySettingsInternalServerError() *UpdateCSPMPolicySettingsInternalServerError

NewUpdateCSPMPolicySettingsInternalServerError creates a UpdateCSPMPolicySettingsInternalServerError with default headers values

func (*UpdateCSPMPolicySettingsInternalServerError) Error

func (*UpdateCSPMPolicySettingsInternalServerError) GetPayload

type UpdateCSPMPolicySettingsMultiStatus

type UpdateCSPMPolicySettingsMultiStatus struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.RegistrationPolicySettingsResponseV1
}
UpdateCSPMPolicySettingsMultiStatus describes a response with status code 207, with default header values.

Multi-Status

func NewUpdateCSPMPolicySettingsMultiStatus

func NewUpdateCSPMPolicySettingsMultiStatus() *UpdateCSPMPolicySettingsMultiStatus

NewUpdateCSPMPolicySettingsMultiStatus creates a UpdateCSPMPolicySettingsMultiStatus with default headers values

func (*UpdateCSPMPolicySettingsMultiStatus) Error

func (*UpdateCSPMPolicySettingsMultiStatus) GetPayload

type UpdateCSPMPolicySettingsOK

type UpdateCSPMPolicySettingsOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

OK

func NewUpdateCSPMPolicySettingsOK

func NewUpdateCSPMPolicySettingsOK() *UpdateCSPMPolicySettingsOK

NewUpdateCSPMPolicySettingsOK creates a UpdateCSPMPolicySettingsOK with default headers values

func (*UpdateCSPMPolicySettingsOK) Error

func (*UpdateCSPMPolicySettingsOK) GetPayload

type UpdateCSPMPolicySettingsParams

type UpdateCSPMPolicySettingsParams struct {

	// Body.
	Body *models.RegistrationPolicyRequestExtV1

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

UpdateCSPMPolicySettingsParams contains all the parameters to send to the API endpoint

for the update c s p m policy settings operation.

Typically these are written to a http.Request.

func NewUpdateCSPMPolicySettingsParams

func NewUpdateCSPMPolicySettingsParams() *UpdateCSPMPolicySettingsParams

NewUpdateCSPMPolicySettingsParams creates a new UpdateCSPMPolicySettingsParams 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 NewUpdateCSPMPolicySettingsParamsWithContext

func NewUpdateCSPMPolicySettingsParamsWithContext(ctx context.Context) *UpdateCSPMPolicySettingsParams

NewUpdateCSPMPolicySettingsParamsWithContext creates a new UpdateCSPMPolicySettingsParams object with the ability to set a context for a request.

func NewUpdateCSPMPolicySettingsParamsWithHTTPClient

func NewUpdateCSPMPolicySettingsParamsWithHTTPClient(client *http.Client) *UpdateCSPMPolicySettingsParams

NewUpdateCSPMPolicySettingsParamsWithHTTPClient creates a new UpdateCSPMPolicySettingsParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateCSPMPolicySettingsParamsWithTimeout

func NewUpdateCSPMPolicySettingsParamsWithTimeout(timeout time.Duration) *UpdateCSPMPolicySettingsParams

NewUpdateCSPMPolicySettingsParamsWithTimeout creates a new UpdateCSPMPolicySettingsParams object with the ability to set a timeout on a request.

func (*UpdateCSPMPolicySettingsParams) SetBody

SetBody adds the body to the update c s p m policy settings params

func (*UpdateCSPMPolicySettingsParams) SetContext

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

SetContext adds the context to the update c s p m policy settings params

func (*UpdateCSPMPolicySettingsParams) SetDefaults

func (o *UpdateCSPMPolicySettingsParams) SetDefaults()

SetDefaults hydrates default values in the update c s p m policy settings params (not the query body).

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

func (*UpdateCSPMPolicySettingsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update c s p m policy settings params

func (*UpdateCSPMPolicySettingsParams) SetTimeout

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

SetTimeout adds the timeout to the update c s p m policy settings params

func (*UpdateCSPMPolicySettingsParams) WithBody

WithBody adds the body to the update c s p m policy settings params

func (*UpdateCSPMPolicySettingsParams) WithContext

WithContext adds the context to the update c s p m policy settings params

func (*UpdateCSPMPolicySettingsParams) WithDefaults

WithDefaults hydrates default values in the update c s p m policy settings params (not the query body).

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

func (*UpdateCSPMPolicySettingsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update c s p m policy settings params

func (*UpdateCSPMPolicySettingsParams) WithTimeout

WithTimeout adds the timeout to the update c s p m policy settings params

func (*UpdateCSPMPolicySettingsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateCSPMPolicySettingsReader

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

UpdateCSPMPolicySettingsReader is a Reader for the UpdateCSPMPolicySettings structure.

func (*UpdateCSPMPolicySettingsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateCSPMPolicySettingsTooManyRequests

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

Too Many Requests

func NewUpdateCSPMPolicySettingsTooManyRequests

func NewUpdateCSPMPolicySettingsTooManyRequests() *UpdateCSPMPolicySettingsTooManyRequests

NewUpdateCSPMPolicySettingsTooManyRequests creates a UpdateCSPMPolicySettingsTooManyRequests with default headers values

func (*UpdateCSPMPolicySettingsTooManyRequests) Error

func (*UpdateCSPMPolicySettingsTooManyRequests) GetPayload

type UpdateCSPMScanScheduleBadRequest

type UpdateCSPMScanScheduleBadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewUpdateCSPMScanScheduleBadRequest

func NewUpdateCSPMScanScheduleBadRequest() *UpdateCSPMScanScheduleBadRequest

NewUpdateCSPMScanScheduleBadRequest creates a UpdateCSPMScanScheduleBadRequest with default headers values

func (*UpdateCSPMScanScheduleBadRequest) Error

func (*UpdateCSPMScanScheduleBadRequest) GetPayload

type UpdateCSPMScanScheduleDefault

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

OK

func NewUpdateCSPMScanScheduleDefault

func NewUpdateCSPMScanScheduleDefault(code int) *UpdateCSPMScanScheduleDefault

NewUpdateCSPMScanScheduleDefault creates a UpdateCSPMScanScheduleDefault with default headers values

func (*UpdateCSPMScanScheduleDefault) Code

Code gets the status code for the update c s p m scan schedule default response

func (*UpdateCSPMScanScheduleDefault) Error

func (*UpdateCSPMScanScheduleDefault) GetPayload

type UpdateCSPMScanScheduleForbidden

type UpdateCSPMScanScheduleForbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Forbidden

func NewUpdateCSPMScanScheduleForbidden

func NewUpdateCSPMScanScheduleForbidden() *UpdateCSPMScanScheduleForbidden

NewUpdateCSPMScanScheduleForbidden creates a UpdateCSPMScanScheduleForbidden with default headers values

func (*UpdateCSPMScanScheduleForbidden) Error

func (*UpdateCSPMScanScheduleForbidden) GetPayload

type UpdateCSPMScanScheduleInternalServerError

type UpdateCSPMScanScheduleInternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Internal Server Error

func NewUpdateCSPMScanScheduleInternalServerError

func NewUpdateCSPMScanScheduleInternalServerError() *UpdateCSPMScanScheduleInternalServerError

NewUpdateCSPMScanScheduleInternalServerError creates a UpdateCSPMScanScheduleInternalServerError with default headers values

func (*UpdateCSPMScanScheduleInternalServerError) Error

func (*UpdateCSPMScanScheduleInternalServerError) GetPayload

type UpdateCSPMScanScheduleOK

type UpdateCSPMScanScheduleOK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

OK

func NewUpdateCSPMScanScheduleOK

func NewUpdateCSPMScanScheduleOK() *UpdateCSPMScanScheduleOK

NewUpdateCSPMScanScheduleOK creates a UpdateCSPMScanScheduleOK with default headers values

func (*UpdateCSPMScanScheduleOK) Error

func (o *UpdateCSPMScanScheduleOK) Error() string

func (*UpdateCSPMScanScheduleOK) GetPayload

type UpdateCSPMScanScheduleParams

type UpdateCSPMScanScheduleParams struct {

	// Body.
	Body *models.RegistrationScanScheduleUpdateRequestV1

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

UpdateCSPMScanScheduleParams contains all the parameters to send to the API endpoint

for the update c s p m scan schedule operation.

Typically these are written to a http.Request.

func NewUpdateCSPMScanScheduleParams

func NewUpdateCSPMScanScheduleParams() *UpdateCSPMScanScheduleParams

NewUpdateCSPMScanScheduleParams creates a new UpdateCSPMScanScheduleParams 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 NewUpdateCSPMScanScheduleParamsWithContext

func NewUpdateCSPMScanScheduleParamsWithContext(ctx context.Context) *UpdateCSPMScanScheduleParams

NewUpdateCSPMScanScheduleParamsWithContext creates a new UpdateCSPMScanScheduleParams object with the ability to set a context for a request.

func NewUpdateCSPMScanScheduleParamsWithHTTPClient

func NewUpdateCSPMScanScheduleParamsWithHTTPClient(client *http.Client) *UpdateCSPMScanScheduleParams

NewUpdateCSPMScanScheduleParamsWithHTTPClient creates a new UpdateCSPMScanScheduleParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateCSPMScanScheduleParamsWithTimeout

func NewUpdateCSPMScanScheduleParamsWithTimeout(timeout time.Duration) *UpdateCSPMScanScheduleParams

NewUpdateCSPMScanScheduleParamsWithTimeout creates a new UpdateCSPMScanScheduleParams object with the ability to set a timeout on a request.

func (*UpdateCSPMScanScheduleParams) SetBody

SetBody adds the body to the update c s p m scan schedule params

func (*UpdateCSPMScanScheduleParams) SetContext

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

SetContext adds the context to the update c s p m scan schedule params

func (*UpdateCSPMScanScheduleParams) SetDefaults

func (o *UpdateCSPMScanScheduleParams) SetDefaults()

SetDefaults hydrates default values in the update c s p m scan schedule params (not the query body).

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

func (*UpdateCSPMScanScheduleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update c s p m scan schedule params

func (*UpdateCSPMScanScheduleParams) SetTimeout

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

SetTimeout adds the timeout to the update c s p m scan schedule params

func (*UpdateCSPMScanScheduleParams) WithBody

WithBody adds the body to the update c s p m scan schedule params

func (*UpdateCSPMScanScheduleParams) WithContext

WithContext adds the context to the update c s p m scan schedule params

func (*UpdateCSPMScanScheduleParams) WithDefaults

WithDefaults hydrates default values in the update c s p m scan schedule params (not the query body).

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

func (*UpdateCSPMScanScheduleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update c s p m scan schedule params

func (*UpdateCSPMScanScheduleParams) WithTimeout

WithTimeout adds the timeout to the update c s p m scan schedule params

func (*UpdateCSPMScanScheduleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateCSPMScanScheduleReader

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

UpdateCSPMScanScheduleReader is a Reader for the UpdateCSPMScanSchedule structure.

func (*UpdateCSPMScanScheduleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateCSPMScanScheduleTooManyRequests

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

Too Many Requests

func NewUpdateCSPMScanScheduleTooManyRequests

func NewUpdateCSPMScanScheduleTooManyRequests() *UpdateCSPMScanScheduleTooManyRequests

NewUpdateCSPMScanScheduleTooManyRequests creates a UpdateCSPMScanScheduleTooManyRequests with default headers values

func (*UpdateCSPMScanScheduleTooManyRequests) Error

func (*UpdateCSPMScanScheduleTooManyRequests) GetPayload

Source Files

Jump to

Keyboard shortcuts

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