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

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.102.0 published on Tuesday, Apr 16, 2024 by Pulumi

aws-native.inspectorv2.getFilter

Explore with Pulumi AI

aws-native logo

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.102.0 published on Tuesday, Apr 16, 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>
    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
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    AWS Native is in preview. AWS Classic is fully supported.

    AWS Native v0.102.0 published on Tuesday, Apr 16, 2024 by Pulumi