AWS Native is in preview. AWS Classic is fully supported.
aws-native.securityhub.getFindingAggregator
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
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:
- Finding
Aggregator stringArn - The ARN of the FindingAggregator being created and assigned as the unique identifier
- Finding
Aggregator stringArn - The ARN of the FindingAggregator being created and assigned as the unique identifier
- finding
Aggregator StringArn - The ARN of the FindingAggregator being created and assigned as the unique identifier
- finding
Aggregator stringArn - The ARN of the FindingAggregator being created and assigned as the unique identifier
- finding_
aggregator_ strarn - The ARN of the FindingAggregator being created and assigned as the unique identifier
- finding
Aggregator StringArn - The ARN of the FindingAggregator being created and assigned as the unique identifier
getFindingAggregator Result
The following output properties are available:
- Finding
Aggregation stringRegion - The aggregation Region of the FindingAggregator
- Finding
Aggregator stringArn - The ARN of the FindingAggregator being created and assigned as the unique identifier
- Region
Linking Pulumi.Mode Aws Native. Security Hub. Finding Aggregator Region Linking Mode - 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
- Finding
Aggregation stringRegion - The aggregation Region of the FindingAggregator
- Finding
Aggregator stringArn - The ARN of the FindingAggregator being created and assigned as the unique identifier
- Region
Linking FindingMode Aggregator Region Linking Mode - 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 StringRegion - The aggregation Region of the FindingAggregator
- finding
Aggregator StringArn - The ARN of the FindingAggregator being created and assigned as the unique identifier
- region
Linking FindingMode Aggregator Region Linking Mode - 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
- finding
Aggregation stringRegion - The aggregation Region of the FindingAggregator
- finding
Aggregator stringArn - The ARN of the FindingAggregator being created and assigned as the unique identifier
- region
Linking FindingMode Aggregator Region Linking Mode - 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_ strregion - The aggregation Region of the FindingAggregator
- finding_
aggregator_ strarn - The ARN of the FindingAggregator being created and assigned as the unique identifier
- region_
linking_ Findingmode Aggregator Region Linking Mode - 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
- finding
Aggregation StringRegion - The aggregation Region of the FindingAggregator
- finding
Aggregator StringArn - The ARN of the FindingAggregator being created and assigned as the unique identifier
- region
Linking "ALL_REGIONS" | "ALL_REGIONS_EXCEPT_SPECIFIED" | "SPECIFIED_REGIONS"Mode - 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 is in preview. AWS Classic is fully supported.