terraform/builtin/providers/consul
Ryan Uber ec7fc60d5f Adds consul_prepared_query resource (#7474)
* provider/consul: first stab at adding prepared query support

* provider/consul: flatten pq resource

* provider/consul: implement updates for PQ's

* provider/consul: implement PQ delete

* provider/consul: add acceptance tests for prepared queries

* provider/consul: add template support to PQ's

* provider/consul: use substructures to express optional related components for PQs

* website: first pass at consul prepared query docs

* provider/consul: PQ's support datacenter option and store_token option

* provider/consul: remove store_token on PQ's for now

* provider/consul: allow specifying a separate stored_token

* website: update consul PQ docs

* website: add link to consul_prepared_query resource

* vendor: update github.com/hashicorp/consul/api

* provider/consul: handle 404's when reading prepared queries

* provider/consul: prepared query failover dcs is a list

* website: update consul PQ example usage

* website: re-order arguments for consul prepared queries
2016-08-18 08:46:30 +01:00
..
test-fixtures #7013 add tls config support to consul provider (#7015) 2016-08-12 12:22:41 +10:00
config.go #7013 add tls config support to consul provider (#7015) 2016-08-12 12:22:41 +10:00
data_source_consul_keys.go provider/consul: consul_keys data source (#7678) 2016-07-26 18:23:38 +01:00
data_source_consul_keys_test.go provider/consul: consul_keys data source (#7678) 2016-07-26 18:23:38 +01:00
key_client.go consul_key_prefix resource 2016-04-02 20:37:11 -07:00
resource_consul_agent_service.go #2087 gracefully handle non-presence of service on remote consul agent 2016-07-06 08:29:47 -04:00
resource_consul_agent_service_test.go finish tests and add docs for consul_{agent_service,catalog_entry} 2016-01-25 00:15:09 +00:00
resource_consul_catalog_entry.go merge master 2016-03-27 02:14:07 +00:00
resource_consul_catalog_entry_test.go finish tests and add docs for consul_{agent_service,catalog_entry} 2016-01-25 00:15:09 +00:00
resource_consul_key_prefix.go consul_key_prefix resource 2016-04-02 20:37:11 -07:00
resource_consul_key_prefix_test.go consul_key_prefix resource 2016-04-02 20:37:11 -07:00
resource_consul_keys.go provider/consul: consul_keys data source (#7678) 2016-07-26 18:23:38 +01:00
resource_consul_keys_migrate.go consul: Fix several problems w/ consul_keys update 2016-01-26 14:46:26 -06:00
resource_consul_keys_migrate_test.go consul: Fix several problems w/ consul_keys update 2016-01-26 14:46:26 -06:00
resource_consul_keys_test.go Treat each consul key as having its own lifecycle 2016-03-10 07:52:43 -08:00
resource_consul_node.go #2087 add consul_node and consul_service resources 2016-03-27 03:58:12 +00:00
resource_consul_node_test.go provider/consul: Fixing the ConsulNode_basic tests to have the correct references 2016-07-26 18:31:38 +01:00
resource_consul_prepared_query.go Adds consul_prepared_query resource (#7474) 2016-08-18 08:46:30 +01:00
resource_consul_prepared_query_test.go Adds consul_prepared_query resource (#7474) 2016-08-18 08:46:30 +01:00
resource_consul_service.go #2087 add consul_node and consul_service resources 2016-03-27 03:58:12 +00:00
resource_consul_service_test.go #2087 add consul_node and consul_service resources 2016-03-27 03:58:12 +00:00
resource_provider.go Adds consul_prepared_query resource (#7474) 2016-08-18 08:46:30 +01:00
resource_provider_test.go #7013 add tls config support to consul provider (#7015) 2016-08-12 12:22:41 +10:00