identity

package
v0.19.3 Latest Latest
Warning

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

Go to latest
Published: Feb 22, 2021 License: Apache-2.0 Imports: 12 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 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 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 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 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 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:"-"`

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

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 no default values defined in 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 added in v0.17.52

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 added in v0.17.52

func NewCreateIdentityCreated() *CreateIdentityCreated

NewCreateIdentityCreated creates CreateIdentityCreated with default headers values

func (*CreateIdentityCreated) SetPayload added in v0.17.52

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

SetPayload sets the payload to the create identity created response

func (*CreateIdentityCreated) WithPayload added in v0.17.52

WithPayload adds the payload to the create identity created response

func (*CreateIdentityCreated) WriteResponse added in v0.17.52

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
	*/
	Body *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 no default values defined in 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 no default values defined in 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 signle 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 no default values defined in 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 no default values defined in 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 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:"-"`

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

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 no default values defined in 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 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 no default values defined in 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 added in v0.16.46

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 added in v0.16.46

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

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

func (*GetIdentityPostureData) ServeHTTP added in v0.16.46

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

type GetIdentityPostureDataHandler added in v0.16.46

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

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

type GetIdentityPostureDataHandlerFunc added in v0.16.46

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 added in v0.16.46

Handle executing the request and returning a response

type GetIdentityPostureDataNotFound added in v0.16.46

type GetIdentityPostureDataNotFound struct {

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

GetIdentityPostureDataNotFound The requested resource does not exist

swagger:response getIdentityPostureDataNotFound

func NewGetIdentityPostureDataNotFound added in v0.16.46

func NewGetIdentityPostureDataNotFound() *GetIdentityPostureDataNotFound

NewGetIdentityPostureDataNotFound creates GetIdentityPostureDataNotFound with default headers values

func (*GetIdentityPostureDataNotFound) SetPayload added in v0.16.46

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

func (*GetIdentityPostureDataNotFound) WithPayload added in v0.16.46

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

func (*GetIdentityPostureDataNotFound) WriteResponse added in v0.16.46

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

WriteResponse to the client

type GetIdentityPostureDataOK added in v0.16.46

type GetIdentityPostureDataOK struct {

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

GetIdentityPostureDataOK Returns the document that represents posture data

swagger:response getIdentityPostureDataOK

func NewGetIdentityPostureDataOK added in v0.16.46

func NewGetIdentityPostureDataOK() *GetIdentityPostureDataOK

NewGetIdentityPostureDataOK creates GetIdentityPostureDataOK with default headers values

func (*GetIdentityPostureDataOK) SetPayload added in v0.16.46

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

func (*GetIdentityPostureDataOK) WithPayload added in v0.16.46

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

func (*GetIdentityPostureDataOK) WriteResponse added in v0.16.46

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

WriteResponse to the client

type GetIdentityPostureDataParams added in v0.16.46

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 added in v0.16.46

func NewGetIdentityPostureDataParams() GetIdentityPostureDataParams

NewGetIdentityPostureDataParams creates a new GetIdentityPostureDataParams object no default values defined in spec.

func (*GetIdentityPostureDataParams) BindRequest added in v0.16.46

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 added in v0.16.46

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

GetIdentityPostureDataURL generates an URL for the get identity posture data operation

func (*GetIdentityPostureDataURL) Build added in v0.16.46

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

Build a url path and query string

func (*GetIdentityPostureDataURL) BuildFull added in v0.16.46

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 added in v0.16.46

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 added in v0.16.46

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 added in v0.16.46

func (o *GetIdentityPostureDataURL) String() string

String returns the string representation of the path with query string

func (*GetIdentityPostureDataURL) StringFull added in v0.16.46

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

StringFull returns the string representation of a complete url

func (*GetIdentityPostureDataURL) WithBasePath added in v0.16.46

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 added in v0.16.46

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 added in v0.16.46

func NewGetIdentityPostureDataUnauthorized() *GetIdentityPostureDataUnauthorized

NewGetIdentityPostureDataUnauthorized creates GetIdentityPostureDataUnauthorized with default headers values

func (*GetIdentityPostureDataUnauthorized) SetPayload added in v0.16.46

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

func (*GetIdentityPostureDataUnauthorized) WithPayload added in v0.16.46

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

func (*GetIdentityPostureDataUnauthorized) WriteResponse added in v0.16.46

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 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 no default values defined in 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 no default values defined in 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 no default values defined in 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 no default values defined in 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 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 no default values defined in 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 idenitty

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 no default values defined in 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 no default values defined in 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:"-"`

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

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 no default values defined in 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 added in v0.17.52

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 added in v0.17.52

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

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

func (*RemoveIdentityMfa) ServeHTTP added in v0.17.52

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

type RemoveIdentityMfaHandler added in v0.17.52

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

RemoveIdentityMfaHandler interface for that can handle valid remove identity mfa params

type RemoveIdentityMfaHandlerFunc added in v0.17.52

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

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

func (RemoveIdentityMfaHandlerFunc) Handle added in v0.17.52

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

Handle executing the request and returning a response

type RemoveIdentityMfaNotFound added in v0.17.52

type RemoveIdentityMfaNotFound struct {

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

RemoveIdentityMfaNotFound The requested resource does not exist

swagger:response removeIdentityMfaNotFound

func NewRemoveIdentityMfaNotFound added in v0.17.52

func NewRemoveIdentityMfaNotFound() *RemoveIdentityMfaNotFound

NewRemoveIdentityMfaNotFound creates RemoveIdentityMfaNotFound with default headers values

func (*RemoveIdentityMfaNotFound) SetPayload added in v0.17.52

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

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

func (*RemoveIdentityMfaNotFound) WithPayload added in v0.17.52

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

func (*RemoveIdentityMfaNotFound) WriteResponse added in v0.17.52

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

WriteResponse to the client

type RemoveIdentityMfaOK added in v0.17.52

type RemoveIdentityMfaOK struct {

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

RemoveIdentityMfaOK Base empty response

swagger:response removeIdentityMfaOK

func NewRemoveIdentityMfaOK added in v0.17.52

func NewRemoveIdentityMfaOK() *RemoveIdentityMfaOK

NewRemoveIdentityMfaOK creates RemoveIdentityMfaOK with default headers values

func (*RemoveIdentityMfaOK) SetPayload added in v0.17.52

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

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

func (*RemoveIdentityMfaOK) WithPayload added in v0.17.52

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

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

func (*RemoveIdentityMfaOK) WriteResponse added in v0.17.52

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

WriteResponse to the client

type RemoveIdentityMfaParams added in v0.17.52

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 added in v0.17.52

func NewRemoveIdentityMfaParams() RemoveIdentityMfaParams

NewRemoveIdentityMfaParams creates a new RemoveIdentityMfaParams object no default values defined in spec.

func (*RemoveIdentityMfaParams) BindRequest added in v0.17.52

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 added in v0.17.52

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

RemoveIdentityMfaURL generates an URL for the remove identity mfa operation

func (*RemoveIdentityMfaURL) Build added in v0.17.52

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

Build a url path and query string

func (*RemoveIdentityMfaURL) BuildFull added in v0.17.52

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 added in v0.17.52

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 added in v0.17.52

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 added in v0.17.52

func (o *RemoveIdentityMfaURL) String() string

String returns the string representation of the path with query string

func (*RemoveIdentityMfaURL) StringFull added in v0.17.52

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

StringFull returns the string representation of a complete url

func (*RemoveIdentityMfaURL) WithBasePath added in v0.17.52

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 added in v0.17.52

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 added in v0.17.52

func NewRemoveIdentityMfaUnauthorized() *RemoveIdentityMfaUnauthorized

NewRemoveIdentityMfaUnauthorized creates RemoveIdentityMfaUnauthorized with default headers values

func (*RemoveIdentityMfaUnauthorized) SetPayload added in v0.17.52

SetPayload sets the payload to the remove identity mfa unauthorized response

func (*RemoveIdentityMfaUnauthorized) WithPayload added in v0.17.52

WithPayload adds the payload to the remove identity mfa unauthorized response

func (*RemoveIdentityMfaUnauthorized) WriteResponse added in v0.17.52

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:"-"`

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

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 no default values defined in 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 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