getFilter

Inspector Filter resource schema

Using getFilter

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getFilter(args: GetFilterArgs, opts?: InvokeOptions): Promise<GetFilterResult>
function getFilterOutput(args: GetFilterOutputArgs, opts?: InvokeOptions): Output<GetFilterResult>
def get_filter(arn: Optional[str] = None,
               opts: Optional[InvokeOptions] = None) -> GetFilterResult
def get_filter_output(arn: Optional[pulumi.Input[str]] = None,
               opts: Optional[InvokeOptions] = None) -> Output[GetFilterResult]
func LookupFilter(ctx *Context, args *LookupFilterArgs, opts ...InvokeOption) (*LookupFilterResult, error)
func LookupFilterOutput(ctx *Context, args *LookupFilterOutputArgs, opts ...InvokeOption) LookupFilterResultOutput

> Note: This function is named LookupFilter in the Go SDK.

public static class GetFilter 
{
    public static Task<GetFilterResult> InvokeAsync(GetFilterArgs args, InvokeOptions? opts = null)
    public static Output<GetFilterResult> Invoke(GetFilterInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetFilterResult> getFilter(GetFilterArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: aws-native:inspectorv2:getFilter
  arguments:
    # arguments dictionary

The following arguments are supported:

Arn string

Findings filter ARN.

Arn string

Findings filter ARN.

arn String

Findings filter ARN.

arn string

Findings filter ARN.

arn str

Findings filter ARN.

arn String

Findings filter ARN.

getFilter Result

The following output properties are available:

Arn string

Findings filter ARN.

Description string

Findings filter description.

FilterAction Pulumi.AwsNative.InspectorV2.FilterAction

Findings filter action.

FilterCriteria Pulumi.AwsNative.InspectorV2.Outputs.FilterCriteria

Findings filter criteria.

Name string

Findings filter name.

Arn string

Findings filter ARN.

Description string

Findings filter description.

FilterAction FilterAction

Findings filter action.

FilterCriteria FilterCriteria

Findings filter criteria.

Name string

Findings filter name.

arn String

Findings filter ARN.

description String

Findings filter description.

filterAction FilterAction

Findings filter action.

filterCriteria FilterCriteria

Findings filter criteria.

name String

Findings filter name.

arn string

Findings filter ARN.

description string

Findings filter description.

filterAction FilterAction

Findings filter action.

filterCriteria FilterCriteria

Findings filter criteria.

name string

Findings filter name.

arn str

Findings filter ARN.

description str

Findings filter description.

filter_action FilterAction

Findings filter action.

filter_criteria FilterCriteria

Findings filter criteria.

name str

Findings filter name.

arn String

Findings filter ARN.

description String

Findings filter description.

filterAction "NONE" | "SUPPRESS"

Findings filter action.

filterCriteria Property Map

Findings filter criteria.

name String

Findings filter name.

Supporting Types

FilterAction

FilterCriteria

AwsAccountId List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
ComponentId List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
ComponentType List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
Ec2InstanceImageId List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
Ec2InstanceSubnetId List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
Ec2InstanceVpcId List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
EcrImageArchitecture List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
EcrImageHash List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
EcrImagePushedAt List<Pulumi.AwsNative.InspectorV2.Inputs.FilterDateFilter>
EcrImageRegistry List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
EcrImageRepositoryName List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
EcrImageTags List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
FindingArn List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
FindingStatus List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
FindingType List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
FirstObservedAt List<Pulumi.AwsNative.InspectorV2.Inputs.FilterDateFilter>
InspectorScore List<Pulumi.AwsNative.InspectorV2.Inputs.FilterNumberFilter>
LastObservedAt List<Pulumi.AwsNative.InspectorV2.Inputs.FilterDateFilter>
NetworkProtocol List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
PortRange List<Pulumi.AwsNative.InspectorV2.Inputs.FilterPortRangeFilter>
RelatedVulnerabilities List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
ResourceId List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
ResourceTags List<Pulumi.AwsNative.InspectorV2.Inputs.FilterMapFilter>
ResourceType List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
Severity List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
Title List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
UpdatedAt List<Pulumi.AwsNative.InspectorV2.Inputs.FilterDateFilter>
VendorSeverity List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
VulnerabilityId List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
VulnerabilitySource List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
VulnerablePackages List<Pulumi.AwsNative.InspectorV2.Inputs.FilterPackageFilter>
AwsAccountId []FilterStringFilter
ComponentId []FilterStringFilter
ComponentType []FilterStringFilter
Ec2InstanceImageId []FilterStringFilter
Ec2InstanceSubnetId []FilterStringFilter
Ec2InstanceVpcId []FilterStringFilter
EcrImageArchitecture []FilterStringFilter
EcrImageHash []FilterStringFilter
EcrImagePushedAt []FilterDateFilter
EcrImageRegistry []FilterStringFilter
EcrImageRepositoryName []FilterStringFilter
EcrImageTags []FilterStringFilter
FindingArn []FilterStringFilter
FindingStatus []FilterStringFilter
FindingType []FilterStringFilter
FirstObservedAt []FilterDateFilter
InspectorScore []FilterNumberFilter
LastObservedAt []FilterDateFilter
NetworkProtocol []FilterStringFilter
PortRange []FilterPortRangeFilter
RelatedVulnerabilities []FilterStringFilter
ResourceId []FilterStringFilter
ResourceTags []FilterMapFilter
ResourceType []FilterStringFilter
Severity []FilterStringFilter
Title []FilterStringFilter
UpdatedAt []FilterDateFilter
VendorSeverity []FilterStringFilter
VulnerabilityId []FilterStringFilter
VulnerabilitySource []FilterStringFilter
VulnerablePackages []FilterPackageFilter
awsAccountId List<FilterStringFilter>
componentId List<FilterStringFilter>
componentType List<FilterStringFilter>
ec2InstanceImageId List<FilterStringFilter>
ec2InstanceSubnetId List<FilterStringFilter>
ec2InstanceVpcId List<FilterStringFilter>
ecrImageArchitecture List<FilterStringFilter>
ecrImageHash List<FilterStringFilter>
ecrImagePushedAt List<FilterDateFilter>
ecrImageRegistry List<FilterStringFilter>
ecrImageRepositoryName List<FilterStringFilter>
ecrImageTags List<FilterStringFilter>
findingArn List<FilterStringFilter>
findingStatus List<FilterStringFilter>
findingType List<FilterStringFilter>
firstObservedAt List<FilterDateFilter>
inspectorScore List<FilterNumberFilter>
lastObservedAt List<FilterDateFilter>
networkProtocol List<FilterStringFilter>
portRange List<FilterPortRangeFilter>
relatedVulnerabilities List<FilterStringFilter>
resourceId List<FilterStringFilter>
resourceTags List<FilterMapFilter>
resourceType List<FilterStringFilter>
severity List<FilterStringFilter>
title List<FilterStringFilter>
updatedAt List<FilterDateFilter>
vendorSeverity List<FilterStringFilter>
vulnerabilityId List<FilterStringFilter>
vulnerabilitySource List<FilterStringFilter>
vulnerablePackages List<FilterPackageFilter>
awsAccountId FilterStringFilter[]
componentId FilterStringFilter[]
componentType FilterStringFilter[]
ec2InstanceImageId FilterStringFilter[]
ec2InstanceSubnetId FilterStringFilter[]
ec2InstanceVpcId FilterStringFilter[]
ecrImageArchitecture FilterStringFilter[]
ecrImageHash FilterStringFilter[]
ecrImagePushedAt FilterDateFilter[]
ecrImageRegistry FilterStringFilter[]
ecrImageRepositoryName FilterStringFilter[]
ecrImageTags FilterStringFilter[]
findingArn FilterStringFilter[]
findingStatus FilterStringFilter[]
findingType FilterStringFilter[]
firstObservedAt FilterDateFilter[]
inspectorScore FilterNumberFilter[]
lastObservedAt FilterDateFilter[]
networkProtocol FilterStringFilter[]
portRange FilterPortRangeFilter[]
relatedVulnerabilities FilterStringFilter[]
resourceId FilterStringFilter[]
resourceTags FilterMapFilter[]
resourceType FilterStringFilter[]
severity FilterStringFilter[]
title FilterStringFilter[]
updatedAt FilterDateFilter[]
vendorSeverity FilterStringFilter[]
vulnerabilityId FilterStringFilter[]
vulnerabilitySource FilterStringFilter[]
vulnerablePackages FilterPackageFilter[]
aws_account_id Sequence[FilterStringFilter]
component_id Sequence[FilterStringFilter]
component_type Sequence[FilterStringFilter]
ec2_instance_image_id Sequence[FilterStringFilter]
ec2_instance_subnet_id Sequence[FilterStringFilter]
ec2_instance_vpc_id Sequence[FilterStringFilter]
ecr_image_architecture Sequence[FilterStringFilter]
ecr_image_hash Sequence[FilterStringFilter]
ecr_image_pushed_at Sequence[FilterDateFilter]
ecr_image_registry Sequence[FilterStringFilter]
ecr_image_repository_name Sequence[FilterStringFilter]
ecr_image_tags Sequence[FilterStringFilter]
finding_arn Sequence[FilterStringFilter]
finding_status Sequence[FilterStringFilter]
finding_type Sequence[FilterStringFilter]
first_observed_at Sequence[FilterDateFilter]
inspector_score Sequence[FilterNumberFilter]
last_observed_at Sequence[FilterDateFilter]
network_protocol Sequence[FilterStringFilter]
port_range Sequence[FilterPortRangeFilter]
related_vulnerabilities Sequence[FilterStringFilter]
resource_id Sequence[FilterStringFilter]
resource_tags Sequence[FilterMapFilter]
resource_type Sequence[FilterStringFilter]
severity Sequence[FilterStringFilter]
title Sequence[FilterStringFilter]
updated_at Sequence[FilterDateFilter]
vendor_severity Sequence[FilterStringFilter]
vulnerability_id Sequence[FilterStringFilter]
vulnerability_source Sequence[FilterStringFilter]
vulnerable_packages Sequence[FilterPackageFilter]
awsAccountId List<Property Map>
componentId List<Property Map>
componentType List<Property Map>
ec2InstanceImageId List<Property Map>
ec2InstanceSubnetId List<Property Map>
ec2InstanceVpcId List<Property Map>
ecrImageArchitecture List<Property Map>
ecrImageHash List<Property Map>
ecrImagePushedAt List<Property Map>
ecrImageRegistry List<Property Map>
ecrImageRepositoryName List<Property Map>
ecrImageTags List<Property Map>
findingArn List<Property Map>
findingStatus List<Property Map>
findingType List<Property Map>
firstObservedAt List<Property Map>
inspectorScore List<Property Map>
lastObservedAt List<Property Map>
networkProtocol List<Property Map>
portRange List<Property Map>
relatedVulnerabilities List<Property Map>
resourceId List<Property Map>
resourceTags List<Property Map>
resourceType List<Property Map>
severity List<Property Map>
title List<Property Map>
updatedAt List<Property Map>
vendorSeverity List<Property Map>
vulnerabilityId List<Property Map>
vulnerabilitySource List<Property Map>
vulnerablePackages List<Property Map>

FilterDateFilter

FilterMapComparison

FilterMapFilter

FilterNumberFilter

FilterPackageFilter

FilterPortRangeFilter

FilterStringComparison

FilterStringFilter

Package Details

Repository
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0