Reference documentation and code samples for the Google Cloud Security Command Center V1 Client class StateChange.
The change in state of the finding.
When querying across two points in time this describes
the change in the finding between the two points: CHANGED, UNCHANGED,
ADDED, or REMOVED. Findings can not be deleted, so REMOVED implies that
the finding at timestamp does not match the filter specified, but it did
at timestamp - compare_duration. If there was no compare_duration
supplied in the request the state change will be: UNUSED
Protobuf type google.cloud.securitycenter.v1.ListFindingsResponse.ListFindingsResult.StateChange
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-09 UTC."],[],[],null,["# Google Cloud Security Command Center V1 Client - Class StateChange (2.2.1)\n\nVersion latestkeyboard_arrow_down\n\n- [2.2.1 (latest)](/php/docs/reference/cloud-security-center/latest/V1.ListFindingsResponse.ListFindingsResult.StateChange)\n- [2.2.0](/php/docs/reference/cloud-security-center/2.2.0/V1.ListFindingsResponse.ListFindingsResult.StateChange)\n- [2.1.1](/php/docs/reference/cloud-security-center/2.1.1/V1.ListFindingsResponse.ListFindingsResult.StateChange)\n- [2.0.4](/php/docs/reference/cloud-security-center/2.0.4/V1.ListFindingsResponse.ListFindingsResult.StateChange)\n- [1.32.0](/php/docs/reference/cloud-security-center/1.32.0/V1.ListFindingsResponse.ListFindingsResult.StateChange)\n- [1.31.0](/php/docs/reference/cloud-security-center/1.31.0/V1.ListFindingsResponse.ListFindingsResult.StateChange)\n- [1.30.0](/php/docs/reference/cloud-security-center/1.30.0/V1.ListFindingsResponse.ListFindingsResult.StateChange)\n- [1.29.0](/php/docs/reference/cloud-security-center/1.29.0/V1.ListFindingsResponse.ListFindingsResult.StateChange)\n- [1.28.2](/php/docs/reference/cloud-security-center/1.28.2/V1.ListFindingsResponse.ListFindingsResult.StateChange)\n- [1.21.0](/php/docs/reference/cloud-security-center/1.21.0/V1.ListFindingsResponse.ListFindingsResult.StateChange)\n- [1.20.2](/php/docs/reference/cloud-security-center/1.20.2/V1.ListFindingsResponse.ListFindingsResult.StateChange)\n- [1.19.1](/php/docs/reference/cloud-security-center/1.19.1/V1.ListFindingsResponse.ListFindingsResult.StateChange)\n- [1.18.0](/php/docs/reference/cloud-security-center/1.18.0/V1.ListFindingsResponse.ListFindingsResult.StateChange)\n- [1.17.0](/php/docs/reference/cloud-security-center/1.17.0/V1.ListFindingsResponse.ListFindingsResult.StateChange)\n- [1.16.0](/php/docs/reference/cloud-security-center/1.16.0/V1.ListFindingsResponse.ListFindingsResult.StateChange)\n- [1.15.1](/php/docs/reference/cloud-security-center/1.15.1/V1.ListFindingsResponse.ListFindingsResult.StateChange)\n- [1.14.2](/php/docs/reference/cloud-security-center/1.14.2/V1.ListFindingsResponse.ListFindingsResult.StateChange)\n- [1.13.1](/php/docs/reference/cloud-security-center/1.13.1/V1.ListFindingsResponse.ListFindingsResult.StateChange) \nReference documentation and code samples for the Google Cloud Security Command Center V1 Client class StateChange.\n\nThe change in state of the finding.\n\nWhen querying across two points in time this describes\nthe change in the finding between the two points: CHANGED, UNCHANGED,\nADDED, or REMOVED. Findings can not be deleted, so REMOVED implies that\nthe finding at timestamp does not match the filter specified, but it did\nat timestamp - compare_duration. If there was no compare_duration\nsupplied in the request the state change will be: UNUSED\n\nProtobuf type `google.cloud.securitycenter.v1.ListFindingsResponse.ListFindingsResult.StateChange`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ SecurityCenter \\\\ V1 \\\\ ListFindingsResponse \\\\ ListFindingsResult\n\nMethods\n-------\n\n### static::name\n\n### static::value\n\nConstants\n---------\n\n### UNUSED\n\n Value: 0\n\nState change is unused, this is the canonical default for this enum.\n\nGenerated from protobuf enum `UNUSED = 0;`\n\n### CHANGED\n\n Value: 1\n\nThe finding has changed state in some way between the points in time\nand existed at both points.\n\nGenerated from protobuf enum `CHANGED = 1;`\n\n### UNCHANGED\n\n Value: 2\n\nThe finding has not changed state between the points in time and\nexisted at both points.\n\nGenerated from protobuf enum `UNCHANGED = 2;`\n\n### ADDED\n\n Value: 3\n\nThe finding was created between the points in time.\n\nGenerated from protobuf enum `ADDED = 3;`\n\n### REMOVED\n\n Value: 4\n\nThe finding at timestamp does not match the filter specified, but it\ndid at timestamp - compare_duration.\n\nGenerated from protobuf enum `REMOVED = 4;`"]]