Table of Contents - rest_connection-1.0.16 Documentation
Classes and Modules
- Account
- AlertSpec
- AlertSpecSubject
- Array
- AuditEntry
- Backup
- ChildAccount
- Cloud
- CloudAccount
- Credential
- Deployment
- Ec2EbsSnapshot
- Ec2EbsVolume
- Ec2ElasticIp
- Ec2SecurityGroup
- Ec2ServerArray
- Ec2SshKey
- Ec2SshKeyInternal
- Executable
- Hash
- Instance
- InstanceType
- Macro
- McAuditEntry
- McDatacenter
- McDeployment
- McImage
- McInstance
- McInstanceType
- McMultiCloudImage
- McMultiCloudImageSetting
- McSecurityGroup
- McServer
- McServerArray
- McServerTemplate
- McServerTemplateMultiCloudImage
- McSshKey
- McTag
- McVolume
- McVolumeAttachment
- McVolumeSnapshot
- McVolumeType
- MonitoringMetric
- MultiCloudImage
- MultiCloudImageCloudSettingInternal
- MultiCloudImageInternal
- Permission
- RestConnection
- RestConnection::Connection
- RestConnection::Errors
- RestConnection::Errors::Accepted
- RestConnection::Errors::BadGateway
- RestConnection::Errors::BadRequest
- RestConnection::Errors::Conflict
- RestConnection::Errors::Continue
- RestConnection::Errors::Created
- RestConnection::Errors::ExpectationFailed
- RestConnection::Errors::Forbidden
- RestConnection::Errors::Found
- RestConnection::Errors::GatewayTimeout
- RestConnection::Errors::Gone
- RestConnection::Errors::HTTPStatusError
- RestConnection::Errors::InternalServerError
- RestConnection::Errors::LengthRequired
- RestConnection::Errors::MethodNotAllowed
- RestConnection::Errors::MovedPermanently
- RestConnection::Errors::MultipleChoices
- RestConnection::Errors::NoContent
- RestConnection::Errors::NonAuthoritativeInformation
- RestConnection::Errors::NotAcceptable
- RestConnection::Errors::NotFound
- RestConnection::Errors::NotImplemented
- RestConnection::Errors::NotModified
- RestConnection::Errors::OK
- RestConnection::Errors::PartialContent
- RestConnection::Errors::PaymentRequired
- RestConnection::Errors::PreconditionFailed
- RestConnection::Errors::ProxyAuthenticationRequired
- RestConnection::Errors::RequestEntityTooLarge
- RestConnection::Errors::RequestTimeout
- RestConnection::Errors::RequestURITooLong
- RestConnection::Errors::RequestedRangeNotSatisfiable
- RestConnection::Errors::ResetContent
- RestConnection::Errors::SeeOther
- RestConnection::Errors::ServiceUnavailable
- RestConnection::Errors::SwitchingProtocols
- RestConnection::Errors::TemporaryRedirect
- RestConnection::Errors::Unauthorized
- RestConnection::Errors::UnprocessableEntity
- RestConnection::Errors::UnsupportedMediaType
- RestConnection::Errors::UseProxy
- RightScale
- RightScale::Api
- RightScale::Api::Base
- RightScale::Api::BaseConnection
- RightScale::Api::BaseExtend
- RightScale::Api::Gateway
- RightScale::Api::GatewayConnection
- RightScale::Api::GatewayExtend
- RightScale::Api::Internal
- RightScale::Api::InternalConnection
- RightScale::Api::InternalExtend
- RightScale::Api::McInput
- RightScale::Api::McTaggable
- RightScale::Api::McTaggableExtend
- RightScale::Api::Taggable
- RightScale::Api::TaggableExtend
- RightScript
- RightScriptAttachmentInternal
- RightScriptInternal
- RsInternal
- S3Bucket
- SecurityGroupRule
- Server
- ServerEc2EbsVolume
- ServerInterface
- ServerInternal
- ServerTemplate
- ServerTemplateInternal
- Session
- SqsQueue
- SshHax
- Status
- Tag
- Task
- User
- VpcDhcpOption
Methods
- ::[] — ServerInterface
- ::accounts — Session
- ::api0_1? — RightScale::Api
- ::api1_0? — RightScale::Api
- ::api1_5? — RightScale::Api
- ::cleanup — Backup
- ::connection — RsInternal
- ::create — Deployment
- ::create — Ec2SshKey
- ::create — McDeployment
- ::create — McSecurityGroup
- ::create — McSshKey
- ::create — MultiCloudImageCloudSettingInternal
- ::create — Server
- ::create — Session
- ::create_instance_session — Session
- ::filters — Backup
- ::filters — ChildAccount
- ::filters — Cloud
- ::filters — Deployment
- ::filters — InstanceType
- ::filters — McAuditEntry
- ::filters — McDatacenter
- ::filters — McDeployment
- ::filters — McImage
- ::filters — McInstance
- ::filters — McInstanceType
- ::filters — McMultiCloudImage
- ::filters — McMultiCloudImageSetting
- ::filters — McSecurityGroup
- ::filters — McServer
- ::filters — McServerArray
- ::filters — McServerTemplate
- ::filters — McServerTemplateMultiCloudImage
- ::filters — McSshKey
- ::filters — McVolume
- ::filters — McVolumeAttachment
- ::filters — McVolumeSnapshot
- ::filters — McVolumeType
- ::filters — MonitoringMetric
- ::filters — Permission
- ::filters — Server
- ::filters — User
- ::find_all — Backup
- ::find_all — McAuditEntry
- ::find_with_filter — Backup
- ::find_with_filter — McAuditEntry
- ::from_instance_info — RightScript
- ::from_yaml — RightScript
- ::get_s3_upload_params — RightScriptAttachmentInternal
- ::get_server_template_multi_cloud_images — RsInternal
- ::index — Backup
- ::index — McAuditEntry
- ::index — Session
- ::index_instance_session — Session
- ::multi_add — McTag
- ::multi_delete — McTag
- ::new — RestConnection::Connection
- ::new — RestConnection::Errors::HTTPStatusError
- ::new — Ec2ServerArray
- ::new — Ec2SshKey
- ::new — MultiCloudImage
- ::new — MultiCloudImageInternal
- ::new — RightScript
- ::new — Server
- ::new — ServerInterface
- ::new — ServerTemplate
- ::new — RightScale::Api::Base
- ::new — RightScale::Api::Gateway
- ::parse_args — InstanceType
- ::parse_args — McDatacenter
- ::parse_args — McImage
- ::parse_args — McInstance
- ::parse_args — McInstanceType
- ::parse_args — McMultiCloudImage
- ::parse_args — McMultiCloudImageSetting
- ::parse_args — McSecurityGroup
- ::parse_args — McServer
- ::parse_args — McServerArray
- ::parse_args — McSshKey
- ::parse_args — McVolume
- ::parse_args — McVolumeAttachment
- ::parse_args — McVolumeSnapshot
- ::parse_args — McVolumeType
- ::parse_args — MonitoringMetric
- ::parse_args — SecurityGroupRule
- ::parse_args — Task
- ::resource_plural_name — Ec2SshKeyInternal
- ::resource_plural_name — McAuditEntry
- ::resource_plural_name — McDatacenter
- ::resource_plural_name — McDeployment
- ::resource_plural_name — McImage
- ::resource_plural_name — McInstance
- ::resource_plural_name — McInstanceType
- ::resource_plural_name — McMultiCloudImage
- ::resource_plural_name — McMultiCloudImageSetting
- ::resource_plural_name — McSecurityGroup
- ::resource_plural_name — McServer
- ::resource_plural_name — McServerArray
- ::resource_plural_name — McServerTemplate
- ::resource_plural_name — McServerTemplateMultiCloudImage
- ::resource_plural_name — McSshKey
- ::resource_plural_name — McTag
- ::resource_plural_name — McVolume
- ::resource_plural_name — McVolumeAttachment
- ::resource_plural_name — McVolumeSnapshot
- ::resource_plural_name — McVolumeType
- ::resource_plural_name — MultiCloudImageCloudSettingInternal
- ::resource_plural_name — MultiCloudImageInternal
- ::resource_plural_name — RightScriptAttachmentInternal
- ::resource_plural_name — RightScriptInternal
- ::resource_plural_name — S3Bucket
- ::resource_plural_name — ServerEc2EbsVolume
- ::resource_plural_name — ServerInternal
- ::resource_plural_name — ServerTemplateInternal
- ::resource_post_name — McMultiCloudImageSetting
- ::resource_singular_name — Ec2SshKeyInternal
- ::resource_singular_name — McAuditEntry
- ::resource_singular_name — McDatacenter
- ::resource_singular_name — McDeployment
- ::resource_singular_name — McImage
- ::resource_singular_name — McInstance
- ::resource_singular_name — McInstanceType
- ::resource_singular_name — McMultiCloudImage
- ::resource_singular_name — McMultiCloudImageSetting
- ::resource_singular_name — McSecurityGroup
- ::resource_singular_name — McServer
- ::resource_singular_name — McServerArray
- ::resource_singular_name — McServerTemplate
- ::resource_singular_name — McServerTemplateMultiCloudImage
- ::resource_singular_name — McSshKey
- ::resource_singular_name — McTag
- ::resource_singular_name — McVolume
- ::resource_singular_name — McVolumeAttachment
- ::resource_singular_name — McVolumeSnapshot
- ::resource_singular_name — McVolumeType
- ::resource_singular_name — MultiCloudImageCloudSettingInternal
- ::resource_singular_name — MultiCloudImageInternal
- ::resource_singular_name — RightScriptAttachmentInternal
- ::resource_singular_name — RightScriptInternal
- ::resource_singular_name — S3Bucket
- ::resource_singular_name — ServerEc2EbsVolume
- ::resource_singular_name — ServerInternal
- ::resource_singular_name — ServerTemplateInternal
- ::search — McTag
- ::search — Tag
- ::search_by_href — McTag
- ::search_by_href — Tag
- ::set — McTag
- ::set — Tag
- ::set_server_multi_cloud_image — RsInternal
- ::status_error — RestConnection::Errors
- ::unset — McTag
- ::unset — Tag
- ::update_connection_settings — RightScale::Api
- #* — Array
- #** — Array
- #[] — RightScale::Api::BaseExtend
- #[] — RightScale::Api::Base
- #[] — RightScale::Api::Gateway
- #[]= — RightScale::Api::Base
- #[]= — RightScale::Api::Gateway
- #actions — RightScale::Api::Gateway
- #add_executable — ServerTemplateInternal
- #add_multi_cloud_image — McServerTemplate
- #add_multi_cloud_image — ServerTemplateInternal
- #add_rule — Ec2SecurityGroup
- #add_rule — McSecurityGroup
- #add_tags — McServer
- #add_tags — Server
- #add_tags — RightScale::Api::McTaggable
- #add_tags — RightScale::Api::Taggable
- #alert_specs — Server
- #alert_specs — ServerTemplate
- #append — McAuditEntry
- #attach — AlertSpec
- #attach — Ec2EbsVolume
- #attach_ebs_volume — Instance
- #attach_volume — Server
- #attach_volume — ServerInterface
- #attachment — McVolume
- #attachments — RightScriptInternal
- #audit_link — Server
- #clean_and_translate_server_params — ServerInterface
- #clear_tags — McServer
- #clear_tags — Server
- #clear_tags — RightScale::Api::Taggable
- #clone — Deployment
- #clone — MultiCloudImageInternal
- #clone — RightScriptInternal
- #clone — ServerTemplate
- #cloud_id — Cloud
- #cloud_id — CloudAccount
- #cloud_id — McMultiCloudImageSetting
- #cloud_id — McServer
- #cloud_id — Server
- #commit — McServerTemplate
- #commit — MultiCloudImageInternal
- #commit — RightScriptInternal
- #commit — ServerTemplateInternal
- #connection — RsInternal
- #connection — RightScale::Api::BaseConnection
- #connection — RightScale::Api::GatewayConnection
- #connection — RightScale::Api::InternalConnection
- #create — CloudAccount
- #create — ServerInterface
- #create — RightScale::Api::BaseExtend
- #create — RightScale::Api::GatewayExtend
- #create_ebs_snapshot — Instance
- #create_ebs_volume — Instance
- #current_instance_href — McServer
- #current_tags — McServer
- #current_tags — Server
- #data — MonitoringMetric
- #deep_merge — Hash
- #deep_merge — Array
- #deep_merge! — Hash
- #deep_merge! — Array
- #delete — RestConnection::Connection
- #delete_ebs_volume — Instance
- #delete_executable — ServerTemplateInternal
- #delete_multi_cloud_image — ServerTemplateInternal
- #deny_methods — RightScale::Api::BaseExtend
- #deployment_href — McServer
- #destroy — Deployment
- #destroy — McDeployment
- #destroy — RightScale::Api::Base
- #detach — Ec2EbsVolume
- #detach_ebs_volume — Instance
- #detach_multi_cloud_image — McServerTemplate
- #detail — McAuditEntry
- #dns_name — McServer
- #dns_name — Server
- #download — RightScriptAttachmentInternal
- #download_to_file — RightScriptAttachmentInternal
- #duplicate — Deployment
- #duplicate — ServerTemplate
- #error_handler — RestConnection::Connection
- #executables — ServerTemplate
- #fetch_alert_specs — ServerTemplate
- #fetch_executables — ServerTemplate
- #fetch_monitoring_metrics — McInstance
- #fetch_multi_cloud_images — ServerTemplate
- #fetch_right_script_attachments — RightScriptInternal
- #filters — RightScale::Api::BaseExtend
- #filters — RightScale::Api::GatewayExtend
- #find — RightScale::Api::BaseExtend
- #find — RightScale::Api::GatewayExtend
- #find_all — RightScale::Api::BaseExtend
- #find_all — RightScale::Api::GatewayExtend
- #find_and_flatten_settings — MultiCloudImage
- #find_by — RightScale::Api::BaseExtend
- #find_by — RightScale::Api::GatewayExtend
- #find_by_cloud_id — RightScale::Api::BaseExtend
- #find_by_id — RightScale::Api::BaseExtend
- #find_by_nickname — RightScale::Api::BaseExtend
- #find_by_nickname_speed — RightScale::Api::BaseExtend
- #find_by_tags — RightScale::Api::McTaggableExtend
- #find_by_tags — RightScale::Api::TaggableExtend
- #find_with_filter — RightScale::Api::BaseExtend
- #find_with_filter — RightScale::Api::GatewayExtend
- #force_stop — Server
- #force_terminate — McServer
- #get — RestConnection::Connection
- #get_data — McInstance
- #get_info_tags — RightScale::Api::Taggable
- #get_inputs — RightScale::Api::McInput
- #get_mcis_and_settings — McServerTemplate
- #get_settings — McMultiCloudImage
- #get_sketchy_data — McInstance
- #get_sketchy_data — McServer
- #get_sketchy_data — Server
- #get_tags_by_namespace — McServer
- #get_tags_by_namespace — Server
- #get_tags_by_namespace — RightScale::Api::Taggable
- #handle_response — RestConnection::Connection
- #hash_of_links — RightScale::Api::Gateway
- #href — Executable
- #href — RightScale::Api::Gateway
- #inputs — ServerInterface
- #inspect — ServerInterface
- #instances — Ec2ServerArray
- #launch — Ec2ServerArray
- #launch — McInstance
- #launch — McServer
- #launch — ServerInterface
- #load — RightScale::Api::Gateway
- #load — RightScale::Api::GatewayExtend
- #load_all — RightScale::Api::GatewayExtend
- #lock — Server
- #logger — RestConnection::Connection
- #make_default — McServerTemplateMultiCloudImage
- #map_cloud_id — ServerInterface
- #map_instance — ServerInterface
- #map_security_groups — McInstance
- #map_user_data — McInstance
- #method_missing — ServerInterface
- #method_missing — RightScale::Api::Base
- #method_missing — RightScale::Api::Gateway
- #monitoring — McServer
- #monitoring — Server
- #multi_cloud_images — McServerTemplate
- #multi_cloud_images — ServerTemplate
- #multi_cloud_images — ServerTemplateInternal
- #multi_update — McInstance
- #name — Executable
- #name — ServerInterface
- #name_with_prefix — RestConnection::Connection
- #nickname — ServerInterface
- #nickname — RightScale::Api::Gateway
- #old_multiply — Array
- #parameters — Server
- #parameters — ServerInterface
- #parse_args — RightScale::Api::GatewayExtend
- #parse_params — RightScale::Api::Gateway
- #post — RestConnection::Connection
- #private_ip — McServer
- #private_ip — Server
- #put — RestConnection::Connection
- #reachable_ip — Server
- #reboot — McInstance
- #reboot — Server
- #recipe? — Executable
- #rediscover — RightScale::Api::Gateway
- #relaunch — McServer
- #relaunch — Server
- #reload — Deployment
- #reload — McMultiCloudImage
- #reload — RightScriptAttachmentInternal
- #reload — ServerTemplate
- #reload — RightScale::Api::Base
- #reload_as_current — McServer
- #reload_as_current — Server
- #reload_as_next — McServer
- #reload_as_next — Server
- #remove_info_tags — RightScale::Api::Taggable
- #remove_rules_by_filters — McSecurityGroup
- #remove_tags — McServer
- #remove_tags — Server
- #remove_tags — RightScale::Api::McTaggable
- #remove_tags — RightScale::Api::Taggable
- #remove_tags_by_namespace — RightScale::Api::Taggable
- #requestify — RestConnection::Connection
- #resource_plural_name — Ec2SshKeyInternal
- #resource_plural_name — McAuditEntry
- #resource_plural_name — McDatacenter
- #resource_plural_name — McDeployment
- #resource_plural_name — McImage
- #resource_plural_name — McInstance
- #resource_plural_name — McInstanceType
- #resource_plural_name — McMultiCloudImage
- #resource_plural_name — McMultiCloudImageSetting
- #resource_plural_name — McSecurityGroup
- #resource_plural_name — McServer
- #resource_plural_name — McServerArray
- #resource_plural_name — McServerTemplate
- #resource_plural_name — McServerTemplateMultiCloudImage
- #resource_plural_name — McSshKey
- #resource_plural_name — McTag
- #resource_plural_name — McVolume
- #resource_plural_name — McVolumeAttachment
- #resource_plural_name — McVolumeSnapshot
- #resource_plural_name — McVolumeType
- #resource_plural_name — MultiCloudImageCloudSettingInternal
- #resource_plural_name — MultiCloudImageInternal
- #resource_plural_name — RightScriptAttachmentInternal
- #resource_plural_name — RightScriptInternal
- #resource_plural_name — S3Bucket
- #resource_plural_name — ServerEc2EbsVolume
- #resource_plural_name — ServerInternal
- #resource_plural_name — ServerTemplateInternal
- #resource_plural_name — RightScale::Api::BaseExtend
- #resource_plural_name — RightScale::Api::Base
- #resource_post_name — RightScale::Api::GatewayExtend
- #resource_singular_name — Ec2SshKeyInternal
- #resource_singular_name — McAuditEntry
- #resource_singular_name — McDatacenter
- #resource_singular_name — McDeployment
- #resource_singular_name — McImage
- #resource_singular_name — McInstance
- #resource_singular_name — McInstanceType
- #resource_singular_name — McMultiCloudImage
- #resource_singular_name — McMultiCloudImageSetting
- #resource_singular_name — McSecurityGroup
- #resource_singular_name — McServer
- #resource_singular_name — McServerArray
- #resource_singular_name — McServerTemplate
- #resource_singular_name — McServerTemplateMultiCloudImage
- #resource_singular_name — McSshKey
- #resource_singular_name — McTag
- #resource_singular_name — McVolume
- #resource_singular_name — McVolumeAttachment
- #resource_singular_name — McVolumeSnapshot
- #resource_singular_name — McVolumeType
- #resource_singular_name — MultiCloudImageCloudSettingInternal
- #resource_singular_name — MultiCloudImageInternal
- #resource_singular_name — RightScriptAttachmentInternal
- #resource_singular_name — RightScriptInternal
- #resource_singular_name — S3Bucket
- #resource_singular_name — ServerEc2EbsVolume
- #resource_singular_name — ServerInternal
- #resource_singular_name — ServerTemplateInternal
- #resource_singular_name — RightScale::Api::BaseExtend
- #resource_singular_name — RightScale::Api::Base
- #rest_connect — RestConnection::Connection
- #restore — Backup
- #right_script — Executable
- #right_script? — Executable
- #rs_id — RightScale::Api::Base
- #rules — McSecurityGroup
- #run_executable — McInstance
- #run_executable — McServer
- #run_executable — Server
- #run_executable_and_wait_for_completed — Server
- #run_script — Server
- #run_script — ServerInterface
- #run_script_on_all — Ec2ServerArray
- #run_script_on_instances — Ec2ServerArray
- #save — McDatacenter
- #save — McDeployment
- #save — McInstance
- #save — McServer
- #save — McVolumeSnapshot
- #save — Server
- #save — ServerInterface
- #save — RightScale::Api::Base
- #save — RightScale::Api::Gateway
- #server_template_href — McServer
- #server_type — McServer
- #servers — Deployment
- #servers_no_reload — Deployment
- #set_current_inputs — McServer
- #set_current_inputs — Server
- #set_default_multi_cloud_image — McServerTemplate
- #set_default_multi_cloud_image — ServerTemplateInternal
- #set_info_tags — RightScale::Api::Taggable
- #set_input — Deployment
- #set_input — McServer
- #set_input — Server
- #set_inputs — Deployment
- #set_inputs — Server
- #set_multi_cloud_image — ServerInternal
- #set_next_inputs — McServer
- #set_next_inputs — Server
- #set_tags_by_namespace — RightScale::Api::Taggable
- #set_tags_to — RightScale::Api::Taggable
- #set_template — Server
- #settings — McMultiCloudImage
- #settings — McServer
- #settings — MultiCloudImageInternal
- #settings — Server
- #show — InstanceType
- #show — McDatacenter
- #show — McInstance
- #show — McInstanceType
- #show — McVolume
- #show — McVolumeAttachment
- #show — McVolumeSnapshot
- #show — McVolumeType
- #show — Task
- #show — RightScale::Api::McInput
- #spot_check — SshHax
- #spot_check_command — SshHax
- #spot_check_command? — SshHax
- #ssh_key_config — SshHax
- #start — McServer
- #start — Server
- #start — ServerInterface
- #start — ServerInternal
- #start_all — Deployment
- #start_ebs — Server
- #start_ebs — ServerInterface
- #stop — McServer
- #stop — Server
- #stop — ServerInterface
- #stop — ServerInternal
- #stop_all — Deployment
- #stop_ebs — Server
- #stop_ebs — ServerInterface
- #supported_cloud_ids — McMultiCloudImage
- #supported_cloud_ids — MultiCloudImage
- #supported_cloud_ids — MultiCloudImageInternal
- #tags — Server
- #tags — RightScale::Api::McTaggable
- #tags — RightScale::Api::Taggable
- #terminate — McInstance
- #terminate — McServer
- #terminate — ServerInterface
- #terminate_all — Ec2ServerArray
- #transform_inputs — McInstance
- #transform_inputs — McServer
- #transform_parameters — Server
- #transform_settings — MultiCloudImageInternal
- #translate_create_opts — ServerInterface
- #translate_href — McInstance
- #translate_href — ServerInterface
- #unlock — Server
- #update — McInstance
- #update — McServer
- #update — ServerInterface
- #validate_rule — Ec2SecurityGroup
- #wait_for_completed — AuditEntry
- #wait_for_completed — Status
- #wait_for_completed — Task
- #wait_for_operational_with_dns — Server
- #wait_for_state — AuditEntry
- #wait_for_state — Server
- #wait_for_state — ServerInterface
- #wait_for_state — Task
- #wait_for_state_change — Server