Crea un grupo de cuentas. La cuenta de administración o una cuenta de administrador delegado en un directorio de recursos puede crear grupos de cuentas para administrar de forma centralizada los recursos, los paquetes de cumplimiento y las reglas de varios miembros.
Descripción de la operación
Límites
Una cuenta de administración o de administrador delegado puede crear hasta 5 grupos de cuentas. Cada grupo de cuentas puede contener hasta 200 cuentas miembro.
Información general
Para obtener más información sobre los conceptos y escenarios comunes de los grupos de cuentas, así como el impacto de los cambios en las cuentas miembro de un directorio de recursos en Cloud Config, consulte Visión general.
Cloud Config admite los siguientes tipos de grupos de cuentas:
-
Grupo de cuentas global: Un grupo de cuentas global contiene todos los miembros del directorio de recursos y detecta y sincroniza automáticamente los cambios de miembros en el directorio de recursos. Una cuenta de administración o de administrador delegado solo puede crear un grupo de cuentas global.
-
Grupo de cuentas personalizado: Cuando una cuenta de administración o de administrador delegado crea un grupo de cuentas personalizado, selecciona manualmente todas o algunas de las cuentas miembro del directorio de recursos.
-
Cuando se agrega un nuevo miembro al directorio de recursos, el grupo de cuentas personalizado no realiza la sincronización automática. La cuenta de administración o de administrador delegado debe agregar manualmente el nuevo miembro al grupo de cuentas.
-
Cuando se elimina un miembro del directorio de recursos, la cuenta de administración o de administrador delegado ya no tiene permisos para administrar el cumplimiento de ese miembro. El grupo de cuentas personalizado detecta automáticamente este cambio y elimina al miembro del grupo de cuentas personalizado.
-
-
Grupo de cuentas basado en carpetas: Después de que una cuenta de administración o de administrador delegado selecciona una carpeta para crear un grupo de cuentas, el grupo de cuentas detecta automáticamente y sincroniza los cambios de miembros en la carpeta. Los miembros de un grupo de cuentas basado en carpetas siempre se mantienen consistentes con la carpeta.
Cada vez que una cuenta de administración o de administrador delegado crea un grupo de cuentas basado en carpetas, solo se puede seleccionar una carpeta no vacía.
Descripción de la operación
Este tema proporciona un ejemplo de cómo una cuenta de administración crea un grupo de cuentas personalizado denominado CUSTOM. El nombre del grupo de cuentas es Test_Group y la descripción del grupo de cuentas es Test group. La información de las cuentas miembro es la siguiente:
-
El ID de la cuenta miembro es
171322098523****y el nombre de la cuenta miembro esAlice. -
El ID de la cuenta miembro es
100532098349****y el nombre de la cuenta miembro esTom.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
config:CreateAggregator |
create |
*Agregador.
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| AggregatorName |
string |
Sí |
El nombre del grupo de cuentas. |
Example_Aggregator |
| Description |
string |
No |
La descripción del grupo de cuentas. |
Agregador de ejemplo utilizado para demostrar cómo crear un agregador |
| AggregatorAccounts |
array<object> |
No |
Todas las cuentas miembro en el grupo de cuentas. Nota
|
|
|
object |
No |
La información de la cuenta miembro. |
||
| AccountId |
integer |
No |
El ID de la cuenta miembro. Para obtener información sobre cómo obtener el ID de la cuenta miembro, consulte ListAccounts. |
171322098523**** |
| AccountName |
string |
No |
El nombre de la cuenta miembro. Para obtener información sobre cómo obtener el nombre de la cuenta miembro, consulte ListAccounts. |
Alice |
| AccountType |
string |
No |
La afiliación de la cuenta miembro. Solo se admite |
ResourceDirectory |
| ClientToken |
string |
No |
El token de cliente que se utiliza para garantizar la idempotencia de la solicitud. Puede utilizar el cliente para generar el token, pero debe asegurarse de que el token sea único entre diferentes solicitudes. El parámetro ClientToken solo admite caracteres ASCII y no puede superar los 64 caracteres de longitud. |
1594295238-f9361358-5843-4294-8d30-b5183fac**** |
| AggregatorType |
string |
No |
El tipo de grupo de cuentas. Valores válidos:
|
CUSTOM |
| FolderId |
string |
No |
El ID de la carpeta para vincular. Se admiten varios ID de carpeta. Separe varios ID de carpeta con comas (,). Este parámetro es obligatorio si AggregatorType se establece en |
fd-brHdgv****,fd-brHdgk**** |
| Tag |
array<object> |
No |
Las etiquetas del recurso. Puede agregar hasta 20 etiquetas. |
|
|
object |
No |
Las etiquetas del recurso. Puede agregar hasta 20 etiquetas. |
||
| Key |
string |
No |
La clave de etiqueta del recurso. Puede especificar hasta 20 claves de etiqueta. La clave de etiqueta no puede ser una cadena vacía. La clave de etiqueta puede tener hasta 128 caracteres de longitud y no puede comenzar con aliyun o acs:. La clave de etiqueta no puede contener http:// o https://. |
key-1 |
| Value |
string |
No |
El valor de etiqueta del recurso. Puede especificar hasta 20 valores de etiqueta. El valor de etiqueta puede ser una cadena vacía. El valor de etiqueta puede tener hasta 128 caracteres de longitud y no puede comenzar con |
value-1 |
Para obtener más información sobre los parámetros de solicitud comunes, consulte Parámetros comunes.
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
Los parámetros de respuesta. |
||
| RequestId |
string |
El ID de la solicitud. |
8195B664-9565-4685-89AC-8B5F04B44B92 |
| AggregatorId |
string |
El ID del grupo de cuentas. |
ca-dacf86d8314e00eb**** |
Ejemplos
Respuesta exitosa
JSON Formato
{
"RequestId": "8195B664-9565-4685-89AC-8B5F04B44B92",
"AggregatorId": "ca-dacf86d8314e00eb****"
}
Códigos de error
|
Código de estado HTTP |
Código de error |
Mensaje de error |
Descripción |
|---|---|---|---|
| 400 | Invalid.AggregatorAccounts.Empty | You must specify AggregatorAccounts. | |
| 400 | Invalid.AggregatorAccounts.Value | The specified AggregatorAccounts is invalid. | |
| 400 | Invalid.AccountType.Value | The specified AccountType is invalid. | |
| 400 | AggregatorExceedMaxCount | The maximum number of aggregator is exceeded. | |
| 400 | AggregatorAccountListDuplicated | The aggregator account list is duplicated. | |
| 400 | AggregatorAccountListItemDuplicated | The aggregator account list item is duplicated. | |
| 400 | AggregatorNameDuplicated | The aggregator name is duplicated. | |
| 403 | NoPermissionCreateAggregator | You are not authorized to create the aggregator. | |
| 404 | AccountNotExisted | Your account does not exist. | |
| 503 | ServiceUnavailable | The request has failed due to a temporary failure of the server. |
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.