1. Packages
  2. Checkpoint Provider
  3. API Docs
  4. getManagementMobileProfile
checkpoint 2.9.0 published on Monday, Apr 14, 2025 by checkpointsw

checkpoint.getManagementMobileProfile

Explore with Pulumi AI

checkpoint logo
checkpoint 2.9.0 published on Monday, Apr 14, 2025 by checkpointsw

    Use this data source to get information on an existing Check Point Mobile Profile.

    Using getManagementMobileProfile

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getManagementMobileProfile(args: GetManagementMobileProfileArgs, opts?: InvokeOptions): Promise<GetManagementMobileProfileResult>
    function getManagementMobileProfileOutput(args: GetManagementMobileProfileOutputArgs, opts?: InvokeOptions): Output<GetManagementMobileProfileResult>
    def get_management_mobile_profile(id: Optional[str] = None,
                                      name: Optional[str] = None,
                                      uid: Optional[str] = None,
                                      opts: Optional[InvokeOptions] = None) -> GetManagementMobileProfileResult
    def get_management_mobile_profile_output(id: Optional[pulumi.Input[str]] = None,
                                      name: Optional[pulumi.Input[str]] = None,
                                      uid: Optional[pulumi.Input[str]] = None,
                                      opts: Optional[InvokeOptions] = None) -> Output[GetManagementMobileProfileResult]
    func LookupManagementMobileProfile(ctx *Context, args *LookupManagementMobileProfileArgs, opts ...InvokeOption) (*LookupManagementMobileProfileResult, error)
    func LookupManagementMobileProfileOutput(ctx *Context, args *LookupManagementMobileProfileOutputArgs, opts ...InvokeOption) LookupManagementMobileProfileResultOutput

    > Note: This function is named LookupManagementMobileProfile in the Go SDK.

    public static class GetManagementMobileProfile 
    {
        public static Task<GetManagementMobileProfileResult> InvokeAsync(GetManagementMobileProfileArgs args, InvokeOptions? opts = null)
        public static Output<GetManagementMobileProfileResult> Invoke(GetManagementMobileProfileInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetManagementMobileProfileResult> getManagementMobileProfile(GetManagementMobileProfileArgs args, InvokeOptions options)
    public static Output<GetManagementMobileProfileResult> getManagementMobileProfile(GetManagementMobileProfileArgs args, InvokeOptions options)
    
    fn::invoke:
      function: checkpoint:index/getManagementMobileProfile:getManagementMobileProfile
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    Name string
    Object name.
    Uid string
    Object unique identifier.
    Id string
    Name string
    Object name.
    Uid string
    Object unique identifier.
    id String
    name String
    Object name.
    uid String
    Object unique identifier.
    id string
    name string
    Object name.
    uid string
    Object unique identifier.
    id str
    name str
    Object name.
    uid str
    Object unique identifier.
    id String
    name String
    Object name.
    uid String
    Object unique identifier.

    getManagementMobileProfile Result

    The following output properties are available:

    Supporting Types

    GetManagementMobileProfileApplication

    AllowCachingDocsecCredentials bool
    Allow store encrypted document credentials in application secure storage.
    AllowCachingDocsecKeys bool
    Allow store encrypted document keys in application secure storage.
    AllowCalendarSync bool
    Allow synchronization between business calendar to device calendar.
    AllowContactsFromGlobalAddressList bool
    Allow to add additional contacts from Global Address List to the app.
    AllowContactsFromLocalPhone bool
    Allow to add additional contacts from local phone to the app.
    AllowPushNotification bool
    Allow to receive push notifications of mails and meetings.
    CalendarFromTheLast double
    How far back to see your Calendar from the current date - you can choose a unit (day, week, month) in "calendar-from-the-last-unit" field.
    CalendarFromTheLastUnit string
    Unit for "calendar-from-the-last" numeric value.
    CalendarToTheFollowing double
    How much ahead to see your Calendar from the current date - you can choose a unit (day, week, month) in "calendar-to-the-following-unit" field.
    CalendarToTheFollowingUnit string
    Unit for "calendar-to-the-following" numeric value.
    EnablePrintMails bool
    Allow to print mails.
    MailFromTheLast double
    How far back to see your emails from the current date - choose a unit (day, week, month) in "mail-from-the-last-unit" field.
    MailFromTheLastUnit string
    Unit for "mail-from-the-last" numeric value.
    MaxAttachmentsSize double
    Maximum size of attachments allowed for downloading - you can choose a unit (gbs, kbs, mbs, bytes) in "max-attachments-unit" field.
    SaveLocalWebCache bool
    Configure whether local cache data generated by web browser should be preserved.
    SynchronizeContacts string
    Contacts synchronization method - from the mail server to device and the app and vice versa or from the mail server to device and the app or from the mail server to the app.
    AllowCachingDocsecCredentials bool
    Allow store encrypted document credentials in application secure storage.
    AllowCachingDocsecKeys bool
    Allow store encrypted document keys in application secure storage.
    AllowCalendarSync bool
    Allow synchronization between business calendar to device calendar.
    AllowContactsFromGlobalAddressList bool
    Allow to add additional contacts from Global Address List to the app.
    AllowContactsFromLocalPhone bool
    Allow to add additional contacts from local phone to the app.
    AllowPushNotification bool
    Allow to receive push notifications of mails and meetings.
    CalendarFromTheLast float64
    How far back to see your Calendar from the current date - you can choose a unit (day, week, month) in "calendar-from-the-last-unit" field.
    CalendarFromTheLastUnit string
    Unit for "calendar-from-the-last" numeric value.
    CalendarToTheFollowing float64
    How much ahead to see your Calendar from the current date - you can choose a unit (day, week, month) in "calendar-to-the-following-unit" field.
    CalendarToTheFollowingUnit string
    Unit for "calendar-to-the-following" numeric value.
    EnablePrintMails bool
    Allow to print mails.
    MailFromTheLast float64
    How far back to see your emails from the current date - choose a unit (day, week, month) in "mail-from-the-last-unit" field.
    MailFromTheLastUnit string
    Unit for "mail-from-the-last" numeric value.
    MaxAttachmentsSize float64
    Maximum size of attachments allowed for downloading - you can choose a unit (gbs, kbs, mbs, bytes) in "max-attachments-unit" field.
    SaveLocalWebCache bool
    Configure whether local cache data generated by web browser should be preserved.
    SynchronizeContacts string
    Contacts synchronization method - from the mail server to device and the app and vice versa or from the mail server to device and the app or from the mail server to the app.
    allowCachingDocsecCredentials Boolean
    Allow store encrypted document credentials in application secure storage.
    allowCachingDocsecKeys Boolean
    Allow store encrypted document keys in application secure storage.
    allowCalendarSync Boolean
    Allow synchronization between business calendar to device calendar.
    allowContactsFromGlobalAddressList Boolean
    Allow to add additional contacts from Global Address List to the app.
    allowContactsFromLocalPhone Boolean
    Allow to add additional contacts from local phone to the app.
    allowPushNotification Boolean
    Allow to receive push notifications of mails and meetings.
    calendarFromTheLast Double
    How far back to see your Calendar from the current date - you can choose a unit (day, week, month) in "calendar-from-the-last-unit" field.
    calendarFromTheLastUnit String
    Unit for "calendar-from-the-last" numeric value.
    calendarToTheFollowing Double
    How much ahead to see your Calendar from the current date - you can choose a unit (day, week, month) in "calendar-to-the-following-unit" field.
    calendarToTheFollowingUnit String
    Unit for "calendar-to-the-following" numeric value.
    enablePrintMails Boolean
    Allow to print mails.
    mailFromTheLast Double
    How far back to see your emails from the current date - choose a unit (day, week, month) in "mail-from-the-last-unit" field.
    mailFromTheLastUnit String
    Unit for "mail-from-the-last" numeric value.
    maxAttachmentsSize Double
    Maximum size of attachments allowed for downloading - you can choose a unit (gbs, kbs, mbs, bytes) in "max-attachments-unit" field.
    saveLocalWebCache Boolean
    Configure whether local cache data generated by web browser should be preserved.
    synchronizeContacts String
    Contacts synchronization method - from the mail server to device and the app and vice versa or from the mail server to device and the app or from the mail server to the app.
    allowCachingDocsecCredentials boolean
    Allow store encrypted document credentials in application secure storage.
    allowCachingDocsecKeys boolean
    Allow store encrypted document keys in application secure storage.
    allowCalendarSync boolean
    Allow synchronization between business calendar to device calendar.
    allowContactsFromGlobalAddressList boolean
    Allow to add additional contacts from Global Address List to the app.
    allowContactsFromLocalPhone boolean
    Allow to add additional contacts from local phone to the app.
    allowPushNotification boolean
    Allow to receive push notifications of mails and meetings.
    calendarFromTheLast number
    How far back to see your Calendar from the current date - you can choose a unit (day, week, month) in "calendar-from-the-last-unit" field.
    calendarFromTheLastUnit string
    Unit for "calendar-from-the-last" numeric value.
    calendarToTheFollowing number
    How much ahead to see your Calendar from the current date - you can choose a unit (day, week, month) in "calendar-to-the-following-unit" field.
    calendarToTheFollowingUnit string
    Unit for "calendar-to-the-following" numeric value.
    enablePrintMails boolean
    Allow to print mails.
    mailFromTheLast number
    How far back to see your emails from the current date - choose a unit (day, week, month) in "mail-from-the-last-unit" field.
    mailFromTheLastUnit string
    Unit for "mail-from-the-last" numeric value.
    maxAttachmentsSize number
    Maximum size of attachments allowed for downloading - you can choose a unit (gbs, kbs, mbs, bytes) in "max-attachments-unit" field.
    saveLocalWebCache boolean
    Configure whether local cache data generated by web browser should be preserved.
    synchronizeContacts string
    Contacts synchronization method - from the mail server to device and the app and vice versa or from the mail server to device and the app or from the mail server to the app.
    allow_caching_docsec_credentials bool
    Allow store encrypted document credentials in application secure storage.
    allow_caching_docsec_keys bool
    Allow store encrypted document keys in application secure storage.
    allow_calendar_sync bool
    Allow synchronization between business calendar to device calendar.
    allow_contacts_from_global_address_list bool
    Allow to add additional contacts from Global Address List to the app.
    allow_contacts_from_local_phone bool
    Allow to add additional contacts from local phone to the app.
    allow_push_notification bool
    Allow to receive push notifications of mails and meetings.
    calendar_from_the_last float
    How far back to see your Calendar from the current date - you can choose a unit (day, week, month) in "calendar-from-the-last-unit" field.
    calendar_from_the_last_unit str
    Unit for "calendar-from-the-last" numeric value.
    calendar_to_the_following float
    How much ahead to see your Calendar from the current date - you can choose a unit (day, week, month) in "calendar-to-the-following-unit" field.
    calendar_to_the_following_unit str
    Unit for "calendar-to-the-following" numeric value.
    enable_print_mails bool
    Allow to print mails.
    mail_from_the_last float
    How far back to see your emails from the current date - choose a unit (day, week, month) in "mail-from-the-last-unit" field.
    mail_from_the_last_unit str
    Unit for "mail-from-the-last" numeric value.
    max_attachments_size float
    Maximum size of attachments allowed for downloading - you can choose a unit (gbs, kbs, mbs, bytes) in "max-attachments-unit" field.
    save_local_web_cache bool
    Configure whether local cache data generated by web browser should be preserved.
    synchronize_contacts str
    Contacts synchronization method - from the mail server to device and the app and vice versa or from the mail server to device and the app or from the mail server to the app.
    allowCachingDocsecCredentials Boolean
    Allow store encrypted document credentials in application secure storage.
    allowCachingDocsecKeys Boolean
    Allow store encrypted document keys in application secure storage.
    allowCalendarSync Boolean
    Allow synchronization between business calendar to device calendar.
    allowContactsFromGlobalAddressList Boolean
    Allow to add additional contacts from Global Address List to the app.
    allowContactsFromLocalPhone Boolean
    Allow to add additional contacts from local phone to the app.
    allowPushNotification Boolean
    Allow to receive push notifications of mails and meetings.
    calendarFromTheLast Number
    How far back to see your Calendar from the current date - you can choose a unit (day, week, month) in "calendar-from-the-last-unit" field.
    calendarFromTheLastUnit String
    Unit for "calendar-from-the-last" numeric value.
    calendarToTheFollowing Number
    How much ahead to see your Calendar from the current date - you can choose a unit (day, week, month) in "calendar-to-the-following-unit" field.
    calendarToTheFollowingUnit String
    Unit for "calendar-to-the-following" numeric value.
    enablePrintMails Boolean
    Allow to print mails.
    mailFromTheLast Number
    How far back to see your emails from the current date - choose a unit (day, week, month) in "mail-from-the-last-unit" field.
    mailFromTheLastUnit String
    Unit for "mail-from-the-last" numeric value.
    maxAttachmentsSize Number
    Maximum size of attachments allowed for downloading - you can choose a unit (gbs, kbs, mbs, bytes) in "max-attachments-unit" field.
    saveLocalWebCache Boolean
    Configure whether local cache data generated by web browser should be preserved.
    synchronizeContacts String
    Contacts synchronization method - from the mail server to device and the app and vice versa or from the mail server to device and the app or from the mail server to the app.

    GetManagementMobileProfileClientCustomization

    AllowCalendar bool
    Allow sync business calendar to device calendar.
    AllowContacts bool
    Enable/Disable contacts app.
    AllowMail bool
    Enable/Disable email app.
    AllowNotesSync bool
    Allow sync business notes to device notes.
    AllowSavedFileApps bool
    Allow the appearance of 'Saved file app' in the app list.
    AllowSecureChat bool
    Enable/Disable Messages app (depends on Mail app).
    AllowTasks bool
    Enable/Disable Tasks app.
    AppThemeColorDark string
    Configure the application display colors in Dark mode. 6 hex digits that define RGB color - relevant for IOS.
    AppThemeColorLight string
    Configure the application display colors in light mode. 6 hex digits that define RGB color - relevant for IOS.
    CertificateExpireMessage string
    message to show users when certificate is expired - for admin to fill - can contain only English characters, digits, comma, spaces and points.
    AllowCalendar bool
    Allow sync business calendar to device calendar.
    AllowContacts bool
    Enable/Disable contacts app.
    AllowMail bool
    Enable/Disable email app.
    AllowNotesSync bool
    Allow sync business notes to device notes.
    AllowSavedFileApps bool
    Allow the appearance of 'Saved file app' in the app list.
    AllowSecureChat bool
    Enable/Disable Messages app (depends on Mail app).
    AllowTasks bool
    Enable/Disable Tasks app.
    AppThemeColorDark string
    Configure the application display colors in Dark mode. 6 hex digits that define RGB color - relevant for IOS.
    AppThemeColorLight string
    Configure the application display colors in light mode. 6 hex digits that define RGB color - relevant for IOS.
    CertificateExpireMessage string
    message to show users when certificate is expired - for admin to fill - can contain only English characters, digits, comma, spaces and points.
    allowCalendar Boolean
    Allow sync business calendar to device calendar.
    allowContacts Boolean
    Enable/Disable contacts app.
    allowMail Boolean
    Enable/Disable email app.
    allowNotesSync Boolean
    Allow sync business notes to device notes.
    allowSavedFileApps Boolean
    Allow the appearance of 'Saved file app' in the app list.
    allowSecureChat Boolean
    Enable/Disable Messages app (depends on Mail app).
    allowTasks Boolean
    Enable/Disable Tasks app.
    appThemeColorDark String
    Configure the application display colors in Dark mode. 6 hex digits that define RGB color - relevant for IOS.
    appThemeColorLight String
    Configure the application display colors in light mode. 6 hex digits that define RGB color - relevant for IOS.
    certificateExpireMessage String
    message to show users when certificate is expired - for admin to fill - can contain only English characters, digits, comma, spaces and points.
    allowCalendar boolean
    Allow sync business calendar to device calendar.
    allowContacts boolean
    Enable/Disable contacts app.
    allowMail boolean
    Enable/Disable email app.
    allowNotesSync boolean
    Allow sync business notes to device notes.
    allowSavedFileApps boolean
    Allow the appearance of 'Saved file app' in the app list.
    allowSecureChat boolean
    Enable/Disable Messages app (depends on Mail app).
    allowTasks boolean
    Enable/Disable Tasks app.
    appThemeColorDark string
    Configure the application display colors in Dark mode. 6 hex digits that define RGB color - relevant for IOS.
    appThemeColorLight string
    Configure the application display colors in light mode. 6 hex digits that define RGB color - relevant for IOS.
    certificateExpireMessage string
    message to show users when certificate is expired - for admin to fill - can contain only English characters, digits, comma, spaces and points.
    allow_calendar bool
    Allow sync business calendar to device calendar.
    allow_contacts bool
    Enable/Disable contacts app.
    allow_mail bool
    Enable/Disable email app.
    allow_notes_sync bool
    Allow sync business notes to device notes.
    allow_saved_file_apps bool
    Allow the appearance of 'Saved file app' in the app list.
    allow_secure_chat bool
    Enable/Disable Messages app (depends on Mail app).
    allow_tasks bool
    Enable/Disable Tasks app.
    app_theme_color_dark str
    Configure the application display colors in Dark mode. 6 hex digits that define RGB color - relevant for IOS.
    app_theme_color_light str
    Configure the application display colors in light mode. 6 hex digits that define RGB color - relevant for IOS.
    certificate_expire_message str
    message to show users when certificate is expired - for admin to fill - can contain only English characters, digits, comma, spaces and points.
    allowCalendar Boolean
    Allow sync business calendar to device calendar.
    allowContacts Boolean
    Enable/Disable contacts app.
    allowMail Boolean
    Enable/Disable email app.
    allowNotesSync Boolean
    Allow sync business notes to device notes.
    allowSavedFileApps Boolean
    Allow the appearance of 'Saved file app' in the app list.
    allowSecureChat Boolean
    Enable/Disable Messages app (depends on Mail app).
    allowTasks Boolean
    Enable/Disable Tasks app.
    appThemeColorDark String
    Configure the application display colors in Dark mode. 6 hex digits that define RGB color - relevant for IOS.
    appThemeColorLight String
    Configure the application display colors in light mode. 6 hex digits that define RGB color - relevant for IOS.
    certificateExpireMessage String
    message to show users when certificate is expired - for admin to fill - can contain only English characters, digits, comma, spaces and points.

    GetManagementMobileProfileDataLeakPrevention

    AcceptProtectedFileExtensions List<string>
    Accept protected files with these extensions from external apps to your app.accept_protected_file_extensions blocks are documented below.
    AcceptUnprotectedFileExtensions List<string>
    Accept unprotected files with these extensions from external apps to your app.accept_unprotected_file_extensions blocks are documented below.
    AllowCopyPaste bool
    Allow copy paste of mail content.
    AllowImportFromGallery bool
    Allow import media from gallery.
    AllowTakingPhotosAndVideos bool
    Allow the camera to be used from your app.
    AllowedDomainsForwardAttachment string
    exclusion of domains which attachments are allowed to be sent, even that shared policy prevents sharing these kinds of attached files - can contain only English characters, digits, comma, spaces and points.
    BlockForwardAttachments bool
    Allow share mail attachments with external mails.
    BlockScreenshot bool
    If true - you can't make a screenshot from your app.
    OfferCapsuleAsViewer bool
    Offer Capsule as a viewer for external protected documents.
    OpenExtensionWithExternalApps List<string>
    Open the following extensions from your app with external apps when they cannot be opened with Capsule viewer.open_extension_with_external_app blocks are documented below.
    ShareProtectedExtensions List<string>
    Share protected files extensions to external apps.share_protected_extension blocks are documented below.
    ShareUnprotectedExtensions List<string>
    Share unprotected files extensions to external apps.share_unprotected_extension blocks are documented below.
    AcceptProtectedFileExtensions []string
    Accept protected files with these extensions from external apps to your app.accept_protected_file_extensions blocks are documented below.
    AcceptUnprotectedFileExtensions []string
    Accept unprotected files with these extensions from external apps to your app.accept_unprotected_file_extensions blocks are documented below.
    AllowCopyPaste bool
    Allow copy paste of mail content.
    AllowImportFromGallery bool
    Allow import media from gallery.
    AllowTakingPhotosAndVideos bool
    Allow the camera to be used from your app.
    AllowedDomainsForwardAttachment string
    exclusion of domains which attachments are allowed to be sent, even that shared policy prevents sharing these kinds of attached files - can contain only English characters, digits, comma, spaces and points.
    BlockForwardAttachments bool
    Allow share mail attachments with external mails.
    BlockScreenshot bool
    If true - you can't make a screenshot from your app.
    OfferCapsuleAsViewer bool
    Offer Capsule as a viewer for external protected documents.
    OpenExtensionWithExternalApps []string
    Open the following extensions from your app with external apps when they cannot be opened with Capsule viewer.open_extension_with_external_app blocks are documented below.
    ShareProtectedExtensions []string
    Share protected files extensions to external apps.share_protected_extension blocks are documented below.
    ShareUnprotectedExtensions []string
    Share unprotected files extensions to external apps.share_unprotected_extension blocks are documented below.
    acceptProtectedFileExtensions List<String>
    Accept protected files with these extensions from external apps to your app.accept_protected_file_extensions blocks are documented below.
    acceptUnprotectedFileExtensions List<String>
    Accept unprotected files with these extensions from external apps to your app.accept_unprotected_file_extensions blocks are documented below.
    allowCopyPaste Boolean
    Allow copy paste of mail content.
    allowImportFromGallery Boolean
    Allow import media from gallery.
    allowTakingPhotosAndVideos Boolean
    Allow the camera to be used from your app.
    allowedDomainsForwardAttachment String
    exclusion of domains which attachments are allowed to be sent, even that shared policy prevents sharing these kinds of attached files - can contain only English characters, digits, comma, spaces and points.
    blockForwardAttachments Boolean
    Allow share mail attachments with external mails.
    blockScreenshot Boolean
    If true - you can't make a screenshot from your app.
    offerCapsuleAsViewer Boolean
    Offer Capsule as a viewer for external protected documents.
    openExtensionWithExternalApps List<String>
    Open the following extensions from your app with external apps when they cannot be opened with Capsule viewer.open_extension_with_external_app blocks are documented below.
    shareProtectedExtensions List<String>
    Share protected files extensions to external apps.share_protected_extension blocks are documented below.
    shareUnprotectedExtensions List<String>
    Share unprotected files extensions to external apps.share_unprotected_extension blocks are documented below.
    acceptProtectedFileExtensions string[]
    Accept protected files with these extensions from external apps to your app.accept_protected_file_extensions blocks are documented below.
    acceptUnprotectedFileExtensions string[]
    Accept unprotected files with these extensions from external apps to your app.accept_unprotected_file_extensions blocks are documented below.
    allowCopyPaste boolean
    Allow copy paste of mail content.
    allowImportFromGallery boolean
    Allow import media from gallery.
    allowTakingPhotosAndVideos boolean
    Allow the camera to be used from your app.
    allowedDomainsForwardAttachment string
    exclusion of domains which attachments are allowed to be sent, even that shared policy prevents sharing these kinds of attached files - can contain only English characters, digits, comma, spaces and points.
    blockForwardAttachments boolean
    Allow share mail attachments with external mails.
    blockScreenshot boolean
    If true - you can't make a screenshot from your app.
    offerCapsuleAsViewer boolean
    Offer Capsule as a viewer for external protected documents.
    openExtensionWithExternalApps string[]
    Open the following extensions from your app with external apps when they cannot be opened with Capsule viewer.open_extension_with_external_app blocks are documented below.
    shareProtectedExtensions string[]
    Share protected files extensions to external apps.share_protected_extension blocks are documented below.
    shareUnprotectedExtensions string[]
    Share unprotected files extensions to external apps.share_unprotected_extension blocks are documented below.
    accept_protected_file_extensions Sequence[str]
    Accept protected files with these extensions from external apps to your app.accept_protected_file_extensions blocks are documented below.
    accept_unprotected_file_extensions Sequence[str]
    Accept unprotected files with these extensions from external apps to your app.accept_unprotected_file_extensions blocks are documented below.
    allow_copy_paste bool
    Allow copy paste of mail content.
    allow_import_from_gallery bool
    Allow import media from gallery.
    allow_taking_photos_and_videos bool
    Allow the camera to be used from your app.
    allowed_domains_forward_attachment str
    exclusion of domains which attachments are allowed to be sent, even that shared policy prevents sharing these kinds of attached files - can contain only English characters, digits, comma, spaces and points.
    block_forward_attachments bool
    Allow share mail attachments with external mails.
    block_screenshot bool
    If true - you can't make a screenshot from your app.
    offer_capsule_as_viewer bool
    Offer Capsule as a viewer for external protected documents.
    open_extension_with_external_apps Sequence[str]
    Open the following extensions from your app with external apps when they cannot be opened with Capsule viewer.open_extension_with_external_app blocks are documented below.
    share_protected_extensions Sequence[str]
    Share protected files extensions to external apps.share_protected_extension blocks are documented below.
    share_unprotected_extensions Sequence[str]
    Share unprotected files extensions to external apps.share_unprotected_extension blocks are documented below.
    acceptProtectedFileExtensions List<String>
    Accept protected files with these extensions from external apps to your app.accept_protected_file_extensions blocks are documented below.
    acceptUnprotectedFileExtensions List<String>
    Accept unprotected files with these extensions from external apps to your app.accept_unprotected_file_extensions blocks are documented below.
    allowCopyPaste Boolean
    Allow copy paste of mail content.
    allowImportFromGallery Boolean
    Allow import media from gallery.
    allowTakingPhotosAndVideos Boolean
    Allow the camera to be used from your app.
    allowedDomainsForwardAttachment String
    exclusion of domains which attachments are allowed to be sent, even that shared policy prevents sharing these kinds of attached files - can contain only English characters, digits, comma, spaces and points.
    blockForwardAttachments Boolean
    Allow share mail attachments with external mails.
    blockScreenshot Boolean
    If true - you can't make a screenshot from your app.
    offerCapsuleAsViewer Boolean
    Offer Capsule as a viewer for external protected documents.
    openExtensionWithExternalApps List<String>
    Open the following extensions from your app with external apps when they cannot be opened with Capsule viewer.open_extension_with_external_app blocks are documented below.
    shareProtectedExtensions List<String>
    Share protected files extensions to external apps.share_protected_extension blocks are documented below.
    shareUnprotectedExtensions List<String>
    Share unprotected files extensions to external apps.share_unprotected_extension blocks are documented below.

    GetManagementMobileProfileHarmonyMobile

    CompromisedBehavior string
    Device configuration - response to malicious behavior (configuration for Harmony SDK).
    EnableHarmonyMobileSdk bool
    Enable/disable Harmony SDK - cannot be enable if Harmony Mobile Application is enable.
    HarmonyMobileSdkLicense string
    License for Harmony Mobile Sdk (configuration for Harmony SDK) - can contain only English characters, digits, comma, spaces and point.
    MalwareBehavior string
    Behavior when App is identified as malicious (configuration for Harmony SDK).
    ManInTheMiddleAttack string
    Behavior when there is a network man-in-the-middle attack (configuration for Harmony SDK).
    OsIntegrityCompromised string
    Behavior when Device OS is compromised (configuration for Harmony SDK).
    ProtectHighRiskAction string
    What is the action if there is high risk found by Harmony Mobile.
    ProtectHighRiskMessage string
    The message can contain only English characters, digits, comma, spaces and points.
    ProtectMediumRiskAction string
    What is the action if there is medium risk found by Harmony Mobile.
    ProtectMediumRiskMessage string
    The message can contain only English characters, digits, comma, spaces and points.
    ProtectNotActivatedAction string
    What is the action if there is policy violation (configuration for Harmony Mobile).
    ProtectNotActivatedMessage string
    The message can contain only English characters, digits, comma, spaces and points.
    ProtectPolicyEnabled bool
    Enable/disable Protect Application- cannot be enable if Harmony SDK is enable.
    SuspiciousApp string
    Behavior when App is suspected as malicious (configuration for Harmony SDK).
    SuspiciousEnterpriseCertificate string
    Behavior when a certificate profile has been installed allowing the installing of apps on device from unknown source - iOS only (configuration for Harmony SDK).
    CompromisedBehavior string
    Device configuration - response to malicious behavior (configuration for Harmony SDK).
    EnableHarmonyMobileSdk bool
    Enable/disable Harmony SDK - cannot be enable if Harmony Mobile Application is enable.
    HarmonyMobileSdkLicense string
    License for Harmony Mobile Sdk (configuration for Harmony SDK) - can contain only English characters, digits, comma, spaces and point.
    MalwareBehavior string
    Behavior when App is identified as malicious (configuration for Harmony SDK).
    ManInTheMiddleAttack string
    Behavior when there is a network man-in-the-middle attack (configuration for Harmony SDK).
    OsIntegrityCompromised string
    Behavior when Device OS is compromised (configuration for Harmony SDK).
    ProtectHighRiskAction string
    What is the action if there is high risk found by Harmony Mobile.
    ProtectHighRiskMessage string
    The message can contain only English characters, digits, comma, spaces and points.
    ProtectMediumRiskAction string
    What is the action if there is medium risk found by Harmony Mobile.
    ProtectMediumRiskMessage string
    The message can contain only English characters, digits, comma, spaces and points.
    ProtectNotActivatedAction string
    What is the action if there is policy violation (configuration for Harmony Mobile).
    ProtectNotActivatedMessage string
    The message can contain only English characters, digits, comma, spaces and points.
    ProtectPolicyEnabled bool
    Enable/disable Protect Application- cannot be enable if Harmony SDK is enable.
    SuspiciousApp string
    Behavior when App is suspected as malicious (configuration for Harmony SDK).
    SuspiciousEnterpriseCertificate string
    Behavior when a certificate profile has been installed allowing the installing of apps on device from unknown source - iOS only (configuration for Harmony SDK).
    compromisedBehavior String
    Device configuration - response to malicious behavior (configuration for Harmony SDK).
    enableHarmonyMobileSdk Boolean
    Enable/disable Harmony SDK - cannot be enable if Harmony Mobile Application is enable.
    harmonyMobileSdkLicense String
    License for Harmony Mobile Sdk (configuration for Harmony SDK) - can contain only English characters, digits, comma, spaces and point.
    malwareBehavior String
    Behavior when App is identified as malicious (configuration for Harmony SDK).
    manInTheMiddleAttack String
    Behavior when there is a network man-in-the-middle attack (configuration for Harmony SDK).
    osIntegrityCompromised String
    Behavior when Device OS is compromised (configuration for Harmony SDK).
    protectHighRiskAction String
    What is the action if there is high risk found by Harmony Mobile.
    protectHighRiskMessage String
    The message can contain only English characters, digits, comma, spaces and points.
    protectMediumRiskAction String
    What is the action if there is medium risk found by Harmony Mobile.
    protectMediumRiskMessage String
    The message can contain only English characters, digits, comma, spaces and points.
    protectNotActivatedAction String
    What is the action if there is policy violation (configuration for Harmony Mobile).
    protectNotActivatedMessage String
    The message can contain only English characters, digits, comma, spaces and points.
    protectPolicyEnabled Boolean
    Enable/disable Protect Application- cannot be enable if Harmony SDK is enable.
    suspiciousApp String
    Behavior when App is suspected as malicious (configuration for Harmony SDK).
    suspiciousEnterpriseCertificate String
    Behavior when a certificate profile has been installed allowing the installing of apps on device from unknown source - iOS only (configuration for Harmony SDK).
    compromisedBehavior string
    Device configuration - response to malicious behavior (configuration for Harmony SDK).
    enableHarmonyMobileSdk boolean
    Enable/disable Harmony SDK - cannot be enable if Harmony Mobile Application is enable.
    harmonyMobileSdkLicense string
    License for Harmony Mobile Sdk (configuration for Harmony SDK) - can contain only English characters, digits, comma, spaces and point.
    malwareBehavior string
    Behavior when App is identified as malicious (configuration for Harmony SDK).
    manInTheMiddleAttack string
    Behavior when there is a network man-in-the-middle attack (configuration for Harmony SDK).
    osIntegrityCompromised string
    Behavior when Device OS is compromised (configuration for Harmony SDK).
    protectHighRiskAction string
    What is the action if there is high risk found by Harmony Mobile.
    protectHighRiskMessage string
    The message can contain only English characters, digits, comma, spaces and points.
    protectMediumRiskAction string
    What is the action if there is medium risk found by Harmony Mobile.
    protectMediumRiskMessage string
    The message can contain only English characters, digits, comma, spaces and points.
    protectNotActivatedAction string
    What is the action if there is policy violation (configuration for Harmony Mobile).
    protectNotActivatedMessage string
    The message can contain only English characters, digits, comma, spaces and points.
    protectPolicyEnabled boolean
    Enable/disable Protect Application- cannot be enable if Harmony SDK is enable.
    suspiciousApp string
    Behavior when App is suspected as malicious (configuration for Harmony SDK).
    suspiciousEnterpriseCertificate string
    Behavior when a certificate profile has been installed allowing the installing of apps on device from unknown source - iOS only (configuration for Harmony SDK).
    compromised_behavior str
    Device configuration - response to malicious behavior (configuration for Harmony SDK).
    enable_harmony_mobile_sdk bool
    Enable/disable Harmony SDK - cannot be enable if Harmony Mobile Application is enable.
    harmony_mobile_sdk_license str
    License for Harmony Mobile Sdk (configuration for Harmony SDK) - can contain only English characters, digits, comma, spaces and point.
    malware_behavior str
    Behavior when App is identified as malicious (configuration for Harmony SDK).
    man_in_the_middle_attack str
    Behavior when there is a network man-in-the-middle attack (configuration for Harmony SDK).
    os_integrity_compromised str
    Behavior when Device OS is compromised (configuration for Harmony SDK).
    protect_high_risk_action str
    What is the action if there is high risk found by Harmony Mobile.
    protect_high_risk_message str
    The message can contain only English characters, digits, comma, spaces and points.
    protect_medium_risk_action str
    What is the action if there is medium risk found by Harmony Mobile.
    protect_medium_risk_message str
    The message can contain only English characters, digits, comma, spaces and points.
    protect_not_activated_action str
    What is the action if there is policy violation (configuration for Harmony Mobile).
    protect_not_activated_message str
    The message can contain only English characters, digits, comma, spaces and points.
    protect_policy_enabled bool
    Enable/disable Protect Application- cannot be enable if Harmony SDK is enable.
    suspicious_app str
    Behavior when App is suspected as malicious (configuration for Harmony SDK).
    suspicious_enterprise_certificate str
    Behavior when a certificate profile has been installed allowing the installing of apps on device from unknown source - iOS only (configuration for Harmony SDK).
    compromisedBehavior String
    Device configuration - response to malicious behavior (configuration for Harmony SDK).
    enableHarmonyMobileSdk Boolean
    Enable/disable Harmony SDK - cannot be enable if Harmony Mobile Application is enable.
    harmonyMobileSdkLicense String
    License for Harmony Mobile Sdk (configuration for Harmony SDK) - can contain only English characters, digits, comma, spaces and point.
    malwareBehavior String
    Behavior when App is identified as malicious (configuration for Harmony SDK).
    manInTheMiddleAttack String
    Behavior when there is a network man-in-the-middle attack (configuration for Harmony SDK).
    osIntegrityCompromised String
    Behavior when Device OS is compromised (configuration for Harmony SDK).
    protectHighRiskAction String
    What is the action if there is high risk found by Harmony Mobile.
    protectHighRiskMessage String
    The message can contain only English characters, digits, comma, spaces and points.
    protectMediumRiskAction String
    What is the action if there is medium risk found by Harmony Mobile.
    protectMediumRiskMessage String
    The message can contain only English characters, digits, comma, spaces and points.
    protectNotActivatedAction String
    What is the action if there is policy violation (configuration for Harmony Mobile).
    protectNotActivatedMessage String
    The message can contain only English characters, digits, comma, spaces and points.
    protectPolicyEnabled Boolean
    Enable/disable Protect Application- cannot be enable if Harmony SDK is enable.
    suspiciousApp String
    Behavior when App is suspected as malicious (configuration for Harmony SDK).
    suspiciousEnterpriseCertificate String
    Behavior when a certificate profile has been installed allowing the installing of apps on device from unknown source - iOS only (configuration for Harmony SDK).

    GetManagementMobileProfileSecurity

    ActivatePasscodeLock bool
    Require passcode to the application.
    AllowStoreCredentials bool
    Allow storing the credentials on the device.
    Block3rdPartyKeyboard bool
    Block 3rd party keyboard.
    BlockJailbroken string
    Action upon detection of jail broken devices.
    HideSslConnectAnywayButton bool
    Hide connect button on critical SSL trust failures.
    PasscodeProfile string
    Passcode Policy object identified by the name.
    ReportJailbroken bool
    Issue log when device is detected as jail broken.
    SessionTimeout double
    Session timeout - you can choose a unit (day, week, month) in "session-timeout-unit" field.
    SessionTimeoutUnit string
    Unit for "session-timeout" numeric value.
    ActivatePasscodeLock bool
    Require passcode to the application.
    AllowStoreCredentials bool
    Allow storing the credentials on the device.
    Block3rdPartyKeyboard bool
    Block 3rd party keyboard.
    BlockJailbroken string
    Action upon detection of jail broken devices.
    HideSslConnectAnywayButton bool
    Hide connect button on critical SSL trust failures.
    PasscodeProfile string
    Passcode Policy object identified by the name.
    ReportJailbroken bool
    Issue log when device is detected as jail broken.
    SessionTimeout float64
    Session timeout - you can choose a unit (day, week, month) in "session-timeout-unit" field.
    SessionTimeoutUnit string
    Unit for "session-timeout" numeric value.
    activatePasscodeLock Boolean
    Require passcode to the application.
    allowStoreCredentials Boolean
    Allow storing the credentials on the device.
    block3rdPartyKeyboard Boolean
    Block 3rd party keyboard.
    blockJailbroken String
    Action upon detection of jail broken devices.
    hideSslConnectAnywayButton Boolean
    Hide connect button on critical SSL trust failures.
    passcodeProfile String
    Passcode Policy object identified by the name.
    reportJailbroken Boolean
    Issue log when device is detected as jail broken.
    sessionTimeout Double
    Session timeout - you can choose a unit (day, week, month) in "session-timeout-unit" field.
    sessionTimeoutUnit String
    Unit for "session-timeout" numeric value.
    activatePasscodeLock boolean
    Require passcode to the application.
    allowStoreCredentials boolean
    Allow storing the credentials on the device.
    block3rdPartyKeyboard boolean
    Block 3rd party keyboard.
    blockJailbroken string
    Action upon detection of jail broken devices.
    hideSslConnectAnywayButton boolean
    Hide connect button on critical SSL trust failures.
    passcodeProfile string
    Passcode Policy object identified by the name.
    reportJailbroken boolean
    Issue log when device is detected as jail broken.
    sessionTimeout number
    Session timeout - you can choose a unit (day, week, month) in "session-timeout-unit" field.
    sessionTimeoutUnit string
    Unit for "session-timeout" numeric value.
    activate_passcode_lock bool
    Require passcode to the application.
    allow_store_credentials bool
    Allow storing the credentials on the device.
    block3rd_party_keyboard bool
    Block 3rd party keyboard.
    block_jailbroken str
    Action upon detection of jail broken devices.
    hide_ssl_connect_anyway_button bool
    Hide connect button on critical SSL trust failures.
    passcode_profile str
    Passcode Policy object identified by the name.
    report_jailbroken bool
    Issue log when device is detected as jail broken.
    session_timeout float
    Session timeout - you can choose a unit (day, week, month) in "session-timeout-unit" field.
    session_timeout_unit str
    Unit for "session-timeout" numeric value.
    activatePasscodeLock Boolean
    Require passcode to the application.
    allowStoreCredentials Boolean
    Allow storing the credentials on the device.
    block3rdPartyKeyboard Boolean
    Block 3rd party keyboard.
    blockJailbroken String
    Action upon detection of jail broken devices.
    hideSslConnectAnywayButton Boolean
    Hide connect button on critical SSL trust failures.
    passcodeProfile String
    Passcode Policy object identified by the name.
    reportJailbroken Boolean
    Issue log when device is detected as jail broken.
    sessionTimeout Number
    Session timeout - you can choose a unit (day, week, month) in "session-timeout-unit" field.
    sessionTimeoutUnit String
    Unit for "session-timeout" numeric value.

    Package Details

    Repository
    checkpoint checkpointsw/terraform-provider-checkpoint
    License
    Notes
    This Pulumi package is based on the checkpoint Terraform Provider.
    checkpoint logo
    checkpoint 2.9.0 published on Monday, Apr 14, 2025 by checkpointsw