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_id_connect_user_name ⇒ Object
Returns the value of attribute open_id_connect_user_name.
-
#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.
-
.get_user_id_for_password_set(message) ⇒ Object
key.
-
.initiate_external_authentication(message) ⇒ Object
authentication_container.
-
.initiate_portal_password_change(message) ⇒ Object
username.
-
.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.
-
#check_phone_factor_authentication_for_password_set(message) ⇒ Object
password_set authentication_container.
-
#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_requirements_for_password_set(message) ⇒ Object
password_set.
- #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
-
#invite_user_to_link_open_id_connect(message) ⇒ Object
provider_type.
- #is_master_user ⇒ Object
-
#is_valid_forum_password(message) ⇒ Object
password.
-
#is_valid_portal_password(message) ⇒ Object
password.
-
#process_password_set_request(message) ⇒ Object
password_set authentication_container.
- #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.
91 92 93 |
# File 'lib/softlayer/user/customer.rb', line 91 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.
65 66 67 |
# File 'lib/softlayer/user/customer.rb', line 65 def action_count @action_count end |
#actions ⇒ Object
Returns the value of attribute actions.
92 93 94 |
# File 'lib/softlayer/user/customer.rb', line 92 def actions @actions end |
#additional_email_count ⇒ Object
Returns the value of attribute additional_email_count.
66 67 68 |
# File 'lib/softlayer/user/customer.rb', line 66 def additional_email_count @additional_email_count end |
#additional_emails ⇒ Object
Returns the value of attribute additional_emails.
93 94 95 |
# File 'lib/softlayer/user/customer.rb', line 93 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.
67 68 69 |
# File 'lib/softlayer/user/customer.rb', line 67 def api_authentication_key_count @api_authentication_key_count end |
#api_authentication_keys ⇒ Object
Returns the value of attribute api_authentication_keys.
94 95 96 |
# File 'lib/softlayer/user/customer.rb', line 94 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.
68 69 70 |
# File 'lib/softlayer/user/customer.rb', line 68 def cdn_account_count @cdn_account_count end |
#cdn_accounts ⇒ Object
Returns the value of attribute cdn_accounts.
95 96 97 |
# File 'lib/softlayer/user/customer.rb', line 95 def cdn_accounts @cdn_accounts end |
#child_user_count ⇒ Object
Returns the value of attribute child_user_count.
69 70 71 |
# File 'lib/softlayer/user/customer.rb', line 69 def child_user_count @child_user_count end |
#child_users ⇒ Object
Returns the value of attribute child_users.
96 97 98 |
# File 'lib/softlayer/user/customer.rb', line 96 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.
70 71 72 |
# File 'lib/softlayer/user/customer.rb', line 70 def closed_ticket_count @closed_ticket_count end |
#closed_tickets ⇒ Object
Returns the value of attribute closed_tickets.
97 98 99 |
# File 'lib/softlayer/user/customer.rb', line 97 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.
71 72 73 |
# File 'lib/softlayer/user/customer.rb', line 71 def external_binding_count @external_binding_count end |
#external_bindings ⇒ Object
Returns the value of attribute external_bindings.
98 99 100 |
# File 'lib/softlayer/user/customer.rb', line 98 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.
99 100 101 |
# File 'lib/softlayer/user/customer.rb', line 99 def hardware @hardware end |
#hardware_count ⇒ Object
Returns the value of attribute hardware_count.
72 73 74 |
# File 'lib/softlayer/user/customer.rb', line 72 def hardware_count @hardware_count end |
#hardware_notification_count ⇒ Object
Returns the value of attribute hardware_notification_count.
73 74 75 |
# File 'lib/softlayer/user/customer.rb', line 73 def hardware_notification_count @hardware_notification_count end |
#hardware_notifications ⇒ Object
Returns the value of attribute hardware_notifications.
100 101 102 |
# File 'lib/softlayer/user/customer.rb', line 100 def hardware_notifications @hardware_notifications end |
#has_acknowledged_support_policy_flag ⇒ Object
Returns the value of attribute has_acknowledged_support_policy_flag.
101 102 103 |
# File 'lib/softlayer/user/customer.rb', line 101 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.
102 103 104 |
# File 'lib/softlayer/user/customer.rb', line 102 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.
103 104 105 |
# File 'lib/softlayer/user/customer.rb', line 103 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.
74 75 76 |
# File 'lib/softlayer/user/customer.rb', line 74 def layout_profile_count @layout_profile_count end |
#layout_profiles ⇒ Object
Returns the value of attribute layout_profiles.
104 105 106 |
# File 'lib/softlayer/user/customer.rb', line 104 def layout_profiles @layout_profiles end |
#locale ⇒ Object
Returns the value of attribute locale.
105 106 107 |
# File 'lib/softlayer/user/customer.rb', line 105 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.
75 76 77 |
# File 'lib/softlayer/user/customer.rb', line 75 def login_attempt_count @login_attempt_count end |
#login_attempts ⇒ Object
Returns the value of attribute login_attempts.
106 107 108 |
# File 'lib/softlayer/user/customer.rb', line 106 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.
76 77 78 |
# File 'lib/softlayer/user/customer.rb', line 76 def mobile_device_count @mobile_device_count end |
#mobile_devices ⇒ Object
Returns the value of attribute mobile_devices.
107 108 109 |
# File 'lib/softlayer/user/customer.rb', line 107 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.
77 78 79 |
# File 'lib/softlayer/user/customer.rb', line 77 def notification_subscriber_count @notification_subscriber_count end |
#notification_subscribers ⇒ Object
Returns the value of attribute notification_subscribers.
108 109 110 |
# File 'lib/softlayer/user/customer.rb', line 108 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_id_connect_user_name ⇒ Object
Returns the value of attribute open_id_connect_user_name.
45 46 47 |
# File 'lib/softlayer/user/customer.rb', line 45 def open_id_connect_user_name @open_id_connect_user_name end |
#open_ticket_count ⇒ Object
Returns the value of attribute open_ticket_count.
78 79 80 |
# File 'lib/softlayer/user/customer.rb', line 78 def open_ticket_count @open_ticket_count end |
#open_tickets ⇒ Object
Returns the value of attribute open_tickets.
109 110 111 |
# File 'lib/softlayer/user/customer.rb', line 109 def open_tickets @open_tickets end |
#override_count ⇒ Object
Returns the value of attribute override_count.
79 80 81 |
# File 'lib/softlayer/user/customer.rb', line 79 def override_count @override_count end |
#overrides ⇒ Object
Returns the value of attribute overrides.
110 111 112 |
# File 'lib/softlayer/user/customer.rb', line 110 def overrides @overrides end |
#parent ⇒ Object
Returns the value of attribute parent.
111 112 113 |
# File 'lib/softlayer/user/customer.rb', line 111 def parent @parent end |
#parent_id ⇒ Object
Returns the value of attribute parent_id.
46 47 48 |
# File 'lib/softlayer/user/customer.rb', line 46 def parent_id @parent_id end |
#password_expire_date ⇒ Object
Returns the value of attribute password_expire_date.
47 48 49 |
# File 'lib/softlayer/user/customer.rb', line 47 def password_expire_date @password_expire_date end |
#permission_count ⇒ Object
Returns the value of attribute permission_count.
80 81 82 |
# File 'lib/softlayer/user/customer.rb', line 80 def end |
#permission_system_version ⇒ Object
Returns the value of attribute permission_system_version.
48 49 50 |
# File 'lib/softlayer/user/customer.rb', line 48 def end |
#permissions ⇒ Object
Returns the value of attribute permissions.
112 113 114 |
# File 'lib/softlayer/user/customer.rb', line 112 def end |
#postal_code ⇒ Object
Returns the value of attribute postal_code.
49 50 51 |
# File 'lib/softlayer/user/customer.rb', line 49 def postal_code @postal_code end |
#pptp_vpn_allowed_flag ⇒ Object
Returns the value of attribute pptp_vpn_allowed_flag.
50 51 52 |
# File 'lib/softlayer/user/customer.rb', line 50 def pptp_vpn_allowed_flag @pptp_vpn_allowed_flag end |
#preference_count ⇒ Object
Returns the value of attribute preference_count.
81 82 83 |
# File 'lib/softlayer/user/customer.rb', line 81 def preference_count @preference_count end |
#preferences ⇒ Object
Returns the value of attribute preferences.
113 114 115 |
# File 'lib/softlayer/user/customer.rb', line 113 def preferences @preferences end |
#role_count ⇒ Object
Returns the value of attribute role_count.
82 83 84 |
# File 'lib/softlayer/user/customer.rb', line 82 def role_count @role_count end |
#roles ⇒ Object
Returns the value of attribute roles.
114 115 116 |
# File 'lib/softlayer/user/customer.rb', line 114 def roles @roles end |
#salesforce_user_link ⇒ Object
Returns the value of attribute salesforce_user_link.
115 116 117 |
# File 'lib/softlayer/user/customer.rb', line 115 def salesforce_user_link @salesforce_user_link end |
#saved_id ⇒ Object
Returns the value of attribute saved_id.
51 52 53 |
# File 'lib/softlayer/user/customer.rb', line 51 def saved_id @saved_id end |
#secondary_login_management_flag ⇒ Object
Returns the value of attribute secondary_login_management_flag.
52 53 54 |
# File 'lib/softlayer/user/customer.rb', line 52 def secondary_login_management_flag @secondary_login_management_flag end |
#secondary_login_required_flag ⇒ Object
Returns the value of attribute secondary_login_required_flag.
53 54 55 |
# File 'lib/softlayer/user/customer.rb', line 53 def secondary_login_required_flag @secondary_login_required_flag end |
#secondary_password_modify_date ⇒ Object
Returns the value of attribute secondary_password_modify_date.
54 55 56 |
# File 'lib/softlayer/user/customer.rb', line 54 def secondary_password_modify_date @secondary_password_modify_date end |
#secondary_password_timeout_days ⇒ Object
Returns the value of attribute secondary_password_timeout_days.
55 56 57 |
# File 'lib/softlayer/user/customer.rb', line 55 def secondary_password_timeout_days @secondary_password_timeout_days end |
#security_answer_count ⇒ Object
Returns the value of attribute security_answer_count.
83 84 85 |
# File 'lib/softlayer/user/customer.rb', line 83 def security_answer_count @security_answer_count end |
#security_answers ⇒ Object
Returns the value of attribute security_answers.
116 117 118 |
# File 'lib/softlayer/user/customer.rb', line 116 def security_answers @security_answers end |
#sms ⇒ Object
Returns the value of attribute sms.
56 57 58 |
# File 'lib/softlayer/user/customer.rb', line 56 def sms @sms end |
#ssl_vpn_allowed_flag ⇒ Object
Returns the value of attribute ssl_vpn_allowed_flag.
57 58 59 |
# File 'lib/softlayer/user/customer.rb', line 57 def ssl_vpn_allowed_flag @ssl_vpn_allowed_flag end |
#state ⇒ Object
Returns the value of attribute state.
58 59 60 |
# File 'lib/softlayer/user/customer.rb', line 58 def state @state end |
#status_date ⇒ Object
Returns the value of attribute status_date.
59 60 61 |
# File 'lib/softlayer/user/customer.rb', line 59 def status_date @status_date end |
#subscriber_count ⇒ Object
Returns the value of attribute subscriber_count.
84 85 86 |
# File 'lib/softlayer/user/customer.rb', line 84 def subscriber_count @subscriber_count end |
#subscribers ⇒ Object
Returns the value of attribute subscribers.
117 118 119 |
# File 'lib/softlayer/user/customer.rb', line 117 def subscribers @subscribers end |
#successful_login_count ⇒ Object
Returns the value of attribute successful_login_count.
85 86 87 |
# File 'lib/softlayer/user/customer.rb', line 85 def successful_login_count @successful_login_count end |
#successful_logins ⇒ Object
Returns the value of attribute successful_logins.
118 119 120 |
# File 'lib/softlayer/user/customer.rb', line 118 def successful_logins @successful_logins end |
#support_policy_acknowledgement_required_flag ⇒ Object
Returns the value of attribute support_policy_acknowledgement_required_flag.
119 120 121 |
# File 'lib/softlayer/user/customer.rb', line 119 def support_policy_acknowledgement_required_flag @support_policy_acknowledgement_required_flag end |
#survey_count ⇒ Object
Returns the value of attribute survey_count.
86 87 88 |
# File 'lib/softlayer/user/customer.rb', line 86 def survey_count @survey_count end |
#survey_required_flag ⇒ Object
Returns the value of attribute survey_required_flag.
120 121 122 |
# File 'lib/softlayer/user/customer.rb', line 120 def survey_required_flag @survey_required_flag end |
#surveys ⇒ Object
Returns the value of attribute surveys.
121 122 123 |
# File 'lib/softlayer/user/customer.rb', line 121 def surveys @surveys end |
#ticket_count ⇒ Object
Returns the value of attribute ticket_count.
87 88 89 |
# File 'lib/softlayer/user/customer.rb', line 87 def ticket_count @ticket_count end |
#tickets ⇒ Object
Returns the value of attribute tickets.
122 123 124 |
# File 'lib/softlayer/user/customer.rb', line 122 def tickets @tickets end |
#timezone ⇒ Object
Returns the value of attribute timezone.
123 124 125 |
# File 'lib/softlayer/user/customer.rb', line 123 def timezone @timezone end |
#timezone_id ⇒ Object
Returns the value of attribute timezone_id.
60 61 62 |
# File 'lib/softlayer/user/customer.rb', line 60 def timezone_id @timezone_id end |
#unsuccessful_login_count ⇒ Object
Returns the value of attribute unsuccessful_login_count.
88 89 90 |
# File 'lib/softlayer/user/customer.rb', line 88 def unsuccessful_login_count @unsuccessful_login_count end |
#unsuccessful_logins ⇒ Object
Returns the value of attribute unsuccessful_logins.
124 125 126 |
# File 'lib/softlayer/user/customer.rb', line 124 def unsuccessful_logins @unsuccessful_logins end |
#user_link_count ⇒ Object
Returns the value of attribute user_link_count.
89 90 91 |
# File 'lib/softlayer/user/customer.rb', line 89 def user_link_count @user_link_count end |
#user_links ⇒ Object
Returns the value of attribute user_links.
125 126 127 |
# File 'lib/softlayer/user/customer.rb', line 125 def user_links @user_links end |
#user_status ⇒ Object
Returns the value of attribute user_status.
126 127 128 |
# File 'lib/softlayer/user/customer.rb', line 126 def user_status @user_status end |
#user_status_id ⇒ Object
Returns the value of attribute user_status_id.
61 62 63 |
# File 'lib/softlayer/user/customer.rb', line 61 def user_status_id @user_status_id end |
#username ⇒ Object
Returns the value of attribute username.
62 63 64 |
# File 'lib/softlayer/user/customer.rb', line 62 def username @username end |
#virtual_guest_count ⇒ Object
Returns the value of attribute virtual_guest_count.
90 91 92 |
# File 'lib/softlayer/user/customer.rb', line 90 def virtual_guest_count @virtual_guest_count end |
#virtual_guests ⇒ Object
Returns the value of attribute virtual_guests.
127 128 129 |
# File 'lib/softlayer/user/customer.rb', line 127 def virtual_guests @virtual_guests end |
#vpn_manual_config ⇒ Object
Returns the value of attribute vpn_manual_config.
63 64 65 |
# File 'lib/softlayer/user/customer.rb', line 63 def vpn_manual_config @vpn_manual_config end |
#yahoo ⇒ Object
Returns the value of attribute yahoo.
64 65 66 |
# File 'lib/softlayer/user/customer.rb', line 64 def yahoo @yahoo end |
Class Method Details
.check_external_authentication_status(message) ⇒ Object
authentication_container
194 195 196 |
# File 'lib/softlayer/user/customer.rb', line 194 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
213 214 215 |
# File 'lib/softlayer/user/customer.rb', line 213 def self.create_object() request(:create_object, Softlayer::User::Customer, ) end |
.edit_objects(message) ⇒ Object
template_objects
235 236 237 |
# File 'lib/softlayer/user/customer.rb', line 235 def self.edit_objects() request(:edit_objects, Boolean, ) end |
.get_active_external_authentication_vendors ⇒ Object
254 255 256 |
# File 'lib/softlayer/user/customer.rb', line 254 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
292 293 294 |
# File 'lib/softlayer/user/customer.rb', line 292 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
372 373 374 |
# File 'lib/softlayer/user/customer.rb', line 372 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
451 452 453 |
# File 'lib/softlayer/user/customer.rb', line 451 def self.get_user_from_lost_password_request() request(:get_user_from_lost_password_request, Array[Softlayer::User::Security::Question], ) end |
.get_user_id_for_password_set(message) ⇒ Object
key
456 457 458 |
# File 'lib/softlayer/user/customer.rb', line 456 def self.get_user_id_for_password_set() request(:get_user_id_for_password_set, Integer, ) end |
.initiate_external_authentication(message) ⇒ Object
authentication_container
487 488 489 |
# File 'lib/softlayer/user/customer.rb', line 487 def self.initiate_external_authentication() request(:initiate_external_authentication, String, ) end |
.initiate_portal_password_change(message) ⇒ Object
username
492 493 494 |
# File 'lib/softlayer/user/customer.rb', line 492 def self.initiate_portal_password_change() request(:initiate_portal_password_change, Boolean, ) end |
.lost_password(message) ⇒ Object
username email
517 518 519 |
# File 'lib/softlayer/user/customer.rb', line 517 def self.lost_password() request(:lost_password, Boolean, ) end |
.perform_external_authentication(message) ⇒ Object
authentication_container
522 523 524 |
# File 'lib/softlayer/user/customer.rb', line 522 def self.perform_external_authentication() request(:perform_external_authentication, Softlayer::Container::User::Customer::Portal::Token, ) end |
.remove_api_authentication_key(message) ⇒ Object
key_id
541 542 543 |
# File 'lib/softlayer/user/customer.rb', line 541 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
595 596 597 |
# File 'lib/softlayer/user/customer.rb', line 595 def self.reset_expired_password() request(:reset_expired_password, Boolean, ) end |
.saml_authenticate(message) ⇒ Object
account_id saml_response
601 602 603 |
# File 'lib/softlayer/user/customer.rb', line 601 def self.saml_authenticate() request(:saml_authenticate, Softlayer::Container::User::Customer::Portal::Token, ) end |
.saml_begin_authentication(message) ⇒ Object
account_id
606 607 608 |
# File 'lib/softlayer/user/customer.rb', line 606 def self.saml_begin_authentication() request(:saml_begin_authentication, String, ) end |
.set_password_from_lost_password_request(message) ⇒ Object
key password security_answers
622 623 624 |
# File 'lib/softlayer/user/customer.rb', line 622 def self.set_password_from_lost_password_request() request(:set_password_from_lost_password_request, Boolean, ) end |
.validate_authentication_token(message) ⇒ Object
authentication_token
665 666 667 |
# File 'lib/softlayer/user/customer.rb', line 665 def self.validate_authentication_token() request(:validate_authentication_token, Softlayer::Container::User::Customer::Portal::Token, ) end |
Instance Method Details
#acknowledge_support_policy ⇒ Object
129 130 131 |
# File 'lib/softlayer/user/customer.rb', line 129 def acknowledge_support_policy request(:acknowledge_support_policy, nil) end |
#add_api_authentication_key ⇒ Object
133 134 135 |
# File 'lib/softlayer/user/customer.rb', line 133 def add_api_authentication_key request(:add_api_authentication_key, String) end |
#add_bulk_hardware_access(message) ⇒ Object
hardware_ids
138 139 140 |
# File 'lib/softlayer/user/customer.rb', line 138 def add_bulk_hardware_access() request(:add_bulk_hardware_access, Boolean, ) end |
#add_bulk_portal_permission(message) ⇒ Object
permissions
143 144 145 |
# File 'lib/softlayer/user/customer.rb', line 143 def () request(:add_bulk_portal_permission, Boolean, ) end |
#add_bulk_roles(message) ⇒ Object
roles
148 149 150 |
# File 'lib/softlayer/user/customer.rb', line 148 def add_bulk_roles() request(:add_bulk_roles, nil, ) end |
#add_bulk_virtual_guest_access(message) ⇒ Object
virtual_guest_ids
153 154 155 |
# File 'lib/softlayer/user/customer.rb', line 153 def add_bulk_virtual_guest_access() request(:add_bulk_virtual_guest_access, Boolean, ) end |
#add_external_binding(message) ⇒ Object
external_binding
158 159 160 |
# File 'lib/softlayer/user/customer.rb', line 158 def add_external_binding() request(:add_external_binding, Softlayer::User::Customer::External::Binding, ) end |
#add_hardware_access(message) ⇒ Object
hardware_id
163 164 165 |
# File 'lib/softlayer/user/customer.rb', line 163 def add_hardware_access() request(:add_hardware_access, Boolean, ) end |
#add_notification_subscriber(message) ⇒ Object
notification_key_name
168 169 170 |
# File 'lib/softlayer/user/customer.rb', line 168 def add_notification_subscriber() request(:add_notification_subscriber, Boolean, ) end |
#add_portal_permission(message) ⇒ Object
permission
173 174 175 |
# File 'lib/softlayer/user/customer.rb', line 173 def () request(:add_portal_permission, Boolean, ) end |
#add_role(message) ⇒ Object
role
178 179 180 |
# File 'lib/softlayer/user/customer.rb', line 178 def add_role() request(:add_role, nil, ) end |
#add_virtual_guest_access(message) ⇒ Object
virtual_guest_id
183 184 185 |
# File 'lib/softlayer/user/customer.rb', line 183 def add_virtual_guest_access() request(:add_virtual_guest_access, Boolean, ) end |
#change_preference(message) ⇒ Object
preference_type_key_name value
189 190 191 |
# File 'lib/softlayer/user/customer.rb', line 189 def change_preference() request(:change_preference, Array[Softlayer::User::Preference], ) end |
#check_phone_factor_authentication_for_password_set(message) ⇒ Object
password_set authentication_container
200 201 202 |
# File 'lib/softlayer/user/customer.rb', line 200 def check_phone_factor_authentication_for_password_set() request(:check_phone_factor_authentication_for_password_set, Boolean, ) end |
#create_notification_subscriber(message) ⇒ Object
key_name resource_table_id
206 207 208 |
# File 'lib/softlayer/user/customer.rb', line 206 def create_notification_subscriber() request(:create_notification_subscriber, Boolean, ) end |
#create_subscriber_delivery_methods(message) ⇒ Object
notification_key_name delivery_method_key_names
219 220 221 |
# File 'lib/softlayer/user/customer.rb', line 219 def create_subscriber_delivery_methods() request(:create_subscriber_delivery_methods, Boolean, ) end |
#deactivate_notification_subscriber(message) ⇒ Object
key_name resource_table_id
225 226 227 |
# File 'lib/softlayer/user/customer.rb', line 225 def deactivate_notification_subscriber() request(:deactivate_notification_subscriber, Boolean, ) end |
#edit_object(message) ⇒ Object
template_object
230 231 232 |
# File 'lib/softlayer/user/customer.rb', line 230 def edit_object() request(:edit_object, Boolean, ) end |
#find_user_preference(message) ⇒ Object
profile_name container_keyname preference_keyname
242 243 244 |
# File 'lib/softlayer/user/customer.rb', line 242 def find_user_preference() request(:find_user_preference, Array[Softlayer::Layout::Profile], ) end |
#get_account ⇒ Object
246 247 248 |
# File 'lib/softlayer/user/customer.rb', line 246 def get_account request(:get_account, Softlayer::Account) end |
#get_actions ⇒ Object
250 251 252 |
# File 'lib/softlayer/user/customer.rb', line 250 def get_actions request(:get_actions, Array[Softlayer::User::Permission::Action]) end |
#get_additional_emails ⇒ Object
258 259 260 |
# File 'lib/softlayer/user/customer.rb', line 258 def get_additional_emails request(:get_additional_emails, Array[Softlayer::User::Customer::AdditionalEmail]) end |
#get_allowed_hardware_ids ⇒ Object
262 263 264 |
# File 'lib/softlayer/user/customer.rb', line 262 def get_allowed_hardware_ids request(:get_allowed_hardware_ids, Array[Integer]) end |
#get_allowed_virtual_guest_ids ⇒ Object
266 267 268 |
# File 'lib/softlayer/user/customer.rb', line 266 def get_allowed_virtual_guest_ids request(:get_allowed_virtual_guest_ids, Array[Integer]) end |
#get_api_authentication_keys ⇒ Object
270 271 272 |
# File 'lib/softlayer/user/customer.rb', line 270 def get_api_authentication_keys request(:get_api_authentication_keys, Array[Softlayer::User::Customer::ApiAuthentication]) end |
#get_authentication_token(message) ⇒ Object
token
275 276 277 |
# File 'lib/softlayer/user/customer.rb', line 275 def get_authentication_token() request(:get_authentication_token, Softlayer::Container::User::Authentication::Token, ) end |
#get_cdn_accounts ⇒ Object
279 280 281 |
# File 'lib/softlayer/user/customer.rb', line 279 def get_cdn_accounts request(:get_cdn_accounts, Array[Softlayer::Network::ContentDelivery::Account]) end |
#get_child_users ⇒ Object
283 284 285 |
# File 'lib/softlayer/user/customer.rb', line 283 def get_child_users request(:get_child_users, Array[Softlayer::User::Customer]) end |
#get_closed_tickets ⇒ Object
287 288 289 |
# File 'lib/softlayer/user/customer.rb', line 287 def get_closed_tickets request(:get_closed_tickets, Array[Softlayer::Ticket]) end |
#get_external_bindings ⇒ Object
296 297 298 |
# File 'lib/softlayer/user/customer.rb', line 296 def get_external_bindings request(:get_external_bindings, Array[Softlayer::User::External::Binding]) end |
#get_hardware ⇒ Object
300 301 302 |
# File 'lib/softlayer/user/customer.rb', line 300 def get_hardware request(:get_hardware, Array[Softlayer::Hardware]) end |
#get_hardware_count ⇒ Object
304 305 306 |
# File 'lib/softlayer/user/customer.rb', line 304 def get_hardware_count request(:get_hardware_count, Integer) end |
#get_hardware_notifications ⇒ Object
308 309 310 |
# File 'lib/softlayer/user/customer.rb', line 308 def get_hardware_notifications request(:get_hardware_notifications, Array[Softlayer::User::Customer::Notification::Hardware]) end |
#get_has_acknowledged_support_policy_flag ⇒ Object
312 313 314 |
# File 'lib/softlayer/user/customer.rb', line 312 def get_has_acknowledged_support_policy_flag request(:get_has_acknowledged_support_policy_flag, Boolean) end |
#get_has_full_hardware_access_flag ⇒ Object
316 317 318 |
# File 'lib/softlayer/user/customer.rb', line 316 def get_has_full_hardware_access_flag request(:get_has_full_hardware_access_flag, Boolean) end |
#get_has_full_virtual_guest_access_flag ⇒ Object
320 321 322 |
# File 'lib/softlayer/user/customer.rb', line 320 def get_has_full_virtual_guest_access_flag request(:get_has_full_virtual_guest_access_flag, Boolean) end |
#get_impersonation_token ⇒ Object
324 325 326 |
# File 'lib/softlayer/user/customer.rb', line 324 def get_impersonation_token request(:get_impersonation_token, String) end |
#get_layout_profiles ⇒ Object
328 329 330 |
# File 'lib/softlayer/user/customer.rb', line 328 def get_layout_profiles request(:get_layout_profiles, Array[Softlayer::Layout::Profile]) end |
#get_locale ⇒ Object
332 333 334 |
# File 'lib/softlayer/user/customer.rb', line 332 def get_locale request(:get_locale, Softlayer::Locale) end |
#get_login_attempts ⇒ Object
336 337 338 |
# File 'lib/softlayer/user/customer.rb', line 336 def get_login_attempts request(:get_login_attempts, Array[Softlayer::User::Customer::Access::Authentication]) end |
#get_mobile_devices ⇒ Object
340 341 342 |
# File 'lib/softlayer/user/customer.rb', line 340 def get_mobile_devices request(:get_mobile_devices, Array[Softlayer::User::Customer::MobileDevice]) end |
#get_notification_subscribers ⇒ Object
344 345 346 |
# File 'lib/softlayer/user/customer.rb', line 344 def get_notification_subscribers request(:get_notification_subscribers, Array[Softlayer::Notification::Subscriber]) end |
#get_object ⇒ Object
348 349 350 |
# File 'lib/softlayer/user/customer.rb', line 348 def get_object request(:get_object, Softlayer::User::Customer) end |
#get_open_tickets ⇒ Object
352 353 354 |
# File 'lib/softlayer/user/customer.rb', line 352 def get_open_tickets request(:get_open_tickets, Array[Softlayer::Ticket]) end |
#get_overrides ⇒ Object
356 357 358 |
# File 'lib/softlayer/user/customer.rb', line 356 def get_overrides request(:get_overrides, Array[Softlayer::Network::Service::Vpn::Overrides]) end |
#get_parent ⇒ Object
360 361 362 |
# File 'lib/softlayer/user/customer.rb', line 360 def get_parent request(:get_parent, Softlayer::User::Customer) end |
#get_permissions ⇒ Object
364 365 366 |
# File 'lib/softlayer/user/customer.rb', line 364 def request(:get_permissions, Array[Softlayer::User::Customer::CustomerPermission::Permission]) end |
#get_preference(message) ⇒ Object
preference_type_key_name
377 378 379 |
# File 'lib/softlayer/user/customer.rb', line 377 def get_preference() request(:get_preference, Softlayer::User::Preference, ) end |
#get_preference_types ⇒ Object
381 382 383 |
# File 'lib/softlayer/user/customer.rb', line 381 def get_preference_types request(:get_preference_types, Array[Softlayer::User::Preference::Type]) end |
#get_preferences ⇒ Object
385 386 387 |
# File 'lib/softlayer/user/customer.rb', line 385 def get_preferences request(:get_preferences, Array[Softlayer::User::Preference]) end |
#get_requirements_for_password_set(message) ⇒ Object
password_set
390 391 392 |
# File 'lib/softlayer/user/customer.rb', line 390 def get_requirements_for_password_set() request(:get_requirements_for_password_set, Softlayer::Container::User::Customer::PasswordSet, ) end |
#get_roles ⇒ Object
394 395 396 |
# File 'lib/softlayer/user/customer.rb', line 394 def get_roles request(:get_roles, Array[Softlayer::User::Permission::Role]) end |
#get_salesforce_user_link ⇒ Object
398 399 400 |
# File 'lib/softlayer/user/customer.rb', line 398 def get_salesforce_user_link request(:get_salesforce_user_link, Softlayer::User::Customer::Link) end |
#get_security_answers ⇒ Object
402 403 404 |
# File 'lib/softlayer/user/customer.rb', line 402 def get_security_answers request(:get_security_answers, Array[Softlayer::User::Customer::Security::Answer]) end |
#get_subscribers ⇒ Object
406 407 408 |
# File 'lib/softlayer/user/customer.rb', line 406 def get_subscribers request(:get_subscribers, Array[Softlayer::Notification::User::Subscriber]) end |
#get_successful_logins ⇒ Object
410 411 412 |
# File 'lib/softlayer/user/customer.rb', line 410 def get_successful_logins request(:get_successful_logins, Array[Softlayer::User::Customer::Access::Authentication]) end |
#get_support_policy_acknowledgement_required_flag ⇒ Object
414 415 416 |
# File 'lib/softlayer/user/customer.rb', line 414 def get_support_policy_acknowledgement_required_flag request(:get_support_policy_acknowledgement_required_flag, Integer) end |
#get_support_policy_document ⇒ Object
418 419 420 |
# File 'lib/softlayer/user/customer.rb', line 418 def get_support_policy_document request(:get_support_policy_document, Softlayer::Base64Binary) end |
#get_support_policy_name ⇒ Object
422 423 424 |
# File 'lib/softlayer/user/customer.rb', line 422 def get_support_policy_name request(:get_support_policy_name, String) end |
#get_supported_locales ⇒ Object
426 427 428 |
# File 'lib/softlayer/user/customer.rb', line 426 def get_supported_locales request(:get_supported_locales, Array[Softlayer::Locale]) end |
#get_survey_required_flag ⇒ Object
430 431 432 |
# File 'lib/softlayer/user/customer.rb', line 430 def get_survey_required_flag request(:get_survey_required_flag, Boolean) end |
#get_surveys ⇒ Object
434 435 436 |
# File 'lib/softlayer/user/customer.rb', line 434 def get_surveys request(:get_surveys, Array[Softlayer::Survey]) end |
#get_tickets ⇒ Object
438 439 440 |
# File 'lib/softlayer/user/customer.rb', line 438 def get_tickets request(:get_tickets, Array[Softlayer::Ticket]) end |
#get_timezone ⇒ Object
442 443 444 |
# File 'lib/softlayer/user/customer.rb', line 442 def get_timezone request(:get_timezone, Softlayer::Locale::Timezone) end |
#get_unsuccessful_logins ⇒ Object
446 447 448 |
# File 'lib/softlayer/user/customer.rb', line 446 def get_unsuccessful_logins request(:get_unsuccessful_logins, Array[Softlayer::User::Customer::Access::Authentication]) end |
#get_user_links ⇒ Object
460 461 462 |
# File 'lib/softlayer/user/customer.rb', line 460 def get_user_links request(:get_user_links, Array[Softlayer::User::Customer::Link]) end |
#get_user_preferences(message) ⇒ Object
profile_name container_keyname
466 467 468 |
# File 'lib/softlayer/user/customer.rb', line 466 def get_user_preferences() request(:get_user_preferences, Array[Softlayer::Layout::Profile], ) end |
#get_user_status ⇒ Object
470 471 472 |
# File 'lib/softlayer/user/customer.rb', line 470 def get_user_status request(:get_user_status, Softlayer::User::Customer::Status) end |
#get_virtual_guest_count ⇒ Object
474 475 476 |
# File 'lib/softlayer/user/customer.rb', line 474 def get_virtual_guest_count request(:get_virtual_guest_count, Integer) end |
#get_virtual_guests ⇒ Object
478 479 480 |
# File 'lib/softlayer/user/customer.rb', line 478 def get_virtual_guests request(:get_virtual_guests, Array[Softlayer::Virtual::Guest]) end |
#in_terminal_status ⇒ Object
482 483 484 |
# File 'lib/softlayer/user/customer.rb', line 482 def in_terminal_status request(:in_terminal_status, Boolean) end |
#invite_user_to_link_open_id_connect(message) ⇒ Object
provider_type
497 498 499 |
# File 'lib/softlayer/user/customer.rb', line 497 def invite_user_to_link_open_id_connect() request(:invite_user_to_link_open_id_connect, Boolean, ) end |
#is_master_user ⇒ Object
501 502 503 |
# File 'lib/softlayer/user/customer.rb', line 501 def is_master_user request(:is_master_user, Boolean) end |
#is_valid_forum_password(message) ⇒ Object
password
506 507 508 |
# File 'lib/softlayer/user/customer.rb', line 506 def is_valid_forum_password() request(:is_valid_forum_password, Boolean, ) end |
#is_valid_portal_password(message) ⇒ Object
password
511 512 513 |
# File 'lib/softlayer/user/customer.rb', line 511 def is_valid_portal_password() request(:is_valid_portal_password, Boolean, ) end |
#process_password_set_request(message) ⇒ Object
password_set authentication_container
528 529 530 |
# File 'lib/softlayer/user/customer.rb', line 528 def process_password_set_request() request(:process_password_set_request, Softlayer::Container::User::Customer::PasswordSet, ) end |
#remove_all_hardware_access_for_this_user ⇒ Object
532 533 534 |
# File 'lib/softlayer/user/customer.rb', line 532 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
536 537 538 |
# File 'lib/softlayer/user/customer.rb', line 536 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
546 547 548 |
# File 'lib/softlayer/user/customer.rb', line 546 def remove_bulk_hardware_access() request(:remove_bulk_hardware_access, Boolean, ) end |
#remove_bulk_portal_permission(message) ⇒ Object
permissions
551 552 553 |
# File 'lib/softlayer/user/customer.rb', line 551 def () request(:remove_bulk_portal_permission, Boolean, ) end |
#remove_bulk_roles(message) ⇒ Object
roles
556 557 558 |
# File 'lib/softlayer/user/customer.rb', line 556 def remove_bulk_roles() request(:remove_bulk_roles, nil, ) end |
#remove_bulk_virtual_guest_access(message) ⇒ Object
virtual_guest_ids
561 562 563 |
# File 'lib/softlayer/user/customer.rb', line 561 def remove_bulk_virtual_guest_access() request(:remove_bulk_virtual_guest_access, Boolean, ) end |
#remove_external_binding(message) ⇒ Object
external_binding
566 567 568 |
# File 'lib/softlayer/user/customer.rb', line 566 def remove_external_binding() request(:remove_external_binding, Boolean, ) end |
#remove_hardware_access(message) ⇒ Object
hardware_id
571 572 573 |
# File 'lib/softlayer/user/customer.rb', line 571 def remove_hardware_access() request(:remove_hardware_access, Boolean, ) end |
#remove_portal_permission(message) ⇒ Object
permission
576 577 578 |
# File 'lib/softlayer/user/customer.rb', line 576 def () request(:remove_portal_permission, Boolean, ) end |
#remove_role(message) ⇒ Object
role
581 582 583 |
# File 'lib/softlayer/user/customer.rb', line 581 def remove_role() request(:remove_role, nil, ) end |
#remove_virtual_guest_access(message) ⇒ Object
virtual_guest_id
586 587 588 |
# File 'lib/softlayer/user/customer.rb', line 586 def remove_virtual_guest_access() request(:remove_virtual_guest_access, Boolean, ) end |
#saml_begin_logout ⇒ Object
610 611 612 |
# File 'lib/softlayer/user/customer.rb', line 610 def saml_begin_logout request(:saml_begin_logout, String) end |
#saml_logout(message) ⇒ Object
saml_response
615 616 617 |
# File 'lib/softlayer/user/customer.rb', line 615 def saml_logout() request(:saml_logout, nil, ) end |
#update_forum_password(message) ⇒ Object
password
627 628 629 |
# File 'lib/softlayer/user/customer.rb', line 627 def update_forum_password() request(:update_forum_password, Boolean, ) end |
#update_notification_subscriber(message) ⇒ Object
notification_key_name active
633 634 635 |
# File 'lib/softlayer/user/customer.rb', line 633 def update_notification_subscriber() request(:update_notification_subscriber, Boolean, ) end |
#update_password(message) ⇒ Object
password
638 639 640 |
# File 'lib/softlayer/user/customer.rb', line 638 def update_password() request(:update_password, Boolean, ) end |
#update_security_answers(message) ⇒ Object
questions answers
644 645 646 |
# File 'lib/softlayer/user/customer.rb', line 644 def update_security_answers() request(:update_security_answers, Boolean, ) end |
#update_subscriber_delivery_method(message) ⇒ Object
notification_key_name delivery_method_key_names active
651 652 653 |
# File 'lib/softlayer/user/customer.rb', line 651 def update_subscriber_delivery_method() request(:update_subscriber_delivery_method, Boolean, ) end |
#update_vpn_password(message) ⇒ Object
password
656 657 658 |
# File 'lib/softlayer/user/customer.rb', line 656 def update_vpn_password() request(:update_vpn_password, Boolean, ) end |
#update_vpn_user ⇒ Object
660 661 662 |
# File 'lib/softlayer/user/customer.rb', line 660 def update_vpn_user request(:update_vpn_user, Boolean) end |