ArchAstro. V1. PrivateServiceEnrollments
(archastro v0.2.0)
Copy Markdown
PrivateServiceEnrollment API resource.
Summary
Functions
Create a private service enrollment
Retrieve a private service enrollment
List private service enrollments
Functions
@spec create( ArchAstro.Client.t(), ArchAstro.Types.Operations.PostApiV1PrivateServiceEnrollments.Input.t() ) :: {:ok, ArchAstro.Types.CreatedPrivateServiceEnrollment.t()} | {:error, ArchAstro.Error.reason()}
Create a private service enrollment
Creates or safely replaces an unreserved one-time connector enrollment token.
Successful response
get(client, private_service_enrollment_id, params \\ %ArchAstro.Types.Operations.GetApiV1PrivateServiceEnrollmentsPrivateServiceEnrollmentId.Params{})
@spec get( ArchAstro.Client.t(), String.t(), ArchAstro.Types.Operations.GetApiV1PrivateServiceEnrollmentsPrivateServiceEnrollmentId.Params.t() ) :: {:ok, ArchAstro.Types.PrivateServiceEnrollment.t()} | {:error, ArchAstro.Error.reason()}
Retrieve a private service enrollment
Successful response
@spec list( ArchAstro.Client.t(), ArchAstro.Types.Operations.GetApiV1PrivateServiceEnrollments.Params.t() ) :: {:ok, ArchAstro.Types.PrivateServiceEnrollmentPage.t()} | {:error, ArchAstro.Error.reason()}
List private service enrollments
Successful response