1. Packages
  2. AWS Native
  3. API Docs
  4. securityhub
  5. getFindingAggregator

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

AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi

aws-native.securityhub.getFindingAggregator

Explore with Pulumi AI

aws-native logo

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

AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi

    The AWS::SecurityHub::FindingAggregator resource represents the AWS Security Hub Finding Aggregator in your account. One finding aggregator resource is created for each account in non opt-in region in which you configure region linking mode.

    Using getFindingAggregator

    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 getFindingAggregator(args: GetFindingAggregatorArgs, opts?: InvokeOptions): Promise<GetFindingAggregatorResult>
    function getFindingAggregatorOutput(args: GetFindingAggregatorOutputArgs, opts?: InvokeOptions): Output<GetFindingAggregatorResult>
    def get_finding_aggregator(finding_aggregator_arn: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetFindingAggregatorResult
    def get_finding_aggregator_output(finding_aggregator_arn: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetFindingAggregatorResult]
    func LookupFindingAggregator(ctx *Context, args *LookupFindingAggregatorArgs, opts ...InvokeOption) (*LookupFindingAggregatorResult, error)
    func LookupFindingAggregatorOutput(ctx *Context, args *LookupFindingAggregatorOutputArgs, opts ...InvokeOption) LookupFindingAggregatorResultOutput

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

    public static class GetFindingAggregator 
    {
        public static Task<GetFindingAggregatorResult> InvokeAsync(GetFindingAggregatorArgs args, InvokeOptions? opts = null)
        public static Output<GetFindingAggregatorResult> Invoke(GetFindingAggregatorInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetFindingAggregatorResult> getFindingAggregator(GetFindingAggregatorArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aws-native:securityhub:getFindingAggregator
      arguments:
        # arguments dictionary

    The following arguments are supported:

    FindingAggregatorArn string
    The ARN of the FindingAggregator being created and assigned as the unique identifier
    FindingAggregatorArn string
    The ARN of the FindingAggregator being created and assigned as the unique identifier
    findingAggregatorArn String
    The ARN of the FindingAggregator being created and assigned as the unique identifier
    findingAggregatorArn string
    The ARN of the FindingAggregator being created and assigned as the unique identifier
    finding_aggregator_arn str
    The ARN of the FindingAggregator being created and assigned as the unique identifier
    findingAggregatorArn String
    The ARN of the FindingAggregator being created and assigned as the unique identifier

    getFindingAggregator Result

    The following output properties are available:

    FindingAggregationRegion string
    The aggregation Region of the FindingAggregator
    FindingAggregatorArn string
    The ARN of the FindingAggregator being created and assigned as the unique identifier
    RegionLinkingMode Pulumi.AwsNative.SecurityHub.FindingAggregatorRegionLinkingMode
    Indicates whether to link all Regions, all Regions except for a list of excluded Regions, or a list of included Regions
    Regions List<string>
    The list of excluded Regions or included Regions
    FindingAggregationRegion string
    The aggregation Region of the FindingAggregator
    FindingAggregatorArn string
    The ARN of the FindingAggregator being created and assigned as the unique identifier
    RegionLinkingMode FindingAggregatorRegionLinkingMode
    Indicates whether to link all Regions, all Regions except for a list of excluded Regions, or a list of included Regions
    Regions []string
    The list of excluded Regions or included Regions
    findingAggregationRegion String
    The aggregation Region of the FindingAggregator
    findingAggregatorArn String
    The ARN of the FindingAggregator being created and assigned as the unique identifier
    regionLinkingMode FindingAggregatorRegionLinkingMode
    Indicates whether to link all Regions, all Regions except for a list of excluded Regions, or a list of included Regions
    regions List<String>
    The list of excluded Regions or included Regions
    findingAggregationRegion string
    The aggregation Region of the FindingAggregator
    findingAggregatorArn string
    The ARN of the FindingAggregator being created and assigned as the unique identifier
    regionLinkingMode FindingAggregatorRegionLinkingMode
    Indicates whether to link all Regions, all Regions except for a list of excluded Regions, or a list of included Regions
    regions string[]
    The list of excluded Regions or included Regions
    finding_aggregation_region str
    The aggregation Region of the FindingAggregator
    finding_aggregator_arn str
    The ARN of the FindingAggregator being created and assigned as the unique identifier
    region_linking_mode FindingAggregatorRegionLinkingMode
    Indicates whether to link all Regions, all Regions except for a list of excluded Regions, or a list of included Regions
    regions Sequence[str]
    The list of excluded Regions or included Regions
    findingAggregationRegion String
    The aggregation Region of the FindingAggregator
    findingAggregatorArn String
    The ARN of the FindingAggregator being created and assigned as the unique identifier
    regionLinkingMode "ALL_REGIONS" | "ALL_REGIONS_EXCEPT_SPECIFIED" | "SPECIFIED_REGIONS"
    Indicates whether to link all Regions, all Regions except for a list of excluded Regions, or a list of included Regions
    regions List<String>
    The list of excluded Regions or included Regions

    Supporting Types

    FindingAggregatorRegionLinkingMode

    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.109.0 published on Wednesday, Jun 26, 2024 by Pulumi