provisioning

package
v0.0.0-...-23ce5c3 Latest Latest
Warning

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

Go to latest
Published: Jan 16, 2019 License: Apache-2.0 Imports: 11 Imported by: 11

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AdminAddWorkspaceFeatureOK

type AdminAddWorkspaceFeatureOK struct {
	Payload *models.PydioResponse
}

AdminAddWorkspaceFeatureOK handles this case with default header values.

Workspace object

func NewAdminAddWorkspaceFeatureOK

func NewAdminAddWorkspaceFeatureOK() *AdminAddWorkspaceFeatureOK

NewAdminAddWorkspaceFeatureOK creates a AdminAddWorkspaceFeatureOK with default headers values

func (*AdminAddWorkspaceFeatureOK) Error

type AdminAddWorkspaceFeatureParams

type AdminAddWorkspaceFeatureParams struct {

	/*Format
	  Format produced in output (defaults to xml)

	*/
	Format *string
	/*MetaID
	  plugin id for new meta

	*/
	MetaID string
	/*Parameters
	  Meta source parameters

	*/
	Parameters models.MetaSourceParameters
	/*WorkspaceID
	  id or alias of this workspace

	*/
	WorkspaceID string

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

AdminAddWorkspaceFeatureParams contains all the parameters to send to the API endpoint for the admin add workspace feature operation typically these are written to a http.Request

func NewAdminAddWorkspaceFeatureParams

func NewAdminAddWorkspaceFeatureParams() *AdminAddWorkspaceFeatureParams

NewAdminAddWorkspaceFeatureParams creates a new AdminAddWorkspaceFeatureParams object with the default values initialized.

func NewAdminAddWorkspaceFeatureParamsWithContext

func NewAdminAddWorkspaceFeatureParamsWithContext(ctx context.Context) *AdminAddWorkspaceFeatureParams

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

func NewAdminAddWorkspaceFeatureParamsWithHTTPClient

func NewAdminAddWorkspaceFeatureParamsWithHTTPClient(client *http.Client) *AdminAddWorkspaceFeatureParams

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

func NewAdminAddWorkspaceFeatureParamsWithTimeout

func NewAdminAddWorkspaceFeatureParamsWithTimeout(timeout time.Duration) *AdminAddWorkspaceFeatureParams

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

func (*AdminAddWorkspaceFeatureParams) SetContext

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

SetContext adds the context to the admin add workspace feature params

func (*AdminAddWorkspaceFeatureParams) SetFormat

func (o *AdminAddWorkspaceFeatureParams) SetFormat(format *string)

SetFormat adds the format to the admin add workspace feature params

func (*AdminAddWorkspaceFeatureParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin add workspace feature params

func (*AdminAddWorkspaceFeatureParams) SetMetaID

func (o *AdminAddWorkspaceFeatureParams) SetMetaID(metaID string)

SetMetaID adds the metaId to the admin add workspace feature params

func (*AdminAddWorkspaceFeatureParams) SetParameters

func (o *AdminAddWorkspaceFeatureParams) SetParameters(parameters models.MetaSourceParameters)

SetParameters adds the parameters to the admin add workspace feature params

func (*AdminAddWorkspaceFeatureParams) SetTimeout

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

SetTimeout adds the timeout to the admin add workspace feature params

func (*AdminAddWorkspaceFeatureParams) SetWorkspaceID

func (o *AdminAddWorkspaceFeatureParams) SetWorkspaceID(workspaceID string)

SetWorkspaceID adds the workspaceId to the admin add workspace feature params

func (*AdminAddWorkspaceFeatureParams) WithContext

WithContext adds the context to the admin add workspace feature params

func (*AdminAddWorkspaceFeatureParams) WithFormat

WithFormat adds the format to the admin add workspace feature params

func (*AdminAddWorkspaceFeatureParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin add workspace feature params

func (*AdminAddWorkspaceFeatureParams) WithMetaID

WithMetaID adds the metaID to the admin add workspace feature params

func (*AdminAddWorkspaceFeatureParams) WithParameters

WithParameters adds the parameters to the admin add workspace feature params

func (*AdminAddWorkspaceFeatureParams) WithTimeout

WithTimeout adds the timeout to the admin add workspace feature params

func (*AdminAddWorkspaceFeatureParams) WithWorkspaceID

func (o *AdminAddWorkspaceFeatureParams) WithWorkspaceID(workspaceID string) *AdminAddWorkspaceFeatureParams

WithWorkspaceID adds the workspaceID to the admin add workspace feature params

func (*AdminAddWorkspaceFeatureParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminAddWorkspaceFeatureReader

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

AdminAddWorkspaceFeatureReader is a Reader for the AdminAddWorkspaceFeature structure.

func (*AdminAddWorkspaceFeatureReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminCreateWorkspaceOK

type AdminCreateWorkspaceOK struct {
	Payload *models.AdminWorkspace
}

AdminCreateWorkspaceOK handles this case with default header values.

Workspace object

func NewAdminCreateWorkspaceOK

func NewAdminCreateWorkspaceOK() *AdminCreateWorkspaceOK

NewAdminCreateWorkspaceOK creates a AdminCreateWorkspaceOK with default headers values

func (*AdminCreateWorkspaceOK) Error

func (o *AdminCreateWorkspaceOK) Error() string

type AdminCreateWorkspaceParams

type AdminCreateWorkspaceParams struct {

	/*Payload
	  Repository details

	*/
	Payload *models.AdminWorkspace

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

AdminCreateWorkspaceParams contains all the parameters to send to the API endpoint for the admin create workspace operation typically these are written to a http.Request

func NewAdminCreateWorkspaceParams

func NewAdminCreateWorkspaceParams() *AdminCreateWorkspaceParams

NewAdminCreateWorkspaceParams creates a new AdminCreateWorkspaceParams object with the default values initialized.

func NewAdminCreateWorkspaceParamsWithContext

func NewAdminCreateWorkspaceParamsWithContext(ctx context.Context) *AdminCreateWorkspaceParams

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

func NewAdminCreateWorkspaceParamsWithHTTPClient

func NewAdminCreateWorkspaceParamsWithHTTPClient(client *http.Client) *AdminCreateWorkspaceParams

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

func NewAdminCreateWorkspaceParamsWithTimeout

func NewAdminCreateWorkspaceParamsWithTimeout(timeout time.Duration) *AdminCreateWorkspaceParams

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

func (*AdminCreateWorkspaceParams) SetContext

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

SetContext adds the context to the admin create workspace params

func (*AdminCreateWorkspaceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin create workspace params

func (*AdminCreateWorkspaceParams) SetPayload

func (o *AdminCreateWorkspaceParams) SetPayload(payload *models.AdminWorkspace)

SetPayload adds the payload to the admin create workspace params

func (*AdminCreateWorkspaceParams) SetTimeout

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

SetTimeout adds the timeout to the admin create workspace params

func (*AdminCreateWorkspaceParams) WithContext

WithContext adds the context to the admin create workspace params

func (*AdminCreateWorkspaceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin create workspace params

func (*AdminCreateWorkspaceParams) WithPayload

WithPayload adds the payload to the admin create workspace params

func (*AdminCreateWorkspaceParams) WithTimeout

WithTimeout adds the timeout to the admin create workspace params

func (*AdminCreateWorkspaceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminCreateWorkspaceReader

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

AdminCreateWorkspaceReader is a Reader for the AdminCreateWorkspace structure.

func (*AdminCreateWorkspaceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminDeleteWorkspaceOK

type AdminDeleteWorkspaceOK struct {
	Payload *models.PydioResponse
}

AdminDeleteWorkspaceOK handles this case with default header values.

Confirmation response

func NewAdminDeleteWorkspaceOK

func NewAdminDeleteWorkspaceOK() *AdminDeleteWorkspaceOK

NewAdminDeleteWorkspaceOK creates a AdminDeleteWorkspaceOK with default headers values

func (*AdminDeleteWorkspaceOK) Error

func (o *AdminDeleteWorkspaceOK) Error() string

type AdminDeleteWorkspaceParams

type AdminDeleteWorkspaceParams struct {

	/*WorkspaceID
	  Id or Alias / Load detail of this workspace

	*/
	WorkspaceID string

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

AdminDeleteWorkspaceParams contains all the parameters to send to the API endpoint for the admin delete workspace operation typically these are written to a http.Request

func NewAdminDeleteWorkspaceParams

func NewAdminDeleteWorkspaceParams() *AdminDeleteWorkspaceParams

NewAdminDeleteWorkspaceParams creates a new AdminDeleteWorkspaceParams object with the default values initialized.

func NewAdminDeleteWorkspaceParamsWithContext

func NewAdminDeleteWorkspaceParamsWithContext(ctx context.Context) *AdminDeleteWorkspaceParams

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

func NewAdminDeleteWorkspaceParamsWithHTTPClient

func NewAdminDeleteWorkspaceParamsWithHTTPClient(client *http.Client) *AdminDeleteWorkspaceParams

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

func NewAdminDeleteWorkspaceParamsWithTimeout

func NewAdminDeleteWorkspaceParamsWithTimeout(timeout time.Duration) *AdminDeleteWorkspaceParams

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

func (*AdminDeleteWorkspaceParams) SetContext

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

SetContext adds the context to the admin delete workspace params

func (*AdminDeleteWorkspaceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin delete workspace params

func (*AdminDeleteWorkspaceParams) SetTimeout

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

SetTimeout adds the timeout to the admin delete workspace params

func (*AdminDeleteWorkspaceParams) SetWorkspaceID

func (o *AdminDeleteWorkspaceParams) SetWorkspaceID(workspaceID string)

SetWorkspaceID adds the workspaceId to the admin delete workspace params

func (*AdminDeleteWorkspaceParams) WithContext

WithContext adds the context to the admin delete workspace params

func (*AdminDeleteWorkspaceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin delete workspace params

func (*AdminDeleteWorkspaceParams) WithTimeout

WithTimeout adds the timeout to the admin delete workspace params

func (*AdminDeleteWorkspaceParams) WithWorkspaceID

func (o *AdminDeleteWorkspaceParams) WithWorkspaceID(workspaceID string) *AdminDeleteWorkspaceParams

WithWorkspaceID adds the workspaceID to the admin delete workspace params

func (*AdminDeleteWorkspaceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminDeleteWorkspaceReader

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

AdminDeleteWorkspaceReader is a Reader for the AdminDeleteWorkspace structure.

func (*AdminDeleteWorkspaceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminEditWorkspaceFeatureOK

type AdminEditWorkspaceFeatureOK struct {
	Payload *models.PydioResponse
}

AdminEditWorkspaceFeatureOK handles this case with default header values.

Workspace object

func NewAdminEditWorkspaceFeatureOK

func NewAdminEditWorkspaceFeatureOK() *AdminEditWorkspaceFeatureOK

NewAdminEditWorkspaceFeatureOK creates a AdminEditWorkspaceFeatureOK with default headers values

func (*AdminEditWorkspaceFeatureOK) Error

type AdminEditWorkspaceFeatureParams

type AdminEditWorkspaceFeatureParams struct {

	/*MetaID
	  plugin id for meta

	*/
	MetaID string
	/*Parameters
	  Meta source parameters

	*/
	Parameters models.MetaSourceParameters
	/*WorkspaceID
	  id or alias of this workspace

	*/
	WorkspaceID string

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

AdminEditWorkspaceFeatureParams contains all the parameters to send to the API endpoint for the admin edit workspace feature operation typically these are written to a http.Request

func NewAdminEditWorkspaceFeatureParams

func NewAdminEditWorkspaceFeatureParams() *AdminEditWorkspaceFeatureParams

NewAdminEditWorkspaceFeatureParams creates a new AdminEditWorkspaceFeatureParams object with the default values initialized.

func NewAdminEditWorkspaceFeatureParamsWithContext

func NewAdminEditWorkspaceFeatureParamsWithContext(ctx context.Context) *AdminEditWorkspaceFeatureParams

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

func NewAdminEditWorkspaceFeatureParamsWithHTTPClient

func NewAdminEditWorkspaceFeatureParamsWithHTTPClient(client *http.Client) *AdminEditWorkspaceFeatureParams

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

func NewAdminEditWorkspaceFeatureParamsWithTimeout

func NewAdminEditWorkspaceFeatureParamsWithTimeout(timeout time.Duration) *AdminEditWorkspaceFeatureParams

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

func (*AdminEditWorkspaceFeatureParams) SetContext

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

SetContext adds the context to the admin edit workspace feature params

func (*AdminEditWorkspaceFeatureParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin edit workspace feature params

func (*AdminEditWorkspaceFeatureParams) SetMetaID

func (o *AdminEditWorkspaceFeatureParams) SetMetaID(metaID string)

SetMetaID adds the metaId to the admin edit workspace feature params

func (*AdminEditWorkspaceFeatureParams) SetParameters

func (o *AdminEditWorkspaceFeatureParams) SetParameters(parameters models.MetaSourceParameters)

SetParameters adds the parameters to the admin edit workspace feature params

func (*AdminEditWorkspaceFeatureParams) SetTimeout

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

SetTimeout adds the timeout to the admin edit workspace feature params

func (*AdminEditWorkspaceFeatureParams) SetWorkspaceID

func (o *AdminEditWorkspaceFeatureParams) SetWorkspaceID(workspaceID string)

SetWorkspaceID adds the workspaceId to the admin edit workspace feature params

func (*AdminEditWorkspaceFeatureParams) WithContext

WithContext adds the context to the admin edit workspace feature params

func (*AdminEditWorkspaceFeatureParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin edit workspace feature params

func (*AdminEditWorkspaceFeatureParams) WithMetaID

WithMetaID adds the metaID to the admin edit workspace feature params

func (*AdminEditWorkspaceFeatureParams) WithParameters

WithParameters adds the parameters to the admin edit workspace feature params

func (*AdminEditWorkspaceFeatureParams) WithTimeout

WithTimeout adds the timeout to the admin edit workspace feature params

func (*AdminEditWorkspaceFeatureParams) WithWorkspaceID

WithWorkspaceID adds the workspaceID to the admin edit workspace feature params

func (*AdminEditWorkspaceFeatureParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminEditWorkspaceFeatureReader

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

AdminEditWorkspaceFeatureReader is a Reader for the AdminEditWorkspaceFeature structure.

func (*AdminEditWorkspaceFeatureReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminEditWorkspaceOK

type AdminEditWorkspaceOK struct {
	Payload *models.AdminWorkspace
}

AdminEditWorkspaceOK handles this case with default header values.

Workspace object

func NewAdminEditWorkspaceOK

func NewAdminEditWorkspaceOK() *AdminEditWorkspaceOK

NewAdminEditWorkspaceOK creates a AdminEditWorkspaceOK with default headers values

func (*AdminEditWorkspaceOK) Error

func (o *AdminEditWorkspaceOK) Error() string

type AdminEditWorkspaceParams

type AdminEditWorkspaceParams struct {

	/*Payload
	  Repository details

	*/
	Payload *models.AdminWorkspace
	/*WorkspaceID
	  Id or Alias / Update details for this workspace

	*/
	WorkspaceID string

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

AdminEditWorkspaceParams contains all the parameters to send to the API endpoint for the admin edit workspace operation typically these are written to a http.Request

func NewAdminEditWorkspaceParams

func NewAdminEditWorkspaceParams() *AdminEditWorkspaceParams

NewAdminEditWorkspaceParams creates a new AdminEditWorkspaceParams object with the default values initialized.

func NewAdminEditWorkspaceParamsWithContext

func NewAdminEditWorkspaceParamsWithContext(ctx context.Context) *AdminEditWorkspaceParams

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

func NewAdminEditWorkspaceParamsWithHTTPClient

func NewAdminEditWorkspaceParamsWithHTTPClient(client *http.Client) *AdminEditWorkspaceParams

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

func NewAdminEditWorkspaceParamsWithTimeout

func NewAdminEditWorkspaceParamsWithTimeout(timeout time.Duration) *AdminEditWorkspaceParams

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

func (*AdminEditWorkspaceParams) SetContext

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

SetContext adds the context to the admin edit workspace params

func (*AdminEditWorkspaceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin edit workspace params

func (*AdminEditWorkspaceParams) SetPayload

func (o *AdminEditWorkspaceParams) SetPayload(payload *models.AdminWorkspace)

SetPayload adds the payload to the admin edit workspace params

func (*AdminEditWorkspaceParams) SetTimeout

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

SetTimeout adds the timeout to the admin edit workspace params

func (*AdminEditWorkspaceParams) SetWorkspaceID

func (o *AdminEditWorkspaceParams) SetWorkspaceID(workspaceID string)

SetWorkspaceID adds the workspaceId to the admin edit workspace params

func (*AdminEditWorkspaceParams) WithContext

WithContext adds the context to the admin edit workspace params

func (*AdminEditWorkspaceParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the admin edit workspace params

func (*AdminEditWorkspaceParams) WithPayload

WithPayload adds the payload to the admin edit workspace params

func (*AdminEditWorkspaceParams) WithTimeout

WithTimeout adds the timeout to the admin edit workspace params

func (*AdminEditWorkspaceParams) WithWorkspaceID

func (o *AdminEditWorkspaceParams) WithWorkspaceID(workspaceID string) *AdminEditWorkspaceParams

WithWorkspaceID adds the workspaceID to the admin edit workspace params

func (*AdminEditWorkspaceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminEditWorkspaceReader

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

AdminEditWorkspaceReader is a Reader for the AdminEditWorkspace structure.

func (*AdminEditWorkspaceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminGetWorkspaceOK

type AdminGetWorkspaceOK struct {
	Payload *models.AdminWorkspace
}

AdminGetWorkspaceOK handles this case with default header values.

Workspace object

func NewAdminGetWorkspaceOK

func NewAdminGetWorkspaceOK() *AdminGetWorkspaceOK

NewAdminGetWorkspaceOK creates a AdminGetWorkspaceOK with default headers values

func (*AdminGetWorkspaceOK) Error

func (o *AdminGetWorkspaceOK) Error() string

type AdminGetWorkspaceParams

type AdminGetWorkspaceParams struct {

	/*Format
	  Format produced in output (defaults to xml)

	*/
	Format *string
	/*LoadFillValues
	  Load additional data to build a form for editing this role

	*/
	LoadFillValues *bool
	/*WorkspaceID
	  Id or Alias / Load detail of this workspace

	*/
	WorkspaceID string

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

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

func NewAdminGetWorkspaceParams

func NewAdminGetWorkspaceParams() *AdminGetWorkspaceParams

NewAdminGetWorkspaceParams creates a new AdminGetWorkspaceParams object with the default values initialized.

func NewAdminGetWorkspaceParamsWithContext

func NewAdminGetWorkspaceParamsWithContext(ctx context.Context) *AdminGetWorkspaceParams

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

func NewAdminGetWorkspaceParamsWithHTTPClient

func NewAdminGetWorkspaceParamsWithHTTPClient(client *http.Client) *AdminGetWorkspaceParams

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

func NewAdminGetWorkspaceParamsWithTimeout

func NewAdminGetWorkspaceParamsWithTimeout(timeout time.Duration) *AdminGetWorkspaceParams

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

func (*AdminGetWorkspaceParams) SetContext

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

SetContext adds the context to the admin get workspace params

func (*AdminGetWorkspaceParams) SetFormat

func (o *AdminGetWorkspaceParams) SetFormat(format *string)

SetFormat adds the format to the admin get workspace params

func (*AdminGetWorkspaceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin get workspace params

func (*AdminGetWorkspaceParams) SetLoadFillValues

func (o *AdminGetWorkspaceParams) SetLoadFillValues(loadFillValues *bool)

SetLoadFillValues adds the loadFillValues to the admin get workspace params

func (*AdminGetWorkspaceParams) SetTimeout

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

SetTimeout adds the timeout to the admin get workspace params

func (*AdminGetWorkspaceParams) SetWorkspaceID

func (o *AdminGetWorkspaceParams) SetWorkspaceID(workspaceID string)

SetWorkspaceID adds the workspaceId to the admin get workspace params

func (*AdminGetWorkspaceParams) WithContext

WithContext adds the context to the admin get workspace params

func (*AdminGetWorkspaceParams) WithFormat

func (o *AdminGetWorkspaceParams) WithFormat(format *string) *AdminGetWorkspaceParams

WithFormat adds the format to the admin get workspace params

func (*AdminGetWorkspaceParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the admin get workspace params

func (*AdminGetWorkspaceParams) WithLoadFillValues

func (o *AdminGetWorkspaceParams) WithLoadFillValues(loadFillValues *bool) *AdminGetWorkspaceParams

WithLoadFillValues adds the loadFillValues to the admin get workspace params

func (*AdminGetWorkspaceParams) WithTimeout

WithTimeout adds the timeout to the admin get workspace params

func (*AdminGetWorkspaceParams) WithWorkspaceID

func (o *AdminGetWorkspaceParams) WithWorkspaceID(workspaceID string) *AdminGetWorkspaceParams

WithWorkspaceID adds the workspaceID to the admin get workspace params

func (*AdminGetWorkspaceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminGetWorkspaceReader

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

AdminGetWorkspaceReader is a Reader for the AdminGetWorkspace structure.

func (*AdminGetWorkspaceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminListWorkspacesOK

type AdminListWorkspacesOK struct {
	Payload *models.NodeList
}

AdminListWorkspacesOK handles this case with default header values.

A list of workspaces represented as standard nodes

func NewAdminListWorkspacesOK

func NewAdminListWorkspacesOK() *AdminListWorkspacesOK

NewAdminListWorkspacesOK creates a AdminListWorkspacesOK with default headers values

func (*AdminListWorkspacesOK) Error

func (o *AdminListWorkspacesOK) Error() string

type AdminListWorkspacesParams

type AdminListWorkspacesParams struct {

	/*Format
	  Format produced in output (defaults to xml)

	*/
	Format *string

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

AdminListWorkspacesParams contains all the parameters to send to the API endpoint for the admin list workspaces operation typically these are written to a http.Request

func NewAdminListWorkspacesParams

func NewAdminListWorkspacesParams() *AdminListWorkspacesParams

NewAdminListWorkspacesParams creates a new AdminListWorkspacesParams object with the default values initialized.

func NewAdminListWorkspacesParamsWithContext

func NewAdminListWorkspacesParamsWithContext(ctx context.Context) *AdminListWorkspacesParams

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

func NewAdminListWorkspacesParamsWithHTTPClient

func NewAdminListWorkspacesParamsWithHTTPClient(client *http.Client) *AdminListWorkspacesParams

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

func NewAdminListWorkspacesParamsWithTimeout

func NewAdminListWorkspacesParamsWithTimeout(timeout time.Duration) *AdminListWorkspacesParams

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

func (*AdminListWorkspacesParams) SetContext

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

SetContext adds the context to the admin list workspaces params

func (*AdminListWorkspacesParams) SetFormat

func (o *AdminListWorkspacesParams) SetFormat(format *string)

SetFormat adds the format to the admin list workspaces params

func (*AdminListWorkspacesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin list workspaces params

func (*AdminListWorkspacesParams) SetTimeout

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

SetTimeout adds the timeout to the admin list workspaces params

func (*AdminListWorkspacesParams) WithContext

WithContext adds the context to the admin list workspaces params

func (*AdminListWorkspacesParams) WithFormat

WithFormat adds the format to the admin list workspaces params

func (*AdminListWorkspacesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the admin list workspaces params

func (*AdminListWorkspacesParams) WithTimeout

WithTimeout adds the timeout to the admin list workspaces params

func (*AdminListWorkspacesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminListWorkspacesReader

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

AdminListWorkspacesReader is a Reader for the AdminListWorkspaces structure.

func (*AdminListWorkspacesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminLoadShareListOK

type AdminLoadShareListOK struct {
	Payload *models.AdminLoadShareListOKBody
}

AdminLoadShareListOK handles this case with default header values.

An array of share

func NewAdminLoadShareListOK

func NewAdminLoadShareListOK() *AdminLoadShareListOK

NewAdminLoadShareListOK creates a AdminLoadShareListOK with default headers values

func (*AdminLoadShareListOK) Error

func (o *AdminLoadShareListOK) Error() string

type AdminLoadShareListParams

type AdminLoadShareListParams struct {

	/*WorkspaceID
	  Id or Alias of workspace

	*/
	WorkspaceID string

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

AdminLoadShareListParams contains all the parameters to send to the API endpoint for the admin load share list operation typically these are written to a http.Request

func NewAdminLoadShareListParams

func NewAdminLoadShareListParams() *AdminLoadShareListParams

NewAdminLoadShareListParams creates a new AdminLoadShareListParams object with the default values initialized.

func NewAdminLoadShareListParamsWithContext

func NewAdminLoadShareListParamsWithContext(ctx context.Context) *AdminLoadShareListParams

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

func NewAdminLoadShareListParamsWithHTTPClient

func NewAdminLoadShareListParamsWithHTTPClient(client *http.Client) *AdminLoadShareListParams

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

func NewAdminLoadShareListParamsWithTimeout

func NewAdminLoadShareListParamsWithTimeout(timeout time.Duration) *AdminLoadShareListParams

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

func (*AdminLoadShareListParams) SetContext

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

SetContext adds the context to the admin load share list params

func (*AdminLoadShareListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin load share list params

func (*AdminLoadShareListParams) SetTimeout

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

SetTimeout adds the timeout to the admin load share list params

func (*AdminLoadShareListParams) SetWorkspaceID

func (o *AdminLoadShareListParams) SetWorkspaceID(workspaceID string)

SetWorkspaceID adds the workspaceId to the admin load share list params

func (*AdminLoadShareListParams) WithContext

WithContext adds the context to the admin load share list params

func (*AdminLoadShareListParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the admin load share list params

func (*AdminLoadShareListParams) WithTimeout

WithTimeout adds the timeout to the admin load share list params

func (*AdminLoadShareListParams) WithWorkspaceID

func (o *AdminLoadShareListParams) WithWorkspaceID(workspaceID string) *AdminLoadShareListParams

WithWorkspaceID adds the workspaceID to the admin load share list params

func (*AdminLoadShareListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminLoadShareListReader

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

AdminLoadShareListReader is a Reader for the AdminLoadShareList structure.

func (*AdminLoadShareListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminLoadSharedElementDataOK

type AdminLoadSharedElementDataOK struct {
	Payload *models.ShareElement
}

AdminLoadSharedElementDataOK handles this case with default header values.

All information of shares on this node

func NewAdminLoadSharedElementDataOK

func NewAdminLoadSharedElementDataOK() *AdminLoadSharedElementDataOK

NewAdminLoadSharedElementDataOK creates a AdminLoadSharedElementDataOK with default headers values

func (*AdminLoadSharedElementDataOK) Error

type AdminLoadSharedElementDataParams

type AdminLoadSharedElementDataParams struct {

	/*File
	  relative file path in workspace

	*/
	File string
	/*Merged*/
	Merged *bool
	/*Owner
	  file path and owner id

	*/
	Owner *string
	/*TmpRepositoryID*/
	TmpRepositoryID *string
	/*WorkspaceID
	  Id of Alias of workspace

	*/
	WorkspaceID string

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

AdminLoadSharedElementDataParams contains all the parameters to send to the API endpoint for the admin load shared element data operation typically these are written to a http.Request

func NewAdminLoadSharedElementDataParams

func NewAdminLoadSharedElementDataParams() *AdminLoadSharedElementDataParams

NewAdminLoadSharedElementDataParams creates a new AdminLoadSharedElementDataParams object with the default values initialized.

func NewAdminLoadSharedElementDataParamsWithContext

func NewAdminLoadSharedElementDataParamsWithContext(ctx context.Context) *AdminLoadSharedElementDataParams

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

func NewAdminLoadSharedElementDataParamsWithHTTPClient

func NewAdminLoadSharedElementDataParamsWithHTTPClient(client *http.Client) *AdminLoadSharedElementDataParams

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

func NewAdminLoadSharedElementDataParamsWithTimeout

func NewAdminLoadSharedElementDataParamsWithTimeout(timeout time.Duration) *AdminLoadSharedElementDataParams

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

func (*AdminLoadSharedElementDataParams) SetContext

SetContext adds the context to the admin load shared element data params

func (*AdminLoadSharedElementDataParams) SetFile

func (o *AdminLoadSharedElementDataParams) SetFile(file string)

SetFile adds the file to the admin load shared element data params

func (*AdminLoadSharedElementDataParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin load shared element data params

func (*AdminLoadSharedElementDataParams) SetMerged

func (o *AdminLoadSharedElementDataParams) SetMerged(merged *bool)

SetMerged adds the merged to the admin load shared element data params

func (*AdminLoadSharedElementDataParams) SetOwner

func (o *AdminLoadSharedElementDataParams) SetOwner(owner *string)

SetOwner adds the owner to the admin load shared element data params

func (*AdminLoadSharedElementDataParams) SetTimeout

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

SetTimeout adds the timeout to the admin load shared element data params

func (*AdminLoadSharedElementDataParams) SetTmpRepositoryID

func (o *AdminLoadSharedElementDataParams) SetTmpRepositoryID(tmpRepositoryID *string)

SetTmpRepositoryID adds the tmpRepositoryId to the admin load shared element data params

func (*AdminLoadSharedElementDataParams) SetWorkspaceID

func (o *AdminLoadSharedElementDataParams) SetWorkspaceID(workspaceID string)

SetWorkspaceID adds the workspaceId to the admin load shared element data params

func (*AdminLoadSharedElementDataParams) WithContext

WithContext adds the context to the admin load shared element data params

func (*AdminLoadSharedElementDataParams) WithFile

WithFile adds the file to the admin load shared element data params

func (*AdminLoadSharedElementDataParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin load shared element data params

func (*AdminLoadSharedElementDataParams) WithMerged

WithMerged adds the merged to the admin load shared element data params

func (*AdminLoadSharedElementDataParams) WithOwner

WithOwner adds the owner to the admin load shared element data params

func (*AdminLoadSharedElementDataParams) WithTimeout

WithTimeout adds the timeout to the admin load shared element data params

func (*AdminLoadSharedElementDataParams) WithTmpRepositoryID

func (o *AdminLoadSharedElementDataParams) WithTmpRepositoryID(tmpRepositoryID *string) *AdminLoadSharedElementDataParams

WithTmpRepositoryID adds the tmpRepositoryID to the admin load shared element data params

func (*AdminLoadSharedElementDataParams) WithWorkspaceID

WithWorkspaceID adds the workspaceID to the admin load shared element data params

func (*AdminLoadSharedElementDataParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminLoadSharedElementDataReader

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

AdminLoadSharedElementDataReader is a Reader for the AdminLoadSharedElementData structure.

func (*AdminLoadSharedElementDataReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminRemoveWorkspaceFeatureOK

type AdminRemoveWorkspaceFeatureOK struct {
	Payload *models.PydioResponse
}

AdminRemoveWorkspaceFeatureOK handles this case with default header values.

Workspace object

func NewAdminRemoveWorkspaceFeatureOK

func NewAdminRemoveWorkspaceFeatureOK() *AdminRemoveWorkspaceFeatureOK

NewAdminRemoveWorkspaceFeatureOK creates a AdminRemoveWorkspaceFeatureOK with default headers values

func (*AdminRemoveWorkspaceFeatureOK) Error

type AdminRemoveWorkspaceFeatureParams

type AdminRemoveWorkspaceFeatureParams struct {

	/*MetaID
	  plugin id for meta

	*/
	MetaID string
	/*WorkspaceID
	  id or alias of this workspace

	*/
	WorkspaceID string

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

AdminRemoveWorkspaceFeatureParams contains all the parameters to send to the API endpoint for the admin remove workspace feature operation typically these are written to a http.Request

func NewAdminRemoveWorkspaceFeatureParams

func NewAdminRemoveWorkspaceFeatureParams() *AdminRemoveWorkspaceFeatureParams

NewAdminRemoveWorkspaceFeatureParams creates a new AdminRemoveWorkspaceFeatureParams object with the default values initialized.

func NewAdminRemoveWorkspaceFeatureParamsWithContext

func NewAdminRemoveWorkspaceFeatureParamsWithContext(ctx context.Context) *AdminRemoveWorkspaceFeatureParams

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

func NewAdminRemoveWorkspaceFeatureParamsWithHTTPClient

func NewAdminRemoveWorkspaceFeatureParamsWithHTTPClient(client *http.Client) *AdminRemoveWorkspaceFeatureParams

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

func NewAdminRemoveWorkspaceFeatureParamsWithTimeout

func NewAdminRemoveWorkspaceFeatureParamsWithTimeout(timeout time.Duration) *AdminRemoveWorkspaceFeatureParams

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

func (*AdminRemoveWorkspaceFeatureParams) SetContext

SetContext adds the context to the admin remove workspace feature params

func (*AdminRemoveWorkspaceFeatureParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin remove workspace feature params

func (*AdminRemoveWorkspaceFeatureParams) SetMetaID

func (o *AdminRemoveWorkspaceFeatureParams) SetMetaID(metaID string)

SetMetaID adds the metaId to the admin remove workspace feature params

func (*AdminRemoveWorkspaceFeatureParams) SetTimeout

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

SetTimeout adds the timeout to the admin remove workspace feature params

func (*AdminRemoveWorkspaceFeatureParams) SetWorkspaceID

func (o *AdminRemoveWorkspaceFeatureParams) SetWorkspaceID(workspaceID string)

SetWorkspaceID adds the workspaceId to the admin remove workspace feature params

func (*AdminRemoveWorkspaceFeatureParams) WithContext

WithContext adds the context to the admin remove workspace feature params

func (*AdminRemoveWorkspaceFeatureParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin remove workspace feature params

func (*AdminRemoveWorkspaceFeatureParams) WithMetaID

WithMetaID adds the metaID to the admin remove workspace feature params

func (*AdminRemoveWorkspaceFeatureParams) WithTimeout

WithTimeout adds the timeout to the admin remove workspace feature params

func (*AdminRemoveWorkspaceFeatureParams) WithWorkspaceID

WithWorkspaceID adds the workspaceID to the admin remove workspace feature params

func (*AdminRemoveWorkspaceFeatureParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminRemoveWorkspaceFeatureReader

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

AdminRemoveWorkspaceFeatureReader is a Reader for the AdminRemoveWorkspaceFeature structure.

func (*AdminRemoveWorkspaceFeatureReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AdminUpdateWorkspaceOK

type AdminUpdateWorkspaceOK struct {
	Payload *models.AdminWorkspace
}

AdminUpdateWorkspaceOK handles this case with default header values.

Workspace object

func NewAdminUpdateWorkspaceOK

func NewAdminUpdateWorkspaceOK() *AdminUpdateWorkspaceOK

NewAdminUpdateWorkspaceOK creates a AdminUpdateWorkspaceOK with default headers values

func (*AdminUpdateWorkspaceOK) Error

func (o *AdminUpdateWorkspaceOK) Error() string

type AdminUpdateWorkspaceParams

type AdminUpdateWorkspaceParams struct {

	/*Payload
	  Repository details

	*/
	Payload *models.AdminWorkspace

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

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

func NewAdminUpdateWorkspaceParams

func NewAdminUpdateWorkspaceParams() *AdminUpdateWorkspaceParams

NewAdminUpdateWorkspaceParams creates a new AdminUpdateWorkspaceParams object with the default values initialized.

func NewAdminUpdateWorkspaceParamsWithContext

func NewAdminUpdateWorkspaceParamsWithContext(ctx context.Context) *AdminUpdateWorkspaceParams

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

func NewAdminUpdateWorkspaceParamsWithHTTPClient

func NewAdminUpdateWorkspaceParamsWithHTTPClient(client *http.Client) *AdminUpdateWorkspaceParams

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

func NewAdminUpdateWorkspaceParamsWithTimeout

func NewAdminUpdateWorkspaceParamsWithTimeout(timeout time.Duration) *AdminUpdateWorkspaceParams

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

func (*AdminUpdateWorkspaceParams) SetContext

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

SetContext adds the context to the admin update workspace params

func (*AdminUpdateWorkspaceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the admin update workspace params

func (*AdminUpdateWorkspaceParams) SetPayload

func (o *AdminUpdateWorkspaceParams) SetPayload(payload *models.AdminWorkspace)

SetPayload adds the payload to the admin update workspace params

func (*AdminUpdateWorkspaceParams) SetTimeout

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

SetTimeout adds the timeout to the admin update workspace params

func (*AdminUpdateWorkspaceParams) WithContext

WithContext adds the context to the admin update workspace params

func (*AdminUpdateWorkspaceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the admin update workspace params

func (*AdminUpdateWorkspaceParams) WithPayload

WithPayload adds the payload to the admin update workspace params

func (*AdminUpdateWorkspaceParams) WithTimeout

WithTimeout adds the timeout to the admin update workspace params

func (*AdminUpdateWorkspaceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AdminUpdateWorkspaceReader

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

AdminUpdateWorkspaceReader is a Reader for the AdminUpdateWorkspace structure.

func (*AdminUpdateWorkspaceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type Client

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

Client for provisioning API

func New

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

New creates a new provisioning API client.

func (*Client) AdminAddWorkspaceFeature

func (a *Client) AdminAddWorkspaceFeature(params *AdminAddWorkspaceFeatureParams, authInfo runtime.ClientAuthInfoWriter) (*AdminAddWorkspaceFeatureOK, error)

AdminAddWorkspaceFeature Add a metasource

func (*Client) AdminCreateWorkspace

func (a *Client) AdminCreateWorkspace(params *AdminCreateWorkspaceParams, authInfo runtime.ClientAuthInfoWriter) (*AdminCreateWorkspaceOK, error)

AdminCreateWorkspace Create a workspace from scratch by posting JSON data

func (*Client) AdminDeleteWorkspace

func (a *Client) AdminDeleteWorkspace(params *AdminDeleteWorkspaceParams, authInfo runtime.ClientAuthInfoWriter) (*AdminDeleteWorkspaceOK, error)

AdminDeleteWorkspace Load detail of a workspace

func (*Client) AdminEditWorkspace

func (a *Client) AdminEditWorkspace(params *AdminEditWorkspaceParams, authInfo runtime.ClientAuthInfoWriter) (*AdminEditWorkspaceOK, error)

AdminEditWorkspace NOT IMPLEMENTED YET - Edit details of a workspace

func (*Client) AdminEditWorkspaceFeature

func (a *Client) AdminEditWorkspaceFeature(params *AdminEditWorkspaceFeatureParams, authInfo runtime.ClientAuthInfoWriter) (*AdminEditWorkspaceFeatureOK, error)

AdminEditWorkspaceFeature Edit a metasource

func (*Client) AdminGetWorkspace

func (a *Client) AdminGetWorkspace(params *AdminGetWorkspaceParams, authInfo runtime.ClientAuthInfoWriter) (*AdminGetWorkspaceOK, error)

AdminGetWorkspace Load detail of a workspace

func (*Client) AdminListWorkspaces

func (a *Client) AdminListWorkspaces(params *AdminListWorkspacesParams, authInfo runtime.ClientAuthInfoWriter) (*AdminListWorkspacesOK, error)

AdminListWorkspaces List Workspaces

func (*Client) AdminLoadShareList

func (a *Client) AdminLoadShareList(params *AdminLoadShareListParams, authInfo runtime.ClientAuthInfoWriter) (*AdminLoadShareListOK, error)

AdminLoadShareList Get list of share on workspace

func (*Client) AdminLoadSharedElementData

func (a *Client) AdminLoadSharedElementData(params *AdminLoadSharedElementDataParams, authInfo runtime.ClientAuthInfoWriter) (*AdminLoadSharedElementDataOK, error)

AdminLoadSharedElementData Get detail of share

func (*Client) AdminRemoveWorkspaceFeature

func (a *Client) AdminRemoveWorkspaceFeature(params *AdminRemoveWorkspaceFeatureParams, authInfo runtime.ClientAuthInfoWriter) (*AdminRemoveWorkspaceFeatureOK, error)

AdminRemoveWorkspaceFeature Edit a metasource

func (*Client) AdminUpdateWorkspace

func (a *Client) AdminUpdateWorkspace(params *AdminUpdateWorkspaceParams, authInfo runtime.ClientAuthInfoWriter) (*AdminUpdateWorkspaceOK, error)

AdminUpdateWorkspace Update a workspace by posting JSON data

func (*Client) CreatePeople

func (a *Client) CreatePeople(params *CreatePeopleParams, authInfo runtime.ClientAuthInfoWriter) (*CreatePeopleOK, error)

CreatePeople Create a new user or a new group with this path. To create a user, make sure to pass a userPass parameter. Otherwise it will create a group.

func (*Client) CreateRole

func (a *Client) CreateRole(params *CreateRoleParams, authInfo runtime.ClientAuthInfoWriter) (*CreateRoleOK, error)

CreateRole Create a new role with this ID

func (*Client) DeletePeople

func (a *Client) DeletePeople(params *DeletePeopleParams, authInfo runtime.ClientAuthInfoWriter) (*DeletePeopleOK, error)

DeletePeople Delete Role by Id

func (*Client) DeleteRole

func (a *Client) DeleteRole(params *DeleteRoleParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteRoleOK, error)

DeleteRole Delete Role by Id

func (*Client) GetPeople

func (a *Client) GetPeople(params *GetPeopleParams, authInfo runtime.ClientAuthInfoWriter) (*GetPeopleOK, error)

GetPeople List roles

func (*Client) GetRole

func (a *Client) GetRole(params *GetRoleParams, authInfo runtime.ClientAuthInfoWriter) (*GetRoleOK, error)

GetRole Get Role by Id

func (*Client) GetRoles

func (a *Client) GetRoles(params *GetRolesParams, authInfo runtime.ClientAuthInfoWriter) (*GetRolesOK, error)

GetRoles List roles

func (*Client) PatchPeople

func (a *Client) PatchPeople(params *PatchPeopleParams, authInfo runtime.ClientAuthInfoWriter) (*PatchPeopleOK, error)

PatchPeople Update user or group specific data with this path. Use resourceType parameter to discriminate, and send a parameterName/parameterValue couple to be patched.

Authorized parameterName values are described below, along with the parameterValue corresponding specification: - For groups

  • groupLabel : relabel an existing group

- For users

  • userPass: change user password
  • userProfile: update user profile
  • userLock: set/remove a lock on a user. Value must be a lockname:lockvalue string where lockvalue is "true" or "fale".
  • userRoles: Bunch update roles, eventually reorder them, as a JSON encoded array.
  • userAddRole: add a role to the user
  • userRemoveRole: remove a role currently applied to the user.
  • userPreferences: a JSON associative array of key/values to update.

To edit user/group permissions or parameters, use the role api instead, using the object specific role_id (AJXP_GRP_/groupPath or AJXP_USR_/userId).

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateRole

func (a *Client) UpdateRole(params *UpdateRoleParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateRoleOK, error)

UpdateRole Update the role

type CreatePeopleOK

type CreatePeopleOK struct {
	Payload *models.PydioResponse
}

CreatePeopleOK handles this case with default header values.

Successful response

func NewCreatePeopleOK

func NewCreatePeopleOK() *CreatePeopleOK

NewCreatePeopleOK creates a CreatePeopleOK with default headers values

func (*CreatePeopleOK) Error

func (o *CreatePeopleOK) Error() string

type CreatePeopleParams

type CreatePeopleParams struct {

	/*Format
	  Format produced in output (defaults to xml)

	*/
	Format *string
	/*GroupLabel
	  Label of the new group if we are creating a group

	*/
	GroupLabel *string
	/*Path
	  User or group identifier, including full group path

	*/
	Path string
	/*ResourceType
	  Wether it's a user or a group

	*/
	ResourceType string
	/*UserPass
	  Password of the new user if we are creating a user

	*/
	UserPass *string

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

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

func NewCreatePeopleParams

func NewCreatePeopleParams() *CreatePeopleParams

NewCreatePeopleParams creates a new CreatePeopleParams object with the default values initialized.

func NewCreatePeopleParamsWithContext

func NewCreatePeopleParamsWithContext(ctx context.Context) *CreatePeopleParams

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

func NewCreatePeopleParamsWithHTTPClient

func NewCreatePeopleParamsWithHTTPClient(client *http.Client) *CreatePeopleParams

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

func NewCreatePeopleParamsWithTimeout

func NewCreatePeopleParamsWithTimeout(timeout time.Duration) *CreatePeopleParams

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

func (*CreatePeopleParams) SetContext

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

SetContext adds the context to the create people params

func (*CreatePeopleParams) SetFormat

func (o *CreatePeopleParams) SetFormat(format *string)

SetFormat adds the format to the create people params

func (*CreatePeopleParams) SetGroupLabel

func (o *CreatePeopleParams) SetGroupLabel(groupLabel *string)

SetGroupLabel adds the groupLabel to the create people params

func (*CreatePeopleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create people params

func (*CreatePeopleParams) SetPath

func (o *CreatePeopleParams) SetPath(path string)

SetPath adds the path to the create people params

func (*CreatePeopleParams) SetResourceType

func (o *CreatePeopleParams) SetResourceType(resourceType string)

SetResourceType adds the resourceType to the create people params

func (*CreatePeopleParams) SetTimeout

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

SetTimeout adds the timeout to the create people params

func (*CreatePeopleParams) SetUserPass

func (o *CreatePeopleParams) SetUserPass(userPass *string)

SetUserPass adds the userPass to the create people params

func (*CreatePeopleParams) WithContext

WithContext adds the context to the create people params

func (*CreatePeopleParams) WithFormat

func (o *CreatePeopleParams) WithFormat(format *string) *CreatePeopleParams

WithFormat adds the format to the create people params

func (*CreatePeopleParams) WithGroupLabel

func (o *CreatePeopleParams) WithGroupLabel(groupLabel *string) *CreatePeopleParams

WithGroupLabel adds the groupLabel to the create people params

func (*CreatePeopleParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the create people params

func (*CreatePeopleParams) WithPath

func (o *CreatePeopleParams) WithPath(path string) *CreatePeopleParams

WithPath adds the path to the create people params

func (*CreatePeopleParams) WithResourceType

func (o *CreatePeopleParams) WithResourceType(resourceType string) *CreatePeopleParams

WithResourceType adds the resourceType to the create people params

func (*CreatePeopleParams) WithTimeout

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

WithTimeout adds the timeout to the create people params

func (*CreatePeopleParams) WithUserPass

func (o *CreatePeopleParams) WithUserPass(userPass *string) *CreatePeopleParams

WithUserPass adds the userPass to the create people params

func (*CreatePeopleParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type CreatePeopleReader

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

CreatePeopleReader is a Reader for the CreatePeople structure.

func (*CreatePeopleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateRoleOK

type CreateRoleOK struct {
	Payload *models.Role
}

CreateRoleOK handles this case with default header values.

Successful response

func NewCreateRoleOK

func NewCreateRoleOK() *CreateRoleOK

NewCreateRoleOK creates a CreateRoleOK with default headers values

func (*CreateRoleOK) Error

func (o *CreateRoleOK) Error() string

type CreateRoleParams

type CreateRoleParams struct {

	/*Role
	  JSON description of the new role

	*/
	Role *models.Role
	/*RoleID
	  Id of the role to load

	*/
	RoleID string

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

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

func NewCreateRoleParams

func NewCreateRoleParams() *CreateRoleParams

NewCreateRoleParams creates a new CreateRoleParams object with the default values initialized.

func NewCreateRoleParamsWithContext

func NewCreateRoleParamsWithContext(ctx context.Context) *CreateRoleParams

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

func NewCreateRoleParamsWithHTTPClient

func NewCreateRoleParamsWithHTTPClient(client *http.Client) *CreateRoleParams

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

func NewCreateRoleParamsWithTimeout

func NewCreateRoleParamsWithTimeout(timeout time.Duration) *CreateRoleParams

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

func (*CreateRoleParams) SetContext

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

SetContext adds the context to the create role params

func (*CreateRoleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create role params

func (*CreateRoleParams) SetRole

func (o *CreateRoleParams) SetRole(role *models.Role)

SetRole adds the role to the create role params

func (*CreateRoleParams) SetRoleID

func (o *CreateRoleParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the create role params

func (*CreateRoleParams) SetTimeout

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

SetTimeout adds the timeout to the create role params

func (*CreateRoleParams) WithContext

func (o *CreateRoleParams) WithContext(ctx context.Context) *CreateRoleParams

WithContext adds the context to the create role params

func (*CreateRoleParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the create role params

func (*CreateRoleParams) WithRole

func (o *CreateRoleParams) WithRole(role *models.Role) *CreateRoleParams

WithRole adds the role to the create role params

func (*CreateRoleParams) WithRoleID

func (o *CreateRoleParams) WithRoleID(roleID string) *CreateRoleParams

WithRoleID adds the roleID to the create role params

func (*CreateRoleParams) WithTimeout

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

WithTimeout adds the timeout to the create role params

func (*CreateRoleParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type CreateRoleReader

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

CreateRoleReader is a Reader for the CreateRole structure.

func (*CreateRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeletePeopleOK

type DeletePeopleOK struct {
	Payload *models.PydioResponse
}

DeletePeopleOK handles this case with default header values.

Successful response

func NewDeletePeopleOK

func NewDeletePeopleOK() *DeletePeopleOK

NewDeletePeopleOK creates a DeletePeopleOK with default headers values

func (*DeletePeopleOK) Error

func (o *DeletePeopleOK) Error() string

type DeletePeopleParams

type DeletePeopleParams struct {

	/*Format
	  Format produced in output (defaults to xml)

	*/
	Format *string
	/*Path
	  User or group identifier, including full group path

	*/
	Path string

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

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

func NewDeletePeopleParams

func NewDeletePeopleParams() *DeletePeopleParams

NewDeletePeopleParams creates a new DeletePeopleParams object with the default values initialized.

func NewDeletePeopleParamsWithContext

func NewDeletePeopleParamsWithContext(ctx context.Context) *DeletePeopleParams

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

func NewDeletePeopleParamsWithHTTPClient

func NewDeletePeopleParamsWithHTTPClient(client *http.Client) *DeletePeopleParams

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

func NewDeletePeopleParamsWithTimeout

func NewDeletePeopleParamsWithTimeout(timeout time.Duration) *DeletePeopleParams

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

func (*DeletePeopleParams) SetContext

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

SetContext adds the context to the delete people params

func (*DeletePeopleParams) SetFormat

func (o *DeletePeopleParams) SetFormat(format *string)

SetFormat adds the format to the delete people params

func (*DeletePeopleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete people params

func (*DeletePeopleParams) SetPath

func (o *DeletePeopleParams) SetPath(path string)

SetPath adds the path to the delete people params

func (*DeletePeopleParams) SetTimeout

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

SetTimeout adds the timeout to the delete people params

func (*DeletePeopleParams) WithContext

WithContext adds the context to the delete people params

func (*DeletePeopleParams) WithFormat

func (o *DeletePeopleParams) WithFormat(format *string) *DeletePeopleParams

WithFormat adds the format to the delete people params

func (*DeletePeopleParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete people params

func (*DeletePeopleParams) WithPath

func (o *DeletePeopleParams) WithPath(path string) *DeletePeopleParams

WithPath adds the path to the delete people params

func (*DeletePeopleParams) WithTimeout

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

WithTimeout adds the timeout to the delete people params

func (*DeletePeopleParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type DeletePeopleReader

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

DeletePeopleReader is a Reader for the DeletePeople structure.

func (*DeletePeopleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteRoleOK

type DeleteRoleOK struct {
	Payload *models.PydioResponse
}

DeleteRoleOK handles this case with default header values.

Successful response

func NewDeleteRoleOK

func NewDeleteRoleOK() *DeleteRoleOK

NewDeleteRoleOK creates a DeleteRoleOK with default headers values

func (*DeleteRoleOK) Error

func (o *DeleteRoleOK) Error() string

type DeleteRoleParams

type DeleteRoleParams struct {

	/*RoleID
	  Id of the role to delete

	*/
	RoleID string

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

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

func NewDeleteRoleParams

func NewDeleteRoleParams() *DeleteRoleParams

NewDeleteRoleParams creates a new DeleteRoleParams object with the default values initialized.

func NewDeleteRoleParamsWithContext

func NewDeleteRoleParamsWithContext(ctx context.Context) *DeleteRoleParams

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

func NewDeleteRoleParamsWithHTTPClient

func NewDeleteRoleParamsWithHTTPClient(client *http.Client) *DeleteRoleParams

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

func NewDeleteRoleParamsWithTimeout

func NewDeleteRoleParamsWithTimeout(timeout time.Duration) *DeleteRoleParams

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

func (*DeleteRoleParams) SetContext

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

SetContext adds the context to the delete role params

func (*DeleteRoleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete role params

func (*DeleteRoleParams) SetRoleID

func (o *DeleteRoleParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the delete role params

func (*DeleteRoleParams) SetTimeout

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

SetTimeout adds the timeout to the delete role params

func (*DeleteRoleParams) WithContext

func (o *DeleteRoleParams) WithContext(ctx context.Context) *DeleteRoleParams

WithContext adds the context to the delete role params

func (*DeleteRoleParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete role params

func (*DeleteRoleParams) WithRoleID

func (o *DeleteRoleParams) WithRoleID(roleID string) *DeleteRoleParams

WithRoleID adds the roleID to the delete role params

func (*DeleteRoleParams) WithTimeout

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

WithTimeout adds the timeout to the delete role params

func (*DeleteRoleParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type DeleteRoleReader

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

DeleteRoleReader is a Reader for the DeleteRole structure.

func (*DeleteRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPeopleOK

type GetPeopleOK struct {
	Payload *models.NodeList
}

GetPeopleOK handles this case with default header values.

A user/group or list of users and groups

func NewGetPeopleOK

func NewGetPeopleOK() *GetPeopleOK

NewGetPeopleOK creates a GetPeopleOK with default headers values

func (*GetPeopleOK) Error

func (o *GetPeopleOK) Error() string

type GetPeopleParams

type GetPeopleParams struct {

	/*Format
	  Format produced in output (defaults to xml)

	*/
	Format *string
	/*List
	  list children of the current resource

	*/
	List *bool
	/*Path
	  User or group identifier, including full group path (optional)

	*/
	Path string

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

GetPeopleParams contains all the parameters to send to the API endpoint for the get people operation typically these are written to a http.Request

func NewGetPeopleParams

func NewGetPeopleParams() *GetPeopleParams

NewGetPeopleParams creates a new GetPeopleParams object with the default values initialized.

func NewGetPeopleParamsWithContext

func NewGetPeopleParamsWithContext(ctx context.Context) *GetPeopleParams

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

func NewGetPeopleParamsWithHTTPClient

func NewGetPeopleParamsWithHTTPClient(client *http.Client) *GetPeopleParams

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

func NewGetPeopleParamsWithTimeout

func NewGetPeopleParamsWithTimeout(timeout time.Duration) *GetPeopleParams

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

func (*GetPeopleParams) SetContext

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

SetContext adds the context to the get people params

func (*GetPeopleParams) SetFormat

func (o *GetPeopleParams) SetFormat(format *string)

SetFormat adds the format to the get people params

func (*GetPeopleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get people params

func (*GetPeopleParams) SetList

func (o *GetPeopleParams) SetList(list *bool)

SetList adds the list to the get people params

func (*GetPeopleParams) SetPath

func (o *GetPeopleParams) SetPath(path string)

SetPath adds the path to the get people params

func (*GetPeopleParams) SetTimeout

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

SetTimeout adds the timeout to the get people params

func (*GetPeopleParams) WithContext

func (o *GetPeopleParams) WithContext(ctx context.Context) *GetPeopleParams

WithContext adds the context to the get people params

func (*GetPeopleParams) WithFormat

func (o *GetPeopleParams) WithFormat(format *string) *GetPeopleParams

WithFormat adds the format to the get people params

func (*GetPeopleParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get people params

func (*GetPeopleParams) WithList

func (o *GetPeopleParams) WithList(list *bool) *GetPeopleParams

WithList adds the list to the get people params

func (*GetPeopleParams) WithPath

func (o *GetPeopleParams) WithPath(path string) *GetPeopleParams

WithPath adds the path to the get people params

func (*GetPeopleParams) WithTimeout

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

WithTimeout adds the timeout to the get people params

func (*GetPeopleParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetPeopleReader

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

GetPeopleReader is a Reader for the GetPeople structure.

func (*GetPeopleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetRoleOK

type GetRoleOK struct {
	Payload *models.Role
}

GetRoleOK handles this case with default header values.

Successful response

func NewGetRoleOK

func NewGetRoleOK() *GetRoleOK

NewGetRoleOK creates a GetRoleOK with default headers values

func (*GetRoleOK) Error

func (o *GetRoleOK) Error() string

type GetRoleParams

type GetRoleParams struct {

	/*Format
	  Format produced in output (defaults to xml)

	*/
	Format *string
	/*LoadFillValues
	  Load additional data to build a form for editing this role

	*/
	LoadFillValues *bool
	/*RoleID
	  Id of the role to load

	*/
	RoleID string

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

GetRoleParams contains all the parameters to send to the API endpoint for the get role operation typically these are written to a http.Request

func NewGetRoleParams

func NewGetRoleParams() *GetRoleParams

NewGetRoleParams creates a new GetRoleParams object with the default values initialized.

func NewGetRoleParamsWithContext

func NewGetRoleParamsWithContext(ctx context.Context) *GetRoleParams

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

func NewGetRoleParamsWithHTTPClient

func NewGetRoleParamsWithHTTPClient(client *http.Client) *GetRoleParams

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

func NewGetRoleParamsWithTimeout

func NewGetRoleParamsWithTimeout(timeout time.Duration) *GetRoleParams

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

func (*GetRoleParams) SetContext

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

SetContext adds the context to the get role params

func (*GetRoleParams) SetFormat

func (o *GetRoleParams) SetFormat(format *string)

SetFormat adds the format to the get role params

func (*GetRoleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get role params

func (*GetRoleParams) SetLoadFillValues

func (o *GetRoleParams) SetLoadFillValues(loadFillValues *bool)

SetLoadFillValues adds the loadFillValues to the get role params

func (*GetRoleParams) SetRoleID

func (o *GetRoleParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the get role params

func (*GetRoleParams) SetTimeout

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

SetTimeout adds the timeout to the get role params

func (*GetRoleParams) WithContext

func (o *GetRoleParams) WithContext(ctx context.Context) *GetRoleParams

WithContext adds the context to the get role params

func (*GetRoleParams) WithFormat

func (o *GetRoleParams) WithFormat(format *string) *GetRoleParams

WithFormat adds the format to the get role params

func (*GetRoleParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get role params

func (*GetRoleParams) WithLoadFillValues

func (o *GetRoleParams) WithLoadFillValues(loadFillValues *bool) *GetRoleParams

WithLoadFillValues adds the loadFillValues to the get role params

func (*GetRoleParams) WithRoleID

func (o *GetRoleParams) WithRoleID(roleID string) *GetRoleParams

WithRoleID adds the roleID to the get role params

func (*GetRoleParams) WithTimeout

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

WithTimeout adds the timeout to the get role params

func (*GetRoleParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetRoleReader

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

GetRoleReader is a Reader for the GetRole structure.

func (*GetRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetRolesOK

type GetRolesOK struct {
	Payload *models.NodeList
}

GetRolesOK handles this case with default header values.

A list of roles represented as standard nodes

func NewGetRolesOK

func NewGetRolesOK() *GetRolesOK

NewGetRolesOK creates a GetRolesOK with default headers values

func (*GetRolesOK) Error

func (o *GetRolesOK) Error() string

type GetRolesParams

type GetRolesParams struct {

	/*Format
	  Format produced in output (defaults to xml)

	*/
	Format *string

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

GetRolesParams contains all the parameters to send to the API endpoint for the get roles operation typically these are written to a http.Request

func NewGetRolesParams

func NewGetRolesParams() *GetRolesParams

NewGetRolesParams creates a new GetRolesParams object with the default values initialized.

func NewGetRolesParamsWithContext

func NewGetRolesParamsWithContext(ctx context.Context) *GetRolesParams

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

func NewGetRolesParamsWithHTTPClient

func NewGetRolesParamsWithHTTPClient(client *http.Client) *GetRolesParams

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

func NewGetRolesParamsWithTimeout

func NewGetRolesParamsWithTimeout(timeout time.Duration) *GetRolesParams

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

func (*GetRolesParams) SetContext

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

SetContext adds the context to the get roles params

func (*GetRolesParams) SetFormat

func (o *GetRolesParams) SetFormat(format *string)

SetFormat adds the format to the get roles params

func (*GetRolesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get roles params

func (*GetRolesParams) SetTimeout

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

SetTimeout adds the timeout to the get roles params

func (*GetRolesParams) WithContext

func (o *GetRolesParams) WithContext(ctx context.Context) *GetRolesParams

WithContext adds the context to the get roles params

func (*GetRolesParams) WithFormat

func (o *GetRolesParams) WithFormat(format *string) *GetRolesParams

WithFormat adds the format to the get roles params

func (*GetRolesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get roles params

func (*GetRolesParams) WithTimeout

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

WithTimeout adds the timeout to the get roles params

func (*GetRolesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetRolesReader

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

GetRolesReader is a Reader for the GetRoles structure.

func (*GetRolesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PatchPeopleOK

type PatchPeopleOK struct {
	Payload *models.PydioResponse
}

PatchPeopleOK handles this case with default header values.

Successful response

func NewPatchPeopleOK

func NewPatchPeopleOK() *PatchPeopleOK

NewPatchPeopleOK creates a PatchPeopleOK with default headers values

func (*PatchPeopleOK) Error

func (o *PatchPeopleOK) Error() string

type PatchPeopleParams

type PatchPeopleParams struct {

	/*Format
	  Format produced in output (defaults to xml)

	*/
	Format *string
	/*PatchTuple
	  parameterName / parameterValue association

	*/
	PatchTuple *models.PeoplePatch
	/*Path
	  User or group identifier, including full group path

	*/
	Path string
	/*ResourceType
	  Wether it's a user or a group

	*/
	ResourceType string

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

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

func NewPatchPeopleParams

func NewPatchPeopleParams() *PatchPeopleParams

NewPatchPeopleParams creates a new PatchPeopleParams object with the default values initialized.

func NewPatchPeopleParamsWithContext

func NewPatchPeopleParamsWithContext(ctx context.Context) *PatchPeopleParams

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

func NewPatchPeopleParamsWithHTTPClient

func NewPatchPeopleParamsWithHTTPClient(client *http.Client) *PatchPeopleParams

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

func NewPatchPeopleParamsWithTimeout

func NewPatchPeopleParamsWithTimeout(timeout time.Duration) *PatchPeopleParams

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

func (*PatchPeopleParams) SetContext

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

SetContext adds the context to the patch people params

func (*PatchPeopleParams) SetFormat

func (o *PatchPeopleParams) SetFormat(format *string)

SetFormat adds the format to the patch people params

func (*PatchPeopleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the patch people params

func (*PatchPeopleParams) SetPatchTuple

func (o *PatchPeopleParams) SetPatchTuple(patchTuple *models.PeoplePatch)

SetPatchTuple adds the patchTuple to the patch people params

func (*PatchPeopleParams) SetPath

func (o *PatchPeopleParams) SetPath(path string)

SetPath adds the path to the patch people params

func (*PatchPeopleParams) SetResourceType

func (o *PatchPeopleParams) SetResourceType(resourceType string)

SetResourceType adds the resourceType to the patch people params

func (*PatchPeopleParams) SetTimeout

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

SetTimeout adds the timeout to the patch people params

func (*PatchPeopleParams) WithContext

func (o *PatchPeopleParams) WithContext(ctx context.Context) *PatchPeopleParams

WithContext adds the context to the patch people params

func (*PatchPeopleParams) WithFormat

func (o *PatchPeopleParams) WithFormat(format *string) *PatchPeopleParams

WithFormat adds the format to the patch people params

func (*PatchPeopleParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the patch people params

func (*PatchPeopleParams) WithPatchTuple

func (o *PatchPeopleParams) WithPatchTuple(patchTuple *models.PeoplePatch) *PatchPeopleParams

WithPatchTuple adds the patchTuple to the patch people params

func (*PatchPeopleParams) WithPath

func (o *PatchPeopleParams) WithPath(path string) *PatchPeopleParams

WithPath adds the path to the patch people params

func (*PatchPeopleParams) WithResourceType

func (o *PatchPeopleParams) WithResourceType(resourceType string) *PatchPeopleParams

WithResourceType adds the resourceType to the patch people params

func (*PatchPeopleParams) WithTimeout

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

WithTimeout adds the timeout to the patch people params

func (*PatchPeopleParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type PatchPeopleReader

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

PatchPeopleReader is a Reader for the PatchPeople structure.

func (*PatchPeopleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateRoleOK

type UpdateRoleOK struct {
	Payload *models.Role
}

UpdateRoleOK handles this case with default header values.

Successful response

func NewUpdateRoleOK

func NewUpdateRoleOK() *UpdateRoleOK

NewUpdateRoleOK creates a UpdateRoleOK with default headers values

func (*UpdateRoleOK) Error

func (o *UpdateRoleOK) Error() string

type UpdateRoleParams

type UpdateRoleParams struct {

	/*Role
	  JSON description of the new role

	*/
	Role *models.Role
	/*RoleID
	  Id of the role to load

	*/
	RoleID string

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

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

func NewUpdateRoleParams

func NewUpdateRoleParams() *UpdateRoleParams

NewUpdateRoleParams creates a new UpdateRoleParams object with the default values initialized.

func NewUpdateRoleParamsWithContext

func NewUpdateRoleParamsWithContext(ctx context.Context) *UpdateRoleParams

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

func NewUpdateRoleParamsWithHTTPClient

func NewUpdateRoleParamsWithHTTPClient(client *http.Client) *UpdateRoleParams

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

func NewUpdateRoleParamsWithTimeout

func NewUpdateRoleParamsWithTimeout(timeout time.Duration) *UpdateRoleParams

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

func (*UpdateRoleParams) SetContext

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

SetContext adds the context to the update role params

func (*UpdateRoleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update role params

func (*UpdateRoleParams) SetRole

func (o *UpdateRoleParams) SetRole(role *models.Role)

SetRole adds the role to the update role params

func (*UpdateRoleParams) SetRoleID

func (o *UpdateRoleParams) SetRoleID(roleID string)

SetRoleID adds the roleId to the update role params

func (*UpdateRoleParams) SetTimeout

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

SetTimeout adds the timeout to the update role params

func (*UpdateRoleParams) WithContext

func (o *UpdateRoleParams) WithContext(ctx context.Context) *UpdateRoleParams

WithContext adds the context to the update role params

func (*UpdateRoleParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the update role params

func (*UpdateRoleParams) WithRole

func (o *UpdateRoleParams) WithRole(role *models.Role) *UpdateRoleParams

WithRole adds the role to the update role params

func (*UpdateRoleParams) WithRoleID

func (o *UpdateRoleParams) WithRoleID(roleID string) *UpdateRoleParams

WithRoleID adds the roleID to the update role params

func (*UpdateRoleParams) WithTimeout

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

WithTimeout adds the timeout to the update role params

func (*UpdateRoleParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type UpdateRoleReader

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

UpdateRoleReader is a Reader for the UpdateRole structure.

func (*UpdateRoleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

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