input_validations

package
v0.10.0 Latest Latest
Warning

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

Go to latest
Published: May 29, 2026 License: MIT Imports: 16 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AdminGetInputValidationsForbidden

type AdminGetInputValidationsForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetInputValidationsForbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20013</td><td>insufficient permissions</td></tr></table>

func NewAdminGetInputValidationsForbidden

func NewAdminGetInputValidationsForbidden() *AdminGetInputValidationsForbidden

NewAdminGetInputValidationsForbidden creates a AdminGetInputValidationsForbidden with default headers values

func (*AdminGetInputValidationsForbidden) Error

func (*AdminGetInputValidationsForbidden) GetPayload

func (*AdminGetInputValidationsForbidden) ToJSONString

func (o *AdminGetInputValidationsForbidden) ToJSONString() string

type AdminGetInputValidationsOK

type AdminGetInputValidationsOK struct {
	Payload *iamclientmodels.ModelInputValidationsResponse
}

AdminGetInputValidationsOK handles this case with default header values.

OK

func NewAdminGetInputValidationsOK

func NewAdminGetInputValidationsOK() *AdminGetInputValidationsOK

NewAdminGetInputValidationsOK creates a AdminGetInputValidationsOK with default headers values

func (*AdminGetInputValidationsOK) Error

func (*AdminGetInputValidationsOK) GetPayload

func (*AdminGetInputValidationsOK) ToJSONString

func (o *AdminGetInputValidationsOK) ToJSONString() string

type AdminGetInputValidationsParams

type AdminGetInputValidationsParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

AdminGetInputValidationsParams contains all the parameters to send to the API endpoint for the admin get input validations operation typically these are written to a http.Request

func NewAdminGetInputValidationsParams

func NewAdminGetInputValidationsParams() *AdminGetInputValidationsParams

NewAdminGetInputValidationsParams creates a new AdminGetInputValidationsParams object with the default values initialized.

func NewAdminGetInputValidationsParamsWithContext

func NewAdminGetInputValidationsParamsWithContext(ctx context.Context) *AdminGetInputValidationsParams

NewAdminGetInputValidationsParamsWithContext creates a new AdminGetInputValidationsParams object with the default values initialized, and the ability to set a context for a request

func NewAdminGetInputValidationsParamsWithHTTPClient

func NewAdminGetInputValidationsParamsWithHTTPClient(client *http.Client) *AdminGetInputValidationsParams

NewAdminGetInputValidationsParamsWithHTTPClient creates a new AdminGetInputValidationsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewAdminGetInputValidationsParamsWithTimeout

func NewAdminGetInputValidationsParamsWithTimeout(timeout time.Duration) *AdminGetInputValidationsParams

NewAdminGetInputValidationsParamsWithTimeout creates a new AdminGetInputValidationsParams object with the default values initialized, and the ability to set a timeout on a request

func (*AdminGetInputValidationsParams) SetAuthInfoWriter

func (o *AdminGetInputValidationsParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin get input validations params

func (*AdminGetInputValidationsParams) SetContext

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

SetContext adds the context to the admin get input validations params

func (*AdminGetInputValidationsParams) SetFlightId

func (o *AdminGetInputValidationsParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminGetInputValidationsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin get input validations params

func (*AdminGetInputValidationsParams) SetHTTPClientTransport

func (o *AdminGetInputValidationsParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin get input validations params

func (*AdminGetInputValidationsParams) SetTimeout

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

SetTimeout adds the timeout to the admin get input validations params

func (*AdminGetInputValidationsParams) WithContext

WithContext adds the context to the admin get input validations params

func (*AdminGetInputValidationsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin get input validations params

func (*AdminGetInputValidationsParams) WithTimeout

WithTimeout adds the timeout to the admin get input validations params

func (*AdminGetInputValidationsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminGetInputValidationsReader

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

AdminGetInputValidationsReader is a Reader for the AdminGetInputValidations structure.

func (*AdminGetInputValidationsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminGetInputValidationsUnauthorized

type AdminGetInputValidationsUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetInputValidationsUnauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

func NewAdminGetInputValidationsUnauthorized

func NewAdminGetInputValidationsUnauthorized() *AdminGetInputValidationsUnauthorized

NewAdminGetInputValidationsUnauthorized creates a AdminGetInputValidationsUnauthorized with default headers values

func (*AdminGetInputValidationsUnauthorized) Error

func (*AdminGetInputValidationsUnauthorized) GetPayload

func (*AdminGetInputValidationsUnauthorized) ToJSONString

func (o *AdminGetInputValidationsUnauthorized) ToJSONString() string

type AdminGetNamespaceScopedInputValidationsForbidden added in v0.10.0

type AdminGetNamespaceScopedInputValidationsForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetNamespaceScopedInputValidationsForbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20013</td><td>insufficient permissions</td></tr></table>

func NewAdminGetNamespaceScopedInputValidationsForbidden added in v0.10.0

func NewAdminGetNamespaceScopedInputValidationsForbidden() *AdminGetNamespaceScopedInputValidationsForbidden

NewAdminGetNamespaceScopedInputValidationsForbidden creates a AdminGetNamespaceScopedInputValidationsForbidden with default headers values

func (*AdminGetNamespaceScopedInputValidationsForbidden) Error added in v0.10.0

func (*AdminGetNamespaceScopedInputValidationsForbidden) GetPayload added in v0.10.0

func (*AdminGetNamespaceScopedInputValidationsForbidden) ToJSONString added in v0.10.0

type AdminGetNamespaceScopedInputValidationsOK added in v0.10.0

type AdminGetNamespaceScopedInputValidationsOK struct {
	Payload *iamclientmodels.ModelInputValidationsResponse
}

AdminGetNamespaceScopedInputValidationsOK handles this case with default header values.

OK

func NewAdminGetNamespaceScopedInputValidationsOK added in v0.10.0

func NewAdminGetNamespaceScopedInputValidationsOK() *AdminGetNamespaceScopedInputValidationsOK

NewAdminGetNamespaceScopedInputValidationsOK creates a AdminGetNamespaceScopedInputValidationsOK with default headers values

func (*AdminGetNamespaceScopedInputValidationsOK) Error added in v0.10.0

func (*AdminGetNamespaceScopedInputValidationsOK) GetPayload added in v0.10.0

func (*AdminGetNamespaceScopedInputValidationsOK) ToJSONString added in v0.10.0

type AdminGetNamespaceScopedInputValidationsParams added in v0.10.0

type AdminGetNamespaceScopedInputValidationsParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Accepts alphanumeric, with hyphens allowed between segments

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

AdminGetNamespaceScopedInputValidationsParams contains all the parameters to send to the API endpoint for the admin get namespace scoped input validations operation typically these are written to a http.Request

func NewAdminGetNamespaceScopedInputValidationsParams added in v0.10.0

func NewAdminGetNamespaceScopedInputValidationsParams() *AdminGetNamespaceScopedInputValidationsParams

NewAdminGetNamespaceScopedInputValidationsParams creates a new AdminGetNamespaceScopedInputValidationsParams object with the default values initialized.

func NewAdminGetNamespaceScopedInputValidationsParamsWithContext added in v0.10.0

func NewAdminGetNamespaceScopedInputValidationsParamsWithContext(ctx context.Context) *AdminGetNamespaceScopedInputValidationsParams

NewAdminGetNamespaceScopedInputValidationsParamsWithContext creates a new AdminGetNamespaceScopedInputValidationsParams object with the default values initialized, and the ability to set a context for a request

func NewAdminGetNamespaceScopedInputValidationsParamsWithHTTPClient added in v0.10.0

func NewAdminGetNamespaceScopedInputValidationsParamsWithHTTPClient(client *http.Client) *AdminGetNamespaceScopedInputValidationsParams

NewAdminGetNamespaceScopedInputValidationsParamsWithHTTPClient creates a new AdminGetNamespaceScopedInputValidationsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewAdminGetNamespaceScopedInputValidationsParamsWithTimeout added in v0.10.0

func NewAdminGetNamespaceScopedInputValidationsParamsWithTimeout(timeout time.Duration) *AdminGetNamespaceScopedInputValidationsParams

NewAdminGetNamespaceScopedInputValidationsParamsWithTimeout creates a new AdminGetNamespaceScopedInputValidationsParams object with the default values initialized, and the ability to set a timeout on a request

func (*AdminGetNamespaceScopedInputValidationsParams) SetAuthInfoWriter added in v0.10.0

func (o *AdminGetNamespaceScopedInputValidationsParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin get namespace scoped input validations params

func (*AdminGetNamespaceScopedInputValidationsParams) SetContext added in v0.10.0

SetContext adds the context to the admin get namespace scoped input validations params

func (*AdminGetNamespaceScopedInputValidationsParams) SetFlightId added in v0.10.0

func (o *AdminGetNamespaceScopedInputValidationsParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminGetNamespaceScopedInputValidationsParams) SetHTTPClient added in v0.10.0

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

SetHTTPClient adds the HTTPClient to the admin get namespace scoped input validations params

func (*AdminGetNamespaceScopedInputValidationsParams) SetHTTPClientTransport added in v0.10.0

func (o *AdminGetNamespaceScopedInputValidationsParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin get namespace scoped input validations params

func (*AdminGetNamespaceScopedInputValidationsParams) SetNamespace added in v0.10.0

func (o *AdminGetNamespaceScopedInputValidationsParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin get namespace scoped input validations params

func (*AdminGetNamespaceScopedInputValidationsParams) SetTimeout added in v0.10.0

SetTimeout adds the timeout to the admin get namespace scoped input validations params

func (*AdminGetNamespaceScopedInputValidationsParams) WithContext added in v0.10.0

WithContext adds the context to the admin get namespace scoped input validations params

func (*AdminGetNamespaceScopedInputValidationsParams) WithHTTPClient added in v0.10.0

WithHTTPClient adds the HTTPClient to the admin get namespace scoped input validations params

func (*AdminGetNamespaceScopedInputValidationsParams) WithNamespace added in v0.10.0

WithNamespace adds the namespace to the admin get namespace scoped input validations params

func (*AdminGetNamespaceScopedInputValidationsParams) WithTimeout added in v0.10.0

WithTimeout adds the timeout to the admin get namespace scoped input validations params

func (*AdminGetNamespaceScopedInputValidationsParams) WriteToRequest added in v0.10.0

WriteToRequest writes these params to a swagger request

type AdminGetNamespaceScopedInputValidationsReader added in v0.10.0

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

AdminGetNamespaceScopedInputValidationsReader is a Reader for the AdminGetNamespaceScopedInputValidations structure.

func (*AdminGetNamespaceScopedInputValidationsReader) ReadResponse added in v0.10.0

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

ReadResponse reads a server response into the received o.

type AdminGetNamespaceScopedInputValidationsResponse added in v0.10.0

type AdminGetNamespaceScopedInputValidationsResponse struct {
	iamclientmodels.ApiResponse
	Data *iamclientmodels.ModelInputValidationsResponse

	Error401 *iamclientmodels.RestErrorResponse
	Error403 *iamclientmodels.RestErrorResponse
}

func (*AdminGetNamespaceScopedInputValidationsResponse) Unpack added in v0.10.0

type AdminGetNamespaceScopedInputValidationsUnauthorized added in v0.10.0

type AdminGetNamespaceScopedInputValidationsUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminGetNamespaceScopedInputValidationsUnauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

func NewAdminGetNamespaceScopedInputValidationsUnauthorized added in v0.10.0

func NewAdminGetNamespaceScopedInputValidationsUnauthorized() *AdminGetNamespaceScopedInputValidationsUnauthorized

NewAdminGetNamespaceScopedInputValidationsUnauthorized creates a AdminGetNamespaceScopedInputValidationsUnauthorized with default headers values

func (*AdminGetNamespaceScopedInputValidationsUnauthorized) Error added in v0.10.0

func (*AdminGetNamespaceScopedInputValidationsUnauthorized) GetPayload added in v0.10.0

func (*AdminGetNamespaceScopedInputValidationsUnauthorized) ToJSONString added in v0.10.0

type AdminResetInputValidationsForbidden

type AdminResetInputValidationsForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminResetInputValidationsForbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20013</td><td>insufficient permissions</td></tr></table>

func NewAdminResetInputValidationsForbidden

func NewAdminResetInputValidationsForbidden() *AdminResetInputValidationsForbidden

NewAdminResetInputValidationsForbidden creates a AdminResetInputValidationsForbidden with default headers values

func (*AdminResetInputValidationsForbidden) Error

func (*AdminResetInputValidationsForbidden) GetPayload

func (*AdminResetInputValidationsForbidden) ToJSONString

func (o *AdminResetInputValidationsForbidden) ToJSONString() string

type AdminResetInputValidationsNoContent

type AdminResetInputValidationsNoContent struct {
}

AdminResetInputValidationsNoContent handles this case with default header values.

No Content

func NewAdminResetInputValidationsNoContent

func NewAdminResetInputValidationsNoContent() *AdminResetInputValidationsNoContent

NewAdminResetInputValidationsNoContent creates a AdminResetInputValidationsNoContent with default headers values

func (*AdminResetInputValidationsNoContent) Error

type AdminResetInputValidationsNotFound

type AdminResetInputValidationsNotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminResetInputValidationsNotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10188</td><td>input validation field not found</td></tr></table>

func NewAdminResetInputValidationsNotFound

func NewAdminResetInputValidationsNotFound() *AdminResetInputValidationsNotFound

NewAdminResetInputValidationsNotFound creates a AdminResetInputValidationsNotFound with default headers values

func (*AdminResetInputValidationsNotFound) Error

func (*AdminResetInputValidationsNotFound) GetPayload

func (*AdminResetInputValidationsNotFound) ToJSONString

func (o *AdminResetInputValidationsNotFound) ToJSONString() string

type AdminResetInputValidationsParams

type AdminResetInputValidationsParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Field
	  Name of the input validation field to reset: email, username, displayName, password, avatar

	*/
	Field string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

AdminResetInputValidationsParams contains all the parameters to send to the API endpoint for the admin reset input validations operation typically these are written to a http.Request

func NewAdminResetInputValidationsParams

func NewAdminResetInputValidationsParams() *AdminResetInputValidationsParams

NewAdminResetInputValidationsParams creates a new AdminResetInputValidationsParams object with the default values initialized.

func NewAdminResetInputValidationsParamsWithContext

func NewAdminResetInputValidationsParamsWithContext(ctx context.Context) *AdminResetInputValidationsParams

NewAdminResetInputValidationsParamsWithContext creates a new AdminResetInputValidationsParams object with the default values initialized, and the ability to set a context for a request

func NewAdminResetInputValidationsParamsWithHTTPClient

func NewAdminResetInputValidationsParamsWithHTTPClient(client *http.Client) *AdminResetInputValidationsParams

NewAdminResetInputValidationsParamsWithHTTPClient creates a new AdminResetInputValidationsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewAdminResetInputValidationsParamsWithTimeout

func NewAdminResetInputValidationsParamsWithTimeout(timeout time.Duration) *AdminResetInputValidationsParams

NewAdminResetInputValidationsParamsWithTimeout creates a new AdminResetInputValidationsParams object with the default values initialized, and the ability to set a timeout on a request

func (*AdminResetInputValidationsParams) SetAuthInfoWriter

func (o *AdminResetInputValidationsParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin reset input validations params

func (*AdminResetInputValidationsParams) SetContext

SetContext adds the context to the admin reset input validations params

func (*AdminResetInputValidationsParams) SetField

func (o *AdminResetInputValidationsParams) SetField(field string)

SetField adds the field to the admin reset input validations params

func (*AdminResetInputValidationsParams) SetFlightId

func (o *AdminResetInputValidationsParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminResetInputValidationsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin reset input validations params

func (*AdminResetInputValidationsParams) SetHTTPClientTransport

func (o *AdminResetInputValidationsParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin reset input validations params

func (*AdminResetInputValidationsParams) SetTimeout

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

SetTimeout adds the timeout to the admin reset input validations params

func (*AdminResetInputValidationsParams) WithContext

WithContext adds the context to the admin reset input validations params

func (*AdminResetInputValidationsParams) WithField

WithField adds the field to the admin reset input validations params

func (*AdminResetInputValidationsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin reset input validations params

func (*AdminResetInputValidationsParams) WithTimeout

WithTimeout adds the timeout to the admin reset input validations params

func (*AdminResetInputValidationsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminResetInputValidationsReader

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

AdminResetInputValidationsReader is a Reader for the AdminResetInputValidations structure.

func (*AdminResetInputValidationsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminResetInputValidationsResponse

type AdminResetInputValidationsResponse struct {
	iamclientmodels.ApiResponse

	Error401 *iamclientmodels.RestErrorResponse
	Error403 *iamclientmodels.RestErrorResponse
	Error404 *iamclientmodels.RestErrorResponse
}

func (*AdminResetInputValidationsResponse) Unpack

type AdminResetInputValidationsUnauthorized

type AdminResetInputValidationsUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminResetInputValidationsUnauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

func NewAdminResetInputValidationsUnauthorized

func NewAdminResetInputValidationsUnauthorized() *AdminResetInputValidationsUnauthorized

NewAdminResetInputValidationsUnauthorized creates a AdminResetInputValidationsUnauthorized with default headers values

func (*AdminResetInputValidationsUnauthorized) Error

func (*AdminResetInputValidationsUnauthorized) GetPayload

func (*AdminResetInputValidationsUnauthorized) ToJSONString

type AdminResetNamespaceScopedInputValidationsForbidden added in v0.10.0

type AdminResetNamespaceScopedInputValidationsForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminResetNamespaceScopedInputValidationsForbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20013</td><td>insufficient permissions</td></tr></table>

func NewAdminResetNamespaceScopedInputValidationsForbidden added in v0.10.0

func NewAdminResetNamespaceScopedInputValidationsForbidden() *AdminResetNamespaceScopedInputValidationsForbidden

NewAdminResetNamespaceScopedInputValidationsForbidden creates a AdminResetNamespaceScopedInputValidationsForbidden with default headers values

func (*AdminResetNamespaceScopedInputValidationsForbidden) Error added in v0.10.0

func (*AdminResetNamespaceScopedInputValidationsForbidden) GetPayload added in v0.10.0

func (*AdminResetNamespaceScopedInputValidationsForbidden) ToJSONString added in v0.10.0

type AdminResetNamespaceScopedInputValidationsNoContent added in v0.10.0

type AdminResetNamespaceScopedInputValidationsNoContent struct {
}

AdminResetNamespaceScopedInputValidationsNoContent handles this case with default header values.

No Content

func NewAdminResetNamespaceScopedInputValidationsNoContent added in v0.10.0

func NewAdminResetNamespaceScopedInputValidationsNoContent() *AdminResetNamespaceScopedInputValidationsNoContent

NewAdminResetNamespaceScopedInputValidationsNoContent creates a AdminResetNamespaceScopedInputValidationsNoContent with default headers values

func (*AdminResetNamespaceScopedInputValidationsNoContent) Error added in v0.10.0

type AdminResetNamespaceScopedInputValidationsNotFound added in v0.10.0

type AdminResetNamespaceScopedInputValidationsNotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminResetNamespaceScopedInputValidationsNotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10188</td><td>input validation field not found</td></tr></table>

func NewAdminResetNamespaceScopedInputValidationsNotFound added in v0.10.0

func NewAdminResetNamespaceScopedInputValidationsNotFound() *AdminResetNamespaceScopedInputValidationsNotFound

NewAdminResetNamespaceScopedInputValidationsNotFound creates a AdminResetNamespaceScopedInputValidationsNotFound with default headers values

func (*AdminResetNamespaceScopedInputValidationsNotFound) Error added in v0.10.0

func (*AdminResetNamespaceScopedInputValidationsNotFound) GetPayload added in v0.10.0

func (*AdminResetNamespaceScopedInputValidationsNotFound) ToJSONString added in v0.10.0

type AdminResetNamespaceScopedInputValidationsParams added in v0.10.0

type AdminResetNamespaceScopedInputValidationsParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Field
	  Name of the input validation field to reset: email, username, displayName, password, avatar

	*/
	Field string
	/*Namespace
	  Accepts alphanumeric, with hyphens allowed between segments

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

AdminResetNamespaceScopedInputValidationsParams contains all the parameters to send to the API endpoint for the admin reset namespace scoped input validations operation typically these are written to a http.Request

func NewAdminResetNamespaceScopedInputValidationsParams added in v0.10.0

func NewAdminResetNamespaceScopedInputValidationsParams() *AdminResetNamespaceScopedInputValidationsParams

NewAdminResetNamespaceScopedInputValidationsParams creates a new AdminResetNamespaceScopedInputValidationsParams object with the default values initialized.

func NewAdminResetNamespaceScopedInputValidationsParamsWithContext added in v0.10.0

func NewAdminResetNamespaceScopedInputValidationsParamsWithContext(ctx context.Context) *AdminResetNamespaceScopedInputValidationsParams

NewAdminResetNamespaceScopedInputValidationsParamsWithContext creates a new AdminResetNamespaceScopedInputValidationsParams object with the default values initialized, and the ability to set a context for a request

func NewAdminResetNamespaceScopedInputValidationsParamsWithHTTPClient added in v0.10.0

func NewAdminResetNamespaceScopedInputValidationsParamsWithHTTPClient(client *http.Client) *AdminResetNamespaceScopedInputValidationsParams

NewAdminResetNamespaceScopedInputValidationsParamsWithHTTPClient creates a new AdminResetNamespaceScopedInputValidationsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewAdminResetNamespaceScopedInputValidationsParamsWithTimeout added in v0.10.0

func NewAdminResetNamespaceScopedInputValidationsParamsWithTimeout(timeout time.Duration) *AdminResetNamespaceScopedInputValidationsParams

NewAdminResetNamespaceScopedInputValidationsParamsWithTimeout creates a new AdminResetNamespaceScopedInputValidationsParams object with the default values initialized, and the ability to set a timeout on a request

func (*AdminResetNamespaceScopedInputValidationsParams) SetAuthInfoWriter added in v0.10.0

SetAuthInfoWriter adds the authInfoWriter to the admin reset namespace scoped input validations params

func (*AdminResetNamespaceScopedInputValidationsParams) SetContext added in v0.10.0

SetContext adds the context to the admin reset namespace scoped input validations params

func (*AdminResetNamespaceScopedInputValidationsParams) SetField added in v0.10.0

SetField adds the field to the admin reset namespace scoped input validations params

func (*AdminResetNamespaceScopedInputValidationsParams) SetFlightId added in v0.10.0

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminResetNamespaceScopedInputValidationsParams) SetHTTPClient added in v0.10.0

SetHTTPClient adds the HTTPClient to the admin reset namespace scoped input validations params

func (*AdminResetNamespaceScopedInputValidationsParams) SetHTTPClientTransport added in v0.10.0

func (o *AdminResetNamespaceScopedInputValidationsParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin reset namespace scoped input validations params

func (*AdminResetNamespaceScopedInputValidationsParams) SetNamespace added in v0.10.0

func (o *AdminResetNamespaceScopedInputValidationsParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin reset namespace scoped input validations params

func (*AdminResetNamespaceScopedInputValidationsParams) SetTimeout added in v0.10.0

SetTimeout adds the timeout to the admin reset namespace scoped input validations params

func (*AdminResetNamespaceScopedInputValidationsParams) WithContext added in v0.10.0

WithContext adds the context to the admin reset namespace scoped input validations params

func (*AdminResetNamespaceScopedInputValidationsParams) WithField added in v0.10.0

WithField adds the field to the admin reset namespace scoped input validations params

func (*AdminResetNamespaceScopedInputValidationsParams) WithHTTPClient added in v0.10.0

WithHTTPClient adds the HTTPClient to the admin reset namespace scoped input validations params

func (*AdminResetNamespaceScopedInputValidationsParams) WithNamespace added in v0.10.0

WithNamespace adds the namespace to the admin reset namespace scoped input validations params

func (*AdminResetNamespaceScopedInputValidationsParams) WithTimeout added in v0.10.0

WithTimeout adds the timeout to the admin reset namespace scoped input validations params

func (*AdminResetNamespaceScopedInputValidationsParams) WriteToRequest added in v0.10.0

WriteToRequest writes these params to a swagger request

type AdminResetNamespaceScopedInputValidationsReader added in v0.10.0

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

AdminResetNamespaceScopedInputValidationsReader is a Reader for the AdminResetNamespaceScopedInputValidations structure.

func (*AdminResetNamespaceScopedInputValidationsReader) ReadResponse added in v0.10.0

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

ReadResponse reads a server response into the received o.

type AdminResetNamespaceScopedInputValidationsResponse added in v0.10.0

type AdminResetNamespaceScopedInputValidationsResponse struct {
	iamclientmodels.ApiResponse

	Error401 *iamclientmodels.RestErrorResponse
	Error403 *iamclientmodels.RestErrorResponse
	Error404 *iamclientmodels.RestErrorResponse
}

func (*AdminResetNamespaceScopedInputValidationsResponse) Unpack added in v0.10.0

type AdminResetNamespaceScopedInputValidationsUnauthorized added in v0.10.0

type AdminResetNamespaceScopedInputValidationsUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminResetNamespaceScopedInputValidationsUnauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

func NewAdminResetNamespaceScopedInputValidationsUnauthorized added in v0.10.0

func NewAdminResetNamespaceScopedInputValidationsUnauthorized() *AdminResetNamespaceScopedInputValidationsUnauthorized

NewAdminResetNamespaceScopedInputValidationsUnauthorized creates a AdminResetNamespaceScopedInputValidationsUnauthorized with default headers values

func (*AdminResetNamespaceScopedInputValidationsUnauthorized) Error added in v0.10.0

func (*AdminResetNamespaceScopedInputValidationsUnauthorized) GetPayload added in v0.10.0

func (*AdminResetNamespaceScopedInputValidationsUnauthorized) ToJSONString added in v0.10.0

type AdminUpdateInputValidationsForbidden

type AdminUpdateInputValidationsForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateInputValidationsForbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20013</td><td>insufficient permissions</td></tr></table>

func NewAdminUpdateInputValidationsForbidden

func NewAdminUpdateInputValidationsForbidden() *AdminUpdateInputValidationsForbidden

NewAdminUpdateInputValidationsForbidden creates a AdminUpdateInputValidationsForbidden with default headers values

func (*AdminUpdateInputValidationsForbidden) Error

func (*AdminUpdateInputValidationsForbidden) GetPayload

func (*AdminUpdateInputValidationsForbidden) ToJSONString

func (o *AdminUpdateInputValidationsForbidden) ToJSONString() string

type AdminUpdateInputValidationsNoContent

type AdminUpdateInputValidationsNoContent struct {
}

AdminUpdateInputValidationsNoContent handles this case with default header values.

No Content

func NewAdminUpdateInputValidationsNoContent

func NewAdminUpdateInputValidationsNoContent() *AdminUpdateInputValidationsNoContent

NewAdminUpdateInputValidationsNoContent creates a AdminUpdateInputValidationsNoContent with default headers values

func (*AdminUpdateInputValidationsNoContent) Error

type AdminUpdateInputValidationsNotFound

type AdminUpdateInputValidationsNotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateInputValidationsNotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10188</td><td>input validation field not found</td></tr></table>

func NewAdminUpdateInputValidationsNotFound

func NewAdminUpdateInputValidationsNotFound() *AdminUpdateInputValidationsNotFound

NewAdminUpdateInputValidationsNotFound creates a AdminUpdateInputValidationsNotFound with default headers values

func (*AdminUpdateInputValidationsNotFound) Error

func (*AdminUpdateInputValidationsNotFound) GetPayload

func (*AdminUpdateInputValidationsNotFound) ToJSONString

func (o *AdminUpdateInputValidationsNotFound) ToJSONString() string

type AdminUpdateInputValidationsParams

type AdminUpdateInputValidationsParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body []*iamclientmodels.ModelInputValidationUpdatePayload

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

AdminUpdateInputValidationsParams contains all the parameters to send to the API endpoint for the admin update input validations operation typically these are written to a http.Request

func NewAdminUpdateInputValidationsParams

func NewAdminUpdateInputValidationsParams() *AdminUpdateInputValidationsParams

NewAdminUpdateInputValidationsParams creates a new AdminUpdateInputValidationsParams object with the default values initialized.

func NewAdminUpdateInputValidationsParamsWithContext

func NewAdminUpdateInputValidationsParamsWithContext(ctx context.Context) *AdminUpdateInputValidationsParams

NewAdminUpdateInputValidationsParamsWithContext creates a new AdminUpdateInputValidationsParams object with the default values initialized, and the ability to set a context for a request

func NewAdminUpdateInputValidationsParamsWithHTTPClient

func NewAdminUpdateInputValidationsParamsWithHTTPClient(client *http.Client) *AdminUpdateInputValidationsParams

NewAdminUpdateInputValidationsParamsWithHTTPClient creates a new AdminUpdateInputValidationsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewAdminUpdateInputValidationsParamsWithTimeout

func NewAdminUpdateInputValidationsParamsWithTimeout(timeout time.Duration) *AdminUpdateInputValidationsParams

NewAdminUpdateInputValidationsParamsWithTimeout creates a new AdminUpdateInputValidationsParams object with the default values initialized, and the ability to set a timeout on a request

func (*AdminUpdateInputValidationsParams) SetAuthInfoWriter

func (o *AdminUpdateInputValidationsParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the admin update input validations params

func (*AdminUpdateInputValidationsParams) SetBody

SetBody adds the body to the admin update input validations params

func (*AdminUpdateInputValidationsParams) SetContext

SetContext adds the context to the admin update input validations params

func (*AdminUpdateInputValidationsParams) SetFlightId

func (o *AdminUpdateInputValidationsParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminUpdateInputValidationsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin update input validations params

func (*AdminUpdateInputValidationsParams) SetHTTPClientTransport

func (o *AdminUpdateInputValidationsParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin update input validations params

func (*AdminUpdateInputValidationsParams) SetTimeout

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

SetTimeout adds the timeout to the admin update input validations params

func (*AdminUpdateInputValidationsParams) WithBody

WithBody adds the body to the admin update input validations params

func (*AdminUpdateInputValidationsParams) WithContext

WithContext adds the context to the admin update input validations params

func (*AdminUpdateInputValidationsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin update input validations params

func (*AdminUpdateInputValidationsParams) WithTimeout

WithTimeout adds the timeout to the admin update input validations params

func (*AdminUpdateInputValidationsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminUpdateInputValidationsReader

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

AdminUpdateInputValidationsReader is a Reader for the AdminUpdateInputValidations structure.

func (*AdminUpdateInputValidationsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminUpdateInputValidationsResponse

type AdminUpdateInputValidationsResponse struct {
	iamclientmodels.ApiResponse

	Error401 *iamclientmodels.RestErrorResponse
	Error403 *iamclientmodels.RestErrorResponse
	Error404 *iamclientmodels.RestErrorResponse
}

func (*AdminUpdateInputValidationsResponse) Unpack

type AdminUpdateInputValidationsUnauthorized

type AdminUpdateInputValidationsUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateInputValidationsUnauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

func NewAdminUpdateInputValidationsUnauthorized

func NewAdminUpdateInputValidationsUnauthorized() *AdminUpdateInputValidationsUnauthorized

NewAdminUpdateInputValidationsUnauthorized creates a AdminUpdateInputValidationsUnauthorized with default headers values

func (*AdminUpdateInputValidationsUnauthorized) Error

func (*AdminUpdateInputValidationsUnauthorized) GetPayload

func (*AdminUpdateInputValidationsUnauthorized) ToJSONString

type AdminUpdateNamespaceScopedInputValidationsForbidden added in v0.10.0

type AdminUpdateNamespaceScopedInputValidationsForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateNamespaceScopedInputValidationsForbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20013</td><td>insufficient permissions</td></tr></table>

func NewAdminUpdateNamespaceScopedInputValidationsForbidden added in v0.10.0

func NewAdminUpdateNamespaceScopedInputValidationsForbidden() *AdminUpdateNamespaceScopedInputValidationsForbidden

NewAdminUpdateNamespaceScopedInputValidationsForbidden creates a AdminUpdateNamespaceScopedInputValidationsForbidden with default headers values

func (*AdminUpdateNamespaceScopedInputValidationsForbidden) Error added in v0.10.0

func (*AdminUpdateNamespaceScopedInputValidationsForbidden) GetPayload added in v0.10.0

func (*AdminUpdateNamespaceScopedInputValidationsForbidden) ToJSONString added in v0.10.0

type AdminUpdateNamespaceScopedInputValidationsNoContent added in v0.10.0

type AdminUpdateNamespaceScopedInputValidationsNoContent struct {
}

AdminUpdateNamespaceScopedInputValidationsNoContent handles this case with default header values.

No Content

func NewAdminUpdateNamespaceScopedInputValidationsNoContent added in v0.10.0

func NewAdminUpdateNamespaceScopedInputValidationsNoContent() *AdminUpdateNamespaceScopedInputValidationsNoContent

NewAdminUpdateNamespaceScopedInputValidationsNoContent creates a AdminUpdateNamespaceScopedInputValidationsNoContent with default headers values

func (*AdminUpdateNamespaceScopedInputValidationsNoContent) Error added in v0.10.0

type AdminUpdateNamespaceScopedInputValidationsNotFound added in v0.10.0

type AdminUpdateNamespaceScopedInputValidationsNotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateNamespaceScopedInputValidationsNotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10188</td><td>input validation field not found</td></tr></table>

func NewAdminUpdateNamespaceScopedInputValidationsNotFound added in v0.10.0

func NewAdminUpdateNamespaceScopedInputValidationsNotFound() *AdminUpdateNamespaceScopedInputValidationsNotFound

NewAdminUpdateNamespaceScopedInputValidationsNotFound creates a AdminUpdateNamespaceScopedInputValidationsNotFound with default headers values

func (*AdminUpdateNamespaceScopedInputValidationsNotFound) Error added in v0.10.0

func (*AdminUpdateNamespaceScopedInputValidationsNotFound) GetPayload added in v0.10.0

func (*AdminUpdateNamespaceScopedInputValidationsNotFound) ToJSONString added in v0.10.0

type AdminUpdateNamespaceScopedInputValidationsParams added in v0.10.0

type AdminUpdateNamespaceScopedInputValidationsParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body []*iamclientmodels.ModelInputValidationUpdatePayload
	/*Namespace
	  Accepts alphanumeric, with hyphens allowed between segments

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

AdminUpdateNamespaceScopedInputValidationsParams contains all the parameters to send to the API endpoint for the admin update namespace scoped input validations operation typically these are written to a http.Request

func NewAdminUpdateNamespaceScopedInputValidationsParams added in v0.10.0

func NewAdminUpdateNamespaceScopedInputValidationsParams() *AdminUpdateNamespaceScopedInputValidationsParams

NewAdminUpdateNamespaceScopedInputValidationsParams creates a new AdminUpdateNamespaceScopedInputValidationsParams object with the default values initialized.

func NewAdminUpdateNamespaceScopedInputValidationsParamsWithContext added in v0.10.0

func NewAdminUpdateNamespaceScopedInputValidationsParamsWithContext(ctx context.Context) *AdminUpdateNamespaceScopedInputValidationsParams

NewAdminUpdateNamespaceScopedInputValidationsParamsWithContext creates a new AdminUpdateNamespaceScopedInputValidationsParams object with the default values initialized, and the ability to set a context for a request

func NewAdminUpdateNamespaceScopedInputValidationsParamsWithHTTPClient added in v0.10.0

func NewAdminUpdateNamespaceScopedInputValidationsParamsWithHTTPClient(client *http.Client) *AdminUpdateNamespaceScopedInputValidationsParams

NewAdminUpdateNamespaceScopedInputValidationsParamsWithHTTPClient creates a new AdminUpdateNamespaceScopedInputValidationsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewAdminUpdateNamespaceScopedInputValidationsParamsWithTimeout added in v0.10.0

func NewAdminUpdateNamespaceScopedInputValidationsParamsWithTimeout(timeout time.Duration) *AdminUpdateNamespaceScopedInputValidationsParams

NewAdminUpdateNamespaceScopedInputValidationsParamsWithTimeout creates a new AdminUpdateNamespaceScopedInputValidationsParams object with the default values initialized, and the ability to set a timeout on a request

func (*AdminUpdateNamespaceScopedInputValidationsParams) SetAuthInfoWriter added in v0.10.0

SetAuthInfoWriter adds the authInfoWriter to the admin update namespace scoped input validations params

func (*AdminUpdateNamespaceScopedInputValidationsParams) SetBody added in v0.10.0

SetBody adds the body to the admin update namespace scoped input validations params

func (*AdminUpdateNamespaceScopedInputValidationsParams) SetContext added in v0.10.0

SetContext adds the context to the admin update namespace scoped input validations params

func (*AdminUpdateNamespaceScopedInputValidationsParams) SetFlightId added in v0.10.0

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AdminUpdateNamespaceScopedInputValidationsParams) SetHTTPClient added in v0.10.0

SetHTTPClient adds the HTTPClient to the admin update namespace scoped input validations params

func (*AdminUpdateNamespaceScopedInputValidationsParams) SetHTTPClientTransport added in v0.10.0

func (o *AdminUpdateNamespaceScopedInputValidationsParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the admin update namespace scoped input validations params

func (*AdminUpdateNamespaceScopedInputValidationsParams) SetNamespace added in v0.10.0

func (o *AdminUpdateNamespaceScopedInputValidationsParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the admin update namespace scoped input validations params

func (*AdminUpdateNamespaceScopedInputValidationsParams) SetTimeout added in v0.10.0

SetTimeout adds the timeout to the admin update namespace scoped input validations params

func (*AdminUpdateNamespaceScopedInputValidationsParams) WithBody added in v0.10.0

WithBody adds the body to the admin update namespace scoped input validations params

func (*AdminUpdateNamespaceScopedInputValidationsParams) WithContext added in v0.10.0

WithContext adds the context to the admin update namespace scoped input validations params

func (*AdminUpdateNamespaceScopedInputValidationsParams) WithHTTPClient added in v0.10.0

WithHTTPClient adds the HTTPClient to the admin update namespace scoped input validations params

func (*AdminUpdateNamespaceScopedInputValidationsParams) WithNamespace added in v0.10.0

WithNamespace adds the namespace to the admin update namespace scoped input validations params

func (*AdminUpdateNamespaceScopedInputValidationsParams) WithTimeout added in v0.10.0

WithTimeout adds the timeout to the admin update namespace scoped input validations params

func (*AdminUpdateNamespaceScopedInputValidationsParams) WriteToRequest added in v0.10.0

WriteToRequest writes these params to a swagger request

type AdminUpdateNamespaceScopedInputValidationsReader added in v0.10.0

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

AdminUpdateNamespaceScopedInputValidationsReader is a Reader for the AdminUpdateNamespaceScopedInputValidations structure.

func (*AdminUpdateNamespaceScopedInputValidationsReader) ReadResponse added in v0.10.0

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

ReadResponse reads a server response into the received o.

type AdminUpdateNamespaceScopedInputValidationsResponse added in v0.10.0

type AdminUpdateNamespaceScopedInputValidationsResponse struct {
	iamclientmodels.ApiResponse

	Error401 *iamclientmodels.RestErrorResponse
	Error403 *iamclientmodels.RestErrorResponse
	Error404 *iamclientmodels.RestErrorResponse
}

func (*AdminUpdateNamespaceScopedInputValidationsResponse) Unpack added in v0.10.0

type AdminUpdateNamespaceScopedInputValidationsUnauthorized added in v0.10.0

type AdminUpdateNamespaceScopedInputValidationsUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AdminUpdateNamespaceScopedInputValidationsUnauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

func NewAdminUpdateNamespaceScopedInputValidationsUnauthorized added in v0.10.0

func NewAdminUpdateNamespaceScopedInputValidationsUnauthorized() *AdminUpdateNamespaceScopedInputValidationsUnauthorized

NewAdminUpdateNamespaceScopedInputValidationsUnauthorized creates a AdminUpdateNamespaceScopedInputValidationsUnauthorized with default headers values

func (*AdminUpdateNamespaceScopedInputValidationsUnauthorized) Error added in v0.10.0

func (*AdminUpdateNamespaceScopedInputValidationsUnauthorized) GetPayload added in v0.10.0

func (*AdminUpdateNamespaceScopedInputValidationsUnauthorized) ToJSONString added in v0.10.0

type Client

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

Client for input validations API

func (*Client) AdminGetInputValidationsShort

func (a *Client) AdminGetInputValidationsShort(params *AdminGetInputValidationsParams, authInfo runtime.ClientAuthInfoWriter) (*AdminGetInputValidationsResponse, error)

AdminGetInputValidationsShort admin get input validations Returns the list of input validation configuration. `regex` parameter will be returned if `isCustomRegex` is true. Otherwise, it will be empty. **Substitute endpoint:** /iam/v3/admin/namespaces/{namespace}/inputValidations[GET]

func (*Client) AdminGetNamespaceScopedInputValidationsShort added in v0.10.0

AdminGetNamespaceScopedInputValidationsShort admin get input validations Returns the list of input validation configuration. Supported namespace: - publisher namespace - studio namespace

`regex` parameter will be returned if `isCustomRegex` is true. Otherwise, it will be empty.

func (*Client) AdminResetInputValidationsShort

func (a *Client) AdminResetInputValidationsShort(params *AdminResetInputValidationsParams, authInfo runtime.ClientAuthInfoWriter) (*AdminResetInputValidationsResponse, error)

AdminResetInputValidationsShort admin reset input validations Resets input validation to the default input validation configurations. **Substitute endpoint:** /iam/v3/admin/namespaces/{namespace}/inputValidations/{field}[DELETE]

func (*Client) AdminResetNamespaceScopedInputValidationsShort added in v0.10.0

AdminResetNamespaceScopedInputValidationsShort admin reset input validations Resets input validation to the default input validation configurations. Supported namespace: - publisher namespace - studio namespace

func (*Client) AdminUpdateInputValidationsShort

func (a *Client) AdminUpdateInputValidationsShort(params *AdminUpdateInputValidationsParams, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateInputValidationsResponse, error)

AdminUpdateInputValidationsShort admin update input validations Updates input validation configuration. Supported `field`: - displayName - password - username - email - avatar

If `isCustomRegex` is set to true, `regex` parameter will be used as input validation and the other parameters will be ignored. Otherwise, `regex` parameter will be ignored and regex for input validation will be generated based on the combination of the other parameters. If `allowUnicode` is set to true, unicode regex pattern will be use as the input validation and the other parameters will be ignored. Supported `letterCase`: - lowercase - uppercase - mixed: uppercase and lowercase - any: uppercase and/or lowercase

Flexible special character support with `allowAllSpecialCharacters`. If `allowAllSpecialCharacters` is set to true, `specialCharacters` will be forced to empty. Supported `specialCharacterLocation`: - anywhere - middle

If `specialCharacters` is empty, `specialCharacterLocation` and `maxRepeatingSpecialCharacter` will be ignored. `minCharType` is used to identify how many required criteria in the regex. The supported criteria are number, letter, special character, and letter case. If set to 0 or 1, all criteria are optional. It can be set as much as the number of criteria enabled. If `blockedWord` is set by an admin, any user input containing a blocked word will be rejected during account creation, upgrade, or update. If `avatarConfig` is set, will use this config and skip all the other validation conditions. **Substitute endpoint:** /iam/v3/admin/namespaces/{namespace}/inputValidations[PUT]

func (*Client) AdminUpdateNamespaceScopedInputValidationsShort added in v0.10.0

AdminUpdateNamespaceScopedInputValidationsShort admin update input validations Updates input validation configuration. Supported namespace: - publisher namespace - studio namespace

Supported `field`: - displayName - password - username - email - avatar

If `isCustomRegex` is set to true, `regex` parameter will be used as input validation and the other parameters will be ignored. Otherwise, `regex` parameter will be ignored and regex for input validation will be generated based on the combination of the other parameters. If `allowUnicode` is set to true, unicode regex pattern will be use as the input validation and the other parameters will be ignored. Supported `letterCase`: - lowercase - uppercase - mixed: uppercase and lowercase - any: uppercase and/or lowercase

To allow flexible non-word special characters, use `allowAllSpecialCharacters`. If `allowAllSpecialCharacters` is set to true, `specialCharacters` will be forced to empty. Supported `specialCharacterLocation`: - anywhere - middle

If `specialCharacters` is empty, `specialCharacterLocation` and `maxRepeatingSpecialCharacter` will be ignored. `minCharType` is used to identify how many required criteria in the regex. The supported criteria are number, letter, special character, and letter case. If set to 0 or 1, all criteria are optional. It can be set as much as the number of criteria enabled. If `blockedWord` is set by an admin, any user input containing a blocked word will be rejected during account creation, upgrade, or update. If `avatarConfig` is set, will use this config and skip all the other validation conditions.

These are the boundary values for string length: minLength: 1, maxLength: 256

func (*Client) PublicGetInputValidationByFieldShort

func (a *Client) PublicGetInputValidationByFieldShort(params *PublicGetInputValidationByFieldParams, authInfo runtime.ClientAuthInfoWriter) (*PublicGetInputValidationByFieldResponse, error)

PublicGetInputValidationByFieldShort public get input validation by field Returns input validation configuration by field. **Substitute endpoint:** /iam/v3/public/namespaces/{namespace}/inputValidations/{field}[GET]

func (*Client) PublicGetInputValidationsShort

func (a *Client) PublicGetInputValidationsShort(params *PublicGetInputValidationsParams) (*PublicGetInputValidationsResponse, error)

PublicGetInputValidationsShort public get input validations Returns the list of input validation configuration. `regex` parameter will be returned if `isCustomRegex` is true. Otherwise, it will be empty. **Substitute endpoint:** /iam/v3/public/namespaces/{namespace}/inputValidations[GET]

func (*Client) PublicGetNamespaceScopedInputValidationByFieldShort added in v0.10.0

PublicGetNamespaceScopedInputValidationByFieldShort public get input validation by field Returns input validation configuration by field. Supported namespace: - publisher namespace - studio namespace

func (*Client) PublicGetNamespaceScopedInputValidationsShort added in v0.10.0

PublicGetNamespaceScopedInputValidationsShort public get input validations Supported namespace: - publisher namespace - studio namespace

Returns the list of input validation configuration. `regex` parameter will be returned if `isCustomRegex` is true. Otherwise, it will be empty.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	AdminGetInputValidationsShort(params *AdminGetInputValidationsParams, authInfo runtime.ClientAuthInfoWriter) (*AdminGetInputValidationsResponse, error)
	AdminUpdateInputValidationsShort(params *AdminUpdateInputValidationsParams, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateInputValidationsResponse, error)
	AdminResetInputValidationsShort(params *AdminResetInputValidationsParams, authInfo runtime.ClientAuthInfoWriter) (*AdminResetInputValidationsResponse, error)
	AdminGetNamespaceScopedInputValidationsShort(params *AdminGetNamespaceScopedInputValidationsParams, authInfo runtime.ClientAuthInfoWriter) (*AdminGetNamespaceScopedInputValidationsResponse, error)
	AdminUpdateNamespaceScopedInputValidationsShort(params *AdminUpdateNamespaceScopedInputValidationsParams, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateNamespaceScopedInputValidationsResponse, error)
	AdminResetNamespaceScopedInputValidationsShort(params *AdminResetNamespaceScopedInputValidationsParams, authInfo runtime.ClientAuthInfoWriter) (*AdminResetNamespaceScopedInputValidationsResponse, error)
	PublicGetInputValidationsShort(params *PublicGetInputValidationsParams) (*PublicGetInputValidationsResponse, error)
	PublicGetInputValidationByFieldShort(params *PublicGetInputValidationByFieldParams, authInfo runtime.ClientAuthInfoWriter) (*PublicGetInputValidationByFieldResponse, error)
	PublicGetNamespaceScopedInputValidationsShort(params *PublicGetNamespaceScopedInputValidationsParams, authInfo runtime.ClientAuthInfoWriter) (*PublicGetNamespaceScopedInputValidationsResponse, error)
	PublicGetNamespaceScopedInputValidationByFieldShort(params *PublicGetNamespaceScopedInputValidationByFieldParams, authInfo runtime.ClientAuthInfoWriter) (*PublicGetNamespaceScopedInputValidationByFieldResponse, 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 input validations API client.

type PublicGetInputValidationByFieldInternalServerError

type PublicGetInputValidationByFieldInternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetInputValidationByFieldInternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error</td></tr></table>

func NewPublicGetInputValidationByFieldInternalServerError

func NewPublicGetInputValidationByFieldInternalServerError() *PublicGetInputValidationByFieldInternalServerError

NewPublicGetInputValidationByFieldInternalServerError creates a PublicGetInputValidationByFieldInternalServerError with default headers values

func (*PublicGetInputValidationByFieldInternalServerError) Error

func (*PublicGetInputValidationByFieldInternalServerError) GetPayload

func (*PublicGetInputValidationByFieldInternalServerError) ToJSONString

type PublicGetInputValidationByFieldNotFound

type PublicGetInputValidationByFieldNotFound struct {
}

PublicGetInputValidationByFieldNotFound handles this case with default header values.

Data not found

func NewPublicGetInputValidationByFieldNotFound

func NewPublicGetInputValidationByFieldNotFound() *PublicGetInputValidationByFieldNotFound

NewPublicGetInputValidationByFieldNotFound creates a PublicGetInputValidationByFieldNotFound with default headers values

func (*PublicGetInputValidationByFieldNotFound) Error

type PublicGetInputValidationByFieldOK

type PublicGetInputValidationByFieldOK struct {
	Payload *iamclientmodels.ModelInputValidationConfigVersion
}

PublicGetInputValidationByFieldOK handles this case with default header values.

OK

func NewPublicGetInputValidationByFieldOK

func NewPublicGetInputValidationByFieldOK() *PublicGetInputValidationByFieldOK

NewPublicGetInputValidationByFieldOK creates a PublicGetInputValidationByFieldOK with default headers values

func (*PublicGetInputValidationByFieldOK) Error

func (*PublicGetInputValidationByFieldOK) GetPayload

func (*PublicGetInputValidationByFieldOK) ToJSONString

func (o *PublicGetInputValidationByFieldOK) ToJSONString() string

type PublicGetInputValidationByFieldParams

type PublicGetInputValidationByFieldParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Field
	  Name of the input validation field to get: email, username, displayName, password or avatar

	*/
	Field string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

PublicGetInputValidationByFieldParams contains all the parameters to send to the API endpoint for the public get input validation by field operation typically these are written to a http.Request

func NewPublicGetInputValidationByFieldParams

func NewPublicGetInputValidationByFieldParams() *PublicGetInputValidationByFieldParams

NewPublicGetInputValidationByFieldParams creates a new PublicGetInputValidationByFieldParams object with the default values initialized.

func NewPublicGetInputValidationByFieldParamsWithContext

func NewPublicGetInputValidationByFieldParamsWithContext(ctx context.Context) *PublicGetInputValidationByFieldParams

NewPublicGetInputValidationByFieldParamsWithContext creates a new PublicGetInputValidationByFieldParams object with the default values initialized, and the ability to set a context for a request

func NewPublicGetInputValidationByFieldParamsWithHTTPClient

func NewPublicGetInputValidationByFieldParamsWithHTTPClient(client *http.Client) *PublicGetInputValidationByFieldParams

NewPublicGetInputValidationByFieldParamsWithHTTPClient creates a new PublicGetInputValidationByFieldParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicGetInputValidationByFieldParamsWithTimeout

func NewPublicGetInputValidationByFieldParamsWithTimeout(timeout time.Duration) *PublicGetInputValidationByFieldParams

NewPublicGetInputValidationByFieldParamsWithTimeout creates a new PublicGetInputValidationByFieldParams object with the default values initialized, and the ability to set a timeout on a request

func (*PublicGetInputValidationByFieldParams) SetAuthInfoWriter

func (o *PublicGetInputValidationByFieldParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public get input validation by field params

func (*PublicGetInputValidationByFieldParams) SetContext

SetContext adds the context to the public get input validation by field params

func (*PublicGetInputValidationByFieldParams) SetField

func (o *PublicGetInputValidationByFieldParams) SetField(field string)

SetField adds the field to the public get input validation by field params

func (*PublicGetInputValidationByFieldParams) SetFlightId

func (o *PublicGetInputValidationByFieldParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicGetInputValidationByFieldParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the public get input validation by field params

func (*PublicGetInputValidationByFieldParams) SetHTTPClientTransport

func (o *PublicGetInputValidationByFieldParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public get input validation by field params

func (*PublicGetInputValidationByFieldParams) SetTimeout

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

SetTimeout adds the timeout to the public get input validation by field params

func (*PublicGetInputValidationByFieldParams) WithContext

WithContext adds the context to the public get input validation by field params

func (*PublicGetInputValidationByFieldParams) WithField

WithField adds the field to the public get input validation by field params

func (*PublicGetInputValidationByFieldParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the public get input validation by field params

func (*PublicGetInputValidationByFieldParams) WithTimeout

WithTimeout adds the timeout to the public get input validation by field params

func (*PublicGetInputValidationByFieldParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PublicGetInputValidationByFieldReader

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

PublicGetInputValidationByFieldReader is a Reader for the PublicGetInputValidationByField structure.

func (*PublicGetInputValidationByFieldReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PublicGetInputValidationsInternalServerError

type PublicGetInputValidationsInternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetInputValidationsInternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error</td></tr></table>

func NewPublicGetInputValidationsInternalServerError

func NewPublicGetInputValidationsInternalServerError() *PublicGetInputValidationsInternalServerError

NewPublicGetInputValidationsInternalServerError creates a PublicGetInputValidationsInternalServerError with default headers values

func (*PublicGetInputValidationsInternalServerError) Error

func (*PublicGetInputValidationsInternalServerError) GetPayload

func (*PublicGetInputValidationsInternalServerError) ToJSONString

type PublicGetInputValidationsNotFound

type PublicGetInputValidationsNotFound struct {
}

PublicGetInputValidationsNotFound handles this case with default header values.

Data not found

func NewPublicGetInputValidationsNotFound

func NewPublicGetInputValidationsNotFound() *PublicGetInputValidationsNotFound

NewPublicGetInputValidationsNotFound creates a PublicGetInputValidationsNotFound with default headers values

func (*PublicGetInputValidationsNotFound) Error

type PublicGetInputValidationsOK

type PublicGetInputValidationsOK struct {
	Payload *iamclientmodels.ModelInputValidationsPublicResponse
}

PublicGetInputValidationsOK handles this case with default header values.

OK

func NewPublicGetInputValidationsOK

func NewPublicGetInputValidationsOK() *PublicGetInputValidationsOK

NewPublicGetInputValidationsOK creates a PublicGetInputValidationsOK with default headers values

func (*PublicGetInputValidationsOK) Error

func (*PublicGetInputValidationsOK) GetPayload

func (*PublicGetInputValidationsOK) ToJSONString

func (o *PublicGetInputValidationsOK) ToJSONString() string

type PublicGetInputValidationsParams

type PublicGetInputValidationsParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*DefaultOnEmpty
	  default true, will return default language if languageCode is empty or language not available

	*/
	DefaultOnEmpty *bool
	/*LanguageCode
	  Language Code for description

	*/
	LanguageCode *string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

PublicGetInputValidationsParams contains all the parameters to send to the API endpoint for the public get input validations operation typically these are written to a http.Request

func NewPublicGetInputValidationsParams

func NewPublicGetInputValidationsParams() *PublicGetInputValidationsParams

NewPublicGetInputValidationsParams creates a new PublicGetInputValidationsParams object with the default values initialized.

func NewPublicGetInputValidationsParamsWithContext

func NewPublicGetInputValidationsParamsWithContext(ctx context.Context) *PublicGetInputValidationsParams

NewPublicGetInputValidationsParamsWithContext creates a new PublicGetInputValidationsParams object with the default values initialized, and the ability to set a context for a request

func NewPublicGetInputValidationsParamsWithHTTPClient

func NewPublicGetInputValidationsParamsWithHTTPClient(client *http.Client) *PublicGetInputValidationsParams

NewPublicGetInputValidationsParamsWithHTTPClient creates a new PublicGetInputValidationsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicGetInputValidationsParamsWithTimeout

func NewPublicGetInputValidationsParamsWithTimeout(timeout time.Duration) *PublicGetInputValidationsParams

NewPublicGetInputValidationsParamsWithTimeout creates a new PublicGetInputValidationsParams object with the default values initialized, and the ability to set a timeout on a request

func (*PublicGetInputValidationsParams) SetAuthInfoWriter

func (o *PublicGetInputValidationsParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the public get input validations params

func (*PublicGetInputValidationsParams) SetContext

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

SetContext adds the context to the public get input validations params

func (*PublicGetInputValidationsParams) SetDefaultOnEmpty

func (o *PublicGetInputValidationsParams) SetDefaultOnEmpty(defaultOnEmpty *bool)

SetDefaultOnEmpty adds the defaultOnEmpty to the public get input validations params

func (*PublicGetInputValidationsParams) SetFlightId

func (o *PublicGetInputValidationsParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicGetInputValidationsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the public get input validations params

func (*PublicGetInputValidationsParams) SetHTTPClientTransport

func (o *PublicGetInputValidationsParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public get input validations params

func (*PublicGetInputValidationsParams) SetLanguageCode

func (o *PublicGetInputValidationsParams) SetLanguageCode(languageCode *string)

SetLanguageCode adds the languageCode to the public get input validations params

func (*PublicGetInputValidationsParams) SetTimeout

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

SetTimeout adds the timeout to the public get input validations params

func (*PublicGetInputValidationsParams) WithContext

WithContext adds the context to the public get input validations params

func (*PublicGetInputValidationsParams) WithDefaultOnEmpty

func (o *PublicGetInputValidationsParams) WithDefaultOnEmpty(defaultOnEmpty *bool) *PublicGetInputValidationsParams

WithDefaultOnEmpty adds the defaultOnEmpty to the public get input validations params

func (*PublicGetInputValidationsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the public get input validations params

func (*PublicGetInputValidationsParams) WithLanguageCode

func (o *PublicGetInputValidationsParams) WithLanguageCode(languageCode *string) *PublicGetInputValidationsParams

WithLanguageCode adds the languageCode to the public get input validations params

func (*PublicGetInputValidationsParams) WithTimeout

WithTimeout adds the timeout to the public get input validations params

func (*PublicGetInputValidationsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PublicGetInputValidationsReader

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

PublicGetInputValidationsReader is a Reader for the PublicGetInputValidations structure.

func (*PublicGetInputValidationsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PublicGetNamespaceScopedInputValidationByFieldInternalServerError added in v0.10.0

type PublicGetNamespaceScopedInputValidationByFieldInternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetNamespaceScopedInputValidationByFieldInternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error</td></tr></table>

func NewPublicGetNamespaceScopedInputValidationByFieldInternalServerError added in v0.10.0

func NewPublicGetNamespaceScopedInputValidationByFieldInternalServerError() *PublicGetNamespaceScopedInputValidationByFieldInternalServerError

NewPublicGetNamespaceScopedInputValidationByFieldInternalServerError creates a PublicGetNamespaceScopedInputValidationByFieldInternalServerError with default headers values

func (*PublicGetNamespaceScopedInputValidationByFieldInternalServerError) Error added in v0.10.0

func (*PublicGetNamespaceScopedInputValidationByFieldInternalServerError) GetPayload added in v0.10.0

func (*PublicGetNamespaceScopedInputValidationByFieldInternalServerError) ToJSONString added in v0.10.0

type PublicGetNamespaceScopedInputValidationByFieldNotFound added in v0.10.0

type PublicGetNamespaceScopedInputValidationByFieldNotFound struct {
}

PublicGetNamespaceScopedInputValidationByFieldNotFound handles this case with default header values.

Data not found

func NewPublicGetNamespaceScopedInputValidationByFieldNotFound added in v0.10.0

func NewPublicGetNamespaceScopedInputValidationByFieldNotFound() *PublicGetNamespaceScopedInputValidationByFieldNotFound

NewPublicGetNamespaceScopedInputValidationByFieldNotFound creates a PublicGetNamespaceScopedInputValidationByFieldNotFound with default headers values

func (*PublicGetNamespaceScopedInputValidationByFieldNotFound) Error added in v0.10.0

type PublicGetNamespaceScopedInputValidationByFieldOK added in v0.10.0

type PublicGetNamespaceScopedInputValidationByFieldOK struct {
	Payload *iamclientmodels.ModelInputValidationConfigVersion
}

PublicGetNamespaceScopedInputValidationByFieldOK handles this case with default header values.

OK

func NewPublicGetNamespaceScopedInputValidationByFieldOK added in v0.10.0

func NewPublicGetNamespaceScopedInputValidationByFieldOK() *PublicGetNamespaceScopedInputValidationByFieldOK

NewPublicGetNamespaceScopedInputValidationByFieldOK creates a PublicGetNamespaceScopedInputValidationByFieldOK with default headers values

func (*PublicGetNamespaceScopedInputValidationByFieldOK) Error added in v0.10.0

func (*PublicGetNamespaceScopedInputValidationByFieldOK) GetPayload added in v0.10.0

func (*PublicGetNamespaceScopedInputValidationByFieldOK) ToJSONString added in v0.10.0

type PublicGetNamespaceScopedInputValidationByFieldParams added in v0.10.0

type PublicGetNamespaceScopedInputValidationByFieldParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Field
	  Name of the input validation field to get: email, username, displayName, password or avatar

	*/
	Field string
	/*Namespace
	  Accepts alphanumeric, with hyphens allowed between segments

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

PublicGetNamespaceScopedInputValidationByFieldParams contains all the parameters to send to the API endpoint for the public get namespace scoped input validation by field operation typically these are written to a http.Request

func NewPublicGetNamespaceScopedInputValidationByFieldParams added in v0.10.0

func NewPublicGetNamespaceScopedInputValidationByFieldParams() *PublicGetNamespaceScopedInputValidationByFieldParams

NewPublicGetNamespaceScopedInputValidationByFieldParams creates a new PublicGetNamespaceScopedInputValidationByFieldParams object with the default values initialized.

func NewPublicGetNamespaceScopedInputValidationByFieldParamsWithContext added in v0.10.0

func NewPublicGetNamespaceScopedInputValidationByFieldParamsWithContext(ctx context.Context) *PublicGetNamespaceScopedInputValidationByFieldParams

NewPublicGetNamespaceScopedInputValidationByFieldParamsWithContext creates a new PublicGetNamespaceScopedInputValidationByFieldParams object with the default values initialized, and the ability to set a context for a request

func NewPublicGetNamespaceScopedInputValidationByFieldParamsWithHTTPClient added in v0.10.0

func NewPublicGetNamespaceScopedInputValidationByFieldParamsWithHTTPClient(client *http.Client) *PublicGetNamespaceScopedInputValidationByFieldParams

NewPublicGetNamespaceScopedInputValidationByFieldParamsWithHTTPClient creates a new PublicGetNamespaceScopedInputValidationByFieldParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicGetNamespaceScopedInputValidationByFieldParamsWithTimeout added in v0.10.0

func NewPublicGetNamespaceScopedInputValidationByFieldParamsWithTimeout(timeout time.Duration) *PublicGetNamespaceScopedInputValidationByFieldParams

NewPublicGetNamespaceScopedInputValidationByFieldParamsWithTimeout creates a new PublicGetNamespaceScopedInputValidationByFieldParams object with the default values initialized, and the ability to set a timeout on a request

func (*PublicGetNamespaceScopedInputValidationByFieldParams) SetAuthInfoWriter added in v0.10.0

SetAuthInfoWriter adds the authInfoWriter to the public get namespace scoped input validation by field params

func (*PublicGetNamespaceScopedInputValidationByFieldParams) SetContext added in v0.10.0

SetContext adds the context to the public get namespace scoped input validation by field params

func (*PublicGetNamespaceScopedInputValidationByFieldParams) SetField added in v0.10.0

SetField adds the field to the public get namespace scoped input validation by field params

func (*PublicGetNamespaceScopedInputValidationByFieldParams) SetFlightId added in v0.10.0

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicGetNamespaceScopedInputValidationByFieldParams) SetHTTPClient added in v0.10.0

SetHTTPClient adds the HTTPClient to the public get namespace scoped input validation by field params

func (*PublicGetNamespaceScopedInputValidationByFieldParams) SetHTTPClientTransport added in v0.10.0

func (o *PublicGetNamespaceScopedInputValidationByFieldParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public get namespace scoped input validation by field params

func (*PublicGetNamespaceScopedInputValidationByFieldParams) SetNamespace added in v0.10.0

SetNamespace adds the namespace to the public get namespace scoped input validation by field params

func (*PublicGetNamespaceScopedInputValidationByFieldParams) SetTimeout added in v0.10.0

SetTimeout adds the timeout to the public get namespace scoped input validation by field params

func (*PublicGetNamespaceScopedInputValidationByFieldParams) WithContext added in v0.10.0

WithContext adds the context to the public get namespace scoped input validation by field params

func (*PublicGetNamespaceScopedInputValidationByFieldParams) WithField added in v0.10.0

WithField adds the field to the public get namespace scoped input validation by field params

func (*PublicGetNamespaceScopedInputValidationByFieldParams) WithHTTPClient added in v0.10.0

WithHTTPClient adds the HTTPClient to the public get namespace scoped input validation by field params

func (*PublicGetNamespaceScopedInputValidationByFieldParams) WithNamespace added in v0.10.0

WithNamespace adds the namespace to the public get namespace scoped input validation by field params

func (*PublicGetNamespaceScopedInputValidationByFieldParams) WithTimeout added in v0.10.0

WithTimeout adds the timeout to the public get namespace scoped input validation by field params

func (*PublicGetNamespaceScopedInputValidationByFieldParams) WriteToRequest added in v0.10.0

WriteToRequest writes these params to a swagger request

type PublicGetNamespaceScopedInputValidationByFieldReader added in v0.10.0

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

PublicGetNamespaceScopedInputValidationByFieldReader is a Reader for the PublicGetNamespaceScopedInputValidationByField structure.

func (*PublicGetNamespaceScopedInputValidationByFieldReader) ReadResponse added in v0.10.0

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

ReadResponse reads a server response into the received o.

type PublicGetNamespaceScopedInputValidationByFieldResponse added in v0.10.0

type PublicGetNamespaceScopedInputValidationByFieldResponse struct {
	iamclientmodels.ApiResponse
	Data *iamclientmodels.ModelInputValidationConfigVersion

	Error404 string
	Error500 *iamclientmodels.RestErrorResponse
}

func (*PublicGetNamespaceScopedInputValidationByFieldResponse) Unpack added in v0.10.0

type PublicGetNamespaceScopedInputValidationsInternalServerError added in v0.10.0

type PublicGetNamespaceScopedInputValidationsInternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

PublicGetNamespaceScopedInputValidationsInternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error</td></tr></table>

func NewPublicGetNamespaceScopedInputValidationsInternalServerError added in v0.10.0

func NewPublicGetNamespaceScopedInputValidationsInternalServerError() *PublicGetNamespaceScopedInputValidationsInternalServerError

NewPublicGetNamespaceScopedInputValidationsInternalServerError creates a PublicGetNamespaceScopedInputValidationsInternalServerError with default headers values

func (*PublicGetNamespaceScopedInputValidationsInternalServerError) Error added in v0.10.0

func (*PublicGetNamespaceScopedInputValidationsInternalServerError) GetPayload added in v0.10.0

func (*PublicGetNamespaceScopedInputValidationsInternalServerError) ToJSONString added in v0.10.0

type PublicGetNamespaceScopedInputValidationsNotFound added in v0.10.0

type PublicGetNamespaceScopedInputValidationsNotFound struct {
}

PublicGetNamespaceScopedInputValidationsNotFound handles this case with default header values.

Data not found

func NewPublicGetNamespaceScopedInputValidationsNotFound added in v0.10.0

func NewPublicGetNamespaceScopedInputValidationsNotFound() *PublicGetNamespaceScopedInputValidationsNotFound

NewPublicGetNamespaceScopedInputValidationsNotFound creates a PublicGetNamespaceScopedInputValidationsNotFound with default headers values

func (*PublicGetNamespaceScopedInputValidationsNotFound) Error added in v0.10.0

type PublicGetNamespaceScopedInputValidationsOK added in v0.10.0

type PublicGetNamespaceScopedInputValidationsOK struct {
	Payload *iamclientmodels.ModelInputValidationsPublicResponse
}

PublicGetNamespaceScopedInputValidationsOK handles this case with default header values.

OK

func NewPublicGetNamespaceScopedInputValidationsOK added in v0.10.0

func NewPublicGetNamespaceScopedInputValidationsOK() *PublicGetNamespaceScopedInputValidationsOK

NewPublicGetNamespaceScopedInputValidationsOK creates a PublicGetNamespaceScopedInputValidationsOK with default headers values

func (*PublicGetNamespaceScopedInputValidationsOK) Error added in v0.10.0

func (*PublicGetNamespaceScopedInputValidationsOK) GetPayload added in v0.10.0

func (*PublicGetNamespaceScopedInputValidationsOK) ToJSONString added in v0.10.0

type PublicGetNamespaceScopedInputValidationsParams added in v0.10.0

type PublicGetNamespaceScopedInputValidationsParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Accepts alphanumeric, with hyphens allowed between segments

	*/
	Namespace string
	/*DefaultOnEmpty
	  default true, will return default language if languageCode is empty or language not available

	*/
	DefaultOnEmpty *bool
	/*LanguageCode
	  Language Code for description

	*/
	LanguageCode *string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

PublicGetNamespaceScopedInputValidationsParams contains all the parameters to send to the API endpoint for the public get namespace scoped input validations operation typically these are written to a http.Request

func NewPublicGetNamespaceScopedInputValidationsParams added in v0.10.0

func NewPublicGetNamespaceScopedInputValidationsParams() *PublicGetNamespaceScopedInputValidationsParams

NewPublicGetNamespaceScopedInputValidationsParams creates a new PublicGetNamespaceScopedInputValidationsParams object with the default values initialized.

func NewPublicGetNamespaceScopedInputValidationsParamsWithContext added in v0.10.0

func NewPublicGetNamespaceScopedInputValidationsParamsWithContext(ctx context.Context) *PublicGetNamespaceScopedInputValidationsParams

NewPublicGetNamespaceScopedInputValidationsParamsWithContext creates a new PublicGetNamespaceScopedInputValidationsParams object with the default values initialized, and the ability to set a context for a request

func NewPublicGetNamespaceScopedInputValidationsParamsWithHTTPClient added in v0.10.0

func NewPublicGetNamespaceScopedInputValidationsParamsWithHTTPClient(client *http.Client) *PublicGetNamespaceScopedInputValidationsParams

NewPublicGetNamespaceScopedInputValidationsParamsWithHTTPClient creates a new PublicGetNamespaceScopedInputValidationsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPublicGetNamespaceScopedInputValidationsParamsWithTimeout added in v0.10.0

func NewPublicGetNamespaceScopedInputValidationsParamsWithTimeout(timeout time.Duration) *PublicGetNamespaceScopedInputValidationsParams

NewPublicGetNamespaceScopedInputValidationsParamsWithTimeout creates a new PublicGetNamespaceScopedInputValidationsParams object with the default values initialized, and the ability to set a timeout on a request

func (*PublicGetNamespaceScopedInputValidationsParams) SetAuthInfoWriter added in v0.10.0

SetAuthInfoWriter adds the authInfoWriter to the public get namespace scoped input validations params

func (*PublicGetNamespaceScopedInputValidationsParams) SetContext added in v0.10.0

SetContext adds the context to the public get namespace scoped input validations params

func (*PublicGetNamespaceScopedInputValidationsParams) SetDefaultOnEmpty added in v0.10.0

func (o *PublicGetNamespaceScopedInputValidationsParams) SetDefaultOnEmpty(defaultOnEmpty *bool)

SetDefaultOnEmpty adds the defaultOnEmpty to the public get namespace scoped input validations params

func (*PublicGetNamespaceScopedInputValidationsParams) SetFlightId added in v0.10.0

func (o *PublicGetNamespaceScopedInputValidationsParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*PublicGetNamespaceScopedInputValidationsParams) SetHTTPClient added in v0.10.0

SetHTTPClient adds the HTTPClient to the public get namespace scoped input validations params

func (*PublicGetNamespaceScopedInputValidationsParams) SetHTTPClientTransport added in v0.10.0

func (o *PublicGetNamespaceScopedInputValidationsParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the public get namespace scoped input validations params

func (*PublicGetNamespaceScopedInputValidationsParams) SetLanguageCode added in v0.10.0

func (o *PublicGetNamespaceScopedInputValidationsParams) SetLanguageCode(languageCode *string)

SetLanguageCode adds the languageCode to the public get namespace scoped input validations params

func (*PublicGetNamespaceScopedInputValidationsParams) SetNamespace added in v0.10.0

func (o *PublicGetNamespaceScopedInputValidationsParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the public get namespace scoped input validations params

func (*PublicGetNamespaceScopedInputValidationsParams) SetTimeout added in v0.10.0

SetTimeout adds the timeout to the public get namespace scoped input validations params

func (*PublicGetNamespaceScopedInputValidationsParams) WithContext added in v0.10.0

WithContext adds the context to the public get namespace scoped input validations params

func (*PublicGetNamespaceScopedInputValidationsParams) WithDefaultOnEmpty added in v0.10.0

WithDefaultOnEmpty adds the defaultOnEmpty to the public get namespace scoped input validations params

func (*PublicGetNamespaceScopedInputValidationsParams) WithHTTPClient added in v0.10.0

WithHTTPClient adds the HTTPClient to the public get namespace scoped input validations params

func (*PublicGetNamespaceScopedInputValidationsParams) WithLanguageCode added in v0.10.0

WithLanguageCode adds the languageCode to the public get namespace scoped input validations params

func (*PublicGetNamespaceScopedInputValidationsParams) WithNamespace added in v0.10.0

WithNamespace adds the namespace to the public get namespace scoped input validations params

func (*PublicGetNamespaceScopedInputValidationsParams) WithTimeout added in v0.10.0

WithTimeout adds the timeout to the public get namespace scoped input validations params

func (*PublicGetNamespaceScopedInputValidationsParams) WriteToRequest added in v0.10.0

WriteToRequest writes these params to a swagger request

type PublicGetNamespaceScopedInputValidationsReader added in v0.10.0

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

PublicGetNamespaceScopedInputValidationsReader is a Reader for the PublicGetNamespaceScopedInputValidations structure.

func (*PublicGetNamespaceScopedInputValidationsReader) ReadResponse added in v0.10.0

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

ReadResponse reads a server response into the received o.

type PublicGetNamespaceScopedInputValidationsResponse added in v0.10.0

type PublicGetNamespaceScopedInputValidationsResponse struct {
	iamclientmodels.ApiResponse
	Data *iamclientmodels.ModelInputValidationsPublicResponse

	Error404 string
	Error500 *iamclientmodels.RestErrorResponse
}

func (*PublicGetNamespaceScopedInputValidationsResponse) Unpack added in v0.10.0

Jump to

Keyboard shortcuts

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