Class: Softlayer::User::Customer
- Defined in:
- lib/softlayer/user/customer.rb,
lib/softlayer/user/customer/link.rb,
lib/softlayer/user/customer/access.rb,
lib/softlayer/user/customer/status.rb,
lib/softlayer/user/customer/external.rb,
lib/softlayer/user/customer/prospect.rb,
lib/softlayer/user/customer/security.rb,
lib/softlayer/user/customer/invitation.rb,
lib/softlayer/user/customer/notification.rb,
lib/softlayer/user/customer/mobile_device.rb,
lib/softlayer/user/customer/prospect/type.rb,
lib/softlayer/user/customer/link/the_planet.rb,
lib/softlayer/user/customer/open_id_connect.rb,
lib/softlayer/user/customer/security/answer.rb,
lib/softlayer/user/customer/additional_email.rb,
lib/softlayer/user/customer/external/binding.rb,
lib/softlayer/user/customer/api_authentication.rb,
lib/softlayer/user/customer/mobile_device/type.rb,
lib/softlayer/user/customer/customer_permission.rb,
lib/softlayer/user/customer/notification/virtual.rb,
lib/softlayer/user/customer/access/authentication.rb,
lib/softlayer/user/customer/external/binding/totp.rb,
lib/softlayer/user/customer/external/binding/type.rb,
lib/softlayer/user/customer/notification/hardware.rb,
lib/softlayer/user/customer/external/binding/phone.rb,
lib/softlayer/user/customer/external/binding/vendor.rb,
lib/softlayer/user/customer/external/binding/verisign.rb,
lib/softlayer/user/customer/prospect/service_provider.rb,
lib/softlayer/user/customer/external/binding/attribute.rb,
lib/softlayer/user/customer/notification/virtual/guest.rb,
lib/softlayer/user/customer/customer_permission/permission.rb,
lib/softlayer/user/customer/mobile_device/operating_system.rb,
lib/softlayer/user/customer/prospect/service_provider/enroll_request.rb
Direct Known Subclasses
Defined Under Namespace
Modules: Access, CustomerPermission, External, Notification, Security Classes: AdditionalEmail, ApiAuthentication, Invitation, Link, MobileDevice, OpenIdConnect, Prospect, Representer, Status
Constant Summary collapse
- SERVICE =
'SoftLayer_User_Customer'
Instance Attribute Summary collapse
-
#account ⇒ Object
Returns the value of attribute account.
-
#account_id ⇒ Object
Returns the value of attribute account_id.
-
#action_count ⇒ Object
Returns the value of attribute action_count.
-
#actions ⇒ Object
Returns the value of attribute actions.
-
#additional_email_count ⇒ Object
Returns the value of attribute additional_email_count.
-
#additional_emails ⇒ Object
Returns the value of attribute additional_emails.
-
#address1 ⇒ Object
Returns the value of attribute address1.
-
#address2 ⇒ Object
Returns the value of attribute address2.
-
#aim ⇒ Object
Returns the value of attribute aim.
-
#alternate_phone ⇒ Object
Returns the value of attribute alternate_phone.
-
#api_authentication_key_count ⇒ Object
Returns the value of attribute api_authentication_key_count.
-
#api_authentication_keys ⇒ Object
Returns the value of attribute api_authentication_keys.
-
#authentication_token ⇒ Object
Returns the value of attribute authentication_token.
-
#cdn_account_count ⇒ Object
Returns the value of attribute cdn_account_count.
-
#cdn_accounts ⇒ Object
Returns the value of attribute cdn_accounts.
-
#child_user_count ⇒ Object
Returns the value of attribute child_user_count.
-
#child_users ⇒ Object
Returns the value of attribute child_users.
-
#city ⇒ Object
Returns the value of attribute city.
-
#closed_ticket_count ⇒ Object
Returns the value of attribute closed_ticket_count.
-
#closed_tickets ⇒ Object
Returns the value of attribute closed_tickets.
-
#company_name ⇒ Object
Returns the value of attribute company_name.
-
#country ⇒ Object
Returns the value of attribute country.
-
#create_date ⇒ Object
Returns the value of attribute create_date.
-
#daylight_savings_time_flag ⇒ Object
Returns the value of attribute daylight_savings_time_flag.
-
#deny_all_resource_access_on_create_flag ⇒ Object
Returns the value of attribute deny_all_resource_access_on_create_flag.
-
#display_name ⇒ Object
Returns the value of attribute display_name.
-
#email ⇒ Object
Returns the value of attribute email.
-
#external_binding_count ⇒ Object
Returns the value of attribute external_binding_count.
-
#external_bindings ⇒ Object
Returns the value of attribute external_bindings.
-
#first_name ⇒ Object
Returns the value of attribute first_name.
-
#forum_password_hash ⇒ Object
Returns the value of attribute forum_password_hash.
-
#hardware ⇒ Object
Returns the value of attribute hardware.
-
#hardware_count ⇒ Object
Returns the value of attribute hardware_count.
-
#hardware_notification_count ⇒ Object
Returns the value of attribute hardware_notification_count.
-
#hardware_notifications ⇒ Object
Returns the value of attribute hardware_notifications.
-
#has_acknowledged_support_policy_flag ⇒ Object
Returns the value of attribute has_acknowledged_support_policy_flag.
-
#has_full_hardware_access_flag ⇒ Object
Returns the value of attribute has_full_hardware_access_flag.
-
#has_full_virtual_guest_access_flag ⇒ Object
Returns the value of attribute has_full_virtual_guest_access_flag.
-
#icq ⇒ Object
Returns the value of attribute icq.
-
#id ⇒ Object
Returns the value of attribute id.
-
#ip_address_restriction ⇒ Object
Returns the value of attribute ip_address_restriction.
-
#last_name ⇒ Object
Returns the value of attribute last_name.
-
#layout_profile_count ⇒ Object
Returns the value of attribute layout_profile_count.
-
#layout_profiles ⇒ Object
Returns the value of attribute layout_profiles.
-
#locale ⇒ Object
Returns the value of attribute locale.
-
#locale_id ⇒ Object
Returns the value of attribute locale_id.
-
#login_attempt_count ⇒ Object
Returns the value of attribute login_attempt_count.
-
#login_attempts ⇒ Object
Returns the value of attribute login_attempts.
-
#managed_by_federation_flag ⇒ Object
Returns the value of attribute managed_by_federation_flag.
-
#managed_by_open_id_connect_flag ⇒ Object
Returns the value of attribute managed_by_open_id_connect_flag.
-
#mobile_device_count ⇒ Object
Returns the value of attribute mobile_device_count.
-
#mobile_devices ⇒ Object
Returns the value of attribute mobile_devices.
-
#modify_date ⇒ Object
Returns the value of attribute modify_date.
-
#msn ⇒ Object
Returns the value of attribute msn.
-
#name_id ⇒ Object
Returns the value of attribute name_id.
-
#notification_subscriber_count ⇒ Object
Returns the value of attribute notification_subscriber_count.
-
#notification_subscribers ⇒ Object
Returns the value of attribute notification_subscribers.
-
#office_phone ⇒ Object
Returns the value of attribute office_phone.
-
#open_ticket_count ⇒ Object
Returns the value of attribute open_ticket_count.
-
#open_tickets ⇒ Object
Returns the value of attribute open_tickets.
-
#override_count ⇒ Object
Returns the value of attribute override_count.
-
#overrides ⇒ Object
Returns the value of attribute overrides.
-
#parent ⇒ Object
Returns the value of attribute parent.
-
#parent_id ⇒ Object
Returns the value of attribute parent_id.
-
#password_expire_date ⇒ Object
Returns the value of attribute password_expire_date.
-
#permission_count ⇒ Object
Returns the value of attribute permission_count.
-
#permission_system_version ⇒ Object
Returns the value of attribute permission_system_version.
-
#permissions ⇒ Object
Returns the value of attribute permissions.
-
#postal_code ⇒ Object
Returns the value of attribute postal_code.
-
#pptp_vpn_allowed_flag ⇒ Object
Returns the value of attribute pptp_vpn_allowed_flag.
-
#preference_count ⇒ Object
Returns the value of attribute preference_count.
-
#preferences ⇒ Object
Returns the value of attribute preferences.
-
#role_count ⇒ Object
Returns the value of attribute role_count.
-
#roles ⇒ Object
Returns the value of attribute roles.
-
#salesforce_user_link ⇒ Object
Returns the value of attribute salesforce_user_link.
-
#saved_id ⇒ Object
Returns the value of attribute saved_id.
-
#secondary_login_management_flag ⇒ Object
Returns the value of attribute secondary_login_management_flag.
-
#secondary_login_required_flag ⇒ Object
Returns the value of attribute secondary_login_required_flag.
-
#secondary_password_modify_date ⇒ Object
Returns the value of attribute secondary_password_modify_date.
-
#secondary_password_timeout_days ⇒ Object
Returns the value of attribute secondary_password_timeout_days.
-
#security_answer_count ⇒ Object
Returns the value of attribute security_answer_count.
-
#security_answers ⇒ Object
Returns the value of attribute security_answers.
-
#sms ⇒ Object
Returns the value of attribute sms.
-
#ssl_vpn_allowed_flag ⇒ Object
Returns the value of attribute ssl_vpn_allowed_flag.
-
#state ⇒ Object
Returns the value of attribute state.
-
#status_date ⇒ Object
Returns the value of attribute status_date.
-
#subscriber_count ⇒ Object
Returns the value of attribute subscriber_count.
-
#subscribers ⇒ Object
Returns the value of attribute subscribers.
-
#successful_login_count ⇒ Object
Returns the value of attribute successful_login_count.
-
#successful_logins ⇒ Object
Returns the value of attribute successful_logins.
-
#support_policy_acknowledgement_required_flag ⇒ Object
Returns the value of attribute support_policy_acknowledgement_required_flag.
-
#survey_count ⇒ Object
Returns the value of attribute survey_count.
-
#survey_required_flag ⇒ Object
Returns the value of attribute survey_required_flag.
-
#surveys ⇒ Object
Returns the value of attribute surveys.
-
#ticket_count ⇒ Object
Returns the value of attribute ticket_count.
-
#tickets ⇒ Object
Returns the value of attribute tickets.
-
#timezone ⇒ Object
Returns the value of attribute timezone.
-
#timezone_id ⇒ Object
Returns the value of attribute timezone_id.
-
#unsuccessful_login_count ⇒ Object
Returns the value of attribute unsuccessful_login_count.
-
#unsuccessful_logins ⇒ Object
Returns the value of attribute unsuccessful_logins.
-
#user_link_count ⇒ Object
Returns the value of attribute user_link_count.
-
#user_links ⇒ Object
Returns the value of attribute user_links.
-
#user_status ⇒ Object
Returns the value of attribute user_status.
-
#user_status_id ⇒ Object
Returns the value of attribute user_status_id.
-
#username ⇒ Object
Returns the value of attribute username.
-
#virtual_guest_count ⇒ Object
Returns the value of attribute virtual_guest_count.
-
#virtual_guests ⇒ Object
Returns the value of attribute virtual_guests.
-
#vpn_manual_config ⇒ Object
Returns the value of attribute vpn_manual_config.
-
#yahoo ⇒ Object
Returns the value of attribute yahoo.
Class Method Summary collapse
-
.check_external_authentication_status(message) ⇒ Object
authentication_container.
-
.create_object(message) ⇒ Object
template_object password vpn_password.
-
.edit_objects(message) ⇒ Object
template_objects.
- .get_active_external_authentication_vendors ⇒ Object
-
.get_default_security_questions(message) ⇒ Object
key.
-
.get_portal_login_token(message) ⇒ Object
username password security_question_id security_question_answer.
-
.get_user_from_lost_password_request(message) ⇒ Object
key.
-
.initiate_external_authentication(message) ⇒ Object
authentication_container.
-
.lost_password(message) ⇒ Object
username email.
-
.perform_external_authentication(message) ⇒ Object
authentication_container.
-
.remove_api_authentication_key(message) ⇒ Object
key_id.
-
.reset_expired_password(message) ⇒ Object
username password new_password security_question_id security_question_answer.
-
.saml_authenticate(message) ⇒ Object
account_id saml_response.
-
.saml_begin_authentication(message) ⇒ Object
account_id.
-
.set_password_from_lost_password_request(message) ⇒ Object
key password security_answers.
-
.validate_authentication_token(message) ⇒ Object
authentication_token.
Instance Method Summary collapse
- #acknowledge_support_policy ⇒ Object
- #add_api_authentication_key ⇒ Object
-
#add_bulk_hardware_access(message) ⇒ Object
hardware_ids.
-
#add_bulk_portal_permission(message) ⇒ Object
permissions.
-
#add_bulk_roles(message) ⇒ Object
roles.
-
#add_bulk_virtual_guest_access(message) ⇒ Object
virtual_guest_ids.
-
#add_external_binding(message) ⇒ Object
external_binding.
-
#add_hardware_access(message) ⇒ Object
hardware_id.
-
#add_notification_subscriber(message) ⇒ Object
notification_key_name.
-
#add_portal_permission(message) ⇒ Object
permission.
-
#add_role(message) ⇒ Object
role.
-
#add_virtual_guest_access(message) ⇒ Object
virtual_guest_id.
-
#change_preference(message) ⇒ Object
preference_type_key_name value.
-
#create_notification_subscriber(message) ⇒ Object
key_name resource_table_id.
-
#create_subscriber_delivery_methods(message) ⇒ Object
notification_key_name delivery_method_key_names.
-
#deactivate_notification_subscriber(message) ⇒ Object
key_name resource_table_id.
-
#edit_object(message) ⇒ Object
template_object.
-
#find_user_preference(message) ⇒ Object
profile_name container_keyname preference_keyname.
- #get_account ⇒ Object
- #get_actions ⇒ Object
- #get_additional_emails ⇒ Object
- #get_allowed_hardware_ids ⇒ Object
- #get_allowed_virtual_guest_ids ⇒ Object
- #get_api_authentication_keys ⇒ Object
-
#get_authentication_token(message) ⇒ Object
token.
- #get_cdn_accounts ⇒ Object
- #get_child_users ⇒ Object
- #get_closed_tickets ⇒ Object
- #get_external_bindings ⇒ Object
- #get_hardware ⇒ Object
- #get_hardware_count ⇒ Object
- #get_hardware_notifications ⇒ Object
- #get_has_acknowledged_support_policy_flag ⇒ Object
- #get_has_full_hardware_access_flag ⇒ Object
- #get_has_full_virtual_guest_access_flag ⇒ Object
- #get_impersonation_token ⇒ Object
- #get_layout_profiles ⇒ Object
- #get_locale ⇒ Object
- #get_login_attempts ⇒ Object
- #get_mobile_devices ⇒ Object
- #get_notification_subscribers ⇒ Object
- #get_object ⇒ Object
- #get_open_tickets ⇒ Object
- #get_overrides ⇒ Object
- #get_parent ⇒ Object
- #get_permissions ⇒ Object
-
#get_preference(message) ⇒ Object
preference_type_key_name.
- #get_preference_types ⇒ Object
- #get_preferences ⇒ Object
- #get_roles ⇒ Object
- #get_salesforce_user_link ⇒ Object
- #get_security_answers ⇒ Object
- #get_subscribers ⇒ Object
- #get_successful_logins ⇒ Object
- #get_support_policy_acknowledgement_required_flag ⇒ Object
- #get_support_policy_document ⇒ Object
- #get_support_policy_name ⇒ Object
- #get_supported_locales ⇒ Object
- #get_survey_required_flag ⇒ Object
- #get_surveys ⇒ Object
- #get_tickets ⇒ Object
- #get_timezone ⇒ Object
- #get_unsuccessful_logins ⇒ Object
- #get_user_links ⇒ Object
-
#get_user_preferences(message) ⇒ Object
profile_name container_keyname.
- #get_user_status ⇒ Object
- #get_virtual_guest_count ⇒ Object
- #get_virtual_guests ⇒ Object
- #in_terminal_status ⇒ Object
- #is_master_user ⇒ Object
-
#is_valid_forum_password(message) ⇒ Object
password.
-
#is_valid_portal_password(message) ⇒ Object
password.
- #remove_all_hardware_access_for_this_user ⇒ Object
- #remove_all_virtual_access_for_this_user ⇒ Object
-
#remove_bulk_hardware_access(message) ⇒ Object
hardware_ids.
-
#remove_bulk_portal_permission(message) ⇒ Object
permissions.
-
#remove_bulk_roles(message) ⇒ Object
roles.
-
#remove_bulk_virtual_guest_access(message) ⇒ Object
virtual_guest_ids.
-
#remove_external_binding(message) ⇒ Object
external_binding.
-
#remove_hardware_access(message) ⇒ Object
hardware_id.
-
#remove_portal_permission(message) ⇒ Object
permission.
-
#remove_role(message) ⇒ Object
role.
-
#remove_virtual_guest_access(message) ⇒ Object
virtual_guest_id.
- #saml_begin_logout ⇒ Object
-
#saml_logout(message) ⇒ Object
saml_response.
-
#update_forum_password(message) ⇒ Object
password.
-
#update_notification_subscriber(message) ⇒ Object
notification_key_name active.
-
#update_password(message) ⇒ Object
password.
-
#update_security_answers(message) ⇒ Object
questions answers.
-
#update_subscriber_delivery_method(message) ⇒ Object
notification_key_name delivery_method_key_names active.
-
#update_vpn_password(message) ⇒ Object
password.
- #update_vpn_user ⇒ Object
Methods inherited from Model
all, all_request_for, create, find, #init_headers, parse, process_message, #request, request, service_name, #service_name, #to_hash, #to_softlayer
Methods included from Model::Operations
extended, #filter, included, #limit, #mask, #request_headers
Instance Attribute Details
#account ⇒ Object
Returns the value of attribute account.
90 91 92 |
# File 'lib/softlayer/user/customer.rb', line 90 def account @account end |
#account_id ⇒ Object
Returns the value of attribute account_id.
18 19 20 |
# File 'lib/softlayer/user/customer.rb', line 18 def account_id @account_id end |
#action_count ⇒ Object
Returns the value of attribute action_count.
64 65 66 |
# File 'lib/softlayer/user/customer.rb', line 64 def action_count @action_count end |
#actions ⇒ Object
Returns the value of attribute actions.
91 92 93 |
# File 'lib/softlayer/user/customer.rb', line 91 def actions @actions end |
#additional_email_count ⇒ Object
Returns the value of attribute additional_email_count.
65 66 67 |
# File 'lib/softlayer/user/customer.rb', line 65 def additional_email_count @additional_email_count end |
#additional_emails ⇒ Object
Returns the value of attribute additional_emails.
92 93 94 |
# File 'lib/softlayer/user/customer.rb', line 92 def additional_emails @additional_emails end |
#address1 ⇒ Object
Returns the value of attribute address1.
19 20 21 |
# File 'lib/softlayer/user/customer.rb', line 19 def address1 @address1 end |
#address2 ⇒ Object
Returns the value of attribute address2.
20 21 22 |
# File 'lib/softlayer/user/customer.rb', line 20 def address2 @address2 end |
#aim ⇒ Object
Returns the value of attribute aim.
21 22 23 |
# File 'lib/softlayer/user/customer.rb', line 21 def aim @aim end |
#alternate_phone ⇒ Object
Returns the value of attribute alternate_phone.
22 23 24 |
# File 'lib/softlayer/user/customer.rb', line 22 def alternate_phone @alternate_phone end |
#api_authentication_key_count ⇒ Object
Returns the value of attribute api_authentication_key_count.
66 67 68 |
# File 'lib/softlayer/user/customer.rb', line 66 def api_authentication_key_count @api_authentication_key_count end |
#api_authentication_keys ⇒ Object
Returns the value of attribute api_authentication_keys.
93 94 95 |
# File 'lib/softlayer/user/customer.rb', line 93 def api_authentication_keys @api_authentication_keys end |
#authentication_token ⇒ Object
Returns the value of attribute authentication_token.
23 24 25 |
# File 'lib/softlayer/user/customer.rb', line 23 def authentication_token @authentication_token end |
#cdn_account_count ⇒ Object
Returns the value of attribute cdn_account_count.
67 68 69 |
# File 'lib/softlayer/user/customer.rb', line 67 def cdn_account_count @cdn_account_count end |
#cdn_accounts ⇒ Object
Returns the value of attribute cdn_accounts.
94 95 96 |
# File 'lib/softlayer/user/customer.rb', line 94 def cdn_accounts @cdn_accounts end |
#child_user_count ⇒ Object
Returns the value of attribute child_user_count.
68 69 70 |
# File 'lib/softlayer/user/customer.rb', line 68 def child_user_count @child_user_count end |
#child_users ⇒ Object
Returns the value of attribute child_users.
95 96 97 |
# File 'lib/softlayer/user/customer.rb', line 95 def child_users @child_users end |
#city ⇒ Object
Returns the value of attribute city.
24 25 26 |
# File 'lib/softlayer/user/customer.rb', line 24 def city @city end |
#closed_ticket_count ⇒ Object
Returns the value of attribute closed_ticket_count.
69 70 71 |
# File 'lib/softlayer/user/customer.rb', line 69 def closed_ticket_count @closed_ticket_count end |
#closed_tickets ⇒ Object
Returns the value of attribute closed_tickets.
96 97 98 |
# File 'lib/softlayer/user/customer.rb', line 96 def closed_tickets @closed_tickets end |
#company_name ⇒ Object
Returns the value of attribute company_name.
25 26 27 |
# File 'lib/softlayer/user/customer.rb', line 25 def company_name @company_name end |
#country ⇒ Object
Returns the value of attribute country.
26 27 28 |
# File 'lib/softlayer/user/customer.rb', line 26 def country @country end |
#create_date ⇒ Object
Returns the value of attribute create_date.
27 28 29 |
# File 'lib/softlayer/user/customer.rb', line 27 def create_date @create_date end |
#daylight_savings_time_flag ⇒ Object
Returns the value of attribute daylight_savings_time_flag.
28 29 30 |
# File 'lib/softlayer/user/customer.rb', line 28 def daylight_savings_time_flag @daylight_savings_time_flag end |
#deny_all_resource_access_on_create_flag ⇒ Object
Returns the value of attribute deny_all_resource_access_on_create_flag.
29 30 31 |
# File 'lib/softlayer/user/customer.rb', line 29 def deny_all_resource_access_on_create_flag @deny_all_resource_access_on_create_flag end |
#display_name ⇒ Object
Returns the value of attribute display_name.
30 31 32 |
# File 'lib/softlayer/user/customer.rb', line 30 def display_name @display_name end |
#email ⇒ Object
Returns the value of attribute email.
31 32 33 |
# File 'lib/softlayer/user/customer.rb', line 31 def email @email end |
#external_binding_count ⇒ Object
Returns the value of attribute external_binding_count.
70 71 72 |
# File 'lib/softlayer/user/customer.rb', line 70 def external_binding_count @external_binding_count end |
#external_bindings ⇒ Object
Returns the value of attribute external_bindings.
97 98 99 |
# File 'lib/softlayer/user/customer.rb', line 97 def external_bindings @external_bindings end |
#first_name ⇒ Object
Returns the value of attribute first_name.
32 33 34 |
# File 'lib/softlayer/user/customer.rb', line 32 def first_name @first_name end |
#forum_password_hash ⇒ Object
Returns the value of attribute forum_password_hash.
33 34 35 |
# File 'lib/softlayer/user/customer.rb', line 33 def forum_password_hash @forum_password_hash end |
#hardware ⇒ Object
Returns the value of attribute hardware.
98 99 100 |
# File 'lib/softlayer/user/customer.rb', line 98 def hardware @hardware end |
#hardware_count ⇒ Object
Returns the value of attribute hardware_count.
71 72 73 |
# File 'lib/softlayer/user/customer.rb', line 71 def hardware_count @hardware_count end |
#hardware_notification_count ⇒ Object
Returns the value of attribute hardware_notification_count.
72 73 74 |
# File 'lib/softlayer/user/customer.rb', line 72 def hardware_notification_count @hardware_notification_count end |
#hardware_notifications ⇒ Object
Returns the value of attribute hardware_notifications.
99 100 101 |
# File 'lib/softlayer/user/customer.rb', line 99 def hardware_notifications @hardware_notifications end |
#has_acknowledged_support_policy_flag ⇒ Object
Returns the value of attribute has_acknowledged_support_policy_flag.
100 101 102 |
# File 'lib/softlayer/user/customer.rb', line 100 def has_acknowledged_support_policy_flag @has_acknowledged_support_policy_flag end |
#has_full_hardware_access_flag ⇒ Object
Returns the value of attribute has_full_hardware_access_flag.
101 102 103 |
# File 'lib/softlayer/user/customer.rb', line 101 def has_full_hardware_access_flag @has_full_hardware_access_flag end |
#has_full_virtual_guest_access_flag ⇒ Object
Returns the value of attribute has_full_virtual_guest_access_flag.
102 103 104 |
# File 'lib/softlayer/user/customer.rb', line 102 def has_full_virtual_guest_access_flag @has_full_virtual_guest_access_flag end |
#icq ⇒ Object
Returns the value of attribute icq.
34 35 36 |
# File 'lib/softlayer/user/customer.rb', line 34 def icq @icq end |
#id ⇒ Object
Returns the value of attribute id.
35 36 37 |
# File 'lib/softlayer/user/customer.rb', line 35 def id @id end |
#ip_address_restriction ⇒ Object
Returns the value of attribute ip_address_restriction.
36 37 38 |
# File 'lib/softlayer/user/customer.rb', line 36 def ip_address_restriction @ip_address_restriction end |
#last_name ⇒ Object
Returns the value of attribute last_name.
37 38 39 |
# File 'lib/softlayer/user/customer.rb', line 37 def last_name @last_name end |
#layout_profile_count ⇒ Object
Returns the value of attribute layout_profile_count.
73 74 75 |
# File 'lib/softlayer/user/customer.rb', line 73 def layout_profile_count @layout_profile_count end |
#layout_profiles ⇒ Object
Returns the value of attribute layout_profiles.
103 104 105 |
# File 'lib/softlayer/user/customer.rb', line 103 def layout_profiles @layout_profiles end |
#locale ⇒ Object
Returns the value of attribute locale.
104 105 106 |
# File 'lib/softlayer/user/customer.rb', line 104 def locale @locale end |
#locale_id ⇒ Object
Returns the value of attribute locale_id.
38 39 40 |
# File 'lib/softlayer/user/customer.rb', line 38 def locale_id @locale_id end |
#login_attempt_count ⇒ Object
Returns the value of attribute login_attempt_count.
74 75 76 |
# File 'lib/softlayer/user/customer.rb', line 74 def login_attempt_count @login_attempt_count end |
#login_attempts ⇒ Object
Returns the value of attribute login_attempts.
105 106 107 |
# File 'lib/softlayer/user/customer.rb', line 105 def login_attempts @login_attempts end |
#managed_by_federation_flag ⇒ Object
Returns the value of attribute managed_by_federation_flag.
39 40 41 |
# File 'lib/softlayer/user/customer.rb', line 39 def managed_by_federation_flag @managed_by_federation_flag end |
#managed_by_open_id_connect_flag ⇒ Object
Returns the value of attribute managed_by_open_id_connect_flag.
40 41 42 |
# File 'lib/softlayer/user/customer.rb', line 40 def managed_by_open_id_connect_flag @managed_by_open_id_connect_flag end |
#mobile_device_count ⇒ Object
Returns the value of attribute mobile_device_count.
75 76 77 |
# File 'lib/softlayer/user/customer.rb', line 75 def mobile_device_count @mobile_device_count end |
#mobile_devices ⇒ Object
Returns the value of attribute mobile_devices.
106 107 108 |
# File 'lib/softlayer/user/customer.rb', line 106 def mobile_devices @mobile_devices end |
#modify_date ⇒ Object
Returns the value of attribute modify_date.
41 42 43 |
# File 'lib/softlayer/user/customer.rb', line 41 def modify_date @modify_date end |
#msn ⇒ Object
Returns the value of attribute msn.
42 43 44 |
# File 'lib/softlayer/user/customer.rb', line 42 def msn @msn end |
#name_id ⇒ Object
Returns the value of attribute name_id.
43 44 45 |
# File 'lib/softlayer/user/customer.rb', line 43 def name_id @name_id end |
#notification_subscriber_count ⇒ Object
Returns the value of attribute notification_subscriber_count.
76 77 78 |
# File 'lib/softlayer/user/customer.rb', line 76 def notification_subscriber_count @notification_subscriber_count end |
#notification_subscribers ⇒ Object
Returns the value of attribute notification_subscribers.
107 108 109 |
# File 'lib/softlayer/user/customer.rb', line 107 def notification_subscribers @notification_subscribers end |
#office_phone ⇒ Object
Returns the value of attribute office_phone.
44 45 46 |
# File 'lib/softlayer/user/customer.rb', line 44 def office_phone @office_phone end |
#open_ticket_count ⇒ Object
Returns the value of attribute open_ticket_count.
77 78 79 |
# File 'lib/softlayer/user/customer.rb', line 77 def open_ticket_count @open_ticket_count end |
#open_tickets ⇒ Object
Returns the value of attribute open_tickets.
108 109 110 |
# File 'lib/softlayer/user/customer.rb', line 108 def open_tickets @open_tickets end |
#override_count ⇒ Object
Returns the value of attribute override_count.
78 79 80 |
# File 'lib/softlayer/user/customer.rb', line 78 def override_count @override_count end |
#overrides ⇒ Object
Returns the value of attribute overrides.
109 110 111 |
# File 'lib/softlayer/user/customer.rb', line 109 def overrides @overrides end |
#parent ⇒ Object
Returns the value of attribute parent.
110 111 112 |
# File 'lib/softlayer/user/customer.rb', line 110 def parent @parent end |
#parent_id ⇒ Object
Returns the value of attribute parent_id.
45 46 47 |
# File 'lib/softlayer/user/customer.rb', line 45 def parent_id @parent_id end |
#password_expire_date ⇒ Object
Returns the value of attribute password_expire_date.
46 47 48 |
# File 'lib/softlayer/user/customer.rb', line 46 def password_expire_date @password_expire_date end |
#permission_count ⇒ Object
Returns the value of attribute permission_count.
79 80 81 |
# File 'lib/softlayer/user/customer.rb', line 79 def @permission_count end |
#permission_system_version ⇒ Object
Returns the value of attribute permission_system_version.
47 48 49 |
# File 'lib/softlayer/user/customer.rb', line 47 def @permission_system_version end |
#permissions ⇒ Object
Returns the value of attribute permissions.
111 112 113 |
# File 'lib/softlayer/user/customer.rb', line 111 def @permissions end |
#postal_code ⇒ Object
Returns the value of attribute postal_code.
48 49 50 |
# File 'lib/softlayer/user/customer.rb', line 48 def postal_code @postal_code end |
#pptp_vpn_allowed_flag ⇒ Object
Returns the value of attribute pptp_vpn_allowed_flag.
49 50 51 |
# File 'lib/softlayer/user/customer.rb', line 49 def pptp_vpn_allowed_flag @pptp_vpn_allowed_flag end |
#preference_count ⇒ Object
Returns the value of attribute preference_count.
80 81 82 |
# File 'lib/softlayer/user/customer.rb', line 80 def preference_count @preference_count end |
#preferences ⇒ Object
Returns the value of attribute preferences.
112 113 114 |
# File 'lib/softlayer/user/customer.rb', line 112 def preferences @preferences end |
#role_count ⇒ Object
Returns the value of attribute role_count.
81 82 83 |
# File 'lib/softlayer/user/customer.rb', line 81 def role_count @role_count end |
#roles ⇒ Object
Returns the value of attribute roles.
113 114 115 |
# File 'lib/softlayer/user/customer.rb', line 113 def roles @roles end |
#salesforce_user_link ⇒ Object
Returns the value of attribute salesforce_user_link.
114 115 116 |
# File 'lib/softlayer/user/customer.rb', line 114 def salesforce_user_link @salesforce_user_link end |
#saved_id ⇒ Object
Returns the value of attribute saved_id.
50 51 52 |
# File 'lib/softlayer/user/customer.rb', line 50 def saved_id @saved_id end |
#secondary_login_management_flag ⇒ Object
Returns the value of attribute secondary_login_management_flag.
51 52 53 |
# File 'lib/softlayer/user/customer.rb', line 51 def secondary_login_management_flag @secondary_login_management_flag end |
#secondary_login_required_flag ⇒ Object
Returns the value of attribute secondary_login_required_flag.
52 53 54 |
# File 'lib/softlayer/user/customer.rb', line 52 def secondary_login_required_flag @secondary_login_required_flag end |
#secondary_password_modify_date ⇒ Object
Returns the value of attribute secondary_password_modify_date.
53 54 55 |
# File 'lib/softlayer/user/customer.rb', line 53 def secondary_password_modify_date @secondary_password_modify_date end |
#secondary_password_timeout_days ⇒ Object
Returns the value of attribute secondary_password_timeout_days.
54 55 56 |
# File 'lib/softlayer/user/customer.rb', line 54 def secondary_password_timeout_days @secondary_password_timeout_days end |
#security_answer_count ⇒ Object
Returns the value of attribute security_answer_count.
82 83 84 |
# File 'lib/softlayer/user/customer.rb', line 82 def security_answer_count @security_answer_count end |
#security_answers ⇒ Object
Returns the value of attribute security_answers.
115 116 117 |
# File 'lib/softlayer/user/customer.rb', line 115 def security_answers @security_answers end |
#sms ⇒ Object
Returns the value of attribute sms.
55 56 57 |
# File 'lib/softlayer/user/customer.rb', line 55 def sms @sms end |
#ssl_vpn_allowed_flag ⇒ Object
Returns the value of attribute ssl_vpn_allowed_flag.
56 57 58 |
# File 'lib/softlayer/user/customer.rb', line 56 def ssl_vpn_allowed_flag @ssl_vpn_allowed_flag end |
#state ⇒ Object
Returns the value of attribute state.
57 58 59 |
# File 'lib/softlayer/user/customer.rb', line 57 def state @state end |
#status_date ⇒ Object
Returns the value of attribute status_date.
58 59 60 |
# File 'lib/softlayer/user/customer.rb', line 58 def status_date @status_date end |
#subscriber_count ⇒ Object
Returns the value of attribute subscriber_count.
83 84 85 |
# File 'lib/softlayer/user/customer.rb', line 83 def subscriber_count @subscriber_count end |
#subscribers ⇒ Object
Returns the value of attribute subscribers.
116 117 118 |
# File 'lib/softlayer/user/customer.rb', line 116 def subscribers @subscribers end |
#successful_login_count ⇒ Object
Returns the value of attribute successful_login_count.
84 85 86 |
# File 'lib/softlayer/user/customer.rb', line 84 def successful_login_count @successful_login_count end |
#successful_logins ⇒ Object
Returns the value of attribute successful_logins.
117 118 119 |
# File 'lib/softlayer/user/customer.rb', line 117 def successful_logins @successful_logins end |
#support_policy_acknowledgement_required_flag ⇒ Object
Returns the value of attribute support_policy_acknowledgement_required_flag.
118 119 120 |
# File 'lib/softlayer/user/customer.rb', line 118 def support_policy_acknowledgement_required_flag @support_policy_acknowledgement_required_flag end |
#survey_count ⇒ Object
Returns the value of attribute survey_count.
85 86 87 |
# File 'lib/softlayer/user/customer.rb', line 85 def survey_count @survey_count end |
#survey_required_flag ⇒ Object
Returns the value of attribute survey_required_flag.
119 120 121 |
# File 'lib/softlayer/user/customer.rb', line 119 def survey_required_flag @survey_required_flag end |
#surveys ⇒ Object
Returns the value of attribute surveys.
120 121 122 |
# File 'lib/softlayer/user/customer.rb', line 120 def surveys @surveys end |
#ticket_count ⇒ Object
Returns the value of attribute ticket_count.
86 87 88 |
# File 'lib/softlayer/user/customer.rb', line 86 def ticket_count @ticket_count end |
#tickets ⇒ Object
Returns the value of attribute tickets.
121 122 123 |
# File 'lib/softlayer/user/customer.rb', line 121 def tickets @tickets end |
#timezone ⇒ Object
Returns the value of attribute timezone.
122 123 124 |
# File 'lib/softlayer/user/customer.rb', line 122 def timezone @timezone end |
#timezone_id ⇒ Object
Returns the value of attribute timezone_id.
59 60 61 |
# File 'lib/softlayer/user/customer.rb', line 59 def timezone_id @timezone_id end |
#unsuccessful_login_count ⇒ Object
Returns the value of attribute unsuccessful_login_count.
87 88 89 |
# File 'lib/softlayer/user/customer.rb', line 87 def unsuccessful_login_count @unsuccessful_login_count end |
#unsuccessful_logins ⇒ Object
Returns the value of attribute unsuccessful_logins.
123 124 125 |
# File 'lib/softlayer/user/customer.rb', line 123 def unsuccessful_logins @unsuccessful_logins end |
#user_link_count ⇒ Object
Returns the value of attribute user_link_count.
88 89 90 |
# File 'lib/softlayer/user/customer.rb', line 88 def user_link_count @user_link_count end |
#user_links ⇒ Object
Returns the value of attribute user_links.
124 125 126 |
# File 'lib/softlayer/user/customer.rb', line 124 def user_links @user_links end |
#user_status ⇒ Object
Returns the value of attribute user_status.
125 126 127 |
# File 'lib/softlayer/user/customer.rb', line 125 def user_status @user_status end |
#user_status_id ⇒ Object
Returns the value of attribute user_status_id.
60 61 62 |
# File 'lib/softlayer/user/customer.rb', line 60 def user_status_id @user_status_id end |
#username ⇒ Object
Returns the value of attribute username.
61 62 63 |
# File 'lib/softlayer/user/customer.rb', line 61 def username @username end |
#virtual_guest_count ⇒ Object
Returns the value of attribute virtual_guest_count.
89 90 91 |
# File 'lib/softlayer/user/customer.rb', line 89 def virtual_guest_count @virtual_guest_count end |
#virtual_guests ⇒ Object
Returns the value of attribute virtual_guests.
126 127 128 |
# File 'lib/softlayer/user/customer.rb', line 126 def virtual_guests @virtual_guests end |
#vpn_manual_config ⇒ Object
Returns the value of attribute vpn_manual_config.
62 63 64 |
# File 'lib/softlayer/user/customer.rb', line 62 def vpn_manual_config @vpn_manual_config end |
#yahoo ⇒ Object
Returns the value of attribute yahoo.
63 64 65 |
# File 'lib/softlayer/user/customer.rb', line 63 def yahoo @yahoo end |
Class Method Details
.check_external_authentication_status(message) ⇒ Object
authentication_container
193 194 195 |
# File 'lib/softlayer/user/customer.rb', line 193 def self.check_external_authentication_status() request(:check_external_authentication_status, Softlayer::Container::User::Customer::Portal::Token, ) end |
.create_object(message) ⇒ Object
template_object password vpn_password
206 207 208 |
# File 'lib/softlayer/user/customer.rb', line 206 def self.create_object() request(:create_object, Softlayer::User::Customer, ) end |
.edit_objects(message) ⇒ Object
template_objects
228 229 230 |
# File 'lib/softlayer/user/customer.rb', line 228 def self.edit_objects() request(:edit_objects, Boolean, ) end |
.get_active_external_authentication_vendors ⇒ Object
247 248 249 |
# File 'lib/softlayer/user/customer.rb', line 247 def self.get_active_external_authentication_vendors request(:get_active_external_authentication_vendors, Array[Softlayer::Container::User::Customer::External::Binding::Vendor]) end |
.get_default_security_questions(message) ⇒ Object
key
285 286 287 |
# File 'lib/softlayer/user/customer.rb', line 285 def self.get_default_security_questions() request(:get_default_security_questions, Array[Softlayer::User::Security::Question], ) end |
.get_portal_login_token(message) ⇒ Object
username password security_question_id security_question_answer
365 366 367 |
# File 'lib/softlayer/user/customer.rb', line 365 def self.get_portal_login_token() request(:get_portal_login_token, Softlayer::Container::User::Customer::Portal::Token, ) end |
.get_user_from_lost_password_request(message) ⇒ Object
key
439 440 441 |
# File 'lib/softlayer/user/customer.rb', line 439 def self.get_user_from_lost_password_request() request(:get_user_from_lost_password_request, Array[Softlayer::User::Security::Question], ) end |
.initiate_external_authentication(message) ⇒ Object
authentication_container
470 471 472 |
# File 'lib/softlayer/user/customer.rb', line 470 def self.initiate_external_authentication() request(:initiate_external_authentication, String, ) end |
.lost_password(message) ⇒ Object
username email
490 491 492 |
# File 'lib/softlayer/user/customer.rb', line 490 def self.lost_password() request(:lost_password, Boolean, ) end |
.perform_external_authentication(message) ⇒ Object
authentication_container
495 496 497 |
# File 'lib/softlayer/user/customer.rb', line 495 def self.perform_external_authentication() request(:perform_external_authentication, Softlayer::Container::User::Customer::Portal::Token, ) end |
.remove_api_authentication_key(message) ⇒ Object
key_id
508 509 510 |
# File 'lib/softlayer/user/customer.rb', line 508 def self.remove_api_authentication_key() request(:remove_api_authentication_key, Boolean, ) end |
.reset_expired_password(message) ⇒ Object
username password new_password security_question_id security_question_answer
562 563 564 |
# File 'lib/softlayer/user/customer.rb', line 562 def self.reset_expired_password() request(:reset_expired_password, Boolean, ) end |
.saml_authenticate(message) ⇒ Object
account_id saml_response
568 569 570 |
# File 'lib/softlayer/user/customer.rb', line 568 def self.saml_authenticate() request(:saml_authenticate, Softlayer::Container::User::Customer::Portal::Token, ) end |
.saml_begin_authentication(message) ⇒ Object
account_id
573 574 575 |
# File 'lib/softlayer/user/customer.rb', line 573 def self.saml_begin_authentication() request(:saml_begin_authentication, String, ) end |
.set_password_from_lost_password_request(message) ⇒ Object
key password security_answers
589 590 591 |
# File 'lib/softlayer/user/customer.rb', line 589 def self.set_password_from_lost_password_request() request(:set_password_from_lost_password_request, Boolean, ) end |
Instance Method Details
#acknowledge_support_policy ⇒ Object
128 129 130 |
# File 'lib/softlayer/user/customer.rb', line 128 def acknowledge_support_policy request(:acknowledge_support_policy, nil) end |
#add_api_authentication_key ⇒ Object
132 133 134 |
# File 'lib/softlayer/user/customer.rb', line 132 def add_api_authentication_key request(:add_api_authentication_key, String) end |
#add_bulk_hardware_access(message) ⇒ Object
hardware_ids
137 138 139 |
# File 'lib/softlayer/user/customer.rb', line 137 def add_bulk_hardware_access() request(:add_bulk_hardware_access, Boolean, ) end |
#add_bulk_portal_permission(message) ⇒ Object
permissions
142 143 144 |
# File 'lib/softlayer/user/customer.rb', line 142 def () request(:add_bulk_portal_permission, Boolean, ) end |
#add_bulk_roles(message) ⇒ Object
roles
147 148 149 |
# File 'lib/softlayer/user/customer.rb', line 147 def add_bulk_roles() request(:add_bulk_roles, nil, ) end |
#add_bulk_virtual_guest_access(message) ⇒ Object
virtual_guest_ids
152 153 154 |
# File 'lib/softlayer/user/customer.rb', line 152 def add_bulk_virtual_guest_access() request(:add_bulk_virtual_guest_access, Boolean, ) end |
#add_external_binding(message) ⇒ Object
external_binding
157 158 159 |
# File 'lib/softlayer/user/customer.rb', line 157 def add_external_binding() request(:add_external_binding, Softlayer::User::Customer::External::Binding, ) end |
#add_hardware_access(message) ⇒ Object
hardware_id
162 163 164 |
# File 'lib/softlayer/user/customer.rb', line 162 def add_hardware_access() request(:add_hardware_access, Boolean, ) end |
#add_notification_subscriber(message) ⇒ Object
notification_key_name
167 168 169 |
# File 'lib/softlayer/user/customer.rb', line 167 def add_notification_subscriber() request(:add_notification_subscriber, Boolean, ) end |
#add_portal_permission(message) ⇒ Object
permission
172 173 174 |
# File 'lib/softlayer/user/customer.rb', line 172 def () request(:add_portal_permission, Boolean, ) end |
#add_role(message) ⇒ Object
role
177 178 179 |
# File 'lib/softlayer/user/customer.rb', line 177 def add_role() request(:add_role, nil, ) end |
#add_virtual_guest_access(message) ⇒ Object
virtual_guest_id
182 183 184 |
# File 'lib/softlayer/user/customer.rb', line 182 def add_virtual_guest_access() request(:add_virtual_guest_access, Boolean, ) end |
#change_preference(message) ⇒ Object
preference_type_key_name value
188 189 190 |
# File 'lib/softlayer/user/customer.rb', line 188 def change_preference() request(:change_preference, Array[Softlayer::User::Preference], ) end |
#create_notification_subscriber(message) ⇒ Object
key_name resource_table_id
199 200 201 |
# File 'lib/softlayer/user/customer.rb', line 199 def create_notification_subscriber() request(:create_notification_subscriber, Boolean, ) end |
#create_subscriber_delivery_methods(message) ⇒ Object
notification_key_name delivery_method_key_names
212 213 214 |
# File 'lib/softlayer/user/customer.rb', line 212 def create_subscriber_delivery_methods() request(:create_subscriber_delivery_methods, Boolean, ) end |
#deactivate_notification_subscriber(message) ⇒ Object
key_name resource_table_id
218 219 220 |
# File 'lib/softlayer/user/customer.rb', line 218 def deactivate_notification_subscriber() request(:deactivate_notification_subscriber, Boolean, ) end |
#edit_object(message) ⇒ Object
template_object
223 224 225 |
# File 'lib/softlayer/user/customer.rb', line 223 def edit_object() request(:edit_object, Boolean, ) end |
#find_user_preference(message) ⇒ Object
profile_name container_keyname preference_keyname
235 236 237 |
# File 'lib/softlayer/user/customer.rb', line 235 def find_user_preference() request(:find_user_preference, Array[Softlayer::Layout::Profile], ) end |
#get_account ⇒ Object
239 240 241 |
# File 'lib/softlayer/user/customer.rb', line 239 def get_account request(:get_account, Softlayer::Account) end |
#get_actions ⇒ Object
243 244 245 |
# File 'lib/softlayer/user/customer.rb', line 243 def get_actions request(:get_actions, Array[Softlayer::User::Permission::Action]) end |
#get_additional_emails ⇒ Object
251 252 253 |
# File 'lib/softlayer/user/customer.rb', line 251 def get_additional_emails request(:get_additional_emails, Array[Softlayer::User::Customer::AdditionalEmail]) end |
#get_allowed_hardware_ids ⇒ Object
255 256 257 |
# File 'lib/softlayer/user/customer.rb', line 255 def get_allowed_hardware_ids request(:get_allowed_hardware_ids, Array[Integer]) end |
#get_allowed_virtual_guest_ids ⇒ Object
259 260 261 |
# File 'lib/softlayer/user/customer.rb', line 259 def get_allowed_virtual_guest_ids request(:get_allowed_virtual_guest_ids, Array[Integer]) end |
#get_api_authentication_keys ⇒ Object
263 264 265 |
# File 'lib/softlayer/user/customer.rb', line 263 def get_api_authentication_keys request(:get_api_authentication_keys, Array[Softlayer::User::Customer::ApiAuthentication]) end |
#get_authentication_token(message) ⇒ Object
token
268 269 270 |
# File 'lib/softlayer/user/customer.rb', line 268 def get_authentication_token() request(:get_authentication_token, Softlayer::Container::User::Authentication::Token, ) end |
#get_cdn_accounts ⇒ Object
272 273 274 |
# File 'lib/softlayer/user/customer.rb', line 272 def get_cdn_accounts request(:get_cdn_accounts, Array[Softlayer::Network::ContentDelivery::Account]) end |
#get_child_users ⇒ Object
276 277 278 |
# File 'lib/softlayer/user/customer.rb', line 276 def get_child_users request(:get_child_users, Array[Softlayer::User::Customer]) end |
#get_closed_tickets ⇒ Object
280 281 282 |
# File 'lib/softlayer/user/customer.rb', line 280 def get_closed_tickets request(:get_closed_tickets, Array[Softlayer::Ticket]) end |
#get_external_bindings ⇒ Object
289 290 291 |
# File 'lib/softlayer/user/customer.rb', line 289 def get_external_bindings request(:get_external_bindings, Array[Softlayer::User::External::Binding]) end |
#get_hardware ⇒ Object
293 294 295 |
# File 'lib/softlayer/user/customer.rb', line 293 def get_hardware request(:get_hardware, Array[Softlayer::Hardware]) end |
#get_hardware_count ⇒ Object
297 298 299 |
# File 'lib/softlayer/user/customer.rb', line 297 def get_hardware_count request(:get_hardware_count, Integer) end |
#get_hardware_notifications ⇒ Object
301 302 303 |
# File 'lib/softlayer/user/customer.rb', line 301 def get_hardware_notifications request(:get_hardware_notifications, Array[Softlayer::User::Customer::Notification::Hardware]) end |
#get_has_acknowledged_support_policy_flag ⇒ Object
305 306 307 |
# File 'lib/softlayer/user/customer.rb', line 305 def get_has_acknowledged_support_policy_flag request(:get_has_acknowledged_support_policy_flag, Boolean) end |
#get_has_full_hardware_access_flag ⇒ Object
309 310 311 |
# File 'lib/softlayer/user/customer.rb', line 309 def get_has_full_hardware_access_flag request(:get_has_full_hardware_access_flag, Boolean) end |
#get_has_full_virtual_guest_access_flag ⇒ Object
313 314 315 |
# File 'lib/softlayer/user/customer.rb', line 313 def get_has_full_virtual_guest_access_flag request(:get_has_full_virtual_guest_access_flag, Boolean) end |
#get_impersonation_token ⇒ Object
317 318 319 |
# File 'lib/softlayer/user/customer.rb', line 317 def get_impersonation_token request(:get_impersonation_token, String) end |
#get_layout_profiles ⇒ Object
321 322 323 |
# File 'lib/softlayer/user/customer.rb', line 321 def get_layout_profiles request(:get_layout_profiles, Array[Softlayer::Layout::Profile]) end |
#get_locale ⇒ Object
325 326 327 |
# File 'lib/softlayer/user/customer.rb', line 325 def get_locale request(:get_locale, Softlayer::Locale) end |
#get_login_attempts ⇒ Object
329 330 331 |
# File 'lib/softlayer/user/customer.rb', line 329 def get_login_attempts request(:get_login_attempts, Array[Softlayer::User::Customer::Access::Authentication]) end |
#get_mobile_devices ⇒ Object
333 334 335 |
# File 'lib/softlayer/user/customer.rb', line 333 def get_mobile_devices request(:get_mobile_devices, Array[Softlayer::User::Customer::MobileDevice]) end |
#get_notification_subscribers ⇒ Object
337 338 339 |
# File 'lib/softlayer/user/customer.rb', line 337 def get_notification_subscribers request(:get_notification_subscribers, Array[Softlayer::Notification::Subscriber]) end |
#get_object ⇒ Object
341 342 343 |
# File 'lib/softlayer/user/customer.rb', line 341 def get_object request(:get_object, Softlayer::User::Customer) end |
#get_open_tickets ⇒ Object
345 346 347 |
# File 'lib/softlayer/user/customer.rb', line 345 def get_open_tickets request(:get_open_tickets, Array[Softlayer::Ticket]) end |
#get_overrides ⇒ Object
349 350 351 |
# File 'lib/softlayer/user/customer.rb', line 349 def get_overrides request(:get_overrides, Array[Softlayer::Network::Service::Vpn::Overrides]) end |
#get_parent ⇒ Object
353 354 355 |
# File 'lib/softlayer/user/customer.rb', line 353 def get_parent request(:get_parent, Softlayer::User::Customer) end |
#get_permissions ⇒ Object
357 358 359 |
# File 'lib/softlayer/user/customer.rb', line 357 def request(:get_permissions, Array[Softlayer::User::Customer::CustomerPermission::Permission]) end |
#get_preference(message) ⇒ Object
preference_type_key_name
370 371 372 |
# File 'lib/softlayer/user/customer.rb', line 370 def get_preference() request(:get_preference, Softlayer::User::Preference, ) end |
#get_preference_types ⇒ Object
374 375 376 |
# File 'lib/softlayer/user/customer.rb', line 374 def get_preference_types request(:get_preference_types, Array[Softlayer::User::Preference::Type]) end |
#get_preferences ⇒ Object
378 379 380 |
# File 'lib/softlayer/user/customer.rb', line 378 def get_preferences request(:get_preferences, Array[Softlayer::User::Preference]) end |
#get_roles ⇒ Object
382 383 384 |
# File 'lib/softlayer/user/customer.rb', line 382 def get_roles request(:get_roles, Array[Softlayer::User::Permission::Role]) end |
#get_salesforce_user_link ⇒ Object
386 387 388 |
# File 'lib/softlayer/user/customer.rb', line 386 def get_salesforce_user_link request(:get_salesforce_user_link, Softlayer::User::Customer::Link) end |
#get_security_answers ⇒ Object
390 391 392 |
# File 'lib/softlayer/user/customer.rb', line 390 def get_security_answers request(:get_security_answers, Array[Softlayer::User::Customer::Security::Answer]) end |
#get_subscribers ⇒ Object
394 395 396 |
# File 'lib/softlayer/user/customer.rb', line 394 def get_subscribers request(:get_subscribers, Array[Softlayer::Notification::User::Subscriber]) end |
#get_successful_logins ⇒ Object
398 399 400 |
# File 'lib/softlayer/user/customer.rb', line 398 def get_successful_logins request(:get_successful_logins, Array[Softlayer::User::Customer::Access::Authentication]) end |
#get_support_policy_acknowledgement_required_flag ⇒ Object
402 403 404 |
# File 'lib/softlayer/user/customer.rb', line 402 def get_support_policy_acknowledgement_required_flag request(:get_support_policy_acknowledgement_required_flag, Integer) end |
#get_support_policy_document ⇒ Object
406 407 408 |
# File 'lib/softlayer/user/customer.rb', line 406 def get_support_policy_document request(:get_support_policy_document, Softlayer::Base64Binary) end |
#get_support_policy_name ⇒ Object
410 411 412 |
# File 'lib/softlayer/user/customer.rb', line 410 def get_support_policy_name request(:get_support_policy_name, String) end |
#get_supported_locales ⇒ Object
414 415 416 |
# File 'lib/softlayer/user/customer.rb', line 414 def get_supported_locales request(:get_supported_locales, Array[Softlayer::Locale]) end |
#get_survey_required_flag ⇒ Object
418 419 420 |
# File 'lib/softlayer/user/customer.rb', line 418 def get_survey_required_flag request(:get_survey_required_flag, Boolean) end |
#get_surveys ⇒ Object
422 423 424 |
# File 'lib/softlayer/user/customer.rb', line 422 def get_surveys request(:get_surveys, Array[Softlayer::Survey]) end |
#get_tickets ⇒ Object
426 427 428 |
# File 'lib/softlayer/user/customer.rb', line 426 def get_tickets request(:get_tickets, Array[Softlayer::Ticket]) end |
#get_timezone ⇒ Object
430 431 432 |
# File 'lib/softlayer/user/customer.rb', line 430 def get_timezone request(:get_timezone, Softlayer::Locale::Timezone) end |
#get_unsuccessful_logins ⇒ Object
434 435 436 |
# File 'lib/softlayer/user/customer.rb', line 434 def get_unsuccessful_logins request(:get_unsuccessful_logins, Array[Softlayer::User::Customer::Access::Authentication]) end |
#get_user_links ⇒ Object
443 444 445 |
# File 'lib/softlayer/user/customer.rb', line 443 def get_user_links request(:get_user_links, Array[Softlayer::User::Customer::Link]) end |
#get_user_preferences(message) ⇒ Object
profile_name container_keyname
449 450 451 |
# File 'lib/softlayer/user/customer.rb', line 449 def get_user_preferences() request(:get_user_preferences, Array[Softlayer::Layout::Profile], ) end |
#get_user_status ⇒ Object
453 454 455 |
# File 'lib/softlayer/user/customer.rb', line 453 def get_user_status request(:get_user_status, Softlayer::User::Customer::Status) end |
#get_virtual_guest_count ⇒ Object
457 458 459 |
# File 'lib/softlayer/user/customer.rb', line 457 def get_virtual_guest_count request(:get_virtual_guest_count, Integer) end |
#get_virtual_guests ⇒ Object
461 462 463 |
# File 'lib/softlayer/user/customer.rb', line 461 def get_virtual_guests request(:get_virtual_guests, Array[Softlayer::Virtual::Guest]) end |
#in_terminal_status ⇒ Object
465 466 467 |
# File 'lib/softlayer/user/customer.rb', line 465 def in_terminal_status request(:in_terminal_status, Boolean) end |
#is_master_user ⇒ Object
474 475 476 |
# File 'lib/softlayer/user/customer.rb', line 474 def is_master_user request(:is_master_user, Boolean) end |
#is_valid_forum_password(message) ⇒ Object
password
479 480 481 |
# File 'lib/softlayer/user/customer.rb', line 479 def is_valid_forum_password() request(:is_valid_forum_password, Boolean, ) end |
#is_valid_portal_password(message) ⇒ Object
password
484 485 486 |
# File 'lib/softlayer/user/customer.rb', line 484 def is_valid_portal_password() request(:is_valid_portal_password, Boolean, ) end |
#remove_all_hardware_access_for_this_user ⇒ Object
499 500 501 |
# File 'lib/softlayer/user/customer.rb', line 499 def remove_all_hardware_access_for_this_user request(:remove_all_hardware_access_for_this_user, Boolean) end |
#remove_all_virtual_access_for_this_user ⇒ Object
503 504 505 |
# File 'lib/softlayer/user/customer.rb', line 503 def remove_all_virtual_access_for_this_user request(:remove_all_virtual_access_for_this_user, Boolean) end |
#remove_bulk_hardware_access(message) ⇒ Object
hardware_ids
513 514 515 |
# File 'lib/softlayer/user/customer.rb', line 513 def remove_bulk_hardware_access() request(:remove_bulk_hardware_access, Boolean, ) end |
#remove_bulk_portal_permission(message) ⇒ Object
permissions
518 519 520 |
# File 'lib/softlayer/user/customer.rb', line 518 def () request(:remove_bulk_portal_permission, Boolean, ) end |
#remove_bulk_roles(message) ⇒ Object
roles
523 524 525 |
# File 'lib/softlayer/user/customer.rb', line 523 def remove_bulk_roles() request(:remove_bulk_roles, nil, ) end |
#remove_bulk_virtual_guest_access(message) ⇒ Object
virtual_guest_ids
528 529 530 |
# File 'lib/softlayer/user/customer.rb', line 528 def remove_bulk_virtual_guest_access() request(:remove_bulk_virtual_guest_access, Boolean, ) end |
#remove_external_binding(message) ⇒ Object
external_binding
533 534 535 |
# File 'lib/softlayer/user/customer.rb', line 533 def remove_external_binding() request(:remove_external_binding, Boolean, ) end |
#remove_hardware_access(message) ⇒ Object
hardware_id
538 539 540 |
# File 'lib/softlayer/user/customer.rb', line 538 def remove_hardware_access() request(:remove_hardware_access, Boolean, ) end |
#remove_portal_permission(message) ⇒ Object
permission
543 544 545 |
# File 'lib/softlayer/user/customer.rb', line 543 def () request(:remove_portal_permission, Boolean, ) end |
#remove_role(message) ⇒ Object
role
548 549 550 |
# File 'lib/softlayer/user/customer.rb', line 548 def remove_role() request(:remove_role, nil, ) end |
#remove_virtual_guest_access(message) ⇒ Object
virtual_guest_id
553 554 555 |
# File 'lib/softlayer/user/customer.rb', line 553 def remove_virtual_guest_access() request(:remove_virtual_guest_access, Boolean, ) end |
#saml_begin_logout ⇒ Object
577 578 579 |
# File 'lib/softlayer/user/customer.rb', line 577 def saml_begin_logout request(:saml_begin_logout, String) end |
#saml_logout(message) ⇒ Object
saml_response
582 583 584 |
# File 'lib/softlayer/user/customer.rb', line 582 def saml_logout() request(:saml_logout, nil, ) end |
#update_forum_password(message) ⇒ Object
password
594 595 596 |
# File 'lib/softlayer/user/customer.rb', line 594 def update_forum_password() request(:update_forum_password, Boolean, ) end |
#update_notification_subscriber(message) ⇒ Object
notification_key_name active
600 601 602 |
# File 'lib/softlayer/user/customer.rb', line 600 def update_notification_subscriber() request(:update_notification_subscriber, Boolean, ) end |
#update_password(message) ⇒ Object
password
605 606 607 |
# File 'lib/softlayer/user/customer.rb', line 605 def update_password() request(:update_password, Boolean, ) end |
#update_security_answers(message) ⇒ Object
questions answers
611 612 613 |
# File 'lib/softlayer/user/customer.rb', line 611 def update_security_answers() request(:update_security_answers, Boolean, ) end |
#update_subscriber_delivery_method(message) ⇒ Object
notification_key_name delivery_method_key_names active
618 619 620 |
# File 'lib/softlayer/user/customer.rb', line 618 def update_subscriber_delivery_method() request(:update_subscriber_delivery_method, Boolean, ) end |
#update_vpn_password(message) ⇒ Object
password
623 624 625 |
# File 'lib/softlayer/user/customer.rb', line 623 def update_vpn_password() request(:update_vpn_password, Boolean, ) end |
#update_vpn_user ⇒ Object
627 628 629 |
# File 'lib/softlayer/user/customer.rb', line 627 def update_vpn_user request(:update_vpn_user, Boolean) end |