GetUpdateTimelineResponse
GetUpdateTimelineResponse is the response type returning the timeline for a given update.
Properties
- Update is the information about the completed update for the stack.
- The underlying update information from the Pulumi CLI.
- ↳
updateIDstring requiredUpdateID is the underlying Update’s ID on the PPC. If the update’s metadata indicates the update environment was from a GitHub based repo we try to lookup the commit that was HEAD at the time of the update.
May not be set depending on which API is used to obtain the UpdateInfo object.
- ↳
versioninteger requiredVersion of the stack that this UpdateInfo describe. - ↳
latestVersioninteger requiredLatestVersion of the stack in general. i.e. the latest when Version == LatestVersion. - The user who requested the update.
- The Policy Packs that were required for this update.
- ↳
requestedByTokenstring optionalThe access token used to request the update, if applicable. CollatedUpdateEvents is the set of update events that are “relevant” to the update. It will contain the sequences of previews that were performed in the same “group”, e.g. a GitHub PR, that lead to the final update.
If the sequence of previews happened spanned when the stack was updated, e.g. the first preview was at version N - 1 and the last preview was at version N + 1, then the update to stack version N will be included.
Will be empty if the update couldn’t be associated with a particular sequence of previews.
- The underlying update information from the Pulumi CLI.
- ↳
updateIDstring requiredUpdateID is the underlying Update’s ID on the PPC. If the update’s metadata indicates the update environment was from a GitHub based repo we try to lookup the commit that was HEAD at the time of the update.
May not be set depending on which API is used to obtain the UpdateInfo object.
- ↳
versioninteger requiredVersion of the stack that this UpdateInfo describe. - ↳
latestVersioninteger requiredLatestVersion of the stack in general. i.e. the latest when Version == LatestVersion. - The user who requested the update.
- The Policy Packs that were required for this update.
- ↳
requestedByTokenstring optionalThe access token used to request the update, if applicable. - CollatedPullRequest is the source pull request that was merged, which triggered the stack’s update.
- ↳
titlestring requiredThe title of the pull request - ↳
numberinteger requiredThe pull request number - ↳
repoSlugstring requiredThe repository slug in owner/repo format - ↳
createdAtinteger requiredUnix epoch timestamp (seconds) of when the PR was created. - ↳
closedAtinteger optionalUnix epoch timestamp (seconds) of when the PR was closed. Null if the PR is still open. - ↳
wasMergedboolean requiredWhether the PR was merged - ↳
sourceRefstring requiredThe source branch reference - ↳
targetRefstring requiredThe target branch reference - ↳
mergeCommitSHAstring optionalThe SHA of the merge commit, if the PR was merged - Previews contains all previews for the given stack update that weren’t part of the collated set. For example, from other GitHub pull requests that haven’t been merged, previews ran on developer machines, etc.
- The underlying update information from the Pulumi CLI.
- ↳
updateIDstring requiredUpdateID is the underlying Update’s ID on the PPC. If the update’s metadata indicates the update environment was from a GitHub based repo we try to lookup the commit that was HEAD at the time of the update.
May not be set depending on which API is used to obtain the UpdateInfo object.
- ↳
versioninteger requiredVersion of the stack that this UpdateInfo describe. - ↳
latestVersioninteger requiredLatestVersion of the stack in general. i.e. the latest when Version == LatestVersion. - The user who requested the update.
- The Policy Packs that were required for this update.
- ↳
requestedByTokenstring optionalThe access token used to request the update, if applicable.
Thank you for your feedback!
If you have a question about how to use Pulumi, reach out in Community Slack.
Open an issue on GitHub to report a problem or suggest an improvement.