module Jamf::FileVault

This module should be mixed in to Jamf::Computer

It provides access to the /v1/computers-inventory/filevault and /v1/computers-inventory/{id}/filevault JPAPI resources

Constants

FILEVAULT_RSRC_SUFFIX

The JPAPI resource for a single computer’s FV info is Jamf::Computer::JPAPI_INVENTORY_RSRC then the computer’s ID then this

Public Class Methods

included(includer) click to toggle source

when this module is included, also extend our Class Methods

   # File lib/jamf/api/jamf_pro/mixins/filevault.rb
36 def self.included(includer)
37   Jamf.load_msg "--> #{includer} is including #{self}"
38   includer.extend(ClassMethods)
39 end

Public Instance Methods

filevault_info() click to toggle source

Get the filevault info for this Computer instance

@see FileVault::ClassMethods.filevault_info

    # File lib/jamf/api/jamf_pro/mixins/filevault.rb
119 def filevault_info
120   self.class.filevault_info @id, cnx: @cnx
121 end