For the complete documentation index, see llms.txt. This page is also available as Markdown.

Service Provider

List all service providers

get
Responses
default

default response

application/json
createdDatestring · date-timeOptional
idstring · uuidOptional
modifiedDatestring · date-timeOptional
statusstringOptional
typestring · enumOptionalPossible values:
get/serviceProvider
default

default response

Create a new repository cluster

post
Body
stringOptional
Responses
default

default response

application/json
createdDatestring · date-timeOptional
idstring · uuidOptional
modifiedDatestring · date-timeOptional
statusstringOptional
typestring · enumOptionalPossible values:
post/serviceProvider/repositorycluster/create
default

default response

Add a slave repository to a repository cluster

post
Path parameters
serviceProviderIdstring · uuidRequired

The id of the target cluster

managedServiceIdstring · uuidRequired

The id of the repository managed service

Responses
200

successful operation

No content

post/serviceProvider/repositorycluster/{serviceProviderId}/addSlave/{managedServiceId}

No content

Remove a repository from the cluster

post
Path parameters
serviceProviderIdstring · uuidRequired

The id of the target cluster

managedServiceIdstring · uuidRequired

The id of the repository managed service

Responses
200

successful operation

No content

post/serviceProvider/repositorycluster/{serviceProviderId}/remove/{managedServiceId}

No content

Set the master repository of a repository cluster

post
Path parameters
serviceProviderIdstring · uuidRequired

The id of the target cluster

managedServiceIdstring · uuidRequired

The id of the repository managed service

Responses
200

successful operation

No content

post/serviceProvider/repositorycluster/{serviceProviderId}/setMaster/{managedServiceId}

No content

Start a service provider

post
Path parameters
serviceProviderIdstring · uuidRequired

The ID of the service provider to start

Responses
202

successful operation

No content

post/serviceProvider/serviceProvider/{serviceProviderId}/start
202

successful operation

No content

Stop a service provider

post
Path parameters
serviceProviderIdstring · uuidRequired

The ID of the service provider to stop

Responses
202

successful operation

No content

post/serviceProvider/serviceProvider/{serviceProviderId}/stop
202

successful operation

No content

Get a service provider by ID

get
Path parameters
serviceProviderIdstring · uuidRequired

The ID of the service provider

Responses
default

default response

application/json
createdDatestring · date-timeOptional
idstring · uuidOptional
modifiedDatestring · date-timeOptional
statusstringOptional
typestring · enumOptionalPossible values:
get/serviceProvider/{serviceProviderId}
default

default response

Delete a service provider

delete
Path parameters
serviceProviderIdstring · uuidRequired

The id of the service provider to delete

Responses
204

successful operation

No content

delete/serviceProvider/{serviceProviderId}
204

successful operation

No content

Last updated

Was this helpful?