Amazon AWS SDK Podręcznik Użytkownika Strona 99

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 155
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 98
var user = iam.GetUserByName("DemoUser");
Console.WriteLine("For user {0}:", user.Name);
Console.WriteLine(" In groups:");
foreach (var group in user.GetGroups())
{
Console.WriteLine(" {0}", group.Name);
}
Console.WriteLine(" Policies:");
foreach (var policy in user.GetPolicies())
{
Console.WriteLine(" {0}", policy.Name);
}
Console.WriteLine(" Access keys:");
foreach (var accessKey in user.GetAccessKeys())
{
Console.WriteLine(" {0}", accessKey.Id);
}
}
catch (NoSuchEntityException)
{
Console.WriteLine("User 'DemoUser' does not exist.");
}
The following example displays a list of all accessible user accounts. For each user account, its associated
groups, policies, and access key IDs are also displayed:
// using Amazon.IdentityManagement.Resources;
var iam = new IdentityManagementService();
var users = iam.GetUsers();
foreach (var user in users)
{
Console.WriteLine("For user {0}:", user.Name);
Console.WriteLine(" In groups:");
foreach (var group in user.GetGroups())
{
Console.WriteLine(" {0}", group.Name);
}
Console.WriteLine(" Policies:");
foreach (var policy in user.GetPolicies())
{
Console.WriteLine(" {0}", policy.Name);
}
Console.WriteLine(" Access keys:");
foreach (var accessKey in user.GetAccessKeys())
Version v2.0.0
95
AWS SDK for .NET Developer Guide
IAM Resource API Examples
Przeglądanie stron 98
1 2 ... 94 95 96 97 98 99 100 101 102 103 104 ... 154 155

Komentarze do niniejszej Instrukcji

Brak uwag