Covers all functions related to pod management. In the future this should also include delete, and potentially recovery functions.

Hierarchy

  • PodManager

Implemented by

Properties

Properties

createPod: ((identifier: ResourceIdentifier, settings: PodSettings, overwrite: boolean) => Promise<void>)

Type declaration

    • (identifier: ResourceIdentifier, settings: PodSettings, overwrite: boolean): Promise<void>
    • Creates a pod for the given settings.

      Parameters

      • identifier: ResourceIdentifier

        Root identifier indicating where the pod should be created.

      • settings: PodSettings

        Settings describing the pod.

      • overwrite: boolean

        If the creation should proceed if there already is a resource there.

      Returns Promise<void>