AppResOutputsEvent
ResOutputsEvent is emitted when a resource is finished being provisioned.
Properties
- The metadata
- ↳
openum requiredOp is the operation being performed.Values:same— OpSame- OpSame indicates no change was made.
create— OpCreate- OpCreate indicates a new resource was created.
update— OpUpdate- OpUpdate indicates an existing resource was updated.
delete— OpDelete- OpDelete indicates an existing resource was deleted.
replace— OpReplace- OpReplace indicates an existing resource was replaced with a new one.
create-replacement— OpCreateReplacement- OpCreateReplacement indicates a new resource was created for a replacement.
delete-replaced— OpDeleteReplaced- OpDeleteReplaced indicates an existing resource was deleted after replacement.
read— OpRead- OpRead indicates reading an existing resource.
read-replacement— OpReadReplacement- OpReadReplacement indicates reading an existing resource for a replacement.
refresh— OpRefresh- OpRefresh indicates refreshing an existing resource.
discard— OpReadDiscard- OpReadDiscard indicates removing a resource that was read.
discard-replaced— OpDiscardReplaced- OpDiscardReplaced indicates discarding a read resource that was replaced.
remove-pending-replace— OpRemovePendingReplace- OpRemovePendingReplace indicates removing a pending replace resource.
import— OpImport- OpImport indicates importing an existing resource.
import-replacement— OpImportReplacement- OpImportReplacement indicates replacement of an existing resource with an imported resource.
- ↳
urnstring requiredThe Pulumi URN - ↳
typestring requiredThe type - Old is the state of the resource before performing the step.
- New is the state of the resource after performing the step.
- ↳
keysarray[string] optionalKeys causing a replacement (only applicable forcreateandreplaceOps). - ↳
diffsarray[string] optionalKeys that changed with this step. - The diff for this step as a map of property paths to difference types. An empty map indicates no detailed property-level diff is available; if this field is omitted or null, the diff was not computed.
- ↳
logicalboolean optionalLogical is set if the step is a logical operation in the program. - ↳
providerstring requiredProvider actually performing the step. planningboolean optionalWhether planning is enabled