Hay más ejemplos de AWS SDK disponibles en el GitHub repositorio de ejemplos de AWS Doc SDK
Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Eliminar una política de rol de IAM con un SDK de AWS
Los siguientes ejemplos de código muestran cómo eliminar una política de rol de IAM.
- .NET
-
- AWS SDK for .NET
-
nota
Hay más información al respecto GitHub. Busque el ejemplo completo y aprenda a configurar y ejecutar en el Repositorio de ejemplos de código de AWS
. /// <summary> /// Delete an IAM role policy. /// </summary> /// <param name="roleName">The name of the IAM role.</param> /// <param name="policyName">The name of the IAM role policy to delete.</param> /// <returns>A Boolean value indicating the success of the action.</returns> public async Task<bool> DeleteRolePolicyAsync(string roleName, string policyName) { var response = await _IAMService.DeleteRolePolicyAsync(new DeleteRolePolicyRequest { PolicyName = policyName, RoleName = roleName, }); return response.HttpStatusCode == System.Net.HttpStatusCode.OK; }
-
Para obtener más información sobre la API, consulta DeleteRolePolicyla Referencia AWS SDK for .NET de la API.
-
- CLI
-
- AWS CLI
-
Cómo eliminar una política de un rol de IAM
El siguiente comando
delete-role-policy
elimina la política denominadaExamplePolicy
del rol denominadoTest-Role
.aws iam delete-role-policy \ --role-name Test-Role \ --policy-name ExamplePolicy
Este comando no genera ninguna salida.
Para obtener más información, consulte Modificación de un rol en la Guía del usuario de IAM de AWS.
-
Para obtener más información sobre la API, consulta DeleteRolePolicy
la Referencia de AWS CLI comandos.
-
- JavaScript
-
- SDK para JavaScript (v3)
-
nota
Hay más información. GitHub Busque el ejemplo completo y aprenda a configurar y ejecutar en el Repositorio de ejemplos de código de AWS
. import { DeleteRolePolicyCommand, IAMClient } from "@aws-sdk/client-iam"; const client = new IAMClient({}); /** * * @param {string} roleName * @param {string} policyName */ export const deleteRolePolicy = (roleName, policyName) => { const command = new DeleteRolePolicyCommand({ RoleName: roleName, PolicyName: policyName, }); return client.send(command); };
-
Para obtener más información sobre la API, consulta DeleteRolePolicyla Referencia AWS SDK for JavaScript de la API.
-