identity

package
v0.24.62 Latest Latest
Warning

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

Go to latest
Published: Dec 2, 2022 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

View Source
const AssociateIdentitysServiceConfigsBadRequestCode int = 400

AssociateIdentitysServiceConfigsBadRequestCode is the HTTP code returned for type AssociateIdentitysServiceConfigsBadRequest

View Source
const AssociateIdentitysServiceConfigsNotFoundCode int = 404

AssociateIdentitysServiceConfigsNotFoundCode is the HTTP code returned for type AssociateIdentitysServiceConfigsNotFound

View Source
const AssociateIdentitysServiceConfigsOKCode int = 200

AssociateIdentitysServiceConfigsOKCode is the HTTP code returned for type AssociateIdentitysServiceConfigsOK

View Source
const AssociateIdentitysServiceConfigsUnauthorizedCode int = 401

AssociateIdentitysServiceConfigsUnauthorizedCode is the HTTP code returned for type AssociateIdentitysServiceConfigsUnauthorized

View Source
const CreateIdentityBadRequestCode int = 400

CreateIdentityBadRequestCode is the HTTP code returned for type CreateIdentityBadRequest

View Source
const CreateIdentityCreatedCode int = 201

CreateIdentityCreatedCode is the HTTP code returned for type CreateIdentityCreated

View Source
const CreateIdentityUnauthorizedCode int = 401

CreateIdentityUnauthorizedCode is the HTTP code returned for type CreateIdentityUnauthorized

View Source
const DeleteIdentityBadRequestCode int = 400

DeleteIdentityBadRequestCode is the HTTP code returned for type DeleteIdentityBadRequest

View Source
const DeleteIdentityConflictCode int = 409

DeleteIdentityConflictCode is the HTTP code returned for type DeleteIdentityConflict

View Source
const DeleteIdentityOKCode int = 200

DeleteIdentityOKCode is the HTTP code returned for type DeleteIdentityOK

View Source
const DeleteIdentityUnauthorizedCode int = 401

DeleteIdentityUnauthorizedCode is the HTTP code returned for type DeleteIdentityUnauthorized

View Source
const DetailIdentityNotFoundCode int = 404

DetailIdentityNotFoundCode is the HTTP code returned for type DetailIdentityNotFound

View Source
const DetailIdentityOKCode int = 200

DetailIdentityOKCode is the HTTP code returned for type DetailIdentityOK

View Source
const DetailIdentityTypeNotFoundCode int = 404

DetailIdentityTypeNotFoundCode is the HTTP code returned for type DetailIdentityTypeNotFound

View Source
const DetailIdentityTypeOKCode int = 200

DetailIdentityTypeOKCode is the HTTP code returned for type DetailIdentityTypeOK

View Source
const DetailIdentityTypeUnauthorizedCode int = 401

DetailIdentityTypeUnauthorizedCode is the HTTP code returned for type DetailIdentityTypeUnauthorized

View Source
const DetailIdentityUnauthorizedCode int = 401

DetailIdentityUnauthorizedCode is the HTTP code returned for type DetailIdentityUnauthorized

View Source
const DisableIdentityNotFoundCode int = 404

DisableIdentityNotFoundCode is the HTTP code returned for type DisableIdentityNotFound

View Source
const DisableIdentityOKCode int = 200

DisableIdentityOKCode is the HTTP code returned for type DisableIdentityOK

View Source
const DisableIdentityUnauthorizedCode int = 401

DisableIdentityUnauthorizedCode is the HTTP code returned for type DisableIdentityUnauthorized

View Source
const DisassociateIdentitysServiceConfigsBadRequestCode int = 400

DisassociateIdentitysServiceConfigsBadRequestCode is the HTTP code returned for type DisassociateIdentitysServiceConfigsBadRequest

View Source
const DisassociateIdentitysServiceConfigsNotFoundCode int = 404

DisassociateIdentitysServiceConfigsNotFoundCode is the HTTP code returned for type DisassociateIdentitysServiceConfigsNotFound

View Source
const DisassociateIdentitysServiceConfigsOKCode int = 200

DisassociateIdentitysServiceConfigsOKCode is the HTTP code returned for type DisassociateIdentitysServiceConfigsOK

View Source
const DisassociateIdentitysServiceConfigsUnauthorizedCode int = 401

DisassociateIdentitysServiceConfigsUnauthorizedCode is the HTTP code returned for type DisassociateIdentitysServiceConfigsUnauthorized

View Source
const EnableIdentityNotFoundCode int = 404

EnableIdentityNotFoundCode is the HTTP code returned for type EnableIdentityNotFound

View Source
const EnableIdentityOKCode int = 200

EnableIdentityOKCode is the HTTP code returned for type EnableIdentityOK

View Source
const EnableIdentityUnauthorizedCode int = 401

EnableIdentityUnauthorizedCode is the HTTP code returned for type EnableIdentityUnauthorized

View Source
const GetIdentityAuthenticatorsNotFoundCode int = 404

GetIdentityAuthenticatorsNotFoundCode is the HTTP code returned for type GetIdentityAuthenticatorsNotFound

View Source
const GetIdentityAuthenticatorsOKCode int = 200

GetIdentityAuthenticatorsOKCode is the HTTP code returned for type GetIdentityAuthenticatorsOK

View Source
const GetIdentityAuthenticatorsUnauthorizedCode int = 401

GetIdentityAuthenticatorsUnauthorizedCode is the HTTP code returned for type GetIdentityAuthenticatorsUnauthorized

View Source
const GetIdentityEnrollmentsNotFoundCode int = 404

GetIdentityEnrollmentsNotFoundCode is the HTTP code returned for type GetIdentityEnrollmentsNotFound

View Source
const GetIdentityEnrollmentsOKCode int = 200

GetIdentityEnrollmentsOKCode is the HTTP code returned for type GetIdentityEnrollmentsOK

View Source
const GetIdentityEnrollmentsUnauthorizedCode int = 401

GetIdentityEnrollmentsUnauthorizedCode is the HTTP code returned for type GetIdentityEnrollmentsUnauthorized

View Source
const GetIdentityFailedServiceRequestsNotFoundCode int = 404

GetIdentityFailedServiceRequestsNotFoundCode is the HTTP code returned for type GetIdentityFailedServiceRequestsNotFound

View Source
const GetIdentityFailedServiceRequestsOKCode int = 200

GetIdentityFailedServiceRequestsOKCode is the HTTP code returned for type GetIdentityFailedServiceRequestsOK

View Source
const GetIdentityFailedServiceRequestsUnauthorizedCode int = 401

GetIdentityFailedServiceRequestsUnauthorizedCode is the HTTP code returned for type GetIdentityFailedServiceRequestsUnauthorized

View Source
const GetIdentityPolicyAdviceNotFoundCode int = 404

GetIdentityPolicyAdviceNotFoundCode is the HTTP code returned for type GetIdentityPolicyAdviceNotFound

View Source
const GetIdentityPolicyAdviceOKCode int = 200

GetIdentityPolicyAdviceOKCode is the HTTP code returned for type GetIdentityPolicyAdviceOK

View Source
const GetIdentityPolicyAdviceUnauthorizedCode int = 401

GetIdentityPolicyAdviceUnauthorizedCode is the HTTP code returned for type GetIdentityPolicyAdviceUnauthorized

View Source
const GetIdentityPostureDataNotFoundCode int = 404

GetIdentityPostureDataNotFoundCode is the HTTP code returned for type GetIdentityPostureDataNotFound

View Source
const GetIdentityPostureDataOKCode int = 200

GetIdentityPostureDataOKCode is the HTTP code returned for type GetIdentityPostureDataOK

View Source
const GetIdentityPostureDataUnauthorizedCode int = 401

GetIdentityPostureDataUnauthorizedCode is the HTTP code returned for type GetIdentityPostureDataUnauthorized

View Source
const ListIdentitiesBadRequestCode int = 400

ListIdentitiesBadRequestCode is the HTTP code returned for type ListIdentitiesBadRequest

View Source
const ListIdentitiesOKCode int = 200

ListIdentitiesOKCode is the HTTP code returned for type ListIdentitiesOK

View Source
const ListIdentitiesUnauthorizedCode int = 401

ListIdentitiesUnauthorizedCode is the HTTP code returned for type ListIdentitiesUnauthorized

View Source
const ListIdentityEdgeRoutersNotFoundCode int = 404

ListIdentityEdgeRoutersNotFoundCode is the HTTP code returned for type ListIdentityEdgeRoutersNotFound

View Source
const ListIdentityEdgeRoutersOKCode int = 200

ListIdentityEdgeRoutersOKCode is the HTTP code returned for type ListIdentityEdgeRoutersOK

View Source
const ListIdentityEdgeRoutersUnauthorizedCode int = 401

ListIdentityEdgeRoutersUnauthorizedCode is the HTTP code returned for type ListIdentityEdgeRoutersUnauthorized

View Source
const ListIdentityServicePoliciesNotFoundCode int = 404

ListIdentityServicePoliciesNotFoundCode is the HTTP code returned for type ListIdentityServicePoliciesNotFound

View Source
const ListIdentityServicePoliciesOKCode int = 200

ListIdentityServicePoliciesOKCode is the HTTP code returned for type ListIdentityServicePoliciesOK

View Source
const ListIdentityServicePoliciesUnauthorizedCode int = 401

ListIdentityServicePoliciesUnauthorizedCode is the HTTP code returned for type ListIdentityServicePoliciesUnauthorized

View Source
const ListIdentityServicesNotFoundCode int = 404

ListIdentityServicesNotFoundCode is the HTTP code returned for type ListIdentityServicesNotFound

View Source
const ListIdentityServicesOKCode int = 200

ListIdentityServicesOKCode is the HTTP code returned for type ListIdentityServicesOK

View Source
const ListIdentityServicesUnauthorizedCode int = 401

ListIdentityServicesUnauthorizedCode is the HTTP code returned for type ListIdentityServicesUnauthorized

View Source
const ListIdentityTypesBadRequestCode int = 400

ListIdentityTypesBadRequestCode is the HTTP code returned for type ListIdentityTypesBadRequest

View Source
const ListIdentityTypesOKCode int = 200

ListIdentityTypesOKCode is the HTTP code returned for type ListIdentityTypesOK

View Source
const ListIdentityTypesUnauthorizedCode int = 401

ListIdentityTypesUnauthorizedCode is the HTTP code returned for type ListIdentityTypesUnauthorized

View Source
const ListIdentitysEdgeRouterPoliciesNotFoundCode int = 404

ListIdentitysEdgeRouterPoliciesNotFoundCode is the HTTP code returned for type ListIdentitysEdgeRouterPoliciesNotFound

View Source
const ListIdentitysEdgeRouterPoliciesOKCode int = 200

ListIdentitysEdgeRouterPoliciesOKCode is the HTTP code returned for type ListIdentitysEdgeRouterPoliciesOK

View Source
const ListIdentitysEdgeRouterPoliciesUnauthorizedCode int = 401

ListIdentitysEdgeRouterPoliciesUnauthorizedCode is the HTTP code returned for type ListIdentitysEdgeRouterPoliciesUnauthorized

View Source
const ListIdentitysServiceConfigsNotFoundCode int = 404

ListIdentitysServiceConfigsNotFoundCode is the HTTP code returned for type ListIdentitysServiceConfigsNotFound

View Source
const ListIdentitysServiceConfigsOKCode int = 200

ListIdentitysServiceConfigsOKCode is the HTTP code returned for type ListIdentitysServiceConfigsOK

View Source
const ListIdentitysServiceConfigsUnauthorizedCode int = 401

ListIdentitysServiceConfigsUnauthorizedCode is the HTTP code returned for type ListIdentitysServiceConfigsUnauthorized

View Source
const PatchIdentityBadRequestCode int = 400

PatchIdentityBadRequestCode is the HTTP code returned for type PatchIdentityBadRequest

View Source
const PatchIdentityNotFoundCode int = 404

PatchIdentityNotFoundCode is the HTTP code returned for type PatchIdentityNotFound

View Source
const PatchIdentityOKCode int = 200

PatchIdentityOKCode is the HTTP code returned for type PatchIdentityOK

View Source
const PatchIdentityUnauthorizedCode int = 401

PatchIdentityUnauthorizedCode is the HTTP code returned for type PatchIdentityUnauthorized

View Source
const RemoveIdentityMfaNotFoundCode int = 404

RemoveIdentityMfaNotFoundCode is the HTTP code returned for type RemoveIdentityMfaNotFound

View Source
const RemoveIdentityMfaOKCode int = 200

RemoveIdentityMfaOKCode is the HTTP code returned for type RemoveIdentityMfaOK

View Source
const RemoveIdentityMfaUnauthorizedCode int = 401

RemoveIdentityMfaUnauthorizedCode is the HTTP code returned for type RemoveIdentityMfaUnauthorized

View Source
const UpdateIdentityBadRequestCode int = 400

UpdateIdentityBadRequestCode is the HTTP code returned for type UpdateIdentityBadRequest

View Source
const UpdateIdentityNotFoundCode int = 404

UpdateIdentityNotFoundCode is the HTTP code returned for type UpdateIdentityNotFound

View Source
const UpdateIdentityOKCode int = 200

UpdateIdentityOKCode is the HTTP code returned for type UpdateIdentityOK

View Source
const UpdateIdentityTracingBadRequestCode int = 400

UpdateIdentityTracingBadRequestCode is the HTTP code returned for type UpdateIdentityTracingBadRequest

View Source
const UpdateIdentityTracingNotFoundCode int = 404

UpdateIdentityTracingNotFoundCode is the HTTP code returned for type UpdateIdentityTracingNotFound

View Source
const UpdateIdentityTracingOKCode int = 200

UpdateIdentityTracingOKCode is the HTTP code returned for type UpdateIdentityTracingOK

View Source
const UpdateIdentityTracingUnauthorizedCode int = 401

UpdateIdentityTracingUnauthorizedCode is the HTTP code returned for type UpdateIdentityTracingUnauthorized

View Source
const UpdateIdentityUnauthorizedCode int = 401

UpdateIdentityUnauthorizedCode is the HTTP code returned for type UpdateIdentityUnauthorized

Variables

This section is empty.

Functions

This section is empty.

Types

type AssociateIdentitysServiceConfigs

type AssociateIdentitysServiceConfigs struct {
	Context *middleware.Context
	Handler AssociateIdentitysServiceConfigsHandler
}
AssociateIdentitysServiceConfigs swagger:route POST /identities/{id}/service-configs Identity associateIdentitysServiceConfigs

Associate service configs for a specific identity

Associate service configs to a specific identity

func NewAssociateIdentitysServiceConfigs

func NewAssociateIdentitysServiceConfigs(ctx *middleware.Context, handler AssociateIdentitysServiceConfigsHandler) *AssociateIdentitysServiceConfigs

NewAssociateIdentitysServiceConfigs creates a new http.Handler for the associate identitys service configs operation

func (*AssociateIdentitysServiceConfigs) ServeHTTP

type AssociateIdentitysServiceConfigsBadRequest

type AssociateIdentitysServiceConfigsBadRequest struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

AssociateIdentitysServiceConfigsBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information

swagger:response associateIdentitysServiceConfigsBadRequest

func NewAssociateIdentitysServiceConfigsBadRequest

func NewAssociateIdentitysServiceConfigsBadRequest() *AssociateIdentitysServiceConfigsBadRequest

NewAssociateIdentitysServiceConfigsBadRequest creates AssociateIdentitysServiceConfigsBadRequest with default headers values

func (*AssociateIdentitysServiceConfigsBadRequest) SetPayload

SetPayload sets the payload to the associate identitys service configs bad request response

func (*AssociateIdentitysServiceConfigsBadRequest) WithPayload

WithPayload adds the payload to the associate identitys service configs bad request response

func (*AssociateIdentitysServiceConfigsBadRequest) WriteResponse

WriteResponse to the client

type AssociateIdentitysServiceConfigsHandler

type AssociateIdentitysServiceConfigsHandler interface {
	Handle(AssociateIdentitysServiceConfigsParams, interface{}) middleware.Responder
}

AssociateIdentitysServiceConfigsHandler interface for that can handle valid associate identitys service configs params

type AssociateIdentitysServiceConfigsHandlerFunc

type AssociateIdentitysServiceConfigsHandlerFunc func(AssociateIdentitysServiceConfigsParams, interface{}) middleware.Responder

AssociateIdentitysServiceConfigsHandlerFunc turns a function with the right signature into a associate identitys service configs handler

func (AssociateIdentitysServiceConfigsHandlerFunc) Handle

Handle executing the request and returning a response

type AssociateIdentitysServiceConfigsNotFound

type AssociateIdentitysServiceConfigsNotFound struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

AssociateIdentitysServiceConfigsNotFound The requested resource does not exist

swagger:response associateIdentitysServiceConfigsNotFound

func NewAssociateIdentitysServiceConfigsNotFound

func NewAssociateIdentitysServiceConfigsNotFound() *AssociateIdentitysServiceConfigsNotFound

NewAssociateIdentitysServiceConfigsNotFound creates AssociateIdentitysServiceConfigsNotFound with default headers values

func (*AssociateIdentitysServiceConfigsNotFound) SetPayload

SetPayload sets the payload to the associate identitys service configs not found response

func (*AssociateIdentitysServiceConfigsNotFound) WithPayload

WithPayload adds the payload to the associate identitys service configs not found response

func (*AssociateIdentitysServiceConfigsNotFound) WriteResponse

WriteResponse to the client

type AssociateIdentitysServiceConfigsOK

type AssociateIdentitysServiceConfigsOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.Empty `json:"body,omitempty"`
}

AssociateIdentitysServiceConfigsOK Base empty response

swagger:response associateIdentitysServiceConfigsOK

func NewAssociateIdentitysServiceConfigsOK

func NewAssociateIdentitysServiceConfigsOK() *AssociateIdentitysServiceConfigsOK

NewAssociateIdentitysServiceConfigsOK creates AssociateIdentitysServiceConfigsOK with default headers values

func (*AssociateIdentitysServiceConfigsOK) SetPayload

func (o *AssociateIdentitysServiceConfigsOK) SetPayload(payload *rest_model.Empty)

SetPayload sets the payload to the associate identitys service configs o k response

func (*AssociateIdentitysServiceConfigsOK) WithPayload

WithPayload adds the payload to the associate identitys service configs o k response

func (*AssociateIdentitysServiceConfigsOK) WriteResponse

WriteResponse to the client

type AssociateIdentitysServiceConfigsParams

type AssociateIdentitysServiceConfigsParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
	/*A service config patch object
	  Required: true
	  In: body
	*/
	ServiceConfigs rest_model.ServiceConfigsAssignList
}

AssociateIdentitysServiceConfigsParams contains all the bound params for the associate identitys service configs operation typically these are obtained from a http.Request

swagger:parameters associateIdentitysServiceConfigs

func NewAssociateIdentitysServiceConfigsParams

func NewAssociateIdentitysServiceConfigsParams() AssociateIdentitysServiceConfigsParams

NewAssociateIdentitysServiceConfigsParams creates a new AssociateIdentitysServiceConfigsParams object

There are no default values defined in the spec.

func (*AssociateIdentitysServiceConfigsParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewAssociateIdentitysServiceConfigsParams() beforehand.

type AssociateIdentitysServiceConfigsURL

type AssociateIdentitysServiceConfigsURL struct {
	ID string
	// contains filtered or unexported fields
}

AssociateIdentitysServiceConfigsURL generates an URL for the associate identitys service configs operation

func (*AssociateIdentitysServiceConfigsURL) Build

Build a url path and query string

func (*AssociateIdentitysServiceConfigsURL) BuildFull

func (o *AssociateIdentitysServiceConfigsURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*AssociateIdentitysServiceConfigsURL) Must

Must is a helper function to panic when the url builder returns an error

func (*AssociateIdentitysServiceConfigsURL) SetBasePath

func (o *AssociateIdentitysServiceConfigsURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*AssociateIdentitysServiceConfigsURL) String

String returns the string representation of the path with query string

func (*AssociateIdentitysServiceConfigsURL) StringFull

func (o *AssociateIdentitysServiceConfigsURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*AssociateIdentitysServiceConfigsURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type AssociateIdentitysServiceConfigsUnauthorized

type AssociateIdentitysServiceConfigsUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

AssociateIdentitysServiceConfigsUnauthorized The currently supplied session does not have the correct access rights to request this resource

swagger:response associateIdentitysServiceConfigsUnauthorized

func NewAssociateIdentitysServiceConfigsUnauthorized

func NewAssociateIdentitysServiceConfigsUnauthorized() *AssociateIdentitysServiceConfigsUnauthorized

NewAssociateIdentitysServiceConfigsUnauthorized creates AssociateIdentitysServiceConfigsUnauthorized with default headers values

func (*AssociateIdentitysServiceConfigsUnauthorized) SetPayload

SetPayload sets the payload to the associate identitys service configs unauthorized response

func (*AssociateIdentitysServiceConfigsUnauthorized) WithPayload

WithPayload adds the payload to the associate identitys service configs unauthorized response

func (*AssociateIdentitysServiceConfigsUnauthorized) WriteResponse

WriteResponse to the client

type CreateIdentity

type CreateIdentity struct {
	Context *middleware.Context
	Handler CreateIdentityHandler
}
CreateIdentity swagger:route POST /identities Identity createIdentity

Create an identity resource

Create an identity resource. Requires admin access.

func NewCreateIdentity

func NewCreateIdentity(ctx *middleware.Context, handler CreateIdentityHandler) *CreateIdentity

NewCreateIdentity creates a new http.Handler for the create identity operation

func (*CreateIdentity) ServeHTTP

func (o *CreateIdentity) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type CreateIdentityBadRequest

type CreateIdentityBadRequest struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

CreateIdentityBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information

swagger:response createIdentityBadRequest

func NewCreateIdentityBadRequest

func NewCreateIdentityBadRequest() *CreateIdentityBadRequest

NewCreateIdentityBadRequest creates CreateIdentityBadRequest with default headers values

func (*CreateIdentityBadRequest) SetPayload

func (o *CreateIdentityBadRequest) SetPayload(payload *rest_model.APIErrorEnvelope)

SetPayload sets the payload to the create identity bad request response

func (*CreateIdentityBadRequest) WithPayload

WithPayload adds the payload to the create identity bad request response

func (*CreateIdentityBadRequest) WriteResponse

func (o *CreateIdentityBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type CreateIdentityCreated

type CreateIdentityCreated struct {

	/*
	  In: Body
	*/
	Payload *rest_model.CreateEnvelope `json:"body,omitempty"`
}

CreateIdentityCreated The create request was successful and the resource has been added at the following location

swagger:response createIdentityCreated

func NewCreateIdentityCreated

func NewCreateIdentityCreated() *CreateIdentityCreated

NewCreateIdentityCreated creates CreateIdentityCreated with default headers values

func (*CreateIdentityCreated) SetPayload

func (o *CreateIdentityCreated) SetPayload(payload *rest_model.CreateEnvelope)

SetPayload sets the payload to the create identity created response

func (*CreateIdentityCreated) WithPayload

WithPayload adds the payload to the create identity created response

func (*CreateIdentityCreated) WriteResponse

func (o *CreateIdentityCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type CreateIdentityHandler

type CreateIdentityHandler interface {
	Handle(CreateIdentityParams, interface{}) middleware.Responder
}

CreateIdentityHandler interface for that can handle valid create identity params

type CreateIdentityHandlerFunc

type CreateIdentityHandlerFunc func(CreateIdentityParams, interface{}) middleware.Responder

CreateIdentityHandlerFunc turns a function with the right signature into a create identity handler

func (CreateIdentityHandlerFunc) Handle

func (fn CreateIdentityHandlerFunc) Handle(params CreateIdentityParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type CreateIdentityParams

type CreateIdentityParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*An identity to create
	  Required: true
	  In: body
	*/
	Identity *rest_model.IdentityCreate
}

CreateIdentityParams contains all the bound params for the create identity operation typically these are obtained from a http.Request

swagger:parameters createIdentity

func NewCreateIdentityParams

func NewCreateIdentityParams() CreateIdentityParams

NewCreateIdentityParams creates a new CreateIdentityParams object

There are no default values defined in the spec.

func (*CreateIdentityParams) BindRequest

func (o *CreateIdentityParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewCreateIdentityParams() beforehand.

type CreateIdentityURL

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

CreateIdentityURL generates an URL for the create identity operation

func (*CreateIdentityURL) Build

func (o *CreateIdentityURL) Build() (*url.URL, error)

Build a url path and query string

func (*CreateIdentityURL) BuildFull

func (o *CreateIdentityURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*CreateIdentityURL) Must

func (o *CreateIdentityURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*CreateIdentityURL) SetBasePath

func (o *CreateIdentityURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*CreateIdentityURL) String

func (o *CreateIdentityURL) String() string

String returns the string representation of the path with query string

func (*CreateIdentityURL) StringFull

func (o *CreateIdentityURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*CreateIdentityURL) WithBasePath

func (o *CreateIdentityURL) WithBasePath(bp string) *CreateIdentityURL

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type CreateIdentityUnauthorized

type CreateIdentityUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

CreateIdentityUnauthorized The currently supplied session does not have the correct access rights to request this resource

swagger:response createIdentityUnauthorized

func NewCreateIdentityUnauthorized

func NewCreateIdentityUnauthorized() *CreateIdentityUnauthorized

NewCreateIdentityUnauthorized creates CreateIdentityUnauthorized with default headers values

func (*CreateIdentityUnauthorized) SetPayload

func (o *CreateIdentityUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)

SetPayload sets the payload to the create identity unauthorized response

func (*CreateIdentityUnauthorized) WithPayload

WithPayload adds the payload to the create identity unauthorized response

func (*CreateIdentityUnauthorized) WriteResponse

func (o *CreateIdentityUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DeleteIdentity

type DeleteIdentity struct {
	Context *middleware.Context
	Handler DeleteIdentityHandler
}
DeleteIdentity swagger:route DELETE /identities/{id} Identity deleteIdentity

Delete an identity

Delete an identity by id. Requires admin access.

func NewDeleteIdentity

func NewDeleteIdentity(ctx *middleware.Context, handler DeleteIdentityHandler) *DeleteIdentity

NewDeleteIdentity creates a new http.Handler for the delete identity operation

func (*DeleteIdentity) ServeHTTP

func (o *DeleteIdentity) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type DeleteIdentityBadRequest

type DeleteIdentityBadRequest struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

DeleteIdentityBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information

swagger:response deleteIdentityBadRequest

func NewDeleteIdentityBadRequest

func NewDeleteIdentityBadRequest() *DeleteIdentityBadRequest

NewDeleteIdentityBadRequest creates DeleteIdentityBadRequest with default headers values

func (*DeleteIdentityBadRequest) SetPayload

func (o *DeleteIdentityBadRequest) SetPayload(payload *rest_model.APIErrorEnvelope)

SetPayload sets the payload to the delete identity bad request response

func (*DeleteIdentityBadRequest) WithPayload

WithPayload adds the payload to the delete identity bad request response

func (*DeleteIdentityBadRequest) WriteResponse

func (o *DeleteIdentityBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DeleteIdentityConflict

type DeleteIdentityConflict struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

DeleteIdentityConflict The resource requested to be removed/altered cannot be as it is referenced by another object.

swagger:response deleteIdentityConflict

func NewDeleteIdentityConflict

func NewDeleteIdentityConflict() *DeleteIdentityConflict

NewDeleteIdentityConflict creates DeleteIdentityConflict with default headers values

func (*DeleteIdentityConflict) SetPayload

func (o *DeleteIdentityConflict) SetPayload(payload *rest_model.APIErrorEnvelope)

SetPayload sets the payload to the delete identity conflict response

func (*DeleteIdentityConflict) WithPayload

WithPayload adds the payload to the delete identity conflict response

func (*DeleteIdentityConflict) WriteResponse

func (o *DeleteIdentityConflict) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DeleteIdentityHandler

type DeleteIdentityHandler interface {
	Handle(DeleteIdentityParams, interface{}) middleware.Responder
}

DeleteIdentityHandler interface for that can handle valid delete identity params

type DeleteIdentityHandlerFunc

type DeleteIdentityHandlerFunc func(DeleteIdentityParams, interface{}) middleware.Responder

DeleteIdentityHandlerFunc turns a function with the right signature into a delete identity handler

func (DeleteIdentityHandlerFunc) Handle

func (fn DeleteIdentityHandlerFunc) Handle(params DeleteIdentityParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type DeleteIdentityOK

type DeleteIdentityOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.Empty `json:"body,omitempty"`
}

DeleteIdentityOK The delete request was successful and the resource has been removed

swagger:response deleteIdentityOK

func NewDeleteIdentityOK

func NewDeleteIdentityOK() *DeleteIdentityOK

NewDeleteIdentityOK creates DeleteIdentityOK with default headers values

func (*DeleteIdentityOK) SetPayload

func (o *DeleteIdentityOK) SetPayload(payload *rest_model.Empty)

SetPayload sets the payload to the delete identity o k response

func (*DeleteIdentityOK) WithPayload

func (o *DeleteIdentityOK) WithPayload(payload *rest_model.Empty) *DeleteIdentityOK

WithPayload adds the payload to the delete identity o k response

func (*DeleteIdentityOK) WriteResponse

func (o *DeleteIdentityOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DeleteIdentityParams

type DeleteIdentityParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
}

DeleteIdentityParams contains all the bound params for the delete identity operation typically these are obtained from a http.Request

swagger:parameters deleteIdentity

func NewDeleteIdentityParams

func NewDeleteIdentityParams() DeleteIdentityParams

NewDeleteIdentityParams creates a new DeleteIdentityParams object

There are no default values defined in the spec.

func (*DeleteIdentityParams) BindRequest

func (o *DeleteIdentityParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewDeleteIdentityParams() beforehand.

type DeleteIdentityURL

type DeleteIdentityURL struct {
	ID string
	// contains filtered or unexported fields
}

DeleteIdentityURL generates an URL for the delete identity operation

func (*DeleteIdentityURL) Build

func (o *DeleteIdentityURL) Build() (*url.URL, error)

Build a url path and query string

func (*DeleteIdentityURL) BuildFull

func (o *DeleteIdentityURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*DeleteIdentityURL) Must

func (o *DeleteIdentityURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*DeleteIdentityURL) SetBasePath

func (o *DeleteIdentityURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*DeleteIdentityURL) String

func (o *DeleteIdentityURL) String() string

String returns the string representation of the path with query string

func (*DeleteIdentityURL) StringFull

func (o *DeleteIdentityURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*DeleteIdentityURL) WithBasePath

func (o *DeleteIdentityURL) WithBasePath(bp string) *DeleteIdentityURL

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type DeleteIdentityUnauthorized

type DeleteIdentityUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

DeleteIdentityUnauthorized The currently supplied session does not have the correct access rights to request this resource

swagger:response deleteIdentityUnauthorized

func NewDeleteIdentityUnauthorized

func NewDeleteIdentityUnauthorized() *DeleteIdentityUnauthorized

NewDeleteIdentityUnauthorized creates DeleteIdentityUnauthorized with default headers values

func (*DeleteIdentityUnauthorized) SetPayload

func (o *DeleteIdentityUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)

SetPayload sets the payload to the delete identity unauthorized response

func (*DeleteIdentityUnauthorized) WithPayload

WithPayload adds the payload to the delete identity unauthorized response

func (*DeleteIdentityUnauthorized) WriteResponse

func (o *DeleteIdentityUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DetailIdentity

type DetailIdentity struct {
	Context *middleware.Context
	Handler DetailIdentityHandler
}
DetailIdentity swagger:route GET /identities/{id} Identity detailIdentity

Retrieves a single identity

Retrieves a single identity by id. Requires admin access.

func NewDetailIdentity

func NewDetailIdentity(ctx *middleware.Context, handler DetailIdentityHandler) *DetailIdentity

NewDetailIdentity creates a new http.Handler for the detail identity operation

func (*DetailIdentity) ServeHTTP

func (o *DetailIdentity) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type DetailIdentityHandler

type DetailIdentityHandler interface {
	Handle(DetailIdentityParams, interface{}) middleware.Responder
}

DetailIdentityHandler interface for that can handle valid detail identity params

type DetailIdentityHandlerFunc

type DetailIdentityHandlerFunc func(DetailIdentityParams, interface{}) middleware.Responder

DetailIdentityHandlerFunc turns a function with the right signature into a detail identity handler

func (DetailIdentityHandlerFunc) Handle

func (fn DetailIdentityHandlerFunc) Handle(params DetailIdentityParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type DetailIdentityNotFound

type DetailIdentityNotFound struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

DetailIdentityNotFound The requested resource does not exist

swagger:response detailIdentityNotFound

func NewDetailIdentityNotFound

func NewDetailIdentityNotFound() *DetailIdentityNotFound

NewDetailIdentityNotFound creates DetailIdentityNotFound with default headers values

func (*DetailIdentityNotFound) SetPayload

func (o *DetailIdentityNotFound) SetPayload(payload *rest_model.APIErrorEnvelope)

SetPayload sets the payload to the detail identity not found response

func (*DetailIdentityNotFound) WithPayload

WithPayload adds the payload to the detail identity not found response

func (*DetailIdentityNotFound) WriteResponse

func (o *DetailIdentityNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DetailIdentityOK

type DetailIdentityOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.DetailIdentityEnvelope `json:"body,omitempty"`
}

DetailIdentityOK A single identity

swagger:response detailIdentityOK

func NewDetailIdentityOK

func NewDetailIdentityOK() *DetailIdentityOK

NewDetailIdentityOK creates DetailIdentityOK with default headers values

func (*DetailIdentityOK) SetPayload

func (o *DetailIdentityOK) SetPayload(payload *rest_model.DetailIdentityEnvelope)

SetPayload sets the payload to the detail identity o k response

func (*DetailIdentityOK) WithPayload

WithPayload adds the payload to the detail identity o k response

func (*DetailIdentityOK) WriteResponse

func (o *DetailIdentityOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DetailIdentityParams

type DetailIdentityParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
}

DetailIdentityParams contains all the bound params for the detail identity operation typically these are obtained from a http.Request

swagger:parameters detailIdentity

func NewDetailIdentityParams

func NewDetailIdentityParams() DetailIdentityParams

NewDetailIdentityParams creates a new DetailIdentityParams object

There are no default values defined in the spec.

func (*DetailIdentityParams) BindRequest

func (o *DetailIdentityParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewDetailIdentityParams() beforehand.

type DetailIdentityType

type DetailIdentityType struct {
	Context *middleware.Context
	Handler DetailIdentityTypeHandler
}
DetailIdentityType swagger:route GET /identity-types/{id} Identity detailIdentityType

Retrieves a identity type

Retrieves a single identity type by id. Requires admin access.

func NewDetailIdentityType

func NewDetailIdentityType(ctx *middleware.Context, handler DetailIdentityTypeHandler) *DetailIdentityType

NewDetailIdentityType creates a new http.Handler for the detail identity type operation

func (*DetailIdentityType) ServeHTTP

func (o *DetailIdentityType) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type DetailIdentityTypeHandler

type DetailIdentityTypeHandler interface {
	Handle(DetailIdentityTypeParams, interface{}) middleware.Responder
}

DetailIdentityTypeHandler interface for that can handle valid detail identity type params

type DetailIdentityTypeHandlerFunc

type DetailIdentityTypeHandlerFunc func(DetailIdentityTypeParams, interface{}) middleware.Responder

DetailIdentityTypeHandlerFunc turns a function with the right signature into a detail identity type handler

func (DetailIdentityTypeHandlerFunc) Handle

func (fn DetailIdentityTypeHandlerFunc) Handle(params DetailIdentityTypeParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type DetailIdentityTypeNotFound

type DetailIdentityTypeNotFound struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

DetailIdentityTypeNotFound The requested resource does not exist

swagger:response detailIdentityTypeNotFound

func NewDetailIdentityTypeNotFound

func NewDetailIdentityTypeNotFound() *DetailIdentityTypeNotFound

NewDetailIdentityTypeNotFound creates DetailIdentityTypeNotFound with default headers values

func (*DetailIdentityTypeNotFound) SetPayload

func (o *DetailIdentityTypeNotFound) SetPayload(payload *rest_model.APIErrorEnvelope)

SetPayload sets the payload to the detail identity type not found response

func (*DetailIdentityTypeNotFound) WithPayload

WithPayload adds the payload to the detail identity type not found response

func (*DetailIdentityTypeNotFound) WriteResponse

func (o *DetailIdentityTypeNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DetailIdentityTypeOK

type DetailIdentityTypeOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.DetailIdentityTypeEnvelope `json:"body,omitempty"`
}

DetailIdentityTypeOK A single identity type

swagger:response detailIdentityTypeOK

func NewDetailIdentityTypeOK

func NewDetailIdentityTypeOK() *DetailIdentityTypeOK

NewDetailIdentityTypeOK creates DetailIdentityTypeOK with default headers values

func (*DetailIdentityTypeOK) SetPayload

SetPayload sets the payload to the detail identity type o k response

func (*DetailIdentityTypeOK) WithPayload

WithPayload adds the payload to the detail identity type o k response

func (*DetailIdentityTypeOK) WriteResponse

func (o *DetailIdentityTypeOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DetailIdentityTypeParams

type DetailIdentityTypeParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
}

DetailIdentityTypeParams contains all the bound params for the detail identity type operation typically these are obtained from a http.Request

swagger:parameters detailIdentityType

func NewDetailIdentityTypeParams

func NewDetailIdentityTypeParams() DetailIdentityTypeParams

NewDetailIdentityTypeParams creates a new DetailIdentityTypeParams object

There are no default values defined in the spec.

func (*DetailIdentityTypeParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewDetailIdentityTypeParams() beforehand.

type DetailIdentityTypeURL

type DetailIdentityTypeURL struct {
	ID string
	// contains filtered or unexported fields
}

DetailIdentityTypeURL generates an URL for the detail identity type operation

func (*DetailIdentityTypeURL) Build

func (o *DetailIdentityTypeURL) Build() (*url.URL, error)

Build a url path and query string

func (*DetailIdentityTypeURL) BuildFull

func (o *DetailIdentityTypeURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*DetailIdentityTypeURL) Must

func (o *DetailIdentityTypeURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*DetailIdentityTypeURL) SetBasePath

func (o *DetailIdentityTypeURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*DetailIdentityTypeURL) String

func (o *DetailIdentityTypeURL) String() string

String returns the string representation of the path with query string

func (*DetailIdentityTypeURL) StringFull

func (o *DetailIdentityTypeURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*DetailIdentityTypeURL) WithBasePath

func (o *DetailIdentityTypeURL) WithBasePath(bp string) *DetailIdentityTypeURL

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type DetailIdentityTypeUnauthorized

type DetailIdentityTypeUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

DetailIdentityTypeUnauthorized The currently supplied session does not have the correct access rights to request this resource

swagger:response detailIdentityTypeUnauthorized

func NewDetailIdentityTypeUnauthorized

func NewDetailIdentityTypeUnauthorized() *DetailIdentityTypeUnauthorized

NewDetailIdentityTypeUnauthorized creates DetailIdentityTypeUnauthorized with default headers values

func (*DetailIdentityTypeUnauthorized) SetPayload

SetPayload sets the payload to the detail identity type unauthorized response

func (*DetailIdentityTypeUnauthorized) WithPayload

WithPayload adds the payload to the detail identity type unauthorized response

func (*DetailIdentityTypeUnauthorized) WriteResponse

func (o *DetailIdentityTypeUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DetailIdentityURL

type DetailIdentityURL struct {
	ID string
	// contains filtered or unexported fields
}

DetailIdentityURL generates an URL for the detail identity operation

func (*DetailIdentityURL) Build

func (o *DetailIdentityURL) Build() (*url.URL, error)

Build a url path and query string

func (*DetailIdentityURL) BuildFull

func (o *DetailIdentityURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*DetailIdentityURL) Must

func (o *DetailIdentityURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*DetailIdentityURL) SetBasePath

func (o *DetailIdentityURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*DetailIdentityURL) String

func (o *DetailIdentityURL) String() string

String returns the string representation of the path with query string

func (*DetailIdentityURL) StringFull

func (o *DetailIdentityURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*DetailIdentityURL) WithBasePath

func (o *DetailIdentityURL) WithBasePath(bp string) *DetailIdentityURL

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type DetailIdentityUnauthorized

type DetailIdentityUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

DetailIdentityUnauthorized The currently supplied session does not have the correct access rights to request this resource

swagger:response detailIdentityUnauthorized

func NewDetailIdentityUnauthorized

func NewDetailIdentityUnauthorized() *DetailIdentityUnauthorized

NewDetailIdentityUnauthorized creates DetailIdentityUnauthorized with default headers values

func (*DetailIdentityUnauthorized) SetPayload

func (o *DetailIdentityUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)

SetPayload sets the payload to the detail identity unauthorized response

func (*DetailIdentityUnauthorized) WithPayload

WithPayload adds the payload to the detail identity unauthorized response

func (*DetailIdentityUnauthorized) WriteResponse

func (o *DetailIdentityUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DisableIdentity added in v0.21.157

type DisableIdentity struct {
	Context *middleware.Context
	Handler DisableIdentityHandler
}
DisableIdentity swagger:route POST /identities/{id}/disable Identity disableIdentity

Set an identity as disabled

Allows an admin disable an identity for a set amount of time or indefinitely.

func NewDisableIdentity added in v0.21.157

func NewDisableIdentity(ctx *middleware.Context, handler DisableIdentityHandler) *DisableIdentity

NewDisableIdentity creates a new http.Handler for the disable identity operation

func (*DisableIdentity) ServeHTTP added in v0.21.157

func (o *DisableIdentity) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type DisableIdentityHandler added in v0.21.157

type DisableIdentityHandler interface {
	Handle(DisableIdentityParams, interface{}) middleware.Responder
}

DisableIdentityHandler interface for that can handle valid disable identity params

type DisableIdentityHandlerFunc added in v0.21.157

type DisableIdentityHandlerFunc func(DisableIdentityParams, interface{}) middleware.Responder

DisableIdentityHandlerFunc turns a function with the right signature into a disable identity handler

func (DisableIdentityHandlerFunc) Handle added in v0.21.157

func (fn DisableIdentityHandlerFunc) Handle(params DisableIdentityParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type DisableIdentityNotFound added in v0.21.157

type DisableIdentityNotFound struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

DisableIdentityNotFound The requested resource does not exist

swagger:response disableIdentityNotFound

func NewDisableIdentityNotFound added in v0.21.157

func NewDisableIdentityNotFound() *DisableIdentityNotFound

NewDisableIdentityNotFound creates DisableIdentityNotFound with default headers values

func (*DisableIdentityNotFound) SetPayload added in v0.21.157

func (o *DisableIdentityNotFound) SetPayload(payload *rest_model.APIErrorEnvelope)

SetPayload sets the payload to the disable identity not found response

func (*DisableIdentityNotFound) WithPayload added in v0.21.157

WithPayload adds the payload to the disable identity not found response

func (*DisableIdentityNotFound) WriteResponse added in v0.21.157

func (o *DisableIdentityNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DisableIdentityOK added in v0.21.157

type DisableIdentityOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.Empty `json:"body,omitempty"`
}

DisableIdentityOK Base empty response

swagger:response disableIdentityOK

func NewDisableIdentityOK added in v0.21.157

func NewDisableIdentityOK() *DisableIdentityOK

NewDisableIdentityOK creates DisableIdentityOK with default headers values

func (*DisableIdentityOK) SetPayload added in v0.21.157

func (o *DisableIdentityOK) SetPayload(payload *rest_model.Empty)

SetPayload sets the payload to the disable identity o k response

func (*DisableIdentityOK) WithPayload added in v0.21.157

func (o *DisableIdentityOK) WithPayload(payload *rest_model.Empty) *DisableIdentityOK

WithPayload adds the payload to the disable identity o k response

func (*DisableIdentityOK) WriteResponse added in v0.21.157

func (o *DisableIdentityOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DisableIdentityParams added in v0.21.157

type DisableIdentityParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*Disable parameters
	  Required: true
	  In: body
	*/
	Disable *rest_model.DisableParams
	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
}

DisableIdentityParams contains all the bound params for the disable identity operation typically these are obtained from a http.Request

swagger:parameters disableIdentity

func NewDisableIdentityParams added in v0.21.157

func NewDisableIdentityParams() DisableIdentityParams

NewDisableIdentityParams creates a new DisableIdentityParams object

There are no default values defined in the spec.

func (*DisableIdentityParams) BindRequest added in v0.21.157

func (o *DisableIdentityParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewDisableIdentityParams() beforehand.

type DisableIdentityURL added in v0.21.157

type DisableIdentityURL struct {
	ID string
	// contains filtered or unexported fields
}

DisableIdentityURL generates an URL for the disable identity operation

func (*DisableIdentityURL) Build added in v0.21.157

func (o *DisableIdentityURL) Build() (*url.URL, error)

Build a url path and query string

func (*DisableIdentityURL) BuildFull added in v0.21.157

func (o *DisableIdentityURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*DisableIdentityURL) Must added in v0.21.157

func (o *DisableIdentityURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*DisableIdentityURL) SetBasePath added in v0.21.157

func (o *DisableIdentityURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*DisableIdentityURL) String added in v0.21.157

func (o *DisableIdentityURL) String() string

String returns the string representation of the path with query string

func (*DisableIdentityURL) StringFull added in v0.21.157

func (o *DisableIdentityURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*DisableIdentityURL) WithBasePath added in v0.21.157

func (o *DisableIdentityURL) WithBasePath(bp string) *DisableIdentityURL

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type DisableIdentityUnauthorized added in v0.21.157

type DisableIdentityUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

DisableIdentityUnauthorized The currently supplied session does not have the correct access rights to request this resource

swagger:response disableIdentityUnauthorized

func NewDisableIdentityUnauthorized added in v0.21.157

func NewDisableIdentityUnauthorized() *DisableIdentityUnauthorized

NewDisableIdentityUnauthorized creates DisableIdentityUnauthorized with default headers values

func (*DisableIdentityUnauthorized) SetPayload added in v0.21.157

SetPayload sets the payload to the disable identity unauthorized response

func (*DisableIdentityUnauthorized) WithPayload added in v0.21.157

WithPayload adds the payload to the disable identity unauthorized response

func (*DisableIdentityUnauthorized) WriteResponse added in v0.21.157

func (o *DisableIdentityUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DisassociateIdentitysServiceConfigs

type DisassociateIdentitysServiceConfigs struct {
	Context *middleware.Context
	Handler DisassociateIdentitysServiceConfigsHandler
}
DisassociateIdentitysServiceConfigs swagger:route DELETE /identities/{id}/service-configs Identity disassociateIdentitysServiceConfigs

Remove associated service configs from a specific identity

Remove service configs from a specific identity

func NewDisassociateIdentitysServiceConfigs

func NewDisassociateIdentitysServiceConfigs(ctx *middleware.Context, handler DisassociateIdentitysServiceConfigsHandler) *DisassociateIdentitysServiceConfigs

NewDisassociateIdentitysServiceConfigs creates a new http.Handler for the disassociate identitys service configs operation

func (*DisassociateIdentitysServiceConfigs) ServeHTTP

type DisassociateIdentitysServiceConfigsBadRequest

type DisassociateIdentitysServiceConfigsBadRequest struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

DisassociateIdentitysServiceConfigsBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information

swagger:response disassociateIdentitysServiceConfigsBadRequest

func NewDisassociateIdentitysServiceConfigsBadRequest

func NewDisassociateIdentitysServiceConfigsBadRequest() *DisassociateIdentitysServiceConfigsBadRequest

NewDisassociateIdentitysServiceConfigsBadRequest creates DisassociateIdentitysServiceConfigsBadRequest with default headers values

func (*DisassociateIdentitysServiceConfigsBadRequest) SetPayload

SetPayload sets the payload to the disassociate identitys service configs bad request response

func (*DisassociateIdentitysServiceConfigsBadRequest) WithPayload

WithPayload adds the payload to the disassociate identitys service configs bad request response

func (*DisassociateIdentitysServiceConfigsBadRequest) WriteResponse

WriteResponse to the client

type DisassociateIdentitysServiceConfigsHandler

type DisassociateIdentitysServiceConfigsHandler interface {
	Handle(DisassociateIdentitysServiceConfigsParams, interface{}) middleware.Responder
}

DisassociateIdentitysServiceConfigsHandler interface for that can handle valid disassociate identitys service configs params

type DisassociateIdentitysServiceConfigsHandlerFunc

type DisassociateIdentitysServiceConfigsHandlerFunc func(DisassociateIdentitysServiceConfigsParams, interface{}) middleware.Responder

DisassociateIdentitysServiceConfigsHandlerFunc turns a function with the right signature into a disassociate identitys service configs handler

func (DisassociateIdentitysServiceConfigsHandlerFunc) Handle

Handle executing the request and returning a response

type DisassociateIdentitysServiceConfigsNotFound

type DisassociateIdentitysServiceConfigsNotFound struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

DisassociateIdentitysServiceConfigsNotFound The requested resource does not exist

swagger:response disassociateIdentitysServiceConfigsNotFound

func NewDisassociateIdentitysServiceConfigsNotFound

func NewDisassociateIdentitysServiceConfigsNotFound() *DisassociateIdentitysServiceConfigsNotFound

NewDisassociateIdentitysServiceConfigsNotFound creates DisassociateIdentitysServiceConfigsNotFound with default headers values

func (*DisassociateIdentitysServiceConfigsNotFound) SetPayload

SetPayload sets the payload to the disassociate identitys service configs not found response

func (*DisassociateIdentitysServiceConfigsNotFound) WithPayload

WithPayload adds the payload to the disassociate identitys service configs not found response

func (*DisassociateIdentitysServiceConfigsNotFound) WriteResponse

WriteResponse to the client

type DisassociateIdentitysServiceConfigsOK

type DisassociateIdentitysServiceConfigsOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.Empty `json:"body,omitempty"`
}

DisassociateIdentitysServiceConfigsOK Base empty response

swagger:response disassociateIdentitysServiceConfigsOK

func NewDisassociateIdentitysServiceConfigsOK

func NewDisassociateIdentitysServiceConfigsOK() *DisassociateIdentitysServiceConfigsOK

NewDisassociateIdentitysServiceConfigsOK creates DisassociateIdentitysServiceConfigsOK with default headers values

func (*DisassociateIdentitysServiceConfigsOK) SetPayload

func (o *DisassociateIdentitysServiceConfigsOK) SetPayload(payload *rest_model.Empty)

SetPayload sets the payload to the disassociate identitys service configs o k response

func (*DisassociateIdentitysServiceConfigsOK) WithPayload

WithPayload adds the payload to the disassociate identitys service configs o k response

func (*DisassociateIdentitysServiceConfigsOK) WriteResponse

WriteResponse to the client

type DisassociateIdentitysServiceConfigsParams

type DisassociateIdentitysServiceConfigsParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
	/*An array of service and config id pairs to remove
	  In: body
	*/
	ServiceConfigIDPairs rest_model.ServiceConfigsAssignList
}

DisassociateIdentitysServiceConfigsParams contains all the bound params for the disassociate identitys service configs operation typically these are obtained from a http.Request

swagger:parameters disassociateIdentitysServiceConfigs

func NewDisassociateIdentitysServiceConfigsParams

func NewDisassociateIdentitysServiceConfigsParams() DisassociateIdentitysServiceConfigsParams

NewDisassociateIdentitysServiceConfigsParams creates a new DisassociateIdentitysServiceConfigsParams object

There are no default values defined in the spec.

func (*DisassociateIdentitysServiceConfigsParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewDisassociateIdentitysServiceConfigsParams() beforehand.

type DisassociateIdentitysServiceConfigsURL

type DisassociateIdentitysServiceConfigsURL struct {
	ID string
	// contains filtered or unexported fields
}

DisassociateIdentitysServiceConfigsURL generates an URL for the disassociate identitys service configs operation

func (*DisassociateIdentitysServiceConfigsURL) Build

Build a url path and query string

func (*DisassociateIdentitysServiceConfigsURL) BuildFull

func (o *DisassociateIdentitysServiceConfigsURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*DisassociateIdentitysServiceConfigsURL) Must

Must is a helper function to panic when the url builder returns an error

func (*DisassociateIdentitysServiceConfigsURL) SetBasePath

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*DisassociateIdentitysServiceConfigsURL) String

String returns the string representation of the path with query string

func (*DisassociateIdentitysServiceConfigsURL) StringFull

func (o *DisassociateIdentitysServiceConfigsURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*DisassociateIdentitysServiceConfigsURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type DisassociateIdentitysServiceConfigsUnauthorized

type DisassociateIdentitysServiceConfigsUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

DisassociateIdentitysServiceConfigsUnauthorized The currently supplied session does not have the correct access rights to request this resource

swagger:response disassociateIdentitysServiceConfigsUnauthorized

func NewDisassociateIdentitysServiceConfigsUnauthorized

func NewDisassociateIdentitysServiceConfigsUnauthorized() *DisassociateIdentitysServiceConfigsUnauthorized

NewDisassociateIdentitysServiceConfigsUnauthorized creates DisassociateIdentitysServiceConfigsUnauthorized with default headers values

func (*DisassociateIdentitysServiceConfigsUnauthorized) SetPayload

SetPayload sets the payload to the disassociate identitys service configs unauthorized response

func (*DisassociateIdentitysServiceConfigsUnauthorized) WithPayload

WithPayload adds the payload to the disassociate identitys service configs unauthorized response

func (*DisassociateIdentitysServiceConfigsUnauthorized) WriteResponse

WriteResponse to the client

type EnableIdentity added in v0.21.157

type EnableIdentity struct {
	Context *middleware.Context
	Handler EnableIdentityHandler
}
EnableIdentity swagger:route POST /identities/{id}/enable Identity enableIdentity

Clears all disabled state from an identity

Allows an admin to remove disabled statuses from an identity.

func NewEnableIdentity added in v0.21.157

func NewEnableIdentity(ctx *middleware.Context, handler EnableIdentityHandler) *EnableIdentity

NewEnableIdentity creates a new http.Handler for the enable identity operation

func (*EnableIdentity) ServeHTTP added in v0.21.157

func (o *EnableIdentity) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type EnableIdentityHandler added in v0.21.157

type EnableIdentityHandler interface {
	Handle(EnableIdentityParams, interface{}) middleware.Responder
}

EnableIdentityHandler interface for that can handle valid enable identity params

type EnableIdentityHandlerFunc added in v0.21.157

type EnableIdentityHandlerFunc func(EnableIdentityParams, interface{}) middleware.Responder

EnableIdentityHandlerFunc turns a function with the right signature into a enable identity handler

func (EnableIdentityHandlerFunc) Handle added in v0.21.157

func (fn EnableIdentityHandlerFunc) Handle(params EnableIdentityParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type EnableIdentityNotFound added in v0.21.157

type EnableIdentityNotFound struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

EnableIdentityNotFound The requested resource does not exist

swagger:response enableIdentityNotFound

func NewEnableIdentityNotFound added in v0.21.157

func NewEnableIdentityNotFound() *EnableIdentityNotFound

NewEnableIdentityNotFound creates EnableIdentityNotFound with default headers values

func (*EnableIdentityNotFound) SetPayload added in v0.21.157

func (o *EnableIdentityNotFound) SetPayload(payload *rest_model.APIErrorEnvelope)

SetPayload sets the payload to the enable identity not found response

func (*EnableIdentityNotFound) WithPayload added in v0.21.157

WithPayload adds the payload to the enable identity not found response

func (*EnableIdentityNotFound) WriteResponse added in v0.21.157

func (o *EnableIdentityNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type EnableIdentityOK added in v0.21.157

type EnableIdentityOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.Empty `json:"body,omitempty"`
}

EnableIdentityOK Base empty response

swagger:response enableIdentityOK

func NewEnableIdentityOK added in v0.21.157

func NewEnableIdentityOK() *EnableIdentityOK

NewEnableIdentityOK creates EnableIdentityOK with default headers values

func (*EnableIdentityOK) SetPayload added in v0.21.157

func (o *EnableIdentityOK) SetPayload(payload *rest_model.Empty)

SetPayload sets the payload to the enable identity o k response

func (*EnableIdentityOK) WithPayload added in v0.21.157

func (o *EnableIdentityOK) WithPayload(payload *rest_model.Empty) *EnableIdentityOK

WithPayload adds the payload to the enable identity o k response

func (*EnableIdentityOK) WriteResponse added in v0.21.157

func (o *EnableIdentityOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type EnableIdentityParams added in v0.21.157

type EnableIdentityParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
}

EnableIdentityParams contains all the bound params for the enable identity operation typically these are obtained from a http.Request

swagger:parameters enableIdentity

func NewEnableIdentityParams added in v0.21.157

func NewEnableIdentityParams() EnableIdentityParams

NewEnableIdentityParams creates a new EnableIdentityParams object

There are no default values defined in the spec.

func (*EnableIdentityParams) BindRequest added in v0.21.157

func (o *EnableIdentityParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewEnableIdentityParams() beforehand.

type EnableIdentityURL added in v0.21.157

type EnableIdentityURL struct {
	ID string
	// contains filtered or unexported fields
}

EnableIdentityURL generates an URL for the enable identity operation

func (*EnableIdentityURL) Build added in v0.21.157

func (o *EnableIdentityURL) Build() (*url.URL, error)

Build a url path and query string

func (*EnableIdentityURL) BuildFull added in v0.21.157

func (o *EnableIdentityURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*EnableIdentityURL) Must added in v0.21.157

func (o *EnableIdentityURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*EnableIdentityURL) SetBasePath added in v0.21.157

func (o *EnableIdentityURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*EnableIdentityURL) String added in v0.21.157

func (o *EnableIdentityURL) String() string

String returns the string representation of the path with query string

func (*EnableIdentityURL) StringFull added in v0.21.157

func (o *EnableIdentityURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*EnableIdentityURL) WithBasePath added in v0.21.157

func (o *EnableIdentityURL) WithBasePath(bp string) *EnableIdentityURL

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type EnableIdentityUnauthorized added in v0.21.157

type EnableIdentityUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

EnableIdentityUnauthorized The currently supplied session does not have the correct access rights to request this resource

swagger:response enableIdentityUnauthorized

func NewEnableIdentityUnauthorized added in v0.21.157

func NewEnableIdentityUnauthorized() *EnableIdentityUnauthorized

NewEnableIdentityUnauthorized creates EnableIdentityUnauthorized with default headers values

func (*EnableIdentityUnauthorized) SetPayload added in v0.21.157

func (o *EnableIdentityUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)

SetPayload sets the payload to the enable identity unauthorized response

func (*EnableIdentityUnauthorized) WithPayload added in v0.21.157

WithPayload adds the payload to the enable identity unauthorized response

func (*EnableIdentityUnauthorized) WriteResponse added in v0.21.157

func (o *EnableIdentityUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetIdentityAuthenticators added in v0.20.44

type GetIdentityAuthenticators struct {
	Context *middleware.Context
	Handler GetIdentityAuthenticatorsHandler
}
GetIdentityAuthenticators swagger:route GET /identities/{id}/authenticators Identity getIdentityAuthenticators

Retrieve the current authenticators of a specific identity

Returns a list of authenticators associated to the identity specified

func NewGetIdentityAuthenticators added in v0.20.44

func NewGetIdentityAuthenticators(ctx *middleware.Context, handler GetIdentityAuthenticatorsHandler) *GetIdentityAuthenticators

NewGetIdentityAuthenticators creates a new http.Handler for the get identity authenticators operation

func (*GetIdentityAuthenticators) ServeHTTP added in v0.20.44

type GetIdentityAuthenticatorsHandler added in v0.20.44

type GetIdentityAuthenticatorsHandler interface {
	Handle(GetIdentityAuthenticatorsParams, interface{}) middleware.Responder
}

GetIdentityAuthenticatorsHandler interface for that can handle valid get identity authenticators params

type GetIdentityAuthenticatorsHandlerFunc added in v0.20.44

type GetIdentityAuthenticatorsHandlerFunc func(GetIdentityAuthenticatorsParams, interface{}) middleware.Responder

GetIdentityAuthenticatorsHandlerFunc turns a function with the right signature into a get identity authenticators handler

func (GetIdentityAuthenticatorsHandlerFunc) Handle added in v0.20.44

Handle executing the request and returning a response

type GetIdentityAuthenticatorsNotFound added in v0.20.44

type GetIdentityAuthenticatorsNotFound struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

GetIdentityAuthenticatorsNotFound The requested resource does not exist

swagger:response getIdentityAuthenticatorsNotFound

func NewGetIdentityAuthenticatorsNotFound added in v0.20.44

func NewGetIdentityAuthenticatorsNotFound() *GetIdentityAuthenticatorsNotFound

NewGetIdentityAuthenticatorsNotFound creates GetIdentityAuthenticatorsNotFound with default headers values

func (*GetIdentityAuthenticatorsNotFound) SetPayload added in v0.20.44

SetPayload sets the payload to the get identity authenticators not found response

func (*GetIdentityAuthenticatorsNotFound) WithPayload added in v0.20.44

WithPayload adds the payload to the get identity authenticators not found response

func (*GetIdentityAuthenticatorsNotFound) WriteResponse added in v0.20.44

func (o *GetIdentityAuthenticatorsNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetIdentityAuthenticatorsOK added in v0.20.44

type GetIdentityAuthenticatorsOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.ListAuthenticatorsEnvelope `json:"body,omitempty"`
}

GetIdentityAuthenticatorsOK A list of authenticators

swagger:response getIdentityAuthenticatorsOK

func NewGetIdentityAuthenticatorsOK added in v0.20.44

func NewGetIdentityAuthenticatorsOK() *GetIdentityAuthenticatorsOK

NewGetIdentityAuthenticatorsOK creates GetIdentityAuthenticatorsOK with default headers values

func (*GetIdentityAuthenticatorsOK) SetPayload added in v0.20.44

SetPayload sets the payload to the get identity authenticators o k response

func (*GetIdentityAuthenticatorsOK) WithPayload added in v0.20.44

WithPayload adds the payload to the get identity authenticators o k response

func (*GetIdentityAuthenticatorsOK) WriteResponse added in v0.20.44

func (o *GetIdentityAuthenticatorsOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetIdentityAuthenticatorsParams added in v0.20.44

type GetIdentityAuthenticatorsParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
}

GetIdentityAuthenticatorsParams contains all the bound params for the get identity authenticators operation typically these are obtained from a http.Request

swagger:parameters getIdentityAuthenticators

func NewGetIdentityAuthenticatorsParams added in v0.20.44

func NewGetIdentityAuthenticatorsParams() GetIdentityAuthenticatorsParams

NewGetIdentityAuthenticatorsParams creates a new GetIdentityAuthenticatorsParams object

There are no default values defined in the spec.

func (*GetIdentityAuthenticatorsParams) BindRequest added in v0.20.44

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewGetIdentityAuthenticatorsParams() beforehand.

type GetIdentityAuthenticatorsURL added in v0.20.44

type GetIdentityAuthenticatorsURL struct {
	ID string
	// contains filtered or unexported fields
}

GetIdentityAuthenticatorsURL generates an URL for the get identity authenticators operation

func (*GetIdentityAuthenticatorsURL) Build added in v0.20.44

func (o *GetIdentityAuthenticatorsURL) Build() (*url.URL, error)

Build a url path and query string

func (*GetIdentityAuthenticatorsURL) BuildFull added in v0.20.44

func (o *GetIdentityAuthenticatorsURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*GetIdentityAuthenticatorsURL) Must added in v0.20.44

func (o *GetIdentityAuthenticatorsURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*GetIdentityAuthenticatorsURL) SetBasePath added in v0.20.44

func (o *GetIdentityAuthenticatorsURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*GetIdentityAuthenticatorsURL) String added in v0.20.44

String returns the string representation of the path with query string

func (*GetIdentityAuthenticatorsURL) StringFull added in v0.20.44

func (o *GetIdentityAuthenticatorsURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*GetIdentityAuthenticatorsURL) WithBasePath added in v0.20.44

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type GetIdentityAuthenticatorsUnauthorized added in v0.20.44

type GetIdentityAuthenticatorsUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

GetIdentityAuthenticatorsUnauthorized The currently supplied session does not have the correct access rights to request this resource

swagger:response getIdentityAuthenticatorsUnauthorized

func NewGetIdentityAuthenticatorsUnauthorized added in v0.20.44

func NewGetIdentityAuthenticatorsUnauthorized() *GetIdentityAuthenticatorsUnauthorized

NewGetIdentityAuthenticatorsUnauthorized creates GetIdentityAuthenticatorsUnauthorized with default headers values

func (*GetIdentityAuthenticatorsUnauthorized) SetPayload added in v0.20.44

SetPayload sets the payload to the get identity authenticators unauthorized response

func (*GetIdentityAuthenticatorsUnauthorized) WithPayload added in v0.20.44

WithPayload adds the payload to the get identity authenticators unauthorized response

func (*GetIdentityAuthenticatorsUnauthorized) WriteResponse added in v0.20.44

WriteResponse to the client

type GetIdentityEnrollments added in v0.21.247

type GetIdentityEnrollments struct {
	Context *middleware.Context
	Handler GetIdentityEnrollmentsHandler
}
GetIdentityEnrollments swagger:route GET /identities/{id}/enrollments Identity getIdentityEnrollments

Retrieve the current enrollments of a specific identity

Returns a list of enrollments associated to the identity specified

func NewGetIdentityEnrollments added in v0.21.247

func NewGetIdentityEnrollments(ctx *middleware.Context, handler GetIdentityEnrollmentsHandler) *GetIdentityEnrollments

NewGetIdentityEnrollments creates a new http.Handler for the get identity enrollments operation

func (*GetIdentityEnrollments) ServeHTTP added in v0.21.247

func (o *GetIdentityEnrollments) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type GetIdentityEnrollmentsHandler added in v0.21.247

type GetIdentityEnrollmentsHandler interface {
	Handle(GetIdentityEnrollmentsParams, interface{}) middleware.Responder
}

GetIdentityEnrollmentsHandler interface for that can handle valid get identity enrollments params

type GetIdentityEnrollmentsHandlerFunc added in v0.21.247

type GetIdentityEnrollmentsHandlerFunc func(GetIdentityEnrollmentsParams, interface{}) middleware.Responder

GetIdentityEnrollmentsHandlerFunc turns a function with the right signature into a get identity enrollments handler

func (GetIdentityEnrollmentsHandlerFunc) Handle added in v0.21.247

Handle executing the request and returning a response

type GetIdentityEnrollmentsNotFound added in v0.21.247

type GetIdentityEnrollmentsNotFound struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

GetIdentityEnrollmentsNotFound The requested resource does not exist

swagger:response getIdentityEnrollmentsNotFound

func NewGetIdentityEnrollmentsNotFound added in v0.21.247

func NewGetIdentityEnrollmentsNotFound() *GetIdentityEnrollmentsNotFound

NewGetIdentityEnrollmentsNotFound creates GetIdentityEnrollmentsNotFound with default headers values

func (*GetIdentityEnrollmentsNotFound) SetPayload added in v0.21.247

SetPayload sets the payload to the get identity enrollments not found response

func (*GetIdentityEnrollmentsNotFound) WithPayload added in v0.21.247

WithPayload adds the payload to the get identity enrollments not found response

func (*GetIdentityEnrollmentsNotFound) WriteResponse added in v0.21.247

func (o *GetIdentityEnrollmentsNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetIdentityEnrollmentsOK added in v0.21.247

type GetIdentityEnrollmentsOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.ListEnrollmentsEnvelope `json:"body,omitempty"`
}

GetIdentityEnrollmentsOK A list of enrollments

swagger:response getIdentityEnrollmentsOK

func NewGetIdentityEnrollmentsOK added in v0.21.247

func NewGetIdentityEnrollmentsOK() *GetIdentityEnrollmentsOK

NewGetIdentityEnrollmentsOK creates GetIdentityEnrollmentsOK with default headers values

func (*GetIdentityEnrollmentsOK) SetPayload added in v0.21.247

SetPayload sets the payload to the get identity enrollments o k response

func (*GetIdentityEnrollmentsOK) WithPayload added in v0.21.247

WithPayload adds the payload to the get identity enrollments o k response

func (*GetIdentityEnrollmentsOK) WriteResponse added in v0.21.247

func (o *GetIdentityEnrollmentsOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetIdentityEnrollmentsParams added in v0.21.247

type GetIdentityEnrollmentsParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
}

GetIdentityEnrollmentsParams contains all the bound params for the get identity enrollments operation typically these are obtained from a http.Request

swagger:parameters getIdentityEnrollments

func NewGetIdentityEnrollmentsParams added in v0.21.247

func NewGetIdentityEnrollmentsParams() GetIdentityEnrollmentsParams

NewGetIdentityEnrollmentsParams creates a new GetIdentityEnrollmentsParams object

There are no default values defined in the spec.

func (*GetIdentityEnrollmentsParams) BindRequest added in v0.21.247

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewGetIdentityEnrollmentsParams() beforehand.

type GetIdentityEnrollmentsURL added in v0.21.247

type GetIdentityEnrollmentsURL struct {
	ID string
	// contains filtered or unexported fields
}

GetIdentityEnrollmentsURL generates an URL for the get identity enrollments operation

func (*GetIdentityEnrollmentsURL) Build added in v0.21.247

func (o *GetIdentityEnrollmentsURL) Build() (*url.URL, error)

Build a url path and query string

func (*GetIdentityEnrollmentsURL) BuildFull added in v0.21.247

func (o *GetIdentityEnrollmentsURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*GetIdentityEnrollmentsURL) Must added in v0.21.247

func (o *GetIdentityEnrollmentsURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*GetIdentityEnrollmentsURL) SetBasePath added in v0.21.247

func (o *GetIdentityEnrollmentsURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*GetIdentityEnrollmentsURL) String added in v0.21.247

func (o *GetIdentityEnrollmentsURL) String() string

String returns the string representation of the path with query string

func (*GetIdentityEnrollmentsURL) StringFull added in v0.21.247

func (o *GetIdentityEnrollmentsURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*GetIdentityEnrollmentsURL) WithBasePath added in v0.21.247

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type GetIdentityEnrollmentsUnauthorized added in v0.21.247

type GetIdentityEnrollmentsUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

GetIdentityEnrollmentsUnauthorized The currently supplied session does not have the correct access rights to request this resource

swagger:response getIdentityEnrollmentsUnauthorized

func NewGetIdentityEnrollmentsUnauthorized added in v0.21.247

func NewGetIdentityEnrollmentsUnauthorized() *GetIdentityEnrollmentsUnauthorized

NewGetIdentityEnrollmentsUnauthorized creates GetIdentityEnrollmentsUnauthorized with default headers values

func (*GetIdentityEnrollmentsUnauthorized) SetPayload added in v0.21.247

SetPayload sets the payload to the get identity enrollments unauthorized response

func (*GetIdentityEnrollmentsUnauthorized) WithPayload added in v0.21.247

WithPayload adds the payload to the get identity enrollments unauthorized response

func (*GetIdentityEnrollmentsUnauthorized) WriteResponse added in v0.21.247

WriteResponse to the client

type GetIdentityFailedServiceRequests

type GetIdentityFailedServiceRequests struct {
	Context *middleware.Context
	Handler GetIdentityFailedServiceRequestsHandler
}
GetIdentityFailedServiceRequests swagger:route GET /identities/{id}/failed-service-requests Identity getIdentityFailedServiceRequests

Retrieve a list of the most recent service failure requests due to posture checks

Returns a list of service session requests that failed due to posture checks. The entries will contain every policy that was verified against and every failed check in each policy. Each check will include the historical posture data and posture check configuration.

func NewGetIdentityFailedServiceRequests

func NewGetIdentityFailedServiceRequests(ctx *middleware.Context, handler GetIdentityFailedServiceRequestsHandler) *GetIdentityFailedServiceRequests

NewGetIdentityFailedServiceRequests creates a new http.Handler for the get identity failed service requests operation

func (*GetIdentityFailedServiceRequests) ServeHTTP

type GetIdentityFailedServiceRequestsHandler

type GetIdentityFailedServiceRequestsHandler interface {
	Handle(GetIdentityFailedServiceRequestsParams, interface{}) middleware.Responder
}

GetIdentityFailedServiceRequestsHandler interface for that can handle valid get identity failed service requests params

type GetIdentityFailedServiceRequestsHandlerFunc

type GetIdentityFailedServiceRequestsHandlerFunc func(GetIdentityFailedServiceRequestsParams, interface{}) middleware.Responder

GetIdentityFailedServiceRequestsHandlerFunc turns a function with the right signature into a get identity failed service requests handler

func (GetIdentityFailedServiceRequestsHandlerFunc) Handle

Handle executing the request and returning a response

type GetIdentityFailedServiceRequestsNotFound

type GetIdentityFailedServiceRequestsNotFound struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

GetIdentityFailedServiceRequestsNotFound The requested resource does not exist

swagger:response getIdentityFailedServiceRequestsNotFound

func NewGetIdentityFailedServiceRequestsNotFound

func NewGetIdentityFailedServiceRequestsNotFound() *GetIdentityFailedServiceRequestsNotFound

NewGetIdentityFailedServiceRequestsNotFound creates GetIdentityFailedServiceRequestsNotFound with default headers values

func (*GetIdentityFailedServiceRequestsNotFound) SetPayload

SetPayload sets the payload to the get identity failed service requests not found response

func (*GetIdentityFailedServiceRequestsNotFound) WithPayload

WithPayload adds the payload to the get identity failed service requests not found response

func (*GetIdentityFailedServiceRequestsNotFound) WriteResponse

WriteResponse to the client

type GetIdentityFailedServiceRequestsOK

type GetIdentityFailedServiceRequestsOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.FailedServiceRequestEnvelope `json:"body,omitempty"`
}

GetIdentityFailedServiceRequestsOK Returns a list of service request failures

swagger:response getIdentityFailedServiceRequestsOK

func NewGetIdentityFailedServiceRequestsOK

func NewGetIdentityFailedServiceRequestsOK() *GetIdentityFailedServiceRequestsOK

NewGetIdentityFailedServiceRequestsOK creates GetIdentityFailedServiceRequestsOK with default headers values

func (*GetIdentityFailedServiceRequestsOK) SetPayload

SetPayload sets the payload to the get identity failed service requests o k response

func (*GetIdentityFailedServiceRequestsOK) WithPayload

WithPayload adds the payload to the get identity failed service requests o k response

func (*GetIdentityFailedServiceRequestsOK) WriteResponse

WriteResponse to the client

type GetIdentityFailedServiceRequestsParams

type GetIdentityFailedServiceRequestsParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
}

GetIdentityFailedServiceRequestsParams contains all the bound params for the get identity failed service requests operation typically these are obtained from a http.Request

swagger:parameters getIdentityFailedServiceRequests

func NewGetIdentityFailedServiceRequestsParams

func NewGetIdentityFailedServiceRequestsParams() GetIdentityFailedServiceRequestsParams

NewGetIdentityFailedServiceRequestsParams creates a new GetIdentityFailedServiceRequestsParams object

There are no default values defined in the spec.

func (*GetIdentityFailedServiceRequestsParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewGetIdentityFailedServiceRequestsParams() beforehand.

type GetIdentityFailedServiceRequestsURL

type GetIdentityFailedServiceRequestsURL struct {
	ID string
	// contains filtered or unexported fields
}

GetIdentityFailedServiceRequestsURL generates an URL for the get identity failed service requests operation

func (*GetIdentityFailedServiceRequestsURL) Build

Build a url path and query string

func (*GetIdentityFailedServiceRequestsURL) BuildFull

func (o *GetIdentityFailedServiceRequestsURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*GetIdentityFailedServiceRequestsURL) Must

Must is a helper function to panic when the url builder returns an error

func (*GetIdentityFailedServiceRequestsURL) SetBasePath

func (o *GetIdentityFailedServiceRequestsURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*GetIdentityFailedServiceRequestsURL) String

String returns the string representation of the path with query string

func (*GetIdentityFailedServiceRequestsURL) StringFull

func (o *GetIdentityFailedServiceRequestsURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*GetIdentityFailedServiceRequestsURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type GetIdentityFailedServiceRequestsUnauthorized

type GetIdentityFailedServiceRequestsUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

GetIdentityFailedServiceRequestsUnauthorized The currently supplied session does not have the correct access rights to request this resource

swagger:response getIdentityFailedServiceRequestsUnauthorized

func NewGetIdentityFailedServiceRequestsUnauthorized

func NewGetIdentityFailedServiceRequestsUnauthorized() *GetIdentityFailedServiceRequestsUnauthorized

NewGetIdentityFailedServiceRequestsUnauthorized creates GetIdentityFailedServiceRequestsUnauthorized with default headers values

func (*GetIdentityFailedServiceRequestsUnauthorized) SetPayload

SetPayload sets the payload to the get identity failed service requests unauthorized response

func (*GetIdentityFailedServiceRequestsUnauthorized) WithPayload

WithPayload adds the payload to the get identity failed service requests unauthorized response

func (*GetIdentityFailedServiceRequestsUnauthorized) WriteResponse

WriteResponse to the client

type GetIdentityPolicyAdvice

type GetIdentityPolicyAdvice struct {
	Context *middleware.Context
	Handler GetIdentityPolicyAdviceHandler
}
GetIdentityPolicyAdvice swagger:route GET /identities/{id}/policy-advice/{serviceId} Identity getIdentityPolicyAdvice

Analyze policies relating the given identity and service

Analyzes policies to see if the given identity should be able to dial or bind the given service. | Will check services policies to see if the identity can access the service. Will check edge router policies | to check if the identity and service have access to common edge routers so that a connnection can be made. | Will also check if at least one edge router is on-line. Requires admin access.

func NewGetIdentityPolicyAdvice

func NewGetIdentityPolicyAdvice(ctx *middleware.Context, handler GetIdentityPolicyAdviceHandler) *GetIdentityPolicyAdvice

NewGetIdentityPolicyAdvice creates a new http.Handler for the get identity policy advice operation

func (*GetIdentityPolicyAdvice) ServeHTTP

type GetIdentityPolicyAdviceHandler

type GetIdentityPolicyAdviceHandler interface {
	Handle(GetIdentityPolicyAdviceParams, interface{}) middleware.Responder
}

GetIdentityPolicyAdviceHandler interface for that can handle valid get identity policy advice params

type GetIdentityPolicyAdviceHandlerFunc

type GetIdentityPolicyAdviceHandlerFunc func(GetIdentityPolicyAdviceParams, interface{}) middleware.Responder

GetIdentityPolicyAdviceHandlerFunc turns a function with the right signature into a get identity policy advice handler

func (GetIdentityPolicyAdviceHandlerFunc) Handle

Handle executing the request and returning a response

type GetIdentityPolicyAdviceNotFound

type GetIdentityPolicyAdviceNotFound struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

GetIdentityPolicyAdviceNotFound The requested resource does not exist

swagger:response getIdentityPolicyAdviceNotFound

func NewGetIdentityPolicyAdviceNotFound

func NewGetIdentityPolicyAdviceNotFound() *GetIdentityPolicyAdviceNotFound

NewGetIdentityPolicyAdviceNotFound creates GetIdentityPolicyAdviceNotFound with default headers values

func (*GetIdentityPolicyAdviceNotFound) SetPayload

SetPayload sets the payload to the get identity policy advice not found response

func (*GetIdentityPolicyAdviceNotFound) WithPayload

WithPayload adds the payload to the get identity policy advice not found response

func (*GetIdentityPolicyAdviceNotFound) WriteResponse

func (o *GetIdentityPolicyAdviceNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetIdentityPolicyAdviceOK

type GetIdentityPolicyAdviceOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.GetIdentityPolicyAdviceEnvelope `json:"body,omitempty"`
}

GetIdentityPolicyAdviceOK Returns the document that represents the policy advice

swagger:response getIdentityPolicyAdviceOK

func NewGetIdentityPolicyAdviceOK

func NewGetIdentityPolicyAdviceOK() *GetIdentityPolicyAdviceOK

NewGetIdentityPolicyAdviceOK creates GetIdentityPolicyAdviceOK with default headers values

func (*GetIdentityPolicyAdviceOK) SetPayload

SetPayload sets the payload to the get identity policy advice o k response

func (*GetIdentityPolicyAdviceOK) WithPayload

WithPayload adds the payload to the get identity policy advice o k response

func (*GetIdentityPolicyAdviceOK) WriteResponse

func (o *GetIdentityPolicyAdviceOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetIdentityPolicyAdviceParams

type GetIdentityPolicyAdviceParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
	/*The id of a service
	  Required: true
	  In: path
	*/
	ServiceID string
}

GetIdentityPolicyAdviceParams contains all the bound params for the get identity policy advice operation typically these are obtained from a http.Request

swagger:parameters getIdentityPolicyAdvice

func NewGetIdentityPolicyAdviceParams

func NewGetIdentityPolicyAdviceParams() GetIdentityPolicyAdviceParams

NewGetIdentityPolicyAdviceParams creates a new GetIdentityPolicyAdviceParams object

There are no default values defined in the spec.

func (*GetIdentityPolicyAdviceParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewGetIdentityPolicyAdviceParams() beforehand.

type GetIdentityPolicyAdviceURL

type GetIdentityPolicyAdviceURL struct {
	ID        string
	ServiceID string
	// contains filtered or unexported fields
}

GetIdentityPolicyAdviceURL generates an URL for the get identity policy advice operation

func (*GetIdentityPolicyAdviceURL) Build

func (o *GetIdentityPolicyAdviceURL) Build() (*url.URL, error)

Build a url path and query string

func (*GetIdentityPolicyAdviceURL) BuildFull

func (o *GetIdentityPolicyAdviceURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*GetIdentityPolicyAdviceURL) Must

func (o *GetIdentityPolicyAdviceURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*GetIdentityPolicyAdviceURL) SetBasePath

func (o *GetIdentityPolicyAdviceURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*GetIdentityPolicyAdviceURL) String

func (o *GetIdentityPolicyAdviceURL) String() string

String returns the string representation of the path with query string

func (*GetIdentityPolicyAdviceURL) StringFull

func (o *GetIdentityPolicyAdviceURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*GetIdentityPolicyAdviceURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type GetIdentityPolicyAdviceUnauthorized

type GetIdentityPolicyAdviceUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

GetIdentityPolicyAdviceUnauthorized The currently supplied session does not have the correct access rights to request this resource

swagger:response getIdentityPolicyAdviceUnauthorized

func NewGetIdentityPolicyAdviceUnauthorized

func NewGetIdentityPolicyAdviceUnauthorized() *GetIdentityPolicyAdviceUnauthorized

NewGetIdentityPolicyAdviceUnauthorized creates GetIdentityPolicyAdviceUnauthorized with default headers values

func (*GetIdentityPolicyAdviceUnauthorized) SetPayload

SetPayload sets the payload to the get identity policy advice unauthorized response

func (*GetIdentityPolicyAdviceUnauthorized) WithPayload

WithPayload adds the payload to the get identity policy advice unauthorized response

func (*GetIdentityPolicyAdviceUnauthorized) WriteResponse

WriteResponse to the client

type GetIdentityPostureData

type GetIdentityPostureData struct {
	Context *middleware.Context
	Handler GetIdentityPostureDataHandler
}
GetIdentityPostureData swagger:route GET /identities/{id}/posture-data Identity getIdentityPostureData

Retrieve the curent posture data for a specific identity.

Returns a nested map data represeting the posture data of the identity. This data should be considered volatile.

func NewGetIdentityPostureData

func NewGetIdentityPostureData(ctx *middleware.Context, handler GetIdentityPostureDataHandler) *GetIdentityPostureData

NewGetIdentityPostureData creates a new http.Handler for the get identity posture data operation

func (*GetIdentityPostureData) ServeHTTP

func (o *GetIdentityPostureData) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type GetIdentityPostureDataHandler

type GetIdentityPostureDataHandler interface {
	Handle(GetIdentityPostureDataParams, interface{}) middleware.Responder
}

GetIdentityPostureDataHandler interface for that can handle valid get identity posture data params

type GetIdentityPostureDataHandlerFunc

type GetIdentityPostureDataHandlerFunc func(GetIdentityPostureDataParams, interface{}) middleware.Responder

GetIdentityPostureDataHandlerFunc turns a function with the right signature into a get identity posture data handler

func (GetIdentityPostureDataHandlerFunc) Handle

Handle executing the request and returning a response

type GetIdentityPostureDataNotFound

type GetIdentityPostureDataNotFound struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

GetIdentityPostureDataNotFound The requested resource does not exist

swagger:response getIdentityPostureDataNotFound

func NewGetIdentityPostureDataNotFound

func NewGetIdentityPostureDataNotFound() *GetIdentityPostureDataNotFound

NewGetIdentityPostureDataNotFound creates GetIdentityPostureDataNotFound with default headers values

func (*GetIdentityPostureDataNotFound) SetPayload

SetPayload sets the payload to the get identity posture data not found response

func (*GetIdentityPostureDataNotFound) WithPayload

WithPayload adds the payload to the get identity posture data not found response

func (*GetIdentityPostureDataNotFound) WriteResponse

func (o *GetIdentityPostureDataNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetIdentityPostureDataOK

type GetIdentityPostureDataOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.PostureDataEnvelope `json:"body,omitempty"`
}

GetIdentityPostureDataOK Returns the document that represents posture data

swagger:response getIdentityPostureDataOK

func NewGetIdentityPostureDataOK

func NewGetIdentityPostureDataOK() *GetIdentityPostureDataOK

NewGetIdentityPostureDataOK creates GetIdentityPostureDataOK with default headers values

func (*GetIdentityPostureDataOK) SetPayload

SetPayload sets the payload to the get identity posture data o k response

func (*GetIdentityPostureDataOK) WithPayload

WithPayload adds the payload to the get identity posture data o k response

func (*GetIdentityPostureDataOK) WriteResponse

func (o *GetIdentityPostureDataOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetIdentityPostureDataParams

type GetIdentityPostureDataParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
}

GetIdentityPostureDataParams contains all the bound params for the get identity posture data operation typically these are obtained from a http.Request

swagger:parameters getIdentityPostureData

func NewGetIdentityPostureDataParams

func NewGetIdentityPostureDataParams() GetIdentityPostureDataParams

NewGetIdentityPostureDataParams creates a new GetIdentityPostureDataParams object

There are no default values defined in the spec.

func (*GetIdentityPostureDataParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewGetIdentityPostureDataParams() beforehand.

type GetIdentityPostureDataURL

type GetIdentityPostureDataURL struct {
	ID string
	// contains filtered or unexported fields
}

GetIdentityPostureDataURL generates an URL for the get identity posture data operation

func (*GetIdentityPostureDataURL) Build

func (o *GetIdentityPostureDataURL) Build() (*url.URL, error)

Build a url path and query string

func (*GetIdentityPostureDataURL) BuildFull

func (o *GetIdentityPostureDataURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*GetIdentityPostureDataURL) Must

func (o *GetIdentityPostureDataURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*GetIdentityPostureDataURL) SetBasePath

func (o *GetIdentityPostureDataURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*GetIdentityPostureDataURL) String

func (o *GetIdentityPostureDataURL) String() string

String returns the string representation of the path with query string

func (*GetIdentityPostureDataURL) StringFull

func (o *GetIdentityPostureDataURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*GetIdentityPostureDataURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type GetIdentityPostureDataUnauthorized

type GetIdentityPostureDataUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

GetIdentityPostureDataUnauthorized The currently supplied session does not have the correct access rights to request this resource

swagger:response getIdentityPostureDataUnauthorized

func NewGetIdentityPostureDataUnauthorized

func NewGetIdentityPostureDataUnauthorized() *GetIdentityPostureDataUnauthorized

NewGetIdentityPostureDataUnauthorized creates GetIdentityPostureDataUnauthorized with default headers values

func (*GetIdentityPostureDataUnauthorized) SetPayload

SetPayload sets the payload to the get identity posture data unauthorized response

func (*GetIdentityPostureDataUnauthorized) WithPayload

WithPayload adds the payload to the get identity posture data unauthorized response

func (*GetIdentityPostureDataUnauthorized) WriteResponse

WriteResponse to the client

type ListIdentities

type ListIdentities struct {
	Context *middleware.Context
	Handler ListIdentitiesHandler
}
ListIdentities swagger:route GET /identities Identity listIdentities

List identities

Retrieves a list of identity resources; supports filtering, sorting, and pagination. Requires admin access.

func NewListIdentities

func NewListIdentities(ctx *middleware.Context, handler ListIdentitiesHandler) *ListIdentities

NewListIdentities creates a new http.Handler for the list identities operation

func (*ListIdentities) ServeHTTP

func (o *ListIdentities) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type ListIdentitiesBadRequest added in v0.19.176

type ListIdentitiesBadRequest struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

ListIdentitiesBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information

swagger:response listIdentitiesBadRequest

func NewListIdentitiesBadRequest added in v0.19.176

func NewListIdentitiesBadRequest() *ListIdentitiesBadRequest

NewListIdentitiesBadRequest creates ListIdentitiesBadRequest with default headers values

func (*ListIdentitiesBadRequest) SetPayload added in v0.19.176

func (o *ListIdentitiesBadRequest) SetPayload(payload *rest_model.APIErrorEnvelope)

SetPayload sets the payload to the list identities bad request response

func (*ListIdentitiesBadRequest) WithPayload added in v0.19.176

WithPayload adds the payload to the list identities bad request response

func (*ListIdentitiesBadRequest) WriteResponse added in v0.19.176

func (o *ListIdentitiesBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListIdentitiesHandler

type ListIdentitiesHandler interface {
	Handle(ListIdentitiesParams, interface{}) middleware.Responder
}

ListIdentitiesHandler interface for that can handle valid list identities params

type ListIdentitiesHandlerFunc

type ListIdentitiesHandlerFunc func(ListIdentitiesParams, interface{}) middleware.Responder

ListIdentitiesHandlerFunc turns a function with the right signature into a list identities handler

func (ListIdentitiesHandlerFunc) Handle

func (fn ListIdentitiesHandlerFunc) Handle(params ListIdentitiesParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type ListIdentitiesOK

type ListIdentitiesOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.ListIdentitiesEnvelope `json:"body,omitempty"`
}

ListIdentitiesOK A list of identities

swagger:response listIdentitiesOK

func NewListIdentitiesOK

func NewListIdentitiesOK() *ListIdentitiesOK

NewListIdentitiesOK creates ListIdentitiesOK with default headers values

func (*ListIdentitiesOK) SetPayload

func (o *ListIdentitiesOK) SetPayload(payload *rest_model.ListIdentitiesEnvelope)

SetPayload sets the payload to the list identities o k response

func (*ListIdentitiesOK) WithPayload

WithPayload adds the payload to the list identities o k response

func (*ListIdentitiesOK) WriteResponse

func (o *ListIdentitiesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListIdentitiesParams

type ListIdentitiesParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  In: query
	*/
	Filter *string
	/*
	  In: query
	*/
	Limit *int64
	/*
	  In: query
	*/
	Offset *int64
	/*
	  In: query
	  Collection Format: multi
	*/
	RoleFilter []string
	/*
	  In: query
	*/
	RoleSemantic *string
}

ListIdentitiesParams contains all the bound params for the list identities operation typically these are obtained from a http.Request

swagger:parameters listIdentities

func NewListIdentitiesParams

func NewListIdentitiesParams() ListIdentitiesParams

NewListIdentitiesParams creates a new ListIdentitiesParams object

There are no default values defined in the spec.

func (*ListIdentitiesParams) BindRequest

func (o *ListIdentitiesParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewListIdentitiesParams() beforehand.

type ListIdentitiesURL

type ListIdentitiesURL struct {
	Filter       *string
	Limit        *int64
	Offset       *int64
	RoleFilter   []string
	RoleSemantic *string
	// contains filtered or unexported fields
}

ListIdentitiesURL generates an URL for the list identities operation

func (*ListIdentitiesURL) Build

func (o *ListIdentitiesURL) Build() (*url.URL, error)

Build a url path and query string

func (*ListIdentitiesURL) BuildFull

func (o *ListIdentitiesURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*ListIdentitiesURL) Must

func (o *ListIdentitiesURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*ListIdentitiesURL) SetBasePath

func (o *ListIdentitiesURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*ListIdentitiesURL) String

func (o *ListIdentitiesURL) String() string

String returns the string representation of the path with query string

func (*ListIdentitiesURL) StringFull

func (o *ListIdentitiesURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*ListIdentitiesURL) WithBasePath

func (o *ListIdentitiesURL) WithBasePath(bp string) *ListIdentitiesURL

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type ListIdentitiesUnauthorized

type ListIdentitiesUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

ListIdentitiesUnauthorized The currently supplied session does not have the correct access rights to request this resource

swagger:response listIdentitiesUnauthorized

func NewListIdentitiesUnauthorized

func NewListIdentitiesUnauthorized() *ListIdentitiesUnauthorized

NewListIdentitiesUnauthorized creates ListIdentitiesUnauthorized with default headers values

func (*ListIdentitiesUnauthorized) SetPayload

func (o *ListIdentitiesUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)

SetPayload sets the payload to the list identities unauthorized response

func (*ListIdentitiesUnauthorized) WithPayload

WithPayload adds the payload to the list identities unauthorized response

func (*ListIdentitiesUnauthorized) WriteResponse

func (o *ListIdentitiesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListIdentityEdgeRouters

type ListIdentityEdgeRouters struct {
	Context *middleware.Context
	Handler ListIdentityEdgeRoutersHandler
}
ListIdentityEdgeRouters swagger:route GET /identities/{id}/edge-routers Identity listIdentityEdgeRouters

List accessible edge-routers

Retrieves a list of edge-routers that the given identity may use to access services. Supports filtering, sorting, and pagination. Requires admin access.

func NewListIdentityEdgeRouters

func NewListIdentityEdgeRouters(ctx *middleware.Context, handler ListIdentityEdgeRoutersHandler) *ListIdentityEdgeRouters

NewListIdentityEdgeRouters creates a new http.Handler for the list identity edge routers operation

func (*ListIdentityEdgeRouters) ServeHTTP

type ListIdentityEdgeRoutersHandler

type ListIdentityEdgeRoutersHandler interface {
	Handle(ListIdentityEdgeRoutersParams, interface{}) middleware.Responder
}

ListIdentityEdgeRoutersHandler interface for that can handle valid list identity edge routers params

type ListIdentityEdgeRoutersHandlerFunc

type ListIdentityEdgeRoutersHandlerFunc func(ListIdentityEdgeRoutersParams, interface{}) middleware.Responder

ListIdentityEdgeRoutersHandlerFunc turns a function with the right signature into a list identity edge routers handler

func (ListIdentityEdgeRoutersHandlerFunc) Handle

Handle executing the request and returning a response

type ListIdentityEdgeRoutersNotFound

type ListIdentityEdgeRoutersNotFound struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

ListIdentityEdgeRoutersNotFound The requested resource does not exist

swagger:response listIdentityEdgeRoutersNotFound

func NewListIdentityEdgeRoutersNotFound

func NewListIdentityEdgeRoutersNotFound() *ListIdentityEdgeRoutersNotFound

NewListIdentityEdgeRoutersNotFound creates ListIdentityEdgeRoutersNotFound with default headers values

func (*ListIdentityEdgeRoutersNotFound) SetPayload

SetPayload sets the payload to the list identity edge routers not found response

func (*ListIdentityEdgeRoutersNotFound) WithPayload

WithPayload adds the payload to the list identity edge routers not found response

func (*ListIdentityEdgeRoutersNotFound) WriteResponse

func (o *ListIdentityEdgeRoutersNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListIdentityEdgeRoutersOK

type ListIdentityEdgeRoutersOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.ListEdgeRoutersEnvelope `json:"body,omitempty"`
}

ListIdentityEdgeRoutersOK A list of edge routers

swagger:response listIdentityEdgeRoutersOK

func NewListIdentityEdgeRoutersOK

func NewListIdentityEdgeRoutersOK() *ListIdentityEdgeRoutersOK

NewListIdentityEdgeRoutersOK creates ListIdentityEdgeRoutersOK with default headers values

func (*ListIdentityEdgeRoutersOK) SetPayload

SetPayload sets the payload to the list identity edge routers o k response

func (*ListIdentityEdgeRoutersOK) WithPayload

WithPayload adds the payload to the list identity edge routers o k response

func (*ListIdentityEdgeRoutersOK) WriteResponse

func (o *ListIdentityEdgeRoutersOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListIdentityEdgeRoutersParams

type ListIdentityEdgeRoutersParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
}

ListIdentityEdgeRoutersParams contains all the bound params for the list identity edge routers operation typically these are obtained from a http.Request

swagger:parameters listIdentityEdgeRouters

func NewListIdentityEdgeRoutersParams

func NewListIdentityEdgeRoutersParams() ListIdentityEdgeRoutersParams

NewListIdentityEdgeRoutersParams creates a new ListIdentityEdgeRoutersParams object

There are no default values defined in the spec.

func (*ListIdentityEdgeRoutersParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewListIdentityEdgeRoutersParams() beforehand.

type ListIdentityEdgeRoutersURL

type ListIdentityEdgeRoutersURL struct {
	ID string
	// contains filtered or unexported fields
}

ListIdentityEdgeRoutersURL generates an URL for the list identity edge routers operation

func (*ListIdentityEdgeRoutersURL) Build

func (o *ListIdentityEdgeRoutersURL) Build() (*url.URL, error)

Build a url path and query string

func (*ListIdentityEdgeRoutersURL) BuildFull

func (o *ListIdentityEdgeRoutersURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*ListIdentityEdgeRoutersURL) Must

func (o *ListIdentityEdgeRoutersURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*ListIdentityEdgeRoutersURL) SetBasePath

func (o *ListIdentityEdgeRoutersURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*ListIdentityEdgeRoutersURL) String

func (o *ListIdentityEdgeRoutersURL) String() string

String returns the string representation of the path with query string

func (*ListIdentityEdgeRoutersURL) StringFull

func (o *ListIdentityEdgeRoutersURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*ListIdentityEdgeRoutersURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type ListIdentityEdgeRoutersUnauthorized

type ListIdentityEdgeRoutersUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

ListIdentityEdgeRoutersUnauthorized The currently supplied session does not have the correct access rights to request this resource

swagger:response listIdentityEdgeRoutersUnauthorized

func NewListIdentityEdgeRoutersUnauthorized

func NewListIdentityEdgeRoutersUnauthorized() *ListIdentityEdgeRoutersUnauthorized

NewListIdentityEdgeRoutersUnauthorized creates ListIdentityEdgeRoutersUnauthorized with default headers values

func (*ListIdentityEdgeRoutersUnauthorized) SetPayload

SetPayload sets the payload to the list identity edge routers unauthorized response

func (*ListIdentityEdgeRoutersUnauthorized) WithPayload

WithPayload adds the payload to the list identity edge routers unauthorized response

func (*ListIdentityEdgeRoutersUnauthorized) WriteResponse

WriteResponse to the client

type ListIdentityServicePolicies

type ListIdentityServicePolicies struct {
	Context *middleware.Context
	Handler ListIdentityServicePoliciesHandler
}
ListIdentityServicePolicies swagger:route GET /identities/{id}/service-policies Identity listIdentityServicePolicies

List the service policies that affect an identity

Retrieves a list of service policies that apply to the specified identity.

func NewListIdentityServicePolicies

func NewListIdentityServicePolicies(ctx *middleware.Context, handler ListIdentityServicePoliciesHandler) *ListIdentityServicePolicies

NewListIdentityServicePolicies creates a new http.Handler for the list identity service policies operation

func (*ListIdentityServicePolicies) ServeHTTP

type ListIdentityServicePoliciesHandler

type ListIdentityServicePoliciesHandler interface {
	Handle(ListIdentityServicePoliciesParams, interface{}) middleware.Responder
}

ListIdentityServicePoliciesHandler interface for that can handle valid list identity service policies params

type ListIdentityServicePoliciesHandlerFunc

type ListIdentityServicePoliciesHandlerFunc func(ListIdentityServicePoliciesParams, interface{}) middleware.Responder

ListIdentityServicePoliciesHandlerFunc turns a function with the right signature into a list identity service policies handler

func (ListIdentityServicePoliciesHandlerFunc) Handle

Handle executing the request and returning a response

type ListIdentityServicePoliciesNotFound

type ListIdentityServicePoliciesNotFound struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

ListIdentityServicePoliciesNotFound The requested resource does not exist

swagger:response listIdentityServicePoliciesNotFound

func NewListIdentityServicePoliciesNotFound

func NewListIdentityServicePoliciesNotFound() *ListIdentityServicePoliciesNotFound

NewListIdentityServicePoliciesNotFound creates ListIdentityServicePoliciesNotFound with default headers values

func (*ListIdentityServicePoliciesNotFound) SetPayload

SetPayload sets the payload to the list identity service policies not found response

func (*ListIdentityServicePoliciesNotFound) WithPayload

WithPayload adds the payload to the list identity service policies not found response

func (*ListIdentityServicePoliciesNotFound) WriteResponse

WriteResponse to the client

type ListIdentityServicePoliciesOK

type ListIdentityServicePoliciesOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.ListServicePoliciesEnvelope `json:"body,omitempty"`
}

ListIdentityServicePoliciesOK A list of service policies

swagger:response listIdentityServicePoliciesOK

func NewListIdentityServicePoliciesOK

func NewListIdentityServicePoliciesOK() *ListIdentityServicePoliciesOK

NewListIdentityServicePoliciesOK creates ListIdentityServicePoliciesOK with default headers values

func (*ListIdentityServicePoliciesOK) SetPayload

SetPayload sets the payload to the list identity service policies o k response

func (*ListIdentityServicePoliciesOK) WithPayload

WithPayload adds the payload to the list identity service policies o k response

func (*ListIdentityServicePoliciesOK) WriteResponse

func (o *ListIdentityServicePoliciesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListIdentityServicePoliciesParams

type ListIdentityServicePoliciesParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
}

ListIdentityServicePoliciesParams contains all the bound params for the list identity service policies operation typically these are obtained from a http.Request

swagger:parameters listIdentityServicePolicies

func NewListIdentityServicePoliciesParams

func NewListIdentityServicePoliciesParams() ListIdentityServicePoliciesParams

NewListIdentityServicePoliciesParams creates a new ListIdentityServicePoliciesParams object

There are no default values defined in the spec.

func (*ListIdentityServicePoliciesParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewListIdentityServicePoliciesParams() beforehand.

type ListIdentityServicePoliciesURL

type ListIdentityServicePoliciesURL struct {
	ID string
	// contains filtered or unexported fields
}

ListIdentityServicePoliciesURL generates an URL for the list identity service policies operation

func (*ListIdentityServicePoliciesURL) Build

Build a url path and query string

func (*ListIdentityServicePoliciesURL) BuildFull

func (o *ListIdentityServicePoliciesURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*ListIdentityServicePoliciesURL) Must

func (o *ListIdentityServicePoliciesURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*ListIdentityServicePoliciesURL) SetBasePath

func (o *ListIdentityServicePoliciesURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*ListIdentityServicePoliciesURL) String

String returns the string representation of the path with query string

func (*ListIdentityServicePoliciesURL) StringFull

func (o *ListIdentityServicePoliciesURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*ListIdentityServicePoliciesURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type ListIdentityServicePoliciesUnauthorized

type ListIdentityServicePoliciesUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

ListIdentityServicePoliciesUnauthorized The currently supplied session does not have the correct access rights to request this resource

swagger:response listIdentityServicePoliciesUnauthorized

func NewListIdentityServicePoliciesUnauthorized

func NewListIdentityServicePoliciesUnauthorized() *ListIdentityServicePoliciesUnauthorized

NewListIdentityServicePoliciesUnauthorized creates ListIdentityServicePoliciesUnauthorized with default headers values

func (*ListIdentityServicePoliciesUnauthorized) SetPayload

SetPayload sets the payload to the list identity service policies unauthorized response

func (*ListIdentityServicePoliciesUnauthorized) WithPayload

WithPayload adds the payload to the list identity service policies unauthorized response

func (*ListIdentityServicePoliciesUnauthorized) WriteResponse

WriteResponse to the client

type ListIdentityServices

type ListIdentityServices struct {
	Context *middleware.Context
	Handler ListIdentityServicesHandler
}
ListIdentityServices swagger:route GET /identities/{id}/services Identity listIdentityServices

List accessible services

Retrieves a list of services that the given identity has access to. Supports filtering, sorting, and pagination. Requires admin access.

func NewListIdentityServices

func NewListIdentityServices(ctx *middleware.Context, handler ListIdentityServicesHandler) *ListIdentityServices

NewListIdentityServices creates a new http.Handler for the list identity services operation

func (*ListIdentityServices) ServeHTTP

func (o *ListIdentityServices) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type ListIdentityServicesHandler

type ListIdentityServicesHandler interface {
	Handle(ListIdentityServicesParams, interface{}) middleware.Responder
}

ListIdentityServicesHandler interface for that can handle valid list identity services params

type ListIdentityServicesHandlerFunc

type ListIdentityServicesHandlerFunc func(ListIdentityServicesParams, interface{}) middleware.Responder

ListIdentityServicesHandlerFunc turns a function with the right signature into a list identity services handler

func (ListIdentityServicesHandlerFunc) Handle

func (fn ListIdentityServicesHandlerFunc) Handle(params ListIdentityServicesParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type ListIdentityServicesNotFound

type ListIdentityServicesNotFound struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

ListIdentityServicesNotFound The requested resource does not exist

swagger:response listIdentityServicesNotFound

func NewListIdentityServicesNotFound

func NewListIdentityServicesNotFound() *ListIdentityServicesNotFound

NewListIdentityServicesNotFound creates ListIdentityServicesNotFound with default headers values

func (*ListIdentityServicesNotFound) SetPayload

SetPayload sets the payload to the list identity services not found response

func (*ListIdentityServicesNotFound) WithPayload

WithPayload adds the payload to the list identity services not found response

func (*ListIdentityServicesNotFound) WriteResponse

func (o *ListIdentityServicesNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListIdentityServicesOK

type ListIdentityServicesOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.ListEdgeRoutersEnvelope `json:"body,omitempty"`
}

ListIdentityServicesOK A list of edge routers

swagger:response listIdentityServicesOK

func NewListIdentityServicesOK

func NewListIdentityServicesOK() *ListIdentityServicesOK

NewListIdentityServicesOK creates ListIdentityServicesOK with default headers values

func (*ListIdentityServicesOK) SetPayload

SetPayload sets the payload to the list identity services o k response

func (*ListIdentityServicesOK) WithPayload

WithPayload adds the payload to the list identity services o k response

func (*ListIdentityServicesOK) WriteResponse

func (o *ListIdentityServicesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListIdentityServicesParams

type ListIdentityServicesParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
}

ListIdentityServicesParams contains all the bound params for the list identity services operation typically these are obtained from a http.Request

swagger:parameters listIdentityServices

func NewListIdentityServicesParams

func NewListIdentityServicesParams() ListIdentityServicesParams

NewListIdentityServicesParams creates a new ListIdentityServicesParams object

There are no default values defined in the spec.

func (*ListIdentityServicesParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewListIdentityServicesParams() beforehand.

type ListIdentityServicesURL

type ListIdentityServicesURL struct {
	ID string
	// contains filtered or unexported fields
}

ListIdentityServicesURL generates an URL for the list identity services operation

func (*ListIdentityServicesURL) Build

func (o *ListIdentityServicesURL) Build() (*url.URL, error)

Build a url path and query string

func (*ListIdentityServicesURL) BuildFull

func (o *ListIdentityServicesURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*ListIdentityServicesURL) Must

func (o *ListIdentityServicesURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*ListIdentityServicesURL) SetBasePath

func (o *ListIdentityServicesURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*ListIdentityServicesURL) String

func (o *ListIdentityServicesURL) String() string

String returns the string representation of the path with query string

func (*ListIdentityServicesURL) StringFull

func (o *ListIdentityServicesURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*ListIdentityServicesURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type ListIdentityServicesUnauthorized

type ListIdentityServicesUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

ListIdentityServicesUnauthorized The currently supplied session does not have the correct access rights to request this resource

swagger:response listIdentityServicesUnauthorized

func NewListIdentityServicesUnauthorized

func NewListIdentityServicesUnauthorized() *ListIdentityServicesUnauthorized

NewListIdentityServicesUnauthorized creates ListIdentityServicesUnauthorized with default headers values

func (*ListIdentityServicesUnauthorized) SetPayload

SetPayload sets the payload to the list identity services unauthorized response

func (*ListIdentityServicesUnauthorized) WithPayload

WithPayload adds the payload to the list identity services unauthorized response

func (*ListIdentityServicesUnauthorized) WriteResponse

func (o *ListIdentityServicesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListIdentityTypes

type ListIdentityTypes struct {
	Context *middleware.Context
	Handler ListIdentityTypesHandler
}
ListIdentityTypes swagger:route GET /identity-types Identity listIdentityTypes

List available identity types

Retrieves a list of identity types; supports filtering, sorting, and pagination. Requires admin access.

func NewListIdentityTypes

func NewListIdentityTypes(ctx *middleware.Context, handler ListIdentityTypesHandler) *ListIdentityTypes

NewListIdentityTypes creates a new http.Handler for the list identity types operation

func (*ListIdentityTypes) ServeHTTP

func (o *ListIdentityTypes) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type ListIdentityTypesBadRequest added in v0.19.176

type ListIdentityTypesBadRequest struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

ListIdentityTypesBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information

swagger:response listIdentityTypesBadRequest

func NewListIdentityTypesBadRequest added in v0.19.176

func NewListIdentityTypesBadRequest() *ListIdentityTypesBadRequest

NewListIdentityTypesBadRequest creates ListIdentityTypesBadRequest with default headers values

func (*ListIdentityTypesBadRequest) SetPayload added in v0.19.176

SetPayload sets the payload to the list identity types bad request response

func (*ListIdentityTypesBadRequest) WithPayload added in v0.19.176

WithPayload adds the payload to the list identity types bad request response

func (*ListIdentityTypesBadRequest) WriteResponse added in v0.19.176

func (o *ListIdentityTypesBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListIdentityTypesHandler

type ListIdentityTypesHandler interface {
	Handle(ListIdentityTypesParams, interface{}) middleware.Responder
}

ListIdentityTypesHandler interface for that can handle valid list identity types params

type ListIdentityTypesHandlerFunc

type ListIdentityTypesHandlerFunc func(ListIdentityTypesParams, interface{}) middleware.Responder

ListIdentityTypesHandlerFunc turns a function with the right signature into a list identity types handler

func (ListIdentityTypesHandlerFunc) Handle

func (fn ListIdentityTypesHandlerFunc) Handle(params ListIdentityTypesParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type ListIdentityTypesOK

type ListIdentityTypesOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.ListIdentityTypesEnvelope `json:"body,omitempty"`
}

ListIdentityTypesOK A list of identity types

swagger:response listIdentityTypesOK

func NewListIdentityTypesOK

func NewListIdentityTypesOK() *ListIdentityTypesOK

NewListIdentityTypesOK creates ListIdentityTypesOK with default headers values

func (*ListIdentityTypesOK) SetPayload

SetPayload sets the payload to the list identity types o k response

func (*ListIdentityTypesOK) WithPayload

WithPayload adds the payload to the list identity types o k response

func (*ListIdentityTypesOK) WriteResponse

func (o *ListIdentityTypesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListIdentityTypesParams

type ListIdentityTypesParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  In: query
	*/
	Filter *string
	/*
	  In: query
	*/
	Limit *int64
	/*
	  In: query
	*/
	Offset *int64
}

ListIdentityTypesParams contains all the bound params for the list identity types operation typically these are obtained from a http.Request

swagger:parameters listIdentityTypes

func NewListIdentityTypesParams

func NewListIdentityTypesParams() ListIdentityTypesParams

NewListIdentityTypesParams creates a new ListIdentityTypesParams object

There are no default values defined in the spec.

func (*ListIdentityTypesParams) BindRequest

func (o *ListIdentityTypesParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewListIdentityTypesParams() beforehand.

type ListIdentityTypesURL

type ListIdentityTypesURL struct {
	Filter *string
	Limit  *int64
	Offset *int64
	// contains filtered or unexported fields
}

ListIdentityTypesURL generates an URL for the list identity types operation

func (*ListIdentityTypesURL) Build

func (o *ListIdentityTypesURL) Build() (*url.URL, error)

Build a url path and query string

func (*ListIdentityTypesURL) BuildFull

func (o *ListIdentityTypesURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*ListIdentityTypesURL) Must

func (o *ListIdentityTypesURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*ListIdentityTypesURL) SetBasePath

func (o *ListIdentityTypesURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*ListIdentityTypesURL) String

func (o *ListIdentityTypesURL) String() string

String returns the string representation of the path with query string

func (*ListIdentityTypesURL) StringFull

func (o *ListIdentityTypesURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*ListIdentityTypesURL) WithBasePath

func (o *ListIdentityTypesURL) WithBasePath(bp string) *ListIdentityTypesURL

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type ListIdentityTypesUnauthorized

type ListIdentityTypesUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

ListIdentityTypesUnauthorized The currently supplied session does not have the correct access rights to request this resource

swagger:response listIdentityTypesUnauthorized

func NewListIdentityTypesUnauthorized

func NewListIdentityTypesUnauthorized() *ListIdentityTypesUnauthorized

NewListIdentityTypesUnauthorized creates ListIdentityTypesUnauthorized with default headers values

func (*ListIdentityTypesUnauthorized) SetPayload

SetPayload sets the payload to the list identity types unauthorized response

func (*ListIdentityTypesUnauthorized) WithPayload

WithPayload adds the payload to the list identity types unauthorized response

func (*ListIdentityTypesUnauthorized) WriteResponse

func (o *ListIdentityTypesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListIdentitysEdgeRouterPolicies

type ListIdentitysEdgeRouterPolicies struct {
	Context *middleware.Context
	Handler ListIdentitysEdgeRouterPoliciesHandler
}
ListIdentitysEdgeRouterPolicies swagger:route GET /identities/{id}/edge-router-policies Identity listIdentitysEdgeRouterPolicies

List the edge router policies that affect an identity

Retrieves a list of edge router policies that apply to the specified identity.

func NewListIdentitysEdgeRouterPolicies

func NewListIdentitysEdgeRouterPolicies(ctx *middleware.Context, handler ListIdentitysEdgeRouterPoliciesHandler) *ListIdentitysEdgeRouterPolicies

NewListIdentitysEdgeRouterPolicies creates a new http.Handler for the list identitys edge router policies operation

func (*ListIdentitysEdgeRouterPolicies) ServeHTTP

type ListIdentitysEdgeRouterPoliciesHandler

type ListIdentitysEdgeRouterPoliciesHandler interface {
	Handle(ListIdentitysEdgeRouterPoliciesParams, interface{}) middleware.Responder
}

ListIdentitysEdgeRouterPoliciesHandler interface for that can handle valid list identitys edge router policies params

type ListIdentitysEdgeRouterPoliciesHandlerFunc

type ListIdentitysEdgeRouterPoliciesHandlerFunc func(ListIdentitysEdgeRouterPoliciesParams, interface{}) middleware.Responder

ListIdentitysEdgeRouterPoliciesHandlerFunc turns a function with the right signature into a list identitys edge router policies handler

func (ListIdentitysEdgeRouterPoliciesHandlerFunc) Handle

Handle executing the request and returning a response

type ListIdentitysEdgeRouterPoliciesNotFound

type ListIdentitysEdgeRouterPoliciesNotFound struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

ListIdentitysEdgeRouterPoliciesNotFound The requested resource does not exist

swagger:response listIdentitysEdgeRouterPoliciesNotFound

func NewListIdentitysEdgeRouterPoliciesNotFound

func NewListIdentitysEdgeRouterPoliciesNotFound() *ListIdentitysEdgeRouterPoliciesNotFound

NewListIdentitysEdgeRouterPoliciesNotFound creates ListIdentitysEdgeRouterPoliciesNotFound with default headers values

func (*ListIdentitysEdgeRouterPoliciesNotFound) SetPayload

SetPayload sets the payload to the list identitys edge router policies not found response

func (*ListIdentitysEdgeRouterPoliciesNotFound) WithPayload

WithPayload adds the payload to the list identitys edge router policies not found response

func (*ListIdentitysEdgeRouterPoliciesNotFound) WriteResponse

WriteResponse to the client

type ListIdentitysEdgeRouterPoliciesOK

type ListIdentitysEdgeRouterPoliciesOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.ListEdgeRouterPoliciesEnvelope `json:"body,omitempty"`
}

ListIdentitysEdgeRouterPoliciesOK A list of edge router policies

swagger:response listIdentitysEdgeRouterPoliciesOK

func NewListIdentitysEdgeRouterPoliciesOK

func NewListIdentitysEdgeRouterPoliciesOK() *ListIdentitysEdgeRouterPoliciesOK

NewListIdentitysEdgeRouterPoliciesOK creates ListIdentitysEdgeRouterPoliciesOK with default headers values

func (*ListIdentitysEdgeRouterPoliciesOK) SetPayload

SetPayload sets the payload to the list identitys edge router policies o k response

func (*ListIdentitysEdgeRouterPoliciesOK) WithPayload

WithPayload adds the payload to the list identitys edge router policies o k response

func (*ListIdentitysEdgeRouterPoliciesOK) WriteResponse

func (o *ListIdentitysEdgeRouterPoliciesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListIdentitysEdgeRouterPoliciesParams

type ListIdentitysEdgeRouterPoliciesParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
}

ListIdentitysEdgeRouterPoliciesParams contains all the bound params for the list identitys edge router policies operation typically these are obtained from a http.Request

swagger:parameters listIdentitysEdgeRouterPolicies

func NewListIdentitysEdgeRouterPoliciesParams

func NewListIdentitysEdgeRouterPoliciesParams() ListIdentitysEdgeRouterPoliciesParams

NewListIdentitysEdgeRouterPoliciesParams creates a new ListIdentitysEdgeRouterPoliciesParams object

There are no default values defined in the spec.

func (*ListIdentitysEdgeRouterPoliciesParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewListIdentitysEdgeRouterPoliciesParams() beforehand.

type ListIdentitysEdgeRouterPoliciesURL

type ListIdentitysEdgeRouterPoliciesURL struct {
	ID string
	// contains filtered or unexported fields
}

ListIdentitysEdgeRouterPoliciesURL generates an URL for the list identitys edge router policies operation

func (*ListIdentitysEdgeRouterPoliciesURL) Build

Build a url path and query string

func (*ListIdentitysEdgeRouterPoliciesURL) BuildFull

func (o *ListIdentitysEdgeRouterPoliciesURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*ListIdentitysEdgeRouterPoliciesURL) Must

Must is a helper function to panic when the url builder returns an error

func (*ListIdentitysEdgeRouterPoliciesURL) SetBasePath

func (o *ListIdentitysEdgeRouterPoliciesURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*ListIdentitysEdgeRouterPoliciesURL) String

String returns the string representation of the path with query string

func (*ListIdentitysEdgeRouterPoliciesURL) StringFull

func (o *ListIdentitysEdgeRouterPoliciesURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*ListIdentitysEdgeRouterPoliciesURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type ListIdentitysEdgeRouterPoliciesUnauthorized

type ListIdentitysEdgeRouterPoliciesUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

ListIdentitysEdgeRouterPoliciesUnauthorized The currently supplied session does not have the correct access rights to request this resource

swagger:response listIdentitysEdgeRouterPoliciesUnauthorized

func NewListIdentitysEdgeRouterPoliciesUnauthorized

func NewListIdentitysEdgeRouterPoliciesUnauthorized() *ListIdentitysEdgeRouterPoliciesUnauthorized

NewListIdentitysEdgeRouterPoliciesUnauthorized creates ListIdentitysEdgeRouterPoliciesUnauthorized with default headers values

func (*ListIdentitysEdgeRouterPoliciesUnauthorized) SetPayload

SetPayload sets the payload to the list identitys edge router policies unauthorized response

func (*ListIdentitysEdgeRouterPoliciesUnauthorized) WithPayload

WithPayload adds the payload to the list identitys edge router policies unauthorized response

func (*ListIdentitysEdgeRouterPoliciesUnauthorized) WriteResponse

WriteResponse to the client

type ListIdentitysServiceConfigs

type ListIdentitysServiceConfigs struct {
	Context *middleware.Context
	Handler ListIdentitysServiceConfigsHandler
}
ListIdentitysServiceConfigs swagger:route GET /identities/{id}/service-configs Identity listIdentitysServiceConfigs

List the service configs associated a specific identity

Retrieves a list of service configs associated to a specific identity

func NewListIdentitysServiceConfigs

func NewListIdentitysServiceConfigs(ctx *middleware.Context, handler ListIdentitysServiceConfigsHandler) *ListIdentitysServiceConfigs

NewListIdentitysServiceConfigs creates a new http.Handler for the list identitys service configs operation

func (*ListIdentitysServiceConfigs) ServeHTTP

type ListIdentitysServiceConfigsHandler

type ListIdentitysServiceConfigsHandler interface {
	Handle(ListIdentitysServiceConfigsParams, interface{}) middleware.Responder
}

ListIdentitysServiceConfigsHandler interface for that can handle valid list identitys service configs params

type ListIdentitysServiceConfigsHandlerFunc

type ListIdentitysServiceConfigsHandlerFunc func(ListIdentitysServiceConfigsParams, interface{}) middleware.Responder

ListIdentitysServiceConfigsHandlerFunc turns a function with the right signature into a list identitys service configs handler

func (ListIdentitysServiceConfigsHandlerFunc) Handle

Handle executing the request and returning a response

type ListIdentitysServiceConfigsNotFound

type ListIdentitysServiceConfigsNotFound struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

ListIdentitysServiceConfigsNotFound The requested resource does not exist

swagger:response listIdentitysServiceConfigsNotFound

func NewListIdentitysServiceConfigsNotFound

func NewListIdentitysServiceConfigsNotFound() *ListIdentitysServiceConfigsNotFound

NewListIdentitysServiceConfigsNotFound creates ListIdentitysServiceConfigsNotFound with default headers values

func (*ListIdentitysServiceConfigsNotFound) SetPayload

SetPayload sets the payload to the list identitys service configs not found response

func (*ListIdentitysServiceConfigsNotFound) WithPayload

WithPayload adds the payload to the list identitys service configs not found response

func (*ListIdentitysServiceConfigsNotFound) WriteResponse

WriteResponse to the client

type ListIdentitysServiceConfigsOK

type ListIdentitysServiceConfigsOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.ListServiceConfigsEnvelope `json:"body,omitempty"`
}

ListIdentitysServiceConfigsOK A list of service configs

swagger:response listIdentitysServiceConfigsOK

func NewListIdentitysServiceConfigsOK

func NewListIdentitysServiceConfigsOK() *ListIdentitysServiceConfigsOK

NewListIdentitysServiceConfigsOK creates ListIdentitysServiceConfigsOK with default headers values

func (*ListIdentitysServiceConfigsOK) SetPayload

SetPayload sets the payload to the list identitys service configs o k response

func (*ListIdentitysServiceConfigsOK) WithPayload

WithPayload adds the payload to the list identitys service configs o k response

func (*ListIdentitysServiceConfigsOK) WriteResponse

func (o *ListIdentitysServiceConfigsOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListIdentitysServiceConfigsParams

type ListIdentitysServiceConfigsParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
}

ListIdentitysServiceConfigsParams contains all the bound params for the list identitys service configs operation typically these are obtained from a http.Request

swagger:parameters listIdentitysServiceConfigs

func NewListIdentitysServiceConfigsParams

func NewListIdentitysServiceConfigsParams() ListIdentitysServiceConfigsParams

NewListIdentitysServiceConfigsParams creates a new ListIdentitysServiceConfigsParams object

There are no default values defined in the spec.

func (*ListIdentitysServiceConfigsParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewListIdentitysServiceConfigsParams() beforehand.

type ListIdentitysServiceConfigsURL

type ListIdentitysServiceConfigsURL struct {
	ID string
	// contains filtered or unexported fields
}

ListIdentitysServiceConfigsURL generates an URL for the list identitys service configs operation

func (*ListIdentitysServiceConfigsURL) Build

Build a url path and query string

func (*ListIdentitysServiceConfigsURL) BuildFull

func (o *ListIdentitysServiceConfigsURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*ListIdentitysServiceConfigsURL) Must

func (o *ListIdentitysServiceConfigsURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*ListIdentitysServiceConfigsURL) SetBasePath

func (o *ListIdentitysServiceConfigsURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*ListIdentitysServiceConfigsURL) String

String returns the string representation of the path with query string

func (*ListIdentitysServiceConfigsURL) StringFull

func (o *ListIdentitysServiceConfigsURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*ListIdentitysServiceConfigsURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type ListIdentitysServiceConfigsUnauthorized

type ListIdentitysServiceConfigsUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

ListIdentitysServiceConfigsUnauthorized The currently supplied session does not have the correct access rights to request this resource

swagger:response listIdentitysServiceConfigsUnauthorized

func NewListIdentitysServiceConfigsUnauthorized

func NewListIdentitysServiceConfigsUnauthorized() *ListIdentitysServiceConfigsUnauthorized

NewListIdentitysServiceConfigsUnauthorized creates ListIdentitysServiceConfigsUnauthorized with default headers values

func (*ListIdentitysServiceConfigsUnauthorized) SetPayload

SetPayload sets the payload to the list identitys service configs unauthorized response

func (*ListIdentitysServiceConfigsUnauthorized) WithPayload

WithPayload adds the payload to the list identitys service configs unauthorized response

func (*ListIdentitysServiceConfigsUnauthorized) WriteResponse

WriteResponse to the client

type PatchIdentity

type PatchIdentity struct {
	Context *middleware.Context
	Handler PatchIdentityHandler
}
PatchIdentity swagger:route PATCH /identities/{id} Identity patchIdentity

Update the supplied fields on an identity

Update the supplied fields on an identity. Requires admin access.

func NewPatchIdentity

func NewPatchIdentity(ctx *middleware.Context, handler PatchIdentityHandler) *PatchIdentity

NewPatchIdentity creates a new http.Handler for the patch identity operation

func (*PatchIdentity) ServeHTTP

func (o *PatchIdentity) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type PatchIdentityBadRequest

type PatchIdentityBadRequest struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

PatchIdentityBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information

swagger:response patchIdentityBadRequest

func NewPatchIdentityBadRequest

func NewPatchIdentityBadRequest() *PatchIdentityBadRequest

NewPatchIdentityBadRequest creates PatchIdentityBadRequest with default headers values

func (*PatchIdentityBadRequest) SetPayload

func (o *PatchIdentityBadRequest) SetPayload(payload *rest_model.APIErrorEnvelope)

SetPayload sets the payload to the patch identity bad request response

func (*PatchIdentityBadRequest) WithPayload

WithPayload adds the payload to the patch identity bad request response

func (*PatchIdentityBadRequest) WriteResponse

func (o *PatchIdentityBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type PatchIdentityHandler

type PatchIdentityHandler interface {
	Handle(PatchIdentityParams, interface{}) middleware.Responder
}

PatchIdentityHandler interface for that can handle valid patch identity params

type PatchIdentityHandlerFunc

type PatchIdentityHandlerFunc func(PatchIdentityParams, interface{}) middleware.Responder

PatchIdentityHandlerFunc turns a function with the right signature into a patch identity handler

func (PatchIdentityHandlerFunc) Handle

func (fn PatchIdentityHandlerFunc) Handle(params PatchIdentityParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type PatchIdentityNotFound

type PatchIdentityNotFound struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

PatchIdentityNotFound The requested resource does not exist

swagger:response patchIdentityNotFound

func NewPatchIdentityNotFound

func NewPatchIdentityNotFound() *PatchIdentityNotFound

NewPatchIdentityNotFound creates PatchIdentityNotFound with default headers values

func (*PatchIdentityNotFound) SetPayload

func (o *PatchIdentityNotFound) SetPayload(payload *rest_model.APIErrorEnvelope)

SetPayload sets the payload to the patch identity not found response

func (*PatchIdentityNotFound) WithPayload

WithPayload adds the payload to the patch identity not found response

func (*PatchIdentityNotFound) WriteResponse

func (o *PatchIdentityNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type PatchIdentityOK

type PatchIdentityOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.Empty `json:"body,omitempty"`
}

PatchIdentityOK The patch request was successful and the resource has been altered

swagger:response patchIdentityOK

func NewPatchIdentityOK

func NewPatchIdentityOK() *PatchIdentityOK

NewPatchIdentityOK creates PatchIdentityOK with default headers values

func (*PatchIdentityOK) SetPayload

func (o *PatchIdentityOK) SetPayload(payload *rest_model.Empty)

SetPayload sets the payload to the patch identity o k response

func (*PatchIdentityOK) WithPayload

func (o *PatchIdentityOK) WithPayload(payload *rest_model.Empty) *PatchIdentityOK

WithPayload adds the payload to the patch identity o k response

func (*PatchIdentityOK) WriteResponse

func (o *PatchIdentityOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type PatchIdentityParams

type PatchIdentityParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
	/*An identity patch object
	  Required: true
	  In: body
	*/
	Identity *rest_model.IdentityPatch
}

PatchIdentityParams contains all the bound params for the patch identity operation typically these are obtained from a http.Request

swagger:parameters patchIdentity

func NewPatchIdentityParams

func NewPatchIdentityParams() PatchIdentityParams

NewPatchIdentityParams creates a new PatchIdentityParams object

There are no default values defined in the spec.

func (*PatchIdentityParams) BindRequest

func (o *PatchIdentityParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewPatchIdentityParams() beforehand.

type PatchIdentityURL

type PatchIdentityURL struct {
	ID string
	// contains filtered or unexported fields
}

PatchIdentityURL generates an URL for the patch identity operation

func (*PatchIdentityURL) Build

func (o *PatchIdentityURL) Build() (*url.URL, error)

Build a url path and query string

func (*PatchIdentityURL) BuildFull

func (o *PatchIdentityURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*PatchIdentityURL) Must

func (o *PatchIdentityURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*PatchIdentityURL) SetBasePath

func (o *PatchIdentityURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*PatchIdentityURL) String

func (o *PatchIdentityURL) String() string

String returns the string representation of the path with query string

func (*PatchIdentityURL) StringFull

func (o *PatchIdentityURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*PatchIdentityURL) WithBasePath

func (o *PatchIdentityURL) WithBasePath(bp string) *PatchIdentityURL

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type PatchIdentityUnauthorized

type PatchIdentityUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

PatchIdentityUnauthorized The currently supplied session does not have the correct access rights to request this resource

swagger:response patchIdentityUnauthorized

func NewPatchIdentityUnauthorized

func NewPatchIdentityUnauthorized() *PatchIdentityUnauthorized

NewPatchIdentityUnauthorized creates PatchIdentityUnauthorized with default headers values

func (*PatchIdentityUnauthorized) SetPayload

func (o *PatchIdentityUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)

SetPayload sets the payload to the patch identity unauthorized response

func (*PatchIdentityUnauthorized) WithPayload

WithPayload adds the payload to the patch identity unauthorized response

func (*PatchIdentityUnauthorized) WriteResponse

func (o *PatchIdentityUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type RemoveIdentityMfa

type RemoveIdentityMfa struct {
	Context *middleware.Context
	Handler RemoveIdentityMfaHandler
}
RemoveIdentityMfa swagger:route DELETE /identities/{id}/mfa Identity MFA removeIdentityMfa

Remove MFA from an identitity

Allows an admin to remove MFA enrollment from a specific identity. Requires admin.

func NewRemoveIdentityMfa

func NewRemoveIdentityMfa(ctx *middleware.Context, handler RemoveIdentityMfaHandler) *RemoveIdentityMfa

NewRemoveIdentityMfa creates a new http.Handler for the remove identity mfa operation

func (*RemoveIdentityMfa) ServeHTTP

func (o *RemoveIdentityMfa) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type RemoveIdentityMfaHandler

type RemoveIdentityMfaHandler interface {
	Handle(RemoveIdentityMfaParams, interface{}) middleware.Responder
}

RemoveIdentityMfaHandler interface for that can handle valid remove identity mfa params

type RemoveIdentityMfaHandlerFunc

type RemoveIdentityMfaHandlerFunc func(RemoveIdentityMfaParams, interface{}) middleware.Responder

RemoveIdentityMfaHandlerFunc turns a function with the right signature into a remove identity mfa handler

func (RemoveIdentityMfaHandlerFunc) Handle

func (fn RemoveIdentityMfaHandlerFunc) Handle(params RemoveIdentityMfaParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type RemoveIdentityMfaNotFound

type RemoveIdentityMfaNotFound struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

RemoveIdentityMfaNotFound The requested resource does not exist

swagger:response removeIdentityMfaNotFound

func NewRemoveIdentityMfaNotFound

func NewRemoveIdentityMfaNotFound() *RemoveIdentityMfaNotFound

NewRemoveIdentityMfaNotFound creates RemoveIdentityMfaNotFound with default headers values

func (*RemoveIdentityMfaNotFound) SetPayload

func (o *RemoveIdentityMfaNotFound) SetPayload(payload *rest_model.APIErrorEnvelope)

SetPayload sets the payload to the remove identity mfa not found response

func (*RemoveIdentityMfaNotFound) WithPayload

WithPayload adds the payload to the remove identity mfa not found response

func (*RemoveIdentityMfaNotFound) WriteResponse

func (o *RemoveIdentityMfaNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type RemoveIdentityMfaOK

type RemoveIdentityMfaOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.Empty `json:"body,omitempty"`
}

RemoveIdentityMfaOK Base empty response

swagger:response removeIdentityMfaOK

func NewRemoveIdentityMfaOK

func NewRemoveIdentityMfaOK() *RemoveIdentityMfaOK

NewRemoveIdentityMfaOK creates RemoveIdentityMfaOK with default headers values

func (*RemoveIdentityMfaOK) SetPayload

func (o *RemoveIdentityMfaOK) SetPayload(payload *rest_model.Empty)

SetPayload sets the payload to the remove identity mfa o k response

func (*RemoveIdentityMfaOK) WithPayload

func (o *RemoveIdentityMfaOK) WithPayload(payload *rest_model.Empty) *RemoveIdentityMfaOK

WithPayload adds the payload to the remove identity mfa o k response

func (*RemoveIdentityMfaOK) WriteResponse

func (o *RemoveIdentityMfaOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type RemoveIdentityMfaParams

type RemoveIdentityMfaParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
}

RemoveIdentityMfaParams contains all the bound params for the remove identity mfa operation typically these are obtained from a http.Request

swagger:parameters removeIdentityMfa

func NewRemoveIdentityMfaParams

func NewRemoveIdentityMfaParams() RemoveIdentityMfaParams

NewRemoveIdentityMfaParams creates a new RemoveIdentityMfaParams object

There are no default values defined in the spec.

func (*RemoveIdentityMfaParams) BindRequest

func (o *RemoveIdentityMfaParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewRemoveIdentityMfaParams() beforehand.

type RemoveIdentityMfaURL

type RemoveIdentityMfaURL struct {
	ID string
	// contains filtered or unexported fields
}

RemoveIdentityMfaURL generates an URL for the remove identity mfa operation

func (*RemoveIdentityMfaURL) Build

func (o *RemoveIdentityMfaURL) Build() (*url.URL, error)

Build a url path and query string

func (*RemoveIdentityMfaURL) BuildFull

func (o *RemoveIdentityMfaURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*RemoveIdentityMfaURL) Must

func (o *RemoveIdentityMfaURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*RemoveIdentityMfaURL) SetBasePath

func (o *RemoveIdentityMfaURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*RemoveIdentityMfaURL) String

func (o *RemoveIdentityMfaURL) String() string

String returns the string representation of the path with query string

func (*RemoveIdentityMfaURL) StringFull

func (o *RemoveIdentityMfaURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*RemoveIdentityMfaURL) WithBasePath

func (o *RemoveIdentityMfaURL) WithBasePath(bp string) *RemoveIdentityMfaURL

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type RemoveIdentityMfaUnauthorized

type RemoveIdentityMfaUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

RemoveIdentityMfaUnauthorized The currently supplied session does not have the correct access rights to request this resource

swagger:response removeIdentityMfaUnauthorized

func NewRemoveIdentityMfaUnauthorized

func NewRemoveIdentityMfaUnauthorized() *RemoveIdentityMfaUnauthorized

NewRemoveIdentityMfaUnauthorized creates RemoveIdentityMfaUnauthorized with default headers values

func (*RemoveIdentityMfaUnauthorized) SetPayload

SetPayload sets the payload to the remove identity mfa unauthorized response

func (*RemoveIdentityMfaUnauthorized) WithPayload

WithPayload adds the payload to the remove identity mfa unauthorized response

func (*RemoveIdentityMfaUnauthorized) WriteResponse

func (o *RemoveIdentityMfaUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type UpdateIdentity

type UpdateIdentity struct {
	Context *middleware.Context
	Handler UpdateIdentityHandler
}
UpdateIdentity swagger:route PUT /identities/{id} Identity updateIdentity

Update all fields on an identity

Update all fields on an identity by id. Requires admin access.

func NewUpdateIdentity

func NewUpdateIdentity(ctx *middleware.Context, handler UpdateIdentityHandler) *UpdateIdentity

NewUpdateIdentity creates a new http.Handler for the update identity operation

func (*UpdateIdentity) ServeHTTP

func (o *UpdateIdentity) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type UpdateIdentityBadRequest

type UpdateIdentityBadRequest struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

UpdateIdentityBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information

swagger:response updateIdentityBadRequest

func NewUpdateIdentityBadRequest

func NewUpdateIdentityBadRequest() *UpdateIdentityBadRequest

NewUpdateIdentityBadRequest creates UpdateIdentityBadRequest with default headers values

func (*UpdateIdentityBadRequest) SetPayload

func (o *UpdateIdentityBadRequest) SetPayload(payload *rest_model.APIErrorEnvelope)

SetPayload sets the payload to the update identity bad request response

func (*UpdateIdentityBadRequest) WithPayload

WithPayload adds the payload to the update identity bad request response

func (*UpdateIdentityBadRequest) WriteResponse

func (o *UpdateIdentityBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type UpdateIdentityHandler

type UpdateIdentityHandler interface {
	Handle(UpdateIdentityParams, interface{}) middleware.Responder
}

UpdateIdentityHandler interface for that can handle valid update identity params

type UpdateIdentityHandlerFunc

type UpdateIdentityHandlerFunc func(UpdateIdentityParams, interface{}) middleware.Responder

UpdateIdentityHandlerFunc turns a function with the right signature into a update identity handler

func (UpdateIdentityHandlerFunc) Handle

func (fn UpdateIdentityHandlerFunc) Handle(params UpdateIdentityParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type UpdateIdentityNotFound

type UpdateIdentityNotFound struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

UpdateIdentityNotFound The requested resource does not exist

swagger:response updateIdentityNotFound

func NewUpdateIdentityNotFound

func NewUpdateIdentityNotFound() *UpdateIdentityNotFound

NewUpdateIdentityNotFound creates UpdateIdentityNotFound with default headers values

func (*UpdateIdentityNotFound) SetPayload

func (o *UpdateIdentityNotFound) SetPayload(payload *rest_model.APIErrorEnvelope)

SetPayload sets the payload to the update identity not found response

func (*UpdateIdentityNotFound) WithPayload

WithPayload adds the payload to the update identity not found response

func (*UpdateIdentityNotFound) WriteResponse

func (o *UpdateIdentityNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type UpdateIdentityOK

type UpdateIdentityOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.Empty `json:"body,omitempty"`
}

UpdateIdentityOK The update request was successful and the resource has been altered

swagger:response updateIdentityOK

func NewUpdateIdentityOK

func NewUpdateIdentityOK() *UpdateIdentityOK

NewUpdateIdentityOK creates UpdateIdentityOK with default headers values

func (*UpdateIdentityOK) SetPayload

func (o *UpdateIdentityOK) SetPayload(payload *rest_model.Empty)

SetPayload sets the payload to the update identity o k response

func (*UpdateIdentityOK) WithPayload

func (o *UpdateIdentityOK) WithPayload(payload *rest_model.Empty) *UpdateIdentityOK

WithPayload adds the payload to the update identity o k response

func (*UpdateIdentityOK) WriteResponse

func (o *UpdateIdentityOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type UpdateIdentityParams

type UpdateIdentityParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
	/*An identity update object
	  Required: true
	  In: body
	*/
	Identity *rest_model.IdentityUpdate
}

UpdateIdentityParams contains all the bound params for the update identity operation typically these are obtained from a http.Request

swagger:parameters updateIdentity

func NewUpdateIdentityParams

func NewUpdateIdentityParams() UpdateIdentityParams

NewUpdateIdentityParams creates a new UpdateIdentityParams object

There are no default values defined in the spec.

func (*UpdateIdentityParams) BindRequest

func (o *UpdateIdentityParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewUpdateIdentityParams() beforehand.

type UpdateIdentityTracing added in v0.20.24

type UpdateIdentityTracing struct {
	Context *middleware.Context
	Handler UpdateIdentityTracingHandler
}
UpdateIdentityTracing swagger:route PUT /identities/{id}/trace Identity Tracing updateIdentityTracing

Enable/disable data flow tracing for an identity

Allows an admin to enable/disable data flow tracing for an identity

func NewUpdateIdentityTracing added in v0.20.24

func NewUpdateIdentityTracing(ctx *middleware.Context, handler UpdateIdentityTracingHandler) *UpdateIdentityTracing

NewUpdateIdentityTracing creates a new http.Handler for the update identity tracing operation

func (*UpdateIdentityTracing) ServeHTTP added in v0.20.24

func (o *UpdateIdentityTracing) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type UpdateIdentityTracingBadRequest added in v0.20.24

type UpdateIdentityTracingBadRequest struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

UpdateIdentityTracingBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information

swagger:response updateIdentityTracingBadRequest

func NewUpdateIdentityTracingBadRequest added in v0.20.24

func NewUpdateIdentityTracingBadRequest() *UpdateIdentityTracingBadRequest

NewUpdateIdentityTracingBadRequest creates UpdateIdentityTracingBadRequest with default headers values

func (*UpdateIdentityTracingBadRequest) SetPayload added in v0.20.24

SetPayload sets the payload to the update identity tracing bad request response

func (*UpdateIdentityTracingBadRequest) WithPayload added in v0.20.24

WithPayload adds the payload to the update identity tracing bad request response

func (*UpdateIdentityTracingBadRequest) WriteResponse added in v0.20.24

func (o *UpdateIdentityTracingBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type UpdateIdentityTracingHandler added in v0.20.24

type UpdateIdentityTracingHandler interface {
	Handle(UpdateIdentityTracingParams, interface{}) middleware.Responder
}

UpdateIdentityTracingHandler interface for that can handle valid update identity tracing params

type UpdateIdentityTracingHandlerFunc added in v0.20.24

type UpdateIdentityTracingHandlerFunc func(UpdateIdentityTracingParams, interface{}) middleware.Responder

UpdateIdentityTracingHandlerFunc turns a function with the right signature into a update identity tracing handler

func (UpdateIdentityTracingHandlerFunc) Handle added in v0.20.24

func (fn UpdateIdentityTracingHandlerFunc) Handle(params UpdateIdentityTracingParams, principal interface{}) middleware.Responder

Handle executing the request and returning a response

type UpdateIdentityTracingNotFound added in v0.20.24

type UpdateIdentityTracingNotFound struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

UpdateIdentityTracingNotFound The requested resource does not exist

swagger:response updateIdentityTracingNotFound

func NewUpdateIdentityTracingNotFound added in v0.20.24

func NewUpdateIdentityTracingNotFound() *UpdateIdentityTracingNotFound

NewUpdateIdentityTracingNotFound creates UpdateIdentityTracingNotFound with default headers values

func (*UpdateIdentityTracingNotFound) SetPayload added in v0.20.24

SetPayload sets the payload to the update identity tracing not found response

func (*UpdateIdentityTracingNotFound) WithPayload added in v0.20.24

WithPayload adds the payload to the update identity tracing not found response

func (*UpdateIdentityTracingNotFound) WriteResponse added in v0.20.24

func (o *UpdateIdentityTracingNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type UpdateIdentityTracingOK added in v0.20.24

type UpdateIdentityTracingOK struct {

	/*
	  In: Body
	*/
	Payload *rest_model.TraceDetailEnvelope `json:"body,omitempty"`
}

UpdateIdentityTracingOK Returns the document that represents the trace state

swagger:response updateIdentityTracingOK

func NewUpdateIdentityTracingOK added in v0.20.24

func NewUpdateIdentityTracingOK() *UpdateIdentityTracingOK

NewUpdateIdentityTracingOK creates UpdateIdentityTracingOK with default headers values

func (*UpdateIdentityTracingOK) SetPayload added in v0.20.24

func (o *UpdateIdentityTracingOK) SetPayload(payload *rest_model.TraceDetailEnvelope)

SetPayload sets the payload to the update identity tracing o k response

func (*UpdateIdentityTracingOK) WithPayload added in v0.20.24

WithPayload adds the payload to the update identity tracing o k response

func (*UpdateIdentityTracingOK) WriteResponse added in v0.20.24

func (o *UpdateIdentityTracingOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type UpdateIdentityTracingParams added in v0.20.24

type UpdateIdentityTracingParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The id of the requested resource
	  Required: true
	  In: path
	*/
	ID string
	/*A traceSpec object
	  Required: true
	  In: body
	*/
	TraceSpec *rest_model.TraceSpec
}

UpdateIdentityTracingParams contains all the bound params for the update identity tracing operation typically these are obtained from a http.Request

swagger:parameters updateIdentityTracing

func NewUpdateIdentityTracingParams added in v0.20.24

func NewUpdateIdentityTracingParams() UpdateIdentityTracingParams

NewUpdateIdentityTracingParams creates a new UpdateIdentityTracingParams object

There are no default values defined in the spec.

func (*UpdateIdentityTracingParams) BindRequest added in v0.20.24

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewUpdateIdentityTracingParams() beforehand.

type UpdateIdentityTracingURL added in v0.20.24

type UpdateIdentityTracingURL struct {
	ID string
	// contains filtered or unexported fields
}

UpdateIdentityTracingURL generates an URL for the update identity tracing operation

func (*UpdateIdentityTracingURL) Build added in v0.20.24

func (o *UpdateIdentityTracingURL) Build() (*url.URL, error)

Build a url path and query string

func (*UpdateIdentityTracingURL) BuildFull added in v0.20.24

func (o *UpdateIdentityTracingURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*UpdateIdentityTracingURL) Must added in v0.20.24

func (o *UpdateIdentityTracingURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*UpdateIdentityTracingURL) SetBasePath added in v0.20.24

func (o *UpdateIdentityTracingURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*UpdateIdentityTracingURL) String added in v0.20.24

func (o *UpdateIdentityTracingURL) String() string

String returns the string representation of the path with query string

func (*UpdateIdentityTracingURL) StringFull added in v0.20.24

func (o *UpdateIdentityTracingURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*UpdateIdentityTracingURL) WithBasePath added in v0.20.24

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type UpdateIdentityTracingUnauthorized added in v0.20.24

type UpdateIdentityTracingUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

UpdateIdentityTracingUnauthorized The currently supplied session does not have the correct access rights to request this resource

swagger:response updateIdentityTracingUnauthorized

func NewUpdateIdentityTracingUnauthorized added in v0.20.24

func NewUpdateIdentityTracingUnauthorized() *UpdateIdentityTracingUnauthorized

NewUpdateIdentityTracingUnauthorized creates UpdateIdentityTracingUnauthorized with default headers values

func (*UpdateIdentityTracingUnauthorized) SetPayload added in v0.20.24

SetPayload sets the payload to the update identity tracing unauthorized response

func (*UpdateIdentityTracingUnauthorized) WithPayload added in v0.20.24

WithPayload adds the payload to the update identity tracing unauthorized response

func (*UpdateIdentityTracingUnauthorized) WriteResponse added in v0.20.24

func (o *UpdateIdentityTracingUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type UpdateIdentityURL

type UpdateIdentityURL struct {
	ID string
	// contains filtered or unexported fields
}

UpdateIdentityURL generates an URL for the update identity operation

func (*UpdateIdentityURL) Build

func (o *UpdateIdentityURL) Build() (*url.URL, error)

Build a url path and query string

func (*UpdateIdentityURL) BuildFull

func (o *UpdateIdentityURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*UpdateIdentityURL) Must

func (o *UpdateIdentityURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*UpdateIdentityURL) SetBasePath

func (o *UpdateIdentityURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*UpdateIdentityURL) String

func (o *UpdateIdentityURL) String() string

String returns the string representation of the path with query string

func (*UpdateIdentityURL) StringFull

func (o *UpdateIdentityURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*UpdateIdentityURL) WithBasePath

func (o *UpdateIdentityURL) WithBasePath(bp string) *UpdateIdentityURL

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type UpdateIdentityUnauthorized

type UpdateIdentityUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

UpdateIdentityUnauthorized The currently supplied session does not have the correct access rights to request this resource

swagger:response updateIdentityUnauthorized

func NewUpdateIdentityUnauthorized

func NewUpdateIdentityUnauthorized() *UpdateIdentityUnauthorized

NewUpdateIdentityUnauthorized creates UpdateIdentityUnauthorized with default headers values

func (*UpdateIdentityUnauthorized) SetPayload

func (o *UpdateIdentityUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)

SetPayload sets the payload to the update identity unauthorized response

func (*UpdateIdentityUnauthorized) WithPayload

WithPayload adds the payload to the update identity unauthorized response

func (*UpdateIdentityUnauthorized) WriteResponse

func (o *UpdateIdentityUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

Source Files

Jump to

Keyboard shortcuts

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