Documentation
¶
Overview ¶
icons_object.go
Icons_resource.go
icons_state.go
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrMultipleIconSources = errors.New("cannot specify multiple icon sources, choose only one: icon_file_path, icon_file_web_source, or icon_file_base64") ErrNoIconSource = errors.New("one of icon_file_path, icon_file_web_source, or icon_file_base64 must be specified") ErrDecodeBase64 = errors.New("failed to decode base64 icon data") ErrCreateTempFile = errors.New("failed to create temporary file for base64 icon") ErrWriteTempFile = errors.New("failed to write base64 icon data to temporary file") ErrDownloadIcon = errors.New("failed to download icon") )
View Source
var ( ErrConstructIconPath = errors.New("failed to construct icon file path") ErrUploadIcon = errors.New("failed to upload icon") ErrCreateIcon = errors.New("failed to create Jamf Pro Icon after retries") ErrUpdateIcon = errors.New("failed to update Jamf Pro Icon after retries") ErrParseIconID = errors.New("failed to parse icon ID") )
View Source
var ( ErrNoPNGExtension = errors.New("expected .png file, got no extension") ErrInvalidExtension = errors.New("expected .png file") )
Functions ¶
func ResourceJamfProIcons ¶
ResourceJamfProIcons defines the schema and RU operations for managing Jamf Pro icons in Terraform.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.