Module: RightScaleAPI

Defined in:
lib/right-scale-api.rb,
lib/right-scale-api/base.rb,
lib/right-scale-api/client.rb,
lib/right-scale-api/server.rb,
lib/right-scale-api/status.rb,
lib/right-scale-api/account.rb,
lib/right-scale-api/s3_bucket.rb,
lib/right-scale-api/alert_spec.rb,
lib/right-scale-api/deployment.rb,
lib/right-scale-api/ec2_ssh_key.rb,
lib/right-scale-api/ec2_ebs_volume.rb,
lib/right-scale-api/ec2_elastic_ip.rb,
lib/right-scale-api/server_template.rb,
lib/right-scale-api/ec2_ebs_snapshot.rb,
lib/right-scale-api/ec2_security_group.rb

Defined Under Namespace

Classes: Account, AlertSpec, Base, Client, Deployment, Ec2EbsSnapshot, Ec2EbsVolume, Ec2ElasticIp, Ec2SecurityGroup, Ec2SshKey, S3Bucket, Server, ServerTemplate, Status

Constant Summary collapse

API_VERSION =
'1.0'
BASE_URI =
"https://my.rightscale.com/"
CLOUD_REGIONS =
{
  :us_east => 1,
  :eu      => 2,
  :us_west => 3,
  :ap      => 4
}

Class Method Summary collapse

Class Method Details

.login(*args) ⇒ Object



17
18
19
# File 'lib/right-scale-api.rb', line 17

def self. *args
  Client. *args
end