Estoy tratando de descubrir cómo crear un nuevo usuario con API de AWS para Java, pero no puedo entender lo que tengo que hacer.Cómo crear un nuevo usuario en AWS
Hasta ahora logré escribir este código que me da CreateUserRequest, CreateAccessKeyRequest y BasicAWSCredentials con todos los campos ocupados.
Simplemente no puedo imaginar qué hacer a continuación. ¿Debo usar CreateUserResult? ¿Cómo?
CreateUserRequest user = new CreateUserRequest("userName");
CreateAccessKeyRequest key = new CreateAccessKeyRequest();
BasicAWSCredentials cred = new BasicAWSCredentials("access", "secret");
key.withUserName(user.getUserName());
key.setRequestCredentials(cred);
user.setRequestCredentials(key.getRequestCredentials());
user.setPath("/");
EDIT: Todavía estoy trabajando en esto hoy.
Creo que necesito usar el método createUser (CreateUserRequest) de la clase AmazonIdentityManagementClient. (que devuelve CreateUserResult, se suponía que no debía crear una instancia de esta clase manualmente)
El problema es que no sé cómo inicializar correctamente esta clase con las AWSCredentials correctas (estoy usando AccessKey y SecretAccessKey de la cuenta).
resolvió el problema? La respuesta aceptada no funciona para mí. – kgandroid