1. Packages
  2. Packages
  3. Checkpoint Provider
  4. API Docs
  5. getManagementServiceGtp
Viewing docs for checkpoint 3.0.0
published on Monday, Mar 30, 2026 by checkpointsw
Viewing docs for checkpoint 3.0.0
published on Monday, Mar 30, 2026 by checkpointsw

    Use this data source to get information on an existing Check Point Service Gtp.

    Using getManagementServiceGtp

    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 getManagementServiceGtp(args: GetManagementServiceGtpArgs, opts?: InvokeOptions): Promise<GetManagementServiceGtpResult>
    function getManagementServiceGtpOutput(args: GetManagementServiceGtpOutputArgs, opts?: InvokeOptions): Output<GetManagementServiceGtpResult>
    def get_management_service_gtp(id: Optional[str] = None,
                                   name: Optional[str] = None,
                                   uid: Optional[str] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetManagementServiceGtpResult
    def get_management_service_gtp_output(id: pulumi.Input[Optional[str]] = None,
                                   name: pulumi.Input[Optional[str]] = None,
                                   uid: pulumi.Input[Optional[str]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[GetManagementServiceGtpResult]
    func LookupManagementServiceGtp(ctx *Context, args *LookupManagementServiceGtpArgs, opts ...InvokeOption) (*LookupManagementServiceGtpResult, error)
    func LookupManagementServiceGtpOutput(ctx *Context, args *LookupManagementServiceGtpOutputArgs, opts ...InvokeOption) LookupManagementServiceGtpResultOutput

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

    public static class GetManagementServiceGtp 
    {
        public static Task<GetManagementServiceGtpResult> InvokeAsync(GetManagementServiceGtpArgs args, InvokeOptions? opts = null)
        public static Output<GetManagementServiceGtpResult> Invoke(GetManagementServiceGtpInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetManagementServiceGtpResult> getManagementServiceGtp(GetManagementServiceGtpArgs args, InvokeOptions options)
    public static Output<GetManagementServiceGtpResult> getManagementServiceGtp(GetManagementServiceGtpArgs args, InvokeOptions options)
    
    fn::invoke:
      function: checkpoint:index/getManagementServiceGtp:getManagementServiceGtp
      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.

    getManagementServiceGtp Result

    The following output properties are available:

    Supporting Types

    GetManagementServiceGtpAccessPointName

    Apn string
    The Access Point Name object identified by Name or UID.
    Enable bool
    Apn string
    The Access Point Name object identified by Name or UID.
    Enable bool
    apn String
    The Access Point Name object identified by Name or UID.
    enable Boolean
    apn string
    The Access Point Name object identified by Name or UID.
    enable boolean
    apn str
    The Access Point Name object identified by Name or UID.
    enable bool
    apn String
    The Access Point Name object identified by Name or UID.
    enable Boolean

    GetManagementServiceGtpApplyAccessPolicyOnUserTraffic

    AddImsiFieldToLog bool
    Add IMSI field to logs generated by user traffic.
    Enable bool
    AddImsiFieldToLog bool
    Add IMSI field to logs generated by user traffic.
    Enable bool
    addImsiFieldToLog Boolean
    Add IMSI field to logs generated by user traffic.
    enable Boolean
    addImsiFieldToLog boolean
    Add IMSI field to logs generated by user traffic.
    enable boolean
    add_imsi_field_to_log bool
    Add IMSI field to logs generated by user traffic.
    enable bool
    addImsiFieldToLog Boolean
    Add IMSI field to logs generated by user traffic.
    enable Boolean

    GetManagementServiceGtpImsiPrefix

    Enable bool
    Prefix string
    The IMSI prefix.
    Enable bool
    Prefix string
    The IMSI prefix.
    enable Boolean
    prefix String
    The IMSI prefix.
    enable boolean
    prefix string
    The IMSI prefix.
    enable bool
    prefix str
    The IMSI prefix.
    enable Boolean
    prefix String
    The IMSI prefix.

    GetManagementServiceGtpInterfaceProfile

    CustomMessageTypes string
    The messages types to match on them for this service. To specify a range, add a hyphen between the lowest and the highest numbers, for example: 32-35. Multiple Ranges can be chosen when separated with comma. This field relevant only when the Interface profile is set to 'Custom'.
    Profile string
    The Interface Profile object identified by Name or UID.
    CustomMessageTypes string
    The messages types to match on them for this service. To specify a range, add a hyphen between the lowest and the highest numbers, for example: 32-35. Multiple Ranges can be chosen when separated with comma. This field relevant only when the Interface profile is set to 'Custom'.
    Profile string
    The Interface Profile object identified by Name or UID.
    customMessageTypes String
    The messages types to match on them for this service. To specify a range, add a hyphen between the lowest and the highest numbers, for example: 32-35. Multiple Ranges can be chosen when separated with comma. This field relevant only when the Interface profile is set to 'Custom'.
    profile String
    The Interface Profile object identified by Name or UID.
    customMessageTypes string
    The messages types to match on them for this service. To specify a range, add a hyphen between the lowest and the highest numbers, for example: 32-35. Multiple Ranges can be chosen when separated with comma. This field relevant only when the Interface profile is set to 'Custom'.
    profile string
    The Interface Profile object identified by Name or UID.
    custom_message_types str
    The messages types to match on them for this service. To specify a range, add a hyphen between the lowest and the highest numbers, for example: 32-35. Multiple Ranges can be chosen when separated with comma. This field relevant only when the Interface profile is set to 'Custom'.
    profile str
    The Interface Profile object identified by Name or UID.
    customMessageTypes String
    The messages types to match on them for this service. To specify a range, add a hyphen between the lowest and the highest numbers, for example: 32-35. Multiple Ranges can be chosen when separated with comma. This field relevant only when the Interface profile is set to 'Custom'.
    profile String
    The Interface Profile object identified by Name or UID.

    GetManagementServiceGtpLdapGroup

    AccordingTo string
    According to MS-ISDN or according to IMSI.
    Enable bool
    Group string
    The Ldap Group object identified by Name or UID.
    AccordingTo string
    According to MS-ISDN or according to IMSI.
    Enable bool
    Group string
    The Ldap Group object identified by Name or UID.
    accordingTo String
    According to MS-ISDN or according to IMSI.
    enable Boolean
    group String
    The Ldap Group object identified by Name or UID.
    accordingTo string
    According to MS-ISDN or according to IMSI.
    enable boolean
    group string
    The Ldap Group object identified by Name or UID.
    according_to str
    According to MS-ISDN or according to IMSI.
    enable bool
    group str
    The Ldap Group object identified by Name or UID.
    accordingTo String
    According to MS-ISDN or according to IMSI.
    enable Boolean
    group String
    The Ldap Group object identified by Name or UID.

    GetManagementServiceGtpMsIsdn

    Enable bool
    MsIsdn string
    The MS-ISDN.
    Enable bool
    MsIsdn string
    The MS-ISDN.
    enable Boolean
    msIsdn String
    The MS-ISDN.
    enable boolean
    msIsdn string
    The MS-ISDN.
    enable bool
    ms_isdn str
    The MS-ISDN.
    enable Boolean
    msIsdn String
    The MS-ISDN.

    GetManagementServiceGtpRadioAccessTechnology

    Eutran bool
    .
    Gan bool
    .
    Geran bool
    .
    HspaEvolution bool
    .
    NbIot bool
    .
    OtherTypesRanges List<GetManagementServiceGtpRadioAccessTechnologyOtherTypesRange>
    .other_types_range blocks are documented below.
    Utran bool
    .
    Virtual bool
    .
    Wlan bool
    .
    Eutran bool
    .
    Gan bool
    .
    Geran bool
    .
    HspaEvolution bool
    .
    NbIot bool
    .
    OtherTypesRanges []GetManagementServiceGtpRadioAccessTechnologyOtherTypesRange
    .other_types_range blocks are documented below.
    Utran bool
    .
    Virtual bool
    .
    Wlan bool
    .
    eutran Boolean
    .
    gan Boolean
    .
    geran Boolean
    .
    hspaEvolution Boolean
    .
    nbIot Boolean
    .
    otherTypesRanges List<GetManagementServiceGtpRadioAccessTechnologyOtherTypesRange>
    .other_types_range blocks are documented below.
    utran Boolean
    .
    virtual Boolean
    .
    wlan Boolean
    .
    eutran boolean
    .
    gan boolean
    .
    geran boolean
    .
    hspaEvolution boolean
    .
    nbIot boolean
    .
    otherTypesRanges GetManagementServiceGtpRadioAccessTechnologyOtherTypesRange[]
    .other_types_range blocks are documented below.
    utran boolean
    .
    virtual boolean
    .
    wlan boolean
    .
    eutran bool
    .
    gan bool
    .
    geran bool
    .
    hspa_evolution bool
    .
    nb_iot bool
    .
    other_types_ranges Sequence[GetManagementServiceGtpRadioAccessTechnologyOtherTypesRange]
    .other_types_range blocks are documented below.
    utran bool
    .
    virtual bool
    .
    wlan bool
    .
    eutran Boolean
    .
    gan Boolean
    .
    geran Boolean
    .
    hspaEvolution Boolean
    .
    nbIot Boolean
    .
    otherTypesRanges List<Property Map>
    .other_types_range blocks are documented below.
    utran Boolean
    .
    virtual Boolean
    .
    wlan Boolean
    .

    GetManagementServiceGtpRadioAccessTechnologyOtherTypesRange

    Enable bool
    Types string
    Other RAT Types. To specify other RAT ranges, add a hyphen between the lowest and the highest numbers, for example: 11-15. Multiple Ranges can be chosen when separated with comma.
    Enable bool
    Types string
    Other RAT Types. To specify other RAT ranges, add a hyphen between the lowest and the highest numbers, for example: 11-15. Multiple Ranges can be chosen when separated with comma.
    enable Boolean
    types String
    Other RAT Types. To specify other RAT ranges, add a hyphen between the lowest and the highest numbers, for example: 11-15. Multiple Ranges can be chosen when separated with comma.
    enable boolean
    types string
    Other RAT Types. To specify other RAT ranges, add a hyphen between the lowest and the highest numbers, for example: 11-15. Multiple Ranges can be chosen when separated with comma.
    enable bool
    types str
    Other RAT Types. To specify other RAT ranges, add a hyphen between the lowest and the highest numbers, for example: 11-15. Multiple Ranges can be chosen when separated with comma.
    enable Boolean
    types String
    Other RAT Types. To specify other RAT ranges, add a hyphen between the lowest and the highest numbers, for example: 11-15. Multiple Ranges can be chosen when separated with comma.

    GetManagementServiceGtpSelectionMode

    Enable bool
    Mode double
    The mode as integer. [0 - Verified, 1 - MS - Not verified, 2 - Network - Not verified].
    Enable bool
    Mode float64
    The mode as integer. [0 - Verified, 1 - MS - Not verified, 2 - Network - Not verified].
    enable Boolean
    mode Double
    The mode as integer. [0 - Verified, 1 - MS - Not verified, 2 - Network - Not verified].
    enable boolean
    mode number
    The mode as integer. [0 - Verified, 1 - MS - Not verified, 2 - Network - Not verified].
    enable bool
    mode float
    The mode as integer. [0 - Verified, 1 - MS - Not verified, 2 - Network - Not verified].
    enable Boolean
    mode Number
    The mode as integer. [0 - Verified, 1 - MS - Not verified, 2 - Network - Not verified].

    Package Details

    Repository
    checkpoint checkpointsw/terraform-provider-checkpoint
    License
    Notes
    This Pulumi package is based on the checkpoint Terraform Provider.
    Viewing docs for checkpoint 3.0.0
    published on Monday, Mar 30, 2026 by checkpointsw
      Try Pulumi Cloud free. Your team will thank you.