FindingsRefinementDeploymentState class

Input properties used for looking up and filtering FindingsRefinementDeployment resources.

Constructors

FindingsRefinementDeploymentState({Input<bool?>? archived, Input<FindingsRefinementDeploymentDetectionExclusionApplication?>? detectionExclusionApplication, Input<bool?>? enabled, Input<String?>? findingsRefinement, Input<String?>? instance, Input<String?>? location, Input<String?>? name, Input<String?>? project, Input<String?>? updateTime})
Creates a new FindingsRefinementDeploymentState. archived The archive state of the findings refinement deployment. detectionExclusionApplication Describes the detectors a detection exclusion is applied to. enabled Whether the findings refinement is currently deployed continuously against findingsRefinement Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. instance Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. location Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. name The resource name of the findings refinement deployment. project The ID of the project in which the resource belongs. updateTime The timestamp when the findings refinement deployment was last updated.
const
FindingsRefinementDeploymentState.fromMap(Map<String, dynamic> map)
factory

Properties

archived → Input<bool?>?
The archive state of the findings refinement deployment. Cannot be set to true unless enabled is set to false. If currently set to true, enabled cannot be updated to true.
final
detectionExclusionApplication → Input<FindingsRefinementDeploymentDetectionExclusionApplication?>?
Describes the detectors a detection exclusion is applied to. Structure is documented below.
final
enabled → Input<bool?>?
Whether the findings refinement is currently deployed continuously against incoming findings.
final
findingsRefinement → Input<String?>?
Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
final
hashCode → int
The hash code for this object.
no setterinherited
instance → Input<String?>?
Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
final
location → Input<String?>?
Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122.
final
name → Input<String?>?
The resource name of the findings refinement deployment. Format: projects/{project}/locations/{location}/instances/{instance}/findingsRefinements/{findings_refinement}/deployment
final
project → Input<String?>?
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
updateTime → Input<String?>?
The timestamp when the findings refinement deployment was last updated.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited