identity_access_management

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Mar 25, 2024 License: Apache-2.0 Imports: 13 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for identity access management API

func (*Client) IdentityAccessManagementCreateCredential

IdentityAccessManagementCreateCredential creates i a m credential

Create an IAM credential record.

func (*Client) IdentityAccessManagementCreateRole

func (a *Client) IdentityAccessManagementCreateRole(params *IdentityAccessManagementCreateRoleParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IdentityAccessManagementCreateRoleOK, error)

IdentityAccessManagementCreateRole creates i a m role

Create an IAM role record.

func (*Client) IdentityAccessManagementCreateUser

func (a *Client) IdentityAccessManagementCreateUser(params *IdentityAccessManagementCreateUserParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IdentityAccessManagementCreateUserOK, error)

IdentityAccessManagementCreateUser creates i a m user

Create an IAM user record.

func (*Client) IdentityAccessManagementDeleteCredential

IdentityAccessManagementDeleteCredential deletes i a m credential

Delete an IAM credential record.

func (*Client) IdentityAccessManagementDeleteRole

func (a *Client) IdentityAccessManagementDeleteRole(params *IdentityAccessManagementDeleteRoleParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IdentityAccessManagementDeleteRoleOK, error)

IdentityAccessManagementDeleteRole deletes i a m role

Delete an IAM role record.

func (*Client) IdentityAccessManagementDeleteUser

func (a *Client) IdentityAccessManagementDeleteUser(params *IdentityAccessManagementDeleteUserParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IdentityAccessManagementDeleteUserOK, error)

IdentityAccessManagementDeleteUser deletes i a m user

Delete an IAM user record.

func (*Client) IdentityAccessManagementGetRole

func (a *Client) IdentityAccessManagementGetRole(params *IdentityAccessManagementGetRoleParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IdentityAccessManagementGetRoleOK, error)

IdentityAccessManagementGetRole gets i a m role

Get the configuration (without security details) of an IAM role record.

func (*Client) IdentityAccessManagementGetRoleByName

func (a *Client) IdentityAccessManagementGetRoleByName(params *IdentityAccessManagementGetRoleByNameParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IdentityAccessManagementGetRoleByNameOK, error)

IdentityAccessManagementGetRoleByName gets i a m role

Get the configuration (without security details) of an IAM role record.

func (*Client) IdentityAccessManagementGetUser

func (a *Client) IdentityAccessManagementGetUser(params *IdentityAccessManagementGetUserParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IdentityAccessManagementGetUserOK, error)

IdentityAccessManagementGetUser gets i a m user

Get the configuration (without security details) of an IAM user record.

func (*Client) IdentityAccessManagementGetUserByName

func (a *Client) IdentityAccessManagementGetUserByName(params *IdentityAccessManagementGetUserByNameParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IdentityAccessManagementGetUserByNameOK, error)

IdentityAccessManagementGetUserByName gets i a m user

Get the configuration (without security details) of an IAM user record.

func (*Client) IdentityAccessManagementUpdateCredential

IdentityAccessManagementUpdateCredential updates i a m credential

Update an IAM credential record.

func (*Client) IdentityAccessManagementUpdateRole

func (a *Client) IdentityAccessManagementUpdateRole(params *IdentityAccessManagementUpdateRoleParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IdentityAccessManagementUpdateRoleOK, error)

IdentityAccessManagementUpdateRole updates i a m role

Update an IAM role record. The usual pattern to update an IAM role record is to retrieve the record and update with the modified values in a new body to update the IAM role record.

func (*Client) IdentityAccessManagementUpdateUser2

func (a *Client) IdentityAccessManagementUpdateUser2(params *IdentityAccessManagementUpdateUser2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IdentityAccessManagementUpdateUser2OK, error)

IdentityAccessManagementUpdateUser2 updates i a m user

Update an IAM user record. The usual pattern to update an IAM user record is to retrieve the record and update with the modified values in a new body to update the IAM user record.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	IdentityAccessManagementCreateCredential(params *IdentityAccessManagementCreateCredentialParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IdentityAccessManagementCreateCredentialOK, error)

	IdentityAccessManagementCreateRole(params *IdentityAccessManagementCreateRoleParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IdentityAccessManagementCreateRoleOK, error)

	IdentityAccessManagementCreateUser(params *IdentityAccessManagementCreateUserParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IdentityAccessManagementCreateUserOK, error)

	IdentityAccessManagementDeleteRole(params *IdentityAccessManagementDeleteRoleParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IdentityAccessManagementDeleteRoleOK, error)

	IdentityAccessManagementDeleteUser(params *IdentityAccessManagementDeleteUserParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IdentityAccessManagementDeleteUserOK, error)

	IdentityAccessManagementGetRole(params *IdentityAccessManagementGetRoleParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IdentityAccessManagementGetRoleOK, error)

	IdentityAccessManagementGetRoleByName(params *IdentityAccessManagementGetRoleByNameParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IdentityAccessManagementGetRoleByNameOK, error)

	IdentityAccessManagementGetUser(params *IdentityAccessManagementGetUserParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IdentityAccessManagementGetUserOK, error)

	IdentityAccessManagementGetUserByName(params *IdentityAccessManagementGetUserByNameParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IdentityAccessManagementGetUserByNameOK, error)

	IdentityAccessManagementUpdateCredential(params *IdentityAccessManagementUpdateCredentialParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IdentityAccessManagementUpdateCredentialOK, error)

	IdentityAccessManagementUpdateRole(params *IdentityAccessManagementUpdateRoleParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IdentityAccessManagementUpdateRoleOK, error)

	IdentityAccessManagementUpdateUser2(params *IdentityAccessManagementUpdateUser2Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*IdentityAccessManagementUpdateUser2OK, 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 identity access management API client.

type IdentityAccessManagementCreateCredentialBadRequest

type IdentityAccessManagementCreateCredentialBadRequest struct {
	Payload *models.ZsrvResponse
}

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

Bad Request. The API gateway did not process the request because of missing parameter or invalid value of parameters.

func NewIdentityAccessManagementCreateCredentialBadRequest

func NewIdentityAccessManagementCreateCredentialBadRequest() *IdentityAccessManagementCreateCredentialBadRequest

NewIdentityAccessManagementCreateCredentialBadRequest creates a IdentityAccessManagementCreateCredentialBadRequest with default headers values

func (*IdentityAccessManagementCreateCredentialBadRequest) Code

Code gets the status code for the identity access management create credential bad request response

func (*IdentityAccessManagementCreateCredentialBadRequest) Error

func (*IdentityAccessManagementCreateCredentialBadRequest) GetPayload

func (*IdentityAccessManagementCreateCredentialBadRequest) IsClientError

IsClientError returns true when this identity access management create credential bad request response has a 4xx status code

func (*IdentityAccessManagementCreateCredentialBadRequest) IsCode

IsCode returns true when this identity access management create credential bad request response a status code equal to that given

func (*IdentityAccessManagementCreateCredentialBadRequest) IsRedirect

IsRedirect returns true when this identity access management create credential bad request response has a 3xx status code

func (*IdentityAccessManagementCreateCredentialBadRequest) IsServerError

IsServerError returns true when this identity access management create credential bad request response has a 5xx status code

func (*IdentityAccessManagementCreateCredentialBadRequest) IsSuccess

IsSuccess returns true when this identity access management create credential bad request response has a 2xx status code

func (*IdentityAccessManagementCreateCredentialBadRequest) String

type IdentityAccessManagementCreateCredentialConflict

type IdentityAccessManagementCreateCredentialConflict struct {
	Payload *models.ZsrvResponse
}

IdentityAccessManagementCreateCredentialConflict describes a response with status code 409, with default header values.

Conflict. The API gateway did not process the request because this IAM credential record will conflict with an already existing IAM credential record.

func NewIdentityAccessManagementCreateCredentialConflict

func NewIdentityAccessManagementCreateCredentialConflict() *IdentityAccessManagementCreateCredentialConflict

NewIdentityAccessManagementCreateCredentialConflict creates a IdentityAccessManagementCreateCredentialConflict with default headers values

func (*IdentityAccessManagementCreateCredentialConflict) Code

Code gets the status code for the identity access management create credential conflict response

func (*IdentityAccessManagementCreateCredentialConflict) Error

func (*IdentityAccessManagementCreateCredentialConflict) GetPayload

func (*IdentityAccessManagementCreateCredentialConflict) IsClientError

IsClientError returns true when this identity access management create credential conflict response has a 4xx status code

func (*IdentityAccessManagementCreateCredentialConflict) IsCode

IsCode returns true when this identity access management create credential conflict response a status code equal to that given

func (*IdentityAccessManagementCreateCredentialConflict) IsRedirect

IsRedirect returns true when this identity access management create credential conflict response has a 3xx status code

func (*IdentityAccessManagementCreateCredentialConflict) IsServerError

IsServerError returns true when this identity access management create credential conflict response has a 5xx status code

func (*IdentityAccessManagementCreateCredentialConflict) IsSuccess

IsSuccess returns true when this identity access management create credential conflict response has a 2xx status code

func (*IdentityAccessManagementCreateCredentialConflict) String

type IdentityAccessManagementCreateCredentialDefault

type IdentityAccessManagementCreateCredentialDefault struct {
	Payload *models.GooglerpcStatus
	// contains filtered or unexported fields
}

IdentityAccessManagementCreateCredentialDefault describes a response with status code -1, with default header values.

An unexpected error response.

func NewIdentityAccessManagementCreateCredentialDefault

func NewIdentityAccessManagementCreateCredentialDefault(code int) *IdentityAccessManagementCreateCredentialDefault

NewIdentityAccessManagementCreateCredentialDefault creates a IdentityAccessManagementCreateCredentialDefault with default headers values

func (*IdentityAccessManagementCreateCredentialDefault) Code

Code gets the status code for the identity access management create credential default response

func (*IdentityAccessManagementCreateCredentialDefault) Error

func (*IdentityAccessManagementCreateCredentialDefault) GetPayload

func (*IdentityAccessManagementCreateCredentialDefault) IsClientError

IsClientError returns true when this identity access management create credential default response has a 4xx status code

func (*IdentityAccessManagementCreateCredentialDefault) IsCode

IsCode returns true when this identity access management create credential default response a status code equal to that given

func (*IdentityAccessManagementCreateCredentialDefault) IsRedirect

IsRedirect returns true when this identity access management create credential default response has a 3xx status code

func (*IdentityAccessManagementCreateCredentialDefault) IsServerError

IsServerError returns true when this identity access management create credential default response has a 5xx status code

func (*IdentityAccessManagementCreateCredentialDefault) IsSuccess

IsSuccess returns true when this identity access management create credential default response has a 2xx status code

func (*IdentityAccessManagementCreateCredentialDefault) String

type IdentityAccessManagementCreateCredentialForbidden

type IdentityAccessManagementCreateCredentialForbidden struct {
	Payload *models.ZsrvResponse
}

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

Forbidden. The API gateway did not process the request because the requestor does not have edge-node level access permission for the operation or does not have access scope to the project.

func NewIdentityAccessManagementCreateCredentialForbidden

func NewIdentityAccessManagementCreateCredentialForbidden() *IdentityAccessManagementCreateCredentialForbidden

NewIdentityAccessManagementCreateCredentialForbidden creates a IdentityAccessManagementCreateCredentialForbidden with default headers values

func (*IdentityAccessManagementCreateCredentialForbidden) Code

Code gets the status code for the identity access management create credential forbidden response

func (*IdentityAccessManagementCreateCredentialForbidden) Error

func (*IdentityAccessManagementCreateCredentialForbidden) GetPayload

func (*IdentityAccessManagementCreateCredentialForbidden) IsClientError

IsClientError returns true when this identity access management create credential forbidden response has a 4xx status code

func (*IdentityAccessManagementCreateCredentialForbidden) IsCode

IsCode returns true when this identity access management create credential forbidden response a status code equal to that given

func (*IdentityAccessManagementCreateCredentialForbidden) IsRedirect

IsRedirect returns true when this identity access management create credential forbidden response has a 3xx status code

func (*IdentityAccessManagementCreateCredentialForbidden) IsServerError

IsServerError returns true when this identity access management create credential forbidden response has a 5xx status code

func (*IdentityAccessManagementCreateCredentialForbidden) IsSuccess

IsSuccess returns true when this identity access management create credential forbidden response has a 2xx status code

func (*IdentityAccessManagementCreateCredentialForbidden) String

type IdentityAccessManagementCreateCredentialGatewayTimeout

type IdentityAccessManagementCreateCredentialGatewayTimeout struct {
	Payload *models.ZsrvResponse
}

IdentityAccessManagementCreateCredentialGatewayTimeout describes a response with status code 504, with default header values.

Gateway Timeout. The API gateway did not receive a timely response from an upstream microservice it needed to communicate with in order to complete the request.

func NewIdentityAccessManagementCreateCredentialGatewayTimeout

func NewIdentityAccessManagementCreateCredentialGatewayTimeout() *IdentityAccessManagementCreateCredentialGatewayTimeout

NewIdentityAccessManagementCreateCredentialGatewayTimeout creates a IdentityAccessManagementCreateCredentialGatewayTimeout with default headers values

func (*IdentityAccessManagementCreateCredentialGatewayTimeout) Code

Code gets the status code for the identity access management create credential gateway timeout response

func (*IdentityAccessManagementCreateCredentialGatewayTimeout) Error

func (*IdentityAccessManagementCreateCredentialGatewayTimeout) GetPayload

func (*IdentityAccessManagementCreateCredentialGatewayTimeout) IsClientError

IsClientError returns true when this identity access management create credential gateway timeout response has a 4xx status code

func (*IdentityAccessManagementCreateCredentialGatewayTimeout) IsCode

IsCode returns true when this identity access management create credential gateway timeout response a status code equal to that given

func (*IdentityAccessManagementCreateCredentialGatewayTimeout) IsRedirect

IsRedirect returns true when this identity access management create credential gateway timeout response has a 3xx status code

func (*IdentityAccessManagementCreateCredentialGatewayTimeout) IsServerError

IsServerError returns true when this identity access management create credential gateway timeout response has a 5xx status code

func (*IdentityAccessManagementCreateCredentialGatewayTimeout) IsSuccess

IsSuccess returns true when this identity access management create credential gateway timeout response has a 2xx status code

func (*IdentityAccessManagementCreateCredentialGatewayTimeout) String

type IdentityAccessManagementCreateCredentialInternalServerError

type IdentityAccessManagementCreateCredentialInternalServerError struct {
	Payload *models.ZsrvResponse
}

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

Internal Server Error. The API gateway experienced an unexpected condition. Specific error condition is indicated in error codes.

func NewIdentityAccessManagementCreateCredentialInternalServerError

func NewIdentityAccessManagementCreateCredentialInternalServerError() *IdentityAccessManagementCreateCredentialInternalServerError

NewIdentityAccessManagementCreateCredentialInternalServerError creates a IdentityAccessManagementCreateCredentialInternalServerError with default headers values

func (*IdentityAccessManagementCreateCredentialInternalServerError) Code

Code gets the status code for the identity access management create credential internal server error response

func (*IdentityAccessManagementCreateCredentialInternalServerError) Error

func (*IdentityAccessManagementCreateCredentialInternalServerError) GetPayload

func (*IdentityAccessManagementCreateCredentialInternalServerError) IsClientError

IsClientError returns true when this identity access management create credential internal server error response has a 4xx status code

func (*IdentityAccessManagementCreateCredentialInternalServerError) IsCode

IsCode returns true when this identity access management create credential internal server error response a status code equal to that given

func (*IdentityAccessManagementCreateCredentialInternalServerError) IsRedirect

IsRedirect returns true when this identity access management create credential internal server error response has a 3xx status code

func (*IdentityAccessManagementCreateCredentialInternalServerError) IsServerError

IsServerError returns true when this identity access management create credential internal server error response has a 5xx status code

func (*IdentityAccessManagementCreateCredentialInternalServerError) IsSuccess

IsSuccess returns true when this identity access management create credential internal server error response has a 2xx status code

func (*IdentityAccessManagementCreateCredentialInternalServerError) String

type IdentityAccessManagementCreateCredentialOK

type IdentityAccessManagementCreateCredentialOK struct {
	Payload *models.ZsrvResponse
}

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

A successful response.

func NewIdentityAccessManagementCreateCredentialOK

func NewIdentityAccessManagementCreateCredentialOK() *IdentityAccessManagementCreateCredentialOK

NewIdentityAccessManagementCreateCredentialOK creates a IdentityAccessManagementCreateCredentialOK with default headers values

func (*IdentityAccessManagementCreateCredentialOK) Code

Code gets the status code for the identity access management create credential o k response

func (*IdentityAccessManagementCreateCredentialOK) Error

func (*IdentityAccessManagementCreateCredentialOK) GetPayload

func (*IdentityAccessManagementCreateCredentialOK) IsClientError

IsClientError returns true when this identity access management create credential o k response has a 4xx status code

func (*IdentityAccessManagementCreateCredentialOK) IsCode

IsCode returns true when this identity access management create credential o k response a status code equal to that given

func (*IdentityAccessManagementCreateCredentialOK) IsRedirect

IsRedirect returns true when this identity access management create credential o k response has a 3xx status code

func (*IdentityAccessManagementCreateCredentialOK) IsServerError

IsServerError returns true when this identity access management create credential o k response has a 5xx status code

func (*IdentityAccessManagementCreateCredentialOK) IsSuccess

IsSuccess returns true when this identity access management create credential o k response has a 2xx status code

func (*IdentityAccessManagementCreateCredentialOK) String

type IdentityAccessManagementCreateCredentialParams

type IdentityAccessManagementCreateCredentialParams struct {

	/* XRequestID.

	   User-Agent specified id to track a request
	*/
	XRequestID *string

	// Body.
	Body *models.Credential

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

IdentityAccessManagementCreateCredentialParams contains all the parameters to send to the API endpoint

for the identity access management create credential operation.

Typically these are written to a http.Request.

func NewIdentityAccessManagementCreateCredentialParams

func NewIdentityAccessManagementCreateCredentialParams() *IdentityAccessManagementCreateCredentialParams

NewIdentityAccessManagementCreateCredentialParams creates a new IdentityAccessManagementCreateCredentialParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIdentityAccessManagementCreateCredentialParamsWithContext

func NewIdentityAccessManagementCreateCredentialParamsWithContext(ctx context.Context) *IdentityAccessManagementCreateCredentialParams

NewIdentityAccessManagementCreateCredentialParamsWithContext creates a new IdentityAccessManagementCreateCredentialParams object with the ability to set a context for a request.

func NewIdentityAccessManagementCreateCredentialParamsWithHTTPClient

func NewIdentityAccessManagementCreateCredentialParamsWithHTTPClient(client *http.Client) *IdentityAccessManagementCreateCredentialParams

NewIdentityAccessManagementCreateCredentialParamsWithHTTPClient creates a new IdentityAccessManagementCreateCredentialParams object with the ability to set a custom HTTPClient for a request.

func NewIdentityAccessManagementCreateCredentialParamsWithTimeout

func NewIdentityAccessManagementCreateCredentialParamsWithTimeout(timeout time.Duration) *IdentityAccessManagementCreateCredentialParams

NewIdentityAccessManagementCreateCredentialParamsWithTimeout creates a new IdentityAccessManagementCreateCredentialParams object with the ability to set a timeout on a request.

func (*IdentityAccessManagementCreateCredentialParams) SetBody

SetBody adds the body to the identity access management create credential params

func (*IdentityAccessManagementCreateCredentialParams) SetContext

SetContext adds the context to the identity access management create credential params

func (*IdentityAccessManagementCreateCredentialParams) SetDefaults

SetDefaults hydrates default values in the identity access management create credential params (not the query body).

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

func (*IdentityAccessManagementCreateCredentialParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the identity access management create credential params

func (*IdentityAccessManagementCreateCredentialParams) SetTimeout

SetTimeout adds the timeout to the identity access management create credential params

func (*IdentityAccessManagementCreateCredentialParams) SetXRequestID

func (o *IdentityAccessManagementCreateCredentialParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the identity access management create credential params

func (*IdentityAccessManagementCreateCredentialParams) WithBody

WithBody adds the body to the identity access management create credential params

func (*IdentityAccessManagementCreateCredentialParams) WithContext

WithContext adds the context to the identity access management create credential params

func (*IdentityAccessManagementCreateCredentialParams) WithDefaults

WithDefaults hydrates default values in the identity access management create credential params (not the query body).

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

func (*IdentityAccessManagementCreateCredentialParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the identity access management create credential params

func (*IdentityAccessManagementCreateCredentialParams) WithTimeout

WithTimeout adds the timeout to the identity access management create credential params

func (*IdentityAccessManagementCreateCredentialParams) WithXRequestID

WithXRequestID adds the xRequestID to the identity access management create credential params

func (*IdentityAccessManagementCreateCredentialParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IdentityAccessManagementCreateCredentialReader

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

IdentityAccessManagementCreateCredentialReader is a Reader for the IdentityAccessManagementCreateCredential structure.

func (*IdentityAccessManagementCreateCredentialReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IdentityAccessManagementCreateCredentialUnauthorized

type IdentityAccessManagementCreateCredentialUnauthorized struct {
	Payload *models.ZsrvResponse
}

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

Unauthorized. The API gateway did not process the request because it lacks valid authentication credentials for the target resource. The request header has either no authorization details or an authorization that has been refused.

func NewIdentityAccessManagementCreateCredentialUnauthorized

func NewIdentityAccessManagementCreateCredentialUnauthorized() *IdentityAccessManagementCreateCredentialUnauthorized

NewIdentityAccessManagementCreateCredentialUnauthorized creates a IdentityAccessManagementCreateCredentialUnauthorized with default headers values

func (*IdentityAccessManagementCreateCredentialUnauthorized) Code

Code gets the status code for the identity access management create credential unauthorized response

func (*IdentityAccessManagementCreateCredentialUnauthorized) Error

func (*IdentityAccessManagementCreateCredentialUnauthorized) GetPayload

func (*IdentityAccessManagementCreateCredentialUnauthorized) IsClientError

IsClientError returns true when this identity access management create credential unauthorized response has a 4xx status code

func (*IdentityAccessManagementCreateCredentialUnauthorized) IsCode

IsCode returns true when this identity access management create credential unauthorized response a status code equal to that given

func (*IdentityAccessManagementCreateCredentialUnauthorized) IsRedirect

IsRedirect returns true when this identity access management create credential unauthorized response has a 3xx status code

func (*IdentityAccessManagementCreateCredentialUnauthorized) IsServerError

IsServerError returns true when this identity access management create credential unauthorized response has a 5xx status code

func (*IdentityAccessManagementCreateCredentialUnauthorized) IsSuccess

IsSuccess returns true when this identity access management create credential unauthorized response has a 2xx status code

func (*IdentityAccessManagementCreateCredentialUnauthorized) String

type IdentityAccessManagementCreateRoleBadRequest

type IdentityAccessManagementCreateRoleBadRequest struct {
	Payload *models.ZsrvResponse
}

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

Bad Request. The API gateway did not process the request because of missing parameter or invalid value of parameters.

func NewIdentityAccessManagementCreateRoleBadRequest

func NewIdentityAccessManagementCreateRoleBadRequest() *IdentityAccessManagementCreateRoleBadRequest

NewIdentityAccessManagementCreateRoleBadRequest creates a IdentityAccessManagementCreateRoleBadRequest with default headers values

func (*IdentityAccessManagementCreateRoleBadRequest) Code

Code gets the status code for the identity access management create role bad request response

func (*IdentityAccessManagementCreateRoleBadRequest) Error

func (*IdentityAccessManagementCreateRoleBadRequest) GetPayload

func (*IdentityAccessManagementCreateRoleBadRequest) IsClientError

IsClientError returns true when this identity access management create role bad request response has a 4xx status code

func (*IdentityAccessManagementCreateRoleBadRequest) IsCode

IsCode returns true when this identity access management create role bad request response a status code equal to that given

func (*IdentityAccessManagementCreateRoleBadRequest) IsRedirect

IsRedirect returns true when this identity access management create role bad request response has a 3xx status code

func (*IdentityAccessManagementCreateRoleBadRequest) IsServerError

IsServerError returns true when this identity access management create role bad request response has a 5xx status code

func (*IdentityAccessManagementCreateRoleBadRequest) IsSuccess

IsSuccess returns true when this identity access management create role bad request response has a 2xx status code

func (*IdentityAccessManagementCreateRoleBadRequest) String

type IdentityAccessManagementCreateRoleConflict

type IdentityAccessManagementCreateRoleConflict struct {
	Payload *models.ZsrvResponse
}

IdentityAccessManagementCreateRoleConflict describes a response with status code 409, with default header values.

Conflict. The API gateway did not process the request because this IAM role record will conflict with an already existing IAM role record.

func NewIdentityAccessManagementCreateRoleConflict

func NewIdentityAccessManagementCreateRoleConflict() *IdentityAccessManagementCreateRoleConflict

NewIdentityAccessManagementCreateRoleConflict creates a IdentityAccessManagementCreateRoleConflict with default headers values

func (*IdentityAccessManagementCreateRoleConflict) Code

Code gets the status code for the identity access management create role conflict response

func (*IdentityAccessManagementCreateRoleConflict) Error

func (*IdentityAccessManagementCreateRoleConflict) GetPayload

func (*IdentityAccessManagementCreateRoleConflict) IsClientError

IsClientError returns true when this identity access management create role conflict response has a 4xx status code

func (*IdentityAccessManagementCreateRoleConflict) IsCode

IsCode returns true when this identity access management create role conflict response a status code equal to that given

func (*IdentityAccessManagementCreateRoleConflict) IsRedirect

IsRedirect returns true when this identity access management create role conflict response has a 3xx status code

func (*IdentityAccessManagementCreateRoleConflict) IsServerError

IsServerError returns true when this identity access management create role conflict response has a 5xx status code

func (*IdentityAccessManagementCreateRoleConflict) IsSuccess

IsSuccess returns true when this identity access management create role conflict response has a 2xx status code

func (*IdentityAccessManagementCreateRoleConflict) String

type IdentityAccessManagementCreateRoleDefault

type IdentityAccessManagementCreateRoleDefault struct {
	Payload *models.GooglerpcStatus
	// contains filtered or unexported fields
}

IdentityAccessManagementCreateRoleDefault describes a response with status code -1, with default header values.

An unexpected error response.

func NewIdentityAccessManagementCreateRoleDefault

func NewIdentityAccessManagementCreateRoleDefault(code int) *IdentityAccessManagementCreateRoleDefault

NewIdentityAccessManagementCreateRoleDefault creates a IdentityAccessManagementCreateRoleDefault with default headers values

func (*IdentityAccessManagementCreateRoleDefault) Code

Code gets the status code for the identity access management create role default response

func (*IdentityAccessManagementCreateRoleDefault) Error

func (*IdentityAccessManagementCreateRoleDefault) GetPayload

func (*IdentityAccessManagementCreateRoleDefault) IsClientError

IsClientError returns true when this identity access management create role default response has a 4xx status code

func (*IdentityAccessManagementCreateRoleDefault) IsCode

IsCode returns true when this identity access management create role default response a status code equal to that given

func (*IdentityAccessManagementCreateRoleDefault) IsRedirect

IsRedirect returns true when this identity access management create role default response has a 3xx status code

func (*IdentityAccessManagementCreateRoleDefault) IsServerError

IsServerError returns true when this identity access management create role default response has a 5xx status code

func (*IdentityAccessManagementCreateRoleDefault) IsSuccess

IsSuccess returns true when this identity access management create role default response has a 2xx status code

func (*IdentityAccessManagementCreateRoleDefault) String

type IdentityAccessManagementCreateRoleForbidden

type IdentityAccessManagementCreateRoleForbidden struct {
	Payload *models.ZsrvResponse
}

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

Forbidden. The API gateway did not process the request because the requestor does not have edge-node level access permission for the operation or does not have access scope to the project.

func NewIdentityAccessManagementCreateRoleForbidden

func NewIdentityAccessManagementCreateRoleForbidden() *IdentityAccessManagementCreateRoleForbidden

NewIdentityAccessManagementCreateRoleForbidden creates a IdentityAccessManagementCreateRoleForbidden with default headers values

func (*IdentityAccessManagementCreateRoleForbidden) Code

Code gets the status code for the identity access management create role forbidden response

func (*IdentityAccessManagementCreateRoleForbidden) Error

func (*IdentityAccessManagementCreateRoleForbidden) GetPayload

func (*IdentityAccessManagementCreateRoleForbidden) IsClientError

IsClientError returns true when this identity access management create role forbidden response has a 4xx status code

func (*IdentityAccessManagementCreateRoleForbidden) IsCode

IsCode returns true when this identity access management create role forbidden response a status code equal to that given

func (*IdentityAccessManagementCreateRoleForbidden) IsRedirect

IsRedirect returns true when this identity access management create role forbidden response has a 3xx status code

func (*IdentityAccessManagementCreateRoleForbidden) IsServerError

IsServerError returns true when this identity access management create role forbidden response has a 5xx status code

func (*IdentityAccessManagementCreateRoleForbidden) IsSuccess

IsSuccess returns true when this identity access management create role forbidden response has a 2xx status code

func (*IdentityAccessManagementCreateRoleForbidden) String

type IdentityAccessManagementCreateRoleGatewayTimeout

type IdentityAccessManagementCreateRoleGatewayTimeout struct {
	Payload *models.ZsrvResponse
}

IdentityAccessManagementCreateRoleGatewayTimeout describes a response with status code 504, with default header values.

Gateway Timeout. The API gateway did not receive a timely response from an upstream microservice it needed to communicate with in order to complete the request.

func NewIdentityAccessManagementCreateRoleGatewayTimeout

func NewIdentityAccessManagementCreateRoleGatewayTimeout() *IdentityAccessManagementCreateRoleGatewayTimeout

NewIdentityAccessManagementCreateRoleGatewayTimeout creates a IdentityAccessManagementCreateRoleGatewayTimeout with default headers values

func (*IdentityAccessManagementCreateRoleGatewayTimeout) Code

Code gets the status code for the identity access management create role gateway timeout response

func (*IdentityAccessManagementCreateRoleGatewayTimeout) Error

func (*IdentityAccessManagementCreateRoleGatewayTimeout) GetPayload

func (*IdentityAccessManagementCreateRoleGatewayTimeout) IsClientError

IsClientError returns true when this identity access management create role gateway timeout response has a 4xx status code

func (*IdentityAccessManagementCreateRoleGatewayTimeout) IsCode

IsCode returns true when this identity access management create role gateway timeout response a status code equal to that given

func (*IdentityAccessManagementCreateRoleGatewayTimeout) IsRedirect

IsRedirect returns true when this identity access management create role gateway timeout response has a 3xx status code

func (*IdentityAccessManagementCreateRoleGatewayTimeout) IsServerError

IsServerError returns true when this identity access management create role gateway timeout response has a 5xx status code

func (*IdentityAccessManagementCreateRoleGatewayTimeout) IsSuccess

IsSuccess returns true when this identity access management create role gateway timeout response has a 2xx status code

func (*IdentityAccessManagementCreateRoleGatewayTimeout) String

type IdentityAccessManagementCreateRoleInternalServerError

type IdentityAccessManagementCreateRoleInternalServerError struct {
	Payload *models.ZsrvResponse
}

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

Internal Server Error. The API gateway experienced an unexpected condition. Specific error condition is indicated in error codes.

func NewIdentityAccessManagementCreateRoleInternalServerError

func NewIdentityAccessManagementCreateRoleInternalServerError() *IdentityAccessManagementCreateRoleInternalServerError

NewIdentityAccessManagementCreateRoleInternalServerError creates a IdentityAccessManagementCreateRoleInternalServerError with default headers values

func (*IdentityAccessManagementCreateRoleInternalServerError) Code

Code gets the status code for the identity access management create role internal server error response

func (*IdentityAccessManagementCreateRoleInternalServerError) Error

func (*IdentityAccessManagementCreateRoleInternalServerError) GetPayload

func (*IdentityAccessManagementCreateRoleInternalServerError) IsClientError

IsClientError returns true when this identity access management create role internal server error response has a 4xx status code

func (*IdentityAccessManagementCreateRoleInternalServerError) IsCode

IsCode returns true when this identity access management create role internal server error response a status code equal to that given

func (*IdentityAccessManagementCreateRoleInternalServerError) IsRedirect

IsRedirect returns true when this identity access management create role internal server error response has a 3xx status code

func (*IdentityAccessManagementCreateRoleInternalServerError) IsServerError

IsServerError returns true when this identity access management create role internal server error response has a 5xx status code

func (*IdentityAccessManagementCreateRoleInternalServerError) IsSuccess

IsSuccess returns true when this identity access management create role internal server error response has a 2xx status code

func (*IdentityAccessManagementCreateRoleInternalServerError) String

type IdentityAccessManagementCreateRoleOK

type IdentityAccessManagementCreateRoleOK struct {
	Payload *models.ZsrvResponse
}

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

A successful response.

func NewIdentityAccessManagementCreateRoleOK

func NewIdentityAccessManagementCreateRoleOK() *IdentityAccessManagementCreateRoleOK

NewIdentityAccessManagementCreateRoleOK creates a IdentityAccessManagementCreateRoleOK with default headers values

func (*IdentityAccessManagementCreateRoleOK) Code

Code gets the status code for the identity access management create role o k response

func (*IdentityAccessManagementCreateRoleOK) Error

func (*IdentityAccessManagementCreateRoleOK) GetPayload

func (*IdentityAccessManagementCreateRoleOK) IsClientError

func (o *IdentityAccessManagementCreateRoleOK) IsClientError() bool

IsClientError returns true when this identity access management create role o k response has a 4xx status code

func (*IdentityAccessManagementCreateRoleOK) IsCode

IsCode returns true when this identity access management create role o k response a status code equal to that given

func (*IdentityAccessManagementCreateRoleOK) IsRedirect

IsRedirect returns true when this identity access management create role o k response has a 3xx status code

func (*IdentityAccessManagementCreateRoleOK) IsServerError

func (o *IdentityAccessManagementCreateRoleOK) IsServerError() bool

IsServerError returns true when this identity access management create role o k response has a 5xx status code

func (*IdentityAccessManagementCreateRoleOK) IsSuccess

IsSuccess returns true when this identity access management create role o k response has a 2xx status code

func (*IdentityAccessManagementCreateRoleOK) String

type IdentityAccessManagementCreateRoleParams

type IdentityAccessManagementCreateRoleParams struct {

	/* XRequestID.

	   User-Agent specified id to track a request
	*/
	XRequestID *string

	// Body.
	Body *models.Role

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

IdentityAccessManagementCreateRoleParams contains all the parameters to send to the API endpoint

for the identity access management create role operation.

Typically these are written to a http.Request.

func NewIdentityAccessManagementCreateRoleParams

func NewIdentityAccessManagementCreateRoleParams() *IdentityAccessManagementCreateRoleParams

NewIdentityAccessManagementCreateRoleParams creates a new IdentityAccessManagementCreateRoleParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIdentityAccessManagementCreateRoleParamsWithContext

func NewIdentityAccessManagementCreateRoleParamsWithContext(ctx context.Context) *IdentityAccessManagementCreateRoleParams

NewIdentityAccessManagementCreateRoleParamsWithContext creates a new IdentityAccessManagementCreateRoleParams object with the ability to set a context for a request.

func NewIdentityAccessManagementCreateRoleParamsWithHTTPClient

func NewIdentityAccessManagementCreateRoleParamsWithHTTPClient(client *http.Client) *IdentityAccessManagementCreateRoleParams

NewIdentityAccessManagementCreateRoleParamsWithHTTPClient creates a new IdentityAccessManagementCreateRoleParams object with the ability to set a custom HTTPClient for a request.

func NewIdentityAccessManagementCreateRoleParamsWithTimeout

func NewIdentityAccessManagementCreateRoleParamsWithTimeout(timeout time.Duration) *IdentityAccessManagementCreateRoleParams

NewIdentityAccessManagementCreateRoleParamsWithTimeout creates a new IdentityAccessManagementCreateRoleParams object with the ability to set a timeout on a request.

func (*IdentityAccessManagementCreateRoleParams) SetBody

SetBody adds the body to the identity access management create role params

func (*IdentityAccessManagementCreateRoleParams) SetContext

SetContext adds the context to the identity access management create role params

func (*IdentityAccessManagementCreateRoleParams) SetDefaults

SetDefaults hydrates default values in the identity access management create role params (not the query body).

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

func (*IdentityAccessManagementCreateRoleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the identity access management create role params

func (*IdentityAccessManagementCreateRoleParams) SetTimeout

SetTimeout adds the timeout to the identity access management create role params

func (*IdentityAccessManagementCreateRoleParams) SetXRequestID

func (o *IdentityAccessManagementCreateRoleParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the identity access management create role params

func (*IdentityAccessManagementCreateRoleParams) WithBody

WithBody adds the body to the identity access management create role params

func (*IdentityAccessManagementCreateRoleParams) WithContext

WithContext adds the context to the identity access management create role params

func (*IdentityAccessManagementCreateRoleParams) WithDefaults

WithDefaults hydrates default values in the identity access management create role params (not the query body).

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

func (*IdentityAccessManagementCreateRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the identity access management create role params

func (*IdentityAccessManagementCreateRoleParams) WithTimeout

WithTimeout adds the timeout to the identity access management create role params

func (*IdentityAccessManagementCreateRoleParams) WithXRequestID

WithXRequestID adds the xRequestID to the identity access management create role params

func (*IdentityAccessManagementCreateRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IdentityAccessManagementCreateRoleReader

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

IdentityAccessManagementCreateRoleReader is a Reader for the IdentityAccessManagementCreateRole structure.

func (*IdentityAccessManagementCreateRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IdentityAccessManagementCreateRoleUnauthorized

type IdentityAccessManagementCreateRoleUnauthorized struct {
	Payload *models.ZsrvResponse
}

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

Unauthorized. The API gateway did not process the request because it lacks valid authentication credentials for the target resource. The request header has either no authorization details or an authorization that has been refused.

func NewIdentityAccessManagementCreateRoleUnauthorized

func NewIdentityAccessManagementCreateRoleUnauthorized() *IdentityAccessManagementCreateRoleUnauthorized

NewIdentityAccessManagementCreateRoleUnauthorized creates a IdentityAccessManagementCreateRoleUnauthorized with default headers values

func (*IdentityAccessManagementCreateRoleUnauthorized) Code

Code gets the status code for the identity access management create role unauthorized response

func (*IdentityAccessManagementCreateRoleUnauthorized) Error

func (*IdentityAccessManagementCreateRoleUnauthorized) GetPayload

func (*IdentityAccessManagementCreateRoleUnauthorized) IsClientError

IsClientError returns true when this identity access management create role unauthorized response has a 4xx status code

func (*IdentityAccessManagementCreateRoleUnauthorized) IsCode

IsCode returns true when this identity access management create role unauthorized response a status code equal to that given

func (*IdentityAccessManagementCreateRoleUnauthorized) IsRedirect

IsRedirect returns true when this identity access management create role unauthorized response has a 3xx status code

func (*IdentityAccessManagementCreateRoleUnauthorized) IsServerError

IsServerError returns true when this identity access management create role unauthorized response has a 5xx status code

func (*IdentityAccessManagementCreateRoleUnauthorized) IsSuccess

IsSuccess returns true when this identity access management create role unauthorized response has a 2xx status code

func (*IdentityAccessManagementCreateRoleUnauthorized) String

type IdentityAccessManagementCreateUserBadRequest

type IdentityAccessManagementCreateUserBadRequest struct {
	Payload *models.ZsrvResponse
}

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

Bad Request. The API gateway did not process the request because of missing parameter or invalid value of parameters.

func NewIdentityAccessManagementCreateUserBadRequest

func NewIdentityAccessManagementCreateUserBadRequest() *IdentityAccessManagementCreateUserBadRequest

NewIdentityAccessManagementCreateUserBadRequest creates a IdentityAccessManagementCreateUserBadRequest with default headers values

func (*IdentityAccessManagementCreateUserBadRequest) Code

Code gets the status code for the identity access management create user bad request response

func (*IdentityAccessManagementCreateUserBadRequest) Error

func (*IdentityAccessManagementCreateUserBadRequest) GetPayload

func (*IdentityAccessManagementCreateUserBadRequest) IsClientError

IsClientError returns true when this identity access management create user bad request response has a 4xx status code

func (*IdentityAccessManagementCreateUserBadRequest) IsCode

IsCode returns true when this identity access management create user bad request response a status code equal to that given

func (*IdentityAccessManagementCreateUserBadRequest) IsRedirect

IsRedirect returns true when this identity access management create user bad request response has a 3xx status code

func (*IdentityAccessManagementCreateUserBadRequest) IsServerError

IsServerError returns true when this identity access management create user bad request response has a 5xx status code

func (*IdentityAccessManagementCreateUserBadRequest) IsSuccess

IsSuccess returns true when this identity access management create user bad request response has a 2xx status code

func (*IdentityAccessManagementCreateUserBadRequest) String

type IdentityAccessManagementCreateUserConflict

type IdentityAccessManagementCreateUserConflict struct {
	Payload *models.ZsrvResponse
}

IdentityAccessManagementCreateUserConflict describes a response with status code 409, with default header values.

Conflict. The API gateway did not process the request because this IAM user record will conflict with an already existing IAM user record.

func NewIdentityAccessManagementCreateUserConflict

func NewIdentityAccessManagementCreateUserConflict() *IdentityAccessManagementCreateUserConflict

NewIdentityAccessManagementCreateUserConflict creates a IdentityAccessManagementCreateUserConflict with default headers values

func (*IdentityAccessManagementCreateUserConflict) Code

Code gets the status code for the identity access management create user conflict response

func (*IdentityAccessManagementCreateUserConflict) Error

func (*IdentityAccessManagementCreateUserConflict) GetPayload

func (*IdentityAccessManagementCreateUserConflict) IsClientError

IsClientError returns true when this identity access management create user conflict response has a 4xx status code

func (*IdentityAccessManagementCreateUserConflict) IsCode

IsCode returns true when this identity access management create user conflict response a status code equal to that given

func (*IdentityAccessManagementCreateUserConflict) IsRedirect

IsRedirect returns true when this identity access management create user conflict response has a 3xx status code

func (*IdentityAccessManagementCreateUserConflict) IsServerError

IsServerError returns true when this identity access management create user conflict response has a 5xx status code

func (*IdentityAccessManagementCreateUserConflict) IsSuccess

IsSuccess returns true when this identity access management create user conflict response has a 2xx status code

func (*IdentityAccessManagementCreateUserConflict) String

type IdentityAccessManagementCreateUserDefault

type IdentityAccessManagementCreateUserDefault struct {
	Payload *models.GooglerpcStatus
	// contains filtered or unexported fields
}

IdentityAccessManagementCreateUserDefault describes a response with status code -1, with default header values.

An unexpected error response.

func NewIdentityAccessManagementCreateUserDefault

func NewIdentityAccessManagementCreateUserDefault(code int) *IdentityAccessManagementCreateUserDefault

NewIdentityAccessManagementCreateUserDefault creates a IdentityAccessManagementCreateUserDefault with default headers values

func (*IdentityAccessManagementCreateUserDefault) Code

Code gets the status code for the identity access management create user default response

func (*IdentityAccessManagementCreateUserDefault) Error

func (*IdentityAccessManagementCreateUserDefault) GetPayload

func (*IdentityAccessManagementCreateUserDefault) IsClientError

IsClientError returns true when this identity access management create user default response has a 4xx status code

func (*IdentityAccessManagementCreateUserDefault) IsCode

IsCode returns true when this identity access management create user default response a status code equal to that given

func (*IdentityAccessManagementCreateUserDefault) IsRedirect

IsRedirect returns true when this identity access management create user default response has a 3xx status code

func (*IdentityAccessManagementCreateUserDefault) IsServerError

IsServerError returns true when this identity access management create user default response has a 5xx status code

func (*IdentityAccessManagementCreateUserDefault) IsSuccess

IsSuccess returns true when this identity access management create user default response has a 2xx status code

func (*IdentityAccessManagementCreateUserDefault) String

type IdentityAccessManagementCreateUserForbidden

type IdentityAccessManagementCreateUserForbidden struct {
	Payload *models.ZsrvResponse
}

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

Forbidden. The API gateway did not process the request because the requestor does not have edge-node level access permission for the operation or does not have access scope to the project.

func NewIdentityAccessManagementCreateUserForbidden

func NewIdentityAccessManagementCreateUserForbidden() *IdentityAccessManagementCreateUserForbidden

NewIdentityAccessManagementCreateUserForbidden creates a IdentityAccessManagementCreateUserForbidden with default headers values

func (*IdentityAccessManagementCreateUserForbidden) Code

Code gets the status code for the identity access management create user forbidden response

func (*IdentityAccessManagementCreateUserForbidden) Error

func (*IdentityAccessManagementCreateUserForbidden) GetPayload

func (*IdentityAccessManagementCreateUserForbidden) IsClientError

IsClientError returns true when this identity access management create user forbidden response has a 4xx status code

func (*IdentityAccessManagementCreateUserForbidden) IsCode

IsCode returns true when this identity access management create user forbidden response a status code equal to that given

func (*IdentityAccessManagementCreateUserForbidden) IsRedirect

IsRedirect returns true when this identity access management create user forbidden response has a 3xx status code

func (*IdentityAccessManagementCreateUserForbidden) IsServerError

IsServerError returns true when this identity access management create user forbidden response has a 5xx status code

func (*IdentityAccessManagementCreateUserForbidden) IsSuccess

IsSuccess returns true when this identity access management create user forbidden response has a 2xx status code

func (*IdentityAccessManagementCreateUserForbidden) String

type IdentityAccessManagementCreateUserGatewayTimeout

type IdentityAccessManagementCreateUserGatewayTimeout struct {
	Payload *models.ZsrvResponse
}

IdentityAccessManagementCreateUserGatewayTimeout describes a response with status code 504, with default header values.

Gateway Timeout. The API gateway did not receive a timely response from an upstream microservice it needed to communicate with in order to complete the request.

func NewIdentityAccessManagementCreateUserGatewayTimeout

func NewIdentityAccessManagementCreateUserGatewayTimeout() *IdentityAccessManagementCreateUserGatewayTimeout

NewIdentityAccessManagementCreateUserGatewayTimeout creates a IdentityAccessManagementCreateUserGatewayTimeout with default headers values

func (*IdentityAccessManagementCreateUserGatewayTimeout) Code

Code gets the status code for the identity access management create user gateway timeout response

func (*IdentityAccessManagementCreateUserGatewayTimeout) Error

func (*IdentityAccessManagementCreateUserGatewayTimeout) GetPayload

func (*IdentityAccessManagementCreateUserGatewayTimeout) IsClientError

IsClientError returns true when this identity access management create user gateway timeout response has a 4xx status code

func (*IdentityAccessManagementCreateUserGatewayTimeout) IsCode

IsCode returns true when this identity access management create user gateway timeout response a status code equal to that given

func (*IdentityAccessManagementCreateUserGatewayTimeout) IsRedirect

IsRedirect returns true when this identity access management create user gateway timeout response has a 3xx status code

func (*IdentityAccessManagementCreateUserGatewayTimeout) IsServerError

IsServerError returns true when this identity access management create user gateway timeout response has a 5xx status code

func (*IdentityAccessManagementCreateUserGatewayTimeout) IsSuccess

IsSuccess returns true when this identity access management create user gateway timeout response has a 2xx status code

func (*IdentityAccessManagementCreateUserGatewayTimeout) String

type IdentityAccessManagementCreateUserInternalServerError

type IdentityAccessManagementCreateUserInternalServerError struct {
	Payload *models.ZsrvResponse
}

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

Internal Server Error. The API gateway experienced an unexpected condition. Specific error condition is indicated in error codes.

func NewIdentityAccessManagementCreateUserInternalServerError

func NewIdentityAccessManagementCreateUserInternalServerError() *IdentityAccessManagementCreateUserInternalServerError

NewIdentityAccessManagementCreateUserInternalServerError creates a IdentityAccessManagementCreateUserInternalServerError with default headers values

func (*IdentityAccessManagementCreateUserInternalServerError) Code

Code gets the status code for the identity access management create user internal server error response

func (*IdentityAccessManagementCreateUserInternalServerError) Error

func (*IdentityAccessManagementCreateUserInternalServerError) GetPayload

func (*IdentityAccessManagementCreateUserInternalServerError) IsClientError

IsClientError returns true when this identity access management create user internal server error response has a 4xx status code

func (*IdentityAccessManagementCreateUserInternalServerError) IsCode

IsCode returns true when this identity access management create user internal server error response a status code equal to that given

func (*IdentityAccessManagementCreateUserInternalServerError) IsRedirect

IsRedirect returns true when this identity access management create user internal server error response has a 3xx status code

func (*IdentityAccessManagementCreateUserInternalServerError) IsServerError

IsServerError returns true when this identity access management create user internal server error response has a 5xx status code

func (*IdentityAccessManagementCreateUserInternalServerError) IsSuccess

IsSuccess returns true when this identity access management create user internal server error response has a 2xx status code

func (*IdentityAccessManagementCreateUserInternalServerError) String

type IdentityAccessManagementCreateUserOK

type IdentityAccessManagementCreateUserOK struct {
	Payload *models.ZsrvResponse
}

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

A successful response.

func NewIdentityAccessManagementCreateUserOK

func NewIdentityAccessManagementCreateUserOK() *IdentityAccessManagementCreateUserOK

NewIdentityAccessManagementCreateUserOK creates a IdentityAccessManagementCreateUserOK with default headers values

func (*IdentityAccessManagementCreateUserOK) Code

Code gets the status code for the identity access management create user o k response

func (*IdentityAccessManagementCreateUserOK) Error

func (*IdentityAccessManagementCreateUserOK) GetPayload

func (*IdentityAccessManagementCreateUserOK) IsClientError

func (o *IdentityAccessManagementCreateUserOK) IsClientError() bool

IsClientError returns true when this identity access management create user o k response has a 4xx status code

func (*IdentityAccessManagementCreateUserOK) IsCode

IsCode returns true when this identity access management create user o k response a status code equal to that given

func (*IdentityAccessManagementCreateUserOK) IsRedirect

IsRedirect returns true when this identity access management create user o k response has a 3xx status code

func (*IdentityAccessManagementCreateUserOK) IsServerError

func (o *IdentityAccessManagementCreateUserOK) IsServerError() bool

IsServerError returns true when this identity access management create user o k response has a 5xx status code

func (*IdentityAccessManagementCreateUserOK) IsSuccess

IsSuccess returns true when this identity access management create user o k response has a 2xx status code

func (*IdentityAccessManagementCreateUserOK) String

type IdentityAccessManagementCreateUserParams

type IdentityAccessManagementCreateUserParams struct {

	/* XRequestID.

	   User-Agent specified id to track a request
	*/
	XRequestID *string

	// Body.
	Body *models.DetailedUser

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

IdentityAccessManagementCreateUserParams contains all the parameters to send to the API endpoint

for the identity access management create user operation.

Typically these are written to a http.Request.

func NewIdentityAccessManagementCreateUserParams

func NewIdentityAccessManagementCreateUserParams() *IdentityAccessManagementCreateUserParams

NewIdentityAccessManagementCreateUserParams creates a new IdentityAccessManagementCreateUserParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIdentityAccessManagementCreateUserParamsWithContext

func NewIdentityAccessManagementCreateUserParamsWithContext(ctx context.Context) *IdentityAccessManagementCreateUserParams

NewIdentityAccessManagementCreateUserParamsWithContext creates a new IdentityAccessManagementCreateUserParams object with the ability to set a context for a request.

func NewIdentityAccessManagementCreateUserParamsWithHTTPClient

func NewIdentityAccessManagementCreateUserParamsWithHTTPClient(client *http.Client) *IdentityAccessManagementCreateUserParams

NewIdentityAccessManagementCreateUserParamsWithHTTPClient creates a new IdentityAccessManagementCreateUserParams object with the ability to set a custom HTTPClient for a request.

func NewIdentityAccessManagementCreateUserParamsWithTimeout

func NewIdentityAccessManagementCreateUserParamsWithTimeout(timeout time.Duration) *IdentityAccessManagementCreateUserParams

NewIdentityAccessManagementCreateUserParamsWithTimeout creates a new IdentityAccessManagementCreateUserParams object with the ability to set a timeout on a request.

func (*IdentityAccessManagementCreateUserParams) SetBody

SetBody adds the body to the identity access management create user params

func (*IdentityAccessManagementCreateUserParams) SetContext

SetContext adds the context to the identity access management create user params

func (*IdentityAccessManagementCreateUserParams) SetDefaults

SetDefaults hydrates default values in the identity access management create user params (not the query body).

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

func (*IdentityAccessManagementCreateUserParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the identity access management create user params

func (*IdentityAccessManagementCreateUserParams) SetTimeout

SetTimeout adds the timeout to the identity access management create user params

func (*IdentityAccessManagementCreateUserParams) SetXRequestID

func (o *IdentityAccessManagementCreateUserParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the identity access management create user params

func (*IdentityAccessManagementCreateUserParams) WithBody

WithBody adds the body to the identity access management create user params

func (*IdentityAccessManagementCreateUserParams) WithContext

WithContext adds the context to the identity access management create user params

func (*IdentityAccessManagementCreateUserParams) WithDefaults

WithDefaults hydrates default values in the identity access management create user params (not the query body).

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

func (*IdentityAccessManagementCreateUserParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the identity access management create user params

func (*IdentityAccessManagementCreateUserParams) WithTimeout

WithTimeout adds the timeout to the identity access management create user params

func (*IdentityAccessManagementCreateUserParams) WithXRequestID

WithXRequestID adds the xRequestID to the identity access management create user params

func (*IdentityAccessManagementCreateUserParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IdentityAccessManagementCreateUserReader

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

IdentityAccessManagementCreateUserReader is a Reader for the IdentityAccessManagementCreateUser structure.

func (*IdentityAccessManagementCreateUserReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IdentityAccessManagementCreateUserUnauthorized

type IdentityAccessManagementCreateUserUnauthorized struct {
	Payload *models.ZsrvResponse
}

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

Unauthorized. The API gateway did not process the request because it lacks valid authentication credentials for the target resource. The request header has either no authorization details or an authorization that has been refused.

func NewIdentityAccessManagementCreateUserUnauthorized

func NewIdentityAccessManagementCreateUserUnauthorized() *IdentityAccessManagementCreateUserUnauthorized

NewIdentityAccessManagementCreateUserUnauthorized creates a IdentityAccessManagementCreateUserUnauthorized with default headers values

func (*IdentityAccessManagementCreateUserUnauthorized) Code

Code gets the status code for the identity access management create user unauthorized response

func (*IdentityAccessManagementCreateUserUnauthorized) Error

func (*IdentityAccessManagementCreateUserUnauthorized) GetPayload

func (*IdentityAccessManagementCreateUserUnauthorized) IsClientError

IsClientError returns true when this identity access management create user unauthorized response has a 4xx status code

func (*IdentityAccessManagementCreateUserUnauthorized) IsCode

IsCode returns true when this identity access management create user unauthorized response a status code equal to that given

func (*IdentityAccessManagementCreateUserUnauthorized) IsRedirect

IsRedirect returns true when this identity access management create user unauthorized response has a 3xx status code

func (*IdentityAccessManagementCreateUserUnauthorized) IsServerError

IsServerError returns true when this identity access management create user unauthorized response has a 5xx status code

func (*IdentityAccessManagementCreateUserUnauthorized) IsSuccess

IsSuccess returns true when this identity access management create user unauthorized response has a 2xx status code

func (*IdentityAccessManagementCreateUserUnauthorized) String

type IdentityAccessManagementDeleteCredentialDefault

type IdentityAccessManagementDeleteCredentialDefault struct {
	Payload *models.GooglerpcStatus
	// contains filtered or unexported fields
}

IdentityAccessManagementDeleteCredentialDefault describes a response with status code -1, with default header values.

An unexpected error response.

func NewIdentityAccessManagementDeleteCredentialDefault

func NewIdentityAccessManagementDeleteCredentialDefault(code int) *IdentityAccessManagementDeleteCredentialDefault

NewIdentityAccessManagementDeleteCredentialDefault creates a IdentityAccessManagementDeleteCredentialDefault with default headers values

func (*IdentityAccessManagementDeleteCredentialDefault) Code

Code gets the status code for the identity access management delete credential default response

func (*IdentityAccessManagementDeleteCredentialDefault) Error

func (*IdentityAccessManagementDeleteCredentialDefault) GetPayload

func (*IdentityAccessManagementDeleteCredentialDefault) IsClientError

IsClientError returns true when this identity access management delete credential default response has a 4xx status code

func (*IdentityAccessManagementDeleteCredentialDefault) IsCode

IsCode returns true when this identity access management delete credential default response a status code equal to that given

func (*IdentityAccessManagementDeleteCredentialDefault) IsRedirect

IsRedirect returns true when this identity access management delete credential default response has a 3xx status code

func (*IdentityAccessManagementDeleteCredentialDefault) IsServerError

IsServerError returns true when this identity access management delete credential default response has a 5xx status code

func (*IdentityAccessManagementDeleteCredentialDefault) IsSuccess

IsSuccess returns true when this identity access management delete credential default response has a 2xx status code

func (*IdentityAccessManagementDeleteCredentialDefault) String

type IdentityAccessManagementDeleteCredentialForbidden

type IdentityAccessManagementDeleteCredentialForbidden struct {
	Payload *models.ZsrvResponse
}

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

Forbidden. The API gateway did not process the request because the requestor does not have edge-node level access permission for the operation or does not have access scope to the project.

func NewIdentityAccessManagementDeleteCredentialForbidden

func NewIdentityAccessManagementDeleteCredentialForbidden() *IdentityAccessManagementDeleteCredentialForbidden

NewIdentityAccessManagementDeleteCredentialForbidden creates a IdentityAccessManagementDeleteCredentialForbidden with default headers values

func (*IdentityAccessManagementDeleteCredentialForbidden) Code

Code gets the status code for the identity access management delete credential forbidden response

func (*IdentityAccessManagementDeleteCredentialForbidden) Error

func (*IdentityAccessManagementDeleteCredentialForbidden) GetPayload

func (*IdentityAccessManagementDeleteCredentialForbidden) IsClientError

IsClientError returns true when this identity access management delete credential forbidden response has a 4xx status code

func (*IdentityAccessManagementDeleteCredentialForbidden) IsCode

IsCode returns true when this identity access management delete credential forbidden response a status code equal to that given

func (*IdentityAccessManagementDeleteCredentialForbidden) IsRedirect

IsRedirect returns true when this identity access management delete credential forbidden response has a 3xx status code

func (*IdentityAccessManagementDeleteCredentialForbidden) IsServerError

IsServerError returns true when this identity access management delete credential forbidden response has a 5xx status code

func (*IdentityAccessManagementDeleteCredentialForbidden) IsSuccess

IsSuccess returns true when this identity access management delete credential forbidden response has a 2xx status code

func (*IdentityAccessManagementDeleteCredentialForbidden) String

type IdentityAccessManagementDeleteCredentialGatewayTimeout

type IdentityAccessManagementDeleteCredentialGatewayTimeout struct {
	Payload *models.ZsrvResponse
}

IdentityAccessManagementDeleteCredentialGatewayTimeout describes a response with status code 504, with default header values.

Gateway Timeout. The API gateway did not receive a timely response from an upstream microservice it needed to communicate with in order to complete the request.

func NewIdentityAccessManagementDeleteCredentialGatewayTimeout

func NewIdentityAccessManagementDeleteCredentialGatewayTimeout() *IdentityAccessManagementDeleteCredentialGatewayTimeout

NewIdentityAccessManagementDeleteCredentialGatewayTimeout creates a IdentityAccessManagementDeleteCredentialGatewayTimeout with default headers values

func (*IdentityAccessManagementDeleteCredentialGatewayTimeout) Code

Code gets the status code for the identity access management delete credential gateway timeout response

func (*IdentityAccessManagementDeleteCredentialGatewayTimeout) Error

func (*IdentityAccessManagementDeleteCredentialGatewayTimeout) GetPayload

func (*IdentityAccessManagementDeleteCredentialGatewayTimeout) IsClientError

IsClientError returns true when this identity access management delete credential gateway timeout response has a 4xx status code

func (*IdentityAccessManagementDeleteCredentialGatewayTimeout) IsCode

IsCode returns true when this identity access management delete credential gateway timeout response a status code equal to that given

func (*IdentityAccessManagementDeleteCredentialGatewayTimeout) IsRedirect

IsRedirect returns true when this identity access management delete credential gateway timeout response has a 3xx status code

func (*IdentityAccessManagementDeleteCredentialGatewayTimeout) IsServerError

IsServerError returns true when this identity access management delete credential gateway timeout response has a 5xx status code

func (*IdentityAccessManagementDeleteCredentialGatewayTimeout) IsSuccess

IsSuccess returns true when this identity access management delete credential gateway timeout response has a 2xx status code

func (*IdentityAccessManagementDeleteCredentialGatewayTimeout) String

type IdentityAccessManagementDeleteCredentialInternalServerError

type IdentityAccessManagementDeleteCredentialInternalServerError struct {
	Payload *models.ZsrvResponse
}

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

Internal Server Error. The API gateway experienced an unexpected condition. Specific error condition is indicated in error codes.

func NewIdentityAccessManagementDeleteCredentialInternalServerError

func NewIdentityAccessManagementDeleteCredentialInternalServerError() *IdentityAccessManagementDeleteCredentialInternalServerError

NewIdentityAccessManagementDeleteCredentialInternalServerError creates a IdentityAccessManagementDeleteCredentialInternalServerError with default headers values

func (*IdentityAccessManagementDeleteCredentialInternalServerError) Code

Code gets the status code for the identity access management delete credential internal server error response

func (*IdentityAccessManagementDeleteCredentialInternalServerError) Error

func (*IdentityAccessManagementDeleteCredentialInternalServerError) GetPayload

func (*IdentityAccessManagementDeleteCredentialInternalServerError) IsClientError

IsClientError returns true when this identity access management delete credential internal server error response has a 4xx status code

func (*IdentityAccessManagementDeleteCredentialInternalServerError) IsCode

IsCode returns true when this identity access management delete credential internal server error response a status code equal to that given

func (*IdentityAccessManagementDeleteCredentialInternalServerError) IsRedirect

IsRedirect returns true when this identity access management delete credential internal server error response has a 3xx status code

func (*IdentityAccessManagementDeleteCredentialInternalServerError) IsServerError

IsServerError returns true when this identity access management delete credential internal server error response has a 5xx status code

func (*IdentityAccessManagementDeleteCredentialInternalServerError) IsSuccess

IsSuccess returns true when this identity access management delete credential internal server error response has a 2xx status code

func (*IdentityAccessManagementDeleteCredentialInternalServerError) String

type IdentityAccessManagementDeleteCredentialNotFound

type IdentityAccessManagementDeleteCredentialNotFound struct {
	Payload *models.ZsrvResponse
}

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

Not Found. The API gateway did not process the request because the requested resource could not be found.

func NewIdentityAccessManagementDeleteCredentialNotFound

func NewIdentityAccessManagementDeleteCredentialNotFound() *IdentityAccessManagementDeleteCredentialNotFound

NewIdentityAccessManagementDeleteCredentialNotFound creates a IdentityAccessManagementDeleteCredentialNotFound with default headers values

func (*IdentityAccessManagementDeleteCredentialNotFound) Code

Code gets the status code for the identity access management delete credential not found response

func (*IdentityAccessManagementDeleteCredentialNotFound) Error

func (*IdentityAccessManagementDeleteCredentialNotFound) GetPayload

func (*IdentityAccessManagementDeleteCredentialNotFound) IsClientError

IsClientError returns true when this identity access management delete credential not found response has a 4xx status code

func (*IdentityAccessManagementDeleteCredentialNotFound) IsCode

IsCode returns true when this identity access management delete credential not found response a status code equal to that given

func (*IdentityAccessManagementDeleteCredentialNotFound) IsRedirect

IsRedirect returns true when this identity access management delete credential not found response has a 3xx status code

func (*IdentityAccessManagementDeleteCredentialNotFound) IsServerError

IsServerError returns true when this identity access management delete credential not found response has a 5xx status code

func (*IdentityAccessManagementDeleteCredentialNotFound) IsSuccess

IsSuccess returns true when this identity access management delete credential not found response has a 2xx status code

func (*IdentityAccessManagementDeleteCredentialNotFound) String

type IdentityAccessManagementDeleteCredentialOK

type IdentityAccessManagementDeleteCredentialOK struct {
	Payload *models.ZsrvResponse
}

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

A successful response.

func NewIdentityAccessManagementDeleteCredentialOK

func NewIdentityAccessManagementDeleteCredentialOK() *IdentityAccessManagementDeleteCredentialOK

NewIdentityAccessManagementDeleteCredentialOK creates a IdentityAccessManagementDeleteCredentialOK with default headers values

func (*IdentityAccessManagementDeleteCredentialOK) Code

Code gets the status code for the identity access management delete credential o k response

func (*IdentityAccessManagementDeleteCredentialOK) Error

func (*IdentityAccessManagementDeleteCredentialOK) GetPayload

func (*IdentityAccessManagementDeleteCredentialOK) IsClientError

IsClientError returns true when this identity access management delete credential o k response has a 4xx status code

func (*IdentityAccessManagementDeleteCredentialOK) IsCode

IsCode returns true when this identity access management delete credential o k response a status code equal to that given

func (*IdentityAccessManagementDeleteCredentialOK) IsRedirect

IsRedirect returns true when this identity access management delete credential o k response has a 3xx status code

func (*IdentityAccessManagementDeleteCredentialOK) IsServerError

IsServerError returns true when this identity access management delete credential o k response has a 5xx status code

func (*IdentityAccessManagementDeleteCredentialOK) IsSuccess

IsSuccess returns true when this identity access management delete credential o k response has a 2xx status code

func (*IdentityAccessManagementDeleteCredentialOK) String

type IdentityAccessManagementDeleteCredentialParams

type IdentityAccessManagementDeleteCredentialParams struct {

	/* XRequestID.

	   User-Agent specified id to track a request
	*/
	XRequestID *string

	// ID.
	ID string

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

IdentityAccessManagementDeleteCredentialParams contains all the parameters to send to the API endpoint

for the identity access management delete credential operation.

Typically these are written to a http.Request.

func NewIdentityAccessManagementDeleteCredentialParams

func NewIdentityAccessManagementDeleteCredentialParams() *IdentityAccessManagementDeleteCredentialParams

NewIdentityAccessManagementDeleteCredentialParams creates a new IdentityAccessManagementDeleteCredentialParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIdentityAccessManagementDeleteCredentialParamsWithContext

func NewIdentityAccessManagementDeleteCredentialParamsWithContext(ctx context.Context) *IdentityAccessManagementDeleteCredentialParams

NewIdentityAccessManagementDeleteCredentialParamsWithContext creates a new IdentityAccessManagementDeleteCredentialParams object with the ability to set a context for a request.

func NewIdentityAccessManagementDeleteCredentialParamsWithHTTPClient

func NewIdentityAccessManagementDeleteCredentialParamsWithHTTPClient(client *http.Client) *IdentityAccessManagementDeleteCredentialParams

NewIdentityAccessManagementDeleteCredentialParamsWithHTTPClient creates a new IdentityAccessManagementDeleteCredentialParams object with the ability to set a custom HTTPClient for a request.

func NewIdentityAccessManagementDeleteCredentialParamsWithTimeout

func NewIdentityAccessManagementDeleteCredentialParamsWithTimeout(timeout time.Duration) *IdentityAccessManagementDeleteCredentialParams

NewIdentityAccessManagementDeleteCredentialParamsWithTimeout creates a new IdentityAccessManagementDeleteCredentialParams object with the ability to set a timeout on a request.

func (*IdentityAccessManagementDeleteCredentialParams) SetContext

SetContext adds the context to the identity access management delete credential params

func (*IdentityAccessManagementDeleteCredentialParams) SetDefaults

SetDefaults hydrates default values in the identity access management delete credential params (not the query body).

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

func (*IdentityAccessManagementDeleteCredentialParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the identity access management delete credential params

func (*IdentityAccessManagementDeleteCredentialParams) SetID

SetID adds the id to the identity access management delete credential params

func (*IdentityAccessManagementDeleteCredentialParams) SetTimeout

SetTimeout adds the timeout to the identity access management delete credential params

func (*IdentityAccessManagementDeleteCredentialParams) SetXRequestID

func (o *IdentityAccessManagementDeleteCredentialParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the identity access management delete credential params

func (*IdentityAccessManagementDeleteCredentialParams) WithContext

WithContext adds the context to the identity access management delete credential params

func (*IdentityAccessManagementDeleteCredentialParams) WithDefaults

WithDefaults hydrates default values in the identity access management delete credential params (not the query body).

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

func (*IdentityAccessManagementDeleteCredentialParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the identity access management delete credential params

func (*IdentityAccessManagementDeleteCredentialParams) WithID

WithID adds the id to the identity access management delete credential params

func (*IdentityAccessManagementDeleteCredentialParams) WithTimeout

WithTimeout adds the timeout to the identity access management delete credential params

func (*IdentityAccessManagementDeleteCredentialParams) WithXRequestID

WithXRequestID adds the xRequestID to the identity access management delete credential params

func (*IdentityAccessManagementDeleteCredentialParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IdentityAccessManagementDeleteCredentialReader

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

IdentityAccessManagementDeleteCredentialReader is a Reader for the IdentityAccessManagementDeleteCredential structure.

func (*IdentityAccessManagementDeleteCredentialReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IdentityAccessManagementDeleteCredentialUnauthorized

type IdentityAccessManagementDeleteCredentialUnauthorized struct {
	Payload *models.ZsrvResponse
}

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

Unauthorized. The API gateway did not process the request because it lacks valid authentication credentials for the target resource. The request header has either no authorization details or an authorization that has been refused.

func NewIdentityAccessManagementDeleteCredentialUnauthorized

func NewIdentityAccessManagementDeleteCredentialUnauthorized() *IdentityAccessManagementDeleteCredentialUnauthorized

NewIdentityAccessManagementDeleteCredentialUnauthorized creates a IdentityAccessManagementDeleteCredentialUnauthorized with default headers values

func (*IdentityAccessManagementDeleteCredentialUnauthorized) Code

Code gets the status code for the identity access management delete credential unauthorized response

func (*IdentityAccessManagementDeleteCredentialUnauthorized) Error

func (*IdentityAccessManagementDeleteCredentialUnauthorized) GetPayload

func (*IdentityAccessManagementDeleteCredentialUnauthorized) IsClientError

IsClientError returns true when this identity access management delete credential unauthorized response has a 4xx status code

func (*IdentityAccessManagementDeleteCredentialUnauthorized) IsCode

IsCode returns true when this identity access management delete credential unauthorized response a status code equal to that given

func (*IdentityAccessManagementDeleteCredentialUnauthorized) IsRedirect

IsRedirect returns true when this identity access management delete credential unauthorized response has a 3xx status code

func (*IdentityAccessManagementDeleteCredentialUnauthorized) IsServerError

IsServerError returns true when this identity access management delete credential unauthorized response has a 5xx status code

func (*IdentityAccessManagementDeleteCredentialUnauthorized) IsSuccess

IsSuccess returns true when this identity access management delete credential unauthorized response has a 2xx status code

func (*IdentityAccessManagementDeleteCredentialUnauthorized) String

type IdentityAccessManagementDeleteRoleConflict

type IdentityAccessManagementDeleteRoleConflict struct {
	Payload *models.ZsrvResponse
}

IdentityAccessManagementDeleteRoleConflict describes a response with status code 409, with default header values.

Conflict. The API gateway did not process the request because there are IAM users of this IAM role

func NewIdentityAccessManagementDeleteRoleConflict

func NewIdentityAccessManagementDeleteRoleConflict() *IdentityAccessManagementDeleteRoleConflict

NewIdentityAccessManagementDeleteRoleConflict creates a IdentityAccessManagementDeleteRoleConflict with default headers values

func (*IdentityAccessManagementDeleteRoleConflict) Code

Code gets the status code for the identity access management delete role conflict response

func (*IdentityAccessManagementDeleteRoleConflict) Error

func (*IdentityAccessManagementDeleteRoleConflict) GetPayload

func (*IdentityAccessManagementDeleteRoleConflict) IsClientError

IsClientError returns true when this identity access management delete role conflict response has a 4xx status code

func (*IdentityAccessManagementDeleteRoleConflict) IsCode

IsCode returns true when this identity access management delete role conflict response a status code equal to that given

func (*IdentityAccessManagementDeleteRoleConflict) IsRedirect

IsRedirect returns true when this identity access management delete role conflict response has a 3xx status code

func (*IdentityAccessManagementDeleteRoleConflict) IsServerError

IsServerError returns true when this identity access management delete role conflict response has a 5xx status code

func (*IdentityAccessManagementDeleteRoleConflict) IsSuccess

IsSuccess returns true when this identity access management delete role conflict response has a 2xx status code

func (*IdentityAccessManagementDeleteRoleConflict) String

type IdentityAccessManagementDeleteRoleDefault

type IdentityAccessManagementDeleteRoleDefault struct {
	Payload *models.GooglerpcStatus
	// contains filtered or unexported fields
}

IdentityAccessManagementDeleteRoleDefault describes a response with status code -1, with default header values.

An unexpected error response.

func NewIdentityAccessManagementDeleteRoleDefault

func NewIdentityAccessManagementDeleteRoleDefault(code int) *IdentityAccessManagementDeleteRoleDefault

NewIdentityAccessManagementDeleteRoleDefault creates a IdentityAccessManagementDeleteRoleDefault with default headers values

func (*IdentityAccessManagementDeleteRoleDefault) Code

Code gets the status code for the identity access management delete role default response

func (*IdentityAccessManagementDeleteRoleDefault) Error

func (*IdentityAccessManagementDeleteRoleDefault) GetPayload

func (*IdentityAccessManagementDeleteRoleDefault) IsClientError

IsClientError returns true when this identity access management delete role default response has a 4xx status code

func (*IdentityAccessManagementDeleteRoleDefault) IsCode

IsCode returns true when this identity access management delete role default response a status code equal to that given

func (*IdentityAccessManagementDeleteRoleDefault) IsRedirect

IsRedirect returns true when this identity access management delete role default response has a 3xx status code

func (*IdentityAccessManagementDeleteRoleDefault) IsServerError

IsServerError returns true when this identity access management delete role default response has a 5xx status code

func (*IdentityAccessManagementDeleteRoleDefault) IsSuccess

IsSuccess returns true when this identity access management delete role default response has a 2xx status code

func (*IdentityAccessManagementDeleteRoleDefault) String

type IdentityAccessManagementDeleteRoleForbidden

type IdentityAccessManagementDeleteRoleForbidden struct {
	Payload *models.ZsrvResponse
}

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

Forbidden. The API gateway did not process the request because the requestor does not have edge-node level access permission for the operation or does not have access scope to the project.

func NewIdentityAccessManagementDeleteRoleForbidden

func NewIdentityAccessManagementDeleteRoleForbidden() *IdentityAccessManagementDeleteRoleForbidden

NewIdentityAccessManagementDeleteRoleForbidden creates a IdentityAccessManagementDeleteRoleForbidden with default headers values

func (*IdentityAccessManagementDeleteRoleForbidden) Code

Code gets the status code for the identity access management delete role forbidden response

func (*IdentityAccessManagementDeleteRoleForbidden) Error

func (*IdentityAccessManagementDeleteRoleForbidden) GetPayload

func (*IdentityAccessManagementDeleteRoleForbidden) IsClientError

IsClientError returns true when this identity access management delete role forbidden response has a 4xx status code

func (*IdentityAccessManagementDeleteRoleForbidden) IsCode

IsCode returns true when this identity access management delete role forbidden response a status code equal to that given

func (*IdentityAccessManagementDeleteRoleForbidden) IsRedirect

IsRedirect returns true when this identity access management delete role forbidden response has a 3xx status code

func (*IdentityAccessManagementDeleteRoleForbidden) IsServerError

IsServerError returns true when this identity access management delete role forbidden response has a 5xx status code

func (*IdentityAccessManagementDeleteRoleForbidden) IsSuccess

IsSuccess returns true when this identity access management delete role forbidden response has a 2xx status code

func (*IdentityAccessManagementDeleteRoleForbidden) String

type IdentityAccessManagementDeleteRoleGatewayTimeout

type IdentityAccessManagementDeleteRoleGatewayTimeout struct {
	Payload *models.ZsrvResponse
}

IdentityAccessManagementDeleteRoleGatewayTimeout describes a response with status code 504, with default header values.

Gateway Timeout. The API gateway did not receive a timely response from an upstream microservice it needed to communicate with in order to complete the request.

func NewIdentityAccessManagementDeleteRoleGatewayTimeout

func NewIdentityAccessManagementDeleteRoleGatewayTimeout() *IdentityAccessManagementDeleteRoleGatewayTimeout

NewIdentityAccessManagementDeleteRoleGatewayTimeout creates a IdentityAccessManagementDeleteRoleGatewayTimeout with default headers values

func (*IdentityAccessManagementDeleteRoleGatewayTimeout) Code

Code gets the status code for the identity access management delete role gateway timeout response

func (*IdentityAccessManagementDeleteRoleGatewayTimeout) Error

func (*IdentityAccessManagementDeleteRoleGatewayTimeout) GetPayload

func (*IdentityAccessManagementDeleteRoleGatewayTimeout) IsClientError

IsClientError returns true when this identity access management delete role gateway timeout response has a 4xx status code

func (*IdentityAccessManagementDeleteRoleGatewayTimeout) IsCode

IsCode returns true when this identity access management delete role gateway timeout response a status code equal to that given

func (*IdentityAccessManagementDeleteRoleGatewayTimeout) IsRedirect

IsRedirect returns true when this identity access management delete role gateway timeout response has a 3xx status code

func (*IdentityAccessManagementDeleteRoleGatewayTimeout) IsServerError

IsServerError returns true when this identity access management delete role gateway timeout response has a 5xx status code

func (*IdentityAccessManagementDeleteRoleGatewayTimeout) IsSuccess

IsSuccess returns true when this identity access management delete role gateway timeout response has a 2xx status code

func (*IdentityAccessManagementDeleteRoleGatewayTimeout) String

type IdentityAccessManagementDeleteRoleInternalServerError

type IdentityAccessManagementDeleteRoleInternalServerError struct {
	Payload *models.ZsrvResponse
}

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

Internal Server Error. The API gateway experienced an unexpected condition. Specific error condition is indicated in error codes.

func NewIdentityAccessManagementDeleteRoleInternalServerError

func NewIdentityAccessManagementDeleteRoleInternalServerError() *IdentityAccessManagementDeleteRoleInternalServerError

NewIdentityAccessManagementDeleteRoleInternalServerError creates a IdentityAccessManagementDeleteRoleInternalServerError with default headers values

func (*IdentityAccessManagementDeleteRoleInternalServerError) Code

Code gets the status code for the identity access management delete role internal server error response

func (*IdentityAccessManagementDeleteRoleInternalServerError) Error

func (*IdentityAccessManagementDeleteRoleInternalServerError) GetPayload

func (*IdentityAccessManagementDeleteRoleInternalServerError) IsClientError

IsClientError returns true when this identity access management delete role internal server error response has a 4xx status code

func (*IdentityAccessManagementDeleteRoleInternalServerError) IsCode

IsCode returns true when this identity access management delete role internal server error response a status code equal to that given

func (*IdentityAccessManagementDeleteRoleInternalServerError) IsRedirect

IsRedirect returns true when this identity access management delete role internal server error response has a 3xx status code

func (*IdentityAccessManagementDeleteRoleInternalServerError) IsServerError

IsServerError returns true when this identity access management delete role internal server error response has a 5xx status code

func (*IdentityAccessManagementDeleteRoleInternalServerError) IsSuccess

IsSuccess returns true when this identity access management delete role internal server error response has a 2xx status code

func (*IdentityAccessManagementDeleteRoleInternalServerError) String

type IdentityAccessManagementDeleteRoleNotFound

type IdentityAccessManagementDeleteRoleNotFound struct {
	Payload *models.ZsrvResponse
}

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

Not Found. The API gateway did not process the request because the requested resource could not be found.

func NewIdentityAccessManagementDeleteRoleNotFound

func NewIdentityAccessManagementDeleteRoleNotFound() *IdentityAccessManagementDeleteRoleNotFound

NewIdentityAccessManagementDeleteRoleNotFound creates a IdentityAccessManagementDeleteRoleNotFound with default headers values

func (*IdentityAccessManagementDeleteRoleNotFound) Code

Code gets the status code for the identity access management delete role not found response

func (*IdentityAccessManagementDeleteRoleNotFound) Error

func (*IdentityAccessManagementDeleteRoleNotFound) GetPayload

func (*IdentityAccessManagementDeleteRoleNotFound) IsClientError

IsClientError returns true when this identity access management delete role not found response has a 4xx status code

func (*IdentityAccessManagementDeleteRoleNotFound) IsCode

IsCode returns true when this identity access management delete role not found response a status code equal to that given

func (*IdentityAccessManagementDeleteRoleNotFound) IsRedirect

IsRedirect returns true when this identity access management delete role not found response has a 3xx status code

func (*IdentityAccessManagementDeleteRoleNotFound) IsServerError

IsServerError returns true when this identity access management delete role not found response has a 5xx status code

func (*IdentityAccessManagementDeleteRoleNotFound) IsSuccess

IsSuccess returns true when this identity access management delete role not found response has a 2xx status code

func (*IdentityAccessManagementDeleteRoleNotFound) String

type IdentityAccessManagementDeleteRoleOK

type IdentityAccessManagementDeleteRoleOK struct {
	Payload *models.ZsrvResponse
}

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

A successful response.

func NewIdentityAccessManagementDeleteRoleOK

func NewIdentityAccessManagementDeleteRoleOK() *IdentityAccessManagementDeleteRoleOK

NewIdentityAccessManagementDeleteRoleOK creates a IdentityAccessManagementDeleteRoleOK with default headers values

func (*IdentityAccessManagementDeleteRoleOK) Code

Code gets the status code for the identity access management delete role o k response

func (*IdentityAccessManagementDeleteRoleOK) Error

func (*IdentityAccessManagementDeleteRoleOK) GetPayload

func (*IdentityAccessManagementDeleteRoleOK) IsClientError

func (o *IdentityAccessManagementDeleteRoleOK) IsClientError() bool

IsClientError returns true when this identity access management delete role o k response has a 4xx status code

func (*IdentityAccessManagementDeleteRoleOK) IsCode

IsCode returns true when this identity access management delete role o k response a status code equal to that given

func (*IdentityAccessManagementDeleteRoleOK) IsRedirect

IsRedirect returns true when this identity access management delete role o k response has a 3xx status code

func (*IdentityAccessManagementDeleteRoleOK) IsServerError

func (o *IdentityAccessManagementDeleteRoleOK) IsServerError() bool

IsServerError returns true when this identity access management delete role o k response has a 5xx status code

func (*IdentityAccessManagementDeleteRoleOK) IsSuccess

IsSuccess returns true when this identity access management delete role o k response has a 2xx status code

func (*IdentityAccessManagementDeleteRoleOK) String

type IdentityAccessManagementDeleteRoleParams

type IdentityAccessManagementDeleteRoleParams struct {

	/* XRequestID.

	   User-Agent specified id to track a request
	*/
	XRequestID *string

	// ID.
	ID string

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

IdentityAccessManagementDeleteRoleParams contains all the parameters to send to the API endpoint

for the identity access management delete role operation.

Typically these are written to a http.Request.

func NewIdentityAccessManagementDeleteRoleParams

func NewIdentityAccessManagementDeleteRoleParams() *IdentityAccessManagementDeleteRoleParams

NewIdentityAccessManagementDeleteRoleParams creates a new IdentityAccessManagementDeleteRoleParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIdentityAccessManagementDeleteRoleParamsWithContext

func NewIdentityAccessManagementDeleteRoleParamsWithContext(ctx context.Context) *IdentityAccessManagementDeleteRoleParams

NewIdentityAccessManagementDeleteRoleParamsWithContext creates a new IdentityAccessManagementDeleteRoleParams object with the ability to set a context for a request.

func NewIdentityAccessManagementDeleteRoleParamsWithHTTPClient

func NewIdentityAccessManagementDeleteRoleParamsWithHTTPClient(client *http.Client) *IdentityAccessManagementDeleteRoleParams

NewIdentityAccessManagementDeleteRoleParamsWithHTTPClient creates a new IdentityAccessManagementDeleteRoleParams object with the ability to set a custom HTTPClient for a request.

func NewIdentityAccessManagementDeleteRoleParamsWithTimeout

func NewIdentityAccessManagementDeleteRoleParamsWithTimeout(timeout time.Duration) *IdentityAccessManagementDeleteRoleParams

NewIdentityAccessManagementDeleteRoleParamsWithTimeout creates a new IdentityAccessManagementDeleteRoleParams object with the ability to set a timeout on a request.

func (*IdentityAccessManagementDeleteRoleParams) SetContext

SetContext adds the context to the identity access management delete role params

func (*IdentityAccessManagementDeleteRoleParams) SetDefaults

SetDefaults hydrates default values in the identity access management delete role params (not the query body).

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

func (*IdentityAccessManagementDeleteRoleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the identity access management delete role params

func (*IdentityAccessManagementDeleteRoleParams) SetID

SetID adds the id to the identity access management delete role params

func (*IdentityAccessManagementDeleteRoleParams) SetTimeout

SetTimeout adds the timeout to the identity access management delete role params

func (*IdentityAccessManagementDeleteRoleParams) SetXRequestID

func (o *IdentityAccessManagementDeleteRoleParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the identity access management delete role params

func (*IdentityAccessManagementDeleteRoleParams) WithContext

WithContext adds the context to the identity access management delete role params

func (*IdentityAccessManagementDeleteRoleParams) WithDefaults

WithDefaults hydrates default values in the identity access management delete role params (not the query body).

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

func (*IdentityAccessManagementDeleteRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the identity access management delete role params

func (*IdentityAccessManagementDeleteRoleParams) WithID

WithID adds the id to the identity access management delete role params

func (*IdentityAccessManagementDeleteRoleParams) WithTimeout

WithTimeout adds the timeout to the identity access management delete role params

func (*IdentityAccessManagementDeleteRoleParams) WithXRequestID

WithXRequestID adds the xRequestID to the identity access management delete role params

func (*IdentityAccessManagementDeleteRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IdentityAccessManagementDeleteRoleReader

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

IdentityAccessManagementDeleteRoleReader is a Reader for the IdentityAccessManagementDeleteRole structure.

func (*IdentityAccessManagementDeleteRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IdentityAccessManagementDeleteRoleUnauthorized

type IdentityAccessManagementDeleteRoleUnauthorized struct {
	Payload *models.ZsrvResponse
}

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

Unauthorized. The API gateway did not process the request because it lacks valid authentication credentials for the target resource. The request header has either no authorization details or an authorization that has been refused.

func NewIdentityAccessManagementDeleteRoleUnauthorized

func NewIdentityAccessManagementDeleteRoleUnauthorized() *IdentityAccessManagementDeleteRoleUnauthorized

NewIdentityAccessManagementDeleteRoleUnauthorized creates a IdentityAccessManagementDeleteRoleUnauthorized with default headers values

func (*IdentityAccessManagementDeleteRoleUnauthorized) Code

Code gets the status code for the identity access management delete role unauthorized response

func (*IdentityAccessManagementDeleteRoleUnauthorized) Error

func (*IdentityAccessManagementDeleteRoleUnauthorized) GetPayload

func (*IdentityAccessManagementDeleteRoleUnauthorized) IsClientError

IsClientError returns true when this identity access management delete role unauthorized response has a 4xx status code

func (*IdentityAccessManagementDeleteRoleUnauthorized) IsCode

IsCode returns true when this identity access management delete role unauthorized response a status code equal to that given

func (*IdentityAccessManagementDeleteRoleUnauthorized) IsRedirect

IsRedirect returns true when this identity access management delete role unauthorized response has a 3xx status code

func (*IdentityAccessManagementDeleteRoleUnauthorized) IsServerError

IsServerError returns true when this identity access management delete role unauthorized response has a 5xx status code

func (*IdentityAccessManagementDeleteRoleUnauthorized) IsSuccess

IsSuccess returns true when this identity access management delete role unauthorized response has a 2xx status code

func (*IdentityAccessManagementDeleteRoleUnauthorized) String

type IdentityAccessManagementDeleteUserDefault

type IdentityAccessManagementDeleteUserDefault struct {
	Payload *models.GooglerpcStatus
	// contains filtered or unexported fields
}

IdentityAccessManagementDeleteUserDefault describes a response with status code -1, with default header values.

An unexpected error response.

func NewIdentityAccessManagementDeleteUserDefault

func NewIdentityAccessManagementDeleteUserDefault(code int) *IdentityAccessManagementDeleteUserDefault

NewIdentityAccessManagementDeleteUserDefault creates a IdentityAccessManagementDeleteUserDefault with default headers values

func (*IdentityAccessManagementDeleteUserDefault) Code

Code gets the status code for the identity access management delete user default response

func (*IdentityAccessManagementDeleteUserDefault) Error

func (*IdentityAccessManagementDeleteUserDefault) GetPayload

func (*IdentityAccessManagementDeleteUserDefault) IsClientError

IsClientError returns true when this identity access management delete user default response has a 4xx status code

func (*IdentityAccessManagementDeleteUserDefault) IsCode

IsCode returns true when this identity access management delete user default response a status code equal to that given

func (*IdentityAccessManagementDeleteUserDefault) IsRedirect

IsRedirect returns true when this identity access management delete user default response has a 3xx status code

func (*IdentityAccessManagementDeleteUserDefault) IsServerError

IsServerError returns true when this identity access management delete user default response has a 5xx status code

func (*IdentityAccessManagementDeleteUserDefault) IsSuccess

IsSuccess returns true when this identity access management delete user default response has a 2xx status code

func (*IdentityAccessManagementDeleteUserDefault) String

type IdentityAccessManagementDeleteUserForbidden

type IdentityAccessManagementDeleteUserForbidden struct {
	Payload *models.ZsrvResponse
}

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

Forbidden. The API gateway did not process the request because the requestor does not have edge-node level access permission for the operation or does not have access scope to the project.

func NewIdentityAccessManagementDeleteUserForbidden

func NewIdentityAccessManagementDeleteUserForbidden() *IdentityAccessManagementDeleteUserForbidden

NewIdentityAccessManagementDeleteUserForbidden creates a IdentityAccessManagementDeleteUserForbidden with default headers values

func (*IdentityAccessManagementDeleteUserForbidden) Code

Code gets the status code for the identity access management delete user forbidden response

func (*IdentityAccessManagementDeleteUserForbidden) Error

func (*IdentityAccessManagementDeleteUserForbidden) GetPayload

func (*IdentityAccessManagementDeleteUserForbidden) IsClientError

IsClientError returns true when this identity access management delete user forbidden response has a 4xx status code

func (*IdentityAccessManagementDeleteUserForbidden) IsCode

IsCode returns true when this identity access management delete user forbidden response a status code equal to that given

func (*IdentityAccessManagementDeleteUserForbidden) IsRedirect

IsRedirect returns true when this identity access management delete user forbidden response has a 3xx status code

func (*IdentityAccessManagementDeleteUserForbidden) IsServerError

IsServerError returns true when this identity access management delete user forbidden response has a 5xx status code

func (*IdentityAccessManagementDeleteUserForbidden) IsSuccess

IsSuccess returns true when this identity access management delete user forbidden response has a 2xx status code

func (*IdentityAccessManagementDeleteUserForbidden) String

type IdentityAccessManagementDeleteUserGatewayTimeout

type IdentityAccessManagementDeleteUserGatewayTimeout struct {
	Payload *models.ZsrvResponse
}

IdentityAccessManagementDeleteUserGatewayTimeout describes a response with status code 504, with default header values.

Gateway Timeout. The API gateway did not receive a timely response from an upstream microservice it needed to communicate with in order to complete the request.

func NewIdentityAccessManagementDeleteUserGatewayTimeout

func NewIdentityAccessManagementDeleteUserGatewayTimeout() *IdentityAccessManagementDeleteUserGatewayTimeout

NewIdentityAccessManagementDeleteUserGatewayTimeout creates a IdentityAccessManagementDeleteUserGatewayTimeout with default headers values

func (*IdentityAccessManagementDeleteUserGatewayTimeout) Code

Code gets the status code for the identity access management delete user gateway timeout response

func (*IdentityAccessManagementDeleteUserGatewayTimeout) Error

func (*IdentityAccessManagementDeleteUserGatewayTimeout) GetPayload

func (*IdentityAccessManagementDeleteUserGatewayTimeout) IsClientError

IsClientError returns true when this identity access management delete user gateway timeout response has a 4xx status code

func (*IdentityAccessManagementDeleteUserGatewayTimeout) IsCode

IsCode returns true when this identity access management delete user gateway timeout response a status code equal to that given

func (*IdentityAccessManagementDeleteUserGatewayTimeout) IsRedirect

IsRedirect returns true when this identity access management delete user gateway timeout response has a 3xx status code

func (*IdentityAccessManagementDeleteUserGatewayTimeout) IsServerError

IsServerError returns true when this identity access management delete user gateway timeout response has a 5xx status code

func (*IdentityAccessManagementDeleteUserGatewayTimeout) IsSuccess

IsSuccess returns true when this identity access management delete user gateway timeout response has a 2xx status code

func (*IdentityAccessManagementDeleteUserGatewayTimeout) String

type IdentityAccessManagementDeleteUserInternalServerError

type IdentityAccessManagementDeleteUserInternalServerError struct {
	Payload *models.ZsrvResponse
}

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

Internal Server Error. The API gateway experienced an unexpected condition. Specific error condition is indicated in error codes.

func NewIdentityAccessManagementDeleteUserInternalServerError

func NewIdentityAccessManagementDeleteUserInternalServerError() *IdentityAccessManagementDeleteUserInternalServerError

NewIdentityAccessManagementDeleteUserInternalServerError creates a IdentityAccessManagementDeleteUserInternalServerError with default headers values

func (*IdentityAccessManagementDeleteUserInternalServerError) Code

Code gets the status code for the identity access management delete user internal server error response

func (*IdentityAccessManagementDeleteUserInternalServerError) Error

func (*IdentityAccessManagementDeleteUserInternalServerError) GetPayload

func (*IdentityAccessManagementDeleteUserInternalServerError) IsClientError

IsClientError returns true when this identity access management delete user internal server error response has a 4xx status code

func (*IdentityAccessManagementDeleteUserInternalServerError) IsCode

IsCode returns true when this identity access management delete user internal server error response a status code equal to that given

func (*IdentityAccessManagementDeleteUserInternalServerError) IsRedirect

IsRedirect returns true when this identity access management delete user internal server error response has a 3xx status code

func (*IdentityAccessManagementDeleteUserInternalServerError) IsServerError

IsServerError returns true when this identity access management delete user internal server error response has a 5xx status code

func (*IdentityAccessManagementDeleteUserInternalServerError) IsSuccess

IsSuccess returns true when this identity access management delete user internal server error response has a 2xx status code

func (*IdentityAccessManagementDeleteUserInternalServerError) String

type IdentityAccessManagementDeleteUserNotFound

type IdentityAccessManagementDeleteUserNotFound struct {
	Payload *models.ZsrvResponse
}

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

Not Found. The API gateway did not process the request because the requested resource could not be found.

func NewIdentityAccessManagementDeleteUserNotFound

func NewIdentityAccessManagementDeleteUserNotFound() *IdentityAccessManagementDeleteUserNotFound

NewIdentityAccessManagementDeleteUserNotFound creates a IdentityAccessManagementDeleteUserNotFound with default headers values

func (*IdentityAccessManagementDeleteUserNotFound) Code

Code gets the status code for the identity access management delete user not found response

func (*IdentityAccessManagementDeleteUserNotFound) Error

func (*IdentityAccessManagementDeleteUserNotFound) GetPayload

func (*IdentityAccessManagementDeleteUserNotFound) IsClientError

IsClientError returns true when this identity access management delete user not found response has a 4xx status code

func (*IdentityAccessManagementDeleteUserNotFound) IsCode

IsCode returns true when this identity access management delete user not found response a status code equal to that given

func (*IdentityAccessManagementDeleteUserNotFound) IsRedirect

IsRedirect returns true when this identity access management delete user not found response has a 3xx status code

func (*IdentityAccessManagementDeleteUserNotFound) IsServerError

IsServerError returns true when this identity access management delete user not found response has a 5xx status code

func (*IdentityAccessManagementDeleteUserNotFound) IsSuccess

IsSuccess returns true when this identity access management delete user not found response has a 2xx status code

func (*IdentityAccessManagementDeleteUserNotFound) String

type IdentityAccessManagementDeleteUserOK

type IdentityAccessManagementDeleteUserOK struct {
	Payload *models.ZsrvResponse
}

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

A successful response.

func NewIdentityAccessManagementDeleteUserOK

func NewIdentityAccessManagementDeleteUserOK() *IdentityAccessManagementDeleteUserOK

NewIdentityAccessManagementDeleteUserOK creates a IdentityAccessManagementDeleteUserOK with default headers values

func (*IdentityAccessManagementDeleteUserOK) Code

Code gets the status code for the identity access management delete user o k response

func (*IdentityAccessManagementDeleteUserOK) Error

func (*IdentityAccessManagementDeleteUserOK) GetPayload

func (*IdentityAccessManagementDeleteUserOK) IsClientError

func (o *IdentityAccessManagementDeleteUserOK) IsClientError() bool

IsClientError returns true when this identity access management delete user o k response has a 4xx status code

func (*IdentityAccessManagementDeleteUserOK) IsCode

IsCode returns true when this identity access management delete user o k response a status code equal to that given

func (*IdentityAccessManagementDeleteUserOK) IsRedirect

IsRedirect returns true when this identity access management delete user o k response has a 3xx status code

func (*IdentityAccessManagementDeleteUserOK) IsServerError

func (o *IdentityAccessManagementDeleteUserOK) IsServerError() bool

IsServerError returns true when this identity access management delete user o k response has a 5xx status code

func (*IdentityAccessManagementDeleteUserOK) IsSuccess

IsSuccess returns true when this identity access management delete user o k response has a 2xx status code

func (*IdentityAccessManagementDeleteUserOK) String

type IdentityAccessManagementDeleteUserParams

type IdentityAccessManagementDeleteUserParams struct {

	/* XRequestID.

	   User-Agent specified id to track a request
	*/
	XRequestID *string

	// ID.
	ID string

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

IdentityAccessManagementDeleteUserParams contains all the parameters to send to the API endpoint

for the identity access management delete user operation.

Typically these are written to a http.Request.

func NewIdentityAccessManagementDeleteUserParams

func NewIdentityAccessManagementDeleteUserParams() *IdentityAccessManagementDeleteUserParams

NewIdentityAccessManagementDeleteUserParams creates a new IdentityAccessManagementDeleteUserParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIdentityAccessManagementDeleteUserParamsWithContext

func NewIdentityAccessManagementDeleteUserParamsWithContext(ctx context.Context) *IdentityAccessManagementDeleteUserParams

NewIdentityAccessManagementDeleteUserParamsWithContext creates a new IdentityAccessManagementDeleteUserParams object with the ability to set a context for a request.

func NewIdentityAccessManagementDeleteUserParamsWithHTTPClient

func NewIdentityAccessManagementDeleteUserParamsWithHTTPClient(client *http.Client) *IdentityAccessManagementDeleteUserParams

NewIdentityAccessManagementDeleteUserParamsWithHTTPClient creates a new IdentityAccessManagementDeleteUserParams object with the ability to set a custom HTTPClient for a request.

func NewIdentityAccessManagementDeleteUserParamsWithTimeout

func NewIdentityAccessManagementDeleteUserParamsWithTimeout(timeout time.Duration) *IdentityAccessManagementDeleteUserParams

NewIdentityAccessManagementDeleteUserParamsWithTimeout creates a new IdentityAccessManagementDeleteUserParams object with the ability to set a timeout on a request.

func (*IdentityAccessManagementDeleteUserParams) SetContext

SetContext adds the context to the identity access management delete user params

func (*IdentityAccessManagementDeleteUserParams) SetDefaults

SetDefaults hydrates default values in the identity access management delete user params (not the query body).

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

func (*IdentityAccessManagementDeleteUserParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the identity access management delete user params

func (*IdentityAccessManagementDeleteUserParams) SetID

SetID adds the id to the identity access management delete user params

func (*IdentityAccessManagementDeleteUserParams) SetTimeout

SetTimeout adds the timeout to the identity access management delete user params

func (*IdentityAccessManagementDeleteUserParams) SetXRequestID

func (o *IdentityAccessManagementDeleteUserParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the identity access management delete user params

func (*IdentityAccessManagementDeleteUserParams) WithContext

WithContext adds the context to the identity access management delete user params

func (*IdentityAccessManagementDeleteUserParams) WithDefaults

WithDefaults hydrates default values in the identity access management delete user params (not the query body).

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

func (*IdentityAccessManagementDeleteUserParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the identity access management delete user params

func (*IdentityAccessManagementDeleteUserParams) WithID

WithID adds the id to the identity access management delete user params

func (*IdentityAccessManagementDeleteUserParams) WithTimeout

WithTimeout adds the timeout to the identity access management delete user params

func (*IdentityAccessManagementDeleteUserParams) WithXRequestID

WithXRequestID adds the xRequestID to the identity access management delete user params

func (*IdentityAccessManagementDeleteUserParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IdentityAccessManagementDeleteUserReader

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

IdentityAccessManagementDeleteUserReader is a Reader for the IdentityAccessManagementDeleteUser structure.

func (*IdentityAccessManagementDeleteUserReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IdentityAccessManagementDeleteUserUnauthorized

type IdentityAccessManagementDeleteUserUnauthorized struct {
	Payload *models.ZsrvResponse
}

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

Unauthorized. The API gateway did not process the request because it lacks valid authentication credentials for the target resource. The request header has either no authorization details or an authorization that has been refused.

func NewIdentityAccessManagementDeleteUserUnauthorized

func NewIdentityAccessManagementDeleteUserUnauthorized() *IdentityAccessManagementDeleteUserUnauthorized

NewIdentityAccessManagementDeleteUserUnauthorized creates a IdentityAccessManagementDeleteUserUnauthorized with default headers values

func (*IdentityAccessManagementDeleteUserUnauthorized) Code

Code gets the status code for the identity access management delete user unauthorized response

func (*IdentityAccessManagementDeleteUserUnauthorized) Error

func (*IdentityAccessManagementDeleteUserUnauthorized) GetPayload

func (*IdentityAccessManagementDeleteUserUnauthorized) IsClientError

IsClientError returns true when this identity access management delete user unauthorized response has a 4xx status code

func (*IdentityAccessManagementDeleteUserUnauthorized) IsCode

IsCode returns true when this identity access management delete user unauthorized response a status code equal to that given

func (*IdentityAccessManagementDeleteUserUnauthorized) IsRedirect

IsRedirect returns true when this identity access management delete user unauthorized response has a 3xx status code

func (*IdentityAccessManagementDeleteUserUnauthorized) IsServerError

IsServerError returns true when this identity access management delete user unauthorized response has a 5xx status code

func (*IdentityAccessManagementDeleteUserUnauthorized) IsSuccess

IsSuccess returns true when this identity access management delete user unauthorized response has a 2xx status code

func (*IdentityAccessManagementDeleteUserUnauthorized) String

type IdentityAccessManagementGetRoleByNameDefault

type IdentityAccessManagementGetRoleByNameDefault struct {
	Payload *models.GooglerpcStatus
	// contains filtered or unexported fields
}

IdentityAccessManagementGetRoleByNameDefault describes a response with status code -1, with default header values.

An unexpected error response.

func NewIdentityAccessManagementGetRoleByNameDefault

func NewIdentityAccessManagementGetRoleByNameDefault(code int) *IdentityAccessManagementGetRoleByNameDefault

NewIdentityAccessManagementGetRoleByNameDefault creates a IdentityAccessManagementGetRoleByNameDefault with default headers values

func (*IdentityAccessManagementGetRoleByNameDefault) Code

Code gets the status code for the identity access management get role by name default response

func (*IdentityAccessManagementGetRoleByNameDefault) Error

func (*IdentityAccessManagementGetRoleByNameDefault) GetPayload

func (*IdentityAccessManagementGetRoleByNameDefault) IsClientError

IsClientError returns true when this identity access management get role by name default response has a 4xx status code

func (*IdentityAccessManagementGetRoleByNameDefault) IsCode

IsCode returns true when this identity access management get role by name default response a status code equal to that given

func (*IdentityAccessManagementGetRoleByNameDefault) IsRedirect

IsRedirect returns true when this identity access management get role by name default response has a 3xx status code

func (*IdentityAccessManagementGetRoleByNameDefault) IsServerError

IsServerError returns true when this identity access management get role by name default response has a 5xx status code

func (*IdentityAccessManagementGetRoleByNameDefault) IsSuccess

IsSuccess returns true when this identity access management get role by name default response has a 2xx status code

func (*IdentityAccessManagementGetRoleByNameDefault) String

type IdentityAccessManagementGetRoleByNameForbidden

type IdentityAccessManagementGetRoleByNameForbidden struct {
	Payload *models.ZsrvResponse
}

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

Forbidden. The API gateway did not process the request because the requestor does not have edge-node level access permission for the operation or does not have access scope to the project.

func NewIdentityAccessManagementGetRoleByNameForbidden

func NewIdentityAccessManagementGetRoleByNameForbidden() *IdentityAccessManagementGetRoleByNameForbidden

NewIdentityAccessManagementGetRoleByNameForbidden creates a IdentityAccessManagementGetRoleByNameForbidden with default headers values

func (*IdentityAccessManagementGetRoleByNameForbidden) Code

Code gets the status code for the identity access management get role by name forbidden response

func (*IdentityAccessManagementGetRoleByNameForbidden) Error

func (*IdentityAccessManagementGetRoleByNameForbidden) GetPayload

func (*IdentityAccessManagementGetRoleByNameForbidden) IsClientError

IsClientError returns true when this identity access management get role by name forbidden response has a 4xx status code

func (*IdentityAccessManagementGetRoleByNameForbidden) IsCode

IsCode returns true when this identity access management get role by name forbidden response a status code equal to that given

func (*IdentityAccessManagementGetRoleByNameForbidden) IsRedirect

IsRedirect returns true when this identity access management get role by name forbidden response has a 3xx status code

func (*IdentityAccessManagementGetRoleByNameForbidden) IsServerError

IsServerError returns true when this identity access management get role by name forbidden response has a 5xx status code

func (*IdentityAccessManagementGetRoleByNameForbidden) IsSuccess

IsSuccess returns true when this identity access management get role by name forbidden response has a 2xx status code

func (*IdentityAccessManagementGetRoleByNameForbidden) String

type IdentityAccessManagementGetRoleByNameGatewayTimeout

type IdentityAccessManagementGetRoleByNameGatewayTimeout struct {
	Payload *models.ZsrvResponse
}

IdentityAccessManagementGetRoleByNameGatewayTimeout describes a response with status code 504, with default header values.

Gateway Timeout. The API gateway did not receive a timely response from an upstream microservice it needed to communicate with in order to complete the request.

func NewIdentityAccessManagementGetRoleByNameGatewayTimeout

func NewIdentityAccessManagementGetRoleByNameGatewayTimeout() *IdentityAccessManagementGetRoleByNameGatewayTimeout

NewIdentityAccessManagementGetRoleByNameGatewayTimeout creates a IdentityAccessManagementGetRoleByNameGatewayTimeout with default headers values

func (*IdentityAccessManagementGetRoleByNameGatewayTimeout) Code

Code gets the status code for the identity access management get role by name gateway timeout response

func (*IdentityAccessManagementGetRoleByNameGatewayTimeout) Error

func (*IdentityAccessManagementGetRoleByNameGatewayTimeout) GetPayload

func (*IdentityAccessManagementGetRoleByNameGatewayTimeout) IsClientError

IsClientError returns true when this identity access management get role by name gateway timeout response has a 4xx status code

func (*IdentityAccessManagementGetRoleByNameGatewayTimeout) IsCode

IsCode returns true when this identity access management get role by name gateway timeout response a status code equal to that given

func (*IdentityAccessManagementGetRoleByNameGatewayTimeout) IsRedirect

IsRedirect returns true when this identity access management get role by name gateway timeout response has a 3xx status code

func (*IdentityAccessManagementGetRoleByNameGatewayTimeout) IsServerError

IsServerError returns true when this identity access management get role by name gateway timeout response has a 5xx status code

func (*IdentityAccessManagementGetRoleByNameGatewayTimeout) IsSuccess

IsSuccess returns true when this identity access management get role by name gateway timeout response has a 2xx status code

func (*IdentityAccessManagementGetRoleByNameGatewayTimeout) String

type IdentityAccessManagementGetRoleByNameInternalServerError

type IdentityAccessManagementGetRoleByNameInternalServerError struct {
	Payload *models.ZsrvResponse
}

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

Internal Server Error. The API gateway experienced an unexpected condition. Specific error condition is indicated in error codes.

func NewIdentityAccessManagementGetRoleByNameInternalServerError

func NewIdentityAccessManagementGetRoleByNameInternalServerError() *IdentityAccessManagementGetRoleByNameInternalServerError

NewIdentityAccessManagementGetRoleByNameInternalServerError creates a IdentityAccessManagementGetRoleByNameInternalServerError with default headers values

func (*IdentityAccessManagementGetRoleByNameInternalServerError) Code

Code gets the status code for the identity access management get role by name internal server error response

func (*IdentityAccessManagementGetRoleByNameInternalServerError) Error

func (*IdentityAccessManagementGetRoleByNameInternalServerError) GetPayload

func (*IdentityAccessManagementGetRoleByNameInternalServerError) IsClientError

IsClientError returns true when this identity access management get role by name internal server error response has a 4xx status code

func (*IdentityAccessManagementGetRoleByNameInternalServerError) IsCode

IsCode returns true when this identity access management get role by name internal server error response a status code equal to that given

func (*IdentityAccessManagementGetRoleByNameInternalServerError) IsRedirect

IsRedirect returns true when this identity access management get role by name internal server error response has a 3xx status code

func (*IdentityAccessManagementGetRoleByNameInternalServerError) IsServerError

IsServerError returns true when this identity access management get role by name internal server error response has a 5xx status code

func (*IdentityAccessManagementGetRoleByNameInternalServerError) IsSuccess

IsSuccess returns true when this identity access management get role by name internal server error response has a 2xx status code

func (*IdentityAccessManagementGetRoleByNameInternalServerError) String

type IdentityAccessManagementGetRoleByNameNotFound

type IdentityAccessManagementGetRoleByNameNotFound struct {
	Payload *models.ZsrvResponse
}

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

Not Found. The API gateway did not process the request because the requested resource could not be found.

func NewIdentityAccessManagementGetRoleByNameNotFound

func NewIdentityAccessManagementGetRoleByNameNotFound() *IdentityAccessManagementGetRoleByNameNotFound

NewIdentityAccessManagementGetRoleByNameNotFound creates a IdentityAccessManagementGetRoleByNameNotFound with default headers values

func (*IdentityAccessManagementGetRoleByNameNotFound) Code

Code gets the status code for the identity access management get role by name not found response

func (*IdentityAccessManagementGetRoleByNameNotFound) Error

func (*IdentityAccessManagementGetRoleByNameNotFound) GetPayload

func (*IdentityAccessManagementGetRoleByNameNotFound) IsClientError

IsClientError returns true when this identity access management get role by name not found response has a 4xx status code

func (*IdentityAccessManagementGetRoleByNameNotFound) IsCode

IsCode returns true when this identity access management get role by name not found response a status code equal to that given

func (*IdentityAccessManagementGetRoleByNameNotFound) IsRedirect

IsRedirect returns true when this identity access management get role by name not found response has a 3xx status code

func (*IdentityAccessManagementGetRoleByNameNotFound) IsServerError

IsServerError returns true when this identity access management get role by name not found response has a 5xx status code

func (*IdentityAccessManagementGetRoleByNameNotFound) IsSuccess

IsSuccess returns true when this identity access management get role by name not found response has a 2xx status code

func (*IdentityAccessManagementGetRoleByNameNotFound) String

type IdentityAccessManagementGetRoleByNameOK

type IdentityAccessManagementGetRoleByNameOK struct {
	Payload *models.Role
}

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

A successful response.

func NewIdentityAccessManagementGetRoleByNameOK

func NewIdentityAccessManagementGetRoleByNameOK() *IdentityAccessManagementGetRoleByNameOK

NewIdentityAccessManagementGetRoleByNameOK creates a IdentityAccessManagementGetRoleByNameOK with default headers values

func (*IdentityAccessManagementGetRoleByNameOK) Code

Code gets the status code for the identity access management get role by name o k response

func (*IdentityAccessManagementGetRoleByNameOK) Error

func (*IdentityAccessManagementGetRoleByNameOK) GetPayload

func (*IdentityAccessManagementGetRoleByNameOK) IsClientError

func (o *IdentityAccessManagementGetRoleByNameOK) IsClientError() bool

IsClientError returns true when this identity access management get role by name o k response has a 4xx status code

func (*IdentityAccessManagementGetRoleByNameOK) IsCode

IsCode returns true when this identity access management get role by name o k response a status code equal to that given

func (*IdentityAccessManagementGetRoleByNameOK) IsRedirect

IsRedirect returns true when this identity access management get role by name o k response has a 3xx status code

func (*IdentityAccessManagementGetRoleByNameOK) IsServerError

func (o *IdentityAccessManagementGetRoleByNameOK) IsServerError() bool

IsServerError returns true when this identity access management get role by name o k response has a 5xx status code

func (*IdentityAccessManagementGetRoleByNameOK) IsSuccess

IsSuccess returns true when this identity access management get role by name o k response has a 2xx status code

func (*IdentityAccessManagementGetRoleByNameOK) String

type IdentityAccessManagementGetRoleByNameParams

type IdentityAccessManagementGetRoleByNameParams struct {

	/* XRequestID.

	   User-Agent specified id to track a request
	*/
	XRequestID *string

	// Name.
	Name string

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

IdentityAccessManagementGetRoleByNameParams contains all the parameters to send to the API endpoint

for the identity access management get role by name operation.

Typically these are written to a http.Request.

func NewIdentityAccessManagementGetRoleByNameParams

func NewIdentityAccessManagementGetRoleByNameParams() *IdentityAccessManagementGetRoleByNameParams

NewIdentityAccessManagementGetRoleByNameParams creates a new IdentityAccessManagementGetRoleByNameParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIdentityAccessManagementGetRoleByNameParamsWithContext

func NewIdentityAccessManagementGetRoleByNameParamsWithContext(ctx context.Context) *IdentityAccessManagementGetRoleByNameParams

NewIdentityAccessManagementGetRoleByNameParamsWithContext creates a new IdentityAccessManagementGetRoleByNameParams object with the ability to set a context for a request.

func NewIdentityAccessManagementGetRoleByNameParamsWithHTTPClient

func NewIdentityAccessManagementGetRoleByNameParamsWithHTTPClient(client *http.Client) *IdentityAccessManagementGetRoleByNameParams

NewIdentityAccessManagementGetRoleByNameParamsWithHTTPClient creates a new IdentityAccessManagementGetRoleByNameParams object with the ability to set a custom HTTPClient for a request.

func NewIdentityAccessManagementGetRoleByNameParamsWithTimeout

func NewIdentityAccessManagementGetRoleByNameParamsWithTimeout(timeout time.Duration) *IdentityAccessManagementGetRoleByNameParams

NewIdentityAccessManagementGetRoleByNameParamsWithTimeout creates a new IdentityAccessManagementGetRoleByNameParams object with the ability to set a timeout on a request.

func (*IdentityAccessManagementGetRoleByNameParams) SetContext

SetContext adds the context to the identity access management get role by name params

func (*IdentityAccessManagementGetRoleByNameParams) SetDefaults

SetDefaults hydrates default values in the identity access management get role by name params (not the query body).

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

func (*IdentityAccessManagementGetRoleByNameParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the identity access management get role by name params

func (*IdentityAccessManagementGetRoleByNameParams) SetName

SetName adds the name to the identity access management get role by name params

func (*IdentityAccessManagementGetRoleByNameParams) SetTimeout

SetTimeout adds the timeout to the identity access management get role by name params

func (*IdentityAccessManagementGetRoleByNameParams) SetXRequestID

func (o *IdentityAccessManagementGetRoleByNameParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the identity access management get role by name params

func (*IdentityAccessManagementGetRoleByNameParams) WithContext

WithContext adds the context to the identity access management get role by name params

func (*IdentityAccessManagementGetRoleByNameParams) WithDefaults

WithDefaults hydrates default values in the identity access management get role by name params (not the query body).

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

func (*IdentityAccessManagementGetRoleByNameParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the identity access management get role by name params

func (*IdentityAccessManagementGetRoleByNameParams) WithName

WithName adds the name to the identity access management get role by name params

func (*IdentityAccessManagementGetRoleByNameParams) WithTimeout

WithTimeout adds the timeout to the identity access management get role by name params

func (*IdentityAccessManagementGetRoleByNameParams) WithXRequestID

WithXRequestID adds the xRequestID to the identity access management get role by name params

func (*IdentityAccessManagementGetRoleByNameParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IdentityAccessManagementGetRoleByNameReader

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

IdentityAccessManagementGetRoleByNameReader is a Reader for the IdentityAccessManagementGetRoleByName structure.

func (*IdentityAccessManagementGetRoleByNameReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IdentityAccessManagementGetRoleByNameUnauthorized

type IdentityAccessManagementGetRoleByNameUnauthorized struct {
	Payload *models.ZsrvResponse
}

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

Unauthorized. The API gateway did not process the request because it lacks valid authentication credentials for the target resource. The request header has either no authorization details or an authorization that has been refused.

func NewIdentityAccessManagementGetRoleByNameUnauthorized

func NewIdentityAccessManagementGetRoleByNameUnauthorized() *IdentityAccessManagementGetRoleByNameUnauthorized

NewIdentityAccessManagementGetRoleByNameUnauthorized creates a IdentityAccessManagementGetRoleByNameUnauthorized with default headers values

func (*IdentityAccessManagementGetRoleByNameUnauthorized) Code

Code gets the status code for the identity access management get role by name unauthorized response

func (*IdentityAccessManagementGetRoleByNameUnauthorized) Error

func (*IdentityAccessManagementGetRoleByNameUnauthorized) GetPayload

func (*IdentityAccessManagementGetRoleByNameUnauthorized) IsClientError

IsClientError returns true when this identity access management get role by name unauthorized response has a 4xx status code

func (*IdentityAccessManagementGetRoleByNameUnauthorized) IsCode

IsCode returns true when this identity access management get role by name unauthorized response a status code equal to that given

func (*IdentityAccessManagementGetRoleByNameUnauthorized) IsRedirect

IsRedirect returns true when this identity access management get role by name unauthorized response has a 3xx status code

func (*IdentityAccessManagementGetRoleByNameUnauthorized) IsServerError

IsServerError returns true when this identity access management get role by name unauthorized response has a 5xx status code

func (*IdentityAccessManagementGetRoleByNameUnauthorized) IsSuccess

IsSuccess returns true when this identity access management get role by name unauthorized response has a 2xx status code

func (*IdentityAccessManagementGetRoleByNameUnauthorized) String

type IdentityAccessManagementGetRoleDefault

type IdentityAccessManagementGetRoleDefault struct {
	Payload *models.GooglerpcStatus
	// contains filtered or unexported fields
}

IdentityAccessManagementGetRoleDefault describes a response with status code -1, with default header values.

An unexpected error response.

func NewIdentityAccessManagementGetRoleDefault

func NewIdentityAccessManagementGetRoleDefault(code int) *IdentityAccessManagementGetRoleDefault

NewIdentityAccessManagementGetRoleDefault creates a IdentityAccessManagementGetRoleDefault with default headers values

func (*IdentityAccessManagementGetRoleDefault) Code

Code gets the status code for the identity access management get role default response

func (*IdentityAccessManagementGetRoleDefault) Error

func (*IdentityAccessManagementGetRoleDefault) GetPayload

func (*IdentityAccessManagementGetRoleDefault) IsClientError

func (o *IdentityAccessManagementGetRoleDefault) IsClientError() bool

IsClientError returns true when this identity access management get role default response has a 4xx status code

func (*IdentityAccessManagementGetRoleDefault) IsCode

IsCode returns true when this identity access management get role default response a status code equal to that given

func (*IdentityAccessManagementGetRoleDefault) IsRedirect

IsRedirect returns true when this identity access management get role default response has a 3xx status code

func (*IdentityAccessManagementGetRoleDefault) IsServerError

func (o *IdentityAccessManagementGetRoleDefault) IsServerError() bool

IsServerError returns true when this identity access management get role default response has a 5xx status code

func (*IdentityAccessManagementGetRoleDefault) IsSuccess

IsSuccess returns true when this identity access management get role default response has a 2xx status code

func (*IdentityAccessManagementGetRoleDefault) String

type IdentityAccessManagementGetRoleForbidden

type IdentityAccessManagementGetRoleForbidden struct {
	Payload *models.ZsrvResponse
}

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

Forbidden. The API gateway did not process the request because the requestor does not have edge-node level access permission for the operation or does not have access scope to the project.

func NewIdentityAccessManagementGetRoleForbidden

func NewIdentityAccessManagementGetRoleForbidden() *IdentityAccessManagementGetRoleForbidden

NewIdentityAccessManagementGetRoleForbidden creates a IdentityAccessManagementGetRoleForbidden with default headers values

func (*IdentityAccessManagementGetRoleForbidden) Code

Code gets the status code for the identity access management get role forbidden response

func (*IdentityAccessManagementGetRoleForbidden) Error

func (*IdentityAccessManagementGetRoleForbidden) GetPayload

func (*IdentityAccessManagementGetRoleForbidden) IsClientError

IsClientError returns true when this identity access management get role forbidden response has a 4xx status code

func (*IdentityAccessManagementGetRoleForbidden) IsCode

IsCode returns true when this identity access management get role forbidden response a status code equal to that given

func (*IdentityAccessManagementGetRoleForbidden) IsRedirect

IsRedirect returns true when this identity access management get role forbidden response has a 3xx status code

func (*IdentityAccessManagementGetRoleForbidden) IsServerError

IsServerError returns true when this identity access management get role forbidden response has a 5xx status code

func (*IdentityAccessManagementGetRoleForbidden) IsSuccess

IsSuccess returns true when this identity access management get role forbidden response has a 2xx status code

func (*IdentityAccessManagementGetRoleForbidden) String

type IdentityAccessManagementGetRoleGatewayTimeout

type IdentityAccessManagementGetRoleGatewayTimeout struct {
	Payload *models.ZsrvResponse
}

IdentityAccessManagementGetRoleGatewayTimeout describes a response with status code 504, with default header values.

Gateway Timeout. The API gateway did not receive a timely response from an upstream microservice it needed to communicate with in order to complete the request.

func NewIdentityAccessManagementGetRoleGatewayTimeout

func NewIdentityAccessManagementGetRoleGatewayTimeout() *IdentityAccessManagementGetRoleGatewayTimeout

NewIdentityAccessManagementGetRoleGatewayTimeout creates a IdentityAccessManagementGetRoleGatewayTimeout with default headers values

func (*IdentityAccessManagementGetRoleGatewayTimeout) Code

Code gets the status code for the identity access management get role gateway timeout response

func (*IdentityAccessManagementGetRoleGatewayTimeout) Error

func (*IdentityAccessManagementGetRoleGatewayTimeout) GetPayload

func (*IdentityAccessManagementGetRoleGatewayTimeout) IsClientError

IsClientError returns true when this identity access management get role gateway timeout response has a 4xx status code

func (*IdentityAccessManagementGetRoleGatewayTimeout) IsCode

IsCode returns true when this identity access management get role gateway timeout response a status code equal to that given

func (*IdentityAccessManagementGetRoleGatewayTimeout) IsRedirect

IsRedirect returns true when this identity access management get role gateway timeout response has a 3xx status code

func (*IdentityAccessManagementGetRoleGatewayTimeout) IsServerError

IsServerError returns true when this identity access management get role gateway timeout response has a 5xx status code

func (*IdentityAccessManagementGetRoleGatewayTimeout) IsSuccess

IsSuccess returns true when this identity access management get role gateway timeout response has a 2xx status code

func (*IdentityAccessManagementGetRoleGatewayTimeout) String

type IdentityAccessManagementGetRoleInternalServerError

type IdentityAccessManagementGetRoleInternalServerError struct {
	Payload *models.ZsrvResponse
}

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

Internal Server Error. The API gateway experienced an unexpected condition. Specific error condition is indicated in error codes.

func NewIdentityAccessManagementGetRoleInternalServerError

func NewIdentityAccessManagementGetRoleInternalServerError() *IdentityAccessManagementGetRoleInternalServerError

NewIdentityAccessManagementGetRoleInternalServerError creates a IdentityAccessManagementGetRoleInternalServerError with default headers values

func (*IdentityAccessManagementGetRoleInternalServerError) Code

Code gets the status code for the identity access management get role internal server error response

func (*IdentityAccessManagementGetRoleInternalServerError) Error

func (*IdentityAccessManagementGetRoleInternalServerError) GetPayload

func (*IdentityAccessManagementGetRoleInternalServerError) IsClientError

IsClientError returns true when this identity access management get role internal server error response has a 4xx status code

func (*IdentityAccessManagementGetRoleInternalServerError) IsCode

IsCode returns true when this identity access management get role internal server error response a status code equal to that given

func (*IdentityAccessManagementGetRoleInternalServerError) IsRedirect

IsRedirect returns true when this identity access management get role internal server error response has a 3xx status code

func (*IdentityAccessManagementGetRoleInternalServerError) IsServerError

IsServerError returns true when this identity access management get role internal server error response has a 5xx status code

func (*IdentityAccessManagementGetRoleInternalServerError) IsSuccess

IsSuccess returns true when this identity access management get role internal server error response has a 2xx status code

func (*IdentityAccessManagementGetRoleInternalServerError) String

type IdentityAccessManagementGetRoleNotFound

type IdentityAccessManagementGetRoleNotFound struct {
	Payload *models.ZsrvResponse
}

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

Not Found. The API gateway did not process the request because the requested resource could not be found.

func NewIdentityAccessManagementGetRoleNotFound

func NewIdentityAccessManagementGetRoleNotFound() *IdentityAccessManagementGetRoleNotFound

NewIdentityAccessManagementGetRoleNotFound creates a IdentityAccessManagementGetRoleNotFound with default headers values

func (*IdentityAccessManagementGetRoleNotFound) Code

Code gets the status code for the identity access management get role not found response

func (*IdentityAccessManagementGetRoleNotFound) Error

func (*IdentityAccessManagementGetRoleNotFound) GetPayload

func (*IdentityAccessManagementGetRoleNotFound) IsClientError

func (o *IdentityAccessManagementGetRoleNotFound) IsClientError() bool

IsClientError returns true when this identity access management get role not found response has a 4xx status code

func (*IdentityAccessManagementGetRoleNotFound) IsCode

IsCode returns true when this identity access management get role not found response a status code equal to that given

func (*IdentityAccessManagementGetRoleNotFound) IsRedirect

IsRedirect returns true when this identity access management get role not found response has a 3xx status code

func (*IdentityAccessManagementGetRoleNotFound) IsServerError

func (o *IdentityAccessManagementGetRoleNotFound) IsServerError() bool

IsServerError returns true when this identity access management get role not found response has a 5xx status code

func (*IdentityAccessManagementGetRoleNotFound) IsSuccess

IsSuccess returns true when this identity access management get role not found response has a 2xx status code

func (*IdentityAccessManagementGetRoleNotFound) String

type IdentityAccessManagementGetRoleOK

type IdentityAccessManagementGetRoleOK struct {
	Payload *models.Role
}

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

A successful response.

func NewIdentityAccessManagementGetRoleOK

func NewIdentityAccessManagementGetRoleOK() *IdentityAccessManagementGetRoleOK

NewIdentityAccessManagementGetRoleOK creates a IdentityAccessManagementGetRoleOK with default headers values

func (*IdentityAccessManagementGetRoleOK) Code

Code gets the status code for the identity access management get role o k response

func (*IdentityAccessManagementGetRoleOK) Error

func (*IdentityAccessManagementGetRoleOK) GetPayload

func (*IdentityAccessManagementGetRoleOK) IsClientError

func (o *IdentityAccessManagementGetRoleOK) IsClientError() bool

IsClientError returns true when this identity access management get role o k response has a 4xx status code

func (*IdentityAccessManagementGetRoleOK) IsCode

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

IsCode returns true when this identity access management get role o k response a status code equal to that given

func (*IdentityAccessManagementGetRoleOK) IsRedirect

func (o *IdentityAccessManagementGetRoleOK) IsRedirect() bool

IsRedirect returns true when this identity access management get role o k response has a 3xx status code

func (*IdentityAccessManagementGetRoleOK) IsServerError

func (o *IdentityAccessManagementGetRoleOK) IsServerError() bool

IsServerError returns true when this identity access management get role o k response has a 5xx status code

func (*IdentityAccessManagementGetRoleOK) IsSuccess

func (o *IdentityAccessManagementGetRoleOK) IsSuccess() bool

IsSuccess returns true when this identity access management get role o k response has a 2xx status code

func (*IdentityAccessManagementGetRoleOK) String

type IdentityAccessManagementGetRoleParams

type IdentityAccessManagementGetRoleParams struct {

	/* XRequestID.

	   User-Agent specified id to track a request
	*/
	XRequestID *string

	// ID.
	ID string

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

IdentityAccessManagementGetRoleParams contains all the parameters to send to the API endpoint

for the identity access management get role operation.

Typically these are written to a http.Request.

func NewIdentityAccessManagementGetRoleParams

func NewIdentityAccessManagementGetRoleParams() *IdentityAccessManagementGetRoleParams

NewIdentityAccessManagementGetRoleParams creates a new IdentityAccessManagementGetRoleParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIdentityAccessManagementGetRoleParamsWithContext

func NewIdentityAccessManagementGetRoleParamsWithContext(ctx context.Context) *IdentityAccessManagementGetRoleParams

NewIdentityAccessManagementGetRoleParamsWithContext creates a new IdentityAccessManagementGetRoleParams object with the ability to set a context for a request.

func NewIdentityAccessManagementGetRoleParamsWithHTTPClient

func NewIdentityAccessManagementGetRoleParamsWithHTTPClient(client *http.Client) *IdentityAccessManagementGetRoleParams

NewIdentityAccessManagementGetRoleParamsWithHTTPClient creates a new IdentityAccessManagementGetRoleParams object with the ability to set a custom HTTPClient for a request.

func NewIdentityAccessManagementGetRoleParamsWithTimeout

func NewIdentityAccessManagementGetRoleParamsWithTimeout(timeout time.Duration) *IdentityAccessManagementGetRoleParams

NewIdentityAccessManagementGetRoleParamsWithTimeout creates a new IdentityAccessManagementGetRoleParams object with the ability to set a timeout on a request.

func (*IdentityAccessManagementGetRoleParams) SetContext

SetContext adds the context to the identity access management get role params

func (*IdentityAccessManagementGetRoleParams) SetDefaults

func (o *IdentityAccessManagementGetRoleParams) SetDefaults()

SetDefaults hydrates default values in the identity access management get role params (not the query body).

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

func (*IdentityAccessManagementGetRoleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the identity access management get role params

func (*IdentityAccessManagementGetRoleParams) SetID

SetID adds the id to the identity access management get role params

func (*IdentityAccessManagementGetRoleParams) SetTimeout

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

SetTimeout adds the timeout to the identity access management get role params

func (*IdentityAccessManagementGetRoleParams) SetXRequestID

func (o *IdentityAccessManagementGetRoleParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the identity access management get role params

func (*IdentityAccessManagementGetRoleParams) WithContext

WithContext adds the context to the identity access management get role params

func (*IdentityAccessManagementGetRoleParams) WithDefaults

WithDefaults hydrates default values in the identity access management get role params (not the query body).

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

func (*IdentityAccessManagementGetRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the identity access management get role params

func (*IdentityAccessManagementGetRoleParams) WithID

WithID adds the id to the identity access management get role params

func (*IdentityAccessManagementGetRoleParams) WithTimeout

WithTimeout adds the timeout to the identity access management get role params

func (*IdentityAccessManagementGetRoleParams) WithXRequestID

WithXRequestID adds the xRequestID to the identity access management get role params

func (*IdentityAccessManagementGetRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IdentityAccessManagementGetRoleReader

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

IdentityAccessManagementGetRoleReader is a Reader for the IdentityAccessManagementGetRole structure.

func (*IdentityAccessManagementGetRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IdentityAccessManagementGetRoleUnauthorized

type IdentityAccessManagementGetRoleUnauthorized struct {
	Payload *models.ZsrvResponse
}

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

Unauthorized. The API gateway did not process the request because it lacks valid authentication credentials for the target resource. The request header has either no authorization details or an authorization that has been refused.

func NewIdentityAccessManagementGetRoleUnauthorized

func NewIdentityAccessManagementGetRoleUnauthorized() *IdentityAccessManagementGetRoleUnauthorized

NewIdentityAccessManagementGetRoleUnauthorized creates a IdentityAccessManagementGetRoleUnauthorized with default headers values

func (*IdentityAccessManagementGetRoleUnauthorized) Code

Code gets the status code for the identity access management get role unauthorized response

func (*IdentityAccessManagementGetRoleUnauthorized) Error

func (*IdentityAccessManagementGetRoleUnauthorized) GetPayload

func (*IdentityAccessManagementGetRoleUnauthorized) IsClientError

IsClientError returns true when this identity access management get role unauthorized response has a 4xx status code

func (*IdentityAccessManagementGetRoleUnauthorized) IsCode

IsCode returns true when this identity access management get role unauthorized response a status code equal to that given

func (*IdentityAccessManagementGetRoleUnauthorized) IsRedirect

IsRedirect returns true when this identity access management get role unauthorized response has a 3xx status code

func (*IdentityAccessManagementGetRoleUnauthorized) IsServerError

IsServerError returns true when this identity access management get role unauthorized response has a 5xx status code

func (*IdentityAccessManagementGetRoleUnauthorized) IsSuccess

IsSuccess returns true when this identity access management get role unauthorized response has a 2xx status code

func (*IdentityAccessManagementGetRoleUnauthorized) String

type IdentityAccessManagementGetUserByNameDefault

type IdentityAccessManagementGetUserByNameDefault struct {
	Payload *models.GooglerpcStatus
	// contains filtered or unexported fields
}

IdentityAccessManagementGetUserByNameDefault describes a response with status code -1, with default header values.

An unexpected error response.

func NewIdentityAccessManagementGetUserByNameDefault

func NewIdentityAccessManagementGetUserByNameDefault(code int) *IdentityAccessManagementGetUserByNameDefault

NewIdentityAccessManagementGetUserByNameDefault creates a IdentityAccessManagementGetUserByNameDefault with default headers values

func (*IdentityAccessManagementGetUserByNameDefault) Code

Code gets the status code for the identity access management get user by name default response

func (*IdentityAccessManagementGetUserByNameDefault) Error

func (*IdentityAccessManagementGetUserByNameDefault) GetPayload

func (*IdentityAccessManagementGetUserByNameDefault) IsClientError

IsClientError returns true when this identity access management get user by name default response has a 4xx status code

func (*IdentityAccessManagementGetUserByNameDefault) IsCode

IsCode returns true when this identity access management get user by name default response a status code equal to that given

func (*IdentityAccessManagementGetUserByNameDefault) IsRedirect

IsRedirect returns true when this identity access management get user by name default response has a 3xx status code

func (*IdentityAccessManagementGetUserByNameDefault) IsServerError

IsServerError returns true when this identity access management get user by name default response has a 5xx status code

func (*IdentityAccessManagementGetUserByNameDefault) IsSuccess

IsSuccess returns true when this identity access management get user by name default response has a 2xx status code

func (*IdentityAccessManagementGetUserByNameDefault) String

type IdentityAccessManagementGetUserByNameForbidden

type IdentityAccessManagementGetUserByNameForbidden struct {
	Payload *models.ZsrvResponse
}

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

Forbidden. The API gateway did not process the request because the requestor does not have edge-node level access permission for the operation or does not have access scope to the project.

func NewIdentityAccessManagementGetUserByNameForbidden

func NewIdentityAccessManagementGetUserByNameForbidden() *IdentityAccessManagementGetUserByNameForbidden

NewIdentityAccessManagementGetUserByNameForbidden creates a IdentityAccessManagementGetUserByNameForbidden with default headers values

func (*IdentityAccessManagementGetUserByNameForbidden) Code

Code gets the status code for the identity access management get user by name forbidden response

func (*IdentityAccessManagementGetUserByNameForbidden) Error

func (*IdentityAccessManagementGetUserByNameForbidden) GetPayload

func (*IdentityAccessManagementGetUserByNameForbidden) IsClientError

IsClientError returns true when this identity access management get user by name forbidden response has a 4xx status code

func (*IdentityAccessManagementGetUserByNameForbidden) IsCode

IsCode returns true when this identity access management get user by name forbidden response a status code equal to that given

func (*IdentityAccessManagementGetUserByNameForbidden) IsRedirect

IsRedirect returns true when this identity access management get user by name forbidden response has a 3xx status code

func (*IdentityAccessManagementGetUserByNameForbidden) IsServerError

IsServerError returns true when this identity access management get user by name forbidden response has a 5xx status code

func (*IdentityAccessManagementGetUserByNameForbidden) IsSuccess

IsSuccess returns true when this identity access management get user by name forbidden response has a 2xx status code

func (*IdentityAccessManagementGetUserByNameForbidden) String

type IdentityAccessManagementGetUserByNameGatewayTimeout

type IdentityAccessManagementGetUserByNameGatewayTimeout struct {
	Payload *models.ZsrvResponse
}

IdentityAccessManagementGetUserByNameGatewayTimeout describes a response with status code 504, with default header values.

Gateway Timeout. The API gateway did not receive a timely response from an upstream microservice it needed to communicate with in order to complete the request.

func NewIdentityAccessManagementGetUserByNameGatewayTimeout

func NewIdentityAccessManagementGetUserByNameGatewayTimeout() *IdentityAccessManagementGetUserByNameGatewayTimeout

NewIdentityAccessManagementGetUserByNameGatewayTimeout creates a IdentityAccessManagementGetUserByNameGatewayTimeout with default headers values

func (*IdentityAccessManagementGetUserByNameGatewayTimeout) Code

Code gets the status code for the identity access management get user by name gateway timeout response

func (*IdentityAccessManagementGetUserByNameGatewayTimeout) Error

func (*IdentityAccessManagementGetUserByNameGatewayTimeout) GetPayload

func (*IdentityAccessManagementGetUserByNameGatewayTimeout) IsClientError

IsClientError returns true when this identity access management get user by name gateway timeout response has a 4xx status code

func (*IdentityAccessManagementGetUserByNameGatewayTimeout) IsCode

IsCode returns true when this identity access management get user by name gateway timeout response a status code equal to that given

func (*IdentityAccessManagementGetUserByNameGatewayTimeout) IsRedirect

IsRedirect returns true when this identity access management get user by name gateway timeout response has a 3xx status code

func (*IdentityAccessManagementGetUserByNameGatewayTimeout) IsServerError

IsServerError returns true when this identity access management get user by name gateway timeout response has a 5xx status code

func (*IdentityAccessManagementGetUserByNameGatewayTimeout) IsSuccess

IsSuccess returns true when this identity access management get user by name gateway timeout response has a 2xx status code

func (*IdentityAccessManagementGetUserByNameGatewayTimeout) String

type IdentityAccessManagementGetUserByNameInternalServerError

type IdentityAccessManagementGetUserByNameInternalServerError struct {
	Payload *models.ZsrvResponse
}

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

Internal Server Error. The API gateway experienced an unexpected condition. Specific error condition is indicated in error codes.

func NewIdentityAccessManagementGetUserByNameInternalServerError

func NewIdentityAccessManagementGetUserByNameInternalServerError() *IdentityAccessManagementGetUserByNameInternalServerError

NewIdentityAccessManagementGetUserByNameInternalServerError creates a IdentityAccessManagementGetUserByNameInternalServerError with default headers values

func (*IdentityAccessManagementGetUserByNameInternalServerError) Code

Code gets the status code for the identity access management get user by name internal server error response

func (*IdentityAccessManagementGetUserByNameInternalServerError) Error

func (*IdentityAccessManagementGetUserByNameInternalServerError) GetPayload

func (*IdentityAccessManagementGetUserByNameInternalServerError) IsClientError

IsClientError returns true when this identity access management get user by name internal server error response has a 4xx status code

func (*IdentityAccessManagementGetUserByNameInternalServerError) IsCode

IsCode returns true when this identity access management get user by name internal server error response a status code equal to that given

func (*IdentityAccessManagementGetUserByNameInternalServerError) IsRedirect

IsRedirect returns true when this identity access management get user by name internal server error response has a 3xx status code

func (*IdentityAccessManagementGetUserByNameInternalServerError) IsServerError

IsServerError returns true when this identity access management get user by name internal server error response has a 5xx status code

func (*IdentityAccessManagementGetUserByNameInternalServerError) IsSuccess

IsSuccess returns true when this identity access management get user by name internal server error response has a 2xx status code

func (*IdentityAccessManagementGetUserByNameInternalServerError) String

type IdentityAccessManagementGetUserByNameNotFound

type IdentityAccessManagementGetUserByNameNotFound struct {
	Payload *models.ZsrvResponse
}

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

Not Found. The API gateway did not process the request because the requested resource could not be found.

func NewIdentityAccessManagementGetUserByNameNotFound

func NewIdentityAccessManagementGetUserByNameNotFound() *IdentityAccessManagementGetUserByNameNotFound

NewIdentityAccessManagementGetUserByNameNotFound creates a IdentityAccessManagementGetUserByNameNotFound with default headers values

func (*IdentityAccessManagementGetUserByNameNotFound) Code

Code gets the status code for the identity access management get user by name not found response

func (*IdentityAccessManagementGetUserByNameNotFound) Error

func (*IdentityAccessManagementGetUserByNameNotFound) GetPayload

func (*IdentityAccessManagementGetUserByNameNotFound) IsClientError

IsClientError returns true when this identity access management get user by name not found response has a 4xx status code

func (*IdentityAccessManagementGetUserByNameNotFound) IsCode

IsCode returns true when this identity access management get user by name not found response a status code equal to that given

func (*IdentityAccessManagementGetUserByNameNotFound) IsRedirect

IsRedirect returns true when this identity access management get user by name not found response has a 3xx status code

func (*IdentityAccessManagementGetUserByNameNotFound) IsServerError

IsServerError returns true when this identity access management get user by name not found response has a 5xx status code

func (*IdentityAccessManagementGetUserByNameNotFound) IsSuccess

IsSuccess returns true when this identity access management get user by name not found response has a 2xx status code

func (*IdentityAccessManagementGetUserByNameNotFound) String

type IdentityAccessManagementGetUserByNameOK

type IdentityAccessManagementGetUserByNameOK struct {
	Payload *models.DetailedUser
}

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

A successful response.

func NewIdentityAccessManagementGetUserByNameOK

func NewIdentityAccessManagementGetUserByNameOK() *IdentityAccessManagementGetUserByNameOK

NewIdentityAccessManagementGetUserByNameOK creates a IdentityAccessManagementGetUserByNameOK with default headers values

func (*IdentityAccessManagementGetUserByNameOK) Code

Code gets the status code for the identity access management get user by name o k response

func (*IdentityAccessManagementGetUserByNameOK) Error

func (*IdentityAccessManagementGetUserByNameOK) GetPayload

func (*IdentityAccessManagementGetUserByNameOK) IsClientError

func (o *IdentityAccessManagementGetUserByNameOK) IsClientError() bool

IsClientError returns true when this identity access management get user by name o k response has a 4xx status code

func (*IdentityAccessManagementGetUserByNameOK) IsCode

IsCode returns true when this identity access management get user by name o k response a status code equal to that given

func (*IdentityAccessManagementGetUserByNameOK) IsRedirect

IsRedirect returns true when this identity access management get user by name o k response has a 3xx status code

func (*IdentityAccessManagementGetUserByNameOK) IsServerError

func (o *IdentityAccessManagementGetUserByNameOK) IsServerError() bool

IsServerError returns true when this identity access management get user by name o k response has a 5xx status code

func (*IdentityAccessManagementGetUserByNameOK) IsSuccess

IsSuccess returns true when this identity access management get user by name o k response has a 2xx status code

func (*IdentityAccessManagementGetUserByNameOK) String

type IdentityAccessManagementGetUserByNameParams

type IdentityAccessManagementGetUserByNameParams struct {

	/* XRequestID.

	   User-Agent specified id to track a request
	*/
	XRequestID *string

	// Name.
	Name string

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

IdentityAccessManagementGetUserByNameParams contains all the parameters to send to the API endpoint

for the identity access management get user by name operation.

Typically these are written to a http.Request.

func NewIdentityAccessManagementGetUserByNameParams

func NewIdentityAccessManagementGetUserByNameParams() *IdentityAccessManagementGetUserByNameParams

NewIdentityAccessManagementGetUserByNameParams creates a new IdentityAccessManagementGetUserByNameParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIdentityAccessManagementGetUserByNameParamsWithContext

func NewIdentityAccessManagementGetUserByNameParamsWithContext(ctx context.Context) *IdentityAccessManagementGetUserByNameParams

NewIdentityAccessManagementGetUserByNameParamsWithContext creates a new IdentityAccessManagementGetUserByNameParams object with the ability to set a context for a request.

func NewIdentityAccessManagementGetUserByNameParamsWithHTTPClient

func NewIdentityAccessManagementGetUserByNameParamsWithHTTPClient(client *http.Client) *IdentityAccessManagementGetUserByNameParams

NewIdentityAccessManagementGetUserByNameParamsWithHTTPClient creates a new IdentityAccessManagementGetUserByNameParams object with the ability to set a custom HTTPClient for a request.

func NewIdentityAccessManagementGetUserByNameParamsWithTimeout

func NewIdentityAccessManagementGetUserByNameParamsWithTimeout(timeout time.Duration) *IdentityAccessManagementGetUserByNameParams

NewIdentityAccessManagementGetUserByNameParamsWithTimeout creates a new IdentityAccessManagementGetUserByNameParams object with the ability to set a timeout on a request.

func (*IdentityAccessManagementGetUserByNameParams) SetContext

SetContext adds the context to the identity access management get user by name params

func (*IdentityAccessManagementGetUserByNameParams) SetDefaults

SetDefaults hydrates default values in the identity access management get user by name params (not the query body).

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

func (*IdentityAccessManagementGetUserByNameParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the identity access management get user by name params

func (*IdentityAccessManagementGetUserByNameParams) SetName

SetName adds the name to the identity access management get user by name params

func (*IdentityAccessManagementGetUserByNameParams) SetTimeout

SetTimeout adds the timeout to the identity access management get user by name params

func (*IdentityAccessManagementGetUserByNameParams) SetXRequestID

func (o *IdentityAccessManagementGetUserByNameParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the identity access management get user by name params

func (*IdentityAccessManagementGetUserByNameParams) WithContext

WithContext adds the context to the identity access management get user by name params

func (*IdentityAccessManagementGetUserByNameParams) WithDefaults

WithDefaults hydrates default values in the identity access management get user by name params (not the query body).

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

func (*IdentityAccessManagementGetUserByNameParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the identity access management get user by name params

func (*IdentityAccessManagementGetUserByNameParams) WithName

WithName adds the name to the identity access management get user by name params

func (*IdentityAccessManagementGetUserByNameParams) WithTimeout

WithTimeout adds the timeout to the identity access management get user by name params

func (*IdentityAccessManagementGetUserByNameParams) WithXRequestID

WithXRequestID adds the xRequestID to the identity access management get user by name params

func (*IdentityAccessManagementGetUserByNameParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IdentityAccessManagementGetUserByNameReader

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

IdentityAccessManagementGetUserByNameReader is a Reader for the IdentityAccessManagementGetUserByName structure.

func (*IdentityAccessManagementGetUserByNameReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IdentityAccessManagementGetUserByNameUnauthorized

type IdentityAccessManagementGetUserByNameUnauthorized struct {
	Payload *models.ZsrvResponse
}

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

Unauthorized. The API gateway did not process the request because it lacks valid authentication credentials for the target resource. The request header has either no authorization details or an authorization that has been refused.

func NewIdentityAccessManagementGetUserByNameUnauthorized

func NewIdentityAccessManagementGetUserByNameUnauthorized() *IdentityAccessManagementGetUserByNameUnauthorized

NewIdentityAccessManagementGetUserByNameUnauthorized creates a IdentityAccessManagementGetUserByNameUnauthorized with default headers values

func (*IdentityAccessManagementGetUserByNameUnauthorized) Code

Code gets the status code for the identity access management get user by name unauthorized response

func (*IdentityAccessManagementGetUserByNameUnauthorized) Error

func (*IdentityAccessManagementGetUserByNameUnauthorized) GetPayload

func (*IdentityAccessManagementGetUserByNameUnauthorized) IsClientError

IsClientError returns true when this identity access management get user by name unauthorized response has a 4xx status code

func (*IdentityAccessManagementGetUserByNameUnauthorized) IsCode

IsCode returns true when this identity access management get user by name unauthorized response a status code equal to that given

func (*IdentityAccessManagementGetUserByNameUnauthorized) IsRedirect

IsRedirect returns true when this identity access management get user by name unauthorized response has a 3xx status code

func (*IdentityAccessManagementGetUserByNameUnauthorized) IsServerError

IsServerError returns true when this identity access management get user by name unauthorized response has a 5xx status code

func (*IdentityAccessManagementGetUserByNameUnauthorized) IsSuccess

IsSuccess returns true when this identity access management get user by name unauthorized response has a 2xx status code

func (*IdentityAccessManagementGetUserByNameUnauthorized) String

type IdentityAccessManagementGetUserDefault

type IdentityAccessManagementGetUserDefault struct {
	Payload *models.GooglerpcStatus
	// contains filtered or unexported fields
}

IdentityAccessManagementGetUserDefault describes a response with status code -1, with default header values.

An unexpected error response.

func NewIdentityAccessManagementGetUserDefault

func NewIdentityAccessManagementGetUserDefault(code int) *IdentityAccessManagementGetUserDefault

NewIdentityAccessManagementGetUserDefault creates a IdentityAccessManagementGetUserDefault with default headers values

func (*IdentityAccessManagementGetUserDefault) Code

Code gets the status code for the identity access management get user default response

func (*IdentityAccessManagementGetUserDefault) Error

func (*IdentityAccessManagementGetUserDefault) GetPayload

func (*IdentityAccessManagementGetUserDefault) IsClientError

func (o *IdentityAccessManagementGetUserDefault) IsClientError() bool

IsClientError returns true when this identity access management get user default response has a 4xx status code

func (*IdentityAccessManagementGetUserDefault) IsCode

IsCode returns true when this identity access management get user default response a status code equal to that given

func (*IdentityAccessManagementGetUserDefault) IsRedirect

IsRedirect returns true when this identity access management get user default response has a 3xx status code

func (*IdentityAccessManagementGetUserDefault) IsServerError

func (o *IdentityAccessManagementGetUserDefault) IsServerError() bool

IsServerError returns true when this identity access management get user default response has a 5xx status code

func (*IdentityAccessManagementGetUserDefault) IsSuccess

IsSuccess returns true when this identity access management get user default response has a 2xx status code

func (*IdentityAccessManagementGetUserDefault) String

type IdentityAccessManagementGetUserForbidden

type IdentityAccessManagementGetUserForbidden struct {
	Payload *models.ZsrvResponse
}

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

Forbidden. The API gateway did not process the request because the requestor does not have edge-node level access permission for the operation or does not have access scope to the project.

func NewIdentityAccessManagementGetUserForbidden

func NewIdentityAccessManagementGetUserForbidden() *IdentityAccessManagementGetUserForbidden

NewIdentityAccessManagementGetUserForbidden creates a IdentityAccessManagementGetUserForbidden with default headers values

func (*IdentityAccessManagementGetUserForbidden) Code

Code gets the status code for the identity access management get user forbidden response

func (*IdentityAccessManagementGetUserForbidden) Error

func (*IdentityAccessManagementGetUserForbidden) GetPayload

func (*IdentityAccessManagementGetUserForbidden) IsClientError

IsClientError returns true when this identity access management get user forbidden response has a 4xx status code

func (*IdentityAccessManagementGetUserForbidden) IsCode

IsCode returns true when this identity access management get user forbidden response a status code equal to that given

func (*IdentityAccessManagementGetUserForbidden) IsRedirect

IsRedirect returns true when this identity access management get user forbidden response has a 3xx status code

func (*IdentityAccessManagementGetUserForbidden) IsServerError

IsServerError returns true when this identity access management get user forbidden response has a 5xx status code

func (*IdentityAccessManagementGetUserForbidden) IsSuccess

IsSuccess returns true when this identity access management get user forbidden response has a 2xx status code

func (*IdentityAccessManagementGetUserForbidden) String

type IdentityAccessManagementGetUserGatewayTimeout

type IdentityAccessManagementGetUserGatewayTimeout struct {
	Payload *models.ZsrvResponse
}

IdentityAccessManagementGetUserGatewayTimeout describes a response with status code 504, with default header values.

Gateway Timeout. The API gateway did not receive a timely response from an upstream microservice it needed to communicate with in order to complete the request.

func NewIdentityAccessManagementGetUserGatewayTimeout

func NewIdentityAccessManagementGetUserGatewayTimeout() *IdentityAccessManagementGetUserGatewayTimeout

NewIdentityAccessManagementGetUserGatewayTimeout creates a IdentityAccessManagementGetUserGatewayTimeout with default headers values

func (*IdentityAccessManagementGetUserGatewayTimeout) Code

Code gets the status code for the identity access management get user gateway timeout response

func (*IdentityAccessManagementGetUserGatewayTimeout) Error

func (*IdentityAccessManagementGetUserGatewayTimeout) GetPayload

func (*IdentityAccessManagementGetUserGatewayTimeout) IsClientError

IsClientError returns true when this identity access management get user gateway timeout response has a 4xx status code

func (*IdentityAccessManagementGetUserGatewayTimeout) IsCode

IsCode returns true when this identity access management get user gateway timeout response a status code equal to that given

func (*IdentityAccessManagementGetUserGatewayTimeout) IsRedirect

IsRedirect returns true when this identity access management get user gateway timeout response has a 3xx status code

func (*IdentityAccessManagementGetUserGatewayTimeout) IsServerError

IsServerError returns true when this identity access management get user gateway timeout response has a 5xx status code

func (*IdentityAccessManagementGetUserGatewayTimeout) IsSuccess

IsSuccess returns true when this identity access management get user gateway timeout response has a 2xx status code

func (*IdentityAccessManagementGetUserGatewayTimeout) String

type IdentityAccessManagementGetUserInternalServerError

type IdentityAccessManagementGetUserInternalServerError struct {
	Payload *models.ZsrvResponse
}

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

Internal Server Error. The API gateway experienced an unexpected condition. Specific error condition is indicated in error codes.

func NewIdentityAccessManagementGetUserInternalServerError

func NewIdentityAccessManagementGetUserInternalServerError() *IdentityAccessManagementGetUserInternalServerError

NewIdentityAccessManagementGetUserInternalServerError creates a IdentityAccessManagementGetUserInternalServerError with default headers values

func (*IdentityAccessManagementGetUserInternalServerError) Code

Code gets the status code for the identity access management get user internal server error response

func (*IdentityAccessManagementGetUserInternalServerError) Error

func (*IdentityAccessManagementGetUserInternalServerError) GetPayload

func (*IdentityAccessManagementGetUserInternalServerError) IsClientError

IsClientError returns true when this identity access management get user internal server error response has a 4xx status code

func (*IdentityAccessManagementGetUserInternalServerError) IsCode

IsCode returns true when this identity access management get user internal server error response a status code equal to that given

func (*IdentityAccessManagementGetUserInternalServerError) IsRedirect

IsRedirect returns true when this identity access management get user internal server error response has a 3xx status code

func (*IdentityAccessManagementGetUserInternalServerError) IsServerError

IsServerError returns true when this identity access management get user internal server error response has a 5xx status code

func (*IdentityAccessManagementGetUserInternalServerError) IsSuccess

IsSuccess returns true when this identity access management get user internal server error response has a 2xx status code

func (*IdentityAccessManagementGetUserInternalServerError) String

type IdentityAccessManagementGetUserNotFound

type IdentityAccessManagementGetUserNotFound struct {
	Payload *models.ZsrvResponse
}

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

Not Found. The API gateway did not process the request because the requested resource could not be found.

func NewIdentityAccessManagementGetUserNotFound

func NewIdentityAccessManagementGetUserNotFound() *IdentityAccessManagementGetUserNotFound

NewIdentityAccessManagementGetUserNotFound creates a IdentityAccessManagementGetUserNotFound with default headers values

func (*IdentityAccessManagementGetUserNotFound) Code

Code gets the status code for the identity access management get user not found response

func (*IdentityAccessManagementGetUserNotFound) Error

func (*IdentityAccessManagementGetUserNotFound) GetPayload

func (*IdentityAccessManagementGetUserNotFound) IsClientError

func (o *IdentityAccessManagementGetUserNotFound) IsClientError() bool

IsClientError returns true when this identity access management get user not found response has a 4xx status code

func (*IdentityAccessManagementGetUserNotFound) IsCode

IsCode returns true when this identity access management get user not found response a status code equal to that given

func (*IdentityAccessManagementGetUserNotFound) IsRedirect

IsRedirect returns true when this identity access management get user not found response has a 3xx status code

func (*IdentityAccessManagementGetUserNotFound) IsServerError

func (o *IdentityAccessManagementGetUserNotFound) IsServerError() bool

IsServerError returns true when this identity access management get user not found response has a 5xx status code

func (*IdentityAccessManagementGetUserNotFound) IsSuccess

IsSuccess returns true when this identity access management get user not found response has a 2xx status code

func (*IdentityAccessManagementGetUserNotFound) String

type IdentityAccessManagementGetUserOK

type IdentityAccessManagementGetUserOK struct {
	Payload *models.DetailedUser
}

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

A successful response.

func NewIdentityAccessManagementGetUserOK

func NewIdentityAccessManagementGetUserOK() *IdentityAccessManagementGetUserOK

NewIdentityAccessManagementGetUserOK creates a IdentityAccessManagementGetUserOK with default headers values

func (*IdentityAccessManagementGetUserOK) Code

Code gets the status code for the identity access management get user o k response

func (*IdentityAccessManagementGetUserOK) Error

func (*IdentityAccessManagementGetUserOK) GetPayload

func (*IdentityAccessManagementGetUserOK) IsClientError

func (o *IdentityAccessManagementGetUserOK) IsClientError() bool

IsClientError returns true when this identity access management get user o k response has a 4xx status code

func (*IdentityAccessManagementGetUserOK) IsCode

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

IsCode returns true when this identity access management get user o k response a status code equal to that given

func (*IdentityAccessManagementGetUserOK) IsRedirect

func (o *IdentityAccessManagementGetUserOK) IsRedirect() bool

IsRedirect returns true when this identity access management get user o k response has a 3xx status code

func (*IdentityAccessManagementGetUserOK) IsServerError

func (o *IdentityAccessManagementGetUserOK) IsServerError() bool

IsServerError returns true when this identity access management get user o k response has a 5xx status code

func (*IdentityAccessManagementGetUserOK) IsSuccess

func (o *IdentityAccessManagementGetUserOK) IsSuccess() bool

IsSuccess returns true when this identity access management get user o k response has a 2xx status code

func (*IdentityAccessManagementGetUserOK) String

type IdentityAccessManagementGetUserParams

type IdentityAccessManagementGetUserParams struct {

	/* XRequestID.

	   User-Agent specified id to track a request
	*/
	XRequestID *string

	// ID.
	ID string

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

IdentityAccessManagementGetUserParams contains all the parameters to send to the API endpoint

for the identity access management get user operation.

Typically these are written to a http.Request.

func NewIdentityAccessManagementGetUserParams

func NewIdentityAccessManagementGetUserParams() *IdentityAccessManagementGetUserParams

NewIdentityAccessManagementGetUserParams creates a new IdentityAccessManagementGetUserParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIdentityAccessManagementGetUserParamsWithContext

func NewIdentityAccessManagementGetUserParamsWithContext(ctx context.Context) *IdentityAccessManagementGetUserParams

NewIdentityAccessManagementGetUserParamsWithContext creates a new IdentityAccessManagementGetUserParams object with the ability to set a context for a request.

func NewIdentityAccessManagementGetUserParamsWithHTTPClient

func NewIdentityAccessManagementGetUserParamsWithHTTPClient(client *http.Client) *IdentityAccessManagementGetUserParams

NewIdentityAccessManagementGetUserParamsWithHTTPClient creates a new IdentityAccessManagementGetUserParams object with the ability to set a custom HTTPClient for a request.

func NewIdentityAccessManagementGetUserParamsWithTimeout

func NewIdentityAccessManagementGetUserParamsWithTimeout(timeout time.Duration) *IdentityAccessManagementGetUserParams

NewIdentityAccessManagementGetUserParamsWithTimeout creates a new IdentityAccessManagementGetUserParams object with the ability to set a timeout on a request.

func (*IdentityAccessManagementGetUserParams) SetContext

SetContext adds the context to the identity access management get user params

func (*IdentityAccessManagementGetUserParams) SetDefaults

func (o *IdentityAccessManagementGetUserParams) SetDefaults()

SetDefaults hydrates default values in the identity access management get user params (not the query body).

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

func (*IdentityAccessManagementGetUserParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the identity access management get user params

func (*IdentityAccessManagementGetUserParams) SetID

SetID adds the id to the identity access management get user params

func (*IdentityAccessManagementGetUserParams) SetTimeout

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

SetTimeout adds the timeout to the identity access management get user params

func (*IdentityAccessManagementGetUserParams) SetXRequestID

func (o *IdentityAccessManagementGetUserParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the identity access management get user params

func (*IdentityAccessManagementGetUserParams) WithContext

WithContext adds the context to the identity access management get user params

func (*IdentityAccessManagementGetUserParams) WithDefaults

WithDefaults hydrates default values in the identity access management get user params (not the query body).

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

func (*IdentityAccessManagementGetUserParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the identity access management get user params

func (*IdentityAccessManagementGetUserParams) WithID

WithID adds the id to the identity access management get user params

func (*IdentityAccessManagementGetUserParams) WithTimeout

WithTimeout adds the timeout to the identity access management get user params

func (*IdentityAccessManagementGetUserParams) WithXRequestID

WithXRequestID adds the xRequestID to the identity access management get user params

func (*IdentityAccessManagementGetUserParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IdentityAccessManagementGetUserReader

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

IdentityAccessManagementGetUserReader is a Reader for the IdentityAccessManagementGetUser structure.

func (*IdentityAccessManagementGetUserReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IdentityAccessManagementGetUserSession2Params

type IdentityAccessManagementGetUserSession2Params struct {

	/* XRequestID.

	   User-Agent specified id to track a request
	*/
	XRequestID *string

	// SessionTokenBase64.
	SessionTokenBase64 *string

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

IdentityAccessManagementGetUserSession2Params contains all the parameters to send to the API endpoint

for the identity access management get user session2 operation.

Typically these are written to a http.Request.

func NewIdentityAccessManagementGetUserSession2Params

func NewIdentityAccessManagementGetUserSession2Params() *IdentityAccessManagementGetUserSession2Params

NewIdentityAccessManagementGetUserSession2Params creates a new IdentityAccessManagementGetUserSession2Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIdentityAccessManagementGetUserSession2ParamsWithContext

func NewIdentityAccessManagementGetUserSession2ParamsWithContext(ctx context.Context) *IdentityAccessManagementGetUserSession2Params

NewIdentityAccessManagementGetUserSession2ParamsWithContext creates a new IdentityAccessManagementGetUserSession2Params object with the ability to set a context for a request.

func NewIdentityAccessManagementGetUserSession2ParamsWithHTTPClient

func NewIdentityAccessManagementGetUserSession2ParamsWithHTTPClient(client *http.Client) *IdentityAccessManagementGetUserSession2Params

NewIdentityAccessManagementGetUserSession2ParamsWithHTTPClient creates a new IdentityAccessManagementGetUserSession2Params object with the ability to set a custom HTTPClient for a request.

func NewIdentityAccessManagementGetUserSession2ParamsWithTimeout

func NewIdentityAccessManagementGetUserSession2ParamsWithTimeout(timeout time.Duration) *IdentityAccessManagementGetUserSession2Params

NewIdentityAccessManagementGetUserSession2ParamsWithTimeout creates a new IdentityAccessManagementGetUserSession2Params object with the ability to set a timeout on a request.

func (*IdentityAccessManagementGetUserSession2Params) SetContext

SetContext adds the context to the identity access management get user session2 params

func (*IdentityAccessManagementGetUserSession2Params) SetDefaults

SetDefaults hydrates default values in the identity access management get user session2 params (not the query body).

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

func (*IdentityAccessManagementGetUserSession2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the identity access management get user session2 params

func (*IdentityAccessManagementGetUserSession2Params) SetSessionTokenBase64

func (o *IdentityAccessManagementGetUserSession2Params) SetSessionTokenBase64(sessionTokenBase64 *string)

SetSessionTokenBase64 adds the sessionTokenBase64 to the identity access management get user session2 params

func (*IdentityAccessManagementGetUserSession2Params) SetTimeout

SetTimeout adds the timeout to the identity access management get user session2 params

func (*IdentityAccessManagementGetUserSession2Params) SetXRequestID

func (o *IdentityAccessManagementGetUserSession2Params) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the identity access management get user session2 params

func (*IdentityAccessManagementGetUserSession2Params) WithContext

WithContext adds the context to the identity access management get user session2 params

func (*IdentityAccessManagementGetUserSession2Params) WithDefaults

WithDefaults hydrates default values in the identity access management get user session2 params (not the query body).

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

func (*IdentityAccessManagementGetUserSession2Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the identity access management get user session2 params

func (*IdentityAccessManagementGetUserSession2Params) WithSessionTokenBase64

WithSessionTokenBase64 adds the sessionTokenBase64 to the identity access management get user session2 params

func (*IdentityAccessManagementGetUserSession2Params) WithTimeout

WithTimeout adds the timeout to the identity access management get user session2 params

func (*IdentityAccessManagementGetUserSession2Params) WithXRequestID

WithXRequestID adds the xRequestID to the identity access management get user session2 params

func (*IdentityAccessManagementGetUserSession2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type IdentityAccessManagementGetUserSessionParams

type IdentityAccessManagementGetUserSessionParams struct {

	/* XRequestID.

	   User-Agent specified id to track a request
	*/
	XRequestID *string

	// SessionTokenBase64.
	SessionTokenBase64 string

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

IdentityAccessManagementGetUserSessionParams contains all the parameters to send to the API endpoint

for the identity access management get user session operation.

Typically these are written to a http.Request.

func NewIdentityAccessManagementGetUserSessionParams

func NewIdentityAccessManagementGetUserSessionParams() *IdentityAccessManagementGetUserSessionParams

NewIdentityAccessManagementGetUserSessionParams creates a new IdentityAccessManagementGetUserSessionParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIdentityAccessManagementGetUserSessionParamsWithContext

func NewIdentityAccessManagementGetUserSessionParamsWithContext(ctx context.Context) *IdentityAccessManagementGetUserSessionParams

NewIdentityAccessManagementGetUserSessionParamsWithContext creates a new IdentityAccessManagementGetUserSessionParams object with the ability to set a context for a request.

func NewIdentityAccessManagementGetUserSessionParamsWithHTTPClient

func NewIdentityAccessManagementGetUserSessionParamsWithHTTPClient(client *http.Client) *IdentityAccessManagementGetUserSessionParams

NewIdentityAccessManagementGetUserSessionParamsWithHTTPClient creates a new IdentityAccessManagementGetUserSessionParams object with the ability to set a custom HTTPClient for a request.

func NewIdentityAccessManagementGetUserSessionParamsWithTimeout

func NewIdentityAccessManagementGetUserSessionParamsWithTimeout(timeout time.Duration) *IdentityAccessManagementGetUserSessionParams

NewIdentityAccessManagementGetUserSessionParamsWithTimeout creates a new IdentityAccessManagementGetUserSessionParams object with the ability to set a timeout on a request.

func (*IdentityAccessManagementGetUserSessionParams) SetContext

SetContext adds the context to the identity access management get user session params

func (*IdentityAccessManagementGetUserSessionParams) SetDefaults

SetDefaults hydrates default values in the identity access management get user session params (not the query body).

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

func (*IdentityAccessManagementGetUserSessionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the identity access management get user session params

func (*IdentityAccessManagementGetUserSessionParams) SetSessionTokenBase64

func (o *IdentityAccessManagementGetUserSessionParams) SetSessionTokenBase64(sessionTokenBase64 string)

SetSessionTokenBase64 adds the sessionTokenBase64 to the identity access management get user session params

func (*IdentityAccessManagementGetUserSessionParams) SetTimeout

SetTimeout adds the timeout to the identity access management get user session params

func (*IdentityAccessManagementGetUserSessionParams) SetXRequestID

func (o *IdentityAccessManagementGetUserSessionParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the identity access management get user session params

func (*IdentityAccessManagementGetUserSessionParams) WithContext

WithContext adds the context to the identity access management get user session params

func (*IdentityAccessManagementGetUserSessionParams) WithDefaults

WithDefaults hydrates default values in the identity access management get user session params (not the query body).

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

func (*IdentityAccessManagementGetUserSessionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the identity access management get user session params

func (*IdentityAccessManagementGetUserSessionParams) WithSessionTokenBase64

WithSessionTokenBase64 adds the sessionTokenBase64 to the identity access management get user session params

func (*IdentityAccessManagementGetUserSessionParams) WithTimeout

WithTimeout adds the timeout to the identity access management get user session params

func (*IdentityAccessManagementGetUserSessionParams) WithXRequestID

WithXRequestID adds the xRequestID to the identity access management get user session params

func (*IdentityAccessManagementGetUserSessionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IdentityAccessManagementGetUserSessionSelfParams

type IdentityAccessManagementGetUserSessionSelfParams struct {

	/* XRequestID.

	   User-Agent specified id to track a request
	*/
	XRequestID *string

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

IdentityAccessManagementGetUserSessionSelfParams contains all the parameters to send to the API endpoint

for the identity access management get user session self operation.

Typically these are written to a http.Request.

func NewIdentityAccessManagementGetUserSessionSelfParams

func NewIdentityAccessManagementGetUserSessionSelfParams() *IdentityAccessManagementGetUserSessionSelfParams

NewIdentityAccessManagementGetUserSessionSelfParams creates a new IdentityAccessManagementGetUserSessionSelfParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIdentityAccessManagementGetUserSessionSelfParamsWithContext

func NewIdentityAccessManagementGetUserSessionSelfParamsWithContext(ctx context.Context) *IdentityAccessManagementGetUserSessionSelfParams

NewIdentityAccessManagementGetUserSessionSelfParamsWithContext creates a new IdentityAccessManagementGetUserSessionSelfParams object with the ability to set a context for a request.

func NewIdentityAccessManagementGetUserSessionSelfParamsWithHTTPClient

func NewIdentityAccessManagementGetUserSessionSelfParamsWithHTTPClient(client *http.Client) *IdentityAccessManagementGetUserSessionSelfParams

NewIdentityAccessManagementGetUserSessionSelfParamsWithHTTPClient creates a new IdentityAccessManagementGetUserSessionSelfParams object with the ability to set a custom HTTPClient for a request.

func NewIdentityAccessManagementGetUserSessionSelfParamsWithTimeout

func NewIdentityAccessManagementGetUserSessionSelfParamsWithTimeout(timeout time.Duration) *IdentityAccessManagementGetUserSessionSelfParams

NewIdentityAccessManagementGetUserSessionSelfParamsWithTimeout creates a new IdentityAccessManagementGetUserSessionSelfParams object with the ability to set a timeout on a request.

func (*IdentityAccessManagementGetUserSessionSelfParams) SetContext

SetContext adds the context to the identity access management get user session self params

func (*IdentityAccessManagementGetUserSessionSelfParams) SetDefaults

SetDefaults hydrates default values in the identity access management get user session self params (not the query body).

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

func (*IdentityAccessManagementGetUserSessionSelfParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the identity access management get user session self params

func (*IdentityAccessManagementGetUserSessionSelfParams) SetTimeout

SetTimeout adds the timeout to the identity access management get user session self params

func (*IdentityAccessManagementGetUserSessionSelfParams) SetXRequestID

func (o *IdentityAccessManagementGetUserSessionSelfParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the identity access management get user session self params

func (*IdentityAccessManagementGetUserSessionSelfParams) WithContext

WithContext adds the context to the identity access management get user session self params

func (*IdentityAccessManagementGetUserSessionSelfParams) WithDefaults

WithDefaults hydrates default values in the identity access management get user session self params (not the query body).

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

func (*IdentityAccessManagementGetUserSessionSelfParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the identity access management get user session self params

func (*IdentityAccessManagementGetUserSessionSelfParams) WithTimeout

WithTimeout adds the timeout to the identity access management get user session self params

func (*IdentityAccessManagementGetUserSessionSelfParams) WithXRequestID

WithXRequestID adds the xRequestID to the identity access management get user session self params

func (*IdentityAccessManagementGetUserSessionSelfParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IdentityAccessManagementGetUserUnauthorized

type IdentityAccessManagementGetUserUnauthorized struct {
	Payload *models.ZsrvResponse
}

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

Unauthorized. The API gateway did not process the request because it lacks valid authentication credentials for the target resource. The request header has either no authorization details or an authorization that has been refused.

func NewIdentityAccessManagementGetUserUnauthorized

func NewIdentityAccessManagementGetUserUnauthorized() *IdentityAccessManagementGetUserUnauthorized

NewIdentityAccessManagementGetUserUnauthorized creates a IdentityAccessManagementGetUserUnauthorized with default headers values

func (*IdentityAccessManagementGetUserUnauthorized) Code

Code gets the status code for the identity access management get user unauthorized response

func (*IdentityAccessManagementGetUserUnauthorized) Error

func (*IdentityAccessManagementGetUserUnauthorized) GetPayload

func (*IdentityAccessManagementGetUserUnauthorized) IsClientError

IsClientError returns true when this identity access management get user unauthorized response has a 4xx status code

func (*IdentityAccessManagementGetUserUnauthorized) IsCode

IsCode returns true when this identity access management get user unauthorized response a status code equal to that given

func (*IdentityAccessManagementGetUserUnauthorized) IsRedirect

IsRedirect returns true when this identity access management get user unauthorized response has a 3xx status code

func (*IdentityAccessManagementGetUserUnauthorized) IsServerError

IsServerError returns true when this identity access management get user unauthorized response has a 5xx status code

func (*IdentityAccessManagementGetUserUnauthorized) IsSuccess

IsSuccess returns true when this identity access management get user unauthorized response has a 2xx status code

func (*IdentityAccessManagementGetUserUnauthorized) String

type IdentityAccessManagementUpdateCredentialConflict

type IdentityAccessManagementUpdateCredentialConflict struct {
	Payload *models.ZsrvResponse
}

IdentityAccessManagementUpdateCredentialConflict describes a response with status code 409, with default header values.

Conflict. The API gateway did not process the request because this operation will conflict with an already existing IAM credential record.

func NewIdentityAccessManagementUpdateCredentialConflict

func NewIdentityAccessManagementUpdateCredentialConflict() *IdentityAccessManagementUpdateCredentialConflict

NewIdentityAccessManagementUpdateCredentialConflict creates a IdentityAccessManagementUpdateCredentialConflict with default headers values

func (*IdentityAccessManagementUpdateCredentialConflict) Code

Code gets the status code for the identity access management update credential conflict response

func (*IdentityAccessManagementUpdateCredentialConflict) Error

func (*IdentityAccessManagementUpdateCredentialConflict) GetPayload

func (*IdentityAccessManagementUpdateCredentialConflict) IsClientError

IsClientError returns true when this identity access management update credential conflict response has a 4xx status code

func (*IdentityAccessManagementUpdateCredentialConflict) IsCode

IsCode returns true when this identity access management update credential conflict response a status code equal to that given

func (*IdentityAccessManagementUpdateCredentialConflict) IsRedirect

IsRedirect returns true when this identity access management update credential conflict response has a 3xx status code

func (*IdentityAccessManagementUpdateCredentialConflict) IsServerError

IsServerError returns true when this identity access management update credential conflict response has a 5xx status code

func (*IdentityAccessManagementUpdateCredentialConflict) IsSuccess

IsSuccess returns true when this identity access management update credential conflict response has a 2xx status code

func (*IdentityAccessManagementUpdateCredentialConflict) String

type IdentityAccessManagementUpdateCredentialDefault

type IdentityAccessManagementUpdateCredentialDefault struct {
	Payload *models.GooglerpcStatus
	// contains filtered or unexported fields
}

IdentityAccessManagementUpdateCredentialDefault describes a response with status code -1, with default header values.

An unexpected error response.

func NewIdentityAccessManagementUpdateCredentialDefault

func NewIdentityAccessManagementUpdateCredentialDefault(code int) *IdentityAccessManagementUpdateCredentialDefault

NewIdentityAccessManagementUpdateCredentialDefault creates a IdentityAccessManagementUpdateCredentialDefault with default headers values

func (*IdentityAccessManagementUpdateCredentialDefault) Code

Code gets the status code for the identity access management update credential default response

func (*IdentityAccessManagementUpdateCredentialDefault) Error

func (*IdentityAccessManagementUpdateCredentialDefault) GetPayload

func (*IdentityAccessManagementUpdateCredentialDefault) IsClientError

IsClientError returns true when this identity access management update credential default response has a 4xx status code

func (*IdentityAccessManagementUpdateCredentialDefault) IsCode

IsCode returns true when this identity access management update credential default response a status code equal to that given

func (*IdentityAccessManagementUpdateCredentialDefault) IsRedirect

IsRedirect returns true when this identity access management update credential default response has a 3xx status code

func (*IdentityAccessManagementUpdateCredentialDefault) IsServerError

IsServerError returns true when this identity access management update credential default response has a 5xx status code

func (*IdentityAccessManagementUpdateCredentialDefault) IsSuccess

IsSuccess returns true when this identity access management update credential default response has a 2xx status code

func (*IdentityAccessManagementUpdateCredentialDefault) String

type IdentityAccessManagementUpdateCredentialForbidden

type IdentityAccessManagementUpdateCredentialForbidden struct {
	Payload *models.ZsrvResponse
}

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

Forbidden. The API gateway did not process the request because the requestor does not have edge-node level access permission for the operation or does not have access scope to the project.

func NewIdentityAccessManagementUpdateCredentialForbidden

func NewIdentityAccessManagementUpdateCredentialForbidden() *IdentityAccessManagementUpdateCredentialForbidden

NewIdentityAccessManagementUpdateCredentialForbidden creates a IdentityAccessManagementUpdateCredentialForbidden with default headers values

func (*IdentityAccessManagementUpdateCredentialForbidden) Code

Code gets the status code for the identity access management update credential forbidden response

func (*IdentityAccessManagementUpdateCredentialForbidden) Error

func (*IdentityAccessManagementUpdateCredentialForbidden) GetPayload

func (*IdentityAccessManagementUpdateCredentialForbidden) IsClientError

IsClientError returns true when this identity access management update credential forbidden response has a 4xx status code

func (*IdentityAccessManagementUpdateCredentialForbidden) IsCode

IsCode returns true when this identity access management update credential forbidden response a status code equal to that given

func (*IdentityAccessManagementUpdateCredentialForbidden) IsRedirect

IsRedirect returns true when this identity access management update credential forbidden response has a 3xx status code

func (*IdentityAccessManagementUpdateCredentialForbidden) IsServerError

IsServerError returns true when this identity access management update credential forbidden response has a 5xx status code

func (*IdentityAccessManagementUpdateCredentialForbidden) IsSuccess

IsSuccess returns true when this identity access management update credential forbidden response has a 2xx status code

func (*IdentityAccessManagementUpdateCredentialForbidden) String

type IdentityAccessManagementUpdateCredentialGatewayTimeout

type IdentityAccessManagementUpdateCredentialGatewayTimeout struct {
	Payload *models.ZsrvResponse
}

IdentityAccessManagementUpdateCredentialGatewayTimeout describes a response with status code 504, with default header values.

Gateway Timeout. The API gateway did not receive a timely response from an upstream microservice it needed to communicate with in order to complete the request.

func NewIdentityAccessManagementUpdateCredentialGatewayTimeout

func NewIdentityAccessManagementUpdateCredentialGatewayTimeout() *IdentityAccessManagementUpdateCredentialGatewayTimeout

NewIdentityAccessManagementUpdateCredentialGatewayTimeout creates a IdentityAccessManagementUpdateCredentialGatewayTimeout with default headers values

func (*IdentityAccessManagementUpdateCredentialGatewayTimeout) Code

Code gets the status code for the identity access management update credential gateway timeout response

func (*IdentityAccessManagementUpdateCredentialGatewayTimeout) Error

func (*IdentityAccessManagementUpdateCredentialGatewayTimeout) GetPayload

func (*IdentityAccessManagementUpdateCredentialGatewayTimeout) IsClientError

IsClientError returns true when this identity access management update credential gateway timeout response has a 4xx status code

func (*IdentityAccessManagementUpdateCredentialGatewayTimeout) IsCode

IsCode returns true when this identity access management update credential gateway timeout response a status code equal to that given

func (*IdentityAccessManagementUpdateCredentialGatewayTimeout) IsRedirect

IsRedirect returns true when this identity access management update credential gateway timeout response has a 3xx status code

func (*IdentityAccessManagementUpdateCredentialGatewayTimeout) IsServerError

IsServerError returns true when this identity access management update credential gateway timeout response has a 5xx status code

func (*IdentityAccessManagementUpdateCredentialGatewayTimeout) IsSuccess

IsSuccess returns true when this identity access management update credential gateway timeout response has a 2xx status code

func (*IdentityAccessManagementUpdateCredentialGatewayTimeout) String

type IdentityAccessManagementUpdateCredentialInternalServerError

type IdentityAccessManagementUpdateCredentialInternalServerError struct {
	Payload *models.ZsrvResponse
}

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

Internal Server Error. The API gateway experienced an unexpected condition. Specific error condition is indicated in error codes.

func NewIdentityAccessManagementUpdateCredentialInternalServerError

func NewIdentityAccessManagementUpdateCredentialInternalServerError() *IdentityAccessManagementUpdateCredentialInternalServerError

NewIdentityAccessManagementUpdateCredentialInternalServerError creates a IdentityAccessManagementUpdateCredentialInternalServerError with default headers values

func (*IdentityAccessManagementUpdateCredentialInternalServerError) Code

Code gets the status code for the identity access management update credential internal server error response

func (*IdentityAccessManagementUpdateCredentialInternalServerError) Error

func (*IdentityAccessManagementUpdateCredentialInternalServerError) GetPayload

func (*IdentityAccessManagementUpdateCredentialInternalServerError) IsClientError

IsClientError returns true when this identity access management update credential internal server error response has a 4xx status code

func (*IdentityAccessManagementUpdateCredentialInternalServerError) IsCode

IsCode returns true when this identity access management update credential internal server error response a status code equal to that given

func (*IdentityAccessManagementUpdateCredentialInternalServerError) IsRedirect

IsRedirect returns true when this identity access management update credential internal server error response has a 3xx status code

func (*IdentityAccessManagementUpdateCredentialInternalServerError) IsServerError

IsServerError returns true when this identity access management update credential internal server error response has a 5xx status code

func (*IdentityAccessManagementUpdateCredentialInternalServerError) IsSuccess

IsSuccess returns true when this identity access management update credential internal server error response has a 2xx status code

func (*IdentityAccessManagementUpdateCredentialInternalServerError) String

type IdentityAccessManagementUpdateCredentialNotFound

type IdentityAccessManagementUpdateCredentialNotFound struct {
	Payload *models.ZsrvResponse
}

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

Not Found. The API gateway did not process the request because the requested resource could not be found.

func NewIdentityAccessManagementUpdateCredentialNotFound

func NewIdentityAccessManagementUpdateCredentialNotFound() *IdentityAccessManagementUpdateCredentialNotFound

NewIdentityAccessManagementUpdateCredentialNotFound creates a IdentityAccessManagementUpdateCredentialNotFound with default headers values

func (*IdentityAccessManagementUpdateCredentialNotFound) Code

Code gets the status code for the identity access management update credential not found response

func (*IdentityAccessManagementUpdateCredentialNotFound) Error

func (*IdentityAccessManagementUpdateCredentialNotFound) GetPayload

func (*IdentityAccessManagementUpdateCredentialNotFound) IsClientError

IsClientError returns true when this identity access management update credential not found response has a 4xx status code

func (*IdentityAccessManagementUpdateCredentialNotFound) IsCode

IsCode returns true when this identity access management update credential not found response a status code equal to that given

func (*IdentityAccessManagementUpdateCredentialNotFound) IsRedirect

IsRedirect returns true when this identity access management update credential not found response has a 3xx status code

func (*IdentityAccessManagementUpdateCredentialNotFound) IsServerError

IsServerError returns true when this identity access management update credential not found response has a 5xx status code

func (*IdentityAccessManagementUpdateCredentialNotFound) IsSuccess

IsSuccess returns true when this identity access management update credential not found response has a 2xx status code

func (*IdentityAccessManagementUpdateCredentialNotFound) String

type IdentityAccessManagementUpdateCredentialOK

type IdentityAccessManagementUpdateCredentialOK struct {
	Payload *models.ZsrvResponse
}

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

A successful response.

func NewIdentityAccessManagementUpdateCredentialOK

func NewIdentityAccessManagementUpdateCredentialOK() *IdentityAccessManagementUpdateCredentialOK

NewIdentityAccessManagementUpdateCredentialOK creates a IdentityAccessManagementUpdateCredentialOK with default headers values

func (*IdentityAccessManagementUpdateCredentialOK) Code

Code gets the status code for the identity access management update credential o k response

func (*IdentityAccessManagementUpdateCredentialOK) Error

func (*IdentityAccessManagementUpdateCredentialOK) GetPayload

func (*IdentityAccessManagementUpdateCredentialOK) IsClientError

IsClientError returns true when this identity access management update credential o k response has a 4xx status code

func (*IdentityAccessManagementUpdateCredentialOK) IsCode

IsCode returns true when this identity access management update credential o k response a status code equal to that given

func (*IdentityAccessManagementUpdateCredentialOK) IsRedirect

IsRedirect returns true when this identity access management update credential o k response has a 3xx status code

func (*IdentityAccessManagementUpdateCredentialOK) IsServerError

IsServerError returns true when this identity access management update credential o k response has a 5xx status code

func (*IdentityAccessManagementUpdateCredentialOK) IsSuccess

IsSuccess returns true when this identity access management update credential o k response has a 2xx status code

func (*IdentityAccessManagementUpdateCredentialOK) String

type IdentityAccessManagementUpdateCredentialParams

type IdentityAccessManagementUpdateCredentialParams struct {

	/* XRequestID.

	   User-Agent specified id to track a request
	*/
	XRequestID *string

	// Body.
	Body *models.Credential

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

IdentityAccessManagementUpdateCredentialParams contains all the parameters to send to the API endpoint

for the identity access management update credential operation.

Typically these are written to a http.Request.

func NewIdentityAccessManagementUpdateCredentialParams

func NewIdentityAccessManagementUpdateCredentialParams() *IdentityAccessManagementUpdateCredentialParams

NewIdentityAccessManagementUpdateCredentialParams creates a new IdentityAccessManagementUpdateCredentialParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIdentityAccessManagementUpdateCredentialParamsWithContext

func NewIdentityAccessManagementUpdateCredentialParamsWithContext(ctx context.Context) *IdentityAccessManagementUpdateCredentialParams

NewIdentityAccessManagementUpdateCredentialParamsWithContext creates a new IdentityAccessManagementUpdateCredentialParams object with the ability to set a context for a request.

func NewIdentityAccessManagementUpdateCredentialParamsWithHTTPClient

func NewIdentityAccessManagementUpdateCredentialParamsWithHTTPClient(client *http.Client) *IdentityAccessManagementUpdateCredentialParams

NewIdentityAccessManagementUpdateCredentialParamsWithHTTPClient creates a new IdentityAccessManagementUpdateCredentialParams object with the ability to set a custom HTTPClient for a request.

func NewIdentityAccessManagementUpdateCredentialParamsWithTimeout

func NewIdentityAccessManagementUpdateCredentialParamsWithTimeout(timeout time.Duration) *IdentityAccessManagementUpdateCredentialParams

NewIdentityAccessManagementUpdateCredentialParamsWithTimeout creates a new IdentityAccessManagementUpdateCredentialParams object with the ability to set a timeout on a request.

func (*IdentityAccessManagementUpdateCredentialParams) SetBody

SetBody adds the body to the identity access management update credential params

func (*IdentityAccessManagementUpdateCredentialParams) SetContext

SetContext adds the context to the identity access management update credential params

func (*IdentityAccessManagementUpdateCredentialParams) SetDefaults

SetDefaults hydrates default values in the identity access management update credential params (not the query body).

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

func (*IdentityAccessManagementUpdateCredentialParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the identity access management update credential params

func (*IdentityAccessManagementUpdateCredentialParams) SetTimeout

SetTimeout adds the timeout to the identity access management update credential params

func (*IdentityAccessManagementUpdateCredentialParams) SetXRequestID

func (o *IdentityAccessManagementUpdateCredentialParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the identity access management update credential params

func (*IdentityAccessManagementUpdateCredentialParams) WithBody

WithBody adds the body to the identity access management update credential params

func (*IdentityAccessManagementUpdateCredentialParams) WithContext

WithContext adds the context to the identity access management update credential params

func (*IdentityAccessManagementUpdateCredentialParams) WithDefaults

WithDefaults hydrates default values in the identity access management update credential params (not the query body).

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

func (*IdentityAccessManagementUpdateCredentialParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the identity access management update credential params

func (*IdentityAccessManagementUpdateCredentialParams) WithTimeout

WithTimeout adds the timeout to the identity access management update credential params

func (*IdentityAccessManagementUpdateCredentialParams) WithXRequestID

WithXRequestID adds the xRequestID to the identity access management update credential params

func (*IdentityAccessManagementUpdateCredentialParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IdentityAccessManagementUpdateCredentialReader

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

IdentityAccessManagementUpdateCredentialReader is a Reader for the IdentityAccessManagementUpdateCredential structure.

func (*IdentityAccessManagementUpdateCredentialReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IdentityAccessManagementUpdateCredentialUnauthorized

type IdentityAccessManagementUpdateCredentialUnauthorized struct {
	Payload *models.ZsrvResponse
}

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

Unauthorized. The API gateway did not process the request because it lacks valid authentication credentials for the target resource. The request header has either no authorization details or an authorization that has been refused.

func NewIdentityAccessManagementUpdateCredentialUnauthorized

func NewIdentityAccessManagementUpdateCredentialUnauthorized() *IdentityAccessManagementUpdateCredentialUnauthorized

NewIdentityAccessManagementUpdateCredentialUnauthorized creates a IdentityAccessManagementUpdateCredentialUnauthorized with default headers values

func (*IdentityAccessManagementUpdateCredentialUnauthorized) Code

Code gets the status code for the identity access management update credential unauthorized response

func (*IdentityAccessManagementUpdateCredentialUnauthorized) Error

func (*IdentityAccessManagementUpdateCredentialUnauthorized) GetPayload

func (*IdentityAccessManagementUpdateCredentialUnauthorized) IsClientError

IsClientError returns true when this identity access management update credential unauthorized response has a 4xx status code

func (*IdentityAccessManagementUpdateCredentialUnauthorized) IsCode

IsCode returns true when this identity access management update credential unauthorized response a status code equal to that given

func (*IdentityAccessManagementUpdateCredentialUnauthorized) IsRedirect

IsRedirect returns true when this identity access management update credential unauthorized response has a 3xx status code

func (*IdentityAccessManagementUpdateCredentialUnauthorized) IsServerError

IsServerError returns true when this identity access management update credential unauthorized response has a 5xx status code

func (*IdentityAccessManagementUpdateCredentialUnauthorized) IsSuccess

IsSuccess returns true when this identity access management update credential unauthorized response has a 2xx status code

func (*IdentityAccessManagementUpdateCredentialUnauthorized) String

type IdentityAccessManagementUpdateRoleBody

type IdentityAccessManagementUpdateRoleBody struct {

	// Detailed description of the role
	// Max Length: 256
	Description string `json:"description,omitempty"`

	// User defined name of the role. Name cannot be changed once created
	// Required: true
	// Max Length: 256
	// Min Length: 3
	// Pattern: [a-zA-Z0-9][a-zA-Z0-9_.-]+
	Name *string `json:"name"`

	// Map of project tags filter
	ProjectTags string `json:"projectTags,omitempty"`

	// System defined info
	// Read Only: true
	Revision *models.ObjectRevision `json:"revision,omitempty"`

	// Scopes/Permissions associated with the role
	// Required: true
	Scopes []*models.Scope `json:"scopes"`

	// State of the role
	State *models.RoleState `json:"state,omitempty"`

	// User defined title of the role. Title can be changed anytime
	// Required: true
	// Max Length: 256
	// Min Length: 3
	// Pattern: [a-zA-Z0-9]+[a-zA-Z0-9!-~ ]+
	Title *string `json:"title"`

	// Type of the role
	// Required: true
	Type *models.UserRole `json:"type"`
}

IdentityAccessManagementUpdateRoleBody Role detail // // Role meta data // Example: {"description":"","id":"AAGFABAEqnH4je5PHZTXSmHOs-XC","name":"SysRoot","revision":{"createdAt":"2020-07-16T18:19:56Z","createdBy":"SYSTEM_ROOT","curr":"1","prev":"","updatedAt":"1970-01-01T00:00:01Z","updatedBy":"SYSTEM_ROOT"},"scopes":[{"accessApp":"PermissionAccessCreateReadUpdateDelete","accessDevice":"PermissionAccessCreateReadUpdateDelete","accessEnterprise":"PermissionAccessCreateReadUpdateDelete","accessStorage":"PermissionAccessCreateReadUpdateDelete","accessUser":"PermissionAccessCreateReadUpdateDelete","enterpriseFilter":["srAll"],"projectFilter":["srAll"]}],"state":"ROLE_STATE_ACTIVE","title":"SysRoot","type":"USER_ROLE_CLUSTER"} swagger:model IdentityAccessManagementUpdateRoleBody

func (*IdentityAccessManagementUpdateRoleBody) ContextValidate

ContextValidate validate this identity access management update role body based on the context it is used

func (*IdentityAccessManagementUpdateRoleBody) MarshalBinary

func (o *IdentityAccessManagementUpdateRoleBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*IdentityAccessManagementUpdateRoleBody) UnmarshalBinary

func (o *IdentityAccessManagementUpdateRoleBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*IdentityAccessManagementUpdateRoleBody) Validate

Validate validates this identity access management update role body

type IdentityAccessManagementUpdateRoleConflict

type IdentityAccessManagementUpdateRoleConflict struct {
	Payload *models.ZsrvResponse
}

IdentityAccessManagementUpdateRoleConflict describes a response with status code 409, with default header values.

Conflict. The API gateway did not process the request because this operation will conflict with an already existing IAM role record.

func NewIdentityAccessManagementUpdateRoleConflict

func NewIdentityAccessManagementUpdateRoleConflict() *IdentityAccessManagementUpdateRoleConflict

NewIdentityAccessManagementUpdateRoleConflict creates a IdentityAccessManagementUpdateRoleConflict with default headers values

func (*IdentityAccessManagementUpdateRoleConflict) Code

Code gets the status code for the identity access management update role conflict response

func (*IdentityAccessManagementUpdateRoleConflict) Error

func (*IdentityAccessManagementUpdateRoleConflict) GetPayload

func (*IdentityAccessManagementUpdateRoleConflict) IsClientError

IsClientError returns true when this identity access management update role conflict response has a 4xx status code

func (*IdentityAccessManagementUpdateRoleConflict) IsCode

IsCode returns true when this identity access management update role conflict response a status code equal to that given

func (*IdentityAccessManagementUpdateRoleConflict) IsRedirect

IsRedirect returns true when this identity access management update role conflict response has a 3xx status code

func (*IdentityAccessManagementUpdateRoleConflict) IsServerError

IsServerError returns true when this identity access management update role conflict response has a 5xx status code

func (*IdentityAccessManagementUpdateRoleConflict) IsSuccess

IsSuccess returns true when this identity access management update role conflict response has a 2xx status code

func (*IdentityAccessManagementUpdateRoleConflict) String

type IdentityAccessManagementUpdateRoleDefault

type IdentityAccessManagementUpdateRoleDefault struct {
	Payload *models.GooglerpcStatus
	// contains filtered or unexported fields
}

IdentityAccessManagementUpdateRoleDefault describes a response with status code -1, with default header values.

An unexpected error response.

func NewIdentityAccessManagementUpdateRoleDefault

func NewIdentityAccessManagementUpdateRoleDefault(code int) *IdentityAccessManagementUpdateRoleDefault

NewIdentityAccessManagementUpdateRoleDefault creates a IdentityAccessManagementUpdateRoleDefault with default headers values

func (*IdentityAccessManagementUpdateRoleDefault) Code

Code gets the status code for the identity access management update role default response

func (*IdentityAccessManagementUpdateRoleDefault) Error

func (*IdentityAccessManagementUpdateRoleDefault) GetPayload

func (*IdentityAccessManagementUpdateRoleDefault) IsClientError

IsClientError returns true when this identity access management update role default response has a 4xx status code

func (*IdentityAccessManagementUpdateRoleDefault) IsCode

IsCode returns true when this identity access management update role default response a status code equal to that given

func (*IdentityAccessManagementUpdateRoleDefault) IsRedirect

IsRedirect returns true when this identity access management update role default response has a 3xx status code

func (*IdentityAccessManagementUpdateRoleDefault) IsServerError

IsServerError returns true when this identity access management update role default response has a 5xx status code

func (*IdentityAccessManagementUpdateRoleDefault) IsSuccess

IsSuccess returns true when this identity access management update role default response has a 2xx status code

func (*IdentityAccessManagementUpdateRoleDefault) String

type IdentityAccessManagementUpdateRoleForbidden

type IdentityAccessManagementUpdateRoleForbidden struct {
	Payload *models.ZsrvResponse
}

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

Forbidden. The API gateway did not process the request because the requestor does not have edge-node level access permission for the operation or does not have access scope to the project.

func NewIdentityAccessManagementUpdateRoleForbidden

func NewIdentityAccessManagementUpdateRoleForbidden() *IdentityAccessManagementUpdateRoleForbidden

NewIdentityAccessManagementUpdateRoleForbidden creates a IdentityAccessManagementUpdateRoleForbidden with default headers values

func (*IdentityAccessManagementUpdateRoleForbidden) Code

Code gets the status code for the identity access management update role forbidden response

func (*IdentityAccessManagementUpdateRoleForbidden) Error

func (*IdentityAccessManagementUpdateRoleForbidden) GetPayload

func (*IdentityAccessManagementUpdateRoleForbidden) IsClientError

IsClientError returns true when this identity access management update role forbidden response has a 4xx status code

func (*IdentityAccessManagementUpdateRoleForbidden) IsCode

IsCode returns true when this identity access management update role forbidden response a status code equal to that given

func (*IdentityAccessManagementUpdateRoleForbidden) IsRedirect

IsRedirect returns true when this identity access management update role forbidden response has a 3xx status code

func (*IdentityAccessManagementUpdateRoleForbidden) IsServerError

IsServerError returns true when this identity access management update role forbidden response has a 5xx status code

func (*IdentityAccessManagementUpdateRoleForbidden) IsSuccess

IsSuccess returns true when this identity access management update role forbidden response has a 2xx status code

func (*IdentityAccessManagementUpdateRoleForbidden) String

type IdentityAccessManagementUpdateRoleGatewayTimeout

type IdentityAccessManagementUpdateRoleGatewayTimeout struct {
	Payload *models.ZsrvResponse
}

IdentityAccessManagementUpdateRoleGatewayTimeout describes a response with status code 504, with default header values.

Gateway Timeout. The API gateway did not receive a timely response from an upstream microservice it needed to communicate with in order to complete the request.

func NewIdentityAccessManagementUpdateRoleGatewayTimeout

func NewIdentityAccessManagementUpdateRoleGatewayTimeout() *IdentityAccessManagementUpdateRoleGatewayTimeout

NewIdentityAccessManagementUpdateRoleGatewayTimeout creates a IdentityAccessManagementUpdateRoleGatewayTimeout with default headers values

func (*IdentityAccessManagementUpdateRoleGatewayTimeout) Code

Code gets the status code for the identity access management update role gateway timeout response

func (*IdentityAccessManagementUpdateRoleGatewayTimeout) Error

func (*IdentityAccessManagementUpdateRoleGatewayTimeout) GetPayload

func (*IdentityAccessManagementUpdateRoleGatewayTimeout) IsClientError

IsClientError returns true when this identity access management update role gateway timeout response has a 4xx status code

func (*IdentityAccessManagementUpdateRoleGatewayTimeout) IsCode

IsCode returns true when this identity access management update role gateway timeout response a status code equal to that given

func (*IdentityAccessManagementUpdateRoleGatewayTimeout) IsRedirect

IsRedirect returns true when this identity access management update role gateway timeout response has a 3xx status code

func (*IdentityAccessManagementUpdateRoleGatewayTimeout) IsServerError

IsServerError returns true when this identity access management update role gateway timeout response has a 5xx status code

func (*IdentityAccessManagementUpdateRoleGatewayTimeout) IsSuccess

IsSuccess returns true when this identity access management update role gateway timeout response has a 2xx status code

func (*IdentityAccessManagementUpdateRoleGatewayTimeout) String

type IdentityAccessManagementUpdateRoleInternalServerError

type IdentityAccessManagementUpdateRoleInternalServerError struct {
	Payload *models.ZsrvResponse
}

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

Internal Server Error. The API gateway experienced an unexpected condition. Specific error condition is indicated in error codes.

func NewIdentityAccessManagementUpdateRoleInternalServerError

func NewIdentityAccessManagementUpdateRoleInternalServerError() *IdentityAccessManagementUpdateRoleInternalServerError

NewIdentityAccessManagementUpdateRoleInternalServerError creates a IdentityAccessManagementUpdateRoleInternalServerError with default headers values

func (*IdentityAccessManagementUpdateRoleInternalServerError) Code

Code gets the status code for the identity access management update role internal server error response

func (*IdentityAccessManagementUpdateRoleInternalServerError) Error

func (*IdentityAccessManagementUpdateRoleInternalServerError) GetPayload

func (*IdentityAccessManagementUpdateRoleInternalServerError) IsClientError

IsClientError returns true when this identity access management update role internal server error response has a 4xx status code

func (*IdentityAccessManagementUpdateRoleInternalServerError) IsCode

IsCode returns true when this identity access management update role internal server error response a status code equal to that given

func (*IdentityAccessManagementUpdateRoleInternalServerError) IsRedirect

IsRedirect returns true when this identity access management update role internal server error response has a 3xx status code

func (*IdentityAccessManagementUpdateRoleInternalServerError) IsServerError

IsServerError returns true when this identity access management update role internal server error response has a 5xx status code

func (*IdentityAccessManagementUpdateRoleInternalServerError) IsSuccess

IsSuccess returns true when this identity access management update role internal server error response has a 2xx status code

func (*IdentityAccessManagementUpdateRoleInternalServerError) String

type IdentityAccessManagementUpdateRoleNotFound

type IdentityAccessManagementUpdateRoleNotFound struct {
	Payload *models.ZsrvResponse
}

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

Not Found. The API gateway did not process the request because the requested resource could not be found.

func NewIdentityAccessManagementUpdateRoleNotFound

func NewIdentityAccessManagementUpdateRoleNotFound() *IdentityAccessManagementUpdateRoleNotFound

NewIdentityAccessManagementUpdateRoleNotFound creates a IdentityAccessManagementUpdateRoleNotFound with default headers values

func (*IdentityAccessManagementUpdateRoleNotFound) Code

Code gets the status code for the identity access management update role not found response

func (*IdentityAccessManagementUpdateRoleNotFound) Error

func (*IdentityAccessManagementUpdateRoleNotFound) GetPayload

func (*IdentityAccessManagementUpdateRoleNotFound) IsClientError

IsClientError returns true when this identity access management update role not found response has a 4xx status code

func (*IdentityAccessManagementUpdateRoleNotFound) IsCode

IsCode returns true when this identity access management update role not found response a status code equal to that given

func (*IdentityAccessManagementUpdateRoleNotFound) IsRedirect

IsRedirect returns true when this identity access management update role not found response has a 3xx status code

func (*IdentityAccessManagementUpdateRoleNotFound) IsServerError

IsServerError returns true when this identity access management update role not found response has a 5xx status code

func (*IdentityAccessManagementUpdateRoleNotFound) IsSuccess

IsSuccess returns true when this identity access management update role not found response has a 2xx status code

func (*IdentityAccessManagementUpdateRoleNotFound) String

type IdentityAccessManagementUpdateRoleOK

type IdentityAccessManagementUpdateRoleOK struct {
	Payload *models.ZsrvResponse
}

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

A successful response.

func NewIdentityAccessManagementUpdateRoleOK

func NewIdentityAccessManagementUpdateRoleOK() *IdentityAccessManagementUpdateRoleOK

NewIdentityAccessManagementUpdateRoleOK creates a IdentityAccessManagementUpdateRoleOK with default headers values

func (*IdentityAccessManagementUpdateRoleOK) Code

Code gets the status code for the identity access management update role o k response

func (*IdentityAccessManagementUpdateRoleOK) Error

func (*IdentityAccessManagementUpdateRoleOK) GetPayload

func (*IdentityAccessManagementUpdateRoleOK) IsClientError

func (o *IdentityAccessManagementUpdateRoleOK) IsClientError() bool

IsClientError returns true when this identity access management update role o k response has a 4xx status code

func (*IdentityAccessManagementUpdateRoleOK) IsCode

IsCode returns true when this identity access management update role o k response a status code equal to that given

func (*IdentityAccessManagementUpdateRoleOK) IsRedirect

IsRedirect returns true when this identity access management update role o k response has a 3xx status code

func (*IdentityAccessManagementUpdateRoleOK) IsServerError

func (o *IdentityAccessManagementUpdateRoleOK) IsServerError() bool

IsServerError returns true when this identity access management update role o k response has a 5xx status code

func (*IdentityAccessManagementUpdateRoleOK) IsSuccess

IsSuccess returns true when this identity access management update role o k response has a 2xx status code

func (*IdentityAccessManagementUpdateRoleOK) String

type IdentityAccessManagementUpdateRoleParams

type IdentityAccessManagementUpdateRoleParams struct {

	/* XRequestID.

	   User-Agent specified id to track a request
	*/
	XRequestID *string

	// Body.
	Body *models.Role

	/* ID.

	   Unique system defined role ID
	*/
	ID string

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

IdentityAccessManagementUpdateRoleParams contains all the parameters to send to the API endpoint

for the identity access management update role operation.

Typically these are written to a http.Request.

func NewIdentityAccessManagementUpdateRoleParams

func NewIdentityAccessManagementUpdateRoleParams() *IdentityAccessManagementUpdateRoleParams

NewIdentityAccessManagementUpdateRoleParams creates a new IdentityAccessManagementUpdateRoleParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIdentityAccessManagementUpdateRoleParamsWithContext

func NewIdentityAccessManagementUpdateRoleParamsWithContext(ctx context.Context) *IdentityAccessManagementUpdateRoleParams

NewIdentityAccessManagementUpdateRoleParamsWithContext creates a new IdentityAccessManagementUpdateRoleParams object with the ability to set a context for a request.

func NewIdentityAccessManagementUpdateRoleParamsWithHTTPClient

func NewIdentityAccessManagementUpdateRoleParamsWithHTTPClient(client *http.Client) *IdentityAccessManagementUpdateRoleParams

NewIdentityAccessManagementUpdateRoleParamsWithHTTPClient creates a new IdentityAccessManagementUpdateRoleParams object with the ability to set a custom HTTPClient for a request.

func NewIdentityAccessManagementUpdateRoleParamsWithTimeout

func NewIdentityAccessManagementUpdateRoleParamsWithTimeout(timeout time.Duration) *IdentityAccessManagementUpdateRoleParams

NewIdentityAccessManagementUpdateRoleParamsWithTimeout creates a new IdentityAccessManagementUpdateRoleParams object with the ability to set a timeout on a request.

func (*IdentityAccessManagementUpdateRoleParams) SetBody

SetBody adds the body to the identity access management update role params

func (*IdentityAccessManagementUpdateRoleParams) SetContext

SetContext adds the context to the identity access management update role params

func (*IdentityAccessManagementUpdateRoleParams) SetDefaults

SetDefaults hydrates default values in the identity access management update role params (not the query body).

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

func (*IdentityAccessManagementUpdateRoleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the identity access management update role params

func (*IdentityAccessManagementUpdateRoleParams) SetID

SetID adds the id to the identity access management update role params

func (*IdentityAccessManagementUpdateRoleParams) SetTimeout

SetTimeout adds the timeout to the identity access management update role params

func (*IdentityAccessManagementUpdateRoleParams) SetXRequestID

func (o *IdentityAccessManagementUpdateRoleParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the identity access management update role params

func (*IdentityAccessManagementUpdateRoleParams) WithBody

WithBody adds the body to the identity access management update role params

func (*IdentityAccessManagementUpdateRoleParams) WithContext

WithContext adds the context to the identity access management update role params

func (*IdentityAccessManagementUpdateRoleParams) WithDefaults

WithDefaults hydrates default values in the identity access management update role params (not the query body).

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

func (*IdentityAccessManagementUpdateRoleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the identity access management update role params

func (*IdentityAccessManagementUpdateRoleParams) WithID

WithID adds the id to the identity access management update role params

func (*IdentityAccessManagementUpdateRoleParams) WithTimeout

WithTimeout adds the timeout to the identity access management update role params

func (*IdentityAccessManagementUpdateRoleParams) WithXRequestID

WithXRequestID adds the xRequestID to the identity access management update role params

func (*IdentityAccessManagementUpdateRoleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type IdentityAccessManagementUpdateRoleReader

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

IdentityAccessManagementUpdateRoleReader is a Reader for the IdentityAccessManagementUpdateRole structure.

func (*IdentityAccessManagementUpdateRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IdentityAccessManagementUpdateRoleUnauthorized

type IdentityAccessManagementUpdateRoleUnauthorized struct {
	Payload *models.ZsrvResponse
}

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

Unauthorized. The API gateway did not process the request because it lacks valid authentication credentials for the target resource. The request header has either no authorization details or an authorization that has been refused.

func NewIdentityAccessManagementUpdateRoleUnauthorized

func NewIdentityAccessManagementUpdateRoleUnauthorized() *IdentityAccessManagementUpdateRoleUnauthorized

NewIdentityAccessManagementUpdateRoleUnauthorized creates a IdentityAccessManagementUpdateRoleUnauthorized with default headers values

func (*IdentityAccessManagementUpdateRoleUnauthorized) Code

Code gets the status code for the identity access management update role unauthorized response

func (*IdentityAccessManagementUpdateRoleUnauthorized) Error

func (*IdentityAccessManagementUpdateRoleUnauthorized) GetPayload

func (*IdentityAccessManagementUpdateRoleUnauthorized) IsClientError

IsClientError returns true when this identity access management update role unauthorized response has a 4xx status code

func (*IdentityAccessManagementUpdateRoleUnauthorized) IsCode

IsCode returns true when this identity access management update role unauthorized response a status code equal to that given

func (*IdentityAccessManagementUpdateRoleUnauthorized) IsRedirect

IsRedirect returns true when this identity access management update role unauthorized response has a 3xx status code

func (*IdentityAccessManagementUpdateRoleUnauthorized) IsServerError

IsServerError returns true when this identity access management update role unauthorized response has a 5xx status code

func (*IdentityAccessManagementUpdateRoleUnauthorized) IsSuccess

IsSuccess returns true when this identity access management update role unauthorized response has a 2xx status code

func (*IdentityAccessManagementUpdateRoleUnauthorized) String

type IdentityAccessManagementUpdateUser2Body

type IdentityAccessManagementUpdateUser2Body struct {

	// hubspot Id
	HubspotID string `json:"HubspotId,omitempty"`

	// Operational Status to be returned to CLI/UI
	//
	// Last login time of the user
	// Format: date-time
	LastLoginTime strfmt.DateTime `json:"LastLoginTime,omitempty"`

	// Last logout time of the user
	// Format: date-time
	LastLogoutTime strfmt.DateTime `json:"LastLogoutTime,omitempty"`

	// sfdc Id
	SfdcID string `json:"SfdcId,omitempty"`

	// Permitted list of enterprises with their associated roles
	AllowedEnterprises []*models.AllowedEnterprise `json:"allowedEnterprises"`

	// Custom user parameters
	CustomUserInput map[string]string `json:"customUserInput,omitempty"`

	// Email of the user
	// Required: true
	Email *string `json:"email"`

	// Email state
	// Read Only: true
	EmailState *models.IDState `json:"emailState,omitempty"`

	// Origin enterprise of the user
	// Read Only: true
	EnterpriseID string `json:"enterpriseId,omitempty"`

	// First name of the user
	FirstName string `json:"firstName,omitempty"`

	// Full name of the user
	FullName string `json:"fullName,omitempty"`

	// Locale of the user
	Locale string `json:"locale,omitempty"`

	// Notification preference of the user
	NotifyPref string `json:"notifyPref,omitempty"`

	// Phone number of the user
	Phone string `json:"phone,omitempty"`

	// Phone state
	// Read Only: true
	PhoneState *models.IDState `json:"phoneState,omitempty"`

	// system defined info
	// Read Only: true
	Revision *models.ObjectRevision `json:"revision,omitempty"`

	// Role associated with the user
	// Required: true
	// Pattern: [0-9A-Za-z_=-]{28}
	RoleID *string `json:"roleId"`

	// User state
	// Read Only: true
	State *models.UserState `json:"state,omitempty"`

	// Preferred time zone of the user
	TimeZone string `json:"timeZone,omitempty"`

	// Is TOTP enrolment enabled
	// Read Only: true
	TotpEnabled *bool `json:"totpEnabled,omitempty"`

	// Type of the user
	Type *models.AuthType `json:"type,omitempty"`

	// User defined name
	// Required: true
	// Max Length: 256
	// Min Length: 3
	// Pattern: [a-zA-Z0-9][a-zA-Z0-9_.-]+
	Username *string `json:"username"`
}

IdentityAccessManagementUpdateUser2Body User detail // // User meta data swagger:model IdentityAccessManagementUpdateUser2Body

func (*IdentityAccessManagementUpdateUser2Body) ContextValidate

ContextValidate validate this identity access management update user2 body based on the context it is used

func (*IdentityAccessManagementUpdateUser2Body) MarshalBinary

func (o *IdentityAccessManagementUpdateUser2Body) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*IdentityAccessManagementUpdateUser2Body) UnmarshalBinary

func (o *IdentityAccessManagementUpdateUser2Body) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*IdentityAccessManagementUpdateUser2Body) Validate

Validate validates this identity access management update user2 body

type IdentityAccessManagementUpdateUser2Conflict

type IdentityAccessManagementUpdateUser2Conflict struct {
	Payload *models.ZsrvResponse
}

IdentityAccessManagementUpdateUser2Conflict describes a response with status code 409, with default header values.

Conflict. The API gateway did not process the request because this operation will conflict with an already existing IAM user record.

func NewIdentityAccessManagementUpdateUser2Conflict

func NewIdentityAccessManagementUpdateUser2Conflict() *IdentityAccessManagementUpdateUser2Conflict

NewIdentityAccessManagementUpdateUser2Conflict creates a IdentityAccessManagementUpdateUser2Conflict with default headers values

func (*IdentityAccessManagementUpdateUser2Conflict) Code

Code gets the status code for the identity access management update user2 conflict response

func (*IdentityAccessManagementUpdateUser2Conflict) Error

func (*IdentityAccessManagementUpdateUser2Conflict) GetPayload

func (*IdentityAccessManagementUpdateUser2Conflict) IsClientError

IsClientError returns true when this identity access management update user2 conflict response has a 4xx status code

func (*IdentityAccessManagementUpdateUser2Conflict) IsCode

IsCode returns true when this identity access management update user2 conflict response a status code equal to that given

func (*IdentityAccessManagementUpdateUser2Conflict) IsRedirect

IsRedirect returns true when this identity access management update user2 conflict response has a 3xx status code

func (*IdentityAccessManagementUpdateUser2Conflict) IsServerError

IsServerError returns true when this identity access management update user2 conflict response has a 5xx status code

func (*IdentityAccessManagementUpdateUser2Conflict) IsSuccess

IsSuccess returns true when this identity access management update user2 conflict response has a 2xx status code

func (*IdentityAccessManagementUpdateUser2Conflict) String

type IdentityAccessManagementUpdateUser2Default

type IdentityAccessManagementUpdateUser2Default struct {
	Payload *models.GooglerpcStatus
	// contains filtered or unexported fields
}

IdentityAccessManagementUpdateUser2Default describes a response with status code -1, with default header values.

An unexpected error response.

func NewIdentityAccessManagementUpdateUser2Default

func NewIdentityAccessManagementUpdateUser2Default(code int) *IdentityAccessManagementUpdateUser2Default

NewIdentityAccessManagementUpdateUser2Default creates a IdentityAccessManagementUpdateUser2Default with default headers values

func (*IdentityAccessManagementUpdateUser2Default) Code

Code gets the status code for the identity access management update user2 default response

func (*IdentityAccessManagementUpdateUser2Default) Error

func (*IdentityAccessManagementUpdateUser2Default) GetPayload

func (*IdentityAccessManagementUpdateUser2Default) IsClientError

IsClientError returns true when this identity access management update user2 default response has a 4xx status code

func (*IdentityAccessManagementUpdateUser2Default) IsCode

IsCode returns true when this identity access management update user2 default response a status code equal to that given

func (*IdentityAccessManagementUpdateUser2Default) IsRedirect

IsRedirect returns true when this identity access management update user2 default response has a 3xx status code

func (*IdentityAccessManagementUpdateUser2Default) IsServerError

IsServerError returns true when this identity access management update user2 default response has a 5xx status code

func (*IdentityAccessManagementUpdateUser2Default) IsSuccess

IsSuccess returns true when this identity access management update user2 default response has a 2xx status code

func (*IdentityAccessManagementUpdateUser2Default) String

type IdentityAccessManagementUpdateUser2Forbidden

type IdentityAccessManagementUpdateUser2Forbidden struct {
	Payload *models.ZsrvResponse
}

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

Forbidden. The API gateway did not process the request because the requestor does not have edge-node level access permission for the operation or does not have access scope to the project.

func NewIdentityAccessManagementUpdateUser2Forbidden

func NewIdentityAccessManagementUpdateUser2Forbidden() *IdentityAccessManagementUpdateUser2Forbidden

NewIdentityAccessManagementUpdateUser2Forbidden creates a IdentityAccessManagementUpdateUser2Forbidden with default headers values

func (*IdentityAccessManagementUpdateUser2Forbidden) Code

Code gets the status code for the identity access management update user2 forbidden response

func (*IdentityAccessManagementUpdateUser2Forbidden) Error

func (*IdentityAccessManagementUpdateUser2Forbidden) GetPayload

func (*IdentityAccessManagementUpdateUser2Forbidden) IsClientError

IsClientError returns true when this identity access management update user2 forbidden response has a 4xx status code

func (*IdentityAccessManagementUpdateUser2Forbidden) IsCode

IsCode returns true when this identity access management update user2 forbidden response a status code equal to that given

func (*IdentityAccessManagementUpdateUser2Forbidden) IsRedirect

IsRedirect returns true when this identity access management update user2 forbidden response has a 3xx status code

func (*IdentityAccessManagementUpdateUser2Forbidden) IsServerError

IsServerError returns true when this identity access management update user2 forbidden response has a 5xx status code

func (*IdentityAccessManagementUpdateUser2Forbidden) IsSuccess

IsSuccess returns true when this identity access management update user2 forbidden response has a 2xx status code

func (*IdentityAccessManagementUpdateUser2Forbidden) String

type IdentityAccessManagementUpdateUser2GatewayTimeout

type IdentityAccessManagementUpdateUser2GatewayTimeout struct {
	Payload *models.ZsrvResponse
}

IdentityAccessManagementUpdateUser2GatewayTimeout describes a response with status code 504, with default header values.

Gateway Timeout. The API gateway did not receive a timely response from an upstream microservice it needed to communicate with in order to complete the request.

func NewIdentityAccessManagementUpdateUser2GatewayTimeout

func NewIdentityAccessManagementUpdateUser2GatewayTimeout() *IdentityAccessManagementUpdateUser2GatewayTimeout

NewIdentityAccessManagementUpdateUser2GatewayTimeout creates a IdentityAccessManagementUpdateUser2GatewayTimeout with default headers values

func (*IdentityAccessManagementUpdateUser2GatewayTimeout) Code

Code gets the status code for the identity access management update user2 gateway timeout response

func (*IdentityAccessManagementUpdateUser2GatewayTimeout) Error

func (*IdentityAccessManagementUpdateUser2GatewayTimeout) GetPayload

func (*IdentityAccessManagementUpdateUser2GatewayTimeout) IsClientError

IsClientError returns true when this identity access management update user2 gateway timeout response has a 4xx status code

func (*IdentityAccessManagementUpdateUser2GatewayTimeout) IsCode

IsCode returns true when this identity access management update user2 gateway timeout response a status code equal to that given

func (*IdentityAccessManagementUpdateUser2GatewayTimeout) IsRedirect

IsRedirect returns true when this identity access management update user2 gateway timeout response has a 3xx status code

func (*IdentityAccessManagementUpdateUser2GatewayTimeout) IsServerError

IsServerError returns true when this identity access management update user2 gateway timeout response has a 5xx status code

func (*IdentityAccessManagementUpdateUser2GatewayTimeout) IsSuccess

IsSuccess returns true when this identity access management update user2 gateway timeout response has a 2xx status code

func (*IdentityAccessManagementUpdateUser2GatewayTimeout) String

type IdentityAccessManagementUpdateUser2InternalServerError

type IdentityAccessManagementUpdateUser2InternalServerError struct {
	Payload *models.ZsrvResponse
}

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

Internal Server Error. The API gateway experienced an unexpected condition. Specific error condition is indicated in error codes.

func NewIdentityAccessManagementUpdateUser2InternalServerError

func NewIdentityAccessManagementUpdateUser2InternalServerError() *IdentityAccessManagementUpdateUser2InternalServerError

NewIdentityAccessManagementUpdateUser2InternalServerError creates a IdentityAccessManagementUpdateUser2InternalServerError with default headers values

func (*IdentityAccessManagementUpdateUser2InternalServerError) Code

Code gets the status code for the identity access management update user2 internal server error response

func (*IdentityAccessManagementUpdateUser2InternalServerError) Error

func (*IdentityAccessManagementUpdateUser2InternalServerError) GetPayload

func (*IdentityAccessManagementUpdateUser2InternalServerError) IsClientError

IsClientError returns true when this identity access management update user2 internal server error response has a 4xx status code

func (*IdentityAccessManagementUpdateUser2InternalServerError) IsCode

IsCode returns true when this identity access management update user2 internal server error response a status code equal to that given

func (*IdentityAccessManagementUpdateUser2InternalServerError) IsRedirect

IsRedirect returns true when this identity access management update user2 internal server error response has a 3xx status code

func (*IdentityAccessManagementUpdateUser2InternalServerError) IsServerError

IsServerError returns true when this identity access management update user2 internal server error response has a 5xx status code

func (*IdentityAccessManagementUpdateUser2InternalServerError) IsSuccess

IsSuccess returns true when this identity access management update user2 internal server error response has a 2xx status code

func (*IdentityAccessManagementUpdateUser2InternalServerError) String

type IdentityAccessManagementUpdateUser2NotFound

type IdentityAccessManagementUpdateUser2NotFound struct {
	Payload *models.ZsrvResponse
}

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

Not Found. The API gateway did not process the request because the requested resource could not be found.

func NewIdentityAccessManagementUpdateUser2NotFound

func NewIdentityAccessManagementUpdateUser2NotFound() *IdentityAccessManagementUpdateUser2NotFound

NewIdentityAccessManagementUpdateUser2NotFound creates a IdentityAccessManagementUpdateUser2NotFound with default headers values

func (*IdentityAccessManagementUpdateUser2NotFound) Code

Code gets the status code for the identity access management update user2 not found response

func (*IdentityAccessManagementUpdateUser2NotFound) Error

func (*IdentityAccessManagementUpdateUser2NotFound) GetPayload

func (*IdentityAccessManagementUpdateUser2NotFound) IsClientError

IsClientError returns true when this identity access management update user2 not found response has a 4xx status code

func (*IdentityAccessManagementUpdateUser2NotFound) IsCode

IsCode returns true when this identity access management update user2 not found response a status code equal to that given

func (*IdentityAccessManagementUpdateUser2NotFound) IsRedirect

IsRedirect returns true when this identity access management update user2 not found response has a 3xx status code

func (*IdentityAccessManagementUpdateUser2NotFound) IsServerError

IsServerError returns true when this identity access management update user2 not found response has a 5xx status code

func (*IdentityAccessManagementUpdateUser2NotFound) IsSuccess

IsSuccess returns true when this identity access management update user2 not found response has a 2xx status code

func (*IdentityAccessManagementUpdateUser2NotFound) String

type IdentityAccessManagementUpdateUser2OK

type IdentityAccessManagementUpdateUser2OK struct {
	Payload *models.ZsrvResponse
}

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

A successful response.

func NewIdentityAccessManagementUpdateUser2OK

func NewIdentityAccessManagementUpdateUser2OK() *IdentityAccessManagementUpdateUser2OK

NewIdentityAccessManagementUpdateUser2OK creates a IdentityAccessManagementUpdateUser2OK with default headers values

func (*IdentityAccessManagementUpdateUser2OK) Code

Code gets the status code for the identity access management update user2 o k response

func (*IdentityAccessManagementUpdateUser2OK) Error

func (*IdentityAccessManagementUpdateUser2OK) GetPayload

func (*IdentityAccessManagementUpdateUser2OK) IsClientError

func (o *IdentityAccessManagementUpdateUser2OK) IsClientError() bool

IsClientError returns true when this identity access management update user2 o k response has a 4xx status code

func (*IdentityAccessManagementUpdateUser2OK) IsCode

IsCode returns true when this identity access management update user2 o k response a status code equal to that given

func (*IdentityAccessManagementUpdateUser2OK) IsRedirect

IsRedirect returns true when this identity access management update user2 o k response has a 3xx status code

func (*IdentityAccessManagementUpdateUser2OK) IsServerError

func (o *IdentityAccessManagementUpdateUser2OK) IsServerError() bool

IsServerError returns true when this identity access management update user2 o k response has a 5xx status code

func (*IdentityAccessManagementUpdateUser2OK) IsSuccess

IsSuccess returns true when this identity access management update user2 o k response has a 2xx status code

func (*IdentityAccessManagementUpdateUser2OK) String

type IdentityAccessManagementUpdateUser2Params

type IdentityAccessManagementUpdateUser2Params struct {

	/* XRequestID.

	   User-Agent specified id to track a request
	*/
	XRequestID *string

	// Body.
	Body *models.DetailedUser

	/* ID.

	   Unique system defined user ID
	*/
	ID string

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

IdentityAccessManagementUpdateUser2Params contains all the parameters to send to the API endpoint

for the identity access management update user2 operation.

Typically these are written to a http.Request.

func NewIdentityAccessManagementUpdateUser2Params

func NewIdentityAccessManagementUpdateUser2Params() *IdentityAccessManagementUpdateUser2Params

NewIdentityAccessManagementUpdateUser2Params creates a new IdentityAccessManagementUpdateUser2Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIdentityAccessManagementUpdateUser2ParamsWithContext

func NewIdentityAccessManagementUpdateUser2ParamsWithContext(ctx context.Context) *IdentityAccessManagementUpdateUser2Params

NewIdentityAccessManagementUpdateUser2ParamsWithContext creates a new IdentityAccessManagementUpdateUser2Params object with the ability to set a context for a request.

func NewIdentityAccessManagementUpdateUser2ParamsWithHTTPClient

func NewIdentityAccessManagementUpdateUser2ParamsWithHTTPClient(client *http.Client) *IdentityAccessManagementUpdateUser2Params

NewIdentityAccessManagementUpdateUser2ParamsWithHTTPClient creates a new IdentityAccessManagementUpdateUser2Params object with the ability to set a custom HTTPClient for a request.

func NewIdentityAccessManagementUpdateUser2ParamsWithTimeout

func NewIdentityAccessManagementUpdateUser2ParamsWithTimeout(timeout time.Duration) *IdentityAccessManagementUpdateUser2Params

NewIdentityAccessManagementUpdateUser2ParamsWithTimeout creates a new IdentityAccessManagementUpdateUser2Params object with the ability to set a timeout on a request.

func (*IdentityAccessManagementUpdateUser2Params) SetBody

SetBody adds the body to the identity access management update user2 params

func (*IdentityAccessManagementUpdateUser2Params) SetContext

SetContext adds the context to the identity access management update user2 params

func (*IdentityAccessManagementUpdateUser2Params) SetDefaults

SetDefaults hydrates default values in the identity access management update user2 params (not the query body).

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

func (*IdentityAccessManagementUpdateUser2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the identity access management update user2 params

func (*IdentityAccessManagementUpdateUser2Params) SetID

SetID adds the id to the identity access management update user2 params

func (*IdentityAccessManagementUpdateUser2Params) SetTimeout

SetTimeout adds the timeout to the identity access management update user2 params

func (*IdentityAccessManagementUpdateUser2Params) SetXRequestID

func (o *IdentityAccessManagementUpdateUser2Params) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the identity access management update user2 params

func (*IdentityAccessManagementUpdateUser2Params) WithBody

WithBody adds the body to the identity access management update user2 params

func (*IdentityAccessManagementUpdateUser2Params) WithContext

WithContext adds the context to the identity access management update user2 params

func (*IdentityAccessManagementUpdateUser2Params) WithDefaults

WithDefaults hydrates default values in the identity access management update user2 params (not the query body).

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

func (*IdentityAccessManagementUpdateUser2Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the identity access management update user2 params

func (*IdentityAccessManagementUpdateUser2Params) WithID

WithID adds the id to the identity access management update user2 params

func (*IdentityAccessManagementUpdateUser2Params) WithTimeout

WithTimeout adds the timeout to the identity access management update user2 params

func (*IdentityAccessManagementUpdateUser2Params) WithXRequestID

WithXRequestID adds the xRequestID to the identity access management update user2 params

func (*IdentityAccessManagementUpdateUser2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type IdentityAccessManagementUpdateUser2Reader

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

IdentityAccessManagementUpdateUser2Reader is a Reader for the IdentityAccessManagementUpdateUser2 structure.

func (*IdentityAccessManagementUpdateUser2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IdentityAccessManagementUpdateUser2Unauthorized

type IdentityAccessManagementUpdateUser2Unauthorized struct {
	Payload *models.ZsrvResponse
}

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

Unauthorized. The API gateway did not process the request because it lacks valid authentication credentials for the target resource. The request header has either no authorization details or an authorization that has been refused.

func NewIdentityAccessManagementUpdateUser2Unauthorized

func NewIdentityAccessManagementUpdateUser2Unauthorized() *IdentityAccessManagementUpdateUser2Unauthorized

NewIdentityAccessManagementUpdateUser2Unauthorized creates a IdentityAccessManagementUpdateUser2Unauthorized with default headers values

func (*IdentityAccessManagementUpdateUser2Unauthorized) Code

Code gets the status code for the identity access management update user2 unauthorized response

func (*IdentityAccessManagementUpdateUser2Unauthorized) Error

func (*IdentityAccessManagementUpdateUser2Unauthorized) GetPayload

func (*IdentityAccessManagementUpdateUser2Unauthorized) IsClientError

IsClientError returns true when this identity access management update user2 unauthorized response has a 4xx status code

func (*IdentityAccessManagementUpdateUser2Unauthorized) IsCode

IsCode returns true when this identity access management update user2 unauthorized response a status code equal to that given

func (*IdentityAccessManagementUpdateUser2Unauthorized) IsRedirect

IsRedirect returns true when this identity access management update user2 unauthorized response has a 3xx status code

func (*IdentityAccessManagementUpdateUser2Unauthorized) IsServerError

IsServerError returns true when this identity access management update user2 unauthorized response has a 5xx status code

func (*IdentityAccessManagementUpdateUser2Unauthorized) IsSuccess

IsSuccess returns true when this identity access management update user2 unauthorized response has a 2xx status code

func (*IdentityAccessManagementUpdateUser2Unauthorized) String

type IdentityAccessManagementUpdateUserParams

type IdentityAccessManagementUpdateUserParams struct {

	/* XRequestID.

	   User-Agent specified id to track a request
	*/
	XRequestID *string

	// Body.
	Body *models.DetailedUser

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

IdentityAccessManagementUpdateUserParams contains all the parameters to send to the API endpoint

for the identity access management update user operation.

Typically these are written to a http.Request.

func NewIdentityAccessManagementUpdateUserParams

func NewIdentityAccessManagementUpdateUserParams() *IdentityAccessManagementUpdateUserParams

NewIdentityAccessManagementUpdateUserParams creates a new IdentityAccessManagementUpdateUserParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewIdentityAccessManagementUpdateUserParamsWithContext

func NewIdentityAccessManagementUpdateUserParamsWithContext(ctx context.Context) *IdentityAccessManagementUpdateUserParams

NewIdentityAccessManagementUpdateUserParamsWithContext creates a new IdentityAccessManagementUpdateUserParams object with the ability to set a context for a request.

func NewIdentityAccessManagementUpdateUserParamsWithHTTPClient

func NewIdentityAccessManagementUpdateUserParamsWithHTTPClient(client *http.Client) *IdentityAccessManagementUpdateUserParams

NewIdentityAccessManagementUpdateUserParamsWithHTTPClient creates a new IdentityAccessManagementUpdateUserParams object with the ability to set a custom HTTPClient for a request.

func NewIdentityAccessManagementUpdateUserParamsWithTimeout

func NewIdentityAccessManagementUpdateUserParamsWithTimeout(timeout time.Duration) *IdentityAccessManagementUpdateUserParams

NewIdentityAccessManagementUpdateUserParamsWithTimeout creates a new IdentityAccessManagementUpdateUserParams object with the ability to set a timeout on a request.

func (*IdentityAccessManagementUpdateUserParams) SetBody

SetBody adds the body to the identity access management update user params

func (*IdentityAccessManagementUpdateUserParams) SetContext

SetContext adds the context to the identity access management update user params

func (*IdentityAccessManagementUpdateUserParams) SetDefaults

SetDefaults hydrates default values in the identity access management update user params (not the query body).

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

func (*IdentityAccessManagementUpdateUserParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the identity access management update user params

func (*IdentityAccessManagementUpdateUserParams) SetTimeout

SetTimeout adds the timeout to the identity access management update user params

func (*IdentityAccessManagementUpdateUserParams) SetXRequestID

func (o *IdentityAccessManagementUpdateUserParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the identity access management update user params

func (*IdentityAccessManagementUpdateUserParams) WithBody

WithBody adds the body to the identity access management update user params

func (*IdentityAccessManagementUpdateUserParams) WithContext

WithContext adds the context to the identity access management update user params

func (*IdentityAccessManagementUpdateUserParams) WithDefaults

WithDefaults hydrates default values in the identity access management update user params (not the query body).

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

func (*IdentityAccessManagementUpdateUserParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the identity access management update user params

func (*IdentityAccessManagementUpdateUserParams) WithTimeout

WithTimeout adds the timeout to the identity access management update user params

func (*IdentityAccessManagementUpdateUserParams) WithXRequestID

WithXRequestID adds the xRequestID to the identity access management update user params

func (*IdentityAccessManagementUpdateUserParams) WriteToRequest

WriteToRequest writes these params to a swagger request

Source Files

Jump to

Keyboard shortcuts

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