Skip to main content

EnvironmentComponentChange

One manifest component's change in a redeploy plan: what the environment currently runs vs what the target release pins.

type EnvironmentComponentChange {
component: String!
fromVersion: String
toVersion: String
changed: Boolean!
}

Fields

EnvironmentComponentChange.component ● String! non-null scalar

Manifest component kind (e.g. 'game_api_environment', 'buddy', 'game_api_base_image').

EnvironmentComponentChange.fromVersion ● String scalar

Version the environment currently runs for this component (observed, falling back to last-desired). Null when never deployed.

EnvironmentComponentChange.toVersion ● String scalar

Version the target release pins for this component. Null when the target manifest omits the component.

EnvironmentComponentChange.changed ● Boolean! non-null scalar

True when the redeploy would change this component.

Member Of

EnvironmentRedeployPlan object