Defines the first API endpoint

/active_directory

Clients GET the current model or POST a new one.
Not implemented yet.
This commit is contained in:
Carlos Nihelton 2023-02-06 16:42:54 -03:00
parent bb5f6362c5
commit ceda86031f
No known key found for this signature in database
GPG Key ID: 6FE346D245197E9A
1 changed files with 7 additions and 0 deletions

View File

@ -25,6 +25,8 @@ from subiquitycore.models.network import (
from subiquity.common.api.defs import api, Payload, simple_endpoint
from subiquity.common.types import (
ADValidationResult,
ADConnectionInfo,
AddPartitionV2,
AnyStep,
ApplicationState,
@ -403,6 +405,11 @@ class API:
class integrity:
def GET() -> CasperMd5Results: ...
class active_directory:
def GET() -> Optional[ADConnectionInfo]: ...
def POST(data: Payload[ADConnectionInfo]) \
-> List[ADValidationResult]: ...
class LinkAction(enum.Enum):
NEW = enum.auto()