pulumi/pkg/apitype/migrate
Pat Gavlin cfe4e127be
Add API types for the V3 checkpoint (#2384)
Resources gain two new fields: `PropertyDependencies` and
`PendingReplacement`. The former maps an input property's name to the
dependencies that may affect the value of that property. The latter is
used to track resources that have been deleted as part of a
delete-before-replace operation but have not yet been recreated.

In addition to the new fields, resource properties may now contain
encrypted first-class secret values. These values are of type `SecretV1`,
where the `Sig` field is set to `resource.SecretSig`.

Finally, the deployment type gains a new field, `SecretsProviders`,
which contains any configuration necessary to handle secrets that may be
present in resource properties.
2019-01-23 13:33:25 -08:00
..
checkpoint.go Add API types for the V3 checkpoint (#2384) 2019-01-23 13:33:25 -08:00
checkpoint_test.go Don't try to convert a checkpoint's Latest field if nil (#1800) 2018-08-20 13:47:49 -07:00
deployment.go Add API types for the V3 checkpoint (#2384) 2019-01-23 13:33:25 -08:00
deployment_test.go Remove "down" operation for migration - it is not semantically valid in 2018-07-27 14:52:28 -07:00
doc.go Remove "down" operation for migration - it is not semantically valid in 2018-07-27 14:52:28 -07:00
operation.go Add API types for the V3 checkpoint (#2384) 2019-01-23 13:33:25 -08:00
resource.go Add API types for the V3 checkpoint (#2384) 2019-01-23 13:33:25 -08:00
resource_test.go Add a list of in-flight operations to the deployment (#1759) 2018-08-10 21:39:59 -07:00