Method: PureCloud::DependencyObject#valid?

Defined in:
lib/purecloudplatformclientv2/models/dependency_object.rb

#valid?Boolean

Check to see if the all the properties in the model are valid



138
139
140
141
142
143
# File 'lib/purecloudplatformclientv2/models/dependency_object.rb', line 138

def valid?
  allowed_values = ["ACDLANGUAGE", "ACDSKILL", "ACDWRAPUPCODE", "BRIDGEACTION", "COMPOSERSCRIPT", "CONTACTLIST", "DATAACTION", "GROUP", "INBOUNDCALLFLOW", "INBOUNDEMAILFLOW", "INQUEUECALLFLOW", "IVRCONFIGURATION", "LANGUAGE", "OUTBOUNDCALLFLOW", "QUEUE", "RESPONSE", "SCHEDULE", "SCHEDULEGROUP", "SECUREACTION", "SECURECALLFLOW", "SYSTEMPROMPT", "USER", "USERPROMPT", "VOICEXML", "WORKFLOW"]
  if @type && !allowed_values.include?(@type)
    return false
  end
end