checkpoint 2.11.0 published on Wednesday, Sep 3, 2025 by checkpointsw
checkpoint.getManagementResourceTcp
Explore with Pulumi AI
checkpoint 2.11.0 published on Wednesday, Sep 3, 2025 by checkpointsw
Use this data source to get information on an existing TCP resource.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as checkpoint from "@pulumi/checkpoint";
const dataTcp = checkpoint.getManagementResourceTcp({
name: "tcp_example",
});
import pulumi
import pulumi_checkpoint as checkpoint
data_tcp = checkpoint.get_management_resource_tcp(name="tcp_example")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/checkpoint/v2/checkpoint"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := checkpoint.LookupManagementResourceTcp(ctx, &checkpoint.LookupManagementResourceTcpArgs{
Name: pulumi.StringRef("tcp_example"),
}, 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 dataTcp = Checkpoint.GetManagementResourceTcp.Invoke(new()
{
Name = "tcp_example",
});
});
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.GetManagementResourceTcpArgs;
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 dataTcp = CheckpointFunctions.getManagementResourceTcp(GetManagementResourceTcpArgs.builder()
.name("tcp_example")
.build());
}
}
variables:
dataTcp:
fn::invoke:
function: checkpoint:getManagementResourceTcp
arguments:
name: tcp_example
Using getManagementResourceTcp
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 getManagementResourceTcp(args: GetManagementResourceTcpArgs, opts?: InvokeOptions): Promise<GetManagementResourceTcpResult>
function getManagementResourceTcpOutput(args: GetManagementResourceTcpOutputArgs, opts?: InvokeOptions): Output<GetManagementResourceTcpResult>
def get_management_resource_tcp(id: Optional[str] = None,
name: Optional[str] = None,
uid: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetManagementResourceTcpResult
def get_management_resource_tcp_output(id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
uid: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetManagementResourceTcpResult]
func LookupManagementResourceTcp(ctx *Context, args *LookupManagementResourceTcpArgs, opts ...InvokeOption) (*LookupManagementResourceTcpResult, error)
func LookupManagementResourceTcpOutput(ctx *Context, args *LookupManagementResourceTcpOutputArgs, opts ...InvokeOption) LookupManagementResourceTcpResultOutput
> Note: This function is named LookupManagementResourceTcp
in the Go SDK.
public static class GetManagementResourceTcp
{
public static Task<GetManagementResourceTcpResult> InvokeAsync(GetManagementResourceTcpArgs args, InvokeOptions? opts = null)
public static Output<GetManagementResourceTcpResult> Invoke(GetManagementResourceTcpInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetManagementResourceTcpResult> getManagementResourceTcp(GetManagementResourceTcpArgs args, InvokeOptions options)
public static Output<GetManagementResourceTcpResult> getManagementResourceTcp(GetManagementResourceTcpArgs args, InvokeOptions options)
fn::invoke:
function: checkpoint:index/getManagementResourceTcp:getManagementResourceTcp
arguments:
# arguments dictionary
The following arguments are supported:
getManagementResourceTcp Result
The following output properties are available:
- Color string
- Comments string
- Cvp
Settings List<GetManagement Resource Tcp Cvp Setting> - Exception
Track string - Id string
- Resource
Type string - List<string>
- Ufp
Settings List<GetManagement Resource Tcp Ufp Setting> - Name string
- Uid string
- Color string
- Comments string
- Cvp
Settings []GetManagement Resource Tcp Cvp Setting - Exception
Track string - Id string
- Resource
Type string - []string
- Ufp
Settings []GetManagement Resource Tcp Ufp Setting - Name string
- Uid string
- color String
- comments String
- cvp
Settings List<GetManagement Resource Tcp Cvp Setting> - exception
Track String - id String
- resource
Type String - List<String>
- ufp
Settings List<GetManagement Resource Tcp Ufp Setting> - name String
- uid String
- color string
- comments string
- cvp
Settings GetManagement Resource Tcp Cvp Setting[] - exception
Track string - id string
- resource
Type string - string[]
- ufp
Settings GetManagement Resource Tcp Ufp Setting[] - name string
- uid string
- color str
- comments str
- cvp_
settings Sequence[GetManagement Resource Tcp Cvp Setting] - exception_
track str - id str
- resource_
type str - Sequence[str]
- ufp_
settings Sequence[GetManagement Resource Tcp Ufp Setting] - name str
- uid str
- color String
- comments String
- cvp
Settings List<Property Map> - exception
Track String - id String
- resource
Type String - List<String>
- ufp
Settings List<Property Map> - name String
- uid String
Supporting Types
GetManagementResourceTcpCvpSetting
- Allowed
To boolModify Content - Configures the CVP server to inspect but not modify content.
- Reply
Order string - Designates when the CVP server returns data to the Security Gateway security server.
- Server string
- CVP server identified by name or UID. The CVP server must already be defined as an OPSEC Application.
- Allowed
To boolModify Content - Configures the CVP server to inspect but not modify content.
- Reply
Order string - Designates when the CVP server returns data to the Security Gateway security server.
- Server string
- CVP server identified by name or UID. The CVP server must already be defined as an OPSEC Application.
- allowed
To BooleanModify Content - Configures the CVP server to inspect but not modify content.
- reply
Order String - Designates when the CVP server returns data to the Security Gateway security server.
- server String
- CVP server identified by name or UID. The CVP server must already be defined as an OPSEC Application.
- allowed
To booleanModify Content - Configures the CVP server to inspect but not modify content.
- reply
Order string - Designates when the CVP server returns data to the Security Gateway security server.
- server string
- CVP server identified by name or UID. The CVP server must already be defined as an OPSEC Application.
- allowed_
to_ boolmodify_ content - Configures the CVP server to inspect but not modify content.
- reply_
order str - Designates when the CVP server returns data to the Security Gateway security server.
- server str
- CVP server identified by name or UID. The CVP server must already be defined as an OPSEC Application.
- allowed
To BooleanModify Content - Configures the CVP server to inspect but not modify content.
- reply
Order String - Designates when the CVP server returns data to the Security Gateway security server.
- server String
- CVP server identified by name or UID. The CVP server must already be defined as an OPSEC Application.
GetManagementResourceTcpUfpSetting
- Caching
Control string - Specifies if and how caching is to be enabled.
- Ignore
Ufp boolServer After Failure - The UFP server will be ignored after numerous UFP server connections were unsuccessful.
- Number
Of doubleFailures Before Ignore - Signifies at what point the UFP server should be ignored, Applicable only if 'ignore after fail' is enabled.
- Server string
- UFP server identified by name or UID. The UFP server must already be defined as an OPSEC Application.
- Timeout
Before doubleReconnecting - The amount of time, in seconds, that must pass before a UFP server connection should be attempted, Applicable only if 'ignore after fail' is enabled.
- Caching
Control string - Specifies if and how caching is to be enabled.
- Ignore
Ufp boolServer After Failure - The UFP server will be ignored after numerous UFP server connections were unsuccessful.
- Number
Of float64Failures Before Ignore - Signifies at what point the UFP server should be ignored, Applicable only if 'ignore after fail' is enabled.
- Server string
- UFP server identified by name or UID. The UFP server must already be defined as an OPSEC Application.
- Timeout
Before float64Reconnecting - The amount of time, in seconds, that must pass before a UFP server connection should be attempted, Applicable only if 'ignore after fail' is enabled.
- caching
Control String - Specifies if and how caching is to be enabled.
- ignore
Ufp BooleanServer After Failure - The UFP server will be ignored after numerous UFP server connections were unsuccessful.
- number
Of DoubleFailures Before Ignore - Signifies at what point the UFP server should be ignored, Applicable only if 'ignore after fail' is enabled.
- server String
- UFP server identified by name or UID. The UFP server must already be defined as an OPSEC Application.
- timeout
Before DoubleReconnecting - The amount of time, in seconds, that must pass before a UFP server connection should be attempted, Applicable only if 'ignore after fail' is enabled.
- caching
Control string - Specifies if and how caching is to be enabled.
- ignore
Ufp booleanServer After Failure - The UFP server will be ignored after numerous UFP server connections were unsuccessful.
- number
Of numberFailures Before Ignore - Signifies at what point the UFP server should be ignored, Applicable only if 'ignore after fail' is enabled.
- server string
- UFP server identified by name or UID. The UFP server must already be defined as an OPSEC Application.
- timeout
Before numberReconnecting - The amount of time, in seconds, that must pass before a UFP server connection should be attempted, Applicable only if 'ignore after fail' is enabled.
- caching_
control str - Specifies if and how caching is to be enabled.
- ignore_
ufp_ boolserver_ after_ failure - The UFP server will be ignored after numerous UFP server connections were unsuccessful.
- number_
of_ floatfailures_ before_ ignore - Signifies at what point the UFP server should be ignored, Applicable only if 'ignore after fail' is enabled.
- server str
- UFP server identified by name or UID. The UFP server must already be defined as an OPSEC Application.
- timeout_
before_ floatreconnecting - The amount of time, in seconds, that must pass before a UFP server connection should be attempted, Applicable only if 'ignore after fail' is enabled.
- caching
Control String - Specifies if and how caching is to be enabled.
- ignore
Ufp BooleanServer After Failure - The UFP server will be ignored after numerous UFP server connections were unsuccessful.
- number
Of NumberFailures Before Ignore - Signifies at what point the UFP server should be ignored, Applicable only if 'ignore after fail' is enabled.
- server String
- UFP server identified by name or UID. The UFP server must already be defined as an OPSEC Application.
- timeout
Before NumberReconnecting - The amount of time, in seconds, that must pass before a UFP server connection should be attempted, Applicable only if 'ignore after fail' is enabled.
Package Details
- Repository
- checkpoint checkpointsw/terraform-provider-checkpoint
- License
- Notes
- This Pulumi package is based on the
checkpoint
Terraform Provider.
checkpoint 2.11.0 published on Wednesday, Sep 3, 2025 by checkpointsw