Interface CompanionStaticUpgradeProps<TConfig, TSecrets>

The items for an upgrade script to upgrade

interface CompanionStaticUpgradeProps<TConfig, TSecrets = undefined> {
    actions: CompanionMigrationAction[];
    config: null | TConfig;
    feedbacks: CompanionMigrationFeedback[];
    secrets: null | TSecrets;
}

Type Parameters

  • TConfig
  • TSecrets = undefined

Properties

The actions to upgrade

config: null | TConfig

The connection config to upgrade, if any

The feedbacks to upgrade

secrets: null | TSecrets

The connection secrets to upgrade, if any