AppJournalEntries
Collection of app journal entries.
Properties
- List of entries
- ↳
versioninteger requiredVersion of the journal entry format. - ↳
kindenum requiredKind of journal entry.Values:0— Begin1— Success2— Failure3— RefreshSuccess4— Outputs5— Write6— SecretsManager7— RebuiltBaseState8— ExtensionParameterize9— Snippets10— StateMigration
- ↳
sequenceIDinteger requiredSequence ID of the operation. - ↳
operationIDinteger requiredID of the operation this journal entry is associated with. - ↳
removeOldinteger requiredID for the delete Operation that this journal entry is associated with. - ↳
removeNewinteger requiredID for the delete Operation that this journal entry is associated with. - ↳
pendingReplacementOldinteger optionalPendingReplacementOld is the index of the resource that’s to be marked as pending replacement - ↳
pendingReplacementNewinteger optionalPendingReplacementNew is the operation ID of the new resource to be marked as pending replacement - ↳
deleteOldinteger optionalDeleteOld is the index of the resource that’s to be marked as deleted. - ↳
deleteNewinteger optionalDeleteNew is the operation ID of the new resource to be marked as deleted. - The resource state associated with this journal entry.
- The operation associated with this journal entry, if any.
- ↳
isRefreshboolean optionalIf true, this journal entry is part of a refresh operation. - The secrets manager associated with this journal entry, if any.
- NewSnapshot is the new snapshot that this journal entry is associated with.
- Snippets are the source snippets associated with this journal entry.
- ↳
extensionRefstring optionalExtensionRef references an extension associated with this journal entry, if any. - Extension is an extension blob associated with this journal entry, if any.
- ↳
requiresByteStringboolean optionalTrue if serializing this journal entry’s state, operation, or new snapshot produced strings containing non-UTF-8 bytes, which replay uses to gate rebuilt deployments on the byteString feature. - ↳
removeOldsarray[integer] optionalDeprecated: this field is unused. Use layout to specify the complete base snapshot produced by a state migration. - The complete base snapshot produced by a state migration, in order. Base resources absent from this list are removed. Only set for state-migration journal entries.
- Resources that a state migration splices into the base snapshot at the positions given by layout. Only set for state-migration journal entries.
- Complete replacements for retained base resources whose references were rewritten by a state migration. Only set for state-migration journal entries.
- Complete replacements for resources produced by operations earlier in this update. Only set for state-migration journal entries.