generated

package
v1.29.0 Latest Latest
Warning

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

Go to latest
Published: Sep 11, 2026 License: MIT Imports: 31 Imported by: 0

README

Generated Code — DO NOT EDIT

All files in this directory are generated by make generate. To modify command behavior, edit the generator templates:

  • Modern API: generator/parser/generator.go (template: resourceTemplate const)
  • Classic API: generator/classic/generator.go (template: classicResourceTemplate const)

Documentation

Overview

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator (classic). DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Copyright 2026, Jamf Software LLC Code generated by jamf-cli generator. DO NOT EDIT.

Index

Constants

This section is empty.

Variables

View Source
var BackupEndpoints = map[string]BackupEndpoint{}/* 126 elements not displayed */

BackupEndpoints maps a CLI command name (e.g. "classic-policies", "scripts") to its list+get endpoint pair. Populated at generation time from the OpenAPI specs and Classic API manifest.

View Source
var Sources = []SpecSource{
	{File: "specs/AppInstallers.yaml", SHA256: "43da30ccfc609ba004d716afbce42d5702eae3257bb59c15e61bf60acad3e3a5"},
	{File: "specs/JamfProAPI.yaml", SHA256: "5eedfff46eedd68158d5750b83e71fc08d3998242bf19f075ceec8015bab3f1f"},
	{File: "specs/classic/resources.yaml", SHA256: "cddfa3ff6f8539ec9c7d8ea5b3fef3275ba77d211921d55c01274974fe15d69c"},
}

Sources lists every spec file consumed when this package was generated. Order: stable, by File. Use `jamf-cli version -v` to print.

Functions

func NestedResourceCommands added in v1.29.0

func NestedResourceCommands() map[string]func(*registry.CLIContext) *cobra.Command

NestedResourceCommands returns a constructor per nested sub-resource, keyed on the command path it is reachable at beneath `pro`.

It exists for the deprecation redirect. A retired resource name is kept alive as a cobra alias, and an alias is a name on one command, so it can only ever point at a direct child of `pro`. Four retired names — the four spec files whose paths are now sub-resources — need to reach two tokens deep, and pointing them at the parent instead is not merely imprecise: `pro self-service-settings get` worked before the nesting and would answer `unknown command` after it.

So internal/commands builds a second instance of the nested subtree under the old name. A constructor rather than the assembled command, because the same *cobra.Command cannot have two parents — AddCommand reparents it, which would break CommandPath, --help and usage for whichever registration came first. Calling the constructor again is what makes the redirect incapable of drifting from the command it redirects to.

func NewAccountGroupsCmd added in v1.14.0

func NewAccountGroupsCmd(ctx *registry.CLIContext) *cobra.Command

NewAccountGroupsCmd creates the account-groups command group

func NewAccountsCmd added in v1.29.0

func NewAccountsCmd(ctx *registry.CLIContext) *cobra.Command

NewAccountsCmd creates the accounts command group

func NewActivationCodeCmd added in v1.29.0

func NewActivationCodeCmd(ctx *registry.CLIContext) *cobra.Command

NewActivationCodeCmd creates the activation-code command group

func NewActivationCodeOrganizationNameCmd added in v1.29.0

func NewActivationCodeOrganizationNameCmd(ctx *registry.CLIContext) *cobra.Command

NewActivationCodeOrganizationNameCmd creates the activation-code organization-name command group

func NewAdcsSettingsCmd

func NewAdcsSettingsCmd(ctx *registry.CLIContext) *cobra.Command

NewAdcsSettingsCmd creates the adcs-settings command group

func NewAdvancedMobileDeviceSearchesCmd

func NewAdvancedMobileDeviceSearchesCmd(ctx *registry.CLIContext) *cobra.Command

NewAdvancedMobileDeviceSearchesCmd creates the advanced-mobile-device-searches command group

func NewAdvancedUserContentSearchesCmd

func NewAdvancedUserContentSearchesCmd(ctx *registry.CLIContext) *cobra.Command

NewAdvancedUserContentSearchesCmd creates the advanced-user-content-searches command group

func NewApiAuthenticationCmd added in v1.29.0

func NewApiAuthenticationCmd(ctx *registry.CLIContext) *cobra.Command

NewApiAuthenticationCmd creates the api-authentication command group

func NewApiIntegrationsCmd

func NewApiIntegrationsCmd(ctx *registry.CLIContext) *cobra.Command

NewApiIntegrationsCmd creates the api-integrations command group

func NewApiRolePrivilegesCmd added in v1.29.0

func NewApiRolePrivilegesCmd(ctx *registry.CLIContext) *cobra.Command

NewApiRolePrivilegesCmd creates the api-role-privileges command group

func NewApiRolesCmd

func NewApiRolesCmd(ctx *registry.CLIContext) *cobra.Command

NewApiRolesCmd creates the api-roles command group

func NewApnsClientPushStatusCmd

func NewApnsClientPushStatusCmd(ctx *registry.CLIContext) *cobra.Command

NewApnsClientPushStatusCmd creates the apns-client-push-status command group

func NewAppInstallersCmd added in v1.28.0

func NewAppInstallersCmd(ctx *registry.CLIContext) *cobra.Command

NewAppInstallersCmd creates the app-installers command group

func NewAppInstallersDeploymentsCmd added in v1.29.0

func NewAppInstallersDeploymentsCmd(ctx *registry.CLIContext) *cobra.Command

NewAppInstallersDeploymentsCmd creates the app-installers-deployments command group

func NewAppInstallersGlobalSettingsCmd added in v1.29.0

func NewAppInstallersGlobalSettingsCmd(ctx *registry.CLIContext) *cobra.Command

NewAppInstallersGlobalSettingsCmd creates the app-installers global-settings command group

func NewAppInstallersTitlesCmd added in v1.29.0

func NewAppInstallersTitlesCmd(ctx *registry.CLIContext) *cobra.Command

NewAppInstallersTitlesCmd creates the app-installers-titles command group

func NewAppRequestCmd added in v1.29.0

func NewAppRequestCmd(ctx *registry.CLIContext) *cobra.Command

NewAppRequestCmd creates the app-request command group

func NewAppRequestFormInputFieldsCmd added in v1.29.0

func NewAppRequestFormInputFieldsCmd(ctx *registry.CLIContext) *cobra.Command

NewAppRequestFormInputFieldsCmd creates the app-request-form-input-fields command group

func NewAppStoreCountryCodesCmd added in v1.29.0

func NewAppStoreCountryCodesCmd(ctx *registry.CLIContext) *cobra.Command

NewAppStoreCountryCodesCmd creates the app-store-country-codes command group

func NewBrandingCmd added in v1.29.0

func NewBrandingCmd(ctx *registry.CLIContext) *cobra.Command

NewBrandingCmd creates the branding command group

func NewBuildingsCmd

func NewBuildingsCmd(ctx *registry.CLIContext) *cobra.Command

NewBuildingsCmd creates the buildings command group

func NewCacheSettingsCmd added in v1.29.0

func NewCacheSettingsCmd(ctx *registry.CLIContext) *cobra.Command

NewCacheSettingsCmd creates the cache-settings command group

func NewCategoriesCmd

func NewCategoriesCmd(ctx *registry.CLIContext) *cobra.Command

NewCategoriesCmd creates the categories command group

func NewCertificateAuthorityCmd added in v1.29.0

func NewCertificateAuthorityCmd(ctx *registry.CLIContext) *cobra.Command

NewCertificateAuthorityCmd creates the certificate-authority command group

func NewClassicAccountGroupsCmd

func NewClassicAccountGroupsCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicAccountGroupsCmd creates the classic-account-groups command group

func NewClassicAccountUsersCmd

func NewClassicAccountUsersCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicAccountUsersCmd creates the classic-account-users command group

func NewClassicAccountsCmd

func NewClassicAccountsCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicAccountsCmd creates the classic-accounts command group

func NewClassicAdvancedComputerSearchesCmd

func NewClassicAdvancedComputerSearchesCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicAdvancedComputerSearchesCmd creates the classic-advanced-computer-searches command group

func NewClassicAdvancedMobileDeviceSearchesCmd added in v1.18.0

func NewClassicAdvancedMobileDeviceSearchesCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicAdvancedMobileDeviceSearchesCmd creates the classic-advanced-mobile-device-searches command group

func NewClassicAllowedFileExtensionsCmd

func NewClassicAllowedFileExtensionsCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicAllowedFileExtensionsCmd creates the classic-allowed-file-extensions command group

func NewClassicClassesCmd

func NewClassicClassesCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicClassesCmd creates the classic-classes command group

func NewClassicComputerAppsCmd

func NewClassicComputerAppsCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicComputerAppsCmd creates the classic-computer-apps command group

func NewClassicComputerCommandsCmd

func NewClassicComputerCommandsCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicComputerCommandsCmd creates the classic-computer-commands command group

func NewClassicComputerConfigsCmd

func NewClassicComputerConfigsCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicComputerConfigsCmd creates the classic-computer-configs command group

func NewClassicComputerExtAttrsCmd

func NewClassicComputerExtAttrsCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicComputerExtAttrsCmd creates the classic-computer-ext-attrs command group

func NewClassicComputerGroupsCmd added in v1.18.0

func NewClassicComputerGroupsCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicComputerGroupsCmd creates the classic-computer-groups command group

func NewClassicComputerHistoryCmd

func NewClassicComputerHistoryCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicComputerHistoryCmd creates the classic-computer-history command group

func NewClassicComputerInvitationsCmd

func NewClassicComputerInvitationsCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicComputerInvitationsCmd creates the classic-computer-invitations command group

func NewClassicDirectoryBindingsCmd

func NewClassicDirectoryBindingsCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicDirectoryBindingsCmd creates the classic-directory-bindings command group

func NewClassicDiskEncryptionConfigsCmd

func NewClassicDiskEncryptionConfigsCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicDiskEncryptionConfigsCmd creates the classic-disk-encryption-configs command group

func NewClassicDistributionPointsCmd

func NewClassicDistributionPointsCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicDistributionPointsCmd creates the classic-distribution-points command group

func NewClassicDockItemsCmd

func NewClassicDockItemsCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicDockItemsCmd creates the classic-dock-items command group

func NewClassicEbooksCmd added in v1.17.0

func NewClassicEbooksCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicEbooksCmd creates the classic-ebooks command group

func NewClassicGsxConnectionCmd

func NewClassicGsxConnectionCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicGsxConnectionCmd creates the classic-gsx-connection command group

func NewClassicIbeaconsCmd

func NewClassicIbeaconsCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicIbeaconsCmd creates the classic-ibeacons command group

func NewClassicJwtConfigsCmd

func NewClassicJwtConfigsCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicJwtConfigsCmd creates the classic-jwt-configs command group

func NewClassicLdapCmd added in v1.29.0

func NewClassicLdapCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicLdapCmd creates the classic-ldap command group

func NewClassicLdapServersCmd added in v1.21.0

func NewClassicLdapServersCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicLdapServersCmd creates the classic-ldap-servers command group

func NewClassicLicensedSoftwareCmd

func NewClassicLicensedSoftwareCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicLicensedSoftwareCmd creates the classic-licensed-software command group

func NewClassicMacAppsCmd

func NewClassicMacAppsCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicMacAppsCmd creates the classic-mac-apps command group

func NewClassicMacosConfigProfilesCmd

func NewClassicMacosConfigProfilesCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicMacosConfigProfilesCmd creates the classic-macos-config-profiles command group

func NewClassicMobileAppsCmd

func NewClassicMobileAppsCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicMobileAppsCmd creates the classic-mobile-apps command group

func NewClassicMobileCommandsCmd

func NewClassicMobileCommandsCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicMobileCommandsCmd creates the classic-mobile-commands command group

func NewClassicMobileConfigProfilesCmd

func NewClassicMobileConfigProfilesCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicMobileConfigProfilesCmd creates the classic-mobile-config-profiles command group

func NewClassicMobileDeviceGroupsCmd added in v1.18.0

func NewClassicMobileDeviceGroupsCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicMobileDeviceGroupsCmd creates the classic-mobile-device-groups command group

func NewClassicMobileDevicesCmd added in v1.15.0

func NewClassicMobileDevicesCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicMobileDevicesCmd creates the classic-mobile-devices command group

func NewClassicMobileHistoryCmd

func NewClassicMobileHistoryCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicMobileHistoryCmd creates the classic-mobile-history command group

func NewClassicMobileInvitationsCmd

func NewClassicMobileInvitationsCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicMobileInvitationsCmd creates the classic-mobile-invitations command group

func NewClassicMobileProvisioningProfilesCmd

func NewClassicMobileProvisioningProfilesCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicMobileProvisioningProfilesCmd creates the classic-mobile-provisioning-profiles command group

func NewClassicNetworkSegmentsCmd

func NewClassicNetworkSegmentsCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicNetworkSegmentsCmd creates the classic-network-segments command group

func NewClassicPackagesCmd

func NewClassicPackagesCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicPackagesCmd creates the classic-packages command group

func NewClassicPatchAvailableTitlesCmd

func NewClassicPatchAvailableTitlesCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicPatchAvailableTitlesCmd creates the classic-patch-available-titles command group

func NewClassicPatchExternalSourcesCmd

func NewClassicPatchExternalSourcesCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicPatchExternalSourcesCmd creates the classic-patch-external-sources command group

func NewClassicPatchInternalSourcesCmd

func NewClassicPatchInternalSourcesCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicPatchInternalSourcesCmd creates the classic-patch-internal-sources command group

func NewClassicPatchPoliciesCmd

func NewClassicPatchPoliciesCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicPatchPoliciesCmd creates the classic-patch-policies command group

func NewClassicPatchReportsCmd

func NewClassicPatchReportsCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicPatchReportsCmd creates the classic-patch-reports command group

func NewClassicPatchTitlesCmd

func NewClassicPatchTitlesCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicPatchTitlesCmd creates the classic-patch-titles command group

func NewClassicPoliciesCmd

func NewClassicPoliciesCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicPoliciesCmd creates the classic-policies command group

func NewClassicPrintersCmd

func NewClassicPrintersCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicPrintersCmd creates the classic-printers command group

func NewClassicRemovableMacAddressesCmd

func NewClassicRemovableMacAddressesCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicRemovableMacAddressesCmd creates the classic-removable-mac-addresses command group

func NewClassicRestrictedSoftwareCmd

func NewClassicRestrictedSoftwareCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicRestrictedSoftwareCmd creates the classic-restricted-software command group

func NewClassicSmtpServerCmd

func NewClassicSmtpServerCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicSmtpServerCmd creates the classic-smtp-server command group

func NewClassicSoftwareUpdateServersCmd

func NewClassicSoftwareUpdateServersCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicSoftwareUpdateServersCmd creates the classic-software-update-servers command group

func NewClassicUserExtAttrsCmd

func NewClassicUserExtAttrsCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicUserExtAttrsCmd creates the classic-user-ext-attrs command group

func NewClassicUserGroupsCmd added in v1.17.0

func NewClassicUserGroupsCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicUserGroupsCmd creates the classic-user-groups command group

func NewClassicVppAccountsCmd

func NewClassicVppAccountsCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicVppAccountsCmd creates the classic-vpp-accounts command group

func NewClassicVppAssignmentsCmd

func NewClassicVppAssignmentsCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicVppAssignmentsCmd creates the classic-vpp-assignments command group

func NewClassicVppInvitationsCmd

func NewClassicVppInvitationsCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicVppInvitationsCmd creates the classic-vpp-invitations command group

func NewClassicWebhooksCmd

func NewClassicWebhooksCmd(ctx *registry.CLIContext) *cobra.Command

NewClassicWebhooksCmd creates the classic-webhooks command group

func NewClientCheckInCmd

func NewClientCheckInCmd(ctx *registry.CLIContext) *cobra.Command

NewClientCheckInCmd creates the client-check-in command group

func NewCloudAzureCmd added in v1.29.0

func NewCloudAzureCmd(ctx *registry.CLIContext) *cobra.Command

NewCloudAzureCmd creates the cloud-azure command group

func NewCloudDistributionPointCmd added in v1.29.0

func NewCloudDistributionPointCmd(ctx *registry.CLIContext) *cobra.Command

NewCloudDistributionPointCmd creates the cloud-distribution-point command group

func NewCloudIdpCmd added in v1.29.0

func NewCloudIdpCmd(ctx *registry.CLIContext) *cobra.Command

NewCloudIdpCmd creates the cloud-idp command group

func NewCloudInformationCmd added in v1.29.0

func NewCloudInformationCmd(ctx *registry.CLIContext) *cobra.Command

NewCloudInformationCmd creates the cloud-information command group

func NewCloudLdapCmd added in v1.29.0

func NewCloudLdapCmd(ctx *registry.CLIContext) *cobra.Command

NewCloudLdapCmd creates the cloud-ldap command group

func NewComputerExtensionAttributesCmd

func NewComputerExtensionAttributesCmd(ctx *registry.CLIContext) *cobra.Command

NewComputerExtensionAttributesCmd creates the computer-extension-attributes command group

func NewComputerExtensionAttributesTemplatesCmd added in v1.29.0

func NewComputerExtensionAttributesTemplatesCmd(ctx *registry.CLIContext) *cobra.Command

NewComputerExtensionAttributesTemplatesCmd creates the computer-extension-attributes-templates command group

func NewComputerGroupsCmd

func NewComputerGroupsCmd(ctx *registry.CLIContext) *cobra.Command

NewComputerGroupsCmd creates the computer-groups command group

func NewComputerGroupsSmartGroupsCmd added in v1.18.0

func NewComputerGroupsSmartGroupsCmd(ctx *registry.CLIContext) *cobra.Command

NewComputerGroupsSmartGroupsCmd creates the computer-groups-smart-groups command group

func NewComputerGroupsStaticGroupsCmd added in v1.18.0

func NewComputerGroupsStaticGroupsCmd(ctx *registry.CLIContext) *cobra.Command

NewComputerGroupsStaticGroupsCmd creates the computer-groups-static-groups command group

func NewComputerInventoryCmd added in v1.29.0

func NewComputerInventoryCmd(ctx *registry.CLIContext) *cobra.Command

NewComputerInventoryCmd creates the computer-inventory command group

func NewComputerInventoryCollectionSettingsCmd

func NewComputerInventoryCollectionSettingsCmd(ctx *registry.CLIContext) *cobra.Command

NewComputerInventoryCollectionSettingsCmd creates the computer-inventory-collection-settings command group

func NewComputerInventoryCollectionSettingsCustomPathCmd added in v1.29.0

func NewComputerInventoryCollectionSettingsCustomPathCmd(ctx *registry.CLIContext) *cobra.Command

NewComputerInventoryCollectionSettingsCustomPathCmd creates the computer-inventory-collection-settings-custom-path command group

func NewComputerPrestagesCmd

func NewComputerPrestagesCmd(ctx *registry.CLIContext) *cobra.Command

NewComputerPrestagesCmd creates the computer-prestages command group

func NewConditionalAccessCmd added in v1.29.0

func NewConditionalAccessCmd(ctx *registry.CLIContext) *cobra.Command

NewConditionalAccessCmd creates the conditional-access command group

func NewCsaCmd added in v1.29.0

func NewCsaCmd(ctx *registry.CLIContext) *cobra.Command

NewCsaCmd creates the csa command group

func NewCsaTokenCmd added in v1.29.0

func NewCsaTokenCmd(ctx *registry.CLIContext) *cobra.Command

NewCsaTokenCmd creates the csa token command group

func NewDashboardCmd added in v1.29.0

func NewDashboardCmd(ctx *registry.CLIContext) *cobra.Command

NewDashboardCmd creates the dashboard command group

func NewDeclarativeDeviceManagementCmd added in v1.29.0

func NewDeclarativeDeviceManagementCmd(ctx *registry.CLIContext) *cobra.Command

NewDeclarativeDeviceManagementCmd creates the declarative-device-management command group

func NewDepartmentsCmd

func NewDepartmentsCmd(ctx *registry.CLIContext) *cobra.Command

NewDepartmentsCmd creates the departments command group

func NewDeviceCommunicationSettingsCmd

func NewDeviceCommunicationSettingsCmd(ctx *registry.CLIContext) *cobra.Command

NewDeviceCommunicationSettingsCmd creates the device-communication-settings command group

func NewDeviceEnrollmentsCmd added in v1.29.0

func NewDeviceEnrollmentsCmd(ctx *registry.CLIContext) *cobra.Command

NewDeviceEnrollmentsCmd creates the device-enrollments command group

func NewDigicertCmd added in v1.29.0

func NewDigicertCmd(ctx *registry.CLIContext) *cobra.Command

NewDigicertCmd creates the digicert command group

func NewDistributionPointCmd added in v1.29.0

func NewDistributionPointCmd(ctx *registry.CLIContext) *cobra.Command

NewDistributionPointCmd creates the distribution-point command group

func NewDockItemsCmd

func NewDockItemsCmd(ctx *registry.CLIContext) *cobra.Command

NewDockItemsCmd creates the dock-items command group

func NewEbooksCmd

func NewEbooksCmd(ctx *registry.CLIContext) *cobra.Command

NewEbooksCmd creates the ebooks command group

func NewEnrollmentAccessGroupsCmd added in v1.29.0

func NewEnrollmentAccessGroupsCmd(ctx *registry.CLIContext) *cobra.Command

NewEnrollmentAccessGroupsCmd creates the enrollment-access-groups command group

func NewEnrollmentAdueSessionTokenSettingsCmd added in v1.29.0

func NewEnrollmentAdueSessionTokenSettingsCmd(ctx *registry.CLIContext) *cobra.Command

NewEnrollmentAdueSessionTokenSettingsCmd creates the enrollment adue-session-token-settings command group

func NewEnrollmentCmd added in v1.29.0

func NewEnrollmentCmd(ctx *registry.CLIContext) *cobra.Command

NewEnrollmentCmd creates the enrollment command group

func NewEnrollmentCustomizationCmd added in v1.29.0

func NewEnrollmentCustomizationCmd(ctx *registry.CLIContext) *cobra.Command

NewEnrollmentCustomizationCmd creates the enrollment-customization command group

func NewEnrollmentCustomizationImagesCmd added in v1.29.0

func NewEnrollmentCustomizationImagesCmd(ctx *registry.CLIContext) *cobra.Command

NewEnrollmentCustomizationImagesCmd creates the enrollment-customization-images command group

func NewEnrollmentLanguagesCmd

func NewEnrollmentLanguagesCmd(ctx *registry.CLIContext) *cobra.Command

NewEnrollmentLanguagesCmd creates the enrollment-languages command group

func NewEnvironmentTypeCmd added in v1.27.0

func NewEnvironmentTypeCmd(ctx *registry.CLIContext) *cobra.Command

NewEnvironmentTypeCmd creates the environment-type command group

func NewGroupsCmd

func NewGroupsCmd(ctx *registry.CLIContext) *cobra.Command

NewGroupsCmd creates the groups command group

func NewGsxConnectionCmd

func NewGsxConnectionCmd(ctx *registry.CLIContext) *cobra.Command

NewGsxConnectionCmd creates the gsx-connection command group

func NewHealthCheckCmd added in v1.29.0

func NewHealthCheckCmd(ctx *registry.CLIContext) *cobra.Command

NewHealthCheckCmd creates the health-check command group

func NewIconCmd added in v1.29.0

func NewIconCmd(ctx *registry.CLIContext) *cobra.Command

NewIconCmd creates the icon command group

func NewImpactAlertNotificationSettingsCmd

func NewImpactAlertNotificationSettingsCmd(ctx *registry.CLIContext) *cobra.Command

NewImpactAlertNotificationSettingsCmd creates the impact-alert-notification-settings command group

func NewInventoryInformationCmd added in v1.29.0

func NewInventoryInformationCmd(ctx *registry.CLIContext) *cobra.Command

NewInventoryInformationCmd creates the inventory-information command group

func NewInventoryPreloadCmd added in v1.29.0

func NewInventoryPreloadCmd(ctx *registry.CLIContext) *cobra.Command

NewInventoryPreloadCmd creates the inventory-preload command group

func NewInventoryPreloadRecordsCmd added in v1.29.0

func NewInventoryPreloadRecordsCmd(ctx *registry.CLIContext) *cobra.Command

NewInventoryPreloadRecordsCmd creates the inventory-preload-records command group

func NewJamfCloudDistributionServiceCmd added in v1.29.0

func NewJamfCloudDistributionServiceCmd(ctx *registry.CLIContext) *cobra.Command

NewJamfCloudDistributionServiceCmd creates the jamf-cloud-distribution-service command group

func NewJamfCloudDistributionServiceFilesCmd added in v1.29.0

func NewJamfCloudDistributionServiceFilesCmd(ctx *registry.CLIContext) *cobra.Command

NewJamfCloudDistributionServiceFilesCmd creates the jamf-cloud-distribution-service-files command group

func NewJamfConnectCmd added in v1.29.0

func NewJamfConnectCmd(ctx *registry.CLIContext) *cobra.Command

NewJamfConnectCmd creates the jamf-connect command group

func NewJamfConnectConfigProfilesCmd added in v1.29.0

func NewJamfConnectConfigProfilesCmd(ctx *registry.CLIContext) *cobra.Command

NewJamfConnectConfigProfilesCmd creates the jamf-connect-config-profiles command group

func NewJamfManagementFrameworkCmd added in v1.29.0

func NewJamfManagementFrameworkCmd(ctx *registry.CLIContext) *cobra.Command

NewJamfManagementFrameworkCmd creates the jamf-management-framework command group

func NewJamfPackageCmd added in v1.29.0

func NewJamfPackageCmd(ctx *registry.CLIContext) *cobra.Command

NewJamfPackageCmd creates the jamf-package command group

func NewJamfProAccountPreferencesCmd added in v1.29.0

func NewJamfProAccountPreferencesCmd(ctx *registry.CLIContext) *cobra.Command

NewJamfProAccountPreferencesCmd creates the jamf-pro-account-preferences command group

func NewJamfProInformationCmd added in v1.29.0

func NewJamfProInformationCmd(ctx *registry.CLIContext) *cobra.Command

NewJamfProInformationCmd creates the jamf-pro-information command group

func NewJamfProInitializationCmd added in v1.29.0

func NewJamfProInitializationCmd(ctx *registry.CLIContext) *cobra.Command

NewJamfProInitializationCmd creates the jamf-pro-initialization command group

func NewJamfProNotificationsCmd added in v1.29.0

func NewJamfProNotificationsCmd(ctx *registry.CLIContext) *cobra.Command

NewJamfProNotificationsCmd creates the jamf-pro-notifications command group

func NewJamfProServerUrlCmd

func NewJamfProServerUrlCmd(ctx *registry.CLIContext) *cobra.Command

NewJamfProServerUrlCmd creates the jamf-pro-server-url command group

func NewJamfProUserAccountSettingsCmd added in v1.29.0

func NewJamfProUserAccountSettingsCmd(ctx *registry.CLIContext) *cobra.Command

NewJamfProUserAccountSettingsCmd creates the jamf-pro-user-account-settings command group

func NewJamfProVersionCmd added in v1.29.0

func NewJamfProVersionCmd(ctx *registry.CLIContext) *cobra.Command

NewJamfProVersionCmd creates the jamf-pro-version command group

func NewJamfProtectCmd

func NewJamfProtectCmd(ctx *registry.CLIContext) *cobra.Command

NewJamfProtectCmd creates the jamf-protect command group

func NewJamfRemoteAssistCmd added in v1.29.0

func NewJamfRemoteAssistCmd(ctx *registry.CLIContext) *cobra.Command

NewJamfRemoteAssistCmd creates the jamf-remote-assist command group

func NewLastLoginCmd added in v1.29.0

func NewLastLoginCmd(ctx *registry.CLIContext) *cobra.Command

NewLastLoginCmd creates the last-login command group

func NewLdapCmd added in v1.29.0

func NewLdapCmd(ctx *registry.CLIContext) *cobra.Command

NewLdapCmd creates the ldap command group

func NewLocalAdminPasswordCmd added in v1.29.0

func NewLocalAdminPasswordCmd(ctx *registry.CLIContext) *cobra.Command

NewLocalAdminPasswordCmd creates the local-admin-password command group

func NewLocalAdminPasswordSettingsCmd added in v1.29.0

func NewLocalAdminPasswordSettingsCmd(ctx *registry.CLIContext) *cobra.Command

NewLocalAdminPasswordSettingsCmd creates the local-admin-password settings command group

func NewLocalesCmd

func NewLocalesCmd(ctx *registry.CLIContext) *cobra.Command

NewLocalesCmd creates the locales command group

func NewLogFlushingCmd added in v1.29.0

func NewLogFlushingCmd(ctx *registry.CLIContext) *cobra.Command

NewLogFlushingCmd creates the log-flushing command group

func NewLogFlushingTaskCmd added in v1.29.0

func NewLogFlushingTaskCmd(ctx *registry.CLIContext) *cobra.Command

NewLogFlushingTaskCmd creates the log-flushing-task command group

func NewLoginCustomizationCmd

func NewLoginCustomizationCmd(ctx *registry.CLIContext) *cobra.Command

NewLoginCustomizationCmd creates the login-customization command group

func NewM2MCmd added in v1.18.0

func NewM2MCmd(ctx *registry.CLIContext) *cobra.Command

NewM2MCmd creates the m2m command group

func NewMacosManagedSoftwareUpdatesCmd added in v1.29.0

func NewMacosManagedSoftwareUpdatesCmd(ctx *registry.CLIContext) *cobra.Command

NewMacosManagedSoftwareUpdatesCmd creates the macos-managed-software-updates command group

func NewManagedSoftwareUpdatesCmd

func NewManagedSoftwareUpdatesCmd(ctx *registry.CLIContext) *cobra.Command

NewManagedSoftwareUpdatesCmd creates the managed-software-updates command group

func NewManagedSoftwareUpdatesPlansCmd

func NewManagedSoftwareUpdatesPlansCmd(ctx *registry.CLIContext) *cobra.Command

NewManagedSoftwareUpdatesPlansCmd creates the managed-software-updates-plans command group

func NewManagedSoftwareUpdatesPlansFeatureToggleCmd added in v1.29.0

func NewManagedSoftwareUpdatesPlansFeatureToggleCmd(ctx *registry.CLIContext) *cobra.Command

NewManagedSoftwareUpdatesPlansFeatureToggleCmd creates the managed-software-updates-plans feature-toggle command group

func NewManagedSoftwareUpdatesPlansGroupCmd added in v1.29.0

func NewManagedSoftwareUpdatesPlansGroupCmd(ctx *registry.CLIContext) *cobra.Command

NewManagedSoftwareUpdatesPlansGroupCmd creates the managed-software-updates-plans-group command group

func NewMdmCmd added in v1.29.0

func NewMdmCmd(ctx *registry.CLIContext) *cobra.Command

NewMdmCmd creates the mdm command group

func NewMdmRenewalCmd added in v1.29.0

func NewMdmRenewalCmd(ctx *registry.CLIContext) *cobra.Command

NewMdmRenewalCmd creates the mdm-renewal command group

func NewMdmRenewalDeviceCommonDetailsCmd added in v1.29.0

func NewMdmRenewalDeviceCommonDetailsCmd(ctx *registry.CLIContext) *cobra.Command

NewMdmRenewalDeviceCommonDetailsCmd creates the mdm-renewal-device-common-details command group

func NewMobileDeviceAppsCmd

func NewMobileDeviceAppsCmd(ctx *registry.CLIContext) *cobra.Command

NewMobileDeviceAppsCmd creates the mobile-device-apps command group

func NewMobileDeviceEnrollmentProfileCmd added in v1.29.0

func NewMobileDeviceEnrollmentProfileCmd(ctx *registry.CLIContext) *cobra.Command

NewMobileDeviceEnrollmentProfileCmd creates the mobile-device-enrollment-profile command group

func NewMobileDeviceExtensionAttributesCmd

func NewMobileDeviceExtensionAttributesCmd(ctx *registry.CLIContext) *cobra.Command

NewMobileDeviceExtensionAttributesCmd creates the mobile-device-extension-attributes command group

func NewMobileDeviceGroupsCmd

func NewMobileDeviceGroupsCmd(ctx *registry.CLIContext) *cobra.Command

NewMobileDeviceGroupsCmd creates the mobile-device-groups command group

func NewMobileDeviceGroupsSmartGroupsCmd

func NewMobileDeviceGroupsSmartGroupsCmd(ctx *registry.CLIContext) *cobra.Command

NewMobileDeviceGroupsSmartGroupsCmd creates the mobile-device-groups-smart-groups command group

func NewMobileDeviceGroupsStaticGroupsCmd

func NewMobileDeviceGroupsStaticGroupsCmd(ctx *registry.CLIContext) *cobra.Command

NewMobileDeviceGroupsStaticGroupsCmd creates the mobile-device-groups-static-groups command group

func NewMobileDevicePrestagesCmd

func NewMobileDevicePrestagesCmd(ctx *registry.CLIContext) *cobra.Command

NewMobileDevicePrestagesCmd creates the mobile-device-prestages command group

func NewMobileDevicesCmd

func NewMobileDevicesCmd(ctx *registry.CLIContext) *cobra.Command

NewMobileDevicesCmd creates the mobile-devices command group

func NewOidcCmd added in v1.29.0

func NewOidcCmd(ctx *registry.CLIContext) *cobra.Command

NewOidcCmd creates the oidc command group

func NewOnboardingCmd added in v1.29.0

func NewOnboardingCmd(ctx *registry.CLIContext) *cobra.Command

NewOnboardingCmd creates the onboarding command group

func NewPackagesCmd

func NewPackagesCmd(ctx *registry.CLIContext) *cobra.Command

NewPackagesCmd creates the packages command group

func NewParentAppCmd

func NewParentAppCmd(ctx *registry.CLIContext) *cobra.Command

NewParentAppCmd creates the parent-app command group

func NewPatchManagementCmd added in v1.29.0

func NewPatchManagementCmd(ctx *registry.CLIContext) *cobra.Command

NewPatchManagementCmd creates the patch-management command group

func NewPatchPoliciesCmd

func NewPatchPoliciesCmd(ctx *registry.CLIContext) *cobra.Command

NewPatchPoliciesCmd creates the patch-policies command group

func NewPatchSoftwareTitleConfigurationsCmd

func NewPatchSoftwareTitleConfigurationsCmd(ctx *registry.CLIContext) *cobra.Command

NewPatchSoftwareTitleConfigurationsCmd creates the patch-software-title-configurations command group

func NewPolicyPropertiesCmd

func NewPolicyPropertiesCmd(ctx *registry.CLIContext) *cobra.Command

NewPolicyPropertiesCmd creates the policy-properties command group

func NewReEnrollmentCmd added in v1.29.0

func NewReEnrollmentCmd(ctx *registry.CLIContext) *cobra.Command

NewReEnrollmentCmd creates the re-enrollment command group

func NewReturnToServiceCmd added in v1.29.0

func NewReturnToServiceCmd(ctx *registry.CLIContext) *cobra.Command

NewReturnToServiceCmd creates the return-to-service command group

func NewSchedulerCmd added in v1.29.0

func NewSchedulerCmd(ctx *registry.CLIContext) *cobra.Command

NewSchedulerCmd creates the scheduler command group

func NewSchedulerJobsCmd added in v1.29.0

func NewSchedulerJobsCmd(ctx *registry.CLIContext) *cobra.Command

NewSchedulerJobsCmd creates the scheduler-jobs command group

func NewScriptsCmd

func NewScriptsCmd(ctx *registry.CLIContext) *cobra.Command

NewScriptsCmd creates the scripts command group

func NewSelfServiceBrandingIosCmd

func NewSelfServiceBrandingIosCmd(ctx *registry.CLIContext) *cobra.Command

NewSelfServiceBrandingIosCmd creates the self-service-branding-ios command group

func NewSelfServiceBrandingMacosCmd

func NewSelfServiceBrandingMacosCmd(ctx *registry.CLIContext) *cobra.Command

NewSelfServiceBrandingMacosCmd creates the self-service-branding-macos command group

func NewSelfServiceCmd added in v1.29.0

func NewSelfServiceCmd(ctx *registry.CLIContext) *cobra.Command

NewSelfServiceCmd creates the self-service command group

func NewSelfServicePlusCmd

func NewSelfServicePlusCmd(ctx *registry.CLIContext) *cobra.Command

NewSelfServicePlusCmd creates the self-service-plus command group

func NewSelfServicePlusSettingsCmd added in v1.29.0

func NewSelfServicePlusSettingsCmd(ctx *registry.CLIContext) *cobra.Command

NewSelfServicePlusSettingsCmd creates the self-service-plus settings command group

func NewSelfServiceSettingsCmd

func NewSelfServiceSettingsCmd(ctx *registry.CLIContext) *cobra.Command

NewSelfServiceSettingsCmd creates the self-service settings command group

func NewServiceDiscoveryEnrollmentCmd added in v1.29.0

func NewServiceDiscoveryEnrollmentCmd(ctx *registry.CLIContext) *cobra.Command

NewServiceDiscoveryEnrollmentCmd creates the service-discovery-enrollment command group

func NewSitesCmd

func NewSitesCmd(ctx *registry.CLIContext) *cobra.Command

NewSitesCmd creates the sites command group

func NewSlasaCmd added in v1.29.0

func NewSlasaCmd(ctx *registry.CLIContext) *cobra.Command

NewSlasaCmd creates the slasa command group

func NewSmtpServerCmd

func NewSmtpServerCmd(ctx *registry.CLIContext) *cobra.Command

NewSmtpServerCmd creates the smtp-server command group

func NewSsoOauthSessionTokensCmd added in v1.29.0

func NewSsoOauthSessionTokensCmd(ctx *registry.CLIContext) *cobra.Command

NewSsoOauthSessionTokensCmd creates the sso-oauth-session-tokens command group

func NewSsoSettingsCertCmd

func NewSsoSettingsCertCmd(ctx *registry.CLIContext) *cobra.Command

NewSsoSettingsCertCmd creates the sso-settings cert command group

func NewSsoSettingsCmd

func NewSsoSettingsCmd(ctx *registry.CLIContext) *cobra.Command

NewSsoSettingsCmd creates the sso-settings command group

func NewStartupStatusCmd

func NewStartupStatusCmd(ctx *registry.CLIContext) *cobra.Command

NewStartupStatusCmd creates the startup-status command group

func NewStaticUserGroupsCmd

func NewStaticUserGroupsCmd(ctx *registry.CLIContext) *cobra.Command

NewStaticUserGroupsCmd creates the static-user-groups command group

func NewSupervisionIdentitiesCmd

func NewSupervisionIdentitiesCmd(ctx *registry.CLIContext) *cobra.Command

NewSupervisionIdentitiesCmd creates the supervision-identities command group

func NewTeacherAppCmd added in v1.29.0

func NewTeacherAppCmd(ctx *registry.CLIContext) *cobra.Command

NewTeacherAppCmd creates the teacher-app command group

func NewTeamViewerRemoteAdministrationCmd added in v1.29.0

func NewTeamViewerRemoteAdministrationCmd(ctx *registry.CLIContext) *cobra.Command

NewTeamViewerRemoteAdministrationCmd creates the team-viewer-remote-administration command group

func NewTimeZonesCmd

func NewTimeZonesCmd(ctx *registry.CLIContext) *cobra.Command

NewTimeZonesCmd creates the time-zones command group

func NewUserSessionsCmd

func NewUserSessionsCmd(ctx *registry.CLIContext) *cobra.Command

NewUserSessionsCmd creates the user-sessions command group

func NewUsersCmd

func NewUsersCmd(ctx *registry.CLIContext) *cobra.Command

NewUsersCmd creates the users command group

func NewVenafiCmd added in v1.29.0

func NewVenafiCmd(ctx *registry.CLIContext) *cobra.Command

NewVenafiCmd creates the venafi command group

func NewVolumePurchasingLocationsCmd added in v1.29.0

func NewVolumePurchasingLocationsCmd(ctx *registry.CLIContext) *cobra.Command

NewVolumePurchasingLocationsCmd creates the volume-purchasing-locations command group

func NewVolumePurchasingSubscriptionsCmd added in v1.29.0

func NewVolumePurchasingSubscriptionsCmd(ctx *registry.CLIContext) *cobra.Command

NewVolumePurchasingSubscriptionsCmd creates the volume-purchasing-subscriptions command group

func RegisterClassicCommands

func RegisterClassicCommands(root *cobra.Command, ctx *registry.CLIContext)

RegisterClassicCommands registers all Classic API resource commands.

func RegisterCommands

func RegisterCommands(root *cobra.Command, ctx *registry.CLIContext)

RegisterCommands registers all generated resource commands

func ResolveClassicNameToID added in v1.27.0

func ResolveClassicNameToID(ctx context.Context, client registry.HTTPClient, apiPath, wrapperKey, name, verb string, noInput bool) (string, error)

ResolveClassicNameToID is the exported entry point to the same list-based name-to-ID lookup the generated apply/update paths use: case-insensitive match, and on duplicate names either an interactive pick or (with noInput) an error listing the colliding IDs. Returns ("", nil) when nothing matches. verb is used only for the interactive prompt and the no-input error's generic remedy sentence ("Enter number to %s"/"use %s with a specific ID"); callers whose command doesn't fit that phrasing (e.g. a command that looks up rather than replaces) should pass a verb that fits, or errors.As for *ClassicNameCollisionError to phrase their own remedy entirely.

Hand-written commands in internal/commands use it so name lookups behave identically whether they run through a generated command or a hand-written one (e.g. blueprints import-profile resolving a configuration profile name).

Types

type BackupEndpoint added in v1.11.0

type BackupEndpoint struct {
	// ListPath is the URL that returns the collection of objects.
	ListPath string
	// GetPath is the URL template for fetching a single object; the "{id}"
	// placeholder is substituted at request time.
	GetPath string
	// FallbackListPath is a lower-version list URL tried when ListPath returns
	// 404 (tenant on older Jamf Pro). Empty when no fallback is available.
	FallbackListPath string
	// FallbackGetPath is the lower-version get URL to use when FallbackListPath
	// was the effective list path. Empty when no fallback is available.
	FallbackGetPath string
	// IsClassic routes list parsing through the XML pipeline instead of the
	// paginated JSON pipeline.
	IsClassic bool
	// WrapperKey is the classic API list-response wrapper element (e.g.
	// "policies" for /JSSResource/policies). Empty for modern resources.
	WrapperKey string
	// SingularKey is the classic API detail-response wrapper element (e.g.
	// "policy" for a single policy). Empty for modern resources.
	SingularKey string
	// ListSubset is non-empty when the list endpoint is shared with a sibling
	// resource; the runtime slices only the named sub-element (e.g. "users" or
	// "groups" for /JSSResource/accounts). Both list and detail still share the
	// parent endpoint; detail lookups use the standard ID-keyed path.
	ListSubset string
	// NameField is the list-item field that holds the human-readable name.
	// Empty means the default "name".
	NameField string
	// IDField is the list-item field that holds the resource ID. Empty means
	// the default "id". Some modern resources (e.g. mobile device groups) use
	// a prefixed field like "groupId".
	IDField string
}

BackupEndpoint describes the list + get endpoint pair for a single backup-eligible resource. The backup command iterates a curated subset of these (see internal/commands/pro_resources.go) and exports each object as an individual file on disk.

type ClassicNameCollisionError added in v1.27.0

type ClassicNameCollisionError struct {
	Name string
	IDs  []string
}

ClassicNameCollisionError signals that a name resolved to more than one resource. Error() carries only the name and colliding IDs — callers that need a remedy specific to their own command (e.g. "update" vs. a hand-written command's own verb) should errors.As for it and phrase their own wrapping message rather than relying on resolveClassicNameToIDForApply's generic one.

func (*ClassicNameCollisionError) Error added in v1.27.0

func (e *ClassicNameCollisionError) Error() string

type SmokeEndpoint

type SmokeEndpoint struct {
	Resource      string
	Operation     string
	Method        string
	Path          string
	IsList        bool
	HasPathParams bool
	IsClassic     bool
	WrapperKey    string
	SingularKey   string
}

SmokeEndpoint describes a single GET endpoint for smoke testing.

func AllSmokeEndpoints

func AllSmokeEndpoints() []SmokeEndpoint

AllSmokeEndpoints returns every GET endpoint known to the CLI.

type SpecSource added in v1.17.0

type SpecSource struct {
	File   string
	SHA256 string
}

SpecSource is one spec file consumed by code generation.

Source Files

Jump to

Keyboard shortcuts

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