Project: Pulumi (Provisioning / Automation & Configuration)
File: deployment-schema.md

A schema for Pulumi deployment states. `object` One of: The deployment object. `object` The deployment version. `integer` Captures meta-information about a deployment, such as versions of binaries, etc. `object` A magic number used to validate the manifest's integrity. `string` Information about the plugins used by the deployment. `array` Items: The deployment's start time. `string` Format: `date-time` The version of the Pulumi engine that produced the deployment. `string` Information about a plugin. `object` The plugin's name. `string` The path of the plugin's binary. `string` The plugin's type. Enum: `"analyzer"` | `"language"` | `"resource"` The plugin's version. `string` Version 2 of a resource operation state `object` The state of the affected resource as of the start of this operation. A string representation of the operation. Enum: `"creating"` | `"updating"` | `"deleting"` | `"reading"` Configuration information for a secrets provider. `object` The secrets provider's state, if any. The secrets provider's type. `string` Catchall for unknown deployment versions. `object` The deployment object. `object` The deployment version. The third version of the deployment state. `object` The deployment state. `object` Metadata about the deployment. Any operations that were pending at the time the deployment finished. `array` Items: All resources that are part of the stack. `array` Items: Configuration for this stack's secrets provider. The deployment version. Must be `3`. Constant: `3` A schema for Pulumi Property values. One of: `object` One of: Archive signature Constant: `"0def7320c3a5731c473e5ecbe6d01bc7"` The SHA256 hash of the archive's contents. `string` `array` Items: `object` One of: Asset signature Constant: `"c44067f5952c0a294b673a41bacd8c17"` The SHA256 hash of the asset's contents. `string` `object` The decrypted, JSON-serialized property value `string` `object` The encrypted, JSON-serialized property value `string` The literal contents of the archive. `object` Additional properties: The literal contents of the asset. `string` The path to a local file that contains the archive's contents. `string` The path to a local file that contains the asset's contents. `string` `object` Additional properties: `null` | `boolean` | `number` | `string` A schema for Pulumi Property

One of: `object` Resource reference signature Constant: `"5cf8f73096256a8f31e491e813e4eb8e"` The ID of the referenced resource. `string` The package version of the referenced resource. `string` The URN of the referenced resource. `string` `object` One of: Secret signature Constant: `"1b47061264138c4ac30d75fd1eb44270"` The URI of a file that contains the archive's contents. `string` Format: `uri` The URI of a file that contains the asset's contents. `string` Format: `uri` Constant: `"04da6b54-80e4-46f7-96ec-b56ff0331ba9"` One of: Schemas for Pulumi resource states. One of: Version 3 of a Pulumi resource state. `object` A list of outputs that were explicitly marked as secret when the resource was created. `array` Items: `string` A list of previous URNs that this resource may have had in previous deployments `array` Items: True when the resource is managed by a plugin. `boolean` A configuration block that can be used to control timeouts of CRUD operations `object` True when the resource should be deleted during the next update. `boolean` The dependency edges to other resources that this depends on. `array` Items: True when the lifecycle of this resource is not managed by Pulumi. `boolean` The provider-assigned resource ID, if any, for custom resources. `string` The import input used for imported resources. `string` The set of errors encountered in the process of initializing resource (i.e. during create or update). `array` Items: `string` The input properties supplied to the provider. `object` Additional properties: The output properties returned by the provider after provisioning. `object` Additional properties: An optional parent URN if this resource is a child of it. Tracks delete-before-replace resources that have been deleted but not yet recreated. `boolean` A map from each input property name to the set of resources that property depends on. `object` Additional properties: True when this resource is "protected" and may not be deleted. `boolean` A reference to the provider that is associated with this resource. `string` The resource's full type token. `string` The resource's unique name. The unique name for a resource in a Pulumi stack. `string` `array` Items: