identity

package
v0.19.27 Latest Latest
Warning

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

Go to latest
Published: Mar 10, 2021 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AssociateIdentitysServiceConfigsBadRequest

type AssociateIdentitysServiceConfigsBadRequest struct {
	Payload *rest_model.APIErrorEnvelope
}

AssociateIdentitysServiceConfigsBadRequest handles this case with default header values.

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

func NewAssociateIdentitysServiceConfigsBadRequest

func NewAssociateIdentitysServiceConfigsBadRequest() *AssociateIdentitysServiceConfigsBadRequest

NewAssociateIdentitysServiceConfigsBadRequest creates a AssociateIdentitysServiceConfigsBadRequest with default headers values

func (*AssociateIdentitysServiceConfigsBadRequest) Error

func (*AssociateIdentitysServiceConfigsBadRequest) GetPayload

type AssociateIdentitysServiceConfigsNotFound

type AssociateIdentitysServiceConfigsNotFound struct {
	Payload *rest_model.APIErrorEnvelope
}

AssociateIdentitysServiceConfigsNotFound handles this case with default header values.

The requested resource does not exist

func NewAssociateIdentitysServiceConfigsNotFound

func NewAssociateIdentitysServiceConfigsNotFound() *AssociateIdentitysServiceConfigsNotFound

NewAssociateIdentitysServiceConfigsNotFound creates a AssociateIdentitysServiceConfigsNotFound with default headers values

func (*AssociateIdentitysServiceConfigsNotFound) Error

func (*AssociateIdentitysServiceConfigsNotFound) GetPayload

type AssociateIdentitysServiceConfigsOK

type AssociateIdentitysServiceConfigsOK struct {
	Payload *rest_model.Empty
}

AssociateIdentitysServiceConfigsOK handles this case with default header values.

Base empty response

func NewAssociateIdentitysServiceConfigsOK

func NewAssociateIdentitysServiceConfigsOK() *AssociateIdentitysServiceConfigsOK

NewAssociateIdentitysServiceConfigsOK creates a AssociateIdentitysServiceConfigsOK with default headers values

func (*AssociateIdentitysServiceConfigsOK) Error

func (*AssociateIdentitysServiceConfigsOK) GetPayload

type AssociateIdentitysServiceConfigsParams

type AssociateIdentitysServiceConfigsParams struct {

	/*ID
	  The id of the requested resource

	*/
	ID string
	/*ServiceConfigs
	  A service config patch object

	*/
	ServiceConfigs rest_model.ServiceConfigsAssignList

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

AssociateIdentitysServiceConfigsParams contains all the parameters to send to the API endpoint for the associate identitys service configs operation typically these are written to a http.Request

func NewAssociateIdentitysServiceConfigsParams

func NewAssociateIdentitysServiceConfigsParams() *AssociateIdentitysServiceConfigsParams

NewAssociateIdentitysServiceConfigsParams creates a new AssociateIdentitysServiceConfigsParams object with the default values initialized.

func NewAssociateIdentitysServiceConfigsParamsWithContext

func NewAssociateIdentitysServiceConfigsParamsWithContext(ctx context.Context) *AssociateIdentitysServiceConfigsParams

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

func NewAssociateIdentitysServiceConfigsParamsWithHTTPClient

func NewAssociateIdentitysServiceConfigsParamsWithHTTPClient(client *http.Client) *AssociateIdentitysServiceConfigsParams

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

func NewAssociateIdentitysServiceConfigsParamsWithTimeout

func NewAssociateIdentitysServiceConfigsParamsWithTimeout(timeout time.Duration) *AssociateIdentitysServiceConfigsParams

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

func (*AssociateIdentitysServiceConfigsParams) SetContext

SetContext adds the context to the associate identitys service configs params

func (*AssociateIdentitysServiceConfigsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the associate identitys service configs params

func (*AssociateIdentitysServiceConfigsParams) SetID

SetID adds the id to the associate identitys service configs params

func (*AssociateIdentitysServiceConfigsParams) SetServiceConfigs added in v0.19.6

func (o *AssociateIdentitysServiceConfigsParams) SetServiceConfigs(serviceConfigs rest_model.ServiceConfigsAssignList)

SetServiceConfigs adds the serviceConfigs to the associate identitys service configs params

func (*AssociateIdentitysServiceConfigsParams) SetTimeout

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

SetTimeout adds the timeout to the associate identitys service configs params

func (*AssociateIdentitysServiceConfigsParams) WithContext

WithContext adds the context to the associate identitys service configs params

func (*AssociateIdentitysServiceConfigsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the associate identitys service configs params

func (*AssociateIdentitysServiceConfigsParams) WithID

WithID adds the id to the associate identitys service configs params

func (*AssociateIdentitysServiceConfigsParams) WithServiceConfigs added in v0.19.6

WithServiceConfigs adds the serviceConfigs to the associate identitys service configs params

func (*AssociateIdentitysServiceConfigsParams) WithTimeout

WithTimeout adds the timeout to the associate identitys service configs params

func (*AssociateIdentitysServiceConfigsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AssociateIdentitysServiceConfigsReader

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

AssociateIdentitysServiceConfigsReader is a Reader for the AssociateIdentitysServiceConfigs structure.

func (*AssociateIdentitysServiceConfigsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AssociateIdentitysServiceConfigsUnauthorized

type AssociateIdentitysServiceConfigsUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}

AssociateIdentitysServiceConfigsUnauthorized handles this case with default header values.

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

func NewAssociateIdentitysServiceConfigsUnauthorized

func NewAssociateIdentitysServiceConfigsUnauthorized() *AssociateIdentitysServiceConfigsUnauthorized

NewAssociateIdentitysServiceConfigsUnauthorized creates a AssociateIdentitysServiceConfigsUnauthorized with default headers values

func (*AssociateIdentitysServiceConfigsUnauthorized) Error

func (*AssociateIdentitysServiceConfigsUnauthorized) GetPayload

type Client

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

Client for identity API

func (*Client) AssociateIdentitysServiceConfigs

AssociateIdentitysServiceConfigs associates service configs for a specific identity

Associate service configs to a specific identity

func (*Client) CreateIdentity

func (a *Client) CreateIdentity(params *CreateIdentityParams, authInfo runtime.ClientAuthInfoWriter) (*CreateIdentityCreated, error)

CreateIdentity creates an identity resource

Create an identity resource. Requires admin access.

func (*Client) DeleteIdentity

func (a *Client) DeleteIdentity(params *DeleteIdentityParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteIdentityOK, error)

DeleteIdentity deletes an identity

Delete an identity by id. Requires admin access.

func (*Client) DetailIdentity

func (a *Client) DetailIdentity(params *DetailIdentityParams, authInfo runtime.ClientAuthInfoWriter) (*DetailIdentityOK, error)

DetailIdentity retrieves a single identity

Retrieves a single identity by id. Requires admin access.

func (*Client) DetailIdentityType

func (a *Client) DetailIdentityType(params *DetailIdentityTypeParams, authInfo runtime.ClientAuthInfoWriter) (*DetailIdentityTypeOK, error)

DetailIdentityType retrieves a identity type

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

func (*Client) DisassociateIdentitysServiceConfigs

DisassociateIdentitysServiceConfigs removes associated service configs from a specific identity

Remove service configs from a specific identity

func (*Client) GetIdentityPolicyAdvice

func (a *Client) GetIdentityPolicyAdvice(params *GetIdentityPolicyAdviceParams, authInfo runtime.ClientAuthInfoWriter) (*GetIdentityPolicyAdviceOK, error)
GetIdentityPolicyAdvice analyzes 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 (*Client) GetIdentityPostureData added in v0.16.46

func (a *Client) GetIdentityPostureData(params *GetIdentityPostureDataParams, authInfo runtime.ClientAuthInfoWriter) (*GetIdentityPostureDataOK, error)
GetIdentityPostureData retrieves 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 (*Client) ListIdentities

func (a *Client) ListIdentities(params *ListIdentitiesParams, authInfo runtime.ClientAuthInfoWriter) (*ListIdentitiesOK, error)

ListIdentities lists identities

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

func (*Client) ListIdentityEdgeRouters

func (a *Client) ListIdentityEdgeRouters(params *ListIdentityEdgeRoutersParams, authInfo runtime.ClientAuthInfoWriter) (*ListIdentityEdgeRoutersOK, error)

ListIdentityEdgeRouters lists 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 (*Client) ListIdentityServicePolicies

func (a *Client) ListIdentityServicePolicies(params *ListIdentityServicePoliciesParams, authInfo runtime.ClientAuthInfoWriter) (*ListIdentityServicePoliciesOK, error)

ListIdentityServicePolicies lists the service policies that affect an identity

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

func (*Client) ListIdentityServices

func (a *Client) ListIdentityServices(params *ListIdentityServicesParams, authInfo runtime.ClientAuthInfoWriter) (*ListIdentityServicesOK, error)

ListIdentityServices lists accessible services

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

func (*Client) ListIdentityTypes

func (a *Client) ListIdentityTypes(params *ListIdentityTypesParams, authInfo runtime.ClientAuthInfoWriter) (*ListIdentityTypesOK, error)

ListIdentityTypes lists available identity types

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

func (*Client) ListIdentitysEdgeRouterPolicies

func (a *Client) ListIdentitysEdgeRouterPolicies(params *ListIdentitysEdgeRouterPoliciesParams, authInfo runtime.ClientAuthInfoWriter) (*ListIdentitysEdgeRouterPoliciesOK, error)

ListIdentitysEdgeRouterPolicies lists the edge router policies that affect an idenitty

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

func (*Client) ListIdentitysServiceConfigs

func (a *Client) ListIdentitysServiceConfigs(params *ListIdentitysServiceConfigsParams, authInfo runtime.ClientAuthInfoWriter) (*ListIdentitysServiceConfigsOK, error)

ListIdentitysServiceConfigs lists the service configs associated a specific identity

Retrieves a list of service configs associated to a specific identity

func (*Client) PatchIdentity

func (a *Client) PatchIdentity(params *PatchIdentityParams, authInfo runtime.ClientAuthInfoWriter) (*PatchIdentityOK, error)

PatchIdentity updates the supplied fields on an identity

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

func (*Client) RemoveIdentityMfa added in v0.17.52

func (a *Client) RemoveIdentityMfa(params *RemoveIdentityMfaParams, authInfo runtime.ClientAuthInfoWriter) (*RemoveIdentityMfaOK, error)

RemoveIdentityMfa removes m f a from an identitity

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

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateIdentity

func (a *Client) UpdateIdentity(params *UpdateIdentityParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateIdentityOK, error)

UpdateIdentity updates all fields on an identity

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

type ClientService

type ClientService interface {
	AssociateIdentitysServiceConfigs(params *AssociateIdentitysServiceConfigsParams, authInfo runtime.ClientAuthInfoWriter) (*AssociateIdentitysServiceConfigsOK, error)

	CreateIdentity(params *CreateIdentityParams, authInfo runtime.ClientAuthInfoWriter) (*CreateIdentityCreated, error)

	DeleteIdentity(params *DeleteIdentityParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteIdentityOK, error)

	DetailIdentity(params *DetailIdentityParams, authInfo runtime.ClientAuthInfoWriter) (*DetailIdentityOK, error)

	DetailIdentityType(params *DetailIdentityTypeParams, authInfo runtime.ClientAuthInfoWriter) (*DetailIdentityTypeOK, error)

	DisassociateIdentitysServiceConfigs(params *DisassociateIdentitysServiceConfigsParams, authInfo runtime.ClientAuthInfoWriter) (*DisassociateIdentitysServiceConfigsOK, error)

	GetIdentityPolicyAdvice(params *GetIdentityPolicyAdviceParams, authInfo runtime.ClientAuthInfoWriter) (*GetIdentityPolicyAdviceOK, error)

	GetIdentityPostureData(params *GetIdentityPostureDataParams, authInfo runtime.ClientAuthInfoWriter) (*GetIdentityPostureDataOK, error)

	ListIdentities(params *ListIdentitiesParams, authInfo runtime.ClientAuthInfoWriter) (*ListIdentitiesOK, error)

	ListIdentityEdgeRouters(params *ListIdentityEdgeRoutersParams, authInfo runtime.ClientAuthInfoWriter) (*ListIdentityEdgeRoutersOK, error)

	ListIdentityServicePolicies(params *ListIdentityServicePoliciesParams, authInfo runtime.ClientAuthInfoWriter) (*ListIdentityServicePoliciesOK, error)

	ListIdentityServices(params *ListIdentityServicesParams, authInfo runtime.ClientAuthInfoWriter) (*ListIdentityServicesOK, error)

	ListIdentityTypes(params *ListIdentityTypesParams, authInfo runtime.ClientAuthInfoWriter) (*ListIdentityTypesOK, error)

	ListIdentitysEdgeRouterPolicies(params *ListIdentitysEdgeRouterPoliciesParams, authInfo runtime.ClientAuthInfoWriter) (*ListIdentitysEdgeRouterPoliciesOK, error)

	ListIdentitysServiceConfigs(params *ListIdentitysServiceConfigsParams, authInfo runtime.ClientAuthInfoWriter) (*ListIdentitysServiceConfigsOK, error)

	PatchIdentity(params *PatchIdentityParams, authInfo runtime.ClientAuthInfoWriter) (*PatchIdentityOK, error)

	RemoveIdentityMfa(params *RemoveIdentityMfaParams, authInfo runtime.ClientAuthInfoWriter) (*RemoveIdentityMfaOK, error)

	UpdateIdentity(params *UpdateIdentityParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateIdentityOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new identity API client.

type CreateIdentityBadRequest

type CreateIdentityBadRequest struct {
	Payload *rest_model.APIErrorEnvelope
}

CreateIdentityBadRequest handles this case with default header values.

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

func NewCreateIdentityBadRequest

func NewCreateIdentityBadRequest() *CreateIdentityBadRequest

NewCreateIdentityBadRequest creates a CreateIdentityBadRequest with default headers values

func (*CreateIdentityBadRequest) Error

func (o *CreateIdentityBadRequest) Error() string

func (*CreateIdentityBadRequest) GetPayload

type CreateIdentityCreated added in v0.17.52

type CreateIdentityCreated struct {
	Payload *rest_model.CreateEnvelope
}

CreateIdentityCreated handles this case with default header values.

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

func NewCreateIdentityCreated added in v0.17.52

func NewCreateIdentityCreated() *CreateIdentityCreated

NewCreateIdentityCreated creates a CreateIdentityCreated with default headers values

func (*CreateIdentityCreated) Error added in v0.17.52

func (o *CreateIdentityCreated) Error() string

func (*CreateIdentityCreated) GetPayload added in v0.17.52

type CreateIdentityParams

type CreateIdentityParams struct {

	/*Identity
	  An identity to create

	*/
	Identity *rest_model.IdentityCreate

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

CreateIdentityParams contains all the parameters to send to the API endpoint for the create identity operation typically these are written to a http.Request

func NewCreateIdentityParams

func NewCreateIdentityParams() *CreateIdentityParams

NewCreateIdentityParams creates a new CreateIdentityParams object with the default values initialized.

func NewCreateIdentityParamsWithContext

func NewCreateIdentityParamsWithContext(ctx context.Context) *CreateIdentityParams

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

func NewCreateIdentityParamsWithHTTPClient

func NewCreateIdentityParamsWithHTTPClient(client *http.Client) *CreateIdentityParams

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

func NewCreateIdentityParamsWithTimeout

func NewCreateIdentityParamsWithTimeout(timeout time.Duration) *CreateIdentityParams

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

func (*CreateIdentityParams) SetContext

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

SetContext adds the context to the create identity params

func (*CreateIdentityParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create identity params

func (*CreateIdentityParams) SetIdentity added in v0.19.6

func (o *CreateIdentityParams) SetIdentity(identity *rest_model.IdentityCreate)

SetIdentity adds the identity to the create identity params

func (*CreateIdentityParams) SetTimeout

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

SetTimeout adds the timeout to the create identity params

func (*CreateIdentityParams) WithContext

WithContext adds the context to the create identity params

func (*CreateIdentityParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the create identity params

func (*CreateIdentityParams) WithIdentity added in v0.19.6

WithIdentity adds the identity to the create identity params

func (*CreateIdentityParams) WithTimeout

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

WithTimeout adds the timeout to the create identity params

func (*CreateIdentityParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type CreateIdentityReader

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

CreateIdentityReader is a Reader for the CreateIdentity structure.

func (*CreateIdentityReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateIdentityUnauthorized

type CreateIdentityUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}

CreateIdentityUnauthorized handles this case with default header values.

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

func NewCreateIdentityUnauthorized

func NewCreateIdentityUnauthorized() *CreateIdentityUnauthorized

NewCreateIdentityUnauthorized creates a CreateIdentityUnauthorized with default headers values

func (*CreateIdentityUnauthorized) Error

func (*CreateIdentityUnauthorized) GetPayload

type DeleteIdentityBadRequest

type DeleteIdentityBadRequest struct {
	Payload *rest_model.APIErrorEnvelope
}

DeleteIdentityBadRequest handles this case with default header values.

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

func NewDeleteIdentityBadRequest

func NewDeleteIdentityBadRequest() *DeleteIdentityBadRequest

NewDeleteIdentityBadRequest creates a DeleteIdentityBadRequest with default headers values

func (*DeleteIdentityBadRequest) Error

func (o *DeleteIdentityBadRequest) Error() string

func (*DeleteIdentityBadRequest) GetPayload

type DeleteIdentityConflict

type DeleteIdentityConflict struct {
	Payload *rest_model.APIErrorEnvelope
}

DeleteIdentityConflict handles this case with default header values.

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

func NewDeleteIdentityConflict

func NewDeleteIdentityConflict() *DeleteIdentityConflict

NewDeleteIdentityConflict creates a DeleteIdentityConflict with default headers values

func (*DeleteIdentityConflict) Error

func (o *DeleteIdentityConflict) Error() string

func (*DeleteIdentityConflict) GetPayload

type DeleteIdentityOK

type DeleteIdentityOK struct {
	Payload *rest_model.Empty
}

DeleteIdentityOK handles this case with default header values.

The delete request was successful and the resource has been removed

func NewDeleteIdentityOK

func NewDeleteIdentityOK() *DeleteIdentityOK

NewDeleteIdentityOK creates a DeleteIdentityOK with default headers values

func (*DeleteIdentityOK) Error

func (o *DeleteIdentityOK) Error() string

func (*DeleteIdentityOK) GetPayload

func (o *DeleteIdentityOK) GetPayload() *rest_model.Empty

type DeleteIdentityParams

type DeleteIdentityParams struct {

	/*ID
	  The id of the requested resource

	*/
	ID string

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

DeleteIdentityParams contains all the parameters to send to the API endpoint for the delete identity operation typically these are written to a http.Request

func NewDeleteIdentityParams

func NewDeleteIdentityParams() *DeleteIdentityParams

NewDeleteIdentityParams creates a new DeleteIdentityParams object with the default values initialized.

func NewDeleteIdentityParamsWithContext

func NewDeleteIdentityParamsWithContext(ctx context.Context) *DeleteIdentityParams

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

func NewDeleteIdentityParamsWithHTTPClient

func NewDeleteIdentityParamsWithHTTPClient(client *http.Client) *DeleteIdentityParams

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

func NewDeleteIdentityParamsWithTimeout

func NewDeleteIdentityParamsWithTimeout(timeout time.Duration) *DeleteIdentityParams

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

func (*DeleteIdentityParams) SetContext

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

SetContext adds the context to the delete identity params

func (*DeleteIdentityParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete identity params

func (*DeleteIdentityParams) SetID

func (o *DeleteIdentityParams) SetID(id string)

SetID adds the id to the delete identity params

func (*DeleteIdentityParams) SetTimeout

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

SetTimeout adds the timeout to the delete identity params

func (*DeleteIdentityParams) WithContext

WithContext adds the context to the delete identity params

func (*DeleteIdentityParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete identity params

func (*DeleteIdentityParams) WithID

WithID adds the id to the delete identity params

func (*DeleteIdentityParams) WithTimeout

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

WithTimeout adds the timeout to the delete identity params

func (*DeleteIdentityParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type DeleteIdentityReader

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

DeleteIdentityReader is a Reader for the DeleteIdentity structure.

func (*DeleteIdentityReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteIdentityUnauthorized

type DeleteIdentityUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}

DeleteIdentityUnauthorized handles this case with default header values.

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

func NewDeleteIdentityUnauthorized

func NewDeleteIdentityUnauthorized() *DeleteIdentityUnauthorized

NewDeleteIdentityUnauthorized creates a DeleteIdentityUnauthorized with default headers values

func (*DeleteIdentityUnauthorized) Error

func (*DeleteIdentityUnauthorized) GetPayload

type DetailIdentityNotFound

type DetailIdentityNotFound struct {
	Payload *rest_model.APIErrorEnvelope
}

DetailIdentityNotFound handles this case with default header values.

The requested resource does not exist

func NewDetailIdentityNotFound

func NewDetailIdentityNotFound() *DetailIdentityNotFound

NewDetailIdentityNotFound creates a DetailIdentityNotFound with default headers values

func (*DetailIdentityNotFound) Error

func (o *DetailIdentityNotFound) Error() string

func (*DetailIdentityNotFound) GetPayload

type DetailIdentityOK

type DetailIdentityOK struct {
	Payload *rest_model.DetailIdentityEnvelope
}

DetailIdentityOK handles this case with default header values.

A signle identity

func NewDetailIdentityOK

func NewDetailIdentityOK() *DetailIdentityOK

NewDetailIdentityOK creates a DetailIdentityOK with default headers values

func (*DetailIdentityOK) Error

func (o *DetailIdentityOK) Error() string

func (*DetailIdentityOK) GetPayload

type DetailIdentityParams

type DetailIdentityParams struct {

	/*ID
	  The id of the requested resource

	*/
	ID string

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

DetailIdentityParams contains all the parameters to send to the API endpoint for the detail identity operation typically these are written to a http.Request

func NewDetailIdentityParams

func NewDetailIdentityParams() *DetailIdentityParams

NewDetailIdentityParams creates a new DetailIdentityParams object with the default values initialized.

func NewDetailIdentityParamsWithContext

func NewDetailIdentityParamsWithContext(ctx context.Context) *DetailIdentityParams

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

func NewDetailIdentityParamsWithHTTPClient

func NewDetailIdentityParamsWithHTTPClient(client *http.Client) *DetailIdentityParams

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

func NewDetailIdentityParamsWithTimeout

func NewDetailIdentityParamsWithTimeout(timeout time.Duration) *DetailIdentityParams

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

func (*DetailIdentityParams) SetContext

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

SetContext adds the context to the detail identity params

func (*DetailIdentityParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the detail identity params

func (*DetailIdentityParams) SetID

func (o *DetailIdentityParams) SetID(id string)

SetID adds the id to the detail identity params

func (*DetailIdentityParams) SetTimeout

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

SetTimeout adds the timeout to the detail identity params

func (*DetailIdentityParams) WithContext

WithContext adds the context to the detail identity params

func (*DetailIdentityParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the detail identity params

func (*DetailIdentityParams) WithID

WithID adds the id to the detail identity params

func (*DetailIdentityParams) WithTimeout

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

WithTimeout adds the timeout to the detail identity params

func (*DetailIdentityParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type DetailIdentityReader

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

DetailIdentityReader is a Reader for the DetailIdentity structure.

func (*DetailIdentityReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DetailIdentityTypeNotFound

type DetailIdentityTypeNotFound struct {
	Payload *rest_model.APIErrorEnvelope
}

DetailIdentityTypeNotFound handles this case with default header values.

The requested resource does not exist

func NewDetailIdentityTypeNotFound

func NewDetailIdentityTypeNotFound() *DetailIdentityTypeNotFound

NewDetailIdentityTypeNotFound creates a DetailIdentityTypeNotFound with default headers values

func (*DetailIdentityTypeNotFound) Error

func (*DetailIdentityTypeNotFound) GetPayload

type DetailIdentityTypeOK

type DetailIdentityTypeOK struct {
	Payload *rest_model.DetailIdentityTypeEnvelope
}

DetailIdentityTypeOK handles this case with default header values.

A single identity type

func NewDetailIdentityTypeOK

func NewDetailIdentityTypeOK() *DetailIdentityTypeOK

NewDetailIdentityTypeOK creates a DetailIdentityTypeOK with default headers values

func (*DetailIdentityTypeOK) Error

func (o *DetailIdentityTypeOK) Error() string

func (*DetailIdentityTypeOK) GetPayload

type DetailIdentityTypeParams

type DetailIdentityTypeParams struct {

	/*ID
	  The id of the requested resource

	*/
	ID string

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

DetailIdentityTypeParams contains all the parameters to send to the API endpoint for the detail identity type operation typically these are written to a http.Request

func NewDetailIdentityTypeParams

func NewDetailIdentityTypeParams() *DetailIdentityTypeParams

NewDetailIdentityTypeParams creates a new DetailIdentityTypeParams object with the default values initialized.

func NewDetailIdentityTypeParamsWithContext

func NewDetailIdentityTypeParamsWithContext(ctx context.Context) *DetailIdentityTypeParams

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

func NewDetailIdentityTypeParamsWithHTTPClient

func NewDetailIdentityTypeParamsWithHTTPClient(client *http.Client) *DetailIdentityTypeParams

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

func NewDetailIdentityTypeParamsWithTimeout

func NewDetailIdentityTypeParamsWithTimeout(timeout time.Duration) *DetailIdentityTypeParams

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

func (*DetailIdentityTypeParams) SetContext

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

SetContext adds the context to the detail identity type params

func (*DetailIdentityTypeParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the detail identity type params

func (*DetailIdentityTypeParams) SetID

func (o *DetailIdentityTypeParams) SetID(id string)

SetID adds the id to the detail identity type params

func (*DetailIdentityTypeParams) SetTimeout

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

SetTimeout adds the timeout to the detail identity type params

func (*DetailIdentityTypeParams) WithContext

WithContext adds the context to the detail identity type params

func (*DetailIdentityTypeParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the detail identity type params

func (*DetailIdentityTypeParams) WithID

WithID adds the id to the detail identity type params

func (*DetailIdentityTypeParams) WithTimeout

WithTimeout adds the timeout to the detail identity type params

func (*DetailIdentityTypeParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DetailIdentityTypeReader

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

DetailIdentityTypeReader is a Reader for the DetailIdentityType structure.

func (*DetailIdentityTypeReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DetailIdentityTypeUnauthorized

type DetailIdentityTypeUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}

DetailIdentityTypeUnauthorized handles this case with default header values.

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

func NewDetailIdentityTypeUnauthorized

func NewDetailIdentityTypeUnauthorized() *DetailIdentityTypeUnauthorized

NewDetailIdentityTypeUnauthorized creates a DetailIdentityTypeUnauthorized with default headers values

func (*DetailIdentityTypeUnauthorized) Error

func (*DetailIdentityTypeUnauthorized) GetPayload

type DetailIdentityUnauthorized

type DetailIdentityUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}

DetailIdentityUnauthorized handles this case with default header values.

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

func NewDetailIdentityUnauthorized

func NewDetailIdentityUnauthorized() *DetailIdentityUnauthorized

NewDetailIdentityUnauthorized creates a DetailIdentityUnauthorized with default headers values

func (*DetailIdentityUnauthorized) Error

func (*DetailIdentityUnauthorized) GetPayload

type DisassociateIdentitysServiceConfigsBadRequest

type DisassociateIdentitysServiceConfigsBadRequest struct {
	Payload *rest_model.APIErrorEnvelope
}

DisassociateIdentitysServiceConfigsBadRequest handles this case with default header values.

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

func NewDisassociateIdentitysServiceConfigsBadRequest

func NewDisassociateIdentitysServiceConfigsBadRequest() *DisassociateIdentitysServiceConfigsBadRequest

NewDisassociateIdentitysServiceConfigsBadRequest creates a DisassociateIdentitysServiceConfigsBadRequest with default headers values

func (*DisassociateIdentitysServiceConfigsBadRequest) Error

func (*DisassociateIdentitysServiceConfigsBadRequest) GetPayload

type DisassociateIdentitysServiceConfigsNotFound

type DisassociateIdentitysServiceConfigsNotFound struct {
	Payload *rest_model.APIErrorEnvelope
}

DisassociateIdentitysServiceConfigsNotFound handles this case with default header values.

The requested resource does not exist

func NewDisassociateIdentitysServiceConfigsNotFound

func NewDisassociateIdentitysServiceConfigsNotFound() *DisassociateIdentitysServiceConfigsNotFound

NewDisassociateIdentitysServiceConfigsNotFound creates a DisassociateIdentitysServiceConfigsNotFound with default headers values

func (*DisassociateIdentitysServiceConfigsNotFound) Error

func (*DisassociateIdentitysServiceConfigsNotFound) GetPayload

type DisassociateIdentitysServiceConfigsOK

type DisassociateIdentitysServiceConfigsOK struct {
	Payload *rest_model.Empty
}

DisassociateIdentitysServiceConfigsOK handles this case with default header values.

Base empty response

func NewDisassociateIdentitysServiceConfigsOK

func NewDisassociateIdentitysServiceConfigsOK() *DisassociateIdentitysServiceConfigsOK

NewDisassociateIdentitysServiceConfigsOK creates a DisassociateIdentitysServiceConfigsOK with default headers values

func (*DisassociateIdentitysServiceConfigsOK) Error

func (*DisassociateIdentitysServiceConfigsOK) GetPayload

type DisassociateIdentitysServiceConfigsParams

type DisassociateIdentitysServiceConfigsParams struct {

	/*ID
	  The id of the requested resource

	*/
	ID string
	/*ServiceConfigIDPairs
	  An array of service and config id pairs to remove

	*/
	ServiceConfigIDPairs rest_model.ServiceConfigsAssignList

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

DisassociateIdentitysServiceConfigsParams contains all the parameters to send to the API endpoint for the disassociate identitys service configs operation typically these are written to a http.Request

func NewDisassociateIdentitysServiceConfigsParams

func NewDisassociateIdentitysServiceConfigsParams() *DisassociateIdentitysServiceConfigsParams

NewDisassociateIdentitysServiceConfigsParams creates a new DisassociateIdentitysServiceConfigsParams object with the default values initialized.

func NewDisassociateIdentitysServiceConfigsParamsWithContext

func NewDisassociateIdentitysServiceConfigsParamsWithContext(ctx context.Context) *DisassociateIdentitysServiceConfigsParams

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

func NewDisassociateIdentitysServiceConfigsParamsWithHTTPClient

func NewDisassociateIdentitysServiceConfigsParamsWithHTTPClient(client *http.Client) *DisassociateIdentitysServiceConfigsParams

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

func NewDisassociateIdentitysServiceConfigsParamsWithTimeout

func NewDisassociateIdentitysServiceConfigsParamsWithTimeout(timeout time.Duration) *DisassociateIdentitysServiceConfigsParams

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

func (*DisassociateIdentitysServiceConfigsParams) SetContext

SetContext adds the context to the disassociate identitys service configs params

func (*DisassociateIdentitysServiceConfigsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the disassociate identitys service configs params

func (*DisassociateIdentitysServiceConfigsParams) SetID

SetID adds the id to the disassociate identitys service configs params

func (*DisassociateIdentitysServiceConfigsParams) SetServiceConfigIDPairs added in v0.19.6

func (o *DisassociateIdentitysServiceConfigsParams) SetServiceConfigIDPairs(serviceConfigIDPairs rest_model.ServiceConfigsAssignList)

SetServiceConfigIDPairs adds the serviceConfigIdPairs to the disassociate identitys service configs params

func (*DisassociateIdentitysServiceConfigsParams) SetTimeout

SetTimeout adds the timeout to the disassociate identitys service configs params

func (*DisassociateIdentitysServiceConfigsParams) WithContext

WithContext adds the context to the disassociate identitys service configs params

func (*DisassociateIdentitysServiceConfigsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the disassociate identitys service configs params

func (*DisassociateIdentitysServiceConfigsParams) WithID

WithID adds the id to the disassociate identitys service configs params

func (*DisassociateIdentitysServiceConfigsParams) WithServiceConfigIDPairs added in v0.19.6

WithServiceConfigIDPairs adds the serviceConfigIDPairs to the disassociate identitys service configs params

func (*DisassociateIdentitysServiceConfigsParams) WithTimeout

WithTimeout adds the timeout to the disassociate identitys service configs params

func (*DisassociateIdentitysServiceConfigsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DisassociateIdentitysServiceConfigsReader

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

DisassociateIdentitysServiceConfigsReader is a Reader for the DisassociateIdentitysServiceConfigs structure.

func (*DisassociateIdentitysServiceConfigsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DisassociateIdentitysServiceConfigsUnauthorized

type DisassociateIdentitysServiceConfigsUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}

DisassociateIdentitysServiceConfigsUnauthorized handles this case with default header values.

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

func NewDisassociateIdentitysServiceConfigsUnauthorized

func NewDisassociateIdentitysServiceConfigsUnauthorized() *DisassociateIdentitysServiceConfigsUnauthorized

NewDisassociateIdentitysServiceConfigsUnauthorized creates a DisassociateIdentitysServiceConfigsUnauthorized with default headers values

func (*DisassociateIdentitysServiceConfigsUnauthorized) Error

func (*DisassociateIdentitysServiceConfigsUnauthorized) GetPayload

type GetIdentityPolicyAdviceNotFound

type GetIdentityPolicyAdviceNotFound struct {
	Payload *rest_model.APIErrorEnvelope
}

GetIdentityPolicyAdviceNotFound handles this case with default header values.

The requested resource does not exist

func NewGetIdentityPolicyAdviceNotFound

func NewGetIdentityPolicyAdviceNotFound() *GetIdentityPolicyAdviceNotFound

NewGetIdentityPolicyAdviceNotFound creates a GetIdentityPolicyAdviceNotFound with default headers values

func (*GetIdentityPolicyAdviceNotFound) Error

func (*GetIdentityPolicyAdviceNotFound) GetPayload

type GetIdentityPolicyAdviceOK

type GetIdentityPolicyAdviceOK struct {
	Payload *rest_model.GetIdentityPolicyAdviceEnvelope
}

GetIdentityPolicyAdviceOK handles this case with default header values.

Returns the document that represents the policy advice

func NewGetIdentityPolicyAdviceOK

func NewGetIdentityPolicyAdviceOK() *GetIdentityPolicyAdviceOK

NewGetIdentityPolicyAdviceOK creates a GetIdentityPolicyAdviceOK with default headers values

func (*GetIdentityPolicyAdviceOK) Error

func (o *GetIdentityPolicyAdviceOK) Error() string

func (*GetIdentityPolicyAdviceOK) GetPayload

type GetIdentityPolicyAdviceParams

type GetIdentityPolicyAdviceParams struct {

	/*ID
	  The id of the requested resource

	*/
	ID string
	/*ServiceID
	  The id of a service

	*/
	ServiceID string

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

GetIdentityPolicyAdviceParams contains all the parameters to send to the API endpoint for the get identity policy advice operation typically these are written to a http.Request

func NewGetIdentityPolicyAdviceParams

func NewGetIdentityPolicyAdviceParams() *GetIdentityPolicyAdviceParams

NewGetIdentityPolicyAdviceParams creates a new GetIdentityPolicyAdviceParams object with the default values initialized.

func NewGetIdentityPolicyAdviceParamsWithContext

func NewGetIdentityPolicyAdviceParamsWithContext(ctx context.Context) *GetIdentityPolicyAdviceParams

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

func NewGetIdentityPolicyAdviceParamsWithHTTPClient

func NewGetIdentityPolicyAdviceParamsWithHTTPClient(client *http.Client) *GetIdentityPolicyAdviceParams

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

func NewGetIdentityPolicyAdviceParamsWithTimeout

func NewGetIdentityPolicyAdviceParamsWithTimeout(timeout time.Duration) *GetIdentityPolicyAdviceParams

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

func (*GetIdentityPolicyAdviceParams) SetContext

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

SetContext adds the context to the get identity policy advice params

func (*GetIdentityPolicyAdviceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get identity policy advice params

func (*GetIdentityPolicyAdviceParams) SetID

SetID adds the id to the get identity policy advice params

func (*GetIdentityPolicyAdviceParams) SetServiceID

func (o *GetIdentityPolicyAdviceParams) SetServiceID(serviceID string)

SetServiceID adds the serviceId to the get identity policy advice params

func (*GetIdentityPolicyAdviceParams) SetTimeout

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

SetTimeout adds the timeout to the get identity policy advice params

func (*GetIdentityPolicyAdviceParams) WithContext

WithContext adds the context to the get identity policy advice params

func (*GetIdentityPolicyAdviceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get identity policy advice params

func (*GetIdentityPolicyAdviceParams) WithID

WithID adds the id to the get identity policy advice params

func (*GetIdentityPolicyAdviceParams) WithServiceID

WithServiceID adds the serviceID to the get identity policy advice params

func (*GetIdentityPolicyAdviceParams) WithTimeout

WithTimeout adds the timeout to the get identity policy advice params

func (*GetIdentityPolicyAdviceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetIdentityPolicyAdviceReader

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

GetIdentityPolicyAdviceReader is a Reader for the GetIdentityPolicyAdvice structure.

func (*GetIdentityPolicyAdviceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetIdentityPolicyAdviceUnauthorized

type GetIdentityPolicyAdviceUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}

GetIdentityPolicyAdviceUnauthorized handles this case with default header values.

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

func NewGetIdentityPolicyAdviceUnauthorized

func NewGetIdentityPolicyAdviceUnauthorized() *GetIdentityPolicyAdviceUnauthorized

NewGetIdentityPolicyAdviceUnauthorized creates a GetIdentityPolicyAdviceUnauthorized with default headers values

func (*GetIdentityPolicyAdviceUnauthorized) Error

func (*GetIdentityPolicyAdviceUnauthorized) GetPayload

type GetIdentityPostureDataNotFound added in v0.16.46

type GetIdentityPostureDataNotFound struct {
	Payload *rest_model.APIErrorEnvelope
}

GetIdentityPostureDataNotFound handles this case with default header values.

The requested resource does not exist

func NewGetIdentityPostureDataNotFound added in v0.16.46

func NewGetIdentityPostureDataNotFound() *GetIdentityPostureDataNotFound

NewGetIdentityPostureDataNotFound creates a GetIdentityPostureDataNotFound with default headers values

func (*GetIdentityPostureDataNotFound) Error added in v0.16.46

func (*GetIdentityPostureDataNotFound) GetPayload added in v0.16.46

type GetIdentityPostureDataOK added in v0.16.46

type GetIdentityPostureDataOK struct {
	Payload *rest_model.GetIdentityPostureDataEnvelope
}

GetIdentityPostureDataOK handles this case with default header values.

Returns the document that represents posture data

func NewGetIdentityPostureDataOK added in v0.16.46

func NewGetIdentityPostureDataOK() *GetIdentityPostureDataOK

NewGetIdentityPostureDataOK creates a GetIdentityPostureDataOK with default headers values

func (*GetIdentityPostureDataOK) Error added in v0.16.46

func (o *GetIdentityPostureDataOK) Error() string

func (*GetIdentityPostureDataOK) GetPayload added in v0.16.46

type GetIdentityPostureDataParams added in v0.16.46

type GetIdentityPostureDataParams struct {

	/*ID
	  The id of the requested resource

	*/
	ID string

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

GetIdentityPostureDataParams contains all the parameters to send to the API endpoint for the get identity posture data operation typically these are written to a http.Request

func NewGetIdentityPostureDataParams added in v0.16.46

func NewGetIdentityPostureDataParams() *GetIdentityPostureDataParams

NewGetIdentityPostureDataParams creates a new GetIdentityPostureDataParams object with the default values initialized.

func NewGetIdentityPostureDataParamsWithContext added in v0.16.46

func NewGetIdentityPostureDataParamsWithContext(ctx context.Context) *GetIdentityPostureDataParams

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

func NewGetIdentityPostureDataParamsWithHTTPClient added in v0.16.46

func NewGetIdentityPostureDataParamsWithHTTPClient(client *http.Client) *GetIdentityPostureDataParams

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

func NewGetIdentityPostureDataParamsWithTimeout added in v0.16.46

func NewGetIdentityPostureDataParamsWithTimeout(timeout time.Duration) *GetIdentityPostureDataParams

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

func (*GetIdentityPostureDataParams) SetContext added in v0.16.46

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

SetContext adds the context to the get identity posture data params

func (*GetIdentityPostureDataParams) SetHTTPClient added in v0.16.46

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

SetHTTPClient adds the HTTPClient to the get identity posture data params

func (*GetIdentityPostureDataParams) SetID added in v0.16.46

func (o *GetIdentityPostureDataParams) SetID(id string)

SetID adds the id to the get identity posture data params

func (*GetIdentityPostureDataParams) SetTimeout added in v0.16.46

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

SetTimeout adds the timeout to the get identity posture data params

func (*GetIdentityPostureDataParams) WithContext added in v0.16.46

WithContext adds the context to the get identity posture data params

func (*GetIdentityPostureDataParams) WithHTTPClient added in v0.16.46

WithHTTPClient adds the HTTPClient to the get identity posture data params

func (*GetIdentityPostureDataParams) WithID added in v0.16.46

WithID adds the id to the get identity posture data params

func (*GetIdentityPostureDataParams) WithTimeout added in v0.16.46

WithTimeout adds the timeout to the get identity posture data params

func (*GetIdentityPostureDataParams) WriteToRequest added in v0.16.46

WriteToRequest writes these params to a swagger request

type GetIdentityPostureDataReader added in v0.16.46

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

GetIdentityPostureDataReader is a Reader for the GetIdentityPostureData structure.

func (*GetIdentityPostureDataReader) ReadResponse added in v0.16.46

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

ReadResponse reads a server response into the received o.

type GetIdentityPostureDataUnauthorized added in v0.16.46

type GetIdentityPostureDataUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}

GetIdentityPostureDataUnauthorized handles this case with default header values.

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

func NewGetIdentityPostureDataUnauthorized added in v0.16.46

func NewGetIdentityPostureDataUnauthorized() *GetIdentityPostureDataUnauthorized

NewGetIdentityPostureDataUnauthorized creates a GetIdentityPostureDataUnauthorized with default headers values

func (*GetIdentityPostureDataUnauthorized) Error added in v0.16.46

func (*GetIdentityPostureDataUnauthorized) GetPayload added in v0.16.46

type ListIdentitiesOK

type ListIdentitiesOK struct {
	Payload *rest_model.ListIdentitiesEnvelope
}

ListIdentitiesOK handles this case with default header values.

A list of identities

func NewListIdentitiesOK

func NewListIdentitiesOK() *ListIdentitiesOK

NewListIdentitiesOK creates a ListIdentitiesOK with default headers values

func (*ListIdentitiesOK) Error

func (o *ListIdentitiesOK) Error() string

func (*ListIdentitiesOK) GetPayload

type ListIdentitiesParams

type ListIdentitiesParams struct {

	/*Filter*/
	Filter *string
	/*Limit*/
	Limit *int64
	/*Offset*/
	Offset *int64
	/*RoleFilter*/
	RoleFilter []string
	/*RoleSemantic*/
	RoleSemantic *string

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

ListIdentitiesParams contains all the parameters to send to the API endpoint for the list identities operation typically these are written to a http.Request

func NewListIdentitiesParams

func NewListIdentitiesParams() *ListIdentitiesParams

NewListIdentitiesParams creates a new ListIdentitiesParams object with the default values initialized.

func NewListIdentitiesParamsWithContext

func NewListIdentitiesParamsWithContext(ctx context.Context) *ListIdentitiesParams

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

func NewListIdentitiesParamsWithHTTPClient

func NewListIdentitiesParamsWithHTTPClient(client *http.Client) *ListIdentitiesParams

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

func NewListIdentitiesParamsWithTimeout

func NewListIdentitiesParamsWithTimeout(timeout time.Duration) *ListIdentitiesParams

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

func (*ListIdentitiesParams) SetContext

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

SetContext adds the context to the list identities params

func (*ListIdentitiesParams) SetFilter

func (o *ListIdentitiesParams) SetFilter(filter *string)

SetFilter adds the filter to the list identities params

func (*ListIdentitiesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list identities params

func (*ListIdentitiesParams) SetLimit

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

SetLimit adds the limit to the list identities params

func (*ListIdentitiesParams) SetOffset

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

SetOffset adds the offset to the list identities params

func (*ListIdentitiesParams) SetRoleFilter

func (o *ListIdentitiesParams) SetRoleFilter(roleFilter []string)

SetRoleFilter adds the roleFilter to the list identities params

func (*ListIdentitiesParams) SetRoleSemantic

func (o *ListIdentitiesParams) SetRoleSemantic(roleSemantic *string)

SetRoleSemantic adds the roleSemantic to the list identities params

func (*ListIdentitiesParams) SetTimeout

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

SetTimeout adds the timeout to the list identities params

func (*ListIdentitiesParams) WithContext

WithContext adds the context to the list identities params

func (*ListIdentitiesParams) WithFilter

func (o *ListIdentitiesParams) WithFilter(filter *string) *ListIdentitiesParams

WithFilter adds the filter to the list identities params

func (*ListIdentitiesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list identities params

func (*ListIdentitiesParams) WithLimit

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

WithLimit adds the limit to the list identities params

func (*ListIdentitiesParams) WithOffset

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

WithOffset adds the offset to the list identities params

func (*ListIdentitiesParams) WithRoleFilter

func (o *ListIdentitiesParams) WithRoleFilter(roleFilter []string) *ListIdentitiesParams

WithRoleFilter adds the roleFilter to the list identities params

func (*ListIdentitiesParams) WithRoleSemantic

func (o *ListIdentitiesParams) WithRoleSemantic(roleSemantic *string) *ListIdentitiesParams

WithRoleSemantic adds the roleSemantic to the list identities params

func (*ListIdentitiesParams) WithTimeout

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

WithTimeout adds the timeout to the list identities params

func (*ListIdentitiesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type ListIdentitiesReader

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

ListIdentitiesReader is a Reader for the ListIdentities structure.

func (*ListIdentitiesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListIdentitiesUnauthorized

type ListIdentitiesUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}

ListIdentitiesUnauthorized handles this case with default header values.

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

func NewListIdentitiesUnauthorized

func NewListIdentitiesUnauthorized() *ListIdentitiesUnauthorized

NewListIdentitiesUnauthorized creates a ListIdentitiesUnauthorized with default headers values

func (*ListIdentitiesUnauthorized) Error

func (*ListIdentitiesUnauthorized) GetPayload

type ListIdentityEdgeRoutersNotFound

type ListIdentityEdgeRoutersNotFound struct {
	Payload *rest_model.APIErrorEnvelope
}

ListIdentityEdgeRoutersNotFound handles this case with default header values.

The requested resource does not exist

func NewListIdentityEdgeRoutersNotFound

func NewListIdentityEdgeRoutersNotFound() *ListIdentityEdgeRoutersNotFound

NewListIdentityEdgeRoutersNotFound creates a ListIdentityEdgeRoutersNotFound with default headers values

func (*ListIdentityEdgeRoutersNotFound) Error

func (*ListIdentityEdgeRoutersNotFound) GetPayload

type ListIdentityEdgeRoutersOK

type ListIdentityEdgeRoutersOK struct {
	Payload *rest_model.ListEdgeRoutersEnvelope
}

ListIdentityEdgeRoutersOK handles this case with default header values.

A list of edge routers

func NewListIdentityEdgeRoutersOK

func NewListIdentityEdgeRoutersOK() *ListIdentityEdgeRoutersOK

NewListIdentityEdgeRoutersOK creates a ListIdentityEdgeRoutersOK with default headers values

func (*ListIdentityEdgeRoutersOK) Error

func (o *ListIdentityEdgeRoutersOK) Error() string

func (*ListIdentityEdgeRoutersOK) GetPayload

type ListIdentityEdgeRoutersParams

type ListIdentityEdgeRoutersParams struct {

	/*ID
	  The id of the requested resource

	*/
	ID string

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

ListIdentityEdgeRoutersParams contains all the parameters to send to the API endpoint for the list identity edge routers operation typically these are written to a http.Request

func NewListIdentityEdgeRoutersParams

func NewListIdentityEdgeRoutersParams() *ListIdentityEdgeRoutersParams

NewListIdentityEdgeRoutersParams creates a new ListIdentityEdgeRoutersParams object with the default values initialized.

func NewListIdentityEdgeRoutersParamsWithContext

func NewListIdentityEdgeRoutersParamsWithContext(ctx context.Context) *ListIdentityEdgeRoutersParams

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

func NewListIdentityEdgeRoutersParamsWithHTTPClient

func NewListIdentityEdgeRoutersParamsWithHTTPClient(client *http.Client) *ListIdentityEdgeRoutersParams

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

func NewListIdentityEdgeRoutersParamsWithTimeout

func NewListIdentityEdgeRoutersParamsWithTimeout(timeout time.Duration) *ListIdentityEdgeRoutersParams

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

func (*ListIdentityEdgeRoutersParams) SetContext

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

SetContext adds the context to the list identity edge routers params

func (*ListIdentityEdgeRoutersParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list identity edge routers params

func (*ListIdentityEdgeRoutersParams) SetID

SetID adds the id to the list identity edge routers params

func (*ListIdentityEdgeRoutersParams) SetTimeout

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

SetTimeout adds the timeout to the list identity edge routers params

func (*ListIdentityEdgeRoutersParams) WithContext

WithContext adds the context to the list identity edge routers params

func (*ListIdentityEdgeRoutersParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list identity edge routers params

func (*ListIdentityEdgeRoutersParams) WithID

WithID adds the id to the list identity edge routers params

func (*ListIdentityEdgeRoutersParams) WithTimeout

WithTimeout adds the timeout to the list identity edge routers params

func (*ListIdentityEdgeRoutersParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListIdentityEdgeRoutersReader

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

ListIdentityEdgeRoutersReader is a Reader for the ListIdentityEdgeRouters structure.

func (*ListIdentityEdgeRoutersReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListIdentityEdgeRoutersUnauthorized

type ListIdentityEdgeRoutersUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}

ListIdentityEdgeRoutersUnauthorized handles this case with default header values.

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

func NewListIdentityEdgeRoutersUnauthorized

func NewListIdentityEdgeRoutersUnauthorized() *ListIdentityEdgeRoutersUnauthorized

NewListIdentityEdgeRoutersUnauthorized creates a ListIdentityEdgeRoutersUnauthorized with default headers values

func (*ListIdentityEdgeRoutersUnauthorized) Error

func (*ListIdentityEdgeRoutersUnauthorized) GetPayload

type ListIdentityServicePoliciesNotFound

type ListIdentityServicePoliciesNotFound struct {
	Payload *rest_model.APIErrorEnvelope
}

ListIdentityServicePoliciesNotFound handles this case with default header values.

The requested resource does not exist

func NewListIdentityServicePoliciesNotFound

func NewListIdentityServicePoliciesNotFound() *ListIdentityServicePoliciesNotFound

NewListIdentityServicePoliciesNotFound creates a ListIdentityServicePoliciesNotFound with default headers values

func (*ListIdentityServicePoliciesNotFound) Error

func (*ListIdentityServicePoliciesNotFound) GetPayload

type ListIdentityServicePoliciesOK

type ListIdentityServicePoliciesOK struct {
	Payload *rest_model.ListServicePoliciesEnvelope
}

ListIdentityServicePoliciesOK handles this case with default header values.

A list of service policies

func NewListIdentityServicePoliciesOK

func NewListIdentityServicePoliciesOK() *ListIdentityServicePoliciesOK

NewListIdentityServicePoliciesOK creates a ListIdentityServicePoliciesOK with default headers values

func (*ListIdentityServicePoliciesOK) Error

func (*ListIdentityServicePoliciesOK) GetPayload

type ListIdentityServicePoliciesParams

type ListIdentityServicePoliciesParams struct {

	/*ID
	  The id of the requested resource

	*/
	ID string

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

ListIdentityServicePoliciesParams contains all the parameters to send to the API endpoint for the list identity service policies operation typically these are written to a http.Request

func NewListIdentityServicePoliciesParams

func NewListIdentityServicePoliciesParams() *ListIdentityServicePoliciesParams

NewListIdentityServicePoliciesParams creates a new ListIdentityServicePoliciesParams object with the default values initialized.

func NewListIdentityServicePoliciesParamsWithContext

func NewListIdentityServicePoliciesParamsWithContext(ctx context.Context) *ListIdentityServicePoliciesParams

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

func NewListIdentityServicePoliciesParamsWithHTTPClient

func NewListIdentityServicePoliciesParamsWithHTTPClient(client *http.Client) *ListIdentityServicePoliciesParams

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

func NewListIdentityServicePoliciesParamsWithTimeout

func NewListIdentityServicePoliciesParamsWithTimeout(timeout time.Duration) *ListIdentityServicePoliciesParams

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

func (*ListIdentityServicePoliciesParams) SetContext

SetContext adds the context to the list identity service policies params

func (*ListIdentityServicePoliciesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list identity service policies params

func (*ListIdentityServicePoliciesParams) SetID

SetID adds the id to the list identity service policies params

func (*ListIdentityServicePoliciesParams) SetTimeout

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

SetTimeout adds the timeout to the list identity service policies params

func (*ListIdentityServicePoliciesParams) WithContext

WithContext adds the context to the list identity service policies params

func (*ListIdentityServicePoliciesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list identity service policies params

func (*ListIdentityServicePoliciesParams) WithID

WithID adds the id to the list identity service policies params

func (*ListIdentityServicePoliciesParams) WithTimeout

WithTimeout adds the timeout to the list identity service policies params

func (*ListIdentityServicePoliciesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListIdentityServicePoliciesReader

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

ListIdentityServicePoliciesReader is a Reader for the ListIdentityServicePolicies structure.

func (*ListIdentityServicePoliciesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListIdentityServicePoliciesUnauthorized

type ListIdentityServicePoliciesUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}

ListIdentityServicePoliciesUnauthorized handles this case with default header values.

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

func NewListIdentityServicePoliciesUnauthorized

func NewListIdentityServicePoliciesUnauthorized() *ListIdentityServicePoliciesUnauthorized

NewListIdentityServicePoliciesUnauthorized creates a ListIdentityServicePoliciesUnauthorized with default headers values

func (*ListIdentityServicePoliciesUnauthorized) Error

func (*ListIdentityServicePoliciesUnauthorized) GetPayload

type ListIdentityServicesNotFound

type ListIdentityServicesNotFound struct {
	Payload *rest_model.APIErrorEnvelope
}

ListIdentityServicesNotFound handles this case with default header values.

The requested resource does not exist

func NewListIdentityServicesNotFound

func NewListIdentityServicesNotFound() *ListIdentityServicesNotFound

NewListIdentityServicesNotFound creates a ListIdentityServicesNotFound with default headers values

func (*ListIdentityServicesNotFound) Error

func (*ListIdentityServicesNotFound) GetPayload

type ListIdentityServicesOK

type ListIdentityServicesOK struct {
	Payload *rest_model.ListEdgeRoutersEnvelope
}

ListIdentityServicesOK handles this case with default header values.

A list of edge routers

func NewListIdentityServicesOK

func NewListIdentityServicesOK() *ListIdentityServicesOK

NewListIdentityServicesOK creates a ListIdentityServicesOK with default headers values

func (*ListIdentityServicesOK) Error

func (o *ListIdentityServicesOK) Error() string

func (*ListIdentityServicesOK) GetPayload

type ListIdentityServicesParams

type ListIdentityServicesParams struct {

	/*ID
	  The id of the requested resource

	*/
	ID string

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

ListIdentityServicesParams contains all the parameters to send to the API endpoint for the list identity services operation typically these are written to a http.Request

func NewListIdentityServicesParams

func NewListIdentityServicesParams() *ListIdentityServicesParams

NewListIdentityServicesParams creates a new ListIdentityServicesParams object with the default values initialized.

func NewListIdentityServicesParamsWithContext

func NewListIdentityServicesParamsWithContext(ctx context.Context) *ListIdentityServicesParams

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

func NewListIdentityServicesParamsWithHTTPClient

func NewListIdentityServicesParamsWithHTTPClient(client *http.Client) *ListIdentityServicesParams

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

func NewListIdentityServicesParamsWithTimeout

func NewListIdentityServicesParamsWithTimeout(timeout time.Duration) *ListIdentityServicesParams

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

func (*ListIdentityServicesParams) SetContext

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

SetContext adds the context to the list identity services params

func (*ListIdentityServicesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list identity services params

func (*ListIdentityServicesParams) SetID

func (o *ListIdentityServicesParams) SetID(id string)

SetID adds the id to the list identity services params

func (*ListIdentityServicesParams) SetTimeout

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

SetTimeout adds the timeout to the list identity services params

func (*ListIdentityServicesParams) WithContext

WithContext adds the context to the list identity services params

func (*ListIdentityServicesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list identity services params

func (*ListIdentityServicesParams) WithID

WithID adds the id to the list identity services params

func (*ListIdentityServicesParams) WithTimeout

WithTimeout adds the timeout to the list identity services params

func (*ListIdentityServicesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListIdentityServicesReader

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

ListIdentityServicesReader is a Reader for the ListIdentityServices structure.

func (*ListIdentityServicesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListIdentityServicesUnauthorized

type ListIdentityServicesUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}

ListIdentityServicesUnauthorized handles this case with default header values.

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

func NewListIdentityServicesUnauthorized

func NewListIdentityServicesUnauthorized() *ListIdentityServicesUnauthorized

NewListIdentityServicesUnauthorized creates a ListIdentityServicesUnauthorized with default headers values

func (*ListIdentityServicesUnauthorized) Error

func (*ListIdentityServicesUnauthorized) GetPayload

type ListIdentityTypesOK

type ListIdentityTypesOK struct {
	Payload *rest_model.ListIdentityTypesEnvelope
}

ListIdentityTypesOK handles this case with default header values.

A list of identity types

func NewListIdentityTypesOK

func NewListIdentityTypesOK() *ListIdentityTypesOK

NewListIdentityTypesOK creates a ListIdentityTypesOK with default headers values

func (*ListIdentityTypesOK) Error

func (o *ListIdentityTypesOK) Error() string

func (*ListIdentityTypesOK) GetPayload

type ListIdentityTypesParams

type ListIdentityTypesParams struct {

	/*Filter*/
	Filter *string
	/*Limit*/
	Limit *int64
	/*Offset*/
	Offset *int64

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

ListIdentityTypesParams contains all the parameters to send to the API endpoint for the list identity types operation typically these are written to a http.Request

func NewListIdentityTypesParams

func NewListIdentityTypesParams() *ListIdentityTypesParams

NewListIdentityTypesParams creates a new ListIdentityTypesParams object with the default values initialized.

func NewListIdentityTypesParamsWithContext

func NewListIdentityTypesParamsWithContext(ctx context.Context) *ListIdentityTypesParams

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

func NewListIdentityTypesParamsWithHTTPClient

func NewListIdentityTypesParamsWithHTTPClient(client *http.Client) *ListIdentityTypesParams

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

func NewListIdentityTypesParamsWithTimeout

func NewListIdentityTypesParamsWithTimeout(timeout time.Duration) *ListIdentityTypesParams

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

func (*ListIdentityTypesParams) SetContext

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

SetContext adds the context to the list identity types params

func (*ListIdentityTypesParams) SetFilter

func (o *ListIdentityTypesParams) SetFilter(filter *string)

SetFilter adds the filter to the list identity types params

func (*ListIdentityTypesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list identity types params

func (*ListIdentityTypesParams) SetLimit

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

SetLimit adds the limit to the list identity types params

func (*ListIdentityTypesParams) SetOffset

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

SetOffset adds the offset to the list identity types params

func (*ListIdentityTypesParams) SetTimeout

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

SetTimeout adds the timeout to the list identity types params

func (*ListIdentityTypesParams) WithContext

WithContext adds the context to the list identity types params

func (*ListIdentityTypesParams) WithFilter

func (o *ListIdentityTypesParams) WithFilter(filter *string) *ListIdentityTypesParams

WithFilter adds the filter to the list identity types params

func (*ListIdentityTypesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list identity types params

func (*ListIdentityTypesParams) WithLimit

WithLimit adds the limit to the list identity types params

func (*ListIdentityTypesParams) WithOffset

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

WithOffset adds the offset to the list identity types params

func (*ListIdentityTypesParams) WithTimeout

WithTimeout adds the timeout to the list identity types params

func (*ListIdentityTypesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListIdentityTypesReader

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

ListIdentityTypesReader is a Reader for the ListIdentityTypes structure.

func (*ListIdentityTypesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListIdentityTypesUnauthorized

type ListIdentityTypesUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}

ListIdentityTypesUnauthorized handles this case with default header values.

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

func NewListIdentityTypesUnauthorized

func NewListIdentityTypesUnauthorized() *ListIdentityTypesUnauthorized

NewListIdentityTypesUnauthorized creates a ListIdentityTypesUnauthorized with default headers values

func (*ListIdentityTypesUnauthorized) Error

func (*ListIdentityTypesUnauthorized) GetPayload

type ListIdentitysEdgeRouterPoliciesNotFound

type ListIdentitysEdgeRouterPoliciesNotFound struct {
	Payload *rest_model.APIErrorEnvelope
}

ListIdentitysEdgeRouterPoliciesNotFound handles this case with default header values.

The requested resource does not exist

func NewListIdentitysEdgeRouterPoliciesNotFound

func NewListIdentitysEdgeRouterPoliciesNotFound() *ListIdentitysEdgeRouterPoliciesNotFound

NewListIdentitysEdgeRouterPoliciesNotFound creates a ListIdentitysEdgeRouterPoliciesNotFound with default headers values

func (*ListIdentitysEdgeRouterPoliciesNotFound) Error

func (*ListIdentitysEdgeRouterPoliciesNotFound) GetPayload

type ListIdentitysEdgeRouterPoliciesOK

type ListIdentitysEdgeRouterPoliciesOK struct {
	Payload *rest_model.ListEdgeRouterPoliciesEnvelope
}

ListIdentitysEdgeRouterPoliciesOK handles this case with default header values.

A list of edge router policies

func NewListIdentitysEdgeRouterPoliciesOK

func NewListIdentitysEdgeRouterPoliciesOK() *ListIdentitysEdgeRouterPoliciesOK

NewListIdentitysEdgeRouterPoliciesOK creates a ListIdentitysEdgeRouterPoliciesOK with default headers values

func (*ListIdentitysEdgeRouterPoliciesOK) Error

func (*ListIdentitysEdgeRouterPoliciesOK) GetPayload

type ListIdentitysEdgeRouterPoliciesParams

type ListIdentitysEdgeRouterPoliciesParams struct {

	/*ID
	  The id of the requested resource

	*/
	ID string

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

ListIdentitysEdgeRouterPoliciesParams contains all the parameters to send to the API endpoint for the list identitys edge router policies operation typically these are written to a http.Request

func NewListIdentitysEdgeRouterPoliciesParams

func NewListIdentitysEdgeRouterPoliciesParams() *ListIdentitysEdgeRouterPoliciesParams

NewListIdentitysEdgeRouterPoliciesParams creates a new ListIdentitysEdgeRouterPoliciesParams object with the default values initialized.

func NewListIdentitysEdgeRouterPoliciesParamsWithContext

func NewListIdentitysEdgeRouterPoliciesParamsWithContext(ctx context.Context) *ListIdentitysEdgeRouterPoliciesParams

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

func NewListIdentitysEdgeRouterPoliciesParamsWithHTTPClient

func NewListIdentitysEdgeRouterPoliciesParamsWithHTTPClient(client *http.Client) *ListIdentitysEdgeRouterPoliciesParams

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

func NewListIdentitysEdgeRouterPoliciesParamsWithTimeout

func NewListIdentitysEdgeRouterPoliciesParamsWithTimeout(timeout time.Duration) *ListIdentitysEdgeRouterPoliciesParams

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

func (*ListIdentitysEdgeRouterPoliciesParams) SetContext

SetContext adds the context to the list identitys edge router policies params

func (*ListIdentitysEdgeRouterPoliciesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list identitys edge router policies params

func (*ListIdentitysEdgeRouterPoliciesParams) SetID

SetID adds the id to the list identitys edge router policies params

func (*ListIdentitysEdgeRouterPoliciesParams) SetTimeout

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

SetTimeout adds the timeout to the list identitys edge router policies params

func (*ListIdentitysEdgeRouterPoliciesParams) WithContext

WithContext adds the context to the list identitys edge router policies params

func (*ListIdentitysEdgeRouterPoliciesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list identitys edge router policies params

func (*ListIdentitysEdgeRouterPoliciesParams) WithID

WithID adds the id to the list identitys edge router policies params

func (*ListIdentitysEdgeRouterPoliciesParams) WithTimeout

WithTimeout adds the timeout to the list identitys edge router policies params

func (*ListIdentitysEdgeRouterPoliciesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListIdentitysEdgeRouterPoliciesReader

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

ListIdentitysEdgeRouterPoliciesReader is a Reader for the ListIdentitysEdgeRouterPolicies structure.

func (*ListIdentitysEdgeRouterPoliciesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListIdentitysEdgeRouterPoliciesUnauthorized

type ListIdentitysEdgeRouterPoliciesUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}

ListIdentitysEdgeRouterPoliciesUnauthorized handles this case with default header values.

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

func NewListIdentitysEdgeRouterPoliciesUnauthorized

func NewListIdentitysEdgeRouterPoliciesUnauthorized() *ListIdentitysEdgeRouterPoliciesUnauthorized

NewListIdentitysEdgeRouterPoliciesUnauthorized creates a ListIdentitysEdgeRouterPoliciesUnauthorized with default headers values

func (*ListIdentitysEdgeRouterPoliciesUnauthorized) Error

func (*ListIdentitysEdgeRouterPoliciesUnauthorized) GetPayload

type ListIdentitysServiceConfigsNotFound

type ListIdentitysServiceConfigsNotFound struct {
	Payload *rest_model.APIErrorEnvelope
}

ListIdentitysServiceConfigsNotFound handles this case with default header values.

The requested resource does not exist

func NewListIdentitysServiceConfigsNotFound

func NewListIdentitysServiceConfigsNotFound() *ListIdentitysServiceConfigsNotFound

NewListIdentitysServiceConfigsNotFound creates a ListIdentitysServiceConfigsNotFound with default headers values

func (*ListIdentitysServiceConfigsNotFound) Error

func (*ListIdentitysServiceConfigsNotFound) GetPayload

type ListIdentitysServiceConfigsOK

type ListIdentitysServiceConfigsOK struct {
	Payload *rest_model.ListServiceConfigsEnvelope
}

ListIdentitysServiceConfigsOK handles this case with default header values.

A list of service configs

func NewListIdentitysServiceConfigsOK

func NewListIdentitysServiceConfigsOK() *ListIdentitysServiceConfigsOK

NewListIdentitysServiceConfigsOK creates a ListIdentitysServiceConfigsOK with default headers values

func (*ListIdentitysServiceConfigsOK) Error

func (*ListIdentitysServiceConfigsOK) GetPayload

type ListIdentitysServiceConfigsParams

type ListIdentitysServiceConfigsParams struct {

	/*ID
	  The id of the requested resource

	*/
	ID string

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

ListIdentitysServiceConfigsParams contains all the parameters to send to the API endpoint for the list identitys service configs operation typically these are written to a http.Request

func NewListIdentitysServiceConfigsParams

func NewListIdentitysServiceConfigsParams() *ListIdentitysServiceConfigsParams

NewListIdentitysServiceConfigsParams creates a new ListIdentitysServiceConfigsParams object with the default values initialized.

func NewListIdentitysServiceConfigsParamsWithContext

func NewListIdentitysServiceConfigsParamsWithContext(ctx context.Context) *ListIdentitysServiceConfigsParams

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

func NewListIdentitysServiceConfigsParamsWithHTTPClient

func NewListIdentitysServiceConfigsParamsWithHTTPClient(client *http.Client) *ListIdentitysServiceConfigsParams

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

func NewListIdentitysServiceConfigsParamsWithTimeout

func NewListIdentitysServiceConfigsParamsWithTimeout(timeout time.Duration) *ListIdentitysServiceConfigsParams

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

func (*ListIdentitysServiceConfigsParams) SetContext

SetContext adds the context to the list identitys service configs params

func (*ListIdentitysServiceConfigsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list identitys service configs params

func (*ListIdentitysServiceConfigsParams) SetID

SetID adds the id to the list identitys service configs params

func (*ListIdentitysServiceConfigsParams) SetTimeout

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

SetTimeout adds the timeout to the list identitys service configs params

func (*ListIdentitysServiceConfigsParams) WithContext

WithContext adds the context to the list identitys service configs params

func (*ListIdentitysServiceConfigsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list identitys service configs params

func (*ListIdentitysServiceConfigsParams) WithID

WithID adds the id to the list identitys service configs params

func (*ListIdentitysServiceConfigsParams) WithTimeout

WithTimeout adds the timeout to the list identitys service configs params

func (*ListIdentitysServiceConfigsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListIdentitysServiceConfigsReader

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

ListIdentitysServiceConfigsReader is a Reader for the ListIdentitysServiceConfigs structure.

func (*ListIdentitysServiceConfigsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListIdentitysServiceConfigsUnauthorized

type ListIdentitysServiceConfigsUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}

ListIdentitysServiceConfigsUnauthorized handles this case with default header values.

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

func NewListIdentitysServiceConfigsUnauthorized

func NewListIdentitysServiceConfigsUnauthorized() *ListIdentitysServiceConfigsUnauthorized

NewListIdentitysServiceConfigsUnauthorized creates a ListIdentitysServiceConfigsUnauthorized with default headers values

func (*ListIdentitysServiceConfigsUnauthorized) Error

func (*ListIdentitysServiceConfigsUnauthorized) GetPayload

type PatchIdentityBadRequest

type PatchIdentityBadRequest struct {
	Payload *rest_model.APIErrorEnvelope
}

PatchIdentityBadRequest handles this case with default header values.

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

func NewPatchIdentityBadRequest

func NewPatchIdentityBadRequest() *PatchIdentityBadRequest

NewPatchIdentityBadRequest creates a PatchIdentityBadRequest with default headers values

func (*PatchIdentityBadRequest) Error

func (o *PatchIdentityBadRequest) Error() string

func (*PatchIdentityBadRequest) GetPayload

type PatchIdentityNotFound

type PatchIdentityNotFound struct {
	Payload *rest_model.APIErrorEnvelope
}

PatchIdentityNotFound handles this case with default header values.

The requested resource does not exist

func NewPatchIdentityNotFound

func NewPatchIdentityNotFound() *PatchIdentityNotFound

NewPatchIdentityNotFound creates a PatchIdentityNotFound with default headers values

func (*PatchIdentityNotFound) Error

func (o *PatchIdentityNotFound) Error() string

func (*PatchIdentityNotFound) GetPayload

type PatchIdentityOK

type PatchIdentityOK struct {
	Payload *rest_model.Empty
}

PatchIdentityOK handles this case with default header values.

The patch request was successful and the resource has been altered

func NewPatchIdentityOK

func NewPatchIdentityOK() *PatchIdentityOK

NewPatchIdentityOK creates a PatchIdentityOK with default headers values

func (*PatchIdentityOK) Error

func (o *PatchIdentityOK) Error() string

func (*PatchIdentityOK) GetPayload

func (o *PatchIdentityOK) GetPayload() *rest_model.Empty

type PatchIdentityParams

type PatchIdentityParams struct {

	/*ID
	  The id of the requested resource

	*/
	ID string
	/*Identity
	  An identity patch object

	*/
	Identity *rest_model.IdentityPatch

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

PatchIdentityParams contains all the parameters to send to the API endpoint for the patch identity operation typically these are written to a http.Request

func NewPatchIdentityParams

func NewPatchIdentityParams() *PatchIdentityParams

NewPatchIdentityParams creates a new PatchIdentityParams object with the default values initialized.

func NewPatchIdentityParamsWithContext

func NewPatchIdentityParamsWithContext(ctx context.Context) *PatchIdentityParams

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

func NewPatchIdentityParamsWithHTTPClient

func NewPatchIdentityParamsWithHTTPClient(client *http.Client) *PatchIdentityParams

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

func NewPatchIdentityParamsWithTimeout

func NewPatchIdentityParamsWithTimeout(timeout time.Duration) *PatchIdentityParams

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

func (*PatchIdentityParams) SetContext

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

SetContext adds the context to the patch identity params

func (*PatchIdentityParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the patch identity params

func (*PatchIdentityParams) SetID

func (o *PatchIdentityParams) SetID(id string)

SetID adds the id to the patch identity params

func (*PatchIdentityParams) SetIdentity added in v0.19.6

func (o *PatchIdentityParams) SetIdentity(identity *rest_model.IdentityPatch)

SetIdentity adds the identity to the patch identity params

func (*PatchIdentityParams) SetTimeout

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

SetTimeout adds the timeout to the patch identity params

func (*PatchIdentityParams) WithContext

WithContext adds the context to the patch identity params

func (*PatchIdentityParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the patch identity params

func (*PatchIdentityParams) WithID

WithID adds the id to the patch identity params

func (*PatchIdentityParams) WithIdentity added in v0.19.6

WithIdentity adds the identity to the patch identity params

func (*PatchIdentityParams) WithTimeout

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

WithTimeout adds the timeout to the patch identity params

func (*PatchIdentityParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type PatchIdentityReader

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

PatchIdentityReader is a Reader for the PatchIdentity structure.

func (*PatchIdentityReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PatchIdentityUnauthorized

type PatchIdentityUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}

PatchIdentityUnauthorized handles this case with default header values.

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

func NewPatchIdentityUnauthorized

func NewPatchIdentityUnauthorized() *PatchIdentityUnauthorized

NewPatchIdentityUnauthorized creates a PatchIdentityUnauthorized with default headers values

func (*PatchIdentityUnauthorized) Error

func (o *PatchIdentityUnauthorized) Error() string

func (*PatchIdentityUnauthorized) GetPayload

type RemoveIdentityMfaNotFound added in v0.17.52

type RemoveIdentityMfaNotFound struct {
	Payload *rest_model.APIErrorEnvelope
}

RemoveIdentityMfaNotFound handles this case with default header values.

The requested resource does not exist

func NewRemoveIdentityMfaNotFound added in v0.17.52

func NewRemoveIdentityMfaNotFound() *RemoveIdentityMfaNotFound

NewRemoveIdentityMfaNotFound creates a RemoveIdentityMfaNotFound with default headers values

func (*RemoveIdentityMfaNotFound) Error added in v0.17.52

func (o *RemoveIdentityMfaNotFound) Error() string

func (*RemoveIdentityMfaNotFound) GetPayload added in v0.17.52

type RemoveIdentityMfaOK added in v0.17.52

type RemoveIdentityMfaOK struct {
	Payload *rest_model.Empty
}

RemoveIdentityMfaOK handles this case with default header values.

Base empty response

func NewRemoveIdentityMfaOK added in v0.17.52

func NewRemoveIdentityMfaOK() *RemoveIdentityMfaOK

NewRemoveIdentityMfaOK creates a RemoveIdentityMfaOK with default headers values

func (*RemoveIdentityMfaOK) Error added in v0.17.52

func (o *RemoveIdentityMfaOK) Error() string

func (*RemoveIdentityMfaOK) GetPayload added in v0.17.52

func (o *RemoveIdentityMfaOK) GetPayload() *rest_model.Empty

type RemoveIdentityMfaParams added in v0.17.52

type RemoveIdentityMfaParams struct {

	/*ID
	  The id of the requested resource

	*/
	ID string

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

RemoveIdentityMfaParams contains all the parameters to send to the API endpoint for the remove identity mfa operation typically these are written to a http.Request

func NewRemoveIdentityMfaParams added in v0.17.52

func NewRemoveIdentityMfaParams() *RemoveIdentityMfaParams

NewRemoveIdentityMfaParams creates a new RemoveIdentityMfaParams object with the default values initialized.

func NewRemoveIdentityMfaParamsWithContext added in v0.17.52

func NewRemoveIdentityMfaParamsWithContext(ctx context.Context) *RemoveIdentityMfaParams

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

func NewRemoveIdentityMfaParamsWithHTTPClient added in v0.17.52

func NewRemoveIdentityMfaParamsWithHTTPClient(client *http.Client) *RemoveIdentityMfaParams

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

func NewRemoveIdentityMfaParamsWithTimeout added in v0.17.52

func NewRemoveIdentityMfaParamsWithTimeout(timeout time.Duration) *RemoveIdentityMfaParams

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

func (*RemoveIdentityMfaParams) SetContext added in v0.17.52

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

SetContext adds the context to the remove identity mfa params

func (*RemoveIdentityMfaParams) SetHTTPClient added in v0.17.52

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

SetHTTPClient adds the HTTPClient to the remove identity mfa params

func (*RemoveIdentityMfaParams) SetID added in v0.17.52

func (o *RemoveIdentityMfaParams) SetID(id string)

SetID adds the id to the remove identity mfa params

func (*RemoveIdentityMfaParams) SetTimeout added in v0.17.52

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

SetTimeout adds the timeout to the remove identity mfa params

func (*RemoveIdentityMfaParams) WithContext added in v0.17.52

WithContext adds the context to the remove identity mfa params

func (*RemoveIdentityMfaParams) WithHTTPClient added in v0.17.52

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

WithHTTPClient adds the HTTPClient to the remove identity mfa params

func (*RemoveIdentityMfaParams) WithID added in v0.17.52

WithID adds the id to the remove identity mfa params

func (*RemoveIdentityMfaParams) WithTimeout added in v0.17.52

WithTimeout adds the timeout to the remove identity mfa params

func (*RemoveIdentityMfaParams) WriteToRequest added in v0.17.52

WriteToRequest writes these params to a swagger request

type RemoveIdentityMfaReader added in v0.17.52

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

RemoveIdentityMfaReader is a Reader for the RemoveIdentityMfa structure.

func (*RemoveIdentityMfaReader) ReadResponse added in v0.17.52

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

ReadResponse reads a server response into the received o.

type RemoveIdentityMfaUnauthorized added in v0.17.52

type RemoveIdentityMfaUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}

RemoveIdentityMfaUnauthorized handles this case with default header values.

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

func NewRemoveIdentityMfaUnauthorized added in v0.17.52

func NewRemoveIdentityMfaUnauthorized() *RemoveIdentityMfaUnauthorized

NewRemoveIdentityMfaUnauthorized creates a RemoveIdentityMfaUnauthorized with default headers values

func (*RemoveIdentityMfaUnauthorized) Error added in v0.17.52

func (*RemoveIdentityMfaUnauthorized) GetPayload added in v0.17.52

type UpdateIdentityBadRequest

type UpdateIdentityBadRequest struct {
	Payload *rest_model.APIErrorEnvelope
}

UpdateIdentityBadRequest handles this case with default header values.

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

func NewUpdateIdentityBadRequest

func NewUpdateIdentityBadRequest() *UpdateIdentityBadRequest

NewUpdateIdentityBadRequest creates a UpdateIdentityBadRequest with default headers values

func (*UpdateIdentityBadRequest) Error

func (o *UpdateIdentityBadRequest) Error() string

func (*UpdateIdentityBadRequest) GetPayload

type UpdateIdentityNotFound

type UpdateIdentityNotFound struct {
	Payload *rest_model.APIErrorEnvelope
}

UpdateIdentityNotFound handles this case with default header values.

The requested resource does not exist

func NewUpdateIdentityNotFound

func NewUpdateIdentityNotFound() *UpdateIdentityNotFound

NewUpdateIdentityNotFound creates a UpdateIdentityNotFound with default headers values

func (*UpdateIdentityNotFound) Error

func (o *UpdateIdentityNotFound) Error() string

func (*UpdateIdentityNotFound) GetPayload

type UpdateIdentityOK

type UpdateIdentityOK struct {
	Payload *rest_model.Empty
}

UpdateIdentityOK handles this case with default header values.

The update request was successful and the resource has been altered

func NewUpdateIdentityOK

func NewUpdateIdentityOK() *UpdateIdentityOK

NewUpdateIdentityOK creates a UpdateIdentityOK with default headers values

func (*UpdateIdentityOK) Error

func (o *UpdateIdentityOK) Error() string

func (*UpdateIdentityOK) GetPayload

func (o *UpdateIdentityOK) GetPayload() *rest_model.Empty

type UpdateIdentityParams

type UpdateIdentityParams struct {

	/*ID
	  The id of the requested resource

	*/
	ID string
	/*Identity
	  An identity update object

	*/
	Identity *rest_model.IdentityUpdate

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

UpdateIdentityParams contains all the parameters to send to the API endpoint for the update identity operation typically these are written to a http.Request

func NewUpdateIdentityParams

func NewUpdateIdentityParams() *UpdateIdentityParams

NewUpdateIdentityParams creates a new UpdateIdentityParams object with the default values initialized.

func NewUpdateIdentityParamsWithContext

func NewUpdateIdentityParamsWithContext(ctx context.Context) *UpdateIdentityParams

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

func NewUpdateIdentityParamsWithHTTPClient

func NewUpdateIdentityParamsWithHTTPClient(client *http.Client) *UpdateIdentityParams

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

func NewUpdateIdentityParamsWithTimeout

func NewUpdateIdentityParamsWithTimeout(timeout time.Duration) *UpdateIdentityParams

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

func (*UpdateIdentityParams) SetContext

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

SetContext adds the context to the update identity params

func (*UpdateIdentityParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update identity params

func (*UpdateIdentityParams) SetID

func (o *UpdateIdentityParams) SetID(id string)

SetID adds the id to the update identity params

func (*UpdateIdentityParams) SetIdentity added in v0.19.6

func (o *UpdateIdentityParams) SetIdentity(identity *rest_model.IdentityUpdate)

SetIdentity adds the identity to the update identity params

func (*UpdateIdentityParams) SetTimeout

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

SetTimeout adds the timeout to the update identity params

func (*UpdateIdentityParams) WithContext

WithContext adds the context to the update identity params

func (*UpdateIdentityParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the update identity params

func (*UpdateIdentityParams) WithID

WithID adds the id to the update identity params

func (*UpdateIdentityParams) WithIdentity added in v0.19.6

WithIdentity adds the identity to the update identity params

func (*UpdateIdentityParams) WithTimeout

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

WithTimeout adds the timeout to the update identity params

func (*UpdateIdentityParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type UpdateIdentityReader

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

UpdateIdentityReader is a Reader for the UpdateIdentity structure.

func (*UpdateIdentityReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateIdentityUnauthorized

type UpdateIdentityUnauthorized struct {
	Payload *rest_model.APIErrorEnvelope
}

UpdateIdentityUnauthorized handles this case with default header values.

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

func NewUpdateIdentityUnauthorized

func NewUpdateIdentityUnauthorized() *UpdateIdentityUnauthorized

NewUpdateIdentityUnauthorized creates a UpdateIdentityUnauthorized with default headers values

func (*UpdateIdentityUnauthorized) Error

func (*UpdateIdentityUnauthorized) GetPayload

Jump to

Keyboard shortcuts

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