def do_DescribeSecurityGroups(client, args): """ List all security groups """ #p = utils.convert_filter(args.filter) val = client.DescribeSecurityGroups(args.id, args.name, args.limit, args.offset, utils.convert_filter(args.filter)) utils.print_list(val, 'SecurityGroup')
def do_DescribeInstanceTypes(client, args): """ List all instance types """ val = client.DescribeInstanceTypes(args.limit, args.offset, utils.convert_filter(args.filter)) utils.print_list(val, 'InstanceType')
def do_DescribeRDSTypes(client, args): """ List all rds types """ val = client.DescribeRDSTypes(args.limit, args.offset, utils.convert_filter(args.filter)) utils.print_list(val, 'RDSType')
def do_DescribeRDS(client, args): """ Get details of all or specified rds """ val = client.DescribeRDS(args.id, args.name, args.limit, args.offset, utils.convert_filter(args.filter)) utils.print_list(val, 'RDS')
def do_DescribeAvailabilityZones(client, args): """ List all availability zones """ val = client.DescribeAvailabilityZones(args.limit, args.offset, utils.convert_filter(args.filter)) utils.print_list(val, 'AvailabilityZone')
def do_DescribeKeyPairs(client, args): """ List all keypairs """ val = client.DescribeKeyPairs(args.limit, args.offset, utils.convert_filter(args.filter)) utils.print_list(val, 'KeyPair')
def do_DescribeInstanceNetworkInterfaces(client, args): """ List all network interfaces of an instance """ val = client.DescribeInstanceNetworkInterfaces(args.id, args.limit, args.offset, utils.convert_filter(args.filter)) utils.print_list(val, 'InstanceNetworkInterface')
def do_DescribeInstanceVolumes(client, args): """ List all disks of an instance """ val = client.DescribeInstanceVolumes(args.id, args.limit, args.offset, utils.convert_filter(args.filter)) utils.print_list(val, 'InstanceVolume')
def do_DescribeInstances(client, args): """ Get details of all or specified instances """ val = client.DescribeInstances(args.id, args.name, args.limit, args.offset, utils.convert_filter(args.filter)) utils.print_list(val, 'Instance')