ArchAstro. V1. PrivateServices
(archastro v0.2.0)
Copy Markdown
PrivateService API resource.
Summary
Functions
@spec create( ArchAstro.Client.t(), ArchAstro.Types.Operations.PostApiV1PrivateServices.Input.t() ) :: {:ok, ArchAstro.Types.PrivateService.t()} | {:error, ArchAstro.Error.reason()}
Create a private service
Creates one immutable private service in the selected organization.
The newly created private service.
get(client, private_service_id, params \\ %ArchAstro.Types.Operations.GetApiV1PrivateServicesPrivateServiceId.Params{})
@spec get( ArchAstro.Client.t(), String.t(), ArchAstro.Types.Operations.GetApiV1PrivateServicesPrivateServiceId.Params.t() ) :: {:ok, ArchAstro.Types.PrivateService.t()} | {:error, ArchAstro.Error.reason()}
Retrieve a private service
Successful response
@spec list( ArchAstro.Client.t(), ArchAstro.Types.Operations.GetApiV1PrivateServices.Params.t() ) :: {:ok, ArchAstro.Types.PrivateServicePage.t()} | {:error, ArchAstro.Error.reason()}
List private services
Successful response