Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Gunakan DeleteRolePolicydengan AWS SDK atau CLI
Contoh kode berikut menunjukkan cara menggunakanDeleteRolePolicy.
Contoh tindakan adalah kutipan kode dari program yang lebih besar dan harus dijalankan dalam konteks. Anda dapat melihat tindakan ini dalam konteks dalam contoh kode berikut:
- .NET
-
- SDK untuk .NET
-
Ada lebih banyak tentang GitHub. Temukan contoh lengkapnya dan pelajari cara mengatur dan menjalankannya di Repositori Contoh Kode 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;
}
- CLI
-
- AWS CLI
-
Untuk menghapus kebijakan dari peran IAM
delete-role-policyPerintah berikut menghapus kebijakan yang dinamai ExamplePolicy dari peran yang dinamaiTest-Role.
aws iam delete-role-policy \
--role-name Test-Role \
--policy-name ExamplePolicy
Perintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat Memodifikasi peran dalam Panduan Pengguna AWS IAM.
- JavaScript
-
- SDK untuk JavaScript (v3)
-
Ada lebih banyak tentang GitHub. Temukan contoh lengkapnya dan pelajari cara mengatur dan menjalankannya di Repositori Contoh Kode 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);
};
- PowerShell
-
- Alat untuk PowerShell V4
-
Contoh 1: Contoh ini menghapus kebijakan inline S3AccessPolicy yang disematkan dalam peran IAM. S3BackupRole
Remove-IAMRolePolicy -PolicyName S3AccessPolicy -RoleName S3BackupRole
- Alat untuk PowerShell V5
-
Contoh 1: Contoh ini menghapus kebijakan inline S3AccessPolicy yang disematkan dalam peran IAM. S3BackupRole
Remove-IAMRolePolicy -PolicyName S3AccessPolicy -RoleName S3BackupRole
Untuk daftar lengkap panduan pengembang AWS SDK dan contoh kode, lihatMenggunakan layanan ini dengan AWS SDK. Topik ini juga mencakup informasi tentang memulai dan detail tentang versi SDK sebelumnya.