1. Registry
  2. Packages
  3. Checkpoint Provider
  4. API Docs
  5. getManagementLogExporter
Viewing docs for checkpoint 3.4.0
published on Wednesday, Sep 16, 2026 by checkpointsw
checkpoint
Viewing docs for checkpoint 3.4.0
published on Wednesday, Sep 16, 2026 by checkpointsw

    Use this data source to get information on an existing Log Exporter.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as checkpoint from "@pulumi/checkpoint";
    
    const dataLogExporter = checkpoint.getManagementLogExporter({
        name: "example_log_exporter",
    });
    
    import pulumi
    import pulumi_checkpoint as checkpoint
    
    data_log_exporter = checkpoint.get_management_log_exporter(name="example_log_exporter")
    
    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.LookupManagementLogExporter(ctx, &checkpoint.LookupManagementLogExporterArgs{
    			Name: pulumi.StringRef("example_log_exporter"),
    		}, 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 dataLogExporter = Checkpoint.GetManagementLogExporter.Invoke(new()
        {
            Name = "example_log_exporter",
        });
    
    });
    
    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.GetManagementLogExporterArgs;
    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 dataLogExporter = CheckpointFunctions.getManagementLogExporter(GetManagementLogExporterArgs.builder()
                .name("example_log_exporter")
                .build());
    
        }
    }
    
    variables:
      dataLogExporter:
        fn::invoke:
          function: checkpoint:getManagementLogExporter
          arguments:
            name: example_log_exporter
    
    Example coming soon!
    

    Using getManagementLogExporter

    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 getManagementLogExporter(args: GetManagementLogExporterArgs, opts?: InvokeOptions): Promise<GetManagementLogExporterResult>
    function getManagementLogExporterOutput(args: GetManagementLogExporterOutputArgs, opts?: InvokeOutputOptions): Output<GetManagementLogExporterResult>
    def get_management_log_exporter(id: Optional[str] = None,
                                    name: Optional[str] = None,
                                    uid: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetManagementLogExporterResult
    def get_management_log_exporter_output(id: pulumi.Input[Optional[str]] = None,
                                    name: pulumi.Input[Optional[str]] = None,
                                    uid: pulumi.Input[Optional[str]] = None,
                                    opts: Optional[InvokeOutputOptions] = None) -> Output[GetManagementLogExporterResult]
    func LookupManagementLogExporter(ctx *Context, args *LookupManagementLogExporterArgs, opts ...InvokeOption) (*LookupManagementLogExporterResult, error)
    func LookupManagementLogExporterOutput(ctx *Context, args *LookupManagementLogExporterOutputArgs, opts ...InvokeOption) LookupManagementLogExporterResultOutput

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

    public static class GetManagementLogExporter 
    {
        public static Task<GetManagementLogExporterResult> InvokeAsync(GetManagementLogExporterArgs args, InvokeOptions? opts = null)
        public static Output<GetManagementLogExporterResult> Invoke(GetManagementLogExporterInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetManagementLogExporterResult> Invoke(GetManagementLogExporterInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetManagementLogExporterResult> getManagementLogExporter(GetManagementLogExporterArgs args, InvokeOptions options)
    public static Output<GetManagementLogExporterResult> getManagementLogExporter(GetManagementLogExporterArgs args, InvokeOptions options)
    public static Output<GetManagementLogExporterResult> getManagementLogExporter(GetManagementLogExporterArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: checkpoint:index/getManagementLogExporter:getManagementLogExporter
      arguments:
        # arguments dictionary
    data "checkpoint_get_management_log_exporter" "name" {
        # arguments
    }

    The following arguments are supported:

    Id string
    Name string
    Object name.
    Uid string
    Object uid.
    Id string
    Name string
    Object name.
    Uid string
    Object uid.
    id string
    name string
    Object name.
    uid string
    Object uid.
    id String
    name String
    Object name.
    uid String
    Object uid.
    id string
    name string
    Object name.
    uid string
    Object uid.
    id str
    name str
    Object name.
    uid str
    Object uid.
    id String
    name String
    Object name.
    uid String
    Object uid.

    getManagementLogExporter Result

    The following output properties are available:

    Supporting Types

    GetManagementLogExporterAdvanced

    TimeInMilliseconds bool
    Toggle export logs' time with ms resolution.
    TimeInMilliseconds bool
    Toggle export logs' time with ms resolution.
    time_in_milliseconds bool
    Toggle export logs' time with ms resolution.
    timeInMilliseconds Boolean
    Toggle export logs' time with ms resolution.
    timeInMilliseconds boolean
    Toggle export logs' time with ms resolution.
    time_in_milliseconds bool
    Toggle export logs' time with ms resolution.
    timeInMilliseconds Boolean
    Toggle export logs' time with ms resolution.

    GetManagementLogExporterAttachment

    AddLinkToLogAttachment bool
    Indicates whether to add link to log attachment in SmartView.
    AddLinkToLogDetails bool
    Indicates whether to add link to log details in SmartView.
    AddLogAttachmentId bool
    Indicates whether to add log attachment ID.
    AddLinkToLogAttachment bool
    Indicates whether to add link to log attachment in SmartView.
    AddLinkToLogDetails bool
    Indicates whether to add link to log details in SmartView.
    AddLogAttachmentId bool
    Indicates whether to add log attachment ID.
    add_link_to_log_attachment bool
    Indicates whether to add link to log attachment in SmartView.
    add_link_to_log_details bool
    Indicates whether to add link to log details in SmartView.
    add_log_attachment_id bool
    Indicates whether to add log attachment ID.
    addLinkToLogAttachment Boolean
    Indicates whether to add link to log attachment in SmartView.
    addLinkToLogDetails Boolean
    Indicates whether to add link to log details in SmartView.
    addLogAttachmentId Boolean
    Indicates whether to add log attachment ID.
    addLinkToLogAttachment boolean
    Indicates whether to add link to log attachment in SmartView.
    addLinkToLogDetails boolean
    Indicates whether to add link to log details in SmartView.
    addLogAttachmentId boolean
    Indicates whether to add log attachment ID.
    add_link_to_log_attachment bool
    Indicates whether to add link to log attachment in SmartView.
    add_link_to_log_details bool
    Indicates whether to add link to log details in SmartView.
    add_log_attachment_id bool
    Indicates whether to add log attachment ID.
    addLinkToLogAttachment Boolean
    Indicates whether to add link to log attachment in SmartView.
    addLinkToLogDetails Boolean
    Indicates whether to add link to log details in SmartView.
    addLogAttachmentId Boolean
    Indicates whether to add log attachment ID.

    GetManagementLogExporterDataManipulation

    AddCustomLogHeader string
    Custom header for log export.
    AggregateLogUpdates bool
    Indicates whether to aggregate log updates.
    AggregationMode string
    Aggregation mode for aggregated logs. Determines how log updates are processed when aggregate-log-updates is true or not specified: - semi-uni...
    Format string
    Logs format.
    AddCustomLogHeader string
    Custom header for log export.
    AggregateLogUpdates bool
    Indicates whether to aggregate log updates.
    AggregationMode string
    Aggregation mode for aggregated logs. Determines how log updates are processed when aggregate-log-updates is true or not specified: - semi-uni...
    Format string
    Logs format.
    add_custom_log_header string
    Custom header for log export.
    aggregate_log_updates bool
    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-uni...
    format string
    Logs format.
    addCustomLogHeader String
    Custom header for log export.
    aggregateLogUpdates Boolean
    Indicates whether to aggregate log updates.
    aggregationMode String
    Aggregation mode for aggregated logs. Determines how log updates are processed when aggregate-log-updates is true or not specified: - semi-uni...
    format String
    Logs format.
    addCustomLogHeader string
    Custom header for log export.
    aggregateLogUpdates boolean
    Indicates whether to aggregate log updates.
    aggregationMode string
    Aggregation mode for aggregated logs. Determines how log updates are processed when aggregate-log-updates is true or not specified: - semi-uni...
    format string
    Logs format.
    add_custom_log_header str
    Custom header for log export.
    aggregate_log_updates bool
    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-uni...
    format str
    Logs format.
    addCustomLogHeader String
    Custom header for log export.
    aggregateLogUpdates Boolean
    Indicates whether to aggregate log updates.
    aggregationMode String
    Aggregation mode for aggregated logs. Determines how log updates are processed when aggregate-log-updates is true or not specified: - semi-uni...
    format String
    Logs format.

    GetManagementLogExporterField

    ExclusionLists List<string>
    List of field names excluded or included based on the export mode.
    Export string
    Field export mode. all-except (default): exports all fields except those in the exclusion list. nothing-except: exports nothing ...
    NamesMappings List<string>
    Field name mappings applied during export. Format: 'orgName1:dstName1,orgName2:dstName2,...'.
    ExclusionLists []string
    List of field names excluded or included based on the export mode.
    Export string
    Field export mode. all-except (default): exports all fields except those in the exclusion list. nothing-except: exports nothing ...
    NamesMappings []string
    Field name mappings applied during export. Format: 'orgName1:dstName1,orgName2:dstName2,...'.
    exclusion_lists list(string)
    List of field names excluded or included based on the export mode.
    export string
    Field export mode. all-except (default): exports all fields except those in the exclusion list. nothing-except: exports nothing ...
    names_mappings list(string)
    Field name mappings applied during export. Format: 'orgName1:dstName1,orgName2:dstName2,...'.
    exclusionLists List<String>
    List of field names excluded or included based on the export mode.
    export String
    Field export mode. all-except (default): exports all fields except those in the exclusion list. nothing-except: exports nothing ...
    namesMappings List<String>
    Field name mappings applied during export. Format: 'orgName1:dstName1,orgName2:dstName2,...'.
    exclusionLists string[]
    List of field names excluded or included based on the export mode.
    export string
    Field export mode. all-except (default): exports all fields except those in the exclusion list. nothing-except: exports nothing ...
    namesMappings string[]
    Field name mappings applied during export. Format: 'orgName1:dstName1,orgName2:dstName2,...'.
    exclusion_lists Sequence[str]
    List of field names excluded or included based on the export mode.
    export str
    Field export mode. all-except (default): exports all fields except those in the exclusion list. nothing-except: exports nothing ...
    names_mappings Sequence[str]
    Field name mappings applied during export. Format: 'orgName1:dstName1,orgName2:dstName2,...'.
    exclusionLists List<String>
    List of field names excluded or included based on the export mode.
    export String
    Field export mode. all-except (default): exports all fields except those in the exclusion list. nothing-except: exports nothing ...
    namesMappings List<String>
    Field name mappings applied during export. Format: 'orgName1:dstName1,orgName2:dstName2,...'.

    GetManagementLogExporterFilter

    Expressions List<GetManagementLogExporterFilterExpression>
    List of filter expressions. Each expression targets a specific log field.expressions blocks are documented below.
    ExpressionsOperator string
    Logical operator for combining all filter expressions.
    FilterOutConnectionLogs bool
    When set to true, connection logs will be excluded from export.
    Expressions []GetManagementLogExporterFilterExpression
    List of filter expressions. Each expression targets a specific log field.expressions blocks are documented below.
    ExpressionsOperator string
    Logical operator for combining all filter expressions.
    FilterOutConnectionLogs bool
    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_connection_logs bool
    When set to true, connection logs will be excluded from export.
    expressions List<GetManagementLogExporterFilterExpression>
    List of filter expressions. Each expression targets a specific log field.expressions blocks are documented below.
    expressionsOperator String
    Logical operator for combining all filter expressions.
    filterOutConnectionLogs Boolean
    When set to true, connection logs will be excluded from export.
    expressions GetManagementLogExporterFilterExpression[]
    List of filter expressions. Each expression targets a specific log field.expressions blocks are documented below.
    expressionsOperator string
    Logical operator for combining all filter expressions.
    filterOutConnectionLogs boolean
    When set to true, connection logs will be excluded from export.
    expressions Sequence[GetManagementLogExporterFilterExpression]
    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_connection_logs bool
    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.
    expressionsOperator String
    Logical operator for combining all filter expressions.
    filterOutConnectionLogs Boolean
    When set to true, connection logs will be excluded from export.

    GetManagementLogExporterFilterExpression

    Conditions List<GetManagementLogExporterFilterExpressionCondition>
    Filter conditions for this field. Present when 'operator' is 'and' or 'or'.Array of condition objects, each with 'operator' and 'value'.conditions blocks are documented below.
    FieldName 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 []GetManagementLogExporterFilterExpressionCondition
    Filter conditions for this field. Present when 'operator' is 'and' or 'or'.Array of condition objects, each with 'operator' and 'value'.conditions blocks are documented below.
    FieldName 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. Present 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<GetManagementLogExporterFilterExpressionCondition>
    Filter conditions for this field. Present when 'operator' is 'and' or 'or'.Array of condition objects, each with 'operator' and 'value'.conditions blocks are documented below.
    fieldName 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 GetManagementLogExporterFilterExpressionCondition[]
    Filter conditions for this field. Present when 'operator' is 'and' or 'or'.Array of condition objects, each with 'operator' and 'value'.conditions blocks are documented below.
    fieldName 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[GetManagementLogExporterFilterExpressionCondition]
    Filter conditions for this field. Present 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. Present when 'operator' is 'and' or 'or'.Array of condition objects, each with 'operator' and 'value'.conditions blocks are documented below.
    fieldName 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.

    GetManagementLogExporterFilterExpressionCondition

    Operator string
    Comparison operator.
    Value string
    The value to compare against.
    Operator string
    Comparison operator.
    Value string
    The value to compare against.
    operator string
    Comparison operator.
    value string
    The value to compare against.
    operator String
    Comparison operator.
    value String
    The value to compare against.
    operator string
    Comparison operator.
    value string
    The value to compare against.
    operator str
    Comparison operator.
    value str
    The value to compare against.
    operator String
    Comparison operator.
    value String
    The value to compare against.

    GetManagementLogExporterTargetCloud

    S3BucketAuths List<GetManagementLogExporterTargetCloudS3BucketAuth>
    S3 bucket authentication configuration details.s3_bucket_auth blocks are documented below.
    Type string
    Cloud target type. Currently only 's3-bucket' is supported.
    S3BucketAuths []GetManagementLogExporterTargetCloudS3BucketAuth
    S3 bucket authentication configuration details.s3_bucket_auth blocks are documented below.
    Type string
    Cloud target type. Currently only 's3-bucket' is supported.
    s3_bucket_auths list(object)
    S3 bucket authentication configuration details.s3_bucket_auth blocks are documented below.
    type string
    Cloud target type. Currently only 's3-bucket' is supported.
    s3BucketAuths List<GetManagementLogExporterTargetCloudS3BucketAuth>
    S3 bucket authentication configuration details.s3_bucket_auth blocks are documented below.
    type String
    Cloud target type. Currently only 's3-bucket' is supported.
    s3BucketAuths GetManagementLogExporterTargetCloudS3BucketAuth[]
    S3 bucket authentication configuration details.s3_bucket_auth blocks are documented below.
    type string
    Cloud target type. Currently only 's3-bucket' is supported.
    s3_bucket_auths Sequence[GetManagementLogExporterTargetCloudS3BucketAuth]
    S3 bucket authentication configuration details.s3_bucket_auth blocks are documented below.
    type str
    Cloud target type. Currently only 's3-bucket' is supported.
    s3BucketAuths List<Property Map>
    S3 bucket authentication configuration details.s3_bucket_auth blocks are documented below.
    type String
    Cloud target type. Currently only 's3-bucket' is supported.

    GetManagementLogExporterTargetCloudS3BucketAuth

    CompleteConfigurations List<GetManagementLogExporterTargetCloudS3BucketAuthCompleteConfiguration>
    S3 bucket ARNs configuration details.complete_configuration blocks are documented below.
    CreateCertificates List<GetManagementLogExporterTargetCloudS3BucketAuthCreateCertificate>
    S3 bucket configuration with auto-generated certificates details.create_certificate blocks are documented below.
    Operation string
    Current S3 authentication operation phase: 'create-certificate' or 'complete-configuration'.
    CompleteConfigurations []GetManagementLogExporterTargetCloudS3BucketAuthCompleteConfiguration
    S3 bucket ARNs configuration details.complete_configuration blocks are documented below.
    CreateCertificates []GetManagementLogExporterTargetCloudS3BucketAuthCreateCertificate
    S3 bucket configuration with auto-generated certificates details.create_certificate blocks are documented below.
    Operation string
    Current S3 authentication operation phase: 'create-certificate' or 'complete-configuration'.
    complete_configurations list(object)
    S3 bucket ARNs configuration details.complete_configuration blocks are documented below.
    create_certificates list(object)
    S3 bucket configuration with auto-generated certificates details.create_certificate blocks are documented below.
    operation string
    Current S3 authentication operation phase: 'create-certificate' or 'complete-configuration'.
    completeConfigurations List<GetManagementLogExporterTargetCloudS3BucketAuthCompleteConfiguration>
    S3 bucket ARNs configuration details.complete_configuration blocks are documented below.
    createCertificates List<GetManagementLogExporterTargetCloudS3BucketAuthCreateCertificate>
    S3 bucket configuration with auto-generated certificates details.create_certificate blocks are documented below.
    operation String
    Current S3 authentication operation phase: 'create-certificate' or 'complete-configuration'.
    completeConfigurations GetManagementLogExporterTargetCloudS3BucketAuthCompleteConfiguration[]
    S3 bucket ARNs configuration details.complete_configuration blocks are documented below.
    createCertificates GetManagementLogExporterTargetCloudS3BucketAuthCreateCertificate[]
    S3 bucket configuration with auto-generated certificates details.create_certificate blocks are documented below.
    operation string
    Current S3 authentication operation phase: 'create-certificate' or 'complete-configuration'.
    complete_configurations Sequence[GetManagementLogExporterTargetCloudS3BucketAuthCompleteConfiguration]
    S3 bucket ARNs configuration details.complete_configuration blocks are documented below.
    create_certificates Sequence[GetManagementLogExporterTargetCloudS3BucketAuthCreateCertificate]
    S3 bucket configuration with auto-generated certificates details.create_certificate blocks are documented below.
    operation str
    Current S3 authentication operation phase: 'create-certificate' or 'complete-configuration'.
    completeConfigurations List<Property Map>
    S3 bucket ARNs configuration details.complete_configuration blocks are documented below.
    createCertificates List<Property Map>
    S3 bucket configuration with auto-generated certificates details.create_certificate blocks are documented below.
    operation String
    Current S3 authentication operation phase: 'create-certificate' or 'complete-configuration'.

    GetManagementLogExporterTargetCloudS3BucketAuthCompleteConfiguration

    ExporterEnabled bool
    Indicates whether the log exporter is now enabled after ARN configuration.
    Message string
    Status message indicating ARN configuration success and exporter enablement.
    ProfileArn string
    Configured AWS IAM Roles Anywhere profile ARN.
    RoleArn string
    Configured AWS IAM role ARN.
    TrustAnchorArn string
    Configured AWS IAM Roles Anywhere trust anchor ARN.
    ExporterEnabled bool
    Indicates whether the log exporter is now enabled after ARN configuration.
    Message string
    Status message indicating ARN configuration success and exporter enablement.
    ProfileArn string
    Configured AWS IAM Roles Anywhere profile ARN.
    RoleArn string
    Configured AWS IAM role ARN.
    TrustAnchorArn string
    Configured AWS IAM Roles Anywhere trust anchor ARN.
    exporter_enabled bool
    Indicates whether the log exporter is now enabled after ARN configuration.
    message string
    Status message indicating ARN configuration success and exporter enablement.
    profile_arn string
    Configured AWS IAM Roles Anywhere profile ARN.
    role_arn string
    Configured AWS IAM role ARN.
    trust_anchor_arn string
    Configured AWS IAM Roles Anywhere trust anchor ARN.
    exporterEnabled Boolean
    Indicates whether the log exporter is now enabled after ARN configuration.
    message String
    Status message indicating ARN configuration success and exporter enablement.
    profileArn String
    Configured AWS IAM Roles Anywhere profile ARN.
    roleArn String
    Configured AWS IAM role ARN.
    trustAnchorArn String
    Configured AWS IAM Roles Anywhere trust anchor ARN.
    exporterEnabled boolean
    Indicates whether the log exporter is now enabled after ARN configuration.
    message string
    Status message indicating ARN configuration success and exporter enablement.
    profileArn string
    Configured AWS IAM Roles Anywhere profile ARN.
    roleArn string
    Configured AWS IAM role ARN.
    trustAnchorArn string
    Configured AWS IAM Roles Anywhere trust anchor ARN.
    exporter_enabled bool
    Indicates whether the log exporter is now enabled after ARN configuration.
    message str
    Status message indicating ARN configuration success and exporter enablement.
    profile_arn str
    Configured AWS IAM Roles Anywhere profile ARN.
    role_arn str
    Configured AWS IAM role ARN.
    trust_anchor_arn str
    Configured AWS IAM Roles Anywhere trust anchor ARN.
    exporterEnabled Boolean
    Indicates whether the log exporter is now enabled after ARN configuration.
    message String
    Status message indicating ARN configuration success and exporter enablement.
    profileArn String
    Configured AWS IAM Roles Anywhere profile ARN.
    roleArn String
    Configured AWS IAM role ARN.
    trustAnchorArn String
    Configured AWS IAM Roles Anywhere trust anchor ARN.

    GetManagementLogExporterTargetCloudS3BucketAuthCreateCertificate

    Bucket string
    Configured S3 bucket name.
    CaCertificate string
    CA certificate that signed the S3 client certificate. Supplied as base64 encoded PEM string. Decode this certificate and upload it to AWS IAM Roles An...
    Message string
    Status message indicating certificate generation success and next steps.
    Prefix string
    Configured S3 prefix (if provided).
    Region string
    Configured AWS region.
    Bucket string
    Configured S3 bucket name.
    CaCertificate string
    CA certificate that signed the S3 client certificate. Supplied as base64 encoded PEM string. Decode this certificate and upload it to AWS IAM Roles An...
    Message string
    Status message indicating certificate generation success and next steps.
    Prefix string
    Configured S3 prefix (if provided).
    Region string
    Configured AWS region.
    bucket string
    Configured S3 bucket name.
    ca_certificate string
    CA certificate that signed the S3 client certificate. Supplied as base64 encoded PEM string. Decode this certificate and upload it to AWS IAM Roles An...
    message string
    Status message indicating certificate generation success and next steps.
    prefix string
    Configured S3 prefix (if provided).
    region string
    Configured AWS region.
    bucket String
    Configured S3 bucket name.
    caCertificate String
    CA certificate that signed the S3 client certificate. Supplied as base64 encoded PEM string. Decode this certificate and upload it to AWS IAM Roles An...
    message String
    Status message indicating certificate generation success and next steps.
    prefix String
    Configured S3 prefix (if provided).
    region String
    Configured AWS region.
    bucket string
    Configured S3 bucket name.
    caCertificate string
    CA certificate that signed the S3 client certificate. Supplied as base64 encoded PEM string. Decode this certificate and upload it to AWS IAM Roles An...
    message string
    Status message indicating certificate generation success and next steps.
    prefix string
    Configured S3 prefix (if provided).
    region string
    Configured AWS region.
    bucket str
    Configured S3 bucket name.
    ca_certificate str
    CA certificate that signed the S3 client certificate. Supplied as base64 encoded PEM string. Decode this certificate and upload it to AWS IAM Roles An...
    message str
    Status message indicating certificate generation success and next steps.
    prefix str
    Configured S3 prefix (if provided).
    region str
    Configured AWS region.
    bucket String
    Configured S3 bucket name.
    caCertificate String
    CA certificate that signed the S3 client certificate. Supplied as base64 encoded PEM string. Decode this certificate and upload it to AWS IAM Roles An...
    message String
    Status message indicating certificate generation success and next steps.
    prefix String
    Configured S3 prefix (if provided).
    region String
    Configured AWS region.

    GetManagementLogExporterTl

    AutoGenerateClientCertificates List<GetManagementLogExporterTlAutoGenerateClientCertificate>
    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.
    ClientCertExpirationDate string
    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.
    GenerateAndSignClientCsrs List<GetManagementLogExporterTlGenerateAndSignClientCsr>
    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.
    AutoGenerateClientCertificates []GetManagementLogExporterTlAutoGenerateClientCertificate
    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.
    ClientCertExpirationDate string
    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.
    GenerateAndSignClientCsrs []GetManagementLogExporterTlGenerateAndSignClientCsr
    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.
    auto_generate_client_certificates list(object)
    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_expiration_date string
    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_sign_client_csrs list(object)
    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.
    autoGenerateClientCertificates List<GetManagementLogExporterTlAutoGenerateClientCertificate>
    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.
    clientCertExpirationDate String
    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.
    generateAndSignClientCsrs List<GetManagementLogExporterTlGenerateAndSignClientCsr>
    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.
    autoGenerateClientCertificates GetManagementLogExporterTlAutoGenerateClientCertificate[]
    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.
    clientCertExpirationDate string
    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.
    generateAndSignClientCsrs GetManagementLogExporterTlGenerateAndSignClientCsr[]
    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.
    auto_generate_client_certificates Sequence[GetManagementLogExporterTlAutoGenerateClientCertificate]
    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_expiration_date str
    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_sign_client_csrs Sequence[GetManagementLogExporterTlGenerateAndSignClientCsr]
    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.
    autoGenerateClientCertificates List<Property Map>
    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.
    clientCertExpirationDate String
    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.
    generateAndSignClientCsrs List<Property Map>
    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.

    GetManagementLogExporterTlAutoGenerateClientCertificate

    ClientCaCert string
    Client generated CA certificate that signed the client certificate. The server should trust this CA. Supplied as base64 encoded string.
    ClientCaCert string
    Client generated CA certificate that signed the client certificate. The server should trust this CA. Supplied as base64 encoded string.
    client_ca_cert string
    Client generated CA certificate that signed the client certificate. The server should trust this CA. Supplied as base64 encoded string.
    clientCaCert String
    Client generated CA certificate that signed the client certificate. The server should trust this CA. Supplied as base64 encoded string.
    clientCaCert string
    Client generated CA certificate that signed the client certificate. The server should trust this CA. Supplied as base64 encoded string.
    client_ca_cert str
    Client generated CA certificate that signed the client certificate. The server should trust this CA. Supplied as base64 encoded string.
    clientCaCert String
    Client generated CA certificate that signed the client certificate. The server should trust this CA. Supplied as base64 encoded string.

    GetManagementLogExporterTlGenerateAndSignClientCsr

    ClientCsr string
    Client certificate signing request (CSR) in PEM format as base64 encoded string. Present when phase is 'auto-generate-client-csr'.
    Phase string
    Advanced mode phase type: 'auto-generate-client-csr' indicates CSR generation, or 'provide-signed-client-cert' indicates signed certificate provided.
    ClientCsr string
    Client certificate signing request (CSR) in PEM format as base64 encoded string. Present when phase is 'auto-generate-client-csr'.
    Phase string
    Advanced mode phase type: 'auto-generate-client-csr' indicates CSR generation, or 'provide-signed-client-cert' indicates signed certificate provided.
    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
    Advanced mode phase type: 'auto-generate-client-csr' indicates CSR generation, or 'provide-signed-client-cert' indicates signed certificate provided.
    clientCsr String
    Client certificate signing request (CSR) in PEM format as base64 encoded string. Present when phase is 'auto-generate-client-csr'.
    phase String
    Advanced mode phase type: 'auto-generate-client-csr' indicates CSR generation, or 'provide-signed-client-cert' indicates signed certificate provided.
    clientCsr string
    Client certificate signing request (CSR) in PEM format as base64 encoded string. Present when phase is 'auto-generate-client-csr'.
    phase string
    Advanced mode phase type: 'auto-generate-client-csr' indicates CSR generation, or 'provide-signed-client-cert' indicates signed certificate provided.
    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
    Advanced mode phase type: 'auto-generate-client-csr' indicates CSR generation, or 'provide-signed-client-cert' indicates signed certificate provided.
    clientCsr String
    Client certificate signing request (CSR) in PEM format as base64 encoded string. Present when phase is 'auto-generate-client-csr'.
    phase String
    Advanced mode phase type: 'auto-generate-client-csr' indicates CSR generation, or 'provide-signed-client-cert' indicates signed certificate provided.

    Package Details

    Repository
    checkpoint checkpointsw/terraform-provider-checkpoint
    License
    Notes
    This Pulumi package is based on the checkpoint Terraform Provider.
    checkpoint
    Viewing docs for checkpoint 3.4.0
    published on Wednesday, Sep 16, 2026 by checkpointsw

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial