You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use state for unknown for computed attributes which won't change during plan application (#677)
* Use state for unknown for computed attributes which won't change during plan application
These values may potentially change throughout a deployment lifecycle, but those changes will be picked up during the refresh phase, updating state prior to computing the plan
These values, when unset, should be 'known' as they are provided in the API response
* Config with empty plugins is empty
* CloudID is unknown if name changes or if kibana is being enabled/disabled
* Remove 1.3.9 control from CI acceptance tests
* Set APM secret token to null if there is no apm/integrations_server resource
* Traffic filter WIP
* Use private state to track traffic filters previously managed by the deployment resource
* Acceptance tests
* Regenerate docs
* TF 1.4 in unit tests
* Acceptance tests
* Fix tests
* Lint
* Code cleanup
* Fix build
* Fix build
* Fix build
* Changelog
* Changelog
resource/deployment: Adds endpoints integrations server resources. This allows consumers to explicitly capture service urls for dependent modules (e.g APM and Fleet).```
2
+
resource/deployment: Adds endpoints integrations server resources. This allows consumers to explicitly capture service urls for dependent modules (e.g APM and Fleet).
resource/deployment: Add `reset_elasticsearch_password` attribute to the deployment resource. When true, this will reset the system password for the target deployment, updating the `elasticsearch_password` output as a result.
-`request_id` (String) Request ID to set when you create the deployment. Use it only when previous attempts return an error and `request_id` is returned as part of the error.
269
269
-`reset_elasticsearch_password` (Boolean) Explicitly resets the elasticsearch_password when true
270
270
-`tags` (Map of String) Optional map of deployment tags
271
-
-`traffic_filter` (Set of String) List of traffic filters rule identifiers that will be applied to the deployment. Removing this attribute entirely *will not* remove managed traffic filters, instead first set it to an empty list (e.g `traffic_filter = []`) to remove the managed traffic filters.
271
+
-`traffic_filter` (Set of String) List of traffic filters rule identifiers that will be applied to the deployment.
272
272
273
273
### Read-Only
274
274
@@ -765,6 +765,7 @@ Optional:
765
765
766
766
-`config` (Attributes) Optionally define the Integrations Server configuration options for the IntegrationsServer Server (see [below for nested schema](#nestedatt--integrations_server--config))
767
767
-`elasticsearch_cluster_ref_id` (String)
768
+
-`endpoints` (Object) URLs for the accessing the Fleet and APM API's within this Integrations Server resource. (see [below for nested schema](#nestedatt--integrations_server--endpoints))
768
769
-`instance_configuration_id` (String)
769
770
-`ref_id` (String)
770
771
-`size` (String)
@@ -773,7 +774,6 @@ Optional:
773
774
774
775
Read-Only:
775
776
776
-
-`endpoints` (Attributes) URLs for the accessing the Fleet and APM API's within this Integrations Server resource. (see [below for nested schema](#nestedatt--integrations_server--endpoints))
0 commit comments