From 7f6566e3d712352958dbba7875cc4a9e6e45a69c Mon Sep 17 00:00:00 2001 From: Tyler Stanish Date: Wed, 8 Jan 2025 16:41:22 -0600 Subject: [PATCH] Load 'state' and 'last_seen' posture rule input fields into the posture rule schema --- .changelog/4855.txt | 3 +++ .../sdkv2provider/resource_cloudflare_device_posture_rule.go | 2 ++ 2 files changed, 5 insertions(+) create mode 100644 .changelog/4855.txt diff --git a/.changelog/4855.txt b/.changelog/4855.txt new file mode 100644 index 0000000000..1baaf9ff22 --- /dev/null +++ b/.changelog/4855.txt @@ -0,0 +1,3 @@ +```release-note:bug +resource/cloudflare_zero_trust_device_posture_rule: Fix 'last_seen' not being written to the state file +``` \ No newline at end of file diff --git a/internal/sdkv2provider/resource_cloudflare_device_posture_rule.go b/internal/sdkv2provider/resource_cloudflare_device_posture_rule.go index 26a9fb42af..f9c2c0aff7 100644 --- a/internal/sdkv2provider/resource_cloudflare_device_posture_rule.go +++ b/internal/sdkv2provider/resource_cloudflare_device_posture_rule.go @@ -383,6 +383,8 @@ func convertInputToSchema(input cloudflare.DevicePostureRuleInput) []map[string] "overall": input.Overall, "sensor_config": input.SensorConfig, "version_operator": input.VersionOperator, + "state": input.State, + "last_seen": input.LastSeen, "count_operator": input.CountOperator, "issue_count": input.IssueCount, "certificate_id": input.CertificateID,