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.
archivedThe archive state of the findings refinement deployment.detectionExclusionApplicationDescribes the detectors a detection exclusion is applied to.enabledWhether the findings refinement is currently deployed continuously againstfindingsRefinementResource ID segment making up resourcename. It identifies the resource within its parent collection as described in https://google.aip.dev/122.instanceResource ID segment making up resourcename. It identifies the resource within its parent collection as described in https://google.aip.dev/122.locationResource ID segment making up resourcename. It identifies the resource within its parent collection as described in https://google.aip.dev/122.nameThe resource name of the findings refinement deployment.projectThe ID of the project in which the resource belongs.updateTimeThe 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