搭DeleteGroup配 AWS SDK或使用 CLI - AWS Identity and Access Management

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

DeleteGroup配 AWS SDK或使用 CLI

下列程式碼範例會示範如何使用DeleteGroup

動作範例是大型程式的程式碼摘錄,必須在內容中執行。您可以在下列程式碼範例的內容中看到此動作:

.NET
AWS SDK for .NET
注意

還有更多關於 GitHub。尋找完整範例,並了解如何在AWS 設定和執行程式碼範例儲存庫

/// <summary> /// Delete an IAM group. /// </summary> /// <param name="groupName">The name of the IAM group to delete.</param> /// <returns>A Boolean value indicating the success of the action.</returns> public async Task<bool> DeleteGroupAsync(string groupName) { var response = await _IAMService.DeleteGroupAsync(new DeleteGroupRequest { GroupName = groupName }); return response.HttpStatusCode == HttpStatusCode.OK; }
  • 如需詳API細資訊,請參閱AWS SDK for .NET API參考DeleteGroup中的。

CLI
AWS CLI

若要刪除IAM群組

下面的delete-group命令刪除一個名為的IAM組MyTestGroup

aws iam delete-group \ --group-name MyTestGroup

此命令不會產生輸出。

如需詳細資訊,請參閱《使用指南》中的〈刪除使AWS IAM用IAM者群組

  • 如需詳API細資訊,請參閱AWS CLI 指令參考DeleteGroup中的。

JavaScript
SDK對於 JavaScript (3)
注意

還有更多關於 GitHub。尋找完整範例,並了解如何在AWS 設定和執行程式碼範例儲存庫

import { DeleteGroupCommand, IAMClient } from "@aws-sdk/client-iam"; const client = new IAMClient({}); /** * * @param {string} groupName */ export const deleteGroup = async (groupName) => { const command = new DeleteGroupCommand({ GroupName: groupName, }); const response = await client.send(command); console.log(response); return response; };
  • 如需詳API細資訊,請參閱AWS SDK for JavaScript API參考DeleteGroup中的。

PowerShell
適用的工具 PowerShell

範例 1:此範例會刪除名為的IAM群組MyTestGroup。第一個命令會移除群組成員的所有IAM使用者,而第二個指令則刪除IAM群組。這兩個命令都可以在沒有任何確認提示的情

(Get-IAMGroup -GroupName MyTestGroup).Users | Remove-IAMUserFromGroup -GroupName MyTestGroup -Force Remove-IAMGroup -GroupName MyTestGroup -Force
  • 如需詳API細資訊,請參閱AWS Tools for PowerShell 指令程DeleteGroup式參考中的。

如需 AWS SDK開發人員指南和程式碼範例的完整清單,請參閱使用此服務 AWS SDK。本主題也包含有關入門的資訊以及舊SDK版的詳細資訊。