class Softlayer::Network::ContentDelivery::Account
Constants
- SERVICE
Attributes
account[RW]
account_id[RW]
associated_cdn_account_id[RW]
authentication_ip_address_count[RW]
authentication_ip_addresses[RW]
billing_item[RW]
cdn_account_name[RW]
cdn_account_note[RW]
cdn_solution_name[RW]
create_date[RW]
dependant_service_flag[RW]
id[RW]
legacy_cdn_flag[RW]
log_enabled_flag[RW]
provider_portal_access_flag[RW]
status[RW]
status_id[RW]
token_authentication_enabled_flag[RW]
Public Class Methods
authenticate_resource_request(message)
click to toggle source
parameter
# File lib/softlayer/network/content_delivery/account.rb, line 27 def self.authenticate_resource_request(message) request(:authenticate_resource_request, Boolean, message) end
Public Instance Methods
create_directory(message)
click to toggle source
directory_name
# File lib/softlayer/network/content_delivery/account.rb, line 32 def create_directory(message) request(:create_directory, Boolean, message) end
create_ftp_user(message)
click to toggle source
new_password
# File lib/softlayer/network/content_delivery/account.rb, line 37 def create_ftp_user(message) request(:create_ftp_user, Boolean, message) end
create_origin_pull_mapping(message)
click to toggle source
mapping_object
# File lib/softlayer/network/content_delivery/account.rb, line 42 def create_origin_pull_mapping(message) request(:create_origin_pull_mapping, Boolean, message) end
create_origin_pull_rule(message)
click to toggle source
origin_domain cname_record
# File lib/softlayer/network/content_delivery/account.rb, line 48 def create_origin_pull_rule(message) request(:create_origin_pull_rule, Boolean, message) end
create_token_authentication_directory(message)
click to toggle source
directory media_type
# File lib/softlayer/network/content_delivery/account.rb, line 54 def create_token_authentication_directory(message) request(:create_token_authentication_directory, Boolean, message) end
delete_ftp_user()
click to toggle source
# File lib/softlayer/network/content_delivery/account.rb, line 58 def delete_ftp_user request(:delete_ftp_user, Boolean) end
delete_origin_pull_rule(message)
click to toggle source
origin_mapping_id
# File lib/softlayer/network/content_delivery/account.rb, line 63 def delete_origin_pull_rule(message) request(:delete_origin_pull_rule, Boolean, message) end
disable_logging()
click to toggle source
# File lib/softlayer/network/content_delivery/account.rb, line 67 def disable_logging request(:disable_logging, Boolean) end
enable_logging()
click to toggle source
# File lib/softlayer/network/content_delivery/account.rb, line 71 def enable_logging request(:enable_logging, Boolean) end
get_account()
click to toggle source
# File lib/softlayer/network/content_delivery/account.rb, line 75 def get_account request(:get_account, Softlayer::Account) end
get_all_pops_bandwidth_data(message)
click to toggle source
begin_date_time end_date_time
# File lib/softlayer/network/content_delivery/account.rb, line 81 def get_all_pops_bandwidth_data(message) request(:get_all_pops_bandwidth_data, Array[Softlayer::Container::Network::ContentDelivery::Bandwidth::PointsOfPresence::Summary], message) end
get_all_pops_bandwidth_image(message)
click to toggle source
title begin_date_time end_date_time unit
# File lib/softlayer/network/content_delivery/account.rb, line 89 def get_all_pops_bandwidth_image(message) request(:get_all_pops_bandwidth_image, Softlayer::Container::Bandwidth::GraphOutputsExtended, message) end
get_associated_cdn_account_id()
click to toggle source
# File lib/softlayer/network/content_delivery/account.rb, line 93 def get_associated_cdn_account_id request(:get_associated_cdn_account_id, String) end
get_authentication_ip_addresses()
click to toggle source
# File lib/softlayer/network/content_delivery/account.rb, line 97 def get_authentication_ip_addresses request(:get_authentication_ip_addresses, Array[Softlayer::Network::ContentDelivery::Authentication::Address]) end
get_authentication_service_endpoints()
click to toggle source
# File lib/softlayer/network/content_delivery/account.rb, line 101 def get_authentication_service_endpoints request(:get_authentication_service_endpoints, Array[Softlayer::Container::Network::ContentDelivery::Authentication::ServiceEndpoint]) end
get_bandwidth_data(message)
click to toggle source
begin_date_time end_date_time
# File lib/softlayer/network/content_delivery/account.rb, line 107 def get_bandwidth_data(message) request(:get_bandwidth_data, Array[Softlayer::Container::Network::ContentDelivery::Bandwidth::Summary], message) end
get_bandwidth_data_with_types(message)
click to toggle source
begin_date_time end_date_time period
# File lib/softlayer/network/content_delivery/account.rb, line 114 def get_bandwidth_data_with_types(message) request(:get_bandwidth_data_with_types, Array[Softlayer::Container::Network::ContentDelivery::Report::Usage], message) end
get_bandwidth_image(message)
click to toggle source
title begin_date_time end_date_time
# File lib/softlayer/network/content_delivery/account.rb, line 121 def get_bandwidth_image(message) request(:get_bandwidth_image, Softlayer::Container::Bandwidth::GraphOutputsExtended, message) end
get_billing_item()
click to toggle source
# File lib/softlayer/network/content_delivery/account.rb, line 125 def get_billing_item request(:get_billing_item, Softlayer::Billing::Item) end
get_cdn_account_name()
click to toggle source
# File lib/softlayer/network/content_delivery/account.rb, line 129 def get_cdn_account_name request(:get_cdn_account_name, String) end
get_cdn_account_note()
click to toggle source
# File lib/softlayer/network/content_delivery/account.rb, line 133 def get_cdn_account_note request(:get_cdn_account_note, String) end
get_cdn_solution_name()
click to toggle source
# File lib/softlayer/network/content_delivery/account.rb, line 137 def get_cdn_solution_name request(:get_cdn_solution_name, String) end
get_customer_origins(message)
click to toggle source
media_type
# File lib/softlayer/network/content_delivery/account.rb, line 142 def get_customer_origins(message) request(:get_customer_origins, Array[Softlayer::Container::Network::ContentDelivery::OriginPull::Mapping], message) end
get_dependant_service_flag()
click to toggle source
# File lib/softlayer/network/content_delivery/account.rb, line 146 def get_dependant_service_flag request(:get_dependant_service_flag, Boolean) end
get_directory_information(message)
click to toggle source
directory_name
# File lib/softlayer/network/content_delivery/account.rb, line 151 def get_directory_information(message) request(:get_directory_information, Array[Softlayer::Container::Network::Directory::Listing], message) end
get_disk_space_usage_data_by_date(message)
click to toggle source
begin_date_time end_date_time
# File lib/softlayer/network/content_delivery/account.rb, line 157 def get_disk_space_usage_data_by_date(message) request(:get_disk_space_usage_data_by_date, Array[Softlayer::Metric::Tracking::Object::Data], message) end
get_disk_space_usage_image_by_date(message)
click to toggle source
begin_date_time end_date_time
# File lib/softlayer/network/content_delivery/account.rb, line 163 def get_disk_space_usage_image_by_date(message) request(:get_disk_space_usage_image_by_date, Softlayer::Container::Bandwidth::GraphOutputs, message) end
get_ftp_attributes()
click to toggle source
# File lib/softlayer/network/content_delivery/account.rb, line 167 def get_ftp_attributes request(:get_ftp_attributes, Softlayer::Container::Network::Authentication::Data) end
get_legacy_cdn_flag()
click to toggle source
# File lib/softlayer/network/content_delivery/account.rb, line 171 def get_legacy_cdn_flag request(:get_legacy_cdn_flag, Boolean) end
get_log_enabled_flag()
click to toggle source
# File lib/softlayer/network/content_delivery/account.rb, line 175 def get_log_enabled_flag request(:get_log_enabled_flag, String) end
get_media_urls()
click to toggle source
# File lib/softlayer/network/content_delivery/account.rb, line 179 def get_media_urls request(:get_media_urls, Array[Softlayer::Container::Network::ContentDelivery::SupportedProtocol]) end
get_object()
click to toggle source
# File lib/softlayer/network/content_delivery/account.rb, line 183 def get_object request(:get_object, Softlayer::Network::ContentDelivery::Account) end
get_origin_pull_mapping_information()
click to toggle source
# File lib/softlayer/network/content_delivery/account.rb, line 187 def get_origin_pull_mapping_information request(:get_origin_pull_mapping_information, Array[Softlayer::Container::Network::ContentDelivery::OriginPull::Mapping]) end
get_origin_pull_supported_media_urls()
click to toggle source
# File lib/softlayer/network/content_delivery/account.rb, line 191 def get_origin_pull_supported_media_urls request(:get_origin_pull_supported_media_urls, Array[Softlayer::Container::Network::ContentDelivery::SupportedProtocol]) end
get_origin_pull_url()
click to toggle source
# File lib/softlayer/network/content_delivery/account.rb, line 195 def get_origin_pull_url request(:get_origin_pull_url, String) end
get_pop_names()
click to toggle source
# File lib/softlayer/network/content_delivery/account.rb, line 199 def get_pop_names request(:get_pop_names, Array[Softlayer::Container::Network::ContentDelivery::PointsOfPresence]) end
get_provider_portal_access_flag()
click to toggle source
# File lib/softlayer/network/content_delivery/account.rb, line 203 def get_provider_portal_access_flag request(:get_provider_portal_access_flag, Boolean) end
get_provider_portal_credentials()
click to toggle source
# File lib/softlayer/network/content_delivery/account.rb, line 207 def get_provider_portal_credentials request(:get_provider_portal_credentials, Softlayer::Container::Network::Authentication::Data) end
get_status()
click to toggle source
# File lib/softlayer/network/content_delivery/account.rb, line 211 def get_status request(:get_status, Softlayer::Network::ContentDelivery::Account::Status) end
get_token_authentication_directories()
click to toggle source
# File lib/softlayer/network/content_delivery/account.rb, line 215 def get_token_authentication_directories request(:get_token_authentication_directories, Array[Softlayer::Container::Network::Directory::Listing]) end
get_token_authentication_enabled_flag()
click to toggle source
# File lib/softlayer/network/content_delivery/account.rb, line 219 def get_token_authentication_enabled_flag request(:get_token_authentication_enabled_flag, Boolean) end
get_vendor_ftp_attributes()
click to toggle source
# File lib/softlayer/network/content_delivery/account.rb, line 223 def get_vendor_ftp_attributes request(:get_vendor_ftp_attributes, Softlayer::Container::Network::Authentication::Data) end
load_content(message)
click to toggle source
object_urls
# File lib/softlayer/network/content_delivery/account.rb, line 228 def load_content(message) request(:load_content, Boolean, message) end
manage_http_compression(message)
click to toggle source
enable_flag mime_types
# File lib/softlayer/network/content_delivery/account.rb, line 234 def manage_http_compression(message) request(:manage_http_compression, Boolean, message) end
purge_cache(message)
click to toggle source
object_urls
# File lib/softlayer/network/content_delivery/account.rb, line 239 def purge_cache(message) request(:purge_cache, Array[Softlayer::Container::Network::ContentDelivery::PurgeService::Response], message) end
remove_authentication_directory(message)
click to toggle source
directory media_type
# File lib/softlayer/network/content_delivery/account.rb, line 245 def remove_authentication_directory(message) request(:remove_authentication_directory, Boolean, message) end
remove_file(message)
click to toggle source
source
# File lib/softlayer/network/content_delivery/account.rb, line 250 def remove_file(message) request(:remove_file, Boolean, message) end
set_authentication_service_endpoint(message)
click to toggle source
webservice_endpoint protocol
# File lib/softlayer/network/content_delivery/account.rb, line 256 def set_authentication_service_endpoint(message) request(:set_authentication_service_endpoint, Boolean, message) end
set_ftp_password(message)
click to toggle source
new_password
# File lib/softlayer/network/content_delivery/account.rb, line 261 def set_ftp_password(message) request(:set_ftp_password, Boolean, message) end
update_note(message)
click to toggle source
note
# File lib/softlayer/network/content_delivery/account.rb, line 266 def update_note(message) request(:update_note, Boolean, message) end
upload_stream(message)
click to toggle source
source target
# File lib/softlayer/network/content_delivery/account.rb, line 272 def upload_stream(message) request(:upload_stream, Boolean, message) end