Class: Jamf::OAPISchemas::EnrollmentProcessTextObject

Inherits:
Jamf::OAPIObject show all
Defined in:
lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb

Overview

OAPI Object Model and Enums for: EnrollmentProcessTextObject

This class was automatically genereated from the api/schema URL path on a Jamf Pro server version 10.50.0-t1693149930

This class may be used directly, e.g instances of other classes may use instances of this class as one of their own properties/attributes.

It may also be used as a superclass when implementing Jamf Pro API Resources in ruby-jss. The subclasses include appropriate mixins, and should expand on the basic functionality provided here.

Container Objects: Other object models that use this model as the value in one of their attributes.

  • Jamf::OAPISchemas::ProcessTextsSearchResults

Sub Objects: Other object models used by this model's attributes.

Endpoints and Privileges: API endpoints and HTTP operations that use this object model, and the Jamf Pro privileges needed to access them.

  • '/v2/enrollment/languages/languageId:GET' needs permissions:
    • Read User-Initiated Enrollment
  • '/v2/enrollment/languages/languageId:PUT' needs permissions:
    • Update User-Initiated Enrollment
  • '/v3/enrollment/languages/languageId:GET' needs permissions:
    • Read User-Initiated Enrollment
  • '/v3/enrollment/languages/languageId:PUT' needs permissions:
    • Update User-Initiated Enrollment

Constant Summary collapse

OAPI_PROPERTIES =
{

  # @!attribute languageCode
  #   @return [String]
  languageCode: {
    class: :string
  },

  # @!attribute name
  #   @return [String]
  name: {
    class: :string
  },

  # @!attribute title
  #   @return [String]
  title: {
    class: :string
  },

  # @!attribute loginDescription
  #   @return [String]
  loginDescription: {
    class: :string
  },

  # @!attribute username
  #   @return [String]
  username: {
    class: :string
  },

  # @!attribute password
  #   @return [String]
  password: {
    class: :string
  },

  # @!attribute loginButton
  #   @return [String]
  loginButton: {
    class: :string
  },

  # @!attribute deviceClassDescription
  #   @return [String]
  deviceClassDescription: {
    class: :string
  },

  # @!attribute deviceClassPersonal
  #   @return [String]
  deviceClassPersonal: {
    class: :string
  },

  # @!attribute deviceClassPersonalDescription
  #   @return [String]
  deviceClassPersonalDescription: {
    class: :string
  },

  # @!attribute deviceClassEnterprise
  #   @return [String]
  deviceClassEnterprise: {
    class: :string
  },

  # @!attribute deviceClassEnterpriseDescription
  #   @return [String]
  deviceClassEnterpriseDescription: {
    class: :string
  },

  # @!attribute deviceClassButton
  #   @return [String]
  deviceClassButton: {
    class: :string
  },

  # @!attribute personalEula
  #   @return [String]
  personalEula: {
    class: :string
  },

  # @!attribute enterpriseEula
  #   @return [String]
  enterpriseEula: {
    class: :string
  },

  # @!attribute eulaButton
  #   @return [String]
  eulaButton: {
    class: :string
  },

  # @!attribute siteDescription
  #   @return [String]
  siteDescription: {
    class: :string
  },

  # @!attribute certificateText
  #   @return [String]
  certificateText: {
    class: :string
  },

  # @!attribute certificateButton
  #   @return [String]
  certificateButton: {
    class: :string
  },

  # @!attribute certificateProfileName
  #   @return [String]
  certificateProfileName: {
    class: :string
  },

  # @!attribute certificateProfileDescription
  #   @return [String]
  certificateProfileDescription: {
    class: :string
  },

  # @!attribute personalText
  #   @return [String]
  personalText: {
    class: :string
  },

  # @!attribute personalButton
  #   @return [String]
  personalButton: {
    class: :string
  },

  # @!attribute personalProfileName
  #   @return [String]
  personalProfileName: {
    class: :string
  },

  # @!attribute personalProfileDescription
  #   @return [String]
  personalProfileDescription: {
    class: :string
  },

  # @!attribute userEnrollmentText
  #   @return [String]
  userEnrollmentText: {
    class: :string
  },

  # @!attribute userEnrollmentButton
  #   @return [String]
  userEnrollmentButton: {
    class: :string
  },

  # @!attribute userEnrollmentProfileName
  #   @return [String]
  userEnrollmentProfileName: {
    class: :string
  },

  # @!attribute userEnrollmentProfileDescription
  #   @return [String]
  userEnrollmentProfileDescription: {
    class: :string
  },

  # @!attribute enterpriseText
  #   @return [String]
  enterpriseText: {
    class: :string
  },

  # @!attribute enterpriseButton
  #   @return [String]
  enterpriseButton: {
    class: :string
  },

  # @!attribute enterpriseProfileName
  #   @return [String]
  enterpriseProfileName: {
    class: :string
  },

  # @!attribute enterpriseProfileDescription
  #   @return [String]
  enterpriseProfileDescription: {
    class: :string
  },

  # @!attribute enterprisePending
  #   @return [String]
  enterprisePending: {
    class: :string
  },

  # @!attribute quickAddText
  #   @return [String]
  quickAddText: {
    class: :string
  },

  # @!attribute quickAddButton
  #   @return [String]
  quickAddButton: {
    class: :string
  },

  # @!attribute quickAddName
  #   @return [String]
  quickAddName: {
    class: :string
  },

  # @!attribute quickAddPending
  #   @return [String]
  quickAddPending: {
    class: :string
  },

  # @!attribute completeMessage
  #   @return [String]
  completeMessage: {
    class: :string
  },

  # @!attribute failedMessage
  #   @return [String]
  failedMessage: {
    class: :string
  },

  # @!attribute tryAgainButton
  #   @return [String]
  tryAgainButton: {
    class: :string
  },

  # @!attribute checkNowButton
  #   @return [String]
  checkNowButton: {
    class: :string
  },

  # @!attribute checkEnrollmentMessage
  #   @return [String]
  checkEnrollmentMessage: {
    class: :string
  },

  # @!attribute logoutButton
  #   @return [String]
  logoutButton: {
    class: :string
  }

}

Instance Attribute Summary collapse

Constructor Details

This class inherits a constructor from Jamf::OAPIObject

Instance Attribute Details

#certificateButton ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 184

#certificateProfileDescription ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 196

#certificateProfileName ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 190

#certificateText ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 178

#checkEnrollmentMessage ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 328

#checkNowButton ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 322

#completeMessage ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 304

#deviceClassButton ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 148

#deviceClassDescription ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 118

#deviceClassEnterprise ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 136

#deviceClassEnterpriseDescription ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 142

#deviceClassPersonal ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 124

#deviceClassPersonalDescription ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 130

#enterpriseButton ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 256

#enterpriseEula ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 160

#enterprisePending ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 274

#enterpriseProfileDescription ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 268

#enterpriseProfileName ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 262

#enterpriseText ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 250

#eulaButton ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 166

#failedMessage ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 310

#languageCode ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 76

#loginButton ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 112

#loginDescription ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 94

#logoutButton ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 334

#name ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 82

#password ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 106

#personalButton ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 208

#personalEula ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 154

#personalProfileDescription ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 220

#personalProfileName ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 214

#personalText ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 202

#quickAddButton ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 286

#quickAddName ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 292

#quickAddPending ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 298

#quickAddText ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 280

#siteDescription ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 172

#title ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 88

#tryAgainButton ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 316

#userEnrollmentButton ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 232

#userEnrollmentProfileDescription ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 244

#userEnrollmentProfileName ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 238

#userEnrollmentText ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 226

#username ⇒ String

Returns:



# File 'lib/jamf/api/jamf_pro/oapi_schemas/enrollment_process_text_object.rb', line 100