Uso de CreateGroup
con un AWS SDK o la CLI
En los siguientes ejemplos de código, se muestra cómo utilizar CreateGroup
.
Los ejemplos de acciones son extractos de código de programas más grandes y deben ejecutarse en contexto. Puede ver esta acción en contexto en el siguiente ejemplo de código:
- .NET
-
- AWS SDK for .NET
-
/// <summary>
/// Create an IAM group.
/// </summary>
/// <param name="groupName">The name to give the IAM group.</param>
/// <returns>The IAM group that was created.</returns>
public async Task<Group> CreateGroupAsync(string groupName)
{
var response = await _IAMService.CreateGroupAsync(new CreateGroupRequest { GroupName = groupName });
return response.Group;
}
- CLI
-
- AWS CLI
-
Cómo crear un grupo de IAM
El siguiente comando create-group
crea un grupo de IAM denominado Admins
.
aws iam create-group \
--group-name Admins
Salida:
{
"Group": {
"Path": "/",
"CreateDate": "2015-03-09T20:30:24.940Z",
"GroupId": "AIDGPMS9RO4H3FEXAMPLE",
"Arn": "arn:aws:iam::123456789012:group/Admins",
"GroupName": "Admins"
}
}
Para obtener más información, consulte Creación de grupos de usuarios de IAM en la Guía del usuario de AWS IAM.
- JavaScript
-
- SDK para JavaScript (v3)
-
import { CreateGroupCommand, IAMClient } from "@aws-sdk/client-iam";
const client = new IAMClient({});
/**
*
* @param {string} groupName
*/
export const createGroup = async (groupName) => {
const command = new CreateGroupCommand({ GroupName: groupName });
const response = await client.send(command);
console.log(response);
return response;
};
- PowerShell
-
- Herramientas para PowerShell
-
Ejemplo 1: en este ejemplo se crea un nuevo grupo de IAM denominado Developers
.
New-IAMGroup -GroupName Developers
Salida:
Arn : arn:aws:iam::123456789012:group/Developers
CreateDate : 4/14/2015 11:21:31 AM
GroupId : QNEJ5PM4NFSQCEXAMPLE1
GroupName : Developers
Path : /
Para obtener una lista completa de las guías para desarrolladores del AWS SDK y ejemplos de código, consulte Uso de este servicio con un SDK de AWS. En este tema también se incluye información sobre cómo comenzar a utilizar el SDK y detalles sobre sus versiones anteriores.