We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi
aws-native.macie.getFindingsFilter
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 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.
Aws Native. Macie. Findings Filter Finding Filter Action - Findings filter action.
- Arn string
- Findings filter ARN.
- Description string
- Findings filter description
- Finding
Criteria Pulumi.Aws Native. Macie. Outputs. Findings Filter Finding Criteria - Findings filter criteria.
- Id string
- Findings filter ID.
- Name string
- Findings filter name
- Position int
- Findings filter position.
- List<Pulumi.
Aws Native. Outputs. Tag> - A collection of tags associated with a resource
- Action
Findings
Filter Finding Filter Action - Findings filter action.
- Arn string
- Findings filter ARN.
- Description string
- Findings filter description
- Finding
Criteria FindingsFilter Finding Criteria - Findings filter criteria.
- Id string
- Findings filter ID.
- Name string
- Findings filter name
- Position int
- Findings filter position.
- Tag
- A collection of tags associated with a resource
- action
Findings
Filter Finding Filter Action - Findings filter action.
- arn String
- Findings filter ARN.
- description String
- Findings filter description
- finding
Criteria FindingsFilter Finding Criteria - Findings filter criteria.
- id String
- Findings filter ID.
- name String
- Findings filter name
- position Integer
- Findings filter position.
- List<Tag>
- A collection of tags associated with a resource
- action
Findings
Filter Finding Filter Action - Findings filter action.
- arn string
- Findings filter ARN.
- description string
- Findings filter description
- finding
Criteria FindingsFilter Finding Criteria - Findings filter criteria.
- id string
- Findings filter ID.
- name string
- Findings filter name
- position number
- Findings filter position.
- Tag[]
- A collection of tags associated with a resource
- action
Findings
Filter Finding Filter Action - Findings filter action.
- arn str
- Findings filter ARN.
- description str
- Findings filter description
- finding_
criteria FindingsFilter Finding Criteria - Findings filter criteria.
- id str
- Findings filter ID.
- name str
- Findings filter name
- position int
- Findings filter position.
- 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
- finding
Criteria Property Map - Findings filter criteria.
- id String
- Findings filter ID.
- name String
- Findings filter name
- position Number
- Findings filter position.
- List<Property Map>
- A collection of tags associated with a resource
Supporting Types
FindingsFilterCriterionAdditionalProperties
- Eq List<string>
- The value for the specified property matches (equals) the specified value. If you specify multiple values, Amazon Macie uses OR logic to join the values.
- Gt int
- The value for the specified property is greater than the specified value.
- Gte int
- The value for the specified property is greater than or equal to the specified value.
- Lt int
- The value for the specified property is less than the specified value.
- Lte int
- The value for the specified property is less than or equal to the specified value.
- Neq List<string>
- The value for the specified property doesn't match (doesn't equal) the specified value. If you specify multiple values, Amazon Macie uses OR logic to join the values.
- Eq []string
- The value for the specified property matches (equals) the specified value. If you specify multiple values, Amazon Macie uses OR logic to join the values.
- Gt int
- The value for the specified property is greater than the specified value.
- Gte int
- The value for the specified property is greater than or equal to the specified value.
- Lt int
- The value for the specified property is less than the specified value.
- Lte int
- The value for the specified property is less than or equal to the specified value.
- Neq []string
- The value for the specified property doesn't match (doesn't equal) the specified value. If you specify multiple values, Amazon Macie uses OR logic to join the values.
- eq List<String>
- The value for the specified property matches (equals) the specified value. If you specify multiple values, Amazon Macie uses OR logic to join the values.
- gt Integer
- The value for the specified property is greater than the specified value.
- gte Integer
- The value for the specified property is greater than or equal to the specified value.
- lt Integer
- The value for the specified property is less than the specified value.
- lte Integer
- The value for the specified property is less than or equal to the specified value.
- neq List<String>
- The value for the specified property doesn't match (doesn't equal) the specified value. If you specify multiple values, Amazon Macie uses OR logic to join the values.
- eq string[]
- The value for the specified property matches (equals) the specified value. If you specify multiple values, Amazon Macie uses OR logic to join the values.
- gt number
- The value for the specified property is greater than the specified value.
- gte number
- The value for the specified property is greater than or equal to the specified value.
- lt number
- The value for the specified property is less than the specified value.
- lte number
- The value for the specified property is less than or equal to the specified value.
- neq string[]
- The value for the specified property doesn't match (doesn't equal) the specified value. If you specify multiple values, Amazon Macie uses OR logic to join the values.
- eq Sequence[str]
- The value for the specified property matches (equals) the specified value. If you specify multiple values, Amazon Macie uses OR logic to join the values.
- gt int
- The value for the specified property is greater than the specified value.
- gte int
- The value for the specified property is greater than or equal to the specified value.
- lt int
- The value for the specified property is less than the specified value.
- lte int
- The value for the specified property is less than or equal to the specified value.
- neq Sequence[str]
- The value for the specified property doesn't match (doesn't equal) the specified value. If you specify multiple values, Amazon Macie uses OR logic to join the values.
- eq List<String>
- The value for the specified property matches (equals) the specified value. If you specify multiple values, Amazon Macie uses OR logic to join the values.
- gt Number
- The value for the specified property is greater than the specified value.
- gte Number
- The value for the specified property is greater than or equal to the specified value.
- lt Number
- The value for the specified property is less than the specified value.
- lte Number
- The value for the specified property is less than or equal to the specified value.
- neq List<String>
- The value for the specified property doesn't match (doesn't equal) the specified value. If you specify multiple values, Amazon Macie uses OR logic to join the values.
FindingsFilterFindingCriteria
- Criterion
Dictionary<string, Pulumi.
Aws Native. Macie. Inputs. Findings Filter Criterion Additional Properties> - Specifies a condition that defines the property, operator, and one or more values to use to filter the results.
- Criterion
map[string]Findings
Filter Criterion Additional Properties - Specifies a condition that defines the property, operator, and one or more values to use to filter the results.
- criterion
Map<String,Findings
Filter Criterion Additional Properties> - Specifies a condition that defines the property, operator, and one or more values to use to filter the results.
- criterion
{[key: string]: Findings
Filter Criterion Additional Properties} - Specifies a condition that defines the property, operator, and one or more values to use to filter the results.
- criterion
Mapping[str, Findings
Filter Criterion Additional Properties] - Specifies a condition that defines the property, operator, and one or more values to use to filter the results.
- criterion Map<Property Map>
- Specifies a condition that defines the property, operator, and one or more values to use to filter the results.
FindingsFilterFindingFilterAction
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi