We recommend new projects start with resources from the AWS provider.
aws-native.securityhub.AggregatorV2
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
The AWS::SecurityHub::AggregatorV2 resource represents the AWS Security Hub AggregatorV2 in your account. One aggregatorv2 resource is created for each account in non opt-in region in which you configure region linking mode.
Create AggregatorV2 Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new AggregatorV2(name: string, args: AggregatorV2Args, opts?: CustomResourceOptions);
@overload
def AggregatorV2(resource_name: str,
args: AggregatorV2Args,
opts: Optional[ResourceOptions] = None)
@overload
def AggregatorV2(resource_name: str,
opts: Optional[ResourceOptions] = None,
linked_regions: Optional[Sequence[str]] = None,
region_linking_mode: Optional[AggregatorV2RegionLinkingMode] = None,
tags: Optional[Mapping[str, str]] = None)
func NewAggregatorV2(ctx *Context, name string, args AggregatorV2Args, opts ...ResourceOption) (*AggregatorV2, error)
public AggregatorV2(string name, AggregatorV2Args args, CustomResourceOptions? opts = null)
public AggregatorV2(String name, AggregatorV2Args args)
public AggregatorV2(String name, AggregatorV2Args args, CustomResourceOptions options)
type: aws-native:securityhub:AggregatorV2
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args AggregatorV2Args
- 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 AggregatorV2Args
- 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 AggregatorV2Args
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args AggregatorV2Args
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args AggregatorV2Args
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
AggregatorV2 Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The AggregatorV2 resource accepts the following input properties:
- Linked
Regions List<string> - The list of included Regions
- Region
Linking Pulumi.Mode Aws Native. Security Hub. Aggregator V2Region Linking Mode - Indicates to link a list of included Regions
- Dictionary<string, string>
- A list of key-value pairs to be applied to the AggregatorV2.
- Linked
Regions []string - The list of included Regions
- Region
Linking AggregatorMode V2Region Linking Mode - Indicates to link a list of included Regions
- map[string]string
- A list of key-value pairs to be applied to the AggregatorV2.
- linked
Regions List<String> - The list of included Regions
- region
Linking AggregatorMode V2Region Linking Mode - Indicates to link a list of included Regions
- Map<String,String>
- A list of key-value pairs to be applied to the AggregatorV2.
- linked
Regions string[] - The list of included Regions
- region
Linking AggregatorMode V2Region Linking Mode - Indicates to link a list of included Regions
- {[key: string]: string}
- A list of key-value pairs to be applied to the AggregatorV2.
- linked_
regions Sequence[str] - The list of included Regions
- region_
linking_ Aggregatormode V2Region Linking Mode - Indicates to link a list of included Regions
- Mapping[str, str]
- A list of key-value pairs to be applied to the AggregatorV2.
- linked
Regions List<String> - The list of included Regions
- region
Linking "SPECIFIED_REGIONS"Mode - Indicates to link a list of included Regions
- Map<String>
- A list of key-value pairs to be applied to the AggregatorV2.
Outputs
All input properties are implicitly available as output properties. Additionally, the AggregatorV2 resource produces the following output properties:
- Aggregation
Region string - The aggregation Region of the AggregatorV2
- Aggregator
V2Arn string - The ARN of the AggregatorV2 being created and assigned as the unique identifier
- Id string
- The provider-assigned unique ID for this managed resource.
- Aggregation
Region string - The aggregation Region of the AggregatorV2
- Aggregator
V2Arn string - The ARN of the AggregatorV2 being created and assigned as the unique identifier
- Id string
- The provider-assigned unique ID for this managed resource.
- aggregation
Region String - The aggregation Region of the AggregatorV2
- aggregator
V2Arn String - The ARN of the AggregatorV2 being created and assigned as the unique identifier
- id String
- The provider-assigned unique ID for this managed resource.
- aggregation
Region string - The aggregation Region of the AggregatorV2
- aggregator
V2Arn string - The ARN of the AggregatorV2 being created and assigned as the unique identifier
- id string
- The provider-assigned unique ID for this managed resource.
- aggregation_
region str - The aggregation Region of the AggregatorV2
- aggregator_
v2_ strarn - The ARN of the AggregatorV2 being created and assigned as the unique identifier
- id str
- The provider-assigned unique ID for this managed resource.
- aggregation
Region String - The aggregation Region of the AggregatorV2
- aggregator
V2Arn String - The ARN of the AggregatorV2 being created and assigned as the unique identifier
- id String
- The provider-assigned unique ID for this managed resource.
Supporting Types
AggregatorV2RegionLinkingMode, AggregatorV2RegionLinkingModeArgs
- Specified
Regions - SPECIFIED_REGIONS
- Aggregator
V2Region Linking Mode Specified Regions - SPECIFIED_REGIONS
- Specified
Regions - SPECIFIED_REGIONS
- Specified
Regions - SPECIFIED_REGIONS
- SPECIFIED_REGIONS
- SPECIFIED_REGIONS
- "SPECIFIED_REGIONS"
- SPECIFIED_REGIONS
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.