Viewing docs for checkpoint 3.3.0
published on Thursday, Jul 30, 2026 by checkpointsw
published on Thursday, Jul 30, 2026 by checkpointsw
Viewing docs for checkpoint 3.3.0
published on Thursday, Jul 30, 2026 by checkpointsw
published on Thursday, Jul 30, 2026 by checkpointsw
Use this data source to get information on an existing Check Point Threat Protection Sub Category.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as checkpoint from "@pulumi/checkpoint";
const dataTest = checkpoint.getManagementThreatProtectionSubCategory({
name: "threat-protection-sub-category1",
});
import pulumi
import pulumi_checkpoint as checkpoint
data_test = checkpoint.get_management_threat_protection_sub_category(name="threat-protection-sub-category1")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/checkpoint/v3/checkpoint"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := checkpoint.GetManagementThreatProtectionSubCategory(ctx, &checkpoint.GetManagementThreatProtectionSubCategoryArgs{
Name: pulumi.StringRef("threat-protection-sub-category1"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Checkpoint = Pulumi.Checkpoint;
return await Deployment.RunAsync(() =>
{
var dataTest = Checkpoint.GetManagementThreatProtectionSubCategory.Invoke(new()
{
Name = "threat-protection-sub-category1",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.checkpoint.CheckpointFunctions;
import com.pulumi.checkpoint.inputs.GetManagementThreatProtectionSubCategoryArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var dataTest = CheckpointFunctions.getManagementThreatProtectionSubCategory(GetManagementThreatProtectionSubCategoryArgs.builder()
.name("threat-protection-sub-category1")
.build());
}
}
variables:
dataTest:
fn::invoke:
function: checkpoint:getManagementThreatProtectionSubCategory
arguments:
name: threat-protection-sub-category1
Example coming soon!
Using getManagementThreatProtectionSubCategory
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 getManagementThreatProtectionSubCategory(args: GetManagementThreatProtectionSubCategoryArgs, opts?: InvokeOptions): Promise<GetManagementThreatProtectionSubCategoryResult>
function getManagementThreatProtectionSubCategoryOutput(args: GetManagementThreatProtectionSubCategoryOutputArgs, opts?: InvokeOptions): Output<GetManagementThreatProtectionSubCategoryResult>def get_management_threat_protection_sub_category(category_id: Optional[str] = None,
id: Optional[str] = None,
name: Optional[str] = None,
show_profiles: Optional[bool] = None,
opts: Optional[InvokeOptions] = None) -> GetManagementThreatProtectionSubCategoryResult
def get_management_threat_protection_sub_category_output(category_id: pulumi.Input[Optional[str]] = None,
id: pulumi.Input[Optional[str]] = None,
name: pulumi.Input[Optional[str]] = None,
show_profiles: pulumi.Input[Optional[bool]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetManagementThreatProtectionSubCategoryResult]func GetManagementThreatProtectionSubCategory(ctx *Context, args *GetManagementThreatProtectionSubCategoryArgs, opts ...InvokeOption) (*GetManagementThreatProtectionSubCategoryResult, error)
func GetManagementThreatProtectionSubCategoryOutput(ctx *Context, args *GetManagementThreatProtectionSubCategoryOutputArgs, opts ...InvokeOption) GetManagementThreatProtectionSubCategoryResultOutput> Note: This function is named GetManagementThreatProtectionSubCategory in the Go SDK.
public static class GetManagementThreatProtectionSubCategory
{
public static Task<GetManagementThreatProtectionSubCategoryResult> InvokeAsync(GetManagementThreatProtectionSubCategoryArgs args, InvokeOptions? opts = null)
public static Output<GetManagementThreatProtectionSubCategoryResult> Invoke(GetManagementThreatProtectionSubCategoryInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetManagementThreatProtectionSubCategoryResult> getManagementThreatProtectionSubCategory(GetManagementThreatProtectionSubCategoryArgs args, InvokeOptions options)
public static Output<GetManagementThreatProtectionSubCategoryResult> getManagementThreatProtectionSubCategory(GetManagementThreatProtectionSubCategoryArgs args, InvokeOptions options)
fn::invoke:
function: checkpoint:index/getManagementThreatProtectionSubCategory:getManagementThreatProtectionSubCategory
arguments:
# arguments dictionarydata "checkpoint_get_management_threat_protection_sub_category" "name" {
# arguments
}The following arguments are supported:
- Category
Id string - The sub-category's unique identifier.
- Id string
- Name string
- The sub-category's name.
- Show
Profiles bool - Indicates whether to calculate and show "profiles" field in reply.
- Category
Id string - The sub-category's unique identifier.
- Id string
- Name string
- The sub-category's name.
- Show
Profiles bool - Indicates whether to calculate and show "profiles" field in reply.
- category_
id string - The sub-category's unique identifier.
- id string
- name string
- The sub-category's name.
- show_
profiles bool - Indicates whether to calculate and show "profiles" field in reply.
- category
Id String - The sub-category's unique identifier.
- id String
- name String
- The sub-category's name.
- show
Profiles Boolean - Indicates whether to calculate and show "profiles" field in reply.
- category
Id string - The sub-category's unique identifier.
- id string
- name string
- The sub-category's name.
- show
Profiles boolean - Indicates whether to calculate and show "profiles" field in reply.
- category_
id str - The sub-category's unique identifier.
- id str
- name str
- The sub-category's name.
- show_
profiles bool - Indicates whether to calculate and show "profiles" field in reply.
- category
Id String - The sub-category's unique identifier.
- id String
- name String
- The sub-category's name.
- show
Profiles Boolean - Indicates whether to calculate and show "profiles" field in reply.
getManagementThreatProtectionSubCategory Result
The following output properties are available:
- Blade string
- Categories
List<Get
Management Threat Protection Sub Category Category> - Confidence
Level string - Description string
- Engine string
- Icon string
- Id string
- Known
Today double - Last
Updates List<GetManagement Threat Protection Sub Category Last Update> - Performance
Impact string - Profiles
List<Get
Management Threat Protection Sub Category Profile> - Category
Id string - Name string
- Show
Profiles bool
- Blade string
- Categories
[]Get
Management Threat Protection Sub Category Category - Confidence
Level string - Description string
- Engine string
- Icon string
- Id string
- Known
Today float64 - Last
Updates []GetManagement Threat Protection Sub Category Last Update - Performance
Impact string - Profiles
[]Get
Management Threat Protection Sub Category Profile - Category
Id string - Name string
- Show
Profiles bool
- blade string
- categories list(object)
- confidence_
level string - description string
- engine string
- icon string
- id string
- known_
today number - last_
updates list(object) - performance_
impact string - profiles list(object)
- category_
id string - name string
- show_
profiles bool
- blade String
- categories
List<Get
Management Threat Protection Sub Category Category> - confidence
Level String - description String
- engine String
- icon String
- id String
- known
Today Double - last
Updates List<GetManagement Threat Protection Sub Category Last Update> - performance
Impact String - profiles
List<Get
Management Threat Protection Sub Category Profile> - category
Id String - name String
- show
Profiles Boolean
- blade string
- categories
Get
Management Threat Protection Sub Category Category[] - confidence
Level string - description string
- engine string
- icon string
- id string
- known
Today number - last
Updates GetManagement Threat Protection Sub Category Last Update[] - performance
Impact string - profiles
Get
Management Threat Protection Sub Category Profile[] - category
Id string - name string
- show
Profiles boolean
- blade str
- categories
Sequence[Get
Management Threat Protection Sub Category Category] - confidence_
level str - description str
- engine str
- icon str
- id str
- known_
today float - last_
updates Sequence[GetManagement Threat Protection Sub Category Last Update] - performance_
impact str - profiles
Sequence[Get
Management Threat Protection Sub Category Profile] - category_
id str - name str
- show_
profiles bool
- blade String
- categories List<Property Map>
- confidence
Level String - description String
- engine String
- icon String
- id String
- known
Today Number - last
Updates List<Property Map> - performance
Impact String - profiles List<Property Map>
- category
Id String - name String
- show
Profiles Boolean
Supporting Types
GetManagementThreatProtectionSubCategoryCategory
GetManagementThreatProtectionSubCategoryLastUpdate
GetManagementThreatProtectionSubCategoryProfile
- default_
actions list(object) - name string
- The sub-category's name.
- override_
actions list(object) - uid string
- default
Actions List<Property Map> - name String
- The sub-category's name.
- override
Actions List<Property Map> - uid String
GetManagementThreatProtectionSubCategoryProfileDefaultAction
GetManagementThreatProtectionSubCategoryProfileOverrideAction
Package Details
- Repository
- checkpoint checkpointsw/terraform-provider-checkpoint
- License
- Notes
- This Pulumi package is based on the
checkpointTerraform Provider.
Viewing docs for checkpoint 3.3.0
published on Thursday, Jul 30, 2026 by checkpointsw
published on Thursday, Jul 30, 2026 by checkpointsw