deploy_tools.models.changes#

Members

DeploymentChanges

Corresponds to changes between two Deployment instances.

ReleaseChanges

List of Release changes required to update the Deployment.

class deploy_tools.models.changes.ReleaseChanges(*, to_add: list[Release] = [], to_update: list[Release] = [], to_deprecate: list[Release] = [], to_restore: list[Release] = [], to_remove: list[Release] = [])[source]#

List of Release changes required to update the Deployment.

class deploy_tools.models.changes.DeploymentChanges(*, release_changes: ReleaseChanges = ReleaseChanges(to_add=[], to_update=[], to_deprecate=[], to_restore=[], to_remove=[]), default_versions: DefaultVersionsByName = {})[source]#

Corresponds to changes between two Deployment instances.