Class: Kaltura::KalturaPartner

Inherits:
KalturaObjectBase show all
Defined in:
lib/kaltura_types.rb

Instance Attribute Summary collapse

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#additional_paramsObject

Returns the value of attribute additional_params.



1980
1981
1982
# File 'lib/kaltura_types.rb', line 1980

def additional_params
  @additional_params
end

#admin_emailObject

Returns the value of attribute admin_email.



1947
1948
1949
# File 'lib/kaltura_types.rb', line 1947

def admin_email
  @admin_email
end

#admin_login_users_quotaObject

Returns the value of attribute admin_login_users_quota.



1970
1971
1972
# File 'lib/kaltura_types.rb', line 1970

def 
  @admin_login_users_quota
end

#admin_nameObject

deprecated - lastName and firstName replaces this field



1946
1947
1948
# File 'lib/kaltura_types.rb', line 1946

def admin_name
  @admin_name
end

#admin_secretObject

Returns the value of attribute admin_secret.



1967
1968
1969
# File 'lib/kaltura_types.rb', line 1967

def admin_secret
  @admin_secret
end

#admin_user_idObject

Returns the value of attribute admin_user_id.



1971
1972
1973
# File 'lib/kaltura_types.rb', line 1971

def admin_user_id
  @admin_user_id
end

#adult_contentObject

Returns the value of attribute adult_content.



1956
1957
1958
# File 'lib/kaltura_types.rb', line 1956

def adult_content
  @adult_content
end

#allow_default_password_restrictionsObject

Returns the value of attribute allow_default_password_restrictions.



2019
2020
2021
# File 'lib/kaltura_types.rb', line 2019

def allow_default_password_restrictions
  @allow_default_password_restrictions
end

#allow_multi_notificationObject

Returns the value of attribute allow_multi_notification.



1969
1970
1971
# File 'lib/kaltura_types.rb', line 1969

def allow_multi_notification
  @allow_multi_notification
end

#allow_quick_editObject

Returns the value of attribute allow_quick_edit.



1960
1961
1962
# File 'lib/kaltura_types.rb', line 1960

def allow_quick_edit
  @allow_quick_edit
end

#allowed_domainsObject

Returns the value of attribute allowed_domains.



2022
2023
2024
# File 'lib/kaltura_types.rb', line 2022

def allowed_domains
  @allowed_domains
end

#allowed_from_email_white_listObject

Returns the value of attribute allowed_from_email_white_list.



1963
1964
1965
# File 'lib/kaltura_types.rb', line 1963

def allowed_from_email_white_list
  @allowed_from_email_white_list
end

#appear_in_searchObject

Returns the value of attribute appear_in_search.



1943
1944
1945
# File 'lib/kaltura_types.rb', line 1943

def appear_in_search
  @appear_in_search
end

#authentication_typeObject

Returns the value of attribute authentication_type.



2003
2004
2005
# File 'lib/kaltura_types.rb', line 2003

def authentication_type
  @authentication_type
end

#block_direct_loginObject

Returns the value of attribute block_direct_login.



1990
1991
1992
# File 'lib/kaltura_types.rb', line 1990

def 
  @block_direct_login
end

#cdn_hostObject

Returns the value of attribute cdn_host.



1992
1993
1994
# File 'lib/kaltura_types.rb', line 1992

def cdn_host
  @cdn_host
end

#cms_passwordObject

Returns the value of attribute cms_password.



1968
1969
1970
# File 'lib/kaltura_types.rb', line 1968

def cms_password
  @cms_password
end

#commercial_useObject

Returns the value of attribute commercial_use.



1949
1950
1951
# File 'lib/kaltura_types.rb', line 1949

def commercial_use
  @commercial_use
end

#content_categoriesObject

Returns the value of attribute content_categories.



1952
1953
1954
# File 'lib/kaltura_types.rb', line 1952

def content_categories
  @content_categories
end

#countryObject

country code (2char) - this field is optional



1977
1978
1979
# File 'lib/kaltura_types.rb', line 1977

def country
  @country
end

#created_atObject

Returns the value of attribute created_at.



1944
1945
1946
# File 'lib/kaltura_types.rb', line 1944

def created_at
  @created_at
end

#crm_idObject

Returns the value of attribute crm_id.



1996
1997
1998
# File 'lib/kaltura_types.rb', line 1996

def crm_id
  @crm_id
end

#def_conversion_profile_typeObject

Returns the value of attribute def_conversion_profile_type.



1957
1958
1959
# File 'lib/kaltura_types.rb', line 1957

def def_conversion_profile_type
  @def_conversion_profile_type
end

#default_delivery_typeObject

Returns the value of attribute default_delivery_type.



1984
1985
1986
# File 'lib/kaltura_types.rb', line 1984

def default_delivery_type
  @default_delivery_type
end

#default_embed_code_typeObject

Returns the value of attribute default_embed_code_type.



1985
1986
1987
# File 'lib/kaltura_types.rb', line 1985

def default_embed_code_type
  @default_embed_code_type
end

#default_entitlement_enforcementObject

Returns the value of attribute default_entitlement_enforcement.



1983
1984
1985
# File 'lib/kaltura_types.rb', line 1983

def default_entitlement_enforcement
  @default_entitlement_enforcement
end

#delivery_typesObject

Returns the value of attribute delivery_types.



1986
1987
1988
# File 'lib/kaltura_types.rb', line 1986

def delivery_types
  @delivery_types
end

#describe_yourselfObject

Returns the value of attribute describe_yourself.



1955
1956
1957
# File 'lib/kaltura_types.rb', line 1955

def describe_yourself
  @describe_yourself
end

#descriptionObject

Returns the value of attribute description.



1948
1949
1950
# File 'lib/kaltura_types.rb', line 1948

def description
  @description
end

#e_search_languagesObject

Returns the value of attribute e_search_languages.



2002
2003
2004
# File 'lib/kaltura_types.rb', line 2002

def e_search_languages
  @e_search_languages
end

#eighty_percent_warningObject

Returns the value of attribute eighty_percent_warning.



2009
2010
2011
# File 'lib/kaltura_types.rb', line 2009

def eighty_percent_warning
  @eighty_percent_warning
end

#embed_code_typesObject

Returns the value of attribute embed_code_types.



1987
1988
1989
# File 'lib/kaltura_types.rb', line 1987

def embed_code_types
  @embed_code_types
end

#event_platform_allowed_templatesObject

Returns the value of attribute event_platform_allowed_templates.



2024
2025
2026
# File 'lib/kaltura_types.rb', line 2024

def event_platform_allowed_templates
  @event_platform_allowed_templates
end

#excluded_admin_role_nameObject

Returns the value of attribute excluded_admin_role_name.



2023
2024
2025
# File 'lib/kaltura_types.rb', line 2023

def excluded_admin_role_name
  @excluded_admin_role_name
end

#extended_free_trailObject

Returns the value of attribute extended_free_trail.



2007
2008
2009
# File 'lib/kaltura_types.rb', line 2007

def extended_free_trail
  @extended_free_trail
end

#extended_free_trail_ends_warningObject

Returns the value of attribute extended_free_trail_ends_warning.



2008
2009
2010
# File 'lib/kaltura_types.rb', line 2008

def extended_free_trail_ends_warning
  @extended_free_trail_ends_warning
end

#extended_free_trail_expiry_dateObject

Unix timestamp (In seconds)



2006
2007
2008
# File 'lib/kaltura_types.rb', line 2006

def extended_free_trail_expiry_date
  @extended_free_trail_expiry_date
end

#extended_free_trail_expiry_reasonObject

Returns the value of attribute extended_free_trail_expiry_reason.



2004
2005
2006
# File 'lib/kaltura_types.rb', line 2004

def extended_free_trail_expiry_reason
  @extended_free_trail_expiry_reason
end

#first_nameObject

firstName and lastName replace the old (deprecated) adminName



1973
1974
1975
# File 'lib/kaltura_types.rb', line 1973

def first_name
  @first_name
end

#hostObject

Returns the value of attribute host.



1991
1992
1993
# File 'lib/kaltura_types.rb', line 1991

def host
  @host
end

#idObject

Returns the value of attribute id.



1939
1940
1941
# File 'lib/kaltura_types.rb', line 1939

def id
  @id
end

Returns the value of attribute ignore_seo_links.



1989
1990
1991
# File 'lib/kaltura_types.rb', line 1989

def ignore_seo_links
  @ignore_seo_links
end

#is_first_loginObject

Returns the value of attribute is_first_login.



1993
1994
1995
# File 'lib/kaltura_types.rb', line 1993

def 
  @is_first_login
end

#is_self_serveObject

Returns the value of attribute is_self_serve.



2021
2022
2023
# File 'lib/kaltura_types.rb', line 2021

def is_self_serve
  @is_self_serve
end

#landing_pageObject

Returns the value of attribute landing_page.



1950
1951
1952
# File 'lib/kaltura_types.rb', line 1950

def landing_page
  @landing_page
end

#last_free_trial_notification_dayObject

Returns the value of attribute last_free_trial_notification_day.



2011
2012
2013
# File 'lib/kaltura_types.rb', line 2011

def last_free_trial_notification_day
  @last_free_trial_notification_day
end

#last_nameObject

lastName and firstName replace the old (deprecated) adminName



1975
1976
1977
# File 'lib/kaltura_types.rb', line 1975

def last_name
  @last_name
end

#login_block_periodObject

Returns the value of attribute login_block_period.



2017
2018
2019
# File 'lib/kaltura_types.rb', line 2017

def 
  @login_block_period
end

#logout_urlObject

Returns the value of attribute logout_url.



1994
1995
1996
# File 'lib/kaltura_types.rb', line 1994

def logout_url
  @logout_url
end

#max_login_attemptsObject

Returns the value of attribute max_login_attempts.



2016
2017
2018
# File 'lib/kaltura_types.rb', line 2016

def 
  @max_login_attempts
end

#max_upload_sizeObject

Returns the value of attribute max_upload_size.



1964
1965
1966
# File 'lib/kaltura_types.rb', line 1964

def max_upload_size
  @max_upload_size
end

#merge_entry_listsObject

Returns the value of attribute merge_entry_lists.



1961
1962
1963
# File 'lib/kaltura_types.rb', line 1961

def merge_entry_lists
  @merge_entry_lists
end

#monitor_usageObject

Returns the value of attribute monitor_usage.



2012
2013
2014
# File 'lib/kaltura_types.rb', line 2012

def monitor_usage
  @monitor_usage
end

#nameObject

Returns the value of attribute name.



1940
1941
1942
# File 'lib/kaltura_types.rb', line 1940

def name
  @name
end

#notification_urlObject

Returns the value of attribute notification_url.



1942
1943
1944
# File 'lib/kaltura_types.rb', line 1942

def notification_url
  @notification_url
end

#notifications_configObject

Returns the value of attribute notifications_config.



1962
1963
1964
# File 'lib/kaltura_types.rb', line 1962

def notifications_config
  @notifications_config
end

#notifyObject

Returns the value of attribute notify.



1958
1959
1960
# File 'lib/kaltura_types.rb', line 1958

def notify
  @notify
end

#num_prev_pass_to_keepObject

Returns the value of attribute num_prev_pass_to_keep.



2018
2019
2020
# File 'lib/kaltura_types.rb', line 2018

def num_prev_pass_to_keep
  @num_prev_pass_to_keep
end

#ott_environment_urlObject

Returns the value of attribute ott_environment_url.



2001
2002
2003
# File 'lib/kaltura_types.rb', line 2001

def ott_environment_url
  @ott_environment_url
end

#ovp_environment_urlObject

Returns the value of attribute ovp_environment_url.



2000
2001
2002
# File 'lib/kaltura_types.rb', line 2000

def ovp_environment_url
  @ovp_environment_url
end

#partner_group_typeObject

Returns the value of attribute partner_group_type.



1982
1983
1984
# File 'lib/kaltura_types.rb', line 1982

def partner_group_type
  @partner_group_type
end

#partner_packageObject

Returns the value of attribute partner_package.



1965
1966
1967
# File 'lib/kaltura_types.rb', line 1965

def partner_package
  @partner_package
end

#partner_parent_idObject

Returns the value of attribute partner_parent_id.



1995
1996
1997
# File 'lib/kaltura_types.rb', line 1995

def partner_parent_id
  @partner_parent_id
end

#pass_replace_freqObject

Returns the value of attribute pass_replace_freq.



2015
2016
2017
# File 'lib/kaltura_types.rb', line 2015

def pass_replace_freq
  @pass_replace_freq
end

#password_structure_validationsObject

Returns the value of attribute password_structure_validations.



2013
2014
2015
# File 'lib/kaltura_types.rb', line 2013

def password_structure_validations
  @password_structure_validations
end

#password_structure_validations_descriptionObject

Returns the value of attribute password_structure_validations_description.



2014
2015
2016
# File 'lib/kaltura_types.rb', line 2014

def password_structure_validations_description
  @password_structure_validations_description
end

#phoneObject

Returns the value of attribute phone.



1954
1955
1956
# File 'lib/kaltura_types.rb', line 1954

def phone
  @phone
end

#publisher_environment_typeObject

Returns the value of attribute publisher_environment_type.



1999
2000
2001
# File 'lib/kaltura_types.rb', line 1999

def publisher_environment_type
  @publisher_environment_type
end

#publishers_quotaObject

Returns the value of attribute publishers_quota.



1981
1982
1983
# File 'lib/kaltura_types.rb', line 1981

def publishers_quota
  @publishers_quota
end

#reference_idObject

Returns the value of attribute reference_id.



1997
1998
1999
# File 'lib/kaltura_types.rb', line 1997

def reference_id
  @reference_id
end

#secretObject

Returns the value of attribute secret.



1966
1967
1968
# File 'lib/kaltura_types.rb', line 1966

def secret
  @secret
end

#stateObject

state code (2char) - this field is optional



1979
1980
1981
# File 'lib/kaltura_types.rb', line 1979

def state
  @state
end

#statusObject

Returns the value of attribute status.



1959
1960
1961
# File 'lib/kaltura_types.rb', line 1959

def status
  @status
end

#template_partner_idObject

Returns the value of attribute template_partner_id.



1988
1989
1990
# File 'lib/kaltura_types.rb', line 1988

def template_partner_id
  @template_partner_id
end

#time_aligned_renditionsObject

Returns the value of attribute time_aligned_renditions.



1998
1999
2000
# File 'lib/kaltura_types.rb', line 1998

def time_aligned_renditions
  @time_aligned_renditions
end

#two_factor_authentication_modeObject

Returns the value of attribute two_factor_authentication_mode.



2020
2021
2022
# File 'lib/kaltura_types.rb', line 2020

def two_factor_authentication_mode
  @two_factor_authentication_mode
end

#typeObject

Returns the value of attribute type.



1953
1954
1955
# File 'lib/kaltura_types.rb', line 1953

def type
  @type
end

#usage_limit_warningObject

Returns the value of attribute usage_limit_warning.



2010
2011
2012
# File 'lib/kaltura_types.rb', line 2010

def usage_limit_warning
  @usage_limit_warning
end

#user_landing_pageObject

Returns the value of attribute user_landing_page.



1951
1952
1953
# File 'lib/kaltura_types.rb', line 1951

def user_landing_page
  @user_landing_page
end

#vertical_classification_idObject

Returns the value of attribute vertical_classification_id.



2025
2026
2027
# File 'lib/kaltura_types.rb', line 2025

def vertical_classification_id
  @vertical_classification_id
end

#websiteObject

Returns the value of attribute website.



1941
1942
1943
# File 'lib/kaltura_types.rb', line 1941

def website
  @website
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
# File 'lib/kaltura_types.rb', line 2148

def from_xml(xml_element)
	super
	if xml_element.elements['id'] != nil
		self.id = xml_element.elements['id'].text
	end
	if xml_element.elements['name'] != nil
		self.name = xml_element.elements['name'].text
	end
	if xml_element.elements['website'] != nil
		self.website = xml_element.elements['website'].text
	end
	if xml_element.elements['notificationUrl'] != nil
		self.notification_url = xml_element.elements['notificationUrl'].text
	end
	if xml_element.elements['appearInSearch'] != nil
		self.appear_in_search = xml_element.elements['appearInSearch'].text
	end
	if xml_element.elements['createdAt'] != nil
		self.created_at = xml_element.elements['createdAt'].text
	end
	if xml_element.elements['adminName'] != nil
		self.admin_name = xml_element.elements['adminName'].text
	end
	if xml_element.elements['adminEmail'] != nil
		self.admin_email = xml_element.elements['adminEmail'].text
	end
	if xml_element.elements['description'] != nil
		self.description = xml_element.elements['description'].text
	end
	if xml_element.elements['commercialUse'] != nil
		self.commercial_use = xml_element.elements['commercialUse'].text
	end
	if xml_element.elements['landingPage'] != nil
		self.landing_page = xml_element.elements['landingPage'].text
	end
	if xml_element.elements['userLandingPage'] != nil
		self.user_landing_page = xml_element.elements['userLandingPage'].text
	end
	if xml_element.elements['contentCategories'] != nil
		self.content_categories = xml_element.elements['contentCategories'].text
	end
	if xml_element.elements['type'] != nil
		self.type = xml_element.elements['type'].text
	end
	if xml_element.elements['phone'] != nil
		self.phone = xml_element.elements['phone'].text
	end
	if xml_element.elements['describeYourself'] != nil
		self.describe_yourself = xml_element.elements['describeYourself'].text
	end
	if xml_element.elements['adultContent'] != nil
		self.adult_content = xml_element.elements['adultContent'].text
	end
	if xml_element.elements['defConversionProfileType'] != nil
		self.def_conversion_profile_type = xml_element.elements['defConversionProfileType'].text
	end
	if xml_element.elements['notify'] != nil
		self.notify = xml_element.elements['notify'].text
	end
	if xml_element.elements['status'] != nil
		self.status = xml_element.elements['status'].text
	end
	if xml_element.elements['allowQuickEdit'] != nil
		self.allow_quick_edit = xml_element.elements['allowQuickEdit'].text
	end
	if xml_element.elements['mergeEntryLists'] != nil
		self.merge_entry_lists = xml_element.elements['mergeEntryLists'].text
	end
	if xml_element.elements['notificationsConfig'] != nil
		self.notifications_config = xml_element.elements['notificationsConfig'].text
	end
	if xml_element.elements['allowedFromEmailWhiteList'] != nil
		self.allowed_from_email_white_list = xml_element.elements['allowedFromEmailWhiteList'].text
	end
	if xml_element.elements['maxUploadSize'] != nil
		self.max_upload_size = xml_element.elements['maxUploadSize'].text
	end
	if xml_element.elements['partnerPackage'] != nil
		self.partner_package = xml_element.elements['partnerPackage'].text
	end
	if xml_element.elements['secret'] != nil
		self.secret = xml_element.elements['secret'].text
	end
	if xml_element.elements['adminSecret'] != nil
		self.admin_secret = xml_element.elements['adminSecret'].text
	end
	if xml_element.elements['cmsPassword'] != nil
		self.cms_password = xml_element.elements['cmsPassword'].text
	end
	if xml_element.elements['allowMultiNotification'] != nil
		self.allow_multi_notification = xml_element.elements['allowMultiNotification'].text
	end
	if xml_element.elements['adminLoginUsersQuota'] != nil
		self. = xml_element.elements['adminLoginUsersQuota'].text
	end
	if xml_element.elements['adminUserId'] != nil
		self.admin_user_id = xml_element.elements['adminUserId'].text
	end
	if xml_element.elements['firstName'] != nil
		self.first_name = xml_element.elements['firstName'].text
	end
	if xml_element.elements['lastName'] != nil
		self.last_name = xml_element.elements['lastName'].text
	end
	if xml_element.elements['country'] != nil
		self.country = xml_element.elements['country'].text
	end
	if xml_element.elements['state'] != nil
		self.state = xml_element.elements['state'].text
	end
	if xml_element.elements['additionalParams'] != nil
		self.additional_params = KalturaClientBase.object_from_xml(xml_element.elements['additionalParams'], 'KalturaKeyValue')
	end
	if xml_element.elements['publishersQuota'] != nil
		self.publishers_quota = xml_element.elements['publishersQuota'].text
	end
	if xml_element.elements['partnerGroupType'] != nil
		self.partner_group_type = xml_element.elements['partnerGroupType'].text
	end
	if xml_element.elements['defaultEntitlementEnforcement'] != nil
		self.default_entitlement_enforcement = xml_element.elements['defaultEntitlementEnforcement'].text
	end
	if xml_element.elements['defaultDeliveryType'] != nil
		self.default_delivery_type = xml_element.elements['defaultDeliveryType'].text
	end
	if xml_element.elements['defaultEmbedCodeType'] != nil
		self.default_embed_code_type = xml_element.elements['defaultEmbedCodeType'].text
	end
	if xml_element.elements['deliveryTypes'] != nil
		self.delivery_types = KalturaClientBase.object_from_xml(xml_element.elements['deliveryTypes'], 'KalturaPlayerDeliveryType')
	end
	if xml_element.elements['embedCodeTypes'] != nil
		self.embed_code_types = KalturaClientBase.object_from_xml(xml_element.elements['embedCodeTypes'], 'KalturaPlayerEmbedCodeType')
	end
	if xml_element.elements['templatePartnerId'] != nil
		self.template_partner_id = xml_element.elements['templatePartnerId'].text
	end
	if xml_element.elements['ignoreSeoLinks'] != nil
		self.ignore_seo_links = xml_element.elements['ignoreSeoLinks'].text
	end
	if xml_element.elements['blockDirectLogin'] != nil
		self. = xml_element.elements['blockDirectLogin'].text
	end
	if xml_element.elements['host'] != nil
		self.host = xml_element.elements['host'].text
	end
	if xml_element.elements['cdnHost'] != nil
		self.cdn_host = xml_element.elements['cdnHost'].text
	end
	if xml_element.elements['isFirstLogin'] != nil
		self. = xml_element.elements['isFirstLogin'].text
	end
	if xml_element.elements['logoutUrl'] != nil
		self.logout_url = xml_element.elements['logoutUrl'].text
	end
	if xml_element.elements['partnerParentId'] != nil
		self.partner_parent_id = xml_element.elements['partnerParentId'].text
	end
	if xml_element.elements['crmId'] != nil
		self.crm_id = xml_element.elements['crmId'].text
	end
	if xml_element.elements['referenceId'] != nil
		self.reference_id = xml_element.elements['referenceId'].text
	end
	if xml_element.elements['timeAlignedRenditions'] != nil
		self.time_aligned_renditions = xml_element.elements['timeAlignedRenditions'].text
	end
	if xml_element.elements['publisherEnvironmentType'] != nil
		self.publisher_environment_type = xml_element.elements['publisherEnvironmentType'].text
	end
	if xml_element.elements['ovpEnvironmentUrl'] != nil
		self.ovp_environment_url = xml_element.elements['ovpEnvironmentUrl'].text
	end
	if xml_element.elements['ottEnvironmentUrl'] != nil
		self.ott_environment_url = xml_element.elements['ottEnvironmentUrl'].text
	end
	if xml_element.elements['eSearchLanguages'] != nil
		self.e_search_languages = KalturaClientBase.object_from_xml(xml_element.elements['eSearchLanguages'], 'KalturaESearchLanguageItem')
	end
	if xml_element.elements['authenticationType'] != nil
		self.authentication_type = xml_element.elements['authenticationType'].text
	end
	if xml_element.elements['extendedFreeTrailExpiryReason'] != nil
		self.extended_free_trail_expiry_reason = xml_element.elements['extendedFreeTrailExpiryReason'].text
	end
	if xml_element.elements['extendedFreeTrailExpiryDate'] != nil
		self.extended_free_trail_expiry_date = xml_element.elements['extendedFreeTrailExpiryDate'].text
	end
	if xml_element.elements['extendedFreeTrail'] != nil
		self.extended_free_trail = xml_element.elements['extendedFreeTrail'].text
	end
	if xml_element.elements['extendedFreeTrailEndsWarning'] != nil
		self.extended_free_trail_ends_warning = xml_element.elements['extendedFreeTrailEndsWarning'].text
	end
	if xml_element.elements['eightyPercentWarning'] != nil
		self.eighty_percent_warning = xml_element.elements['eightyPercentWarning'].text
	end
	if xml_element.elements['usageLimitWarning'] != nil
		self.usage_limit_warning = xml_element.elements['usageLimitWarning'].text
	end
	if xml_element.elements['lastFreeTrialNotificationDay'] != nil
		self.last_free_trial_notification_day = xml_element.elements['lastFreeTrialNotificationDay'].text
	end
	if xml_element.elements['monitorUsage'] != nil
		self.monitor_usage = xml_element.elements['monitorUsage'].text
	end
	if xml_element.elements['passwordStructureValidations'] != nil
		self.password_structure_validations = KalturaClientBase.object_from_xml(xml_element.elements['passwordStructureValidations'], 'KalturaRegexItem')
	end
	if xml_element.elements['passwordStructureValidationsDescription'] != nil
		self.password_structure_validations_description = xml_element.elements['passwordStructureValidationsDescription'].text
	end
	if xml_element.elements['passReplaceFreq'] != nil
		self.pass_replace_freq = xml_element.elements['passReplaceFreq'].text
	end
	if xml_element.elements['maxLoginAttempts'] != nil
		self. = xml_element.elements['maxLoginAttempts'].text
	end
	if xml_element.elements['loginBlockPeriod'] != nil
		self. = xml_element.elements['loginBlockPeriod'].text
	end
	if xml_element.elements['numPrevPassToKeep'] != nil
		self.num_prev_pass_to_keep = xml_element.elements['numPrevPassToKeep'].text
	end
	if xml_element.elements['allowDefaultPasswordRestrictions'] != nil
		self.allow_default_password_restrictions = xml_element.elements['allowDefaultPasswordRestrictions'].text
	end
	if xml_element.elements['twoFactorAuthenticationMode'] != nil
		self.two_factor_authentication_mode = xml_element.elements['twoFactorAuthenticationMode'].text
	end
	if xml_element.elements['isSelfServe'] != nil
		self.is_self_serve = xml_element.elements['isSelfServe'].text
	end
	if xml_element.elements['allowedDomains'] != nil
		self.allowed_domains = xml_element.elements['allowedDomains'].text
	end
	if xml_element.elements['excludedAdminRoleName'] != nil
		self.excluded_admin_role_name = xml_element.elements['excludedAdminRoleName'].text
	end
	if xml_element.elements['eventPlatformAllowedTemplates'] != nil
		self.event_platform_allowed_templates = xml_element.elements['eventPlatformAllowedTemplates'].text
	end
	if xml_element.elements['verticalClassificationId'] != nil
		self.vertical_classification_id = xml_element.elements['verticalClassificationId'].text
	end
end