Commit Graph

64 Commits (e024960c745f0a464cb081d04765d93f94deaba0)

Author SHA1 Message Date
Martin Atkins 1987a92386 helper/schema: Implementation of the AsSingle mechanism
7 years ago
James Bardin df04e2e7a6 move InstanceState shim into schema.Resource
8 years ago
James Bardin d50a152f8b check for a nil diff in simpleDiff
8 years ago
James Bardin ff4e81cc2b add old values when computing the new InstanceDiff
8 years ago
James Bardin 46b4c27dbe create a SimpleDiff for the new provider shims
8 years ago
James Bardin b88410984b legacy provider needs to handle StateUpgraders
8 years ago
James Bardin 7d24936507 updates to teh StateUpgraders
8 years ago
James Bardin 0c33b26e04 StateUpgrade redux
8 years ago
James Bardin 9eef5e3f91 implement UpgradeState for schema.Resource
8 years ago
Paddy Carver b7d19e40f8 Deprecated -> DeprecationMessage.
8 years ago
Paddy Carver 0dd2408d65 Export resource deprecation.
8 years ago
James Bardin 798df9dafa make sure ResourceData timeouts are always set
8 years ago
James Bardin 4b49a323c3 go fmt
8 years ago
Chris Marchesi 0c0ae3ca7c helper/schema: CustomizeDiff allowed on writable resources only
9 years ago
Chris Marchesi 2c541e8c97 helper/schema: Add behaviour detail to various custom diff comments
9 years ago
Chris Marchesi 529d7e6dae helper/schema: Review -> CustomizeDiff
9 years ago
Chris Marchesi 09e2109ff8 helper/schema: Resouce.Diff no longer ResourceProvider API compatible
9 years ago
Chris Marchesi c6647a3bb7 helper/schema: CustomizeDiff -> Review
9 years ago
Chris Marchesi 8af9610b87 helper/schema: Hook CustomizeDiffFunc into diff logic
9 years ago
Chris Marchesi b99c615ee6 helper/schema: New ResourceDiff object
9 years ago
Radek Simko 7fceccfbf7
helper/schema: Loosen validation for 'id' field
9 years ago
Radek Simko 07cbd54fbc Actively disallow reserved field names in schema (#15522)
9 years ago
joel.ringuette ffddf96603 Fix issue with reading timeouts on Delete
9 years ago
Clint 2fe5976aec helper/schema: Add configurable Timeouts (#12311)
9 years ago
Mitchell Hashimoto 3342aa580c
terraform: InstanceState.Meta is value type interface{}
9 years ago
Mitchell Hashimoto f7a234bc71
helper/schema: validate Read, Delete are set
10 years ago
James Nugent 43dd13cd36 helper/schema: Introduce Noop and RemoveFromState
10 years ago
Martin Atkins 6cd22a4c9a helper/schema: emit warning when using data source resource shim
10 years ago
Martin Atkins 6a468dcd83 helper/schema: Resource can be writable or not
10 years ago
Martin Atkins 0e0e3d73af core: New ResourceProvider methods for data resources
10 years ago
Mitchell Hashimoto b728e55861
helper/schema: Resource.Data should set latest schema version
10 years ago
Mitchell Hashimoto 19609bde0e
helper/schema: can specify Importer on Resource, InternalValidate
10 years ago
Mitchell Hashimoto b8121ea63e
helper/schema: Resource.Data to return a ResourceData for a Resource
10 years ago
Radek Simko 8bdd92187c Merge pull request #4446 from TimeIncOSS/f-schema-new-resource
10 years ago
Paul Hinze c70eab6500 aws: undeprecate min_elb_capacity; restore min capacity waiting
10 years ago
Radek Simko 4c6ceef9b8 helper/schema: Allow identification of a new resource in update func
10 years ago
Panagiotis Moustafellos e4845f75cc removed extra parentheses
11 years ago
Radek Simko 641b701830 schema: Make validation more strict
11 years ago
Paul Hinze 7eb72e7a12 helper/schema: record schema version when destroy fails
11 years ago
Mitchell Hashimoto dd24ed4b76 helper/schema: blank ID refresh doesn't exist [GH-1905]
11 years ago
Paul Hinze 1e3d1b07e6 helper/schema: validate ConflictsWith against top-level
11 years ago
Paul Hinze 66dbf91ffd helper/schema: ensure ForceNew set when Update is not
11 years ago
Paul Hinze 3ba8ed536b helper/schema: record schema version on apply
11 years ago
Paul Hinze 3d4b55e557 helper/schema: schema versioning & migration
11 years ago
Mitchell Hashimoto 48b9614556 helper/schema: Exists API
11 years ago
Mitchell Hashimoto d0ce67a5b7 helper/schema: on destroy/create, reset state to be empty [GH-464]
12 years ago
Mitchell Hashimoto 9b2b3a963f ResourceDiff => InstanceDiff
12 years ago
Mitchell Hashimoto 81d9d70296 helper/schema: conforms to new API, tests pass
12 years ago
Mitchell Hashimoto c9a541d95b helper/schema: generate a full diff in destroy/create cycle
12 years ago
Mitchell Hashimoto 0c9b65f3f4 helper/schema: documentation
12 years ago