-- SPDX-FileCopyrightText: 2026 Alexandra de Wit -- -- SPDX-License-Identifier: MIT {- | The AWS CodeArtifact leaf of the store maintenance handle. This is __control plane__ only, on @amazonka@, while the data plane stays on @http-client@. The calls are a control-plane record built once from a discovered identity and captured in the handle's closures, so the backend's state never reaches the proxy's @Env@ and a spec can drive the sequencing without one. The read-only calls are their own record ("Ecluse.Runtime.Maintenance.CodeArtifact.Read"), and the decisions live in "Ecluse.Runtime.Maintenance.CodeArtifact.Decide". -} module Ecluse.Runtime.Maintenance.CodeArtifact ( newCodeArtifactMaintenance, newCodeArtifactObservation, newCodeArtifactUpstreamProbe, newCodeArtifactCacheMaintenance, newCodeArtifactCacheObservation, ) where import Ecluse.Runtime.Maintenance.CodeArtifact.Internal ( newCodeArtifactCacheMaintenance, newCodeArtifactCacheObservation, newCodeArtifactMaintenance, newCodeArtifactObservation, newCodeArtifactUpstreamProbe, )