1. Packages
  2. AWS Native
  3. API Docs
  4. macie
  5. getFindingsFilter

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

AWS Native v0.103.0 published on Monday, Apr 22, 2024 by Pulumi

aws-native.macie.getFindingsFilter

Explore with Pulumi AI

aws-native logo

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

AWS Native v0.103.0 published on Monday, Apr 22, 2024 by Pulumi

    Macie FindingsFilter resource schema.

    Using getFindingsFilter

    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 getFindingsFilter(args: GetFindingsFilterArgs, opts?: InvokeOptions): Promise<GetFindingsFilterResult>
    function getFindingsFilterOutput(args: GetFindingsFilterOutputArgs, opts?: InvokeOptions): Output<GetFindingsFilterResult>
    def get_findings_filter(id: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetFindingsFilterResult
    def get_findings_filter_output(id: Optional[pulumi.Input[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetFindingsFilterResult]
    func LookupFindingsFilter(ctx *Context, args *LookupFindingsFilterArgs, opts ...InvokeOption) (*LookupFindingsFilterResult, error)
    func LookupFindingsFilterOutput(ctx *Context, args *LookupFindingsFilterOutputArgs, opts ...InvokeOption) LookupFindingsFilterResultOutput

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

    public static class GetFindingsFilter 
    {
        public static Task<GetFindingsFilterResult> InvokeAsync(GetFindingsFilterArgs args, InvokeOptions? opts = null)
        public static Output<GetFindingsFilterResult> Invoke(GetFindingsFilterInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetFindingsFilterResult> getFindingsFilter(GetFindingsFilterArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aws-native:macie:getFindingsFilter
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    Findings filter ID.
    Id string
    Findings filter ID.
    id String
    Findings filter ID.
    id string
    Findings filter ID.
    id str
    Findings filter ID.
    id String
    Findings filter ID.

    getFindingsFilter Result

    The following output properties are available:

    Action Pulumi.AwsNative.Macie.FindingsFilterFindingFilterAction
    Findings filter action.
    Arn string
    Findings filter ARN.
    Description string
    Findings filter description
    FindingCriteria Pulumi.AwsNative.Macie.Outputs.FindingsFilterFindingCriteria
    Findings filter criteria.
    Id string
    Findings filter ID.
    Name string
    Findings filter name
    Position int
    Findings filter position.
    Tags List<Pulumi.AwsNative.Outputs.Tag>
    A collection of tags associated with a resource
    Action FindingsFilterFindingFilterAction
    Findings filter action.
    Arn string
    Findings filter ARN.
    Description string
    Findings filter description
    FindingCriteria FindingsFilterFindingCriteria
    Findings filter criteria.
    Id string
    Findings filter ID.
    Name string
    Findings filter name
    Position int
    Findings filter position.
    Tags Tag
    A collection of tags associated with a resource
    action FindingsFilterFindingFilterAction
    Findings filter action.
    arn String
    Findings filter ARN.
    description String
    Findings filter description
    findingCriteria FindingsFilterFindingCriteria
    Findings filter criteria.
    id String
    Findings filter ID.
    name String
    Findings filter name
    position Integer
    Findings filter position.
    tags List<Tag>
    A collection of tags associated with a resource
    action FindingsFilterFindingFilterAction
    Findings filter action.
    arn string
    Findings filter ARN.
    description string
    Findings filter description
    findingCriteria FindingsFilterFindingCriteria
    Findings filter criteria.
    id string
    Findings filter ID.
    name string
    Findings filter name
    position number
    Findings filter position.
    tags Tag[]
    A collection of tags associated with a resource
    action FindingsFilterFindingFilterAction
    Findings filter action.
    arn str
    Findings filter ARN.
    description str
    Findings filter description
    finding_criteria FindingsFilterFindingCriteria
    Findings filter criteria.
    id str
    Findings filter ID.
    name str
    Findings filter name
    position int
    Findings filter position.
    tags Sequence[root_Tag]
    A collection of tags associated with a resource
    action "ARCHIVE" | "NOOP"
    Findings filter action.
    arn String
    Findings filter ARN.
    description String
    Findings filter description
    findingCriteria Property Map
    Findings filter criteria.
    id String
    Findings filter ID.
    name String
    Findings filter name
    position Number
    Findings filter position.
    tags List<Property Map>
    A collection of tags associated with a resource

    Supporting Types

    FindingsFilterCriterionAdditionalProperties

    Eq List<string>
    Gt int
    Gte int
    Lt int
    Lte int
    Neq List<string>
    Eq []string
    Gt int
    Gte int
    Lt int
    Lte int
    Neq []string
    eq List<String>
    gt Integer
    gte Integer
    lt Integer
    lte Integer
    neq List<String>
    eq string[]
    gt number
    gte number
    lt number
    lte number
    neq string[]
    eq Sequence[str]
    gt int
    gte int
    lt int
    lte int
    neq Sequence[str]
    eq List<String>
    gt Number
    gte Number
    lt Number
    lte Number
    neq List<String>

    FindingsFilterFindingCriteria

    Criterion Dictionary<string, Pulumi.AwsNative.Macie.Inputs.FindingsFilterCriterionAdditionalProperties>
    Criterion map[string]FindingsFilterCriterionAdditionalProperties
    criterion Map<String,FindingsFilterCriterionAdditionalProperties>
    criterion {[key: string]: FindingsFilterCriterionAdditionalProperties}
    criterion Mapping[str, FindingsFilterCriterionAdditionalProperties]
    criterion Map<Property Map>

    FindingsFilterFindingFilterAction

    Tag

    Key string
    The key name of the tag
    Value string
    The value of the tag
    Key string
    The key name of the tag
    Value string
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key str
    The key name of the tag
    value str
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag

    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.103.0 published on Monday, Apr 22, 2024 by Pulumi