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

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

AWS Native v0.79.0 published on Monday, Oct 2, 2023 by Pulumi

aws-native.macie.FindingsFilter

Explore with Pulumi AI

aws-native logo

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

AWS Native v0.79.0 published on Monday, Oct 2, 2023 by Pulumi

    Macie FindingsFilter resource schema.

    Create FindingsFilter Resource

    new FindingsFilter(name: string, args: FindingsFilterArgs, opts?: CustomResourceOptions);
    @overload
    def FindingsFilter(resource_name: str,
                       opts: Optional[ResourceOptions] = None,
                       action: Optional[FindingsFilterFindingFilterAction] = None,
                       description: Optional[str] = None,
                       finding_criteria: Optional[FindingsFilterFindingCriteriaArgs] = None,
                       name: Optional[str] = None,
                       position: Optional[int] = None,
                       tags: Optional[Sequence[FindingsFilterTagArgs]] = None)
    @overload
    def FindingsFilter(resource_name: str,
                       args: FindingsFilterArgs,
                       opts: Optional[ResourceOptions] = None)
    func NewFindingsFilter(ctx *Context, name string, args FindingsFilterArgs, opts ...ResourceOption) (*FindingsFilter, error)
    public FindingsFilter(string name, FindingsFilterArgs args, CustomResourceOptions? opts = null)
    public FindingsFilter(String name, FindingsFilterArgs args)
    public FindingsFilter(String name, FindingsFilterArgs args, CustomResourceOptions options)
    
    type: aws-native:macie:FindingsFilter
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    name string
    The unique name of the resource.
    args FindingsFilterArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args FindingsFilterArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args FindingsFilterArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args FindingsFilterArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args FindingsFilterArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    FindingsFilter Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The FindingsFilter resource accepts the following input properties:

    FindingCriteria Pulumi.AwsNative.Macie.Inputs.FindingsFilterFindingCriteria

    Findings filter criteria.

    Action Pulumi.AwsNative.Macie.FindingsFilterFindingFilterAction

    Findings filter action.

    Description string

    Findings filter description

    Name string

    Findings filter name

    Position int

    Findings filter position.

    Tags List<Pulumi.AwsNative.Macie.Inputs.FindingsFilterTag>

    A collection of tags associated with a resource

    FindingCriteria FindingsFilterFindingCriteriaArgs

    Findings filter criteria.

    Action FindingsFilterFindingFilterAction

    Findings filter action.

    Description string

    Findings filter description

    Name string

    Findings filter name

    Position int

    Findings filter position.

    Tags []FindingsFilterTagArgs

    A collection of tags associated with a resource

    findingCriteria FindingsFilterFindingCriteria

    Findings filter criteria.

    action FindingsFilterFindingFilterAction

    Findings filter action.

    description String

    Findings filter description

    name String

    Findings filter name

    position Integer

    Findings filter position.

    tags List<FindingsFilterTag>

    A collection of tags associated with a resource

    findingCriteria FindingsFilterFindingCriteria

    Findings filter criteria.

    action FindingsFilterFindingFilterAction

    Findings filter action.

    description string

    Findings filter description

    name string

    Findings filter name

    position number

    Findings filter position.

    tags FindingsFilterTag[]

    A collection of tags associated with a resource

    finding_criteria FindingsFilterFindingCriteriaArgs

    Findings filter criteria.

    action FindingsFilterFindingFilterAction

    Findings filter action.

    description str

    Findings filter description

    name str

    Findings filter name

    position int

    Findings filter position.

    tags Sequence[FindingsFilterTagArgs]

    A collection of tags associated with a resource

    findingCriteria Property Map

    Findings filter criteria.

    action "ARCHIVE" | "NOOP"

    Findings filter action.

    description String

    Findings filter description

    name String

    Findings filter name

    position Number

    Findings filter position.

    tags List<Property Map>

    A collection of tags associated with a resource

    Outputs

    All input properties are implicitly available as output properties. Additionally, the FindingsFilter resource produces the following output properties:

    Arn string

    Findings filter ARN.

    Id string

    The provider-assigned unique ID for this managed resource.

    Arn string

    Findings filter ARN.

    Id string

    The provider-assigned unique ID for this managed resource.

    arn String

    Findings filter ARN.

    id String

    The provider-assigned unique ID for this managed resource.

    arn string

    Findings filter ARN.

    id string

    The provider-assigned unique ID for this managed resource.

    arn str

    Findings filter ARN.

    id str

    The provider-assigned unique ID for this managed resource.

    arn String

    Findings filter ARN.

    id String

    The provider-assigned unique ID for this managed resource.

    Supporting Types

    FindingsFilterFindingCriteria, FindingsFilterFindingCriteriaArgs

    FindingsFilterFindingFilterAction, FindingsFilterFindingFilterActionArgs

    Archive
    ARCHIVE
    Noop
    NOOP
    FindingsFilterFindingFilterActionArchive
    ARCHIVE
    FindingsFilterFindingFilterActionNoop
    NOOP
    Archive
    ARCHIVE
    Noop
    NOOP
    Archive
    ARCHIVE
    Noop
    NOOP
    ARCHIVE
    ARCHIVE
    NOOP
    NOOP
    "ARCHIVE"
    ARCHIVE
    "NOOP"
    NOOP

    FindingsFilterTag, FindingsFilterTagArgs

    Key string

    The tag's key.

    Value string

    The tag's value.

    Key string

    The tag's key.

    Value string

    The tag's value.

    key String

    The tag's key.

    value String

    The tag's value.

    key string

    The tag's key.

    value string

    The tag's value.

    key str

    The tag's key.

    value str

    The tag's value.

    key String

    The tag's key.

    value String

    The tag's value.

    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.79.0 published on Monday, Oct 2, 2023 by Pulumi