1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. inspectorv2
  5. getFilter

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi

aws-native.inspectorv2.getFilter

Explore with Pulumi AI

aws-native logo

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi

    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>
    Details of the AWS account IDs used to filter findings.
    ComponentId List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
    Details of the component IDs used to filter findings.
    ComponentType List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
    Details of the component types used to filter findings.
    Ec2InstanceImageId List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
    Details of the Amazon EC2 instance image IDs used to filter findings.
    Ec2InstanceSubnetId List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
    Details of the Amazon EC2 instance subnet IDs used to filter findings.
    Ec2InstanceVpcId List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
    Details of the Amazon EC2 instance VPC IDs used to filter findings.
    EcrImageArchitecture List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
    Details of the Amazon ECR image architecture types used to filter findings.
    EcrImageHash List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
    Details of the Amazon ECR image hashes used to filter findings.
    EcrImagePushedAt List<Pulumi.AwsNative.InspectorV2.Inputs.FilterDateFilter>
    Details on the Amazon ECR image push date and time used to filter findings.
    EcrImageRegistry List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
    Details on the Amazon ECR registry used to filter findings.
    EcrImageRepositoryName List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
    Details on the name of the Amazon ECR repository used to filter findings.
    EcrImageTags List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
    The tags attached to the Amazon ECR container image.
    FindingArn List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
    Details on the finding ARNs used to filter findings.
    FindingStatus List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
    Details on the finding status types used to filter findings.
    FindingType List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
    Details on the finding types used to filter findings.
    FirstObservedAt List<Pulumi.AwsNative.InspectorV2.Inputs.FilterDateFilter>
    Details on the date and time a finding was first seen used to filter findings.
    InspectorScore List<Pulumi.AwsNative.InspectorV2.Inputs.FilterNumberFilter>
    The Amazon Inspector score to filter on.
    LastObservedAt List<Pulumi.AwsNative.InspectorV2.Inputs.FilterDateFilter>
    Details on the date and time a finding was last seen used to filter findings.
    NetworkProtocol List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
    Details on network protocol used to filter findings.
    PortRange List<Pulumi.AwsNative.InspectorV2.Inputs.FilterPortRangeFilter>
    Details on the port ranges used to filter findings.
    RelatedVulnerabilities List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
    Details on the related vulnerabilities used to filter findings.
    ResourceId List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
    Details on the resource IDs used to filter findings.
    ResourceTags List<Pulumi.AwsNative.InspectorV2.Inputs.FilterMapFilter>
    Details on the resource tags used to filter findings.
    ResourceType List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
    Details on the resource types used to filter findings.
    Severity List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
    Details on the severity used to filter findings.
    Title List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
    Details on the finding title used to filter findings.
    UpdatedAt List<Pulumi.AwsNative.InspectorV2.Inputs.FilterDateFilter>
    Details on the date and time a finding was last updated at used to filter findings.
    VendorSeverity List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
    Details on the vendor severity used to filter findings.
    VulnerabilityId List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
    Details on the vulnerability ID used to filter findings.
    VulnerabilitySource List<Pulumi.AwsNative.InspectorV2.Inputs.FilterStringFilter>
    Details on the vulnerability score to filter findings by.
    VulnerablePackages List<Pulumi.AwsNative.InspectorV2.Inputs.FilterPackageFilter>
    Details on the vulnerable packages used to filter findings.
    AwsAccountId []FilterStringFilter
    Details of the AWS account IDs used to filter findings.
    ComponentId []FilterStringFilter
    Details of the component IDs used to filter findings.
    ComponentType []FilterStringFilter
    Details of the component types used to filter findings.
    Ec2InstanceImageId []FilterStringFilter
    Details of the Amazon EC2 instance image IDs used to filter findings.
    Ec2InstanceSubnetId []FilterStringFilter
    Details of the Amazon EC2 instance subnet IDs used to filter findings.
    Ec2InstanceVpcId []FilterStringFilter
    Details of the Amazon EC2 instance VPC IDs used to filter findings.
    EcrImageArchitecture []FilterStringFilter
    Details of the Amazon ECR image architecture types used to filter findings.
    EcrImageHash []FilterStringFilter
    Details of the Amazon ECR image hashes used to filter findings.
    EcrImagePushedAt []FilterDateFilter
    Details on the Amazon ECR image push date and time used to filter findings.
    EcrImageRegistry []FilterStringFilter
    Details on the Amazon ECR registry used to filter findings.
    EcrImageRepositoryName []FilterStringFilter
    Details on the name of the Amazon ECR repository used to filter findings.
    EcrImageTags []FilterStringFilter
    The tags attached to the Amazon ECR container image.
    FindingArn []FilterStringFilter
    Details on the finding ARNs used to filter findings.
    FindingStatus []FilterStringFilter
    Details on the finding status types used to filter findings.
    FindingType []FilterStringFilter
    Details on the finding types used to filter findings.
    FirstObservedAt []FilterDateFilter
    Details on the date and time a finding was first seen used to filter findings.
    InspectorScore []FilterNumberFilter
    The Amazon Inspector score to filter on.
    LastObservedAt []FilterDateFilter
    Details on the date and time a finding was last seen used to filter findings.
    NetworkProtocol []FilterStringFilter
    Details on network protocol used to filter findings.
    PortRange []FilterPortRangeFilter
    Details on the port ranges used to filter findings.
    RelatedVulnerabilities []FilterStringFilter
    Details on the related vulnerabilities used to filter findings.
    ResourceId []FilterStringFilter
    Details on the resource IDs used to filter findings.
    ResourceTags []FilterMapFilter
    Details on the resource tags used to filter findings.
    ResourceType []FilterStringFilter
    Details on the resource types used to filter findings.
    Severity []FilterStringFilter
    Details on the severity used to filter findings.
    Title []FilterStringFilter
    Details on the finding title used to filter findings.
    UpdatedAt []FilterDateFilter
    Details on the date and time a finding was last updated at used to filter findings.
    VendorSeverity []FilterStringFilter
    Details on the vendor severity used to filter findings.
    VulnerabilityId []FilterStringFilter
    Details on the vulnerability ID used to filter findings.
    VulnerabilitySource []FilterStringFilter
    Details on the vulnerability score to filter findings by.
    VulnerablePackages []FilterPackageFilter
    Details on the vulnerable packages used to filter findings.
    awsAccountId List<FilterStringFilter>
    Details of the AWS account IDs used to filter findings.
    componentId List<FilterStringFilter>
    Details of the component IDs used to filter findings.
    componentType List<FilterStringFilter>
    Details of the component types used to filter findings.
    ec2InstanceImageId List<FilterStringFilter>
    Details of the Amazon EC2 instance image IDs used to filter findings.
    ec2InstanceSubnetId List<FilterStringFilter>
    Details of the Amazon EC2 instance subnet IDs used to filter findings.
    ec2InstanceVpcId List<FilterStringFilter>
    Details of the Amazon EC2 instance VPC IDs used to filter findings.
    ecrImageArchitecture List<FilterStringFilter>
    Details of the Amazon ECR image architecture types used to filter findings.
    ecrImageHash List<FilterStringFilter>
    Details of the Amazon ECR image hashes used to filter findings.
    ecrImagePushedAt List<FilterDateFilter>
    Details on the Amazon ECR image push date and time used to filter findings.
    ecrImageRegistry List<FilterStringFilter>
    Details on the Amazon ECR registry used to filter findings.
    ecrImageRepositoryName List<FilterStringFilter>
    Details on the name of the Amazon ECR repository used to filter findings.
    ecrImageTags List<FilterStringFilter>
    The tags attached to the Amazon ECR container image.
    findingArn List<FilterStringFilter>
    Details on the finding ARNs used to filter findings.
    findingStatus List<FilterStringFilter>
    Details on the finding status types used to filter findings.
    findingType List<FilterStringFilter>
    Details on the finding types used to filter findings.
    firstObservedAt List<FilterDateFilter>
    Details on the date and time a finding was first seen used to filter findings.
    inspectorScore List<FilterNumberFilter>
    The Amazon Inspector score to filter on.
    lastObservedAt List<FilterDateFilter>
    Details on the date and time a finding was last seen used to filter findings.
    networkProtocol List<FilterStringFilter>
    Details on network protocol used to filter findings.
    portRange List<FilterPortRangeFilter>
    Details on the port ranges used to filter findings.
    relatedVulnerabilities List<FilterStringFilter>
    Details on the related vulnerabilities used to filter findings.
    resourceId List<FilterStringFilter>
    Details on the resource IDs used to filter findings.
    resourceTags List<FilterMapFilter>
    Details on the resource tags used to filter findings.
    resourceType List<FilterStringFilter>
    Details on the resource types used to filter findings.
    severity List<FilterStringFilter>
    Details on the severity used to filter findings.
    title List<FilterStringFilter>
    Details on the finding title used to filter findings.
    updatedAt List<FilterDateFilter>
    Details on the date and time a finding was last updated at used to filter findings.
    vendorSeverity List<FilterStringFilter>
    Details on the vendor severity used to filter findings.
    vulnerabilityId List<FilterStringFilter>
    Details on the vulnerability ID used to filter findings.
    vulnerabilitySource List<FilterStringFilter>
    Details on the vulnerability score to filter findings by.
    vulnerablePackages List<FilterPackageFilter>
    Details on the vulnerable packages used to filter findings.
    awsAccountId FilterStringFilter[]
    Details of the AWS account IDs used to filter findings.
    componentId FilterStringFilter[]
    Details of the component IDs used to filter findings.
    componentType FilterStringFilter[]
    Details of the component types used to filter findings.
    ec2InstanceImageId FilterStringFilter[]
    Details of the Amazon EC2 instance image IDs used to filter findings.
    ec2InstanceSubnetId FilterStringFilter[]
    Details of the Amazon EC2 instance subnet IDs used to filter findings.
    ec2InstanceVpcId FilterStringFilter[]
    Details of the Amazon EC2 instance VPC IDs used to filter findings.
    ecrImageArchitecture FilterStringFilter[]
    Details of the Amazon ECR image architecture types used to filter findings.
    ecrImageHash FilterStringFilter[]
    Details of the Amazon ECR image hashes used to filter findings.
    ecrImagePushedAt FilterDateFilter[]
    Details on the Amazon ECR image push date and time used to filter findings.
    ecrImageRegistry FilterStringFilter[]
    Details on the Amazon ECR registry used to filter findings.
    ecrImageRepositoryName FilterStringFilter[]
    Details on the name of the Amazon ECR repository used to filter findings.
    ecrImageTags FilterStringFilter[]
    The tags attached to the Amazon ECR container image.
    findingArn FilterStringFilter[]
    Details on the finding ARNs used to filter findings.
    findingStatus FilterStringFilter[]
    Details on the finding status types used to filter findings.
    findingType FilterStringFilter[]
    Details on the finding types used to filter findings.
    firstObservedAt FilterDateFilter[]
    Details on the date and time a finding was first seen used to filter findings.
    inspectorScore FilterNumberFilter[]
    The Amazon Inspector score to filter on.
    lastObservedAt FilterDateFilter[]
    Details on the date and time a finding was last seen used to filter findings.
    networkProtocol FilterStringFilter[]
    Details on network protocol used to filter findings.
    portRange FilterPortRangeFilter[]
    Details on the port ranges used to filter findings.
    relatedVulnerabilities FilterStringFilter[]
    Details on the related vulnerabilities used to filter findings.
    resourceId FilterStringFilter[]
    Details on the resource IDs used to filter findings.
    resourceTags FilterMapFilter[]
    Details on the resource tags used to filter findings.
    resourceType FilterStringFilter[]
    Details on the resource types used to filter findings.
    severity FilterStringFilter[]
    Details on the severity used to filter findings.
    title FilterStringFilter[]
    Details on the finding title used to filter findings.
    updatedAt FilterDateFilter[]
    Details on the date and time a finding was last updated at used to filter findings.
    vendorSeverity FilterStringFilter[]
    Details on the vendor severity used to filter findings.
    vulnerabilityId FilterStringFilter[]
    Details on the vulnerability ID used to filter findings.
    vulnerabilitySource FilterStringFilter[]
    Details on the vulnerability score to filter findings by.
    vulnerablePackages FilterPackageFilter[]
    Details on the vulnerable packages used to filter findings.
    aws_account_id Sequence[FilterStringFilter]
    Details of the AWS account IDs used to filter findings.
    component_id Sequence[FilterStringFilter]
    Details of the component IDs used to filter findings.
    component_type Sequence[FilterStringFilter]
    Details of the component types used to filter findings.
    ec2_instance_image_id Sequence[FilterStringFilter]
    Details of the Amazon EC2 instance image IDs used to filter findings.
    ec2_instance_subnet_id Sequence[FilterStringFilter]
    Details of the Amazon EC2 instance subnet IDs used to filter findings.
    ec2_instance_vpc_id Sequence[FilterStringFilter]
    Details of the Amazon EC2 instance VPC IDs used to filter findings.
    ecr_image_architecture Sequence[FilterStringFilter]
    Details of the Amazon ECR image architecture types used to filter findings.
    ecr_image_hash Sequence[FilterStringFilter]
    Details of the Amazon ECR image hashes used to filter findings.
    ecr_image_pushed_at Sequence[FilterDateFilter]
    Details on the Amazon ECR image push date and time used to filter findings.
    ecr_image_registry Sequence[FilterStringFilter]
    Details on the Amazon ECR registry used to filter findings.
    ecr_image_repository_name Sequence[FilterStringFilter]
    Details on the name of the Amazon ECR repository used to filter findings.
    ecr_image_tags Sequence[FilterStringFilter]
    The tags attached to the Amazon ECR container image.
    finding_arn Sequence[FilterStringFilter]
    Details on the finding ARNs used to filter findings.
    finding_status Sequence[FilterStringFilter]
    Details on the finding status types used to filter findings.
    finding_type Sequence[FilterStringFilter]
    Details on the finding types used to filter findings.
    first_observed_at Sequence[FilterDateFilter]
    Details on the date and time a finding was first seen used to filter findings.
    inspector_score Sequence[FilterNumberFilter]
    The Amazon Inspector score to filter on.
    last_observed_at Sequence[FilterDateFilter]
    Details on the date and time a finding was last seen used to filter findings.
    network_protocol Sequence[FilterStringFilter]
    Details on network protocol used to filter findings.
    port_range Sequence[FilterPortRangeFilter]
    Details on the port ranges used to filter findings.
    related_vulnerabilities Sequence[FilterStringFilter]
    Details on the related vulnerabilities used to filter findings.
    resource_id Sequence[FilterStringFilter]
    Details on the resource IDs used to filter findings.
    resource_tags Sequence[FilterMapFilter]
    Details on the resource tags used to filter findings.
    resource_type Sequence[FilterStringFilter]
    Details on the resource types used to filter findings.
    severity Sequence[FilterStringFilter]
    Details on the severity used to filter findings.
    title Sequence[FilterStringFilter]
    Details on the finding title used to filter findings.
    updated_at Sequence[FilterDateFilter]
    Details on the date and time a finding was last updated at used to filter findings.
    vendor_severity Sequence[FilterStringFilter]
    Details on the vendor severity used to filter findings.
    vulnerability_id Sequence[FilterStringFilter]
    Details on the vulnerability ID used to filter findings.
    vulnerability_source Sequence[FilterStringFilter]
    Details on the vulnerability score to filter findings by.
    vulnerable_packages Sequence[FilterPackageFilter]
    Details on the vulnerable packages used to filter findings.
    awsAccountId List<Property Map>
    Details of the AWS account IDs used to filter findings.
    componentId List<Property Map>
    Details of the component IDs used to filter findings.
    componentType List<Property Map>
    Details of the component types used to filter findings.
    ec2InstanceImageId List<Property Map>
    Details of the Amazon EC2 instance image IDs used to filter findings.
    ec2InstanceSubnetId List<Property Map>
    Details of the Amazon EC2 instance subnet IDs used to filter findings.
    ec2InstanceVpcId List<Property Map>
    Details of the Amazon EC2 instance VPC IDs used to filter findings.
    ecrImageArchitecture List<Property Map>
    Details of the Amazon ECR image architecture types used to filter findings.
    ecrImageHash List<Property Map>
    Details of the Amazon ECR image hashes used to filter findings.
    ecrImagePushedAt List<Property Map>
    Details on the Amazon ECR image push date and time used to filter findings.
    ecrImageRegistry List<Property Map>
    Details on the Amazon ECR registry used to filter findings.
    ecrImageRepositoryName List<Property Map>
    Details on the name of the Amazon ECR repository used to filter findings.
    ecrImageTags List<Property Map>
    The tags attached to the Amazon ECR container image.
    findingArn List<Property Map>
    Details on the finding ARNs used to filter findings.
    findingStatus List<Property Map>
    Details on the finding status types used to filter findings.
    findingType List<Property Map>
    Details on the finding types used to filter findings.
    firstObservedAt List<Property Map>
    Details on the date and time a finding was first seen used to filter findings.
    inspectorScore List<Property Map>
    The Amazon Inspector score to filter on.
    lastObservedAt List<Property Map>
    Details on the date and time a finding was last seen used to filter findings.
    networkProtocol List<Property Map>
    Details on network protocol used to filter findings.
    portRange List<Property Map>
    Details on the port ranges used to filter findings.
    relatedVulnerabilities List<Property Map>
    Details on the related vulnerabilities used to filter findings.
    resourceId List<Property Map>
    Details on the resource IDs used to filter findings.
    resourceTags List<Property Map>
    Details on the resource tags used to filter findings.
    resourceType List<Property Map>
    Details on the resource types used to filter findings.
    severity List<Property Map>
    Details on the severity used to filter findings.
    title List<Property Map>
    Details on the finding title used to filter findings.
    updatedAt List<Property Map>
    Details on the date and time a finding was last updated at used to filter findings.
    vendorSeverity List<Property Map>
    Details on the vendor severity used to filter findings.
    vulnerabilityId List<Property Map>
    Details on the vulnerability ID used to filter findings.
    vulnerabilitySource List<Property Map>
    Details on the vulnerability score to filter findings by.
    vulnerablePackages List<Property Map>
    Details on the vulnerable packages used to filter findings.

    FilterDateFilter

    FilterMapComparison

    FilterMapFilter

    FilterNumberFilter

    FilterPackageFilter

    FilterPortRangeFilter

    FilterStringComparison

    FilterStringFilter

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    We recommend new projects start with resources from the AWS provider.

    AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi