macosconfigurationprofilesplist

package
v0.8.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 12, 2024 License: MPL-2.0 Imports: 18 Imported by: 0

Documentation

Overview

macosconfigurationprofilesplist_object.go

macosconfigurationprofilesplist_data_source.go

macosconfigurationprofilesplist_data_validator.go

macosconfigurationprofilesplist_helpers.go

macosconfigurationprofilesplist_diff_suppress.go

macosconfigurationprofilesplist_resource.go

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DataSourceJamfProMacOSConfigurationProfilesPlist

func DataSourceJamfProMacOSConfigurationProfilesPlist() *schema.Resource

DataSourceJamfProMacOSConfigurationProfilesPlist provides information about a specific department in Jamf Pro.

func DiffSuppressPayloads

func DiffSuppressPayloads(k, old, new string, d *schema.ResourceData) bool

DiffSuppressPayloads is a custom diff suppression function for the payloads attribute.

func FixDuplicateNotificationKey

func FixDuplicateNotificationKey(resp *jamfpro.ResourceMacOSConfigurationProfile) (bool, error)

FixDuplicateNotificationKey handles the double key issue in the notification field of the self_service block.

<self_service>

    <self_service_display_name>WiFi Test</self_service_display_name>
    <install_button_text>Install</install_button_text>
    <self_service_description>null</self_service_description>
    <force_users_to_view_description>false</force_users_to_view_description>
    <security>
        <removal_disallowed>Never</removal_disallowed>
    </security>
    <self_service_icon/>
    <feature_on_main_page>false</feature_on_main_page>
    <self_service_categories/>
    <notification>false</notification>				<-- This is the issue
    <notification>Self Service</notification>  <-- This is the issue
    <notification_subject/>
    <notification_message/>
</self_service>

func ResourceJamfProMacOSConfigurationProfilesPlist

func ResourceJamfProMacOSConfigurationProfilesPlist() *schema.Resource

resourceJamfProMacOSConfigurationProfilesPlist defines the schema and CRUD operations for managing Jamf Pro macOS Configuration Profiles in Terraform.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL