AWS Native is in preview. AWS Classic is fully supported.
aws-native.configuration.AggregationAuthorization
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
Resource Type definition for AWS::Config::AggregationAuthorization
Create AggregationAuthorization Resource
new AggregationAuthorization(name: string, args: AggregationAuthorizationArgs, opts?: CustomResourceOptions);
@overload
def AggregationAuthorization(resource_name: str,
opts: Optional[ResourceOptions] = None,
authorized_account_id: Optional[str] = None,
authorized_aws_region: Optional[str] = None,
tags: Optional[Sequence[AggregationAuthorizationTagArgs]] = None)
@overload
def AggregationAuthorization(resource_name: str,
args: AggregationAuthorizationArgs,
opts: Optional[ResourceOptions] = None)
func NewAggregationAuthorization(ctx *Context, name string, args AggregationAuthorizationArgs, opts ...ResourceOption) (*AggregationAuthorization, error)
public AggregationAuthorization(string name, AggregationAuthorizationArgs args, CustomResourceOptions? opts = null)
public AggregationAuthorization(String name, AggregationAuthorizationArgs args)
public AggregationAuthorization(String name, AggregationAuthorizationArgs args, CustomResourceOptions options)
type: aws-native:configuration:AggregationAuthorization
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args AggregationAuthorizationArgs
- 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 AggregationAuthorizationArgs
- 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 AggregationAuthorizationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args AggregationAuthorizationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args AggregationAuthorizationArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
AggregationAuthorization 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 AggregationAuthorization resource accepts the following input properties:
- string
The 12-digit account ID of the account authorized to aggregate data.
- string
The region authorized to collect aggregated data.
- List<Pulumi.
Aws Native. Configuration. Inputs. Aggregation Authorization Tag> The tags for the AggregationAuthorization.
- string
The 12-digit account ID of the account authorized to aggregate data.
- string
The region authorized to collect aggregated data.
- []Aggregation
Authorization Tag Args The tags for the AggregationAuthorization.
- String
The 12-digit account ID of the account authorized to aggregate data.
- String
The region authorized to collect aggregated data.
- List<Aggregation
Authorization Tag> The tags for the AggregationAuthorization.
- string
The 12-digit account ID of the account authorized to aggregate data.
- string
The region authorized to collect aggregated data.
- Aggregation
Authorization Tag[] The tags for the AggregationAuthorization.
- str
The 12-digit account ID of the account authorized to aggregate data.
- str
The region authorized to collect aggregated data.
- Sequence[Aggregation
Authorization Tag Args] The tags for the AggregationAuthorization.
- String
The 12-digit account ID of the account authorized to aggregate data.
- String
The region authorized to collect aggregated data.
- List<Property Map>
The tags for the AggregationAuthorization.
Outputs
All input properties are implicitly available as output properties. Additionally, the AggregationAuthorization resource produces the following output properties:
- string
The ARN of the AggregationAuthorization.
- Id string
The provider-assigned unique ID for this managed resource.
- string
The ARN of the AggregationAuthorization.
- Id string
The provider-assigned unique ID for this managed resource.
- String
The ARN of the AggregationAuthorization.
- id String
The provider-assigned unique ID for this managed resource.
- string
The ARN of the AggregationAuthorization.
- id string
The provider-assigned unique ID for this managed resource.
- str
The ARN of the AggregationAuthorization.
- id str
The provider-assigned unique ID for this managed resource.
- String
The ARN of the AggregationAuthorization.
- id String
The provider-assigned unique ID for this managed resource.
Supporting Types
AggregationAuthorizationTag, AggregationAuthorizationTagArgs
- Key string
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Key string
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key string
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value string
The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key str
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value str
The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.