ALIYUN::Config::Aggregator is used to create an account group.
Syntax
{
"Type": "ALIYUN::Config::Aggregator",
"Properties": {
"AggregatorName": String,
"Description": String,
"AggregatorAccounts": List,
"AggregatorType": String
}
}
Properties
Property | Type | Required | Editable | Description | Constraint |
AggregatorName | String | Yes | Yes | The name of the account group. | None. |
Description | String | Yes | Yes | The description of the account group. | None. |
AggregatorAccounts | List | No | Yes | The information about members in the account group. | For more information, see AggregatorAccounts properties. Example:
|
AggregatorType | String | No | No | The type of the account group. | Valid values:
|
AggregatorAccounts syntax
"AggregatorAccounts": [
{
"AccountId": Number,
"AccountType": String,
"AccountName": String
}
]
AggregatorAccounts properties
Property | Type | Required | Editable | Description | Constraint |
AccountId | Number | Yes | Yes | The account ID of the member. | None. |
AccountType | String | No | Yes | The account type of the member. | Set the value to ResourceDirectory. |
AccountName | String | Yes | Yes | The account name of the member. | None. |
Return values
Fn::GetAtt
AggregatorId: the ID of the account group.