AppJournalEntry
Represents app journal entry.
Properties
versioninteger requiredVersion of the journal entry format.kindenum requiredKind of journal entry.Values:0,1,2,3,4,5,6,7sequenceIDinteger 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 replacementpendingReplacementNewinteger optionalPendingReplacementNew is the operation ID of the new resource to be marked as pending replacementdeleteOldinteger 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.
- ↳
urnstring requiredURN uniquely identifying this resource. - ↳
customboolean requiredCustom is true when it is managed by a plugin. - ↳
deleteboolean optionalDelete is true when the resource should be deleted during the next update. - ↳
idstring optionalID is the provider-assigned resource, if any, for custom resources. - ↳
typestring requiredType is the resource’s full type token. - ↳
inputsmap[string]object optionalInputs are the input properties supplied to the provider. - ↳
outputsmap[string]object optionalOutputs are the output properties returned by the provider after provisioning. - ↳
parentstring optionalParent is an optional parent URN if this resource is a child of it. - ↳
protectboolean optionalProtect is set to true when this resource is “protected” and may not be deleted. - ↳
taintboolean optionalTaint is set to true when we wish to force it to be replaced upon the next update. - ↳
externalboolean optionalExternal is set to true when the lifecycle of this resource is not managed by Pulumi. - ↳
dependenciesarray[string] optionalDependencies contains the dependency edges to other resources that this depends on. - ↳
initErrorsarray[string] optionalInitErrors is the set of errors encountered in the process of initializing resource (i.e., during create or update). - ↳
providerstring optionalProvider is a reference to the provider that is associated with this resource. - ↳
propertyDependenciesmap[string]array optionalPropertyDependencies maps from an input property name to the set of resources that property depends on. - ↳
pendingReplacementboolean optionalPendingReplacement is used to track delete-before-replace resources that have been deleted but not yet recreated. - ↳
additionalSecretOutputsarray[string] optionalAdditionalSecretOutputs is a list of outputs that were explicitly marked as secret when the resource was created. - ↳
aliasesarray[string] optionalAliases is a list of previous URNs that this resource may have had in previous deployments. - CustomTimeouts is a configuration block that can be used to control timeouts of CRUD operations.
- ↳
importIDstring optionalImportID is the import input used for imported resources. - ↳
retainOnDeleteboolean optionalIf set to True, the providers Delete method will not be called for this resource. Pulumi simply stops tracking the deleted resource. - ↳
deletedWithstring optionalIf set, the providers Delete method will not be called for this resource if specified resource is being deleted as well. - ↳
replaceWitharray[string] optionalReplaceWith is a list of resources whose replaces will also trigger this resource’s replace. - ↳
createdstring optionalCreated tracks when the remote resource was first added to state by pulumi. Checkpoints prior to early 2023 do not include this. - ↳
modifiedstring optionalModified tracks when the resource state was last altered. Checkpoints prior to early 2023 do not include this. - ↳
sourcePositionstring optionalSourcePosition tracks the source location of this resource’s registration - StackTrace records the stack at the time this resource was registered
- ↳
ignoreChangesarray[string] optionalIgnoreChanges is a list of properties to ignore changes for. - ↳
hideDiffarray[string] optionalHideDiff is a list of properties to hide the diff for. - ↳
replaceOnChangesarray[string] optionalReplaceOnChanges is a list of properties that if changed trigger a replace. - ↳
replacementTriggerobject optionalIf set, the engine will diff this with the last recorded value, and trigger a replace if they are not equal. - ↳
refreshBeforeUpdateboolean optionalRefreshBeforeUpdate indicates that this resource should always be refreshed prior to updates. - ↳
viewOfstring optionalViewOf is a reference to the resource that this resource is a view of. - ↳
resourceHooksmap[string]array optionalResourceHooks is a map of hook types to lists of hook names for the given type. - ↳
extensionRefstring optionalExtensionRef references the extension that produced this resource, if any. - ↳
snippetIDstring optionalSnippetID references the snippet that produced this resource, if any. - The operation associated with this journal entry, if any.
- Resource is the state that the engine used to initiate this operation.
- ↳
typeenum requiredStatus is a string representation of the operation that the engine is performing.Values:creating,updating,deleting,reading isRefreshboolean optionalIf true, this journal entry is part of a refresh operation.- The secrets manager associated with this journal entry, if any.
- ↳
typestring requiredThe type - ↳
stateobject optionalThe current state - NewSnapshot is the new snapshot that this journal entry is associated with.
- Manifest contains metadata about this deployment.
- SecretsProviders is a placeholder for secret provider configuration.
- Resources contains all resources that are currently part of this stack after this deployment has finished.
- PendingOperations are all operations that were known by the engine to be currently executing.
- Metadata associated with the snapshot.
- Snippets are the PCL snippets associated with this snapshot.
- Extensions is a map of extension blobs keyed by extension reference.
- Snippets are the source snippets associated with this journal entry.
- ↳
uuidstring requiredUUID is the stable identity of this snippet within the snapshot. - ↳
namestring requiredName is the logical name of the resource this snippet registers. - ↳
typestring requiredType is the type token of the resource this snippet registers. - ↳
codestring requiredCode is the PCL source for the body of the resource. - Descriptor identifies the package that owns the resource type.
- ↳
referencesmap[string]string optionalReferences declares external resources that the snippet’s Code may refer to by HCL identifier. The map key is the identifier used inside Code; the value is the URN of the target resource. extensionRefstring optionalExtensionRef references an extension associated with this journal entry, if any.- Extension is an extension blob associated with this journal entry, if any.
- ↳
namestring requiredName is the name of the extension package. - ↳
versionstring requiredVersion is the version of the extension package. - ↳
valuearray[string] requiredValue is the parameter value of the extension.