Commit Graph

67 Commits (v1.14.2)

Author SHA1 Message Date
Daniel Schmidt 871451122f actions: move schema to single action type and remove linked resources
8 months ago
James Bardin 3a2409e3dc generate capability
9 months ago
James Bardin db98d67774 GenerateResourceConfig protobuf
9 months ago
Daniel Schmidt 176263d936 actions: remove future action types
9 months ago
Daniel Schmidt 17e7338b0f add client capabilites across the board
9 months ago
Austin Valle 184175761b fix protocol field numbers
10 months ago
Daniel Schmidt 7bf6629ae7 fix protobuf typo
10 months ago
Daniel Schmidt c11a85493e mark field 10 as reserved
10 months ago
Daniel Schmidt 972427d70a use same attribute mapping as provider protocol
10 months ago
Kristin Laemmert 0374f04424
Add ValidateActionConfig to provider interface, protocol & internal implementations (#37345)
10 months ago
Daniel Schmidt d0e5c3cc7b address review feedback
10 months ago
Daniel Schmidt e6b848d5ab add actions protobuf definitions
10 months ago
Sarah French 0f8e77a50f
PSS: Add GetStates and DeleteState RPCs to plugin protocol v6 (#37288)
10 months ago
Samsondeen 79187d579d
Validate list block meta-arguments (#37281)
10 months ago
Daniel Banck cb58a15f3d
Implement ListResource RPC (TF-25509) (#37092)
11 months ago
Radek Simko 643266dc90
Add initial state store protocol skeleton (#37197)
11 months ago
Radek Simko dd4bf55dca
docs/plugin-protocol: Clarify use of GetMetadata (#37181)
12 months ago
Baraa Basata d8d890f3b2
Minimize text diff between `tfplugin{5,6}.proto` (#37093)
12 months ago
Daniel Banck 44ae7da18e
Update Plugin Protocol for List and Implement `ValidateListResourceConfig` (#37007)
12 months ago
Daniel Banck dd10cfc048
Cleanup Terraform Plugin Protocol Files (#37005)
1 year ago
Sarah French 371e625ea9
Update URLs from `www.terraform.io` to `developer.hashicorp.com` (#36792)
1 year ago
Daniel Banck 5b48de5a4e
Update identity related fields in protocol move request (#36662)
1 year ago
Sarah French 4facc97e7c
Add documentation describing how to update the plugin protocol (#36592)
1 year ago
Daniel Banck 857d188308
Add resource identity message to protocol (TF-23178) (#36451)
1 year ago
Daniel Schmidt e29708c4d9
ephemeral: add WriteOnlyAttributesAllowed client capability to validate resource
1 year ago
Daniel Schmidt 3a962e8e7e
ephemeral: add WriteOnlyAttributesAllowed client capability
1 year ago
Daniel Schmidt 50b3732f72
write-only attributes: add to provider schema
2 years ago
James Bardin 5a7a113863 remove state from proto6 ephemeral calls
2 years ago
James Bardin 9899d59a22 add deferrals to ephemeral proto and remove state
2 years ago
James Bardin 9c3dc8f73a ephemeral protocol rename
2 years ago
James Bardin 5ecd6d0854 new proto files for ephemeral resources
2 years ago
Liam Cervante 055dd27e53
deferred actions: implement latest provider protocol changes (#35063)
2 years ago
Daniel Schmidt 45e9530d12
stacks: remove deferred actions for UpgradeResourceState
2 years ago
Daniel Schmidt 71873ec29a
fix comment
2 years ago
Daniel Schmidt e650c039ef
stacks: add deferred to protobuf
2 years ago
Daniel Schmidt 4e8a8fa883
add new tfplugin version
2 years ago
James Bardin 300f66b71d
Merge pull request #34603 from hashicorp/jbardin/remove-provider-funtion-warnings
2 years ago
Radek Simko 0c509183d1
ci: Add test for license headers (#34624)
2 years ago
James Bardin a8701f6ddd provider functions return an error
2 years ago
Brian Flad c7a44bfc9a
Support Private State with MoveResourceState (#34575)
2 years ago
Liam Cervante 7d143388f3
Add support for the cross resource type move operation in the proto schema (#34480)
2 years ago
hc-github-team-es-release-engineering 6114ec4390
Merge pull request #34367 from hashicorp/RELPLAT-955-EOY-license-updates
2 years ago
James Bardin c439b72599 proto: add provider-defined functions
2 years ago
hc-github-team-es-release-engineering a90ba0bfe4 update year in license files
2 years ago
CJ Horton 813369f317 stick with go generate check instead
3 years ago
Brian Flad 7094517089
Add GetMetadata RPC to provider protocol (#33739)
3 years ago
CJ Horton c09daa7dc7 update license for provider plugin protocol files
3 years ago
hashicorp-copywrite[bot] 53c34ff49c
Update copyright file headers to BUSL-1.1
3 years ago
James Bardin fb35d7fd89 add get_provider_schema_optional server capability
3 years ago
Martin Atkins e0ef2748e6 docs: Describe the plugin protocol encoding of refined unknown values
3 years ago