60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
|
# File 'lib/purecloud/models/domain_org_role_difference.rb', line 60
def initialize(attributes = {})
return unless attributes.is_a?(Hash)
attributes = attributes.inject({}){|memo,(k,v)| memo[k.to_sym] = v; memo}
if attributes[:'removedPermissionPolicies']
if (value = attributes[:'removedPermissionPolicies']).is_a?(Array)
self.removed_permission_policies = value
end
end
if attributes[:'addedPermissionPolicies']
if (value = attributes[:'addedPermissionPolicies']).is_a?(Array)
self.added_permission_policies = value
end
end
if attributes[:'samePermissionPolicies']
if (value = attributes[:'samePermissionPolicies']).is_a?(Array)
self.same_permission_policies = value
end
end
if attributes[:'userOrgRole']
self.user_org_role = attributes[:'userOrgRole']
end
if attributes[:'roleFromDefault']
self.role_from_default = attributes[:'roleFromDefault']
end
end
|