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/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/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
Defined Under Namespace
Modules: Access, CustomerPermission, External, Notification, Security Classes: AdditionalEmail, ApiAuthentication, Link, MobileDevice, 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_oidc_flag ⇒ Object
Returns the value of attribute managed_by_oidc_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.
88 89 90 |
# File 'lib/softlayer/user/customer.rb', line 88 def account @account end |
#account_id ⇒ Object
Returns the value of attribute account_id.
16 17 18 |
# File 'lib/softlayer/user/customer.rb', line 16 def account_id @account_id end |
#action_count ⇒ Object
Returns the value of attribute action_count.
62 63 64 |
# File 'lib/softlayer/user/customer.rb', line 62 def action_count @action_count end |
#actions ⇒ Object
Returns the value of attribute actions.
89 90 91 |
# File 'lib/softlayer/user/customer.rb', line 89 def actions @actions end |
#additional_email_count ⇒ Object
Returns the value of attribute additional_email_count.
63 64 65 |
# File 'lib/softlayer/user/customer.rb', line 63 def additional_email_count @additional_email_count end |
#additional_emails ⇒ Object
Returns the value of attribute additional_emails.
90 91 92 |
# File 'lib/softlayer/user/customer.rb', line 90 def additional_emails @additional_emails end |
#address1 ⇒ Object
Returns the value of attribute address1.
17 18 19 |
# File 'lib/softlayer/user/customer.rb', line 17 def address1 @address1 end |
#address2 ⇒ Object
Returns the value of attribute address2.
18 19 20 |
# File 'lib/softlayer/user/customer.rb', line 18 def address2 @address2 end |
#aim ⇒ Object
Returns the value of attribute aim.
19 20 21 |
# File 'lib/softlayer/user/customer.rb', line 19 def aim @aim end |
#alternate_phone ⇒ Object
Returns the value of attribute alternate_phone.
20 21 22 |
# File 'lib/softlayer/user/customer.rb', line 20 def alternate_phone @alternate_phone end |
#api_authentication_key_count ⇒ Object
Returns the value of attribute api_authentication_key_count.
64 65 66 |
# File 'lib/softlayer/user/customer.rb', line 64 def api_authentication_key_count @api_authentication_key_count end |
#api_authentication_keys ⇒ Object
Returns the value of attribute api_authentication_keys.
91 92 93 |
# File 'lib/softlayer/user/customer.rb', line 91 def api_authentication_keys @api_authentication_keys end |
#authentication_token ⇒ Object
Returns the value of attribute authentication_token.
21 22 23 |
# File 'lib/softlayer/user/customer.rb', line 21 def authentication_token @authentication_token end |
#cdn_account_count ⇒ Object
Returns the value of attribute cdn_account_count.
65 66 67 |
# File 'lib/softlayer/user/customer.rb', line 65 def cdn_account_count @cdn_account_count end |
#cdn_accounts ⇒ Object
Returns the value of attribute cdn_accounts.
92 93 94 |
# File 'lib/softlayer/user/customer.rb', line 92 def cdn_accounts @cdn_accounts end |
#child_user_count ⇒ Object
Returns the value of attribute child_user_count.
66 67 68 |
# File 'lib/softlayer/user/customer.rb', line 66 def child_user_count @child_user_count end |
#child_users ⇒ Object
Returns the value of attribute child_users.
93 94 95 |
# File 'lib/softlayer/user/customer.rb', line 93 def child_users @child_users end |
#city ⇒ Object
Returns the value of attribute city.
22 23 24 |
# File 'lib/softlayer/user/customer.rb', line 22 def city @city end |
#closed_ticket_count ⇒ Object
Returns the value of attribute closed_ticket_count.
67 68 69 |
# File 'lib/softlayer/user/customer.rb', line 67 def closed_ticket_count @closed_ticket_count end |
#closed_tickets ⇒ Object
Returns the value of attribute closed_tickets.
94 95 96 |
# File 'lib/softlayer/user/customer.rb', line 94 def closed_tickets @closed_tickets end |
#company_name ⇒ Object
Returns the value of attribute company_name.
23 24 25 |
# File 'lib/softlayer/user/customer.rb', line 23 def company_name @company_name end |
#country ⇒ Object
Returns the value of attribute country.
24 25 26 |
# File 'lib/softlayer/user/customer.rb', line 24 def country @country end |
#create_date ⇒ Object
Returns the value of attribute create_date.
25 26 27 |
# File 'lib/softlayer/user/customer.rb', line 25 def create_date @create_date end |
#daylight_savings_time_flag ⇒ Object
Returns the value of attribute daylight_savings_time_flag.
26 27 28 |
# File 'lib/softlayer/user/customer.rb', line 26 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.
27 28 29 |
# File 'lib/softlayer/user/customer.rb', line 27 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.
28 29 30 |
# File 'lib/softlayer/user/customer.rb', line 28 def display_name @display_name end |
#email ⇒ Object
Returns the value of attribute email.
29 30 31 |
# File 'lib/softlayer/user/customer.rb', line 29 def email @email end |
#external_binding_count ⇒ Object
Returns the value of attribute external_binding_count.
68 69 70 |
# File 'lib/softlayer/user/customer.rb', line 68 def external_binding_count @external_binding_count end |
#external_bindings ⇒ Object
Returns the value of attribute external_bindings.
95 96 97 |
# File 'lib/softlayer/user/customer.rb', line 95 def external_bindings @external_bindings end |
#first_name ⇒ Object
Returns the value of attribute first_name.
30 31 32 |
# File 'lib/softlayer/user/customer.rb', line 30 def first_name @first_name end |
#forum_password_hash ⇒ Object
Returns the value of attribute forum_password_hash.
31 32 33 |
# File 'lib/softlayer/user/customer.rb', line 31 def forum_password_hash @forum_password_hash end |
#hardware ⇒ Object
Returns the value of attribute hardware.
96 97 98 |
# File 'lib/softlayer/user/customer.rb', line 96 def hardware @hardware end |
#hardware_count ⇒ Object
Returns the value of attribute hardware_count.
69 70 71 |
# File 'lib/softlayer/user/customer.rb', line 69 def hardware_count @hardware_count end |
#hardware_notification_count ⇒ Object
Returns the value of attribute hardware_notification_count.
70 71 72 |
# File 'lib/softlayer/user/customer.rb', line 70 def hardware_notification_count @hardware_notification_count end |
#hardware_notifications ⇒ Object
Returns the value of attribute hardware_notifications.
97 98 99 |
# File 'lib/softlayer/user/customer.rb', line 97 def hardware_notifications @hardware_notifications end |
#has_acknowledged_support_policy_flag ⇒ Object
Returns the value of attribute has_acknowledged_support_policy_flag.
98 99 100 |
# File 'lib/softlayer/user/customer.rb', line 98 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.
99 100 101 |
# File 'lib/softlayer/user/customer.rb', line 99 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.
100 101 102 |
# File 'lib/softlayer/user/customer.rb', line 100 def has_full_virtual_guest_access_flag @has_full_virtual_guest_access_flag end |
#icq ⇒ Object
Returns the value of attribute icq.
32 33 34 |
# File 'lib/softlayer/user/customer.rb', line 32 def icq @icq end |
#id ⇒ Object
Returns the value of attribute id.
33 34 35 |
# File 'lib/softlayer/user/customer.rb', line 33 def id @id end |
#ip_address_restriction ⇒ Object
Returns the value of attribute ip_address_restriction.
34 35 36 |
# File 'lib/softlayer/user/customer.rb', line 34 def ip_address_restriction @ip_address_restriction end |
#last_name ⇒ Object
Returns the value of attribute last_name.
35 36 37 |
# File 'lib/softlayer/user/customer.rb', line 35 def last_name @last_name end |
#layout_profile_count ⇒ Object
Returns the value of attribute layout_profile_count.
71 72 73 |
# File 'lib/softlayer/user/customer.rb', line 71 def layout_profile_count @layout_profile_count end |
#layout_profiles ⇒ Object
Returns the value of attribute layout_profiles.
101 102 103 |
# File 'lib/softlayer/user/customer.rb', line 101 def layout_profiles @layout_profiles end |
#locale ⇒ Object
Returns the value of attribute locale.
102 103 104 |
# File 'lib/softlayer/user/customer.rb', line 102 def locale @locale end |
#locale_id ⇒ Object
Returns the value of attribute locale_id.
36 37 38 |
# File 'lib/softlayer/user/customer.rb', line 36 def locale_id @locale_id end |
#login_attempt_count ⇒ Object
Returns the value of attribute login_attempt_count.
72 73 74 |
# File 'lib/softlayer/user/customer.rb', line 72 def login_attempt_count @login_attempt_count end |
#login_attempts ⇒ Object
Returns the value of attribute login_attempts.
103 104 105 |
# File 'lib/softlayer/user/customer.rb', line 103 def login_attempts @login_attempts end |
#managed_by_federation_flag ⇒ Object
Returns the value of attribute managed_by_federation_flag.
37 38 39 |
# File 'lib/softlayer/user/customer.rb', line 37 def managed_by_federation_flag @managed_by_federation_flag end |
#managed_by_oidc_flag ⇒ Object
Returns the value of attribute managed_by_oidc_flag.
38 39 40 |
# File 'lib/softlayer/user/customer.rb', line 38 def managed_by_oidc_flag @managed_by_oidc_flag end |
#mobile_device_count ⇒ Object
Returns the value of attribute mobile_device_count.
73 74 75 |
# File 'lib/softlayer/user/customer.rb', line 73 def mobile_device_count @mobile_device_count end |
#mobile_devices ⇒ Object
Returns the value of attribute mobile_devices.
104 105 106 |
# File 'lib/softlayer/user/customer.rb', line 104 def mobile_devices @mobile_devices end |
#modify_date ⇒ Object
Returns the value of attribute modify_date.
39 40 41 |
# File 'lib/softlayer/user/customer.rb', line 39 def modify_date @modify_date end |
#msn ⇒ Object
Returns the value of attribute msn.
40 41 42 |
# File 'lib/softlayer/user/customer.rb', line 40 def msn @msn end |
#name_id ⇒ Object
Returns the value of attribute name_id.
41 42 43 |
# File 'lib/softlayer/user/customer.rb', line 41 def name_id @name_id end |
#notification_subscriber_count ⇒ Object
Returns the value of attribute notification_subscriber_count.
74 75 76 |
# File 'lib/softlayer/user/customer.rb', line 74 def notification_subscriber_count @notification_subscriber_count end |
#notification_subscribers ⇒ Object
Returns the value of attribute notification_subscribers.
105 106 107 |
# File 'lib/softlayer/user/customer.rb', line 105 def notification_subscribers @notification_subscribers end |
#office_phone ⇒ Object
Returns the value of attribute office_phone.
42 43 44 |
# File 'lib/softlayer/user/customer.rb', line 42 def office_phone @office_phone end |
#open_ticket_count ⇒ Object
Returns the value of attribute open_ticket_count.
75 76 77 |
# File 'lib/softlayer/user/customer.rb', line 75 def open_ticket_count @open_ticket_count end |
#open_tickets ⇒ Object
Returns the value of attribute open_tickets.
106 107 108 |
# File 'lib/softlayer/user/customer.rb', line 106 def open_tickets @open_tickets end |
#override_count ⇒ Object
Returns the value of attribute override_count.
76 77 78 |
# File 'lib/softlayer/user/customer.rb', line 76 def override_count @override_count end |
#overrides ⇒ Object
Returns the value of attribute overrides.
107 108 109 |
# File 'lib/softlayer/user/customer.rb', line 107 def overrides @overrides end |
#parent ⇒ Object
Returns the value of attribute parent.
108 109 110 |
# File 'lib/softlayer/user/customer.rb', line 108 def parent @parent end |
#parent_id ⇒ Object
Returns the value of attribute parent_id.
43 44 45 |
# File 'lib/softlayer/user/customer.rb', line 43 def parent_id @parent_id end |
#password_expire_date ⇒ Object
Returns the value of attribute password_expire_date.
44 45 46 |
# File 'lib/softlayer/user/customer.rb', line 44 def password_expire_date @password_expire_date end |
#permission_count ⇒ Object
Returns the value of attribute permission_count.
77 78 79 |
# File 'lib/softlayer/user/customer.rb', line 77 def @permission_count end |
#permission_system_version ⇒ Object
Returns the value of attribute permission_system_version.
45 46 47 |
# File 'lib/softlayer/user/customer.rb', line 45 def @permission_system_version end |
#permissions ⇒ Object
Returns the value of attribute permissions.
109 110 111 |
# File 'lib/softlayer/user/customer.rb', line 109 def @permissions end |
#postal_code ⇒ Object
Returns the value of attribute postal_code.
46 47 48 |
# File 'lib/softlayer/user/customer.rb', line 46 def postal_code @postal_code end |
#pptp_vpn_allowed_flag ⇒ Object
Returns the value of attribute pptp_vpn_allowed_flag.
47 48 49 |
# File 'lib/softlayer/user/customer.rb', line 47 def pptp_vpn_allowed_flag @pptp_vpn_allowed_flag end |
#preference_count ⇒ Object
Returns the value of attribute preference_count.
78 79 80 |
# File 'lib/softlayer/user/customer.rb', line 78 def preference_count @preference_count end |
#preferences ⇒ Object
Returns the value of attribute preferences.
110 111 112 |
# File 'lib/softlayer/user/customer.rb', line 110 def preferences @preferences end |
#role_count ⇒ Object
Returns the value of attribute role_count.
79 80 81 |
# File 'lib/softlayer/user/customer.rb', line 79 def role_count @role_count end |
#roles ⇒ Object
Returns the value of attribute roles.
111 112 113 |
# File 'lib/softlayer/user/customer.rb', line 111 def roles @roles end |
#salesforce_user_link ⇒ Object
Returns the value of attribute salesforce_user_link.
112 113 114 |
# File 'lib/softlayer/user/customer.rb', line 112 def salesforce_user_link @salesforce_user_link end |
#saved_id ⇒ Object
Returns the value of attribute saved_id.
48 49 50 |
# File 'lib/softlayer/user/customer.rb', line 48 def saved_id @saved_id end |
#secondary_login_management_flag ⇒ Object
Returns the value of attribute secondary_login_management_flag.
49 50 51 |
# File 'lib/softlayer/user/customer.rb', line 49 def secondary_login_management_flag @secondary_login_management_flag end |
#secondary_login_required_flag ⇒ Object
Returns the value of attribute secondary_login_required_flag.
50 51 52 |
# File 'lib/softlayer/user/customer.rb', line 50 def secondary_login_required_flag @secondary_login_required_flag end |
#secondary_password_modify_date ⇒ Object
Returns the value of attribute secondary_password_modify_date.
51 52 53 |
# File 'lib/softlayer/user/customer.rb', line 51 def secondary_password_modify_date @secondary_password_modify_date end |
#secondary_password_timeout_days ⇒ Object
Returns the value of attribute secondary_password_timeout_days.
52 53 54 |
# File 'lib/softlayer/user/customer.rb', line 52 def secondary_password_timeout_days @secondary_password_timeout_days end |
#security_answer_count ⇒ Object
Returns the value of attribute security_answer_count.
80 81 82 |
# File 'lib/softlayer/user/customer.rb', line 80 def security_answer_count @security_answer_count end |
#security_answers ⇒ Object
Returns the value of attribute security_answers.
113 114 115 |
# File 'lib/softlayer/user/customer.rb', line 113 def security_answers @security_answers end |
#sms ⇒ Object
Returns the value of attribute sms.
53 54 55 |
# File 'lib/softlayer/user/customer.rb', line 53 def sms @sms end |
#ssl_vpn_allowed_flag ⇒ Object
Returns the value of attribute ssl_vpn_allowed_flag.
54 55 56 |
# File 'lib/softlayer/user/customer.rb', line 54 def ssl_vpn_allowed_flag @ssl_vpn_allowed_flag end |
#state ⇒ Object
Returns the value of attribute state.
55 56 57 |
# File 'lib/softlayer/user/customer.rb', line 55 def state @state end |
#status_date ⇒ Object
Returns the value of attribute status_date.
56 57 58 |
# File 'lib/softlayer/user/customer.rb', line 56 def status_date @status_date end |
#subscriber_count ⇒ Object
Returns the value of attribute subscriber_count.
81 82 83 |
# File 'lib/softlayer/user/customer.rb', line 81 def subscriber_count @subscriber_count end |
#subscribers ⇒ Object
Returns the value of attribute subscribers.
114 115 116 |
# File 'lib/softlayer/user/customer.rb', line 114 def subscribers @subscribers end |
#successful_login_count ⇒ Object
Returns the value of attribute successful_login_count.
82 83 84 |
# File 'lib/softlayer/user/customer.rb', line 82 def successful_login_count @successful_login_count end |
#successful_logins ⇒ Object
Returns the value of attribute successful_logins.
115 116 117 |
# File 'lib/softlayer/user/customer.rb', line 115 def successful_logins @successful_logins end |
#support_policy_acknowledgement_required_flag ⇒ Object
Returns the value of attribute support_policy_acknowledgement_required_flag.
116 117 118 |
# File 'lib/softlayer/user/customer.rb', line 116 def support_policy_acknowledgement_required_flag @support_policy_acknowledgement_required_flag end |
#survey_count ⇒ Object
Returns the value of attribute survey_count.
83 84 85 |
# File 'lib/softlayer/user/customer.rb', line 83 def survey_count @survey_count end |
#survey_required_flag ⇒ Object
Returns the value of attribute survey_required_flag.
117 118 119 |
# File 'lib/softlayer/user/customer.rb', line 117 def survey_required_flag @survey_required_flag end |
#surveys ⇒ Object
Returns the value of attribute surveys.
118 119 120 |
# File 'lib/softlayer/user/customer.rb', line 118 def surveys @surveys end |
#ticket_count ⇒ Object
Returns the value of attribute ticket_count.
84 85 86 |
# File 'lib/softlayer/user/customer.rb', line 84 def ticket_count @ticket_count end |
#tickets ⇒ Object
Returns the value of attribute tickets.
119 120 121 |
# File 'lib/softlayer/user/customer.rb', line 119 def tickets @tickets end |
#timezone ⇒ Object
Returns the value of attribute timezone.
120 121 122 |
# File 'lib/softlayer/user/customer.rb', line 120 def timezone @timezone end |
#timezone_id ⇒ Object
Returns the value of attribute timezone_id.
57 58 59 |
# File 'lib/softlayer/user/customer.rb', line 57 def timezone_id @timezone_id end |
#unsuccessful_login_count ⇒ Object
Returns the value of attribute unsuccessful_login_count.
85 86 87 |
# File 'lib/softlayer/user/customer.rb', line 85 def unsuccessful_login_count @unsuccessful_login_count end |
#unsuccessful_logins ⇒ Object
Returns the value of attribute unsuccessful_logins.
121 122 123 |
# File 'lib/softlayer/user/customer.rb', line 121 def unsuccessful_logins @unsuccessful_logins end |
#user_link_count ⇒ Object
Returns the value of attribute user_link_count.
86 87 88 |
# File 'lib/softlayer/user/customer.rb', line 86 def user_link_count @user_link_count end |
#user_links ⇒ Object
Returns the value of attribute user_links.
122 123 124 |
# File 'lib/softlayer/user/customer.rb', line 122 def user_links @user_links end |
#user_status ⇒ Object
Returns the value of attribute user_status.
123 124 125 |
# File 'lib/softlayer/user/customer.rb', line 123 def user_status @user_status end |
#user_status_id ⇒ Object
Returns the value of attribute user_status_id.
58 59 60 |
# File 'lib/softlayer/user/customer.rb', line 58 def user_status_id @user_status_id end |
#username ⇒ Object
Returns the value of attribute username.
59 60 61 |
# File 'lib/softlayer/user/customer.rb', line 59 def username @username end |
#virtual_guest_count ⇒ Object
Returns the value of attribute virtual_guest_count.
87 88 89 |
# File 'lib/softlayer/user/customer.rb', line 87 def virtual_guest_count @virtual_guest_count end |
#virtual_guests ⇒ Object
Returns the value of attribute virtual_guests.
124 125 126 |
# File 'lib/softlayer/user/customer.rb', line 124 def virtual_guests @virtual_guests end |
#vpn_manual_config ⇒ Object
Returns the value of attribute vpn_manual_config.
60 61 62 |
# File 'lib/softlayer/user/customer.rb', line 60 def vpn_manual_config @vpn_manual_config end |
#yahoo ⇒ Object
Returns the value of attribute yahoo.
61 62 63 |
# File 'lib/softlayer/user/customer.rb', line 61 def yahoo @yahoo end |
Class Method Details
.check_external_authentication_status(message) ⇒ Object
authentication_container
191 192 193 |
# File 'lib/softlayer/user/customer.rb', line 191 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
204 205 206 |
# File 'lib/softlayer/user/customer.rb', line 204 def self.create_object() request(:create_object, Softlayer::User::Customer, ) end |
.edit_objects(message) ⇒ Object
template_objects
226 227 228 |
# File 'lib/softlayer/user/customer.rb', line 226 def self.edit_objects() request(:edit_objects, Boolean, ) end |
.get_active_external_authentication_vendors ⇒ Object
245 246 247 |
# File 'lib/softlayer/user/customer.rb', line 245 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
283 284 285 |
# File 'lib/softlayer/user/customer.rb', line 283 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
363 364 365 |
# File 'lib/softlayer/user/customer.rb', line 363 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
437 438 439 |
# File 'lib/softlayer/user/customer.rb', line 437 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
468 469 470 |
# File 'lib/softlayer/user/customer.rb', line 468 def self.initiate_external_authentication() request(:initiate_external_authentication, String, ) end |
.lost_password(message) ⇒ Object
username email
488 489 490 |
# File 'lib/softlayer/user/customer.rb', line 488 def self.lost_password() request(:lost_password, Boolean, ) end |
.perform_external_authentication(message) ⇒ Object
authentication_container
493 494 495 |
# File 'lib/softlayer/user/customer.rb', line 493 def self.perform_external_authentication() request(:perform_external_authentication, Softlayer::Container::User::Customer::Portal::Token, ) end |
.remove_api_authentication_key(message) ⇒ Object
key_id
506 507 508 |
# File 'lib/softlayer/user/customer.rb', line 506 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
560 561 562 |
# File 'lib/softlayer/user/customer.rb', line 560 def self.reset_expired_password() request(:reset_expired_password, Boolean, ) end |
.saml_authenticate(message) ⇒ Object
account_id saml_response
566 567 568 |
# File 'lib/softlayer/user/customer.rb', line 566 def self.saml_authenticate() request(:saml_authenticate, Softlayer::Container::User::Customer::Portal::Token, ) end |
.saml_begin_authentication(message) ⇒ Object
account_id
571 572 573 |
# File 'lib/softlayer/user/customer.rb', line 571 def self.saml_begin_authentication() request(:saml_begin_authentication, String, ) end |
.set_password_from_lost_password_request(message) ⇒ Object
key password security_answers
587 588 589 |
# File 'lib/softlayer/user/customer.rb', line 587 def self.set_password_from_lost_password_request() request(:set_password_from_lost_password_request, Boolean, ) end |
Instance Method Details
#acknowledge_support_policy ⇒ Object
126 127 128 |
# File 'lib/softlayer/user/customer.rb', line 126 def acknowledge_support_policy request(:acknowledge_support_policy, nil) end |
#add_api_authentication_key ⇒ Object
130 131 132 |
# File 'lib/softlayer/user/customer.rb', line 130 def add_api_authentication_key request(:add_api_authentication_key, String) end |
#add_bulk_hardware_access(message) ⇒ Object
hardware_ids
135 136 137 |
# File 'lib/softlayer/user/customer.rb', line 135 def add_bulk_hardware_access() request(:add_bulk_hardware_access, Boolean, ) end |
#add_bulk_portal_permission(message) ⇒ Object
permissions
140 141 142 |
# File 'lib/softlayer/user/customer.rb', line 140 def () request(:add_bulk_portal_permission, Boolean, ) end |
#add_bulk_roles(message) ⇒ Object
roles
145 146 147 |
# File 'lib/softlayer/user/customer.rb', line 145 def add_bulk_roles() request(:add_bulk_roles, nil, ) end |
#add_bulk_virtual_guest_access(message) ⇒ Object
virtual_guest_ids
150 151 152 |
# File 'lib/softlayer/user/customer.rb', line 150 def add_bulk_virtual_guest_access() request(:add_bulk_virtual_guest_access, Boolean, ) end |
#add_external_binding(message) ⇒ Object
external_binding
155 156 157 |
# File 'lib/softlayer/user/customer.rb', line 155 def add_external_binding() request(:add_external_binding, Softlayer::User::Customer::External::Binding, ) end |
#add_hardware_access(message) ⇒ Object
hardware_id
160 161 162 |
# File 'lib/softlayer/user/customer.rb', line 160 def add_hardware_access() request(:add_hardware_access, Boolean, ) end |
#add_notification_subscriber(message) ⇒ Object
notification_key_name
165 166 167 |
# File 'lib/softlayer/user/customer.rb', line 165 def add_notification_subscriber() request(:add_notification_subscriber, Boolean, ) end |
#add_portal_permission(message) ⇒ Object
permission
170 171 172 |
# File 'lib/softlayer/user/customer.rb', line 170 def () request(:add_portal_permission, Boolean, ) end |
#add_role(message) ⇒ Object
role
175 176 177 |
# File 'lib/softlayer/user/customer.rb', line 175 def add_role() request(:add_role, nil, ) end |
#add_virtual_guest_access(message) ⇒ Object
virtual_guest_id
180 181 182 |
# File 'lib/softlayer/user/customer.rb', line 180 def add_virtual_guest_access() request(:add_virtual_guest_access, Boolean, ) end |
#change_preference(message) ⇒ Object
preference_type_key_name value
186 187 188 |
# File 'lib/softlayer/user/customer.rb', line 186 def change_preference() request(:change_preference, Array[Softlayer::User::Preference], ) end |
#create_notification_subscriber(message) ⇒ Object
key_name resource_table_id
197 198 199 |
# File 'lib/softlayer/user/customer.rb', line 197 def create_notification_subscriber() request(:create_notification_subscriber, Boolean, ) end |
#create_subscriber_delivery_methods(message) ⇒ Object
notification_key_name delivery_method_key_names
210 211 212 |
# File 'lib/softlayer/user/customer.rb', line 210 def create_subscriber_delivery_methods() request(:create_subscriber_delivery_methods, Boolean, ) end |
#deactivate_notification_subscriber(message) ⇒ Object
key_name resource_table_id
216 217 218 |
# File 'lib/softlayer/user/customer.rb', line 216 def deactivate_notification_subscriber() request(:deactivate_notification_subscriber, Boolean, ) end |
#edit_object(message) ⇒ Object
template_object
221 222 223 |
# File 'lib/softlayer/user/customer.rb', line 221 def edit_object() request(:edit_object, Boolean, ) end |
#find_user_preference(message) ⇒ Object
profile_name container_keyname preference_keyname
233 234 235 |
# File 'lib/softlayer/user/customer.rb', line 233 def find_user_preference() request(:find_user_preference, Array[Softlayer::Layout::Profile], ) end |
#get_account ⇒ Object
237 238 239 |
# File 'lib/softlayer/user/customer.rb', line 237 def get_account request(:get_account, Softlayer::Account) end |
#get_actions ⇒ Object
241 242 243 |
# File 'lib/softlayer/user/customer.rb', line 241 def get_actions request(:get_actions, Array[Softlayer::User::Permission::Action]) end |
#get_additional_emails ⇒ Object
249 250 251 |
# File 'lib/softlayer/user/customer.rb', line 249 def get_additional_emails request(:get_additional_emails, Array[Softlayer::User::Customer::AdditionalEmail]) end |
#get_allowed_hardware_ids ⇒ Object
253 254 255 |
# File 'lib/softlayer/user/customer.rb', line 253 def get_allowed_hardware_ids request(:get_allowed_hardware_ids, Array[Integer]) end |
#get_allowed_virtual_guest_ids ⇒ Object
257 258 259 |
# File 'lib/softlayer/user/customer.rb', line 257 def get_allowed_virtual_guest_ids request(:get_allowed_virtual_guest_ids, Array[Integer]) end |
#get_api_authentication_keys ⇒ Object
261 262 263 |
# File 'lib/softlayer/user/customer.rb', line 261 def get_api_authentication_keys request(:get_api_authentication_keys, Array[Softlayer::User::Customer::ApiAuthentication]) end |
#get_authentication_token(message) ⇒ Object
token
266 267 268 |
# File 'lib/softlayer/user/customer.rb', line 266 def get_authentication_token() request(:get_authentication_token, Softlayer::Container::User::Authentication::Token, ) end |
#get_cdn_accounts ⇒ Object
270 271 272 |
# File 'lib/softlayer/user/customer.rb', line 270 def get_cdn_accounts request(:get_cdn_accounts, Array[Softlayer::Network::ContentDelivery::Account]) end |
#get_child_users ⇒ Object
274 275 276 |
# File 'lib/softlayer/user/customer.rb', line 274 def get_child_users request(:get_child_users, Array[Softlayer::User::Customer]) end |
#get_closed_tickets ⇒ Object
278 279 280 |
# File 'lib/softlayer/user/customer.rb', line 278 def get_closed_tickets request(:get_closed_tickets, Array[Softlayer::Ticket]) end |
#get_external_bindings ⇒ Object
287 288 289 |
# File 'lib/softlayer/user/customer.rb', line 287 def get_external_bindings request(:get_external_bindings, Array[Softlayer::User::External::Binding]) end |
#get_hardware ⇒ Object
291 292 293 |
# File 'lib/softlayer/user/customer.rb', line 291 def get_hardware request(:get_hardware, Array[Softlayer::Hardware]) end |
#get_hardware_count ⇒ Object
295 296 297 |
# File 'lib/softlayer/user/customer.rb', line 295 def get_hardware_count request(:get_hardware_count, Integer) end |
#get_hardware_notifications ⇒ Object
299 300 301 |
# File 'lib/softlayer/user/customer.rb', line 299 def get_hardware_notifications request(:get_hardware_notifications, Array[Softlayer::User::Customer::Notification::Hardware]) end |
#get_has_acknowledged_support_policy_flag ⇒ Object
303 304 305 |
# File 'lib/softlayer/user/customer.rb', line 303 def get_has_acknowledged_support_policy_flag request(:get_has_acknowledged_support_policy_flag, Boolean) end |
#get_has_full_hardware_access_flag ⇒ Object
307 308 309 |
# File 'lib/softlayer/user/customer.rb', line 307 def get_has_full_hardware_access_flag request(:get_has_full_hardware_access_flag, Boolean) end |
#get_has_full_virtual_guest_access_flag ⇒ Object
311 312 313 |
# File 'lib/softlayer/user/customer.rb', line 311 def get_has_full_virtual_guest_access_flag request(:get_has_full_virtual_guest_access_flag, Boolean) end |
#get_impersonation_token ⇒ Object
315 316 317 |
# File 'lib/softlayer/user/customer.rb', line 315 def get_impersonation_token request(:get_impersonation_token, String) end |
#get_layout_profiles ⇒ Object
319 320 321 |
# File 'lib/softlayer/user/customer.rb', line 319 def get_layout_profiles request(:get_layout_profiles, Array[Softlayer::Layout::Profile]) end |
#get_locale ⇒ Object
323 324 325 |
# File 'lib/softlayer/user/customer.rb', line 323 def get_locale request(:get_locale, Softlayer::Locale) end |
#get_login_attempts ⇒ Object
327 328 329 |
# File 'lib/softlayer/user/customer.rb', line 327 def get_login_attempts request(:get_login_attempts, Array[Softlayer::User::Customer::Access::Authentication]) end |
#get_mobile_devices ⇒ Object
331 332 333 |
# File 'lib/softlayer/user/customer.rb', line 331 def get_mobile_devices request(:get_mobile_devices, Array[Softlayer::User::Customer::MobileDevice]) end |
#get_notification_subscribers ⇒ Object
335 336 337 |
# File 'lib/softlayer/user/customer.rb', line 335 def get_notification_subscribers request(:get_notification_subscribers, Array[Softlayer::Notification::Subscriber]) end |
#get_object ⇒ Object
339 340 341 |
# File 'lib/softlayer/user/customer.rb', line 339 def get_object request(:get_object, Softlayer::User::Customer) end |
#get_open_tickets ⇒ Object
343 344 345 |
# File 'lib/softlayer/user/customer.rb', line 343 def get_open_tickets request(:get_open_tickets, Array[Softlayer::Ticket]) end |
#get_overrides ⇒ Object
347 348 349 |
# File 'lib/softlayer/user/customer.rb', line 347 def get_overrides request(:get_overrides, Array[Softlayer::Network::Service::Vpn::Overrides]) end |
#get_parent ⇒ Object
351 352 353 |
# File 'lib/softlayer/user/customer.rb', line 351 def get_parent request(:get_parent, Softlayer::User::Customer) end |
#get_permissions ⇒ Object
355 356 357 |
# File 'lib/softlayer/user/customer.rb', line 355 def request(:get_permissions, Array[Softlayer::User::Customer::CustomerPermission::Permission]) end |
#get_preference(message) ⇒ Object
preference_type_key_name
368 369 370 |
# File 'lib/softlayer/user/customer.rb', line 368 def get_preference() request(:get_preference, Softlayer::User::Preference, ) end |
#get_preference_types ⇒ Object
372 373 374 |
# File 'lib/softlayer/user/customer.rb', line 372 def get_preference_types request(:get_preference_types, Array[Softlayer::User::Preference::Type]) end |
#get_preferences ⇒ Object
376 377 378 |
# File 'lib/softlayer/user/customer.rb', line 376 def get_preferences request(:get_preferences, Array[Softlayer::User::Preference]) end |
#get_roles ⇒ Object
380 381 382 |
# File 'lib/softlayer/user/customer.rb', line 380 def get_roles request(:get_roles, Array[Softlayer::User::Permission::Role]) end |
#get_salesforce_user_link ⇒ Object
384 385 386 |
# File 'lib/softlayer/user/customer.rb', line 384 def get_salesforce_user_link request(:get_salesforce_user_link, Softlayer::User::Customer::Link) end |
#get_security_answers ⇒ Object
388 389 390 |
# File 'lib/softlayer/user/customer.rb', line 388 def get_security_answers request(:get_security_answers, Array[Softlayer::User::Customer::Security::Answer]) end |
#get_subscribers ⇒ Object
392 393 394 |
# File 'lib/softlayer/user/customer.rb', line 392 def get_subscribers request(:get_subscribers, Array[Softlayer::Notification::User::Subscriber]) end |
#get_successful_logins ⇒ Object
396 397 398 |
# File 'lib/softlayer/user/customer.rb', line 396 def get_successful_logins request(:get_successful_logins, Array[Softlayer::User::Customer::Access::Authentication]) end |
#get_support_policy_acknowledgement_required_flag ⇒ Object
400 401 402 |
# File 'lib/softlayer/user/customer.rb', line 400 def get_support_policy_acknowledgement_required_flag request(:get_support_policy_acknowledgement_required_flag, Integer) end |
#get_support_policy_document ⇒ Object
404 405 406 |
# File 'lib/softlayer/user/customer.rb', line 404 def get_support_policy_document request(:get_support_policy_document, Softlayer::Base64Binary) end |
#get_support_policy_name ⇒ Object
408 409 410 |
# File 'lib/softlayer/user/customer.rb', line 408 def get_support_policy_name request(:get_support_policy_name, String) end |
#get_supported_locales ⇒ Object
412 413 414 |
# File 'lib/softlayer/user/customer.rb', line 412 def get_supported_locales request(:get_supported_locales, Array[Softlayer::Locale]) end |
#get_survey_required_flag ⇒ Object
416 417 418 |
# File 'lib/softlayer/user/customer.rb', line 416 def get_survey_required_flag request(:get_survey_required_flag, Boolean) end |
#get_surveys ⇒ Object
420 421 422 |
# File 'lib/softlayer/user/customer.rb', line 420 def get_surveys request(:get_surveys, Array[Softlayer::Survey]) end |
#get_tickets ⇒ Object
424 425 426 |
# File 'lib/softlayer/user/customer.rb', line 424 def get_tickets request(:get_tickets, Array[Softlayer::Ticket]) end |
#get_timezone ⇒ Object
428 429 430 |
# File 'lib/softlayer/user/customer.rb', line 428 def get_timezone request(:get_timezone, Softlayer::Locale::Timezone) end |
#get_unsuccessful_logins ⇒ Object
432 433 434 |
# File 'lib/softlayer/user/customer.rb', line 432 def get_unsuccessful_logins request(:get_unsuccessful_logins, Array[Softlayer::User::Customer::Access::Authentication]) end |
#get_user_links ⇒ Object
441 442 443 |
# File 'lib/softlayer/user/customer.rb', line 441 def get_user_links request(:get_user_links, Array[Softlayer::User::Customer::Link]) end |
#get_user_preferences(message) ⇒ Object
profile_name container_keyname
447 448 449 |
# File 'lib/softlayer/user/customer.rb', line 447 def get_user_preferences() request(:get_user_preferences, Array[Softlayer::Layout::Profile], ) end |
#get_user_status ⇒ Object
451 452 453 |
# File 'lib/softlayer/user/customer.rb', line 451 def get_user_status request(:get_user_status, Softlayer::User::Customer::Status) end |
#get_virtual_guest_count ⇒ Object
455 456 457 |
# File 'lib/softlayer/user/customer.rb', line 455 def get_virtual_guest_count request(:get_virtual_guest_count, Integer) end |
#get_virtual_guests ⇒ Object
459 460 461 |
# File 'lib/softlayer/user/customer.rb', line 459 def get_virtual_guests request(:get_virtual_guests, Array[Softlayer::Virtual::Guest]) end |
#in_terminal_status ⇒ Object
463 464 465 |
# File 'lib/softlayer/user/customer.rb', line 463 def in_terminal_status request(:in_terminal_status, Boolean) end |
#is_master_user ⇒ Object
472 473 474 |
# File 'lib/softlayer/user/customer.rb', line 472 def is_master_user request(:is_master_user, Boolean) end |
#is_valid_forum_password(message) ⇒ Object
password
477 478 479 |
# File 'lib/softlayer/user/customer.rb', line 477 def is_valid_forum_password() request(:is_valid_forum_password, Boolean, ) end |
#is_valid_portal_password(message) ⇒ Object
password
482 483 484 |
# File 'lib/softlayer/user/customer.rb', line 482 def is_valid_portal_password() request(:is_valid_portal_password, Boolean, ) end |
#remove_all_hardware_access_for_this_user ⇒ Object
497 498 499 |
# File 'lib/softlayer/user/customer.rb', line 497 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
501 502 503 |
# File 'lib/softlayer/user/customer.rb', line 501 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
511 512 513 |
# File 'lib/softlayer/user/customer.rb', line 511 def remove_bulk_hardware_access() request(:remove_bulk_hardware_access, Boolean, ) end |
#remove_bulk_portal_permission(message) ⇒ Object
permissions
516 517 518 |
# File 'lib/softlayer/user/customer.rb', line 516 def () request(:remove_bulk_portal_permission, Boolean, ) end |
#remove_bulk_roles(message) ⇒ Object
roles
521 522 523 |
# File 'lib/softlayer/user/customer.rb', line 521 def remove_bulk_roles() request(:remove_bulk_roles, nil, ) end |
#remove_bulk_virtual_guest_access(message) ⇒ Object
virtual_guest_ids
526 527 528 |
# File 'lib/softlayer/user/customer.rb', line 526 def remove_bulk_virtual_guest_access() request(:remove_bulk_virtual_guest_access, Boolean, ) end |
#remove_external_binding(message) ⇒ Object
external_binding
531 532 533 |
# File 'lib/softlayer/user/customer.rb', line 531 def remove_external_binding() request(:remove_external_binding, Boolean, ) end |
#remove_hardware_access(message) ⇒ Object
hardware_id
536 537 538 |
# File 'lib/softlayer/user/customer.rb', line 536 def remove_hardware_access() request(:remove_hardware_access, Boolean, ) end |
#remove_portal_permission(message) ⇒ Object
permission
541 542 543 |
# File 'lib/softlayer/user/customer.rb', line 541 def () request(:remove_portal_permission, Boolean, ) end |
#remove_role(message) ⇒ Object
role
546 547 548 |
# File 'lib/softlayer/user/customer.rb', line 546 def remove_role() request(:remove_role, nil, ) end |
#remove_virtual_guest_access(message) ⇒ Object
virtual_guest_id
551 552 553 |
# File 'lib/softlayer/user/customer.rb', line 551 def remove_virtual_guest_access() request(:remove_virtual_guest_access, Boolean, ) end |
#saml_begin_logout ⇒ Object
575 576 577 |
# File 'lib/softlayer/user/customer.rb', line 575 def saml_begin_logout request(:saml_begin_logout, String) end |
#saml_logout(message) ⇒ Object
saml_response
580 581 582 |
# File 'lib/softlayer/user/customer.rb', line 580 def saml_logout() request(:saml_logout, nil, ) end |
#update_forum_password(message) ⇒ Object
password
592 593 594 |
# File 'lib/softlayer/user/customer.rb', line 592 def update_forum_password() request(:update_forum_password, Boolean, ) end |
#update_notification_subscriber(message) ⇒ Object
notification_key_name active
598 599 600 |
# File 'lib/softlayer/user/customer.rb', line 598 def update_notification_subscriber() request(:update_notification_subscriber, Boolean, ) end |
#update_password(message) ⇒ Object
password
603 604 605 |
# File 'lib/softlayer/user/customer.rb', line 603 def update_password() request(:update_password, Boolean, ) end |
#update_security_answers(message) ⇒ Object
questions answers
609 610 611 |
# File 'lib/softlayer/user/customer.rb', line 609 def update_security_answers() request(:update_security_answers, Boolean, ) end |
#update_subscriber_delivery_method(message) ⇒ Object
notification_key_name delivery_method_key_names active
616 617 618 |
# File 'lib/softlayer/user/customer.rb', line 616 def update_subscriber_delivery_method() request(:update_subscriber_delivery_method, Boolean, ) end |
#update_vpn_password(message) ⇒ Object
password
621 622 623 |
# File 'lib/softlayer/user/customer.rb', line 621 def update_vpn_password() request(:update_vpn_password, Boolean, ) end |
#update_vpn_user ⇒ Object
625 626 627 |
# File 'lib/softlayer/user/customer.rb', line 625 def update_vpn_user request(:update_vpn_user, Boolean) end |