class A2::Command::IAM

Public Class Methods

new() click to toggle source
Calls superclass method
# File lib/a2/commands/iam.rb, line 7
def initialize
  super('iam')
  short_desc('Identity access management commands')
  add_command(A2::Subcommand::User::ListAll.new)
  add_command(A2::Subcommand::User::Create.new)
  add_command(A2::Subcommand::User::Get.new)
  add_command(A2::Subcommand::User::Update.new)
  add_command(A2::Subcommand::User::Delete.new)
  add_command(A2::Subcommand::Team::ListAll.new)
  add_command(A2::Subcommand::Team::Create.new)
  add_command(A2::Subcommand::Team::Get.new)
  add_command(A2::Subcommand::Team::Update.new)
  add_command(A2::Subcommand::Team::Delete.new)
  add_command(A2::Subcommand::Team::ListAllMembership.new)
  add_command(A2::Subcommand::Team::AddMembership.new)
  add_command(A2::Subcommand::Team::GetTeamsByMembership.new)
  add_command(A2::Subcommand::Team::RemoveMembership.new)
end