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 Guideline.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as checkpoint from "@pulumi/checkpoint";
const dataTest = checkpoint.getManagementGuideline({
name: "guideline1",
});
import pulumi
import pulumi_checkpoint as checkpoint
data_test = checkpoint.get_management_guideline(name="guideline1")
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.LookupManagementGuideline(ctx, &checkpoint.LookupManagementGuidelineArgs{
Name: pulumi.StringRef("guideline1"),
}, 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.GetManagementGuideline.Invoke(new()
{
Name = "guideline1",
});
});
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.GetManagementGuidelineArgs;
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.getManagementGuideline(GetManagementGuidelineArgs.builder()
.name("guideline1")
.build());
}
}
variables:
dataTest:
fn::invoke:
function: checkpoint:getManagementGuideline
arguments:
name: guideline1
Example coming soon!
Using getManagementGuideline
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 getManagementGuideline(args: GetManagementGuidelineArgs, opts?: InvokeOptions): Promise<GetManagementGuidelineResult>
function getManagementGuidelineOutput(args: GetManagementGuidelineOutputArgs, opts?: InvokeOptions): Output<GetManagementGuidelineResult>def get_management_guideline(dereference_group_members: Optional[bool] = None,
id: Optional[str] = None,
indexing_status_layer: Optional[str] = None,
name: Optional[str] = None,
show_indexing_status: Optional[bool] = None,
show_membership: Optional[bool] = None,
uid: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetManagementGuidelineResult
def get_management_guideline_output(dereference_group_members: pulumi.Input[Optional[bool]] = None,
id: pulumi.Input[Optional[str]] = None,
indexing_status_layer: pulumi.Input[Optional[str]] = None,
name: pulumi.Input[Optional[str]] = None,
show_indexing_status: pulumi.Input[Optional[bool]] = None,
show_membership: pulumi.Input[Optional[bool]] = None,
uid: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetManagementGuidelineResult]func LookupManagementGuideline(ctx *Context, args *LookupManagementGuidelineArgs, opts ...InvokeOption) (*LookupManagementGuidelineResult, error)
func LookupManagementGuidelineOutput(ctx *Context, args *LookupManagementGuidelineOutputArgs, opts ...InvokeOption) LookupManagementGuidelineResultOutput> Note: This function is named LookupManagementGuideline in the Go SDK.
public static class GetManagementGuideline
{
public static Task<GetManagementGuidelineResult> InvokeAsync(GetManagementGuidelineArgs args, InvokeOptions? opts = null)
public static Output<GetManagementGuidelineResult> Invoke(GetManagementGuidelineInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetManagementGuidelineResult> getManagementGuideline(GetManagementGuidelineArgs args, InvokeOptions options)
public static Output<GetManagementGuidelineResult> getManagementGuideline(GetManagementGuidelineArgs args, InvokeOptions options)
fn::invoke:
function: checkpoint:index/getManagementGuideline:getManagementGuideline
arguments:
# arguments dictionarydata "checkpoint_get_management_guideline" "name" {
# arguments
}The following arguments are supported:
- Dereference
Group boolMembers - Indicates whether to dereference "members" field by details level for every object in reply.
- Id string
- Indexing
Status stringLayer - Relevant only when show-indexing-status is true. The access-layer to show the indexing status of (identified by unique id or 'any' for all attached access-layers).
- Name string
- Object name.
- Show
Indexing boolStatus - Control whether to show the indexing status of the guideline.
- Show
Membership bool - Indicates whether to calculate and show "groups" field for every object in reply.
- Uid string
- Object unique identifier.
- Dereference
Group boolMembers - Indicates whether to dereference "members" field by details level for every object in reply.
- Id string
- Indexing
Status stringLayer - Relevant only when show-indexing-status is true. The access-layer to show the indexing status of (identified by unique id or 'any' for all attached access-layers).
- Name string
- Object name.
- Show
Indexing boolStatus - Control whether to show the indexing status of the guideline.
- Show
Membership bool - Indicates whether to calculate and show "groups" field for every object in reply.
- Uid string
- Object unique identifier.
- dereference_
group_ boolmembers - Indicates whether to dereference "members" field by details level for every object in reply.
- id string
- indexing_
status_ stringlayer - Relevant only when show-indexing-status is true. The access-layer to show the indexing status of (identified by unique id or 'any' for all attached access-layers).
- name string
- Object name.
- show_
indexing_ boolstatus - Control whether to show the indexing status of the guideline.
- show_
membership bool - Indicates whether to calculate and show "groups" field for every object in reply.
- uid string
- Object unique identifier.
- dereference
Group BooleanMembers - Indicates whether to dereference "members" field by details level for every object in reply.
- id String
- indexing
Status StringLayer - Relevant only when show-indexing-status is true. The access-layer to show the indexing status of (identified by unique id or 'any' for all attached access-layers).
- name String
- Object name.
- show
Indexing BooleanStatus - Control whether to show the indexing status of the guideline.
- show
Membership Boolean - Indicates whether to calculate and show "groups" field for every object in reply.
- uid String
- Object unique identifier.
- dereference
Group booleanMembers - Indicates whether to dereference "members" field by details level for every object in reply.
- id string
- indexing
Status stringLayer - Relevant only when show-indexing-status is true. The access-layer to show the indexing status of (identified by unique id or 'any' for all attached access-layers).
- name string
- Object name.
- show
Indexing booleanStatus - Control whether to show the indexing status of the guideline.
- show
Membership boolean - Indicates whether to calculate and show "groups" field for every object in reply.
- uid string
- Object unique identifier.
- dereference_
group_ boolmembers - Indicates whether to dereference "members" field by details level for every object in reply.
- id str
- indexing_
status_ strlayer - Relevant only when show-indexing-status is true. The access-layer to show the indexing status of (identified by unique id or 'any' for all attached access-layers).
- name str
- Object name.
- show_
indexing_ boolstatus - Control whether to show the indexing status of the guideline.
- show_
membership bool - Indicates whether to calculate and show "groups" field for every object in reply.
- uid str
- Object unique identifier.
- dereference
Group BooleanMembers - Indicates whether to dereference "members" field by details level for every object in reply.
- id String
- indexing
Status StringLayer - Relevant only when show-indexing-status is true. The access-layer to show the indexing status of (identified by unique id or 'any' for all attached access-layers).
- name String
- Object name.
- show
Indexing BooleanStatus - Control whether to show the indexing status of the guideline.
- show
Membership Boolean - Indicates whether to calculate and show "groups" field for every object in reply.
- uid String
- Object unique identifier.
getManagementGuideline Result
The following output properties are available:
- Access
Layers List<GetManagement Guideline Access Layer> - Cell
Actions List<GetOverrides Management Guideline Cell Actions Override> - Color string
- Comments string
- Default
Action string - Default
Self stringAction - Guideline
Groups List<GetManagement Guideline Guideline Group> - Icon string
- Id string
- Indexing
Statuses List<GetManagement Guideline Indexing Status> - List<string>
- Dereference
Group boolMembers - Indexing
Status stringLayer - Name string
- Show
Indexing boolStatus - Show
Membership bool - Uid string
- Access
Layers []GetManagement Guideline Access Layer - Cell
Actions []GetOverrides Management Guideline Cell Actions Override - Color string
- Comments string
- Default
Action string - Default
Self stringAction - Guideline
Groups []GetManagement Guideline Guideline Group - Icon string
- Id string
- Indexing
Statuses []GetManagement Guideline Indexing Status - []string
- Dereference
Group boolMembers - Indexing
Status stringLayer - Name string
- Show
Indexing boolStatus - Show
Membership bool - Uid string
- access_
layers list(object) - cell_
actions_ list(object)overrides - color string
- comments string
- default_
action string - default_
self_ stringaction - guideline_
groups list(object) - icon string
- id string
- indexing_
statuses list(object) - list(string)
- dereference_
group_ boolmembers - indexing_
status_ stringlayer - name string
- show_
indexing_ boolstatus - show_
membership bool - uid string
- access
Layers List<GetManagement Guideline Access Layer> - cell
Actions List<GetOverrides Management Guideline Cell Actions Override> - color String
- comments String
- default
Action String - default
Self StringAction - guideline
Groups List<GetManagement Guideline Guideline Group> - icon String
- id String
- indexing
Statuses List<GetManagement Guideline Indexing Status> - List<String>
- dereference
Group BooleanMembers - indexing
Status StringLayer - name String
- show
Indexing BooleanStatus - show
Membership Boolean - uid String
- access
Layers GetManagement Guideline Access Layer[] - cell
Actions GetOverrides Management Guideline Cell Actions Override[] - color string
- comments string
- default
Action string - default
Self stringAction - guideline
Groups GetManagement Guideline Guideline Group[] - icon string
- id string
- indexing
Statuses GetManagement Guideline Indexing Status[] - string[]
- dereference
Group booleanMembers - indexing
Status stringLayer - name string
- show
Indexing booleanStatus - show
Membership boolean - uid string
- access_
layers Sequence[GetManagement Guideline Access Layer] - cell_
actions_ Sequence[Getoverrides Management Guideline Cell Actions Override] - color str
- comments str
- default_
action str - default_
self_ straction - guideline_
groups Sequence[GetManagement Guideline Guideline Group] - icon str
- id str
- indexing_
statuses Sequence[GetManagement Guideline Indexing Status] - Sequence[str]
- dereference_
group_ boolmembers - indexing_
status_ strlayer - name str
- show_
indexing_ boolstatus - show_
membership bool - uid str
- access
Layers List<Property Map> - cell
Actions List<Property Map>Overrides - color String
- comments String
- default
Action String - default
Self StringAction - guideline
Groups List<Property Map> - icon String
- id String
- indexing
Statuses List<Property Map> - List<String>
- dereference
Group BooleanMembers - indexing
Status StringLayer - name String
- show
Indexing BooleanStatus - show
Membership Boolean - uid String
Supporting Types
GetManagementGuidelineAccessLayer
- Access
Layer string - The access-layer object attached to the guideline identified by the name or UID. Level of details in the output corresponds to the number of details for search. This table shows the level of details in the Standard level.
- Policy
Package string - The policy-package object context for the access-layer (only for global access-layers) identified by the name or UID. Level of details in the output corresponds to the number of details for search. This table shows the level of details in the Standard level.
- Access
Layer string - The access-layer object attached to the guideline identified by the name or UID. Level of details in the output corresponds to the number of details for search. This table shows the level of details in the Standard level.
- Policy
Package string - The policy-package object context for the access-layer (only for global access-layers) identified by the name or UID. Level of details in the output corresponds to the number of details for search. This table shows the level of details in the Standard level.
- access_
layer string - The access-layer object attached to the guideline identified by the name or UID. Level of details in the output corresponds to the number of details for search. This table shows the level of details in the Standard level.
- policy_
package string - The policy-package object context for the access-layer (only for global access-layers) identified by the name or UID. Level of details in the output corresponds to the number of details for search. This table shows the level of details in the Standard level.
- access
Layer String - The access-layer object attached to the guideline identified by the name or UID. Level of details in the output corresponds to the number of details for search. This table shows the level of details in the Standard level.
- policy
Package String - The policy-package object context for the access-layer (only for global access-layers) identified by the name or UID. Level of details in the output corresponds to the number of details for search. This table shows the level of details in the Standard level.
- access
Layer string - The access-layer object attached to the guideline identified by the name or UID. Level of details in the output corresponds to the number of details for search. This table shows the level of details in the Standard level.
- policy
Package string - The policy-package object context for the access-layer (only for global access-layers) identified by the name or UID. Level of details in the output corresponds to the number of details for search. This table shows the level of details in the Standard level.
- access_
layer str - The access-layer object attached to the guideline identified by the name or UID. Level of details in the output corresponds to the number of details for search. This table shows the level of details in the Standard level.
- policy_
package str - The policy-package object context for the access-layer (only for global access-layers) identified by the name or UID. Level of details in the output corresponds to the number of details for search. This table shows the level of details in the Standard level.
- access
Layer String - The access-layer object attached to the guideline identified by the name or UID. Level of details in the output corresponds to the number of details for search. This table shows the level of details in the Standard level.
- policy
Package String - The policy-package object context for the access-layer (only for global access-layers) identified by the name or UID. Level of details in the output corresponds to the number of details for search. This table shows the level of details in the Standard level.
GetManagementGuidelineCellActionsOverride
- Action string
- The action selected for the cell.
- From string
- Unique identifier of the segment of the cell in the 'from' axis.
- From
Type string - The type of the segment in the 'from' axis.
- To string
- Unique identifier of the segment of the cell in the 'to' axis.
- To
Type string - The type of the segment in the 'to' axis.
- Action string
- The action selected for the cell.
- From string
- Unique identifier of the segment of the cell in the 'from' axis.
- From
Type string - The type of the segment in the 'from' axis.
- To string
- Unique identifier of the segment of the cell in the 'to' axis.
- To
Type string - The type of the segment in the 'to' axis.
- action string
- The action selected for the cell.
- from string
- Unique identifier of the segment of the cell in the 'from' axis.
- from_
type string - The type of the segment in the 'from' axis.
- to string
- Unique identifier of the segment of the cell in the 'to' axis.
- to_
type string - The type of the segment in the 'to' axis.
- action String
- The action selected for the cell.
- from String
- Unique identifier of the segment of the cell in the 'from' axis.
- from
Type String - The type of the segment in the 'from' axis.
- to String
- Unique identifier of the segment of the cell in the 'to' axis.
- to
Type String - The type of the segment in the 'to' axis.
- action string
- The action selected for the cell.
- from string
- Unique identifier of the segment of the cell in the 'from' axis.
- from
Type string - The type of the segment in the 'from' axis.
- to string
- Unique identifier of the segment of the cell in the 'to' axis.
- to
Type string - The type of the segment in the 'to' axis.
- action String
- The action selected for the cell.
- from String
- Unique identifier of the segment of the cell in the 'from' axis.
- from
Type String - The type of the segment in the 'from' axis.
- to String
- Unique identifier of the segment of the cell in the 'to' axis.
- to
Type String - The type of the segment in the 'to' axis.
GetManagementGuidelineGuidelineGroup
- Guideline
Groups List<string> - The network-group object identified by the name or UID. Level of details in the output corresponds to the number of details for search. This table shows the level of details in the Standard level.
- Members List<string>
- Group members.
- Position double
- The position of the guideline group in the axis.
- Guideline
Groups []string - The network-group object identified by the name or UID. Level of details in the output corresponds to the number of details for search. This table shows the level of details in the Standard level.
- Members []string
- Group members.
- Position float64
- The position of the guideline group in the axis.
- guideline_
groups list(string) - The network-group object identified by the name or UID. Level of details in the output corresponds to the number of details for search. This table shows the level of details in the Standard level.
- members list(string)
- Group members.
- position number
- The position of the guideline group in the axis.
- guideline
Groups List<String> - The network-group object identified by the name or UID. Level of details in the output corresponds to the number of details for search. This table shows the level of details in the Standard level.
- members List<String>
- Group members.
- position Double
- The position of the guideline group in the axis.
- guideline
Groups string[] - The network-group object identified by the name or UID. Level of details in the output corresponds to the number of details for search. This table shows the level of details in the Standard level.
- members string[]
- Group members.
- position number
- The position of the guideline group in the axis.
- guideline_
groups Sequence[str] - The network-group object identified by the name or UID. Level of details in the output corresponds to the number of details for search. This table shows the level of details in the Standard level.
- members Sequence[str]
- Group members.
- position float
- The position of the guideline group in the axis.
- guideline
Groups List<String> - The network-group object identified by the name or UID. Level of details in the output corresponds to the number of details for search. This table shows the level of details in the Standard level.
- members List<String>
- Group members.
- position Number
- The position of the guideline group in the axis.
GetManagementGuidelineIndexingStatus
- Access
Layer stringId - The id of the access-layer that is being indexed.
- Indexing
Message string - Message which offers more details on The indexing task.
- Indexing
Task string - The id of the task that is indexing the access-layer. Relevant only if the task is in progress.
- Last
Update List<GetTimes Management Guideline Indexing Status Last Update Time> - Last time the indexing status was updated. last_update_time blocks are documented below.
- Policy
Package stringId - The id of the policy Package that is being indexed.(only used if the layer is global).
- Status string
- The status of the indexing task.
- Access
Layer stringId - The id of the access-layer that is being indexed.
- Indexing
Message string - Message which offers more details on The indexing task.
- Indexing
Task string - The id of the task that is indexing the access-layer. Relevant only if the task is in progress.
- Last
Update []GetTimes Management Guideline Indexing Status Last Update Time - Last time the indexing status was updated. last_update_time blocks are documented below.
- Policy
Package stringId - The id of the policy Package that is being indexed.(only used if the layer is global).
- Status string
- The status of the indexing task.
- access_
layer_ stringid - The id of the access-layer that is being indexed.
- indexing_
message string - Message which offers more details on The indexing task.
- indexing_
task string - The id of the task that is indexing the access-layer. Relevant only if the task is in progress.
- last_
update_ list(object)times - Last time the indexing status was updated. last_update_time blocks are documented below.
- policy_
package_ stringid - The id of the policy Package that is being indexed.(only used if the layer is global).
- status string
- The status of the indexing task.
- access
Layer StringId - The id of the access-layer that is being indexed.
- indexing
Message String - Message which offers more details on The indexing task.
- indexing
Task String - The id of the task that is indexing the access-layer. Relevant only if the task is in progress.
- last
Update List<GetTimes Management Guideline Indexing Status Last Update Time> - Last time the indexing status was updated. last_update_time blocks are documented below.
- policy
Package StringId - The id of the policy Package that is being indexed.(only used if the layer is global).
- status String
- The status of the indexing task.
- access
Layer stringId - The id of the access-layer that is being indexed.
- indexing
Message string - Message which offers more details on The indexing task.
- indexing
Task string - The id of the task that is indexing the access-layer. Relevant only if the task is in progress.
- last
Update GetTimes Management Guideline Indexing Status Last Update Time[] - Last time the indexing status was updated. last_update_time blocks are documented below.
- policy
Package stringId - The id of the policy Package that is being indexed.(only used if the layer is global).
- status string
- The status of the indexing task.
- access_
layer_ strid - The id of the access-layer that is being indexed.
- indexing_
message str - Message which offers more details on The indexing task.
- indexing_
task str - The id of the task that is indexing the access-layer. Relevant only if the task is in progress.
- last_
update_ Sequence[Gettimes Management Guideline Indexing Status Last Update Time] - Last time the indexing status was updated. last_update_time blocks are documented below.
- policy_
package_ strid - The id of the policy Package that is being indexed.(only used if the layer is global).
- status str
- The status of the indexing task.
- access
Layer StringId - The id of the access-layer that is being indexed.
- indexing
Message String - Message which offers more details on The indexing task.
- indexing
Task String - The id of the task that is indexing the access-layer. Relevant only if the task is in progress.
- last
Update List<Property Map>Times - Last time the indexing status was updated. last_update_time blocks are documented below.
- policy
Package StringId - The id of the policy Package that is being indexed.(only used if the layer is global).
- status String
- The status of the indexing task.
GetManagementGuidelineIndexingStatusLastUpdateTime
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