Table of Contents

Class StatusController

Namespace
FoundationaLLM.Management.API.Controllers
Assembly
FoundationaLLM.Management.API.dll

Provides methods for checking the status of the service.

[Authorize(AuthenticationSchemes = "Bearer", Policy = "MicrosoftEntraIDStandard")]
[ApiController]
[Route("instances/{instanceId}/[controller]")]
[Consumes("application/json", new string[] { })]
[Produces("application/json", new string[] { })]
public class StatusController : ControllerBase
Inheritance
StatusController
Inherited Members
Extension Methods

Methods

GetAuthStatus()

Returns OK if the requester is authenticated and allowed to execute requests against this service.

[HttpGet("auth", Name = "GetAuthStatus")]
public IActionResult GetAuthStatus()

Returns

IActionResult

GetServiceStatus()

Returns the status of the Core API service.

[AllowAnonymous]
[HttpGet(Name = "GetServiceStatus")]
public IActionResult GetServiceStatus()

Returns

IActionResult

Options()

Returns the allowed HTTP methods for the Core API service.

[AllowAnonymous]
[HttpOptions]
public IActionResult Options()

Returns

IActionResult