Weitere AWS SDK Beispiele sind im Repo AWS Doc SDK Examples
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Verwenden Sie es DeleteRolePolicy
mit einem oder AWS SDK CLI
Die folgenden Codebeispiele zeigen, wie man es benutztDeleteRolePolicy
.
- .NET
-
- AWS SDK for .NET
-
Anmerkung
Es gibt noch mehr dazu GitHub. Sie sehen das vollständige Beispiel und erfahren, wie Sie das AWS -Code-Beispiel-Repository
einrichten und ausführen. /// <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; }
-
APIEinzelheiten finden Sie DeleteRolePolicyunter AWS SDK for .NET APIReferenz.
-
- CLI
-
- AWS CLI
-
Um eine Richtlinie aus einer IAM Rolle zu entfernen
Mit dem folgenden
delete-role-policy
-Befehl wird die Richtlinie mit dem NamenExamplePolicy
aus der Rolle mit dem NamenTest-Role
entfernt.aws iam delete-role-policy \ --role-name
Test-Role
\ --policy-nameExamplePolicy
Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie im AWS IAMBenutzerhandbuch unter Ändern einer Rolle.
-
APIEinzelheiten finden Sie DeleteRolePolicy
unter AWS CLI Befehlsreferenz.
-
- JavaScript
-
- SDKfür JavaScript (v3)
-
Anmerkung
Es gibt noch mehr dazu GitHub. Sie sehen das vollständige Beispiel und erfahren, wie Sie das AWS -Code-Beispiel-Repository
einrichten und ausführen. 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); };
-
APIEinzelheiten finden Sie DeleteRolePolicyunter AWS SDK for JavaScript APIReferenz.
-
- PowerShell
-
- Tools für PowerShell
-
Beispiel 1: In diesem Beispiel wird die Inline-Richtlinie gelöscht
S3AccessPolicy
, die in die IAM RolleS3BackupRole
eingebettet ist.Remove-IAMRolePolicy -PolicyName S3AccessPolicy -RoleName S3BackupRole
-
APIEinzelheiten finden Sie unter DeleteRolePolicy AWS Tools for PowerShellCmdlet-Referenz.
-