published on Wednesday, Sep 16, 2026 by checkpointsw
published on Wednesday, Sep 16, 2026 by checkpointsw
This resource allows you to execute Check Point Log Exporter.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as checkpoint from "@pulumi/checkpoint";
const example = new checkpoint.ManagementLogExporter("example", {
name: "newLogExporter",
targetServer: "1.2.3.4",
targetPort: 1234,
protocol: "tcp",
attachments: {
addLinkToLogAttachment: true,
},
});
import pulumi
import pulumi_checkpoint as checkpoint
example = checkpoint.ManagementLogExporter("example",
name="newLogExporter",
target_server="1.2.3.4",
target_port=1234,
protocol="tcp",
attachments={
"add_link_to_log_attachment": True,
})
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.NewManagementLogExporter(ctx, "example", &checkpoint.ManagementLogExporterArgs{
Name: pulumi.String("newLogExporter"),
TargetServer: pulumi.String("1.2.3.4"),
TargetPort: pulumi.Float64(1234),
Protocol: pulumi.String("tcp"),
Attachments: &checkpoint.ManagementLogExporterAttachmentsArgs{
AddLinkToLogAttachment: pulumi.Bool(true),
},
})
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 example = new Checkpoint.ManagementLogExporter("example", new()
{
Name = "newLogExporter",
TargetServer = "1.2.3.4",
TargetPort = 1234,
Protocol = "tcp",
Attachments = new Checkpoint.Inputs.ManagementLogExporterAttachmentsArgs
{
AddLinkToLogAttachment = true,
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.checkpoint.ManagementLogExporter;
import com.pulumi.checkpoint.ManagementLogExporterArgs;
import com.pulumi.checkpoint.inputs.ManagementLogExporterAttachmentsArgs;
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) {
var example = new ManagementLogExporter("example", ManagementLogExporterArgs.builder()
.name("newLogExporter")
.targetServer("1.2.3.4")
.targetPort(1234.0)
.protocol("tcp")
.attachments(ManagementLogExporterAttachmentsArgs.builder()
.addLinkToLogAttachment(true)
.build())
.build());
}
}
resources:
example:
type: checkpoint:ManagementLogExporter
properties:
name: newLogExporter
targetServer: 1.2.3.4
targetPort: 1234
protocol: tcp
attachments:
addLinkToLogAttachment: true
Example coming soon!
Create ManagementLogExporter Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ManagementLogExporter(name: string, args: ManagementLogExporterArgs, opts?: CustomResourceOptions);@overload
def ManagementLogExporter(resource_name: str,
args: ManagementLogExporterArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ManagementLogExporter(resource_name: str,
opts: Optional[ResourceOptions] = None,
target_port: Optional[float] = None,
target_server: Optional[str] = None,
ignore_errors: Optional[bool] = None,
ignore_warnings: Optional[bool] = None,
data_manipulation: Optional[ManagementLogExporterDataManipulationArgs] = None,
enabled: Optional[bool] = None,
fields: Optional[ManagementLogExporterFieldsArgs] = None,
filters: Optional[ManagementLogExporterFiltersArgs] = None,
advanced: Optional[ManagementLogExporterAdvancedArgs] = None,
comments: Optional[str] = None,
management_log_exporter_id: Optional[str] = None,
name: Optional[str] = None,
protocol: Optional[str] = None,
tags: Optional[Sequence[str]] = None,
color: Optional[str] = None,
attachments: Optional[ManagementLogExporterAttachmentsArgs] = None,
tls: Optional[ManagementLogExporterTlsArgs] = None)func NewManagementLogExporter(ctx *Context, name string, args ManagementLogExporterArgs, opts ...ResourceOption) (*ManagementLogExporter, error)public ManagementLogExporter(string name, ManagementLogExporterArgs args, CustomResourceOptions? opts = null)
public ManagementLogExporter(String name, ManagementLogExporterArgs args)
public ManagementLogExporter(String name, ManagementLogExporterArgs args, CustomResourceOptions options)
type: checkpoint:ManagementLogExporter
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "checkpoint_management_log_exporter" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args ManagementLogExporterArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ManagementLogExporterArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ManagementLogExporterArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ManagementLogExporterArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ManagementLogExporterArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var managementLogExporterResource = new Checkpoint.ManagementLogExporter("managementLogExporterResource", new()
{
TargetPort = 0.0,
TargetServer = "string",
IgnoreErrors = false,
IgnoreWarnings = false,
DataManipulation = new Checkpoint.Inputs.ManagementLogExporterDataManipulationArgs
{
AddCustomLogHeader = "string",
AggregateLogUpdates = false,
AggregationMode = "string",
Format = "string",
},
Enabled = false,
Fields = new Checkpoint.Inputs.ManagementLogExporterFieldsArgs
{
ExclusionList = "string",
Export = "string",
NamesMapping = "string",
},
Filters = new Checkpoint.Inputs.ManagementLogExporterFiltersArgs
{
Expressions = new[]
{
new Checkpoint.Inputs.ManagementLogExporterFiltersExpressionArgs
{
Conditions = new[]
{
new Checkpoint.Inputs.ManagementLogExporterFiltersExpressionConditionArgs
{
Operator = "string",
Value = "string",
},
},
FieldName = "string",
Operator = "string",
Values = new[]
{
"string",
},
},
},
ExpressionsOperator = "string",
FilterOutConnectionLogs = false,
},
Advanced = new Checkpoint.Inputs.ManagementLogExporterAdvancedArgs
{
TimeInMilliseconds = false,
},
Comments = "string",
ManagementLogExporterId = "string",
Name = "string",
Protocol = "string",
Tags = new[]
{
"string",
},
Color = "string",
Attachments = new Checkpoint.Inputs.ManagementLogExporterAttachmentsArgs
{
AddLinkToLogAttachment = false,
AddLinkToLogDetails = false,
AddLogAttachmentId = false,
},
Tls = new Checkpoint.Inputs.ManagementLogExporterTlsArgs
{
AutoGenerateClientCertificates = new Checkpoint.Inputs.ManagementLogExporterTlsAutoGenerateClientCertificatesArgs
{
ClientCaCert = "string",
ServerCaCert = "string",
},
ClientCertExpirationDate = "string",
Enabled = false,
GenerateAndSignClientCsr = new Checkpoint.Inputs.ManagementLogExporterTlsGenerateAndSignClientCsrArgs
{
ClientCert = "string",
ClientCsr = "string",
Phase = "string",
ServerCaCert = "string",
},
Mode = "string",
UserProvidedCertificates = new Checkpoint.Inputs.ManagementLogExporterTlsUserProvidedCertificatesArgs
{
ClientCert = "string",
ClientSecret = "string",
ServerCaCert = "string",
},
},
});
example, err := checkpoint.NewManagementLogExporter(ctx, "managementLogExporterResource", &checkpoint.ManagementLogExporterArgs{
TargetPort: pulumi.Float64(0),
TargetServer: pulumi.String("string"),
IgnoreErrors: pulumi.Bool(false),
IgnoreWarnings: pulumi.Bool(false),
DataManipulation: &checkpoint.ManagementLogExporterDataManipulationArgs{
AddCustomLogHeader: pulumi.String("string"),
AggregateLogUpdates: pulumi.Bool(false),
AggregationMode: pulumi.String("string"),
Format: pulumi.String("string"),
},
Enabled: pulumi.Bool(false),
Fields: &checkpoint.ManagementLogExporterFieldsArgs{
ExclusionList: pulumi.String("string"),
Export: pulumi.String("string"),
NamesMapping: pulumi.String("string"),
},
Filters: &checkpoint.ManagementLogExporterFiltersArgs{
Expressions: checkpoint.ManagementLogExporterFiltersExpressionArray{
&checkpoint.ManagementLogExporterFiltersExpressionArgs{
Conditions: checkpoint.ManagementLogExporterFiltersExpressionConditionArray{
&checkpoint.ManagementLogExporterFiltersExpressionConditionArgs{
Operator: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
FieldName: pulumi.String("string"),
Operator: pulumi.String("string"),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
},
ExpressionsOperator: pulumi.String("string"),
FilterOutConnectionLogs: pulumi.Bool(false),
},
Advanced: &checkpoint.ManagementLogExporterAdvancedArgs{
TimeInMilliseconds: pulumi.Bool(false),
},
Comments: pulumi.String("string"),
ManagementLogExporterId: pulumi.String("string"),
Name: pulumi.String("string"),
Protocol: pulumi.String("string"),
Tags: pulumi.StringArray{
pulumi.String("string"),
},
Color: pulumi.String("string"),
Attachments: &checkpoint.ManagementLogExporterAttachmentsArgs{
AddLinkToLogAttachment: pulumi.Bool(false),
AddLinkToLogDetails: pulumi.Bool(false),
AddLogAttachmentId: pulumi.Bool(false),
},
Tls: &checkpoint.ManagementLogExporterTlsArgs{
AutoGenerateClientCertificates: &checkpoint.ManagementLogExporterTlsAutoGenerateClientCertificatesArgs{
ClientCaCert: pulumi.String("string"),
ServerCaCert: pulumi.String("string"),
},
ClientCertExpirationDate: pulumi.String("string"),
Enabled: pulumi.Bool(false),
GenerateAndSignClientCsr: &checkpoint.ManagementLogExporterTlsGenerateAndSignClientCsrArgs{
ClientCert: pulumi.String("string"),
ClientCsr: pulumi.String("string"),
Phase: pulumi.String("string"),
ServerCaCert: pulumi.String("string"),
},
Mode: pulumi.String("string"),
UserProvidedCertificates: &checkpoint.ManagementLogExporterTlsUserProvidedCertificatesArgs{
ClientCert: pulumi.String("string"),
ClientSecret: pulumi.String("string"),
ServerCaCert: pulumi.String("string"),
},
},
})
resource "checkpoint_management_log_exporter" "managementLogExporterResource" {
lifecycle {
create_before_destroy = true
}
target_port = 0
target_server = "string"
ignore_errors = false
ignore_warnings = false
data_manipulation = {
add_custom_log_header = "string"
aggregate_log_updates = false
aggregation_mode = "string"
format = "string"
}
enabled = false
fields = {
exclusion_list = "string"
export = "string"
names_mapping = "string"
}
filters = {
expressions = [{
conditions = [{
operator = "string"
value = "string"
}]
field_name = "string"
operator = "string"
values = ["string"]
}]
expressions_operator = "string"
filter_out_connection_logs = false
}
advanced = {
time_in_milliseconds = false
}
comments = "string"
management_log_exporter_id = "string"
name = "string"
protocol = "string"
tags = ["string"]
color = "string"
attachments = {
add_link_to_log_attachment = false
add_link_to_log_details = false
add_log_attachment_id = false
}
tls = {
auto_generate_client_certificates = {
client_ca_cert = "string"
server_ca_cert = "string"
}
client_cert_expiration_date = "string"
enabled = false
generate_and_sign_client_csr = {
client_cert = "string"
client_csr = "string"
phase = "string"
server_ca_cert = "string"
}
mode = "string"
user_provided_certificates = {
client_cert = "string"
client_secret = "string"
server_ca_cert = "string"
}
}
}
var managementLogExporterResource = new ManagementLogExporter("managementLogExporterResource", ManagementLogExporterArgs.builder()
.targetPort(0.0)
.targetServer("string")
.ignoreErrors(false)
.ignoreWarnings(false)
.dataManipulation(ManagementLogExporterDataManipulationArgs.builder()
.addCustomLogHeader("string")
.aggregateLogUpdates(false)
.aggregationMode("string")
.format("string")
.build())
.enabled(false)
.fields(ManagementLogExporterFieldsArgs.builder()
.exclusionList("string")
.export("string")
.namesMapping("string")
.build())
.filters(ManagementLogExporterFiltersArgs.builder()
.expressions(ManagementLogExporterFiltersExpressionArgs.builder()
.conditions(ManagementLogExporterFiltersExpressionConditionArgs.builder()
.operator("string")
.value("string")
.build())
.fieldName("string")
.operator("string")
.values("string")
.build())
.expressionsOperator("string")
.filterOutConnectionLogs(false)
.build())
.advanced(ManagementLogExporterAdvancedArgs.builder()
.timeInMilliseconds(false)
.build())
.comments("string")
.managementLogExporterId("string")
.name("string")
.protocol("string")
.tags("string")
.color("string")
.attachments(ManagementLogExporterAttachmentsArgs.builder()
.addLinkToLogAttachment(false)
.addLinkToLogDetails(false)
.addLogAttachmentId(false)
.build())
.tls(ManagementLogExporterTlsArgs.builder()
.autoGenerateClientCertificates(ManagementLogExporterTlsAutoGenerateClientCertificatesArgs.builder()
.clientCaCert("string")
.serverCaCert("string")
.build())
.clientCertExpirationDate("string")
.enabled(false)
.generateAndSignClientCsr(ManagementLogExporterTlsGenerateAndSignClientCsrArgs.builder()
.clientCert("string")
.clientCsr("string")
.phase("string")
.serverCaCert("string")
.build())
.mode("string")
.userProvidedCertificates(ManagementLogExporterTlsUserProvidedCertificatesArgs.builder()
.clientCert("string")
.clientSecret("string")
.serverCaCert("string")
.build())
.build())
.build());
management_log_exporter_resource = checkpoint.ManagementLogExporter("managementLogExporterResource",
target_port=float(0),
target_server="string",
ignore_errors=False,
ignore_warnings=False,
data_manipulation={
"add_custom_log_header": "string",
"aggregate_log_updates": False,
"aggregation_mode": "string",
"format": "string",
},
enabled=False,
fields={
"exclusion_list": "string",
"export": "string",
"names_mapping": "string",
},
filters={
"expressions": [{
"conditions": [{
"operator": "string",
"value": "string",
}],
"field_name": "string",
"operator": "string",
"values": ["string"],
}],
"expressions_operator": "string",
"filter_out_connection_logs": False,
},
advanced={
"time_in_milliseconds": False,
},
comments="string",
management_log_exporter_id="string",
name="string",
protocol="string",
tags=["string"],
color="string",
attachments={
"add_link_to_log_attachment": False,
"add_link_to_log_details": False,
"add_log_attachment_id": False,
},
tls={
"auto_generate_client_certificates": {
"client_ca_cert": "string",
"server_ca_cert": "string",
},
"client_cert_expiration_date": "string",
"enabled": False,
"generate_and_sign_client_csr": {
"client_cert": "string",
"client_csr": "string",
"phase": "string",
"server_ca_cert": "string",
},
"mode": "string",
"user_provided_certificates": {
"client_cert": "string",
"client_secret": "string",
"server_ca_cert": "string",
},
})
const managementLogExporterResource = new checkpoint.ManagementLogExporter("managementLogExporterResource", {
targetPort: 0,
targetServer: "string",
ignoreErrors: false,
ignoreWarnings: false,
dataManipulation: {
addCustomLogHeader: "string",
aggregateLogUpdates: false,
aggregationMode: "string",
format: "string",
},
enabled: false,
fields: {
exclusionList: "string",
"export": "string",
namesMapping: "string",
},
filters: {
expressions: [{
conditions: [{
operator: "string",
value: "string",
}],
fieldName: "string",
operator: "string",
values: ["string"],
}],
expressionsOperator: "string",
filterOutConnectionLogs: false,
},
advanced: {
timeInMilliseconds: false,
},
comments: "string",
managementLogExporterId: "string",
name: "string",
protocol: "string",
tags: ["string"],
color: "string",
attachments: {
addLinkToLogAttachment: false,
addLinkToLogDetails: false,
addLogAttachmentId: false,
},
tls: {
autoGenerateClientCertificates: {
clientCaCert: "string",
serverCaCert: "string",
},
clientCertExpirationDate: "string",
enabled: false,
generateAndSignClientCsr: {
clientCert: "string",
clientCsr: "string",
phase: "string",
serverCaCert: "string",
},
mode: "string",
userProvidedCertificates: {
clientCert: "string",
clientSecret: "string",
serverCaCert: "string",
},
},
});
type: checkpoint:ManagementLogExporter
properties:
advanced:
timeInMilliseconds: false
attachments:
addLinkToLogAttachment: false
addLinkToLogDetails: false
addLogAttachmentId: false
color: string
comments: string
dataManipulation:
addCustomLogHeader: string
aggregateLogUpdates: false
aggregationMode: string
format: string
enabled: false
fields:
exclusionList: string
export: string
namesMapping: string
filters:
expressions:
- conditions:
- operator: string
value: string
fieldName: string
operator: string
values:
- string
expressionsOperator: string
filterOutConnectionLogs: false
ignoreErrors: false
ignoreWarnings: false
managementLogExporterId: string
name: string
protocol: string
tags:
- string
targetPort: 0
targetServer: string
tls:
autoGenerateClientCertificates:
clientCaCert: string
serverCaCert: string
clientCertExpirationDate: string
enabled: false
generateAndSignClientCsr:
clientCert: string
clientCsr: string
phase: string
serverCaCert: string
mode: string
userProvidedCertificates:
clientCert: string
clientSecret: string
serverCaCert: string
ManagementLogExporter Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The ManagementLogExporter resource accepts the following input properties:
- Target
Port double - Port number of the target server.
- Target
Server string - Target server port to which logs are exported.
- Advanced
Management
Log Exporter Advanced - Advanced settings for log exporter.advanced blocks are documented below.
- Attachments
Management
Log Exporter Attachments - Log exporter attachments. attachments blocks are documented below.
- Color string
- Color of the object. Should be one of existing colors.
- Comments string
- Comments string.
- Data
Manipulation ManagementLog Exporter Data Manipulation - Log exporter data manipulation. data_manipulation blocks are documented below.
- Enabled bool
- Indicates whether to enable export.
- Fields
Management
Log Exporter Fields - Log exporter fields mapping settings.fields blocks are documented below.
- Filters
Management
Log Exporter Filters - Log exporter filters.filters blocks are documented below.
- Ignore
Errors bool - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- Ignore
Warnings bool - Apply changes ignoring warnings.
- Management
Log stringExporter Id - Name string
- Object name.
- Protocol string
- Protocol used to send logs to the target server.
- List<string>
- Collection of tag identifiers.tags blocks are documented below.
- Tls
Management
Log Exporter Tls - TLS settings for log exporter.tls blocks are documented below.
- Target
Port float64 - Port number of the target server.
- Target
Server string - Target server port to which logs are exported.
- Advanced
Management
Log Exporter Advanced Args - Advanced settings for log exporter.advanced blocks are documented below.
- Attachments
Management
Log Exporter Attachments Args - Log exporter attachments. attachments blocks are documented below.
- Color string
- Color of the object. Should be one of existing colors.
- Comments string
- Comments string.
- Data
Manipulation ManagementLog Exporter Data Manipulation Args - Log exporter data manipulation. data_manipulation blocks are documented below.
- Enabled bool
- Indicates whether to enable export.
- Fields
Management
Log Exporter Fields Args - Log exporter fields mapping settings.fields blocks are documented below.
- Filters
Management
Log Exporter Filters Args - Log exporter filters.filters blocks are documented below.
- Ignore
Errors bool - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- Ignore
Warnings bool - Apply changes ignoring warnings.
- Management
Log stringExporter Id - Name string
- Object name.
- Protocol string
- Protocol used to send logs to the target server.
- []string
- Collection of tag identifiers.tags blocks are documented below.
- Tls
Management
Log Exporter Tls Args - TLS settings for log exporter.tls blocks are documented below.
- target_
port number - Port number of the target server.
- target_
server string - Target server port to which logs are exported.
- advanced object
- Advanced settings for log exporter.advanced blocks are documented below.
- attachments object
- Log exporter attachments. attachments blocks are documented below.
- color string
- Color of the object. Should be one of existing colors.
- comments string
- Comments string.
- data_
manipulation object - Log exporter data manipulation. data_manipulation blocks are documented below.
- enabled bool
- Indicates whether to enable export.
- fields object
- Log exporter fields mapping settings.fields blocks are documented below.
- filters object
- Log exporter filters.filters blocks are documented below.
- ignore_
errors bool - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- ignore_
warnings bool - Apply changes ignoring warnings.
- management_
log_ stringexporter_ id - name string
- Object name.
- protocol string
- Protocol used to send logs to the target server.
- list(string)
- Collection of tag identifiers.tags blocks are documented below.
- tls object
- TLS settings for log exporter.tls blocks are documented below.
- target
Port Double - Port number of the target server.
- target
Server String - Target server port to which logs are exported.
- advanced
Management
Log Exporter Advanced - Advanced settings for log exporter.advanced blocks are documented below.
- attachments
Management
Log Exporter Attachments - Log exporter attachments. attachments blocks are documented below.
- color String
- Color of the object. Should be one of existing colors.
- comments String
- Comments string.
- data
Manipulation ManagementLog Exporter Data Manipulation - Log exporter data manipulation. data_manipulation blocks are documented below.
- enabled Boolean
- Indicates whether to enable export.
- fields
Management
Log Exporter Fields - Log exporter fields mapping settings.fields blocks are documented below.
- filters
Management
Log Exporter Filters - Log exporter filters.filters blocks are documented below.
- ignore
Errors Boolean - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- ignore
Warnings Boolean - Apply changes ignoring warnings.
- management
Log StringExporter Id - name String
- Object name.
- protocol String
- Protocol used to send logs to the target server.
- List<String>
- Collection of tag identifiers.tags blocks are documented below.
- tls
Management
Log Exporter Tls - TLS settings for log exporter.tls blocks are documented below.
- target
Port number - Port number of the target server.
- target
Server string - Target server port to which logs are exported.
- advanced
Management
Log Exporter Advanced - Advanced settings for log exporter.advanced blocks are documented below.
- attachments
Management
Log Exporter Attachments - Log exporter attachments. attachments blocks are documented below.
- color string
- Color of the object. Should be one of existing colors.
- comments string
- Comments string.
- data
Manipulation ManagementLog Exporter Data Manipulation - Log exporter data manipulation. data_manipulation blocks are documented below.
- enabled boolean
- Indicates whether to enable export.
- fields
Management
Log Exporter Fields - Log exporter fields mapping settings.fields blocks are documented below.
- filters
Management
Log Exporter Filters - Log exporter filters.filters blocks are documented below.
- ignore
Errors boolean - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- ignore
Warnings boolean - Apply changes ignoring warnings.
- management
Log stringExporter Id - name string
- Object name.
- protocol string
- Protocol used to send logs to the target server.
- string[]
- Collection of tag identifiers.tags blocks are documented below.
- tls
Management
Log Exporter Tls - TLS settings for log exporter.tls blocks are documented below.
- target_
port float - Port number of the target server.
- target_
server str - Target server port to which logs are exported.
- advanced
Management
Log Exporter Advanced Args - Advanced settings for log exporter.advanced blocks are documented below.
- attachments
Management
Log Exporter Attachments Args - Log exporter attachments. attachments blocks are documented below.
- color str
- Color of the object. Should be one of existing colors.
- comments str
- Comments string.
- data_
manipulation ManagementLog Exporter Data Manipulation Args - Log exporter data manipulation. data_manipulation blocks are documented below.
- enabled bool
- Indicates whether to enable export.
- fields
Management
Log Exporter Fields Args - Log exporter fields mapping settings.fields blocks are documented below.
- filters
Management
Log Exporter Filters Args - Log exporter filters.filters blocks are documented below.
- ignore_
errors bool - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- ignore_
warnings bool - Apply changes ignoring warnings.
- management_
log_ strexporter_ id - name str
- Object name.
- protocol str
- Protocol used to send logs to the target server.
- Sequence[str]
- Collection of tag identifiers.tags blocks are documented below.
- tls
Management
Log Exporter Tls Args - TLS settings for log exporter.tls blocks are documented below.
- target
Port Number - Port number of the target server.
- target
Server String - Target server port to which logs are exported.
- advanced Property Map
- Advanced settings for log exporter.advanced blocks are documented below.
- attachments Property Map
- Log exporter attachments. attachments blocks are documented below.
- color String
- Color of the object. Should be one of existing colors.
- comments String
- Comments string.
- data
Manipulation Property Map - Log exporter data manipulation. data_manipulation blocks are documented below.
- enabled Boolean
- Indicates whether to enable export.
- fields Property Map
- Log exporter fields mapping settings.fields blocks are documented below.
- filters Property Map
- Log exporter filters.filters blocks are documented below.
- ignore
Errors Boolean - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- ignore
Warnings Boolean - Apply changes ignoring warnings.
- management
Log StringExporter Id - name String
- Object name.
- protocol String
- Protocol used to send logs to the target server.
- List<String>
- Collection of tag identifiers.tags blocks are documented below.
- tls Property Map
- TLS settings for log exporter.tls blocks are documented below.
Outputs
All input properties are implicitly available as output properties. Additionally, the ManagementLogExporter resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing ManagementLogExporter Resource
Get an existing ManagementLogExporter resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: ManagementLogExporterState, opts?: CustomResourceOptions): ManagementLogExporter@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
advanced: Optional[ManagementLogExporterAdvancedArgs] = None,
attachments: Optional[ManagementLogExporterAttachmentsArgs] = None,
color: Optional[str] = None,
comments: Optional[str] = None,
data_manipulation: Optional[ManagementLogExporterDataManipulationArgs] = None,
enabled: Optional[bool] = None,
fields: Optional[ManagementLogExporterFieldsArgs] = None,
filters: Optional[ManagementLogExporterFiltersArgs] = None,
ignore_errors: Optional[bool] = None,
ignore_warnings: Optional[bool] = None,
management_log_exporter_id: Optional[str] = None,
name: Optional[str] = None,
protocol: Optional[str] = None,
tags: Optional[Sequence[str]] = None,
target_port: Optional[float] = None,
target_server: Optional[str] = None,
tls: Optional[ManagementLogExporterTlsArgs] = None) -> ManagementLogExporterfunc GetManagementLogExporter(ctx *Context, name string, id IDInput, state *ManagementLogExporterState, opts ...ResourceOption) (*ManagementLogExporter, error)public static ManagementLogExporter Get(string name, Input<string> id, ManagementLogExporterState? state, CustomResourceOptions? opts = null)public static ManagementLogExporter get(String name, Output<String> id, ManagementLogExporterState state, CustomResourceOptions options)resources: _: type: checkpoint:ManagementLogExporter get: id: ${id}import {
to = checkpoint_management_log_exporter.example
id = "${id}"
}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Advanced
Management
Log Exporter Advanced - Advanced settings for log exporter.advanced blocks are documented below.
- Attachments
Management
Log Exporter Attachments - Log exporter attachments. attachments blocks are documented below.
- Color string
- Color of the object. Should be one of existing colors.
- Comments string
- Comments string.
- Data
Manipulation ManagementLog Exporter Data Manipulation - Log exporter data manipulation. data_manipulation blocks are documented below.
- Enabled bool
- Indicates whether to enable export.
- Fields
Management
Log Exporter Fields - Log exporter fields mapping settings.fields blocks are documented below.
- Filters
Management
Log Exporter Filters - Log exporter filters.filters blocks are documented below.
- Ignore
Errors bool - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- Ignore
Warnings bool - Apply changes ignoring warnings.
- Management
Log stringExporter Id - Name string
- Object name.
- Protocol string
- Protocol used to send logs to the target server.
- List<string>
- Collection of tag identifiers.tags blocks are documented below.
- Target
Port double - Port number of the target server.
- Target
Server string - Target server port to which logs are exported.
- Tls
Management
Log Exporter Tls - TLS settings for log exporter.tls blocks are documented below.
- Advanced
Management
Log Exporter Advanced Args - Advanced settings for log exporter.advanced blocks are documented below.
- Attachments
Management
Log Exporter Attachments Args - Log exporter attachments. attachments blocks are documented below.
- Color string
- Color of the object. Should be one of existing colors.
- Comments string
- Comments string.
- Data
Manipulation ManagementLog Exporter Data Manipulation Args - Log exporter data manipulation. data_manipulation blocks are documented below.
- Enabled bool
- Indicates whether to enable export.
- Fields
Management
Log Exporter Fields Args - Log exporter fields mapping settings.fields blocks are documented below.
- Filters
Management
Log Exporter Filters Args - Log exporter filters.filters blocks are documented below.
- Ignore
Errors bool - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- Ignore
Warnings bool - Apply changes ignoring warnings.
- Management
Log stringExporter Id - Name string
- Object name.
- Protocol string
- Protocol used to send logs to the target server.
- []string
- Collection of tag identifiers.tags blocks are documented below.
- Target
Port float64 - Port number of the target server.
- Target
Server string - Target server port to which logs are exported.
- Tls
Management
Log Exporter Tls Args - TLS settings for log exporter.tls blocks are documented below.
- advanced object
- Advanced settings for log exporter.advanced blocks are documented below.
- attachments object
- Log exporter attachments. attachments blocks are documented below.
- color string
- Color of the object. Should be one of existing colors.
- comments string
- Comments string.
- data_
manipulation object - Log exporter data manipulation. data_manipulation blocks are documented below.
- enabled bool
- Indicates whether to enable export.
- fields object
- Log exporter fields mapping settings.fields blocks are documented below.
- filters object
- Log exporter filters.filters blocks are documented below.
- ignore_
errors bool - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- ignore_
warnings bool - Apply changes ignoring warnings.
- management_
log_ stringexporter_ id - name string
- Object name.
- protocol string
- Protocol used to send logs to the target server.
- list(string)
- Collection of tag identifiers.tags blocks are documented below.
- target_
port number - Port number of the target server.
- target_
server string - Target server port to which logs are exported.
- tls object
- TLS settings for log exporter.tls blocks are documented below.
- advanced
Management
Log Exporter Advanced - Advanced settings for log exporter.advanced blocks are documented below.
- attachments
Management
Log Exporter Attachments - Log exporter attachments. attachments blocks are documented below.
- color String
- Color of the object. Should be one of existing colors.
- comments String
- Comments string.
- data
Manipulation ManagementLog Exporter Data Manipulation - Log exporter data manipulation. data_manipulation blocks are documented below.
- enabled Boolean
- Indicates whether to enable export.
- fields
Management
Log Exporter Fields - Log exporter fields mapping settings.fields blocks are documented below.
- filters
Management
Log Exporter Filters - Log exporter filters.filters blocks are documented below.
- ignore
Errors Boolean - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- ignore
Warnings Boolean - Apply changes ignoring warnings.
- management
Log StringExporter Id - name String
- Object name.
- protocol String
- Protocol used to send logs to the target server.
- List<String>
- Collection of tag identifiers.tags blocks are documented below.
- target
Port Double - Port number of the target server.
- target
Server String - Target server port to which logs are exported.
- tls
Management
Log Exporter Tls - TLS settings for log exporter.tls blocks are documented below.
- advanced
Management
Log Exporter Advanced - Advanced settings for log exporter.advanced blocks are documented below.
- attachments
Management
Log Exporter Attachments - Log exporter attachments. attachments blocks are documented below.
- color string
- Color of the object. Should be one of existing colors.
- comments string
- Comments string.
- data
Manipulation ManagementLog Exporter Data Manipulation - Log exporter data manipulation. data_manipulation blocks are documented below.
- enabled boolean
- Indicates whether to enable export.
- fields
Management
Log Exporter Fields - Log exporter fields mapping settings.fields blocks are documented below.
- filters
Management
Log Exporter Filters - Log exporter filters.filters blocks are documented below.
- ignore
Errors boolean - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- ignore
Warnings boolean - Apply changes ignoring warnings.
- management
Log stringExporter Id - name string
- Object name.
- protocol string
- Protocol used to send logs to the target server.
- string[]
- Collection of tag identifiers.tags blocks are documented below.
- target
Port number - Port number of the target server.
- target
Server string - Target server port to which logs are exported.
- tls
Management
Log Exporter Tls - TLS settings for log exporter.tls blocks are documented below.
- advanced
Management
Log Exporter Advanced Args - Advanced settings for log exporter.advanced blocks are documented below.
- attachments
Management
Log Exporter Attachments Args - Log exporter attachments. attachments blocks are documented below.
- color str
- Color of the object. Should be one of existing colors.
- comments str
- Comments string.
- data_
manipulation ManagementLog Exporter Data Manipulation Args - Log exporter data manipulation. data_manipulation blocks are documented below.
- enabled bool
- Indicates whether to enable export.
- fields
Management
Log Exporter Fields Args - Log exporter fields mapping settings.fields blocks are documented below.
- filters
Management
Log Exporter Filters Args - Log exporter filters.filters blocks are documented below.
- ignore_
errors bool - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- ignore_
warnings bool - Apply changes ignoring warnings.
- management_
log_ strexporter_ id - name str
- Object name.
- protocol str
- Protocol used to send logs to the target server.
- Sequence[str]
- Collection of tag identifiers.tags blocks are documented below.
- target_
port float - Port number of the target server.
- target_
server str - Target server port to which logs are exported.
- tls
Management
Log Exporter Tls Args - TLS settings for log exporter.tls blocks are documented below.
- advanced Property Map
- Advanced settings for log exporter.advanced blocks are documented below.
- attachments Property Map
- Log exporter attachments. attachments blocks are documented below.
- color String
- Color of the object. Should be one of existing colors.
- comments String
- Comments string.
- data
Manipulation Property Map - Log exporter data manipulation. data_manipulation blocks are documented below.
- enabled Boolean
- Indicates whether to enable export.
- fields Property Map
- Log exporter fields mapping settings.fields blocks are documented below.
- filters Property Map
- Log exporter filters.filters blocks are documented below.
- ignore
Errors Boolean - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- ignore
Warnings Boolean - Apply changes ignoring warnings.
- management
Log StringExporter Id - name String
- Object name.
- protocol String
- Protocol used to send logs to the target server.
- List<String>
- Collection of tag identifiers.tags blocks are documented below.
- target
Port Number - Port number of the target server.
- target
Server String - Target server port to which logs are exported.
- tls Property Map
- TLS settings for log exporter.tls blocks are documented below.
Supporting Types
ManagementLogExporterAdvanced, ManagementLogExporterAdvancedArgs
- Time
In boolMilliseconds - Toggle export logs' time with ms resolution.
- Time
In boolMilliseconds - Toggle export logs' time with ms resolution.
- time_
in_ boolmilliseconds - Toggle export logs' time with ms resolution.
- time
In BooleanMilliseconds - Toggle export logs' time with ms resolution.
- time
In booleanMilliseconds - Toggle export logs' time with ms resolution.
- time_
in_ boolmilliseconds - Toggle export logs' time with ms resolution.
- time
In BooleanMilliseconds - Toggle export logs' time with ms resolution.
ManagementLogExporterAttachments, ManagementLogExporterAttachmentsArgs
- Add
Link boolTo Log Attachment - Indicates whether to add link to log attachment in SmartView.
- Add
Link boolTo Log Details - Indicates whether to add link to log details in SmartView.
- Add
Log boolAttachment Id - Indicates whether to add log attachment ID.
- Add
Link boolTo Log Attachment - Indicates whether to add link to log attachment in SmartView.
- Add
Link boolTo Log Details - Indicates whether to add link to log details in SmartView.
- Add
Log boolAttachment Id - Indicates whether to add log attachment ID.
- add_
link_ boolto_ log_ attachment - Indicates whether to add link to log attachment in SmartView.
- add_
link_ boolto_ log_ details - Indicates whether to add link to log details in SmartView.
- add_
log_ boolattachment_ id - Indicates whether to add log attachment ID.
- add
Link BooleanTo Log Attachment - Indicates whether to add link to log attachment in SmartView.
- add
Link BooleanTo Log Details - Indicates whether to add link to log details in SmartView.
- add
Log BooleanAttachment Id - Indicates whether to add log attachment ID.
- add
Link booleanTo Log Attachment - Indicates whether to add link to log attachment in SmartView.
- add
Link booleanTo Log Details - Indicates whether to add link to log details in SmartView.
- add
Log booleanAttachment Id - Indicates whether to add log attachment ID.
- add_
link_ boolto_ log_ attachment - Indicates whether to add link to log attachment in SmartView.
- add_
link_ boolto_ log_ details - Indicates whether to add link to log details in SmartView.
- add_
log_ boolattachment_ id - Indicates whether to add log attachment ID.
- add
Link BooleanTo Log Attachment - Indicates whether to add link to log attachment in SmartView.
- add
Link BooleanTo Log Details - Indicates whether to add link to log details in SmartView.
- add
Log BooleanAttachment Id - Indicates whether to add log attachment ID.
ManagementLogExporterDataManipulation, ManagementLogExporterDataManipulationArgs
- Add
Custom stringLog Header - Custom header added to every exported log entry. This header can be used to identify the source or add metadata to logs. The custom header is prepended.
- Aggregate
Log boolUpdates - Indicates whether to aggregate log updates.
- Aggregation
Mode string - Aggregation mode for aggregated logs. Determines how log updates are processed when aggregate-log-updates is true or not specified: - semi-unified (defa.
- Format string
- Logs format.
- Add
Custom stringLog Header - Custom header added to every exported log entry. This header can be used to identify the source or add metadata to logs. The custom header is prepended.
- Aggregate
Log boolUpdates - Indicates whether to aggregate log updates.
- Aggregation
Mode string - Aggregation mode for aggregated logs. Determines how log updates are processed when aggregate-log-updates is true or not specified: - semi-unified (defa.
- Format string
- Logs format.
- add_
custom_ stringlog_ header - Custom header added to every exported log entry. This header can be used to identify the source or add metadata to logs. The custom header is prepended.
- aggregate_
log_ boolupdates - Indicates whether to aggregate log updates.
- aggregation_
mode string - Aggregation mode for aggregated logs. Determines how log updates are processed when aggregate-log-updates is true or not specified: - semi-unified (defa.
- format string
- Logs format.
- add
Custom StringLog Header - Custom header added to every exported log entry. This header can be used to identify the source or add metadata to logs. The custom header is prepended.
- aggregate
Log BooleanUpdates - Indicates whether to aggregate log updates.
- aggregation
Mode String - Aggregation mode for aggregated logs. Determines how log updates are processed when aggregate-log-updates is true or not specified: - semi-unified (defa.
- format String
- Logs format.
- add
Custom stringLog Header - Custom header added to every exported log entry. This header can be used to identify the source or add metadata to logs. The custom header is prepended.
- aggregate
Log booleanUpdates - Indicates whether to aggregate log updates.
- aggregation
Mode string - Aggregation mode for aggregated logs. Determines how log updates are processed when aggregate-log-updates is true or not specified: - semi-unified (defa.
- format string
- Logs format.
- add_
custom_ strlog_ header - Custom header added to every exported log entry. This header can be used to identify the source or add metadata to logs. The custom header is prepended.
- aggregate_
log_ boolupdates - Indicates whether to aggregate log updates.
- aggregation_
mode str - Aggregation mode for aggregated logs. Determines how log updates are processed when aggregate-log-updates is true or not specified: - semi-unified (defa.
- format str
- Logs format.
- add
Custom StringLog Header - Custom header added to every exported log entry. This header can be used to identify the source or add metadata to logs. The custom header is prepended.
- aggregate
Log BooleanUpdates - Indicates whether to aggregate log updates.
- aggregation
Mode String - Aggregation mode for aggregated logs. Determines how log updates are processed when aggregate-log-updates is true or not specified: - semi-unified (defa.
- format String
- Logs format.
ManagementLogExporterFields, ManagementLogExporterFieldsArgs
- Exclusion
List string - List of field names to exclude or include based on the export mode. When export is all-except: fields in this list are excluded from expor...
- Export string
- Field export mode. all-except (default): exports all fields except those in the exclusion list. nothing-except: exports nothing ...
- Names
Mapping string - Field name mappings to rename fields during export. Specify mappings in the format: 'orgName:dstName' (e.g., 'src:source_ip,dst:destination_ip')....
- Exclusion
List string - List of field names to exclude or include based on the export mode. When export is all-except: fields in this list are excluded from expor...
- Export string
- Field export mode. all-except (default): exports all fields except those in the exclusion list. nothing-except: exports nothing ...
- Names
Mapping string - Field name mappings to rename fields during export. Specify mappings in the format: 'orgName:dstName' (e.g., 'src:source_ip,dst:destination_ip')....
- exclusion_
list string - List of field names to exclude or include based on the export mode. When export is all-except: fields in this list are excluded from expor...
- export string
- Field export mode. all-except (default): exports all fields except those in the exclusion list. nothing-except: exports nothing ...
- names_
mapping string - Field name mappings to rename fields during export. Specify mappings in the format: 'orgName:dstName' (e.g., 'src:source_ip,dst:destination_ip')....
- exclusion
List String - List of field names to exclude or include based on the export mode. When export is all-except: fields in this list are excluded from expor...
- export String
- Field export mode. all-except (default): exports all fields except those in the exclusion list. nothing-except: exports nothing ...
- names
Mapping String - Field name mappings to rename fields during export. Specify mappings in the format: 'orgName:dstName' (e.g., 'src:source_ip,dst:destination_ip')....
- exclusion
List string - List of field names to exclude or include based on the export mode. When export is all-except: fields in this list are excluded from expor...
- export string
- Field export mode. all-except (default): exports all fields except those in the exclusion list. nothing-except: exports nothing ...
- names
Mapping string - Field name mappings to rename fields during export. Specify mappings in the format: 'orgName:dstName' (e.g., 'src:source_ip,dst:destination_ip')....
- exclusion_
list str - List of field names to exclude or include based on the export mode. When export is all-except: fields in this list are excluded from expor...
- export str
- Field export mode. all-except (default): exports all fields except those in the exclusion list. nothing-except: exports nothing ...
- names_
mapping str - Field name mappings to rename fields during export. Specify mappings in the format: 'orgName:dstName' (e.g., 'src:source_ip,dst:destination_ip')....
- exclusion
List String - List of field names to exclude or include based on the export mode. When export is all-except: fields in this list are excluded from expor...
- export String
- Field export mode. all-except (default): exports all fields except those in the exclusion list. nothing-except: exports nothing ...
- names
Mapping String - Field name mappings to rename fields during export. Specify mappings in the format: 'orgName:dstName' (e.g., 'src:source_ip,dst:destination_ip')....
ManagementLogExporterFilters, ManagementLogExporterFiltersArgs
- Expressions
List<Management
Log Exporter Filters Expression> - List of filter expressions. Each expression targets a specific log field.expressions blocks are documented below.
- Expressions
Operator string - Logical operator for combining all filter expressions.
- Filter
Out boolConnection Logs - When set to true, connection logs will be excluded from export.
- Expressions
[]Management
Log Exporter Filters Expression - List of filter expressions. Each expression targets a specific log field.expressions blocks are documented below.
- Expressions
Operator string - Logical operator for combining all filter expressions.
- Filter
Out boolConnection Logs - When set to true, connection logs will be excluded from export.
- expressions list(object)
- List of filter expressions. Each expression targets a specific log field.expressions blocks are documented below.
- expressions_
operator string - Logical operator for combining all filter expressions.
- filter_
out_ boolconnection_ logs - When set to true, connection logs will be excluded from export.
- expressions
List<Management
Log Exporter Filters Expression> - List of filter expressions. Each expression targets a specific log field.expressions blocks are documented below.
- expressions
Operator String - Logical operator for combining all filter expressions.
- filter
Out BooleanConnection Logs - When set to true, connection logs will be excluded from export.
- expressions
Management
Log Exporter Filters Expression[] - List of filter expressions. Each expression targets a specific log field.expressions blocks are documented below.
- expressions
Operator string - Logical operator for combining all filter expressions.
- filter
Out booleanConnection Logs - When set to true, connection logs will be excluded from export.
- expressions
Sequence[Management
Log Exporter Filters Expression] - List of filter expressions. Each expression targets a specific log field.expressions blocks are documented below.
- expressions_
operator str - Logical operator for combining all filter expressions.
- filter_
out_ boolconnection_ logs - When set to true, connection logs will be excluded from export.
- expressions List<Property Map>
- List of filter expressions. Each expression targets a specific log field.expressions blocks are documented below.
- expressions
Operator String - Logical operator for combining all filter expressions.
- filter
Out BooleanConnection Logs - When set to true, connection logs will be excluded from export.
ManagementLogExporterFiltersExpression, ManagementLogExporterFiltersExpressionArgs
- Conditions
List<Management
Log Exporter Filters Expression Condition> - Filter conditions for this field. Required when 'operator' is 'and' or 'or'.Array of condition objects, each with 'operator' and 'value'.conditions blocks are documented below.
- Field
Name string - Log field name to filter on.
- Operator string
- Operator for this expression.Use 'and'/'or' with 'conditions' (array of condition objects).Use 'in'/'not-in' with 'values' (flat array of stri...
- Values List<string>
- Filter values for this field. Present when 'operator' is 'in' or 'not-in'.Flat array of string values.
- Conditions
[]Management
Log Exporter Filters Expression Condition - Filter conditions for this field. Required when 'operator' is 'and' or 'or'.Array of condition objects, each with 'operator' and 'value'.conditions blocks are documented below.
- Field
Name string - Log field name to filter on.
- Operator string
- Operator for this expression.Use 'and'/'or' with 'conditions' (array of condition objects).Use 'in'/'not-in' with 'values' (flat array of stri...
- Values []string
- Filter values for this field. Present when 'operator' is 'in' or 'not-in'.Flat array of string values.
- conditions list(object)
- Filter conditions for this field. Required when 'operator' is 'and' or 'or'.Array of condition objects, each with 'operator' and 'value'.conditions blocks are documented below.
- field_
name string - Log field name to filter on.
- operator string
- Operator for this expression.Use 'and'/'or' with 'conditions' (array of condition objects).Use 'in'/'not-in' with 'values' (flat array of stri...
- values list(string)
- Filter values for this field. Present when 'operator' is 'in' or 'not-in'.Flat array of string values.
- conditions
List<Management
Log Exporter Filters Expression Condition> - Filter conditions for this field. Required when 'operator' is 'and' or 'or'.Array of condition objects, each with 'operator' and 'value'.conditions blocks are documented below.
- field
Name String - Log field name to filter on.
- operator String
- Operator for this expression.Use 'and'/'or' with 'conditions' (array of condition objects).Use 'in'/'not-in' with 'values' (flat array of stri...
- values List<String>
- Filter values for this field. Present when 'operator' is 'in' or 'not-in'.Flat array of string values.
- conditions
Management
Log Exporter Filters Expression Condition[] - Filter conditions for this field. Required when 'operator' is 'and' or 'or'.Array of condition objects, each with 'operator' and 'value'.conditions blocks are documented below.
- field
Name string - Log field name to filter on.
- operator string
- Operator for this expression.Use 'and'/'or' with 'conditions' (array of condition objects).Use 'in'/'not-in' with 'values' (flat array of stri...
- values string[]
- Filter values for this field. Present when 'operator' is 'in' or 'not-in'.Flat array of string values.
- conditions
Sequence[Management
Log Exporter Filters Expression Condition] - Filter conditions for this field. Required when 'operator' is 'and' or 'or'.Array of condition objects, each with 'operator' and 'value'.conditions blocks are documented below.
- field_
name str - Log field name to filter on.
- operator str
- Operator for this expression.Use 'and'/'or' with 'conditions' (array of condition objects).Use 'in'/'not-in' with 'values' (flat array of stri...
- values Sequence[str]
- Filter values for this field. Present when 'operator' is 'in' or 'not-in'.Flat array of string values.
- conditions List<Property Map>
- Filter conditions for this field. Required when 'operator' is 'and' or 'or'.Array of condition objects, each with 'operator' and 'value'.conditions blocks are documented below.
- field
Name String - Log field name to filter on.
- operator String
- Operator for this expression.Use 'and'/'or' with 'conditions' (array of condition objects).Use 'in'/'not-in' with 'values' (flat array of stri...
- values List<String>
- Filter values for this field. Present when 'operator' is 'in' or 'not-in'.Flat array of string values.
ManagementLogExporterFiltersExpressionCondition, ManagementLogExporterFiltersExpressionConditionArgs
ManagementLogExporterTls, ManagementLogExporterTlsArgs
- Auto
Generate ManagementClient Certificates Log Exporter Tls Auto Generate Client Certificates - TLS mode where user provides server CA certificate only. Check Point Management automatically generates and signs client certificates. This is the sim...auto_generate_client_certificates blocks are documented below.
- Client
Cert stringExpiration Date - Client certificate expiration date extracted from the stored PKCS#12 certificate. Available for all TLS modes when client certificate exists.
- Enabled bool
- Indicates whether to use encrypted connection. Can be true only when protocol is TCP.
- Generate
And ManagementSign Client Csr Log Exporter Tls Generate And Sign Client Csr - Advanced TLS mode with two separate phases: 'auto-generate-client-csr' to initiate CSR generation (ADD/SET) and 'provide-signed-client-cert' to provid...generate_and_sign_client_csr blocks are documented below.
- Mode string
- TLS mode. Must match the specific mode configuration provided.
- User
Provided ManagementCertificates Log Exporter Tls User Provided Certificates - TLS mode where user provides server CA certificate, client certificate (PKCS#12 format), and passphrase. All certificates provided by the user, Check ...user_provided_certificates blocks are documented below.
- Auto
Generate ManagementClient Certificates Log Exporter Tls Auto Generate Client Certificates - TLS mode where user provides server CA certificate only. Check Point Management automatically generates and signs client certificates. This is the sim...auto_generate_client_certificates blocks are documented below.
- Client
Cert stringExpiration Date - Client certificate expiration date extracted from the stored PKCS#12 certificate. Available for all TLS modes when client certificate exists.
- Enabled bool
- Indicates whether to use encrypted connection. Can be true only when protocol is TCP.
- Generate
And ManagementSign Client Csr Log Exporter Tls Generate And Sign Client Csr - Advanced TLS mode with two separate phases: 'auto-generate-client-csr' to initiate CSR generation (ADD/SET) and 'provide-signed-client-cert' to provid...generate_and_sign_client_csr blocks are documented below.
- Mode string
- TLS mode. Must match the specific mode configuration provided.
- User
Provided ManagementCertificates Log Exporter Tls User Provided Certificates - TLS mode where user provides server CA certificate, client certificate (PKCS#12 format), and passphrase. All certificates provided by the user, Check ...user_provided_certificates blocks are documented below.
- auto_
generate_ objectclient_ certificates - TLS mode where user provides server CA certificate only. Check Point Management automatically generates and signs client certificates. This is the sim...auto_generate_client_certificates blocks are documented below.
- client_
cert_ stringexpiration_ date - Client certificate expiration date extracted from the stored PKCS#12 certificate. Available for all TLS modes when client certificate exists.
- enabled bool
- Indicates whether to use encrypted connection. Can be true only when protocol is TCP.
- generate_
and_ objectsign_ client_ csr - Advanced TLS mode with two separate phases: 'auto-generate-client-csr' to initiate CSR generation (ADD/SET) and 'provide-signed-client-cert' to provid...generate_and_sign_client_csr blocks are documented below.
- mode string
- TLS mode. Must match the specific mode configuration provided.
- user_
provided_ objectcertificates - TLS mode where user provides server CA certificate, client certificate (PKCS#12 format), and passphrase. All certificates provided by the user, Check ...user_provided_certificates blocks are documented below.
- auto
Generate ManagementClient Certificates Log Exporter Tls Auto Generate Client Certificates - TLS mode where user provides server CA certificate only. Check Point Management automatically generates and signs client certificates. This is the sim...auto_generate_client_certificates blocks are documented below.
- client
Cert StringExpiration Date - Client certificate expiration date extracted from the stored PKCS#12 certificate. Available for all TLS modes when client certificate exists.
- enabled Boolean
- Indicates whether to use encrypted connection. Can be true only when protocol is TCP.
- generate
And ManagementSign Client Csr Log Exporter Tls Generate And Sign Client Csr - Advanced TLS mode with two separate phases: 'auto-generate-client-csr' to initiate CSR generation (ADD/SET) and 'provide-signed-client-cert' to provid...generate_and_sign_client_csr blocks are documented below.
- mode String
- TLS mode. Must match the specific mode configuration provided.
- user
Provided ManagementCertificates Log Exporter Tls User Provided Certificates - TLS mode where user provides server CA certificate, client certificate (PKCS#12 format), and passphrase. All certificates provided by the user, Check ...user_provided_certificates blocks are documented below.
- auto
Generate ManagementClient Certificates Log Exporter Tls Auto Generate Client Certificates - TLS mode where user provides server CA certificate only. Check Point Management automatically generates and signs client certificates. This is the sim...auto_generate_client_certificates blocks are documented below.
- client
Cert stringExpiration Date - Client certificate expiration date extracted from the stored PKCS#12 certificate. Available for all TLS modes when client certificate exists.
- enabled boolean
- Indicates whether to use encrypted connection. Can be true only when protocol is TCP.
- generate
And ManagementSign Client Csr Log Exporter Tls Generate And Sign Client Csr - Advanced TLS mode with two separate phases: 'auto-generate-client-csr' to initiate CSR generation (ADD/SET) and 'provide-signed-client-cert' to provid...generate_and_sign_client_csr blocks are documented below.
- mode string
- TLS mode. Must match the specific mode configuration provided.
- user
Provided ManagementCertificates Log Exporter Tls User Provided Certificates - TLS mode where user provides server CA certificate, client certificate (PKCS#12 format), and passphrase. All certificates provided by the user, Check ...user_provided_certificates blocks are documented below.
- auto_
generate_ Managementclient_ certificates Log Exporter Tls Auto Generate Client Certificates - TLS mode where user provides server CA certificate only. Check Point Management automatically generates and signs client certificates. This is the sim...auto_generate_client_certificates blocks are documented below.
- client_
cert_ strexpiration_ date - Client certificate expiration date extracted from the stored PKCS#12 certificate. Available for all TLS modes when client certificate exists.
- enabled bool
- Indicates whether to use encrypted connection. Can be true only when protocol is TCP.
- generate_
and_ Managementsign_ client_ csr Log Exporter Tls Generate And Sign Client Csr - Advanced TLS mode with two separate phases: 'auto-generate-client-csr' to initiate CSR generation (ADD/SET) and 'provide-signed-client-cert' to provid...generate_and_sign_client_csr blocks are documented below.
- mode str
- TLS mode. Must match the specific mode configuration provided.
- user_
provided_ Managementcertificates Log Exporter Tls User Provided Certificates - TLS mode where user provides server CA certificate, client certificate (PKCS#12 format), and passphrase. All certificates provided by the user, Check ...user_provided_certificates blocks are documented below.
- auto
Generate Property MapClient Certificates - TLS mode where user provides server CA certificate only. Check Point Management automatically generates and signs client certificates. This is the sim...auto_generate_client_certificates blocks are documented below.
- client
Cert StringExpiration Date - Client certificate expiration date extracted from the stored PKCS#12 certificate. Available for all TLS modes when client certificate exists.
- enabled Boolean
- Indicates whether to use encrypted connection. Can be true only when protocol is TCP.
- generate
And Property MapSign Client Csr - Advanced TLS mode with two separate phases: 'auto-generate-client-csr' to initiate CSR generation (ADD/SET) and 'provide-signed-client-cert' to provid...generate_and_sign_client_csr blocks are documented below.
- mode String
- TLS mode. Must match the specific mode configuration provided.
- user
Provided Property MapCertificates - TLS mode where user provides server CA certificate, client certificate (PKCS#12 format), and passphrase. All certificates provided by the user, Check ...user_provided_certificates blocks are documented below.
ManagementLogExporterTlsAutoGenerateClientCertificates, ManagementLogExporterTlsAutoGenerateClientCertificatesArgs
- Client
Ca stringCert - Client generated CA certificate that signed the client certificate. The server should trust this CA. Supplied as base64 encoded string.
- Server
Ca stringCert - Server certificate authority certificate, supplied as base64 encoded string.
- Client
Ca stringCert - Client generated CA certificate that signed the client certificate. The server should trust this CA. Supplied as base64 encoded string.
- Server
Ca stringCert - Server certificate authority certificate, supplied as base64 encoded string.
- client_
ca_ stringcert - Client generated CA certificate that signed the client certificate. The server should trust this CA. Supplied as base64 encoded string.
- server_
ca_ stringcert - Server certificate authority certificate, supplied as base64 encoded string.
- client
Ca StringCert - Client generated CA certificate that signed the client certificate. The server should trust this CA. Supplied as base64 encoded string.
- server
Ca StringCert - Server certificate authority certificate, supplied as base64 encoded string.
- client
Ca stringCert - Client generated CA certificate that signed the client certificate. The server should trust this CA. Supplied as base64 encoded string.
- server
Ca stringCert - Server certificate authority certificate, supplied as base64 encoded string.
- client_
ca_ strcert - Client generated CA certificate that signed the client certificate. The server should trust this CA. Supplied as base64 encoded string.
- server_
ca_ strcert - Server certificate authority certificate, supplied as base64 encoded string.
- client
Ca StringCert - Client generated CA certificate that signed the client certificate. The server should trust this CA. Supplied as base64 encoded string.
- server
Ca StringCert - Server certificate authority certificate, supplied as base64 encoded string.
ManagementLogExporterTlsGenerateAndSignClientCsr, ManagementLogExporterTlsGenerateAndSignClientCsrArgs
- Client
Cert string - Client certificate in PEM format as base64 encoded string, signed by external CA. Can only be provided when phase is 'provide-signed-client-cert'.
- Client
Csr string - Client certificate signing request (CSR) in PEM format as base64 encoded string. Present when phase is 'auto-generate-client-csr'.
- Phase string
- Mode phase type: 'auto-generate-client-csr' to initiate CSR generation.
- Server
Ca stringCert - Server CA certificate in PEM format as base64 encoded string to validate the destination server's identity. Required when phase is 'auto-genera...
- Client
Cert string - Client certificate in PEM format as base64 encoded string, signed by external CA. Can only be provided when phase is 'provide-signed-client-cert'.
- Client
Csr string - Client certificate signing request (CSR) in PEM format as base64 encoded string. Present when phase is 'auto-generate-client-csr'.
- Phase string
- Mode phase type: 'auto-generate-client-csr' to initiate CSR generation.
- Server
Ca stringCert - Server CA certificate in PEM format as base64 encoded string to validate the destination server's identity. Required when phase is 'auto-genera...
- client_
cert string - Client certificate in PEM format as base64 encoded string, signed by external CA. Can only be provided when phase is 'provide-signed-client-cert'.
- client_
csr string - Client certificate signing request (CSR) in PEM format as base64 encoded string. Present when phase is 'auto-generate-client-csr'.
- phase string
- Mode phase type: 'auto-generate-client-csr' to initiate CSR generation.
- server_
ca_ stringcert - Server CA certificate in PEM format as base64 encoded string to validate the destination server's identity. Required when phase is 'auto-genera...
- client
Cert String - Client certificate in PEM format as base64 encoded string, signed by external CA. Can only be provided when phase is 'provide-signed-client-cert'.
- client
Csr String - Client certificate signing request (CSR) in PEM format as base64 encoded string. Present when phase is 'auto-generate-client-csr'.
- phase String
- Mode phase type: 'auto-generate-client-csr' to initiate CSR generation.
- server
Ca StringCert - Server CA certificate in PEM format as base64 encoded string to validate the destination server's identity. Required when phase is 'auto-genera...
- client
Cert string - Client certificate in PEM format as base64 encoded string, signed by external CA. Can only be provided when phase is 'provide-signed-client-cert'.
- client
Csr string - Client certificate signing request (CSR) in PEM format as base64 encoded string. Present when phase is 'auto-generate-client-csr'.
- phase string
- Mode phase type: 'auto-generate-client-csr' to initiate CSR generation.
- server
Ca stringCert - Server CA certificate in PEM format as base64 encoded string to validate the destination server's identity. Required when phase is 'auto-genera...
- client_
cert str - Client certificate in PEM format as base64 encoded string, signed by external CA. Can only be provided when phase is 'provide-signed-client-cert'.
- client_
csr str - Client certificate signing request (CSR) in PEM format as base64 encoded string. Present when phase is 'auto-generate-client-csr'.
- phase str
- Mode phase type: 'auto-generate-client-csr' to initiate CSR generation.
- server_
ca_ strcert - Server CA certificate in PEM format as base64 encoded string to validate the destination server's identity. Required when phase is 'auto-genera...
- client
Cert String - Client certificate in PEM format as base64 encoded string, signed by external CA. Can only be provided when phase is 'provide-signed-client-cert'.
- client
Csr String - Client certificate signing request (CSR) in PEM format as base64 encoded string. Present when phase is 'auto-generate-client-csr'.
- phase String
- Mode phase type: 'auto-generate-client-csr' to initiate CSR generation.
- server
Ca StringCert - Server CA certificate in PEM format as base64 encoded string to validate the destination server's identity. Required when phase is 'auto-genera...
ManagementLogExporterTlsUserProvidedCertificates, ManagementLogExporterTlsUserProvidedCertificatesArgs
- Client
Cert string - Client certificate, supplied as base64 encoded string.
- Client
Secret string - Client secret for TLS connection.
- Server
Ca stringCert - Server certificate authority certificate, supplied as base64 encoded string.
- Client
Cert string - Client certificate, supplied as base64 encoded string.
- Client
Secret string - Client secret for TLS connection.
- Server
Ca stringCert - Server certificate authority certificate, supplied as base64 encoded string.
- client_
cert string - Client certificate, supplied as base64 encoded string.
- client_
secret string - Client secret for TLS connection.
- server_
ca_ stringcert - Server certificate authority certificate, supplied as base64 encoded string.
- client
Cert String - Client certificate, supplied as base64 encoded string.
- client
Secret String - Client secret for TLS connection.
- server
Ca StringCert - Server certificate authority certificate, supplied as base64 encoded string.
- client
Cert string - Client certificate, supplied as base64 encoded string.
- client
Secret string - Client secret for TLS connection.
- server
Ca stringCert - Server certificate authority certificate, supplied as base64 encoded string.
- client_
cert str - Client certificate, supplied as base64 encoded string.
- client_
secret str - Client secret for TLS connection.
- server_
ca_ strcert - Server certificate authority certificate, supplied as base64 encoded string.
- client
Cert String - Client certificate, supplied as base64 encoded string.
- client
Secret String - Client secret for TLS connection.
- server
Ca StringCert - Server certificate authority certificate, supplied as base64 encoded string.
Package Details
- Repository
- checkpoint checkpointsw/terraform-provider-checkpoint
- License
- Notes
- This Pulumi package is based on the
checkpointTerraform Provider.
published on Wednesday, Sep 16, 2026 by checkpointsw