Documentation
¶
There is no documentation for this package.
Directories
¶
| Path | Synopsis |
|---|---|
|
internal
|
|
|
actions/pro/maintenance
Package maintenanceactions implements the fire-once Jamf Pro device maintenance actions: jamfplatform_pro_redeploy_management_framework (redeploy the Jamf management framework to a computer) and jamfplatform_pro_flush_policy_logs (flush policy logs older than a given interval).
|
Package maintenanceactions implements the fire-once Jamf Pro device maintenance actions: jamfplatform_pro_redeploy_management_framework (redeploy the Jamf management framework to a computer) and jamfplatform_pro_flush_policy_logs (flush policy logs older than a given interval). |
|
actions/pro/managed_software_updates
Package managed_software_updates implements the fire-once Jamf Pro Managed Software Updates actions: jamfplatform_pro_managed_software_update_plan (submit a group update plan) and jamfplatform_pro_managed_software_update_abandon_feature_toggle (break-glass force-stop of a stuck feature-toggle process).
|
Package managed_software_updates implements the fire-once Jamf Pro Managed Software Updates actions: jamfplatform_pro_managed_software_update_plan (submit a group update plan) and jamfplatform_pro_managed_software_update_abandon_feature_toggle (break-glass force-stop of a stuck feature-toggle process). |
|
actions/pro/patch
Package patchactions implements the fire-once Jamf Pro patch actions: jamfplatform_pro_retry_patch_policy_logs (retry failed patch policy installation attempts).
|
Package patchactions implements the fire-once Jamf Pro patch actions: jamfplatform_pro_retry_patch_policy_logs (retry failed patch policy installation attempts). |
|
common/accountprivileges
Package accountprivileges provides the shared privilege-grid model used by the jamfplatform_pro_account and jamfplatform_pro_account_group resources.
|
Package accountprivileges provides the shared privilege-grid model used by the jamfplatform_pro_account and jamfplatform_pro_account_group resources. |
|
common/availabletitles
Package availabletitles holds the shared model, data source schema, and SDK-mapping for the patch "available titles" catalog returned by /patchavailabletitles/sourceid/{id}.
|
Package availabletitles holds the shared model, data source schema, and SDK-mapping for the patch "available titles" catalog returned by /patchavailabletitles/sourceid/{id}. |
|
common/criteria
Package criteria holds shared building blocks for Jamf "smart" group and advanced-search criteria.
|
Package criteria holds shared building blocks for Jamf "smart" group and advanced-search criteria. |
|
common/files
Package files provides shared upload-source plumbing used by resources that stream binary payloads to Jamf Pro (package binaries, package manifests, icons, ...).
|
Package files provides shared upload-source plumbing used by resources that stream binary payloads to Jamf Pro (package binaries, package manifests, icons, ...). |
|
common/invitationcommon
Package invitationcommon holds the read/state-builder logic shared by the Jamf ProClassic enrollment-invitation resources (jamfplatform_pro_computer_invitation and jamfplatform_pro_mobile_device_invitation).
|
Package invitationcommon holds the read/state-builder logic shared by the Jamf ProClassic enrollment-invitation resources (jamfplatform_pro_computer_invitation and jamfplatform_pro_mobile_device_invitation). |
|
common/ldapgroups
Package ldapgroups resolves and validates Jamf Pro directory-service (LDAP / cloud-IdP) groups by name.
|
Package ldapgroups resolves and validates Jamf Pro directory-service (LDAP / cloud-IdP) groups by name. |
|
common/payloadhelpers
Package payloadhelpers provides shared mobileconfig plist parsing, masking, and diff-suppression helpers used by all configuration profile resources (macOS and mobile device).
|
Package payloadhelpers provides shared mobileconfig plist parsing, masking, and diff-suppression helpers used by all configuration profile resources (macOS and mobile device). |
|
common/permissions
Package permissions renders the Jamf API privileges a resource or data source requires into a Markdown table suitable for appending to a schema MarkdownDescription.
|
Package permissions renders the Jamf API privileges a resource or data source requires into a Markdown table suitable for appending to a schema MarkdownDescription. |
|
common/planmodifiers
Package planmodifiers provides shared Terraform Plugin Framework plan modifiers for use across all resource packages.
|
Package planmodifiers provides shared Terraform Plugin Framework plan modifiers for use across all resource packages. |
|
common/plisthelpers
Package plisthelpers provides generic, resource-agnostic plist (Apple Property List) primitives: parse, marshal, canonicalise, and structural equality.
|
Package plisthelpers provides generic, resource-agnostic plist (Apple Property List) primitives: parse, marshal, canonicalise, and structural equality. |
|
common/scope
Package scope provides shared schema attributes, builders, and validators for the <scope> block of Jamf Classic-API resources (policies, ebooks, mac applications, mobile device applications, OS X configuration profiles, mobile device configuration profiles, patch policies, restricted software).
|
Package scope provides shared schema attributes, builders, and validators for the <scope> block of Jamf Classic-API resources (policies, ebooks, mac applications, mobile device applications, OS X configuration profiles, mobile device configuration profiles, patch policies, restricted software). |
|
common/validators
Package validators provides shared Terraform Plugin Framework validators for use across all resource packages.
|
Package validators provides shared Terraform Plugin Framework validators for use across all resource packages. |
|
providerdata
Package providerdata defines the value passed from the provider Configure phase to every resource, data source, list resource, and action Configure call.
|
Package providerdata defines the value passed from the provider Configure phase to every resource, data source, list resource, and action Configure call. |
|
resources/pro/access_management_settings
Package access_management_settings implements the jamfplatform_pro_access_management_settings singleton resource and data source backed by the Jamf Pro Access Management settings API (/v4/enrollment/access-management).
|
Package access_management_settings implements the jamfplatform_pro_access_management_settings singleton resource and data source backed by the Jamf Pro Access Management settings API (/v4/enrollment/access-management). |
|
resources/pro/account
Package account implements the jamfplatform_pro_account resource, data source, and list resource for Jamf Pro ADMINISTRATOR login accounts (the people who sign in to Jamf Pro).
|
Package account implements the jamfplatform_pro_account resource, data source, and list resource for Jamf Pro ADMINISTRATOR login accounts (the people who sign in to Jamf Pro). |
|
resources/pro/account_group
Package account_group implements the jamfplatform_pro_account_group resource (ProClassic /accounts/groupid), data source, and list resource (Pro v1 /account-groups).
|
Package account_group implements the jamfplatform_pro_account_group resource (ProClassic /accounts/groupid), data source, and list resource (Pro v1 /account-groups). |
|
resources/pro/account_privileges
Package account_privileges implements the jamfplatform_pro_account_privileges data source: a discovery surface for the privilege strings grantable on the tenant, categorised into the seven Jamf Pro privilege buckets.
|
Package account_privileges implements the jamfplatform_pro_account_privileges data source: a discovery surface for the privilege strings grantable on the tenant, categorised into the seven Jamf Pro privilege buckets. |
|
resources/pro/activation_code
Package activation_code implements the jamfplatform_pro_activation_code singleton resource and data source backed by the Jamf ProClassic /activationcode endpoint.
|
Package activation_code implements the jamfplatform_pro_activation_code singleton resource and data source backed by the Jamf ProClassic /activationcode endpoint. |
|
resources/pro/advanced_computer_search
Package advanced_computer_search implements the jamfplatform_pro_advanced_computer_search resource, data source, and list resource backed by the Jamf ProClassic advancedcomputersearches API.
|
Package advanced_computer_search implements the jamfplatform_pro_advanced_computer_search resource, data source, and list resource backed by the Jamf ProClassic advancedcomputersearches API. |
|
resources/pro/advanced_mobile_device_search
Package advanced_mobile_device_search implements the jamfplatform_pro_advanced_mobile_device_search resource, data source, and list resource backed by the Jamf Pro /v1/advanced-mobile-device-searches API.
|
Package advanced_mobile_device_search implements the jamfplatform_pro_advanced_mobile_device_search resource, data source, and list resource backed by the Jamf Pro /v1/advanced-mobile-device-searches API. |
|
resources/pro/advanced_user_search
Package advanced_user_search implements the jamfplatform_pro_advanced_user_search resource, data source, and list resource backed by the Jamf ProClassic advancedusersearches API.
|
Package advanced_user_search implements the jamfplatform_pro_advanced_user_search resource, data source, and list resource backed by the Jamf ProClassic advancedusersearches API. |
|
resources/pro/advanced_volume_purchasing_content_search
Package advanced_volume_purchasing_content_search implements the jamfplatform_pro_advanced_volume_purchasing_content_search resource, data source, and list resource backed by the Jamf Pro /v1/advanced-user-content-searches API.
|
Package advanced_volume_purchasing_content_search implements the jamfplatform_pro_advanced_volume_purchasing_content_search resource, data source, and list resource backed by the Jamf Pro /v1/advanced-user-content-searches API. |
|
resources/pro/allowed_file_extension
Package allowed_file_extension implements the jamfplatform_pro_allowed_file_extension resource, data source, and list resource backed by the Jamf ProClassic allowed file extensions API.
|
Package allowed_file_extension implements the jamfplatform_pro_allowed_file_extension resource, data source, and list resource backed by the Jamf ProClassic allowed file extensions API. |
|
resources/pro/api_client
Package api_client implements the jamfplatform_pro_api_client resource, data source, and list resource backed by the Jamf Pro API Integrations API (`/api/v1/api-integrations`).
|
Package api_client implements the jamfplatform_pro_api_client resource, data source, and list resource backed by the Jamf Pro API Integrations API (`/api/v1/api-integrations`). |
|
resources/pro/api_role
Package api_role implements the jamfplatform_pro_api_role resource, data source, and list resource backed by the Jamf Pro API Roles API.
|
Package api_role implements the jamfplatform_pro_api_role resource, data source, and list resource backed by the Jamf Pro API Roles API. |
|
resources/pro/api_role_privileges
Package api_role_privileges implements the read-only jamfplatform_pro_api_role_privileges data source, which surfaces the set of valid Jamf Pro privilege strings for the tenant (the values accepted by jamfplatform_pro_api_role.privileges).
|
Package api_role_privileges implements the read-only jamfplatform_pro_api_role_privileges data source, which surfaces the set of valid Jamf Pro privilege strings for the tenant (the values accepted by jamfplatform_pro_api_role.privileges). |
|
resources/pro/app_installer
Package app_installer implements the jamfplatform_pro_app_installer resource, data source, and list resource backed by the Jamf Pro App Installer deployments API.
|
Package app_installer implements the jamfplatform_pro_app_installer resource, data source, and list resource backed by the Jamf Pro App Installer deployments API. |
|
resources/pro/app_installer_settings
Package app_installer_settings implements the jamfplatform_pro_app_installer_settings singleton resource and data source backed by the Jamf Pro App Installer global settings API.
|
Package app_installer_settings implements the jamfplatform_pro_app_installer_settings singleton resource and data source backed by the Jamf Pro App Installer global settings API. |
|
resources/pro/app_installer_title
Package app_installer_title implements the read-only jamfplatform_pro_app_installer_title data source, which looks up a single App Installer catalog title by ID.
|
Package app_installer_title implements the read-only jamfplatform_pro_app_installer_title data source, which looks up a single App Installer catalog title by ID. |
|
resources/pro/app_request_form_field
Package app_request_form_field implements the jamfplatform_pro_app_request_form_field resource, data source, and list resource backed by the Jamf Pro App Request form input fields API (Settings → Self Service → App Request → App Request Form).
|
Package app_request_form_field implements the jamfplatform_pro_app_request_form_field resource, data source, and list resource backed by the Jamf Pro App Request form input fields API (Settings → Self Service → App Request → App Request Form). |
|
resources/pro/app_request_settings
Package app_request_settings implements the jamfplatform_pro_app_request_settings singleton resource backed by the Jamf Pro App Request settings API (Settings → Self Service → App Request).
|
Package app_request_settings implements the jamfplatform_pro_app_request_settings singleton resource backed by the Jamf Pro App Request settings API (Settings → Self Service → App Request). |
|
resources/pro/app_store_country_codes
Package app_store_country_codes implements the read-only jamfplatform_pro_app_store_country_codes data source, which surfaces the set of valid App Store country/region codes for the tenant (the values accepted by jamfplatform_pro_app_request_settings.app_store_locale).
|
Package app_store_country_codes implements the read-only jamfplatform_pro_app_store_country_codes data source, which surfaces the set of valid App Store country/region codes for the tenant (the values accepted by jamfplatform_pro_app_request_settings.app_store_locale). |
|
resources/pro/automated_device_enrollment
Package automated_device_enrollment implements the jamfplatform_pro_automated_device_enrollment resource backed by the Jamf Pro /api/v1/device-enrollments API.
|
Package automated_device_enrollment implements the jamfplatform_pro_automated_device_enrollment resource backed by the Jamf Pro /api/v1/device-enrollments API. |
|
resources/pro/automated_device_enrollment_public_key
Package automated_device_enrollment_public_key implements the jamfplatform_pro_automated_device_enrollment_public_key data source backed by the Jamf Pro `/api/v1/device-enrollments/public-key` endpoint.
|
Package automated_device_enrollment_public_key implements the jamfplatform_pro_automated_device_enrollment_public_key data source backed by the Jamf Pro `/api/v1/device-enrollments/public-key` endpoint. |
|
resources/pro/building
Package building implements the jamfplatform_pro_building resource, data source, and list resource backed by the Jamf Pro buildings API.
|
Package building implements the jamfplatform_pro_building resource, data source, and list resource backed by the Jamf Pro buildings API. |
|
resources/pro/category
Package category implements the jamfplatform_pro_category resource, data source, and list resource backed by the Jamf Pro categories API.
|
Package category implements the jamfplatform_pro_category resource, data source, and list resource backed by the Jamf Pro categories API. |
|
resources/pro/class
Package class implements the jamfplatform_pro_class resource, data source, and list resource backed by the Jamf ProClassic /classes API.
|
Package class implements the jamfplatform_pro_class resource, data source, and list resource backed by the Jamf ProClassic /classes API. |
|
resources/pro/cloud_distribution_point
Package cloud_distribution_point implements the jamfplatform_pro_cloud_distribution_point singleton resource and data source backed by the Jamf Pro cloud distribution point API (/api/pro/v1/cloud-distribution-point).
|
Package cloud_distribution_point implements the jamfplatform_pro_cloud_distribution_point singleton resource and data source backed by the Jamf Pro cloud distribution point API (/api/pro/v1/cloud-distribution-point). |
|
resources/pro/cloud_identity_provider
SDK endpoints used:
|
SDK endpoints used: |
|
resources/pro/computer_check_in_settings
Package computer_check_in_settings implements the jamfplatform_pro_computer_check_in_settings singleton resource and data source backed by the Jamf Pro Client Check-In settings API.
|
Package computer_check_in_settings implements the jamfplatform_pro_computer_check_in_settings singleton resource and data source backed by the Jamf Pro Client Check-In settings API. |
|
resources/pro/computer_extension_attribute
Package computer_extension_attribute implements the jamfplatform_pro_computer_extension_attribute resource, data source, and list resource backed by the Jamf Pro /v1/computer-extension-attributes API.
|
Package computer_extension_attribute implements the jamfplatform_pro_computer_extension_attribute resource, data source, and list resource backed by the Jamf Pro /v1/computer-extension-attributes API. |
|
resources/pro/computer_inventory_collection_settings
Package computer_inventory_collection_settings implements the jamfplatform_pro_computer_inventory_collection_settings singleton resource and data source backed by the Jamf Pro Computer Inventory Collection Settings V2 API.
|
Package computer_inventory_collection_settings implements the jamfplatform_pro_computer_inventory_collection_settings singleton resource and data source backed by the Jamf Pro Computer Inventory Collection Settings V2 API. |
|
resources/pro/computer_invitation
Package computer_invitation implements the jamfplatform_pro_computer_invitation resource, data source, and list resource backed by the Jamf ProClassic /computerinvitations API.
|
Package computer_invitation implements the jamfplatform_pro_computer_invitation resource, data source, and list resource backed by the Jamf ProClassic /computerinvitations API. |
|
resources/pro/computer_prestage_enrollment
Package computer_prestage_enrollment implements the jamfplatform_pro_computer_prestage_enrollment resource, data source, and list resource backed by the Jamf Pro Computer PreStage Enrollment API (`pro.*ComputerPrestageV3` + scope V2 endpoint family).
|
Package computer_prestage_enrollment implements the jamfplatform_pro_computer_prestage_enrollment resource, data source, and list resource backed by the Jamf Pro Computer PreStage Enrollment API (`pro.*ComputerPrestageV3` + scope V2 endpoint family). |
|
resources/pro/department
Package department implements the jamfplatform_pro_department resource, data source, and list resource backed by the Jamf Pro departments API.
|
Package department implements the jamfplatform_pro_department resource, data source, and list resource backed by the Jamf Pro departments API. |
|
resources/pro/directory_binding
Package directory_binding implements the jamfplatform_pro_directory_binding resource, data source, and list resource backed by the Jamf ProClassic /directorybindings API.
|
Package directory_binding implements the jamfplatform_pro_directory_binding resource, data source, and list resource backed by the Jamf ProClassic /directorybindings API. |
|
resources/pro/disk_encryption_configuration
Package disk_encryption_configuration implements the jamfplatform_pro_disk_encryption_configuration resource, data source, and list resource backed by the Jamf ProClassic /diskencryptionconfigurations API.
|
Package disk_encryption_configuration implements the jamfplatform_pro_disk_encryption_configuration resource, data source, and list resource backed by the Jamf ProClassic /diskencryptionconfigurations API. |
|
resources/pro/dock_item
Package dock_item implements the jamfplatform_pro_dock_item resource, data source, and list resource backed by the Jamf ProClassic /dockitems API.
|
Package dock_item implements the jamfplatform_pro_dock_item resource, data source, and list resource backed by the Jamf ProClassic /dockitems API. |
|
resources/pro/ebook
Package ebook implements the jamfplatform_pro_ebook resource, data source, and list resource backed by the Jamf ProClassic /ebooks API.
|
Package ebook implements the jamfplatform_pro_ebook resource, data source, and list resource backed by the Jamf ProClassic /ebooks API. |
|
resources/pro/enrollment_customization
Package enrollment_customization implements the jamfplatform_pro_enrollment_customization resource, data source, and list resource backed by the Jamf Pro enrollment customization API.
|
Package enrollment_customization implements the jamfplatform_pro_enrollment_customization resource, data source, and list resource backed by the Jamf Pro enrollment customization API. |
|
resources/pro/file_share_distribution_point
Package file_share_distribution_point implements the jamfplatform_pro_file_share_distribution_point resource, data source, and list resource backed by the Jamf Pro distribution points API.
|
Package file_share_distribution_point implements the jamfplatform_pro_file_share_distribution_point resource, data source, and list resource backed by the Jamf Pro distribution points API. |
|
resources/pro/gsx_connection
Package gsx_connection implements the jamfplatform_pro_gsx_connection_settings singleton resource and data source backed by the Jamf Pro GSX Connection settings API (Settings > Global > GSX connection).
|
Package gsx_connection implements the jamfplatform_pro_gsx_connection_settings singleton resource and data source backed by the Jamf Pro GSX Connection settings API (Settings > Global > GSX connection). |
|
resources/pro/ibeacon
Package ibeacon implements the jamfplatform_pro_ibeacon resource, data source, and list resource backed by the Jamf ProClassic ibeacons API.
|
Package ibeacon implements the jamfplatform_pro_ibeacon resource, data source, and list resource backed by the Jamf ProClassic ibeacons API. |
|
resources/pro/icon
Package icon implements the jamfplatform_pro_icon resource backed by the Jamf Pro icon upload API.
|
Package icon implements the jamfplatform_pro_icon resource backed by the Jamf Pro icon upload API. |
|
resources/pro/impact_alert_notification_settings
Package impact_alert_notification_settings implements the jamfplatform_pro_impact_alert_notification_settings singleton resource and data source backed by the Jamf Pro Impact Alert Notification settings API.
|
Package impact_alert_notification_settings implements the jamfplatform_pro_impact_alert_notification_settings singleton resource and data source backed by the Jamf Pro Impact Alert Notification settings API. |
|
resources/pro/inventory_preload_record
Package inventory_preload_record implements the jamfplatform_pro_inventory_preload_record resource, data source, and list resource backed by the Jamf Pro Inventory Preload records API.
|
Package inventory_preload_record implements the jamfplatform_pro_inventory_preload_record resource, data source, and list resource backed by the Jamf Pro Inventory Preload records API. |
|
resources/pro/jamf_connect
Package jamf_connect implements the jamfplatform_pro_jamf_connect resource and data source, backed by the Jamf Pro Jamf Connect deployment settings API (/api/pro/v1/jamf-connect).
|
Package jamf_connect implements the jamfplatform_pro_jamf_connect resource and data source, backed by the Jamf Pro Jamf Connect deployment settings API (/api/pro/v1/jamf-connect). |
|
resources/pro/jamf_parent_settings
Package jamf_parent_settings implements the jamfplatform_pro_jamf_parent_settings singleton resource.
|
Package jamf_parent_settings implements the jamfplatform_pro_jamf_parent_settings singleton resource. |
|
resources/pro/jamf_pro_server_url
Package jamf_pro_server_url implements the read-only jamfplatform_pro_jamf_pro_server_url data source, which surfaces the Jamf Pro server URL clients check in against (Settings > Jamf Pro Server URL).
|
Package jamf_pro_server_url implements the read-only jamfplatform_pro_jamf_pro_server_url data source, which surfaces the Jamf Pro server URL clients check in against (Settings > Jamf Pro Server URL). |
|
resources/pro/jamf_protect
Package jamf_protect implements the jamfplatform_pro_jamf_protect registration singleton resource and the jamfplatform_pro_jamf_protect_plans plural data source, backed by the Jamf Pro Jamf Protect integration API (/api/pro/v1/jamf-protect).
|
Package jamf_protect implements the jamfplatform_pro_jamf_protect registration singleton resource and the jamfplatform_pro_jamf_protect_plans plural data source, backed by the Jamf Pro Jamf Protect integration API (/api/pro/v1/jamf-protect). |
|
resources/pro/jamf_teacher_settings
Package jamf_teacher_settings implements the jamfplatform_pro_jamf_teacher_settings singleton resource.
|
Package jamf_teacher_settings implements the jamfplatform_pro_jamf_teacher_settings singleton resource. |
|
resources/pro/ldap_server
Package ldap_server implements the jamfplatform_pro_ldap_server resource, data source, and list resource backed by the Jamf ProClassic /ldapservers API.
|
Package ldap_server implements the jamfplatform_pro_ldap_server resource, data source, and list resource backed by the Jamf ProClassic /ldapservers API. |
|
resources/pro/licensed_software
Package licensed_software implements the jamfplatform_pro_licensed_software resource, data source, and list resource backed by the Jamf ProClassic /licensedsoftware API.
|
Package licensed_software implements the jamfplatform_pro_licensed_software resource, data source, and list resource backed by the Jamf ProClassic /licensedsoftware API. |
|
resources/pro/local_admin_password_settings
Package local_admin_password_settings implements the jamfplatform_pro_local_admin_password_settings singleton resource.
|
Package local_admin_password_settings implements the jamfplatform_pro_local_admin_password_settings singleton resource. |
|
resources/pro/location
Package location implements the jamfplatform_pro_volume_purchasing_location resource backed by the Jamf Pro /api/v1/volume-purchasing-locations API.
|
Package location implements the jamfplatform_pro_volume_purchasing_location resource backed by the Jamf Pro /api/v1/volume-purchasing-locations API. |
|
resources/pro/login_page
Package login_page implements the jamfplatform_pro_login_page_settings singleton resource and data source backed by the Jamf Pro login page (login-customization) settings API.
|
Package login_page implements the jamfplatform_pro_login_page_settings singleton resource and data source backed by the Jamf Pro login page (login-customization) settings API. |
|
resources/pro/mac_app_store_app
Package mac_app_store_app implements the jamfplatform_pro_mac_app_store_app resource, data source, and list resource backed by the Jamf ProClassic /macapplications API.
|
Package mac_app_store_app implements the jamfplatform_pro_mac_app_store_app resource, data source, and list resource backed by the Jamf ProClassic /macapplications API. |
|
resources/pro/macos_configuration_profile
Package macos_configuration_profile implements the jamfplatform_pro_macos_configuration_profile resource, data source, and list resource backed by the Jamf ProClassic osxconfigurationprofiles API.
|
Package macos_configuration_profile implements the jamfplatform_pro_macos_configuration_profile resource, data source, and list resource backed by the Jamf ProClassic osxconfigurationprofiles API. |
|
resources/pro/macos_onboarding
Package macos_onboarding implements the jamfplatform_pro_macos_onboarding singleton resource and data source backed by the Jamf Pro macOS Onboarding settings API (Settings > Self Service > macOS Onboarding), plus a parameterised eligible-items discovery data source.
|
Package macos_onboarding implements the jamfplatform_pro_macos_onboarding singleton resource and data source backed by the Jamf Pro macOS Onboarding settings API (Settings > Self Service > macOS Onboarding), plus a parameterised eligible-items discovery data source. |
|
resources/pro/managed_software_updates
Package managed_software_updates implements the jamfplatform_pro_managed_software_update singleton resource backed by the Jamf Pro Managed Software Updates feature-toggle API.
|
Package managed_software_updates implements the jamfplatform_pro_managed_software_update singleton resource backed by the Jamf Pro Managed Software Updates feature-toggle API. |
|
resources/pro/mdm_profile_settings
Package mdm_profile_settings implements the jamfplatform_pro_mdm_profile_settings singleton resource and data source backed by the Jamf Pro device communication settings API.
|
Package mdm_profile_settings implements the jamfplatform_pro_mdm_profile_settings singleton resource and data source backed by the Jamf Pro device communication settings API. |
|
resources/pro/mobile_device_app
Package mobile_device_app implements the jamfplatform_pro_mobile_device_app resource, data source, and list resource backed by the Jamf ProClassic /mobiledeviceapplications API.
|
Package mobile_device_app implements the jamfplatform_pro_mobile_device_app resource, data source, and list resource backed by the Jamf ProClassic /mobiledeviceapplications API. |
|
resources/pro/mobile_device_configuration_profile
Package mobile_device_configuration_profile implements the jamfplatform_pro_mobile_device_configuration_profile resource, data source, and list resource backed by the Jamf ProClassic mobiledeviceconfigurationprofiles API.
|
Package mobile_device_configuration_profile implements the jamfplatform_pro_mobile_device_configuration_profile resource, data source, and list resource backed by the Jamf ProClassic mobiledeviceconfigurationprofiles API. |
|
resources/pro/mobile_device_enrollment_profile
Package mobile_device_enrollment_profile implements the jamfplatform_pro_mobile_device_enrollment_profile resource, data source, and list resource backed by the Jamf ProClassic mobile device enrollment profiles API.
|
Package mobile_device_enrollment_profile implements the jamfplatform_pro_mobile_device_enrollment_profile resource, data source, and list resource backed by the Jamf ProClassic mobile device enrollment profiles API. |
|
resources/pro/mobile_device_extension_attribute
Package mobile_device_extension_attribute implements the jamfplatform_pro_mobile_device_extension_attribute resource, data source, and list resource backed by the Jamf Pro /v1/mobile-device-extension-attributes API.
|
Package mobile_device_extension_attribute implements the jamfplatform_pro_mobile_device_extension_attribute resource, data source, and list resource backed by the Jamf Pro /v1/mobile-device-extension-attributes API. |
|
resources/pro/mobile_device_invitation
Package mobile_device_invitation implements the jamfplatform_pro_mobile_device_invitation resource, data source, and list resource backed by the Jamf ProClassic /mobiledeviceinvitations API.
|
Package mobile_device_invitation implements the jamfplatform_pro_mobile_device_invitation resource, data source, and list resource backed by the Jamf ProClassic /mobiledeviceinvitations API. |
|
resources/pro/mobile_device_prestage_enrollment
Package mobile_device_prestage_enrollment implements the jamfplatform_pro_mobile_device_prestage_enrollment resource, data source, and list resource backed by the Jamf Pro Mobile Device PreStage Enrollment API (`pro.*MobileDevicePrestageV3` + scope V2 endpoint family).
|
Package mobile_device_prestage_enrollment implements the jamfplatform_pro_mobile_device_prestage_enrollment resource, data source, and list resource backed by the Jamf Pro Mobile Device PreStage Enrollment API (`pro.*MobileDevicePrestageV3` + scope V2 endpoint family). |
|
resources/pro/mobile_device_provisioning_profile
Package mobile_device_provisioning_profile implements the jamfplatform_pro_mobile_device_provisioning_profile resource, data source, and list resource backed by the Jamf ProClassic mobile device provisioning profiles API.
|
Package mobile_device_provisioning_profile implements the jamfplatform_pro_mobile_device_provisioning_profile resource, data source, and list resource backed by the Jamf ProClassic mobile device provisioning profiles API. |
|
resources/pro/network_segment
Package network_segment implements the jamfplatform_pro_network_segment resource, data source, and list resource backed by the Jamf ProClassic networksegments API.
|
Package network_segment implements the jamfplatform_pro_network_segment resource, data source, and list resource backed by the Jamf ProClassic networksegments API. |
|
resources/pro/package
Package pkg (folder name `package`, Go identifier `pkg` to avoid the reserved-word collision) implements the jamfplatform_pro_package resource, data source, and list resource backed by the Jamf Pro /v1/packages API.
|
Package pkg (folder name `package`, Go identifier `pkg` to avoid the reserved-word collision) implements the jamfplatform_pro_package resource, data source, and list resource backed by the Jamf Pro /v1/packages API. |
|
resources/pro/patch_external_source
Package patch_external_source implements the jamfplatform_pro_patch_external_source resource, data source, and list resource backed by the Jamf ProClassic patch external sources API.
|
Package patch_external_source implements the jamfplatform_pro_patch_external_source resource, data source, and list resource backed by the Jamf ProClassic patch external sources API. |
|
resources/pro/patch_internal_source
Package patch_internal_source implements the read-only jamfplatform_pro_patch_internal_source data source backed by the Jamf ProClassic patch internal sources API.
|
Package patch_internal_source implements the read-only jamfplatform_pro_patch_internal_source data source backed by the Jamf ProClassic patch internal sources API. |
|
resources/pro/patch_policy
Package patch_policy implements the jamfplatform_pro_patch_policy resource, data source, and list resource backed by the Jamf ProClassic /patchpolicies API.
|
Package patch_policy implements the jamfplatform_pro_patch_policy resource, data source, and list resource backed by the Jamf ProClassic /patchpolicies API. |
|
resources/pro/patch_software_title
Package patch_software_title implements the jamfplatform_pro_patch_software_title resource, data source, and list resource backed by the Jamf ProClassic patch software titles API.
|
Package patch_software_title implements the jamfplatform_pro_patch_software_title resource, data source, and list resource backed by the Jamf ProClassic patch software titles API. |
|
resources/pro/pki_adcs
Package adcs implements the jamfplatform_pro_pki_adcs resource and data source backed by the Jamf Pro AD CS Settings API (Settings > Global > PKI certificates > Certificate Authorities; the Jamf Pro admin UI calls this the AD CS — Active Directory Certificate Services — connector).
|
Package adcs implements the jamfplatform_pro_pki_adcs resource and data source backed by the Jamf Pro AD CS Settings API (Settings > Global > PKI certificates > Certificate Authorities; the Jamf Pro admin UI calls this the AD CS — Active Directory Certificate Services — connector). |
|
resources/pro/pki_certificate_authority
Package certificate_authority implements the jamfplatform_pro_pki_certificate_authority data source backed by the Jamf Pro PKI Certificate Authority API (Settings > Global > PKI certificates > Certificate Authorities).
|
Package certificate_authority implements the jamfplatform_pro_pki_certificate_authority data source backed by the Jamf Pro PKI Certificate Authority API (Settings > Global > PKI certificates > Certificate Authorities). |
|
resources/pro/pki_digicert
Package digicert implements the jamfplatform_pro_pki_digicert resource and data source backed by the Jamf Pro DigiCert Trust Lifecycle Manager API (Settings → Global → PKI certificates → Certificate Authorities).
|
Package digicert implements the jamfplatform_pro_pki_digicert resource and data source backed by the Jamf Pro DigiCert Trust Lifecycle Manager API (Settings → Global → PKI certificates → Certificate Authorities). |
|
resources/pro/pki_json_web_token_configuration
Package json_web_token_configuration implements the jamfplatform_pro_pki_json_web_token_configuration resource, data source, and list resource backed by the Jamf ProClassic /jsonwebtokenconfigurations API.
|
Package json_web_token_configuration implements the jamfplatform_pro_pki_json_web_token_configuration resource, data source, and list resource backed by the Jamf ProClassic /jsonwebtokenconfigurations API. |
|
resources/pro/pki_venafi
Package venafi implements the jamfplatform_pro_pki_venafi resource and data source backed by the Jamf Pro Venafi certificate-authority API (`/api/v1/pki/venafi`).
|
Package venafi implements the jamfplatform_pro_pki_venafi resource and data source backed by the Jamf Pro Venafi certificate-authority API (`/api/v1/pki/venafi`). |
|
resources/pro/policy
Package policy implements the jamfplatform_pro_policy resource, data source, and list resource backed by the Jamf ProClassic policies API.
|
Package policy implements the jamfplatform_pro_policy resource, data source, and list resource backed by the Jamf ProClassic policies API. |
|
resources/pro/printer
Package printer implements the jamfplatform_pro_printer resource, data source, and list resource backed by the Jamf ProClassic /printers API.
|
Package printer implements the jamfplatform_pro_printer resource, data source, and list resource backed by the Jamf ProClassic /printers API. |
|
resources/pro/re_enrollment_settings
Package re_enrollment_settings implements the jamfplatform_pro_re_enrollment_settings singleton resource and data source.
|
Package re_enrollment_settings implements the jamfplatform_pro_re_enrollment_settings singleton resource and data source. |
|
resources/pro/removable_mac_address
Package removable_mac_address implements the jamfplatform_pro_removable_mac_address resource, data source, and list resource backed by the Jamf ProClassic removable Mac addresses API.
|
Package removable_mac_address implements the jamfplatform_pro_removable_mac_address resource, data source, and list resource backed by the Jamf ProClassic removable Mac addresses API. |
|
resources/pro/restricted_software
Package restricted_software implements the jamfplatform_pro_restricted_software resource, data source, and list resource backed by the Jamf ProClassic /restrictedsoftware API.
|
Package restricted_software implements the jamfplatform_pro_restricted_software resource, data source, and list resource backed by the Jamf ProClassic /restrictedsoftware API. |
|
resources/pro/return_to_service
Package return_to_service implements the jamfplatform_pro_return_to_service resource, data source, and list resource.
|
Package return_to_service implements the jamfplatform_pro_return_to_service resource, data source, and list resource. |
|
resources/pro/script
Package script implements the jamfplatform_pro_script resource, data source, and list resource backed by the Jamf Pro scripts API.
|
Package script implements the jamfplatform_pro_script resource, data source, and list resource backed by the Jamf Pro scripts API. |
|
resources/pro/self_service_branding_image
Package self_service_branding_image implements the jamfplatform_pro_self_service_branding_image resource backed by the Jamf Pro Self Service branding image upload API.
|
Package self_service_branding_image implements the jamfplatform_pro_self_service_branding_image resource backed by the Jamf Pro Self Service branding image upload API. |
|
resources/pro/self_service_branding_ios
Package self_service_branding_ios implements the jamfplatform_pro_self_service_branding_ios singleton resource and data source backed by the Jamf Pro Self Service iOS branding API (/api/pro/v1/self-service/branding/ios).
|
Package self_service_branding_ios implements the jamfplatform_pro_self_service_branding_ios singleton resource and data source backed by the Jamf Pro Self Service iOS branding API (/api/pro/v1/self-service/branding/ios). |
|
resources/pro/self_service_branding_macos
Package self_service_branding_macos implements the jamfplatform_pro_self_service_branding_macos singleton resource and data source backed by the Jamf Pro Self Service macOS branding API (/api/pro/v1/self-service/branding/macos).
|
Package self_service_branding_macos implements the jamfplatform_pro_self_service_branding_macos singleton resource and data source backed by the Jamf Pro Self Service macOS branding API (/api/pro/v1/self-service/branding/macos). |
|
resources/pro/self_service_macos_settings
Package self_service_macos_settings implements the jamfplatform_pro_self_service_macos_settings singleton resource and data source backed by the Jamf Pro Self Service settings API (Settings > Self Service > macOS).
|
Package self_service_macos_settings implements the jamfplatform_pro_self_service_macos_settings singleton resource and data source backed by the Jamf Pro Self Service settings API (Settings > Self Service > macOS). |
|
resources/pro/self_service_plus_settings
Package self_service_plus_settings implements the jamfplatform_pro_self_service_plus_settings singleton resource and data source backed by the Jamf Pro Self Service Plus settings API.
|
Package self_service_plus_settings implements the jamfplatform_pro_self_service_plus_settings singleton resource and data source backed by the Jamf Pro Self Service Plus settings API. |
|
resources/pro/service_discovery_enrollment
Package service_discovery_enrollment implements the jamfplatform_pro_service_discovery_enrollment singleton resource and data source backed by the Jamf Pro service-discovery well-known settings API.
|
Package service_discovery_enrollment implements the jamfplatform_pro_service_discovery_enrollment singleton resource and data source backed by the Jamf Pro service-discovery well-known settings API. |
|
resources/pro/site
Package site implements the jamfplatform_pro_site resource, data source, and list resource backed by the Jamf ProClassic sites API.
|
Package site implements the jamfplatform_pro_site resource, data source, and list resource backed by the Jamf ProClassic sites API. |
|
resources/pro/smtp_server
Package smtp_server implements the jamfplatform_pro_smtp_server singleton resource and data source, backed by the Jamf Pro SMTP Server settings API (Settings → System → SMTP Server).
|
Package smtp_server implements the jamfplatform_pro_smtp_server singleton resource and data source, backed by the Jamf Pro SMTP Server settings API (Settings → System → SMTP Server). |
|
resources/pro/sso_failover_url
Package sso_failover_url implements the jamfplatform_pro_sso_failover_url singleton resource and data source.
|
Package sso_failover_url implements the jamfplatform_pro_sso_failover_url singleton resource and data source. |
|
resources/pro/sso_settings
Package sso_settings implements the jamfplatform_pro_sso_settings singleton resource and data source.
|
Package sso_settings implements the jamfplatform_pro_sso_settings singleton resource and data source. |
|
resources/pro/supervision_identity
Package supervision_identity implements the jamfplatform_pro_supervision_identity resource, data source, and list resource backed by the Jamf Pro supervision identities API — the certificate store behind Settings > Apple Configurator Enrollment.
|
Package supervision_identity implements the jamfplatform_pro_supervision_identity resource, data source, and list resource backed by the Jamf Pro supervision identities API — the certificate store behind Settings > Apple Configurator Enrollment. |
|
resources/pro/user
Package user implements the jamfplatform_pro_user singular data source.
|
Package user implements the jamfplatform_pro_user singular data source. |
|
resources/pro/user_extension_attribute
Package user_extension_attribute implements the jamfplatform_pro_user_extension_attribute resource, data source, and list resource backed by the Jamf Pro Classic /userextensionattributes API.
|
Package user_extension_attribute implements the jamfplatform_pro_user_extension_attribute resource, data source, and list resource backed by the Jamf Pro Classic /userextensionattributes API. |
|
resources/pro/user_group
Package user_group implements the jamfplatform_pro_user_group resource, data source, and list resource backed by the Jamf ProClassic usergroups API.
|
Package user_group implements the jamfplatform_pro_user_group resource, data source, and list resource backed by the Jamf ProClassic usergroups API. |
|
resources/pro/user_initiated_enrollment_settings
Package user_initiated_enrollment_settings implements the jamfplatform_pro_user_initiated_enrollment_settings singleton resource and data source.
|
Package user_initiated_enrollment_settings implements the jamfplatform_pro_user_initiated_enrollment_settings singleton resource and data source. |
|
resources/pro/volume_purchasing_notification
Package volume_purchasing_notification implements the jamfplatform_pro_volume_purchasing_notification resource, data source, and list resource.
|
Package volume_purchasing_notification implements the jamfplatform_pro_volume_purchasing_notification resource, data source, and list resource. |
|
resources/pro/vpp_assignment
Package vpp_assignment implements the jamfplatform_pro_vpp_assignment resource, data source, and list resource backed by the Jamf ProClassic /vppassignments API — user-based Volume Purchasing (VPP) content assignment that assigns account-owned apps and books to Jamf users / user groups.
|
Package vpp_assignment implements the jamfplatform_pro_vpp_assignment resource, data source, and list resource backed by the Jamf ProClassic /vppassignments API — user-based Volume Purchasing (VPP) content assignment that assigns account-owned apps and books to Jamf users / user groups. |
|
resources/pro/vpp_invitation
Package vpp_invitation implements the jamfplatform_pro_vpp_invitation resource, data source, and list resource backed by the Jamf ProClassic /vppinvitations API — user-based Volume Purchasing (VPP) invitations that register users with a VPP account so apps and books can be assigned to them.
|
Package vpp_invitation implements the jamfplatform_pro_vpp_invitation resource, data source, and list resource backed by the Jamf ProClassic /vppinvitations API — user-based Volume Purchasing (VPP) invitations that register users with a VPP account so apps and books can be assigned to them. |
|
resources/pro/webhook
Package webhook implements the jamfplatform_pro_webhook resource, data source, and list resource backed by the Jamf ProClassic /webhooks API.
|
Package webhook implements the jamfplatform_pro_webhook resource, data source, and list resource backed by the Jamf ProClassic /webhooks API. |
Click to show internal directories.
Click to hide internal directories.