space.highport.manage.disconnectSpace

Forget a space: release its domains, purge them after the usual grace period, discard the credential and key, and stop renewing. Authority only.

Details · procedure
Kindprocedure
Authoritymanage.highport.space
Indexed

Showing version bafyreigh74vmrvnzjkcl4rppnatwu6sbge6h72cmb4izeuciqw2bdjhwzy. Show the latest

Procedure

procedure · POST

Input

application/json

space

requiredstring · at-uri

Output

application/json

disconnected

requiredboolean

releasedDomains

requiredarray

The hostnames that were released.

itemsstring

Errors

SpaceNotFound

Bard is not connected to that space.

NotSpaceAuthority

Only the space's authority may disconnect it.

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • Release a domain: deactivate its site and stop authorizing it for TLS. Certificates already issued for it stay valid until they expire. If the domain is a base with a wildcard grant, the grant ends and the wildcard is revoked and deleted; no account can take the domain until that finishes. Stored blobs are left for garbage collection.

  • Stop a base handing out names: remove its probe and clear its delegation state. Refused while any reservation remains; release each one with releaseReservation. A certificate grant on the base is left in place.

  • Release a name reserved under one of the caller's delegation bases. Bard stops answering for it and stops authorizing it for TLS, and any site the subject published there stops serving.