1. Packages
  2. Checkpoint Provider
  3. API Docs
  4. getManagementLsmClusterProfile
checkpoint 2.9.0 published on Monday, Apr 14, 2025 by checkpointsw

checkpoint.getManagementLsmClusterProfile

Explore with Pulumi AI

checkpoint logo
checkpoint 2.9.0 published on Monday, Apr 14, 2025 by checkpointsw

    Using getManagementLsmClusterProfile

    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 getManagementLsmClusterProfile(args: GetManagementLsmClusterProfileArgs, opts?: InvokeOptions): Promise<GetManagementLsmClusterProfileResult>
    function getManagementLsmClusterProfileOutput(args: GetManagementLsmClusterProfileOutputArgs, opts?: InvokeOptions): Output<GetManagementLsmClusterProfileResult>
    def get_management_lsm_cluster_profile(id: Optional[str] = None,
                                           name: Optional[str] = None,
                                           os_name: Optional[str] = None,
                                           uid: Optional[str] = None,
                                           opts: Optional[InvokeOptions] = None) -> GetManagementLsmClusterProfileResult
    def get_management_lsm_cluster_profile_output(id: Optional[pulumi.Input[str]] = None,
                                           name: Optional[pulumi.Input[str]] = None,
                                           os_name: Optional[pulumi.Input[str]] = None,
                                           uid: Optional[pulumi.Input[str]] = None,
                                           opts: Optional[InvokeOptions] = None) -> Output[GetManagementLsmClusterProfileResult]
    func GetManagementLsmClusterProfile(ctx *Context, args *GetManagementLsmClusterProfileArgs, opts ...InvokeOption) (*GetManagementLsmClusterProfileResult, error)
    func GetManagementLsmClusterProfileOutput(ctx *Context, args *GetManagementLsmClusterProfileOutputArgs, opts ...InvokeOption) GetManagementLsmClusterProfileResultOutput

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

    public static class GetManagementLsmClusterProfile 
    {
        public static Task<GetManagementLsmClusterProfileResult> InvokeAsync(GetManagementLsmClusterProfileArgs args, InvokeOptions? opts = null)
        public static Output<GetManagementLsmClusterProfileResult> Invoke(GetManagementLsmClusterProfileInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetManagementLsmClusterProfileResult> getManagementLsmClusterProfile(GetManagementLsmClusterProfileArgs args, InvokeOptions options)
    public static Output<GetManagementLsmClusterProfileResult> getManagementLsmClusterProfile(GetManagementLsmClusterProfileArgs args, InvokeOptions options)
    
    fn::invoke:
      function: checkpoint:index/getManagementLsmClusterProfile:getManagementLsmClusterProfile
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    Name string
    Object name.
    OsName string
    Uid string
    Object unique identifier.
    Id string
    Name string
    Object name.
    OsName string
    Uid string
    Object unique identifier.
    id String
    name String
    Object name.
    osName String
    uid String
    Object unique identifier.
    id string
    name string
    Object name.
    osName string
    uid string
    Object unique identifier.
    id str
    name str
    Object name.
    os_name str
    uid str
    Object unique identifier.
    id String
    name String
    Object name.
    osName String
    uid String
    Object unique identifier.

    getManagementLsmClusterProfile Result

    The following output properties are available:

    AdvancedSettings List<GetManagementLsmClusterProfileAdvancedSetting>
    AntiBot bool
    AntiVirus bool
    ApplicationControl bool
    ApplicationControlAndUrlFilteringSettings List<GetManagementLsmClusterProfileApplicationControlAndUrlFilteringSetting>
    ClusterInterfaces List<GetManagementLsmClusterProfileClusterInterface>
    ClusterMembers List<GetManagementLsmClusterProfileClusterMember>
    Color string
    Comments string
    ContentAwareness bool
    DataLossPrevention bool
    DynamicIp bool
    EnableHttpsInspection bool
    Firewall bool
    Groups List<GetManagementLsmClusterProfileGroup>
    HitCount bool
    HttpsInspections List<GetManagementLsmClusterProfileHttpsInspection>
    Id string
    Interfaces List<string>
    Ips bool
    NatHideInternalInterfaces bool
    NatSettings Dictionary<string, string>
    ProxySettings Dictionary<string, string>
    Qos bool
    SaveLogsLocally bool
    SendAlertsToServers List<string>
    SendLogsToBackupServers List<string>
    SendLogsToServers List<string>
    Tags List<string>
    ThreatEmulation bool
    ThreatExtraction bool
    ThreatPreventionMode string
    Type string
    UrlFiltering bool
    Version string
    Vpn bool
    ZeroPhishing bool
    ZeroPhishingFqdn string
    Name string
    OsName string
    Uid string
    AdvancedSettings []GetManagementLsmClusterProfileAdvancedSetting
    AntiBot bool
    AntiVirus bool
    ApplicationControl bool
    ApplicationControlAndUrlFilteringSettings []GetManagementLsmClusterProfileApplicationControlAndUrlFilteringSetting
    ClusterInterfaces []GetManagementLsmClusterProfileClusterInterface
    ClusterMembers []GetManagementLsmClusterProfileClusterMember
    Color string
    Comments string
    ContentAwareness bool
    DataLossPrevention bool
    DynamicIp bool
    EnableHttpsInspection bool
    Firewall bool
    Groups []GetManagementLsmClusterProfileGroup
    HitCount bool
    HttpsInspections []GetManagementLsmClusterProfileHttpsInspection
    Id string
    Interfaces []string
    Ips bool
    NatHideInternalInterfaces bool
    NatSettings map[string]string
    ProxySettings map[string]string
    Qos bool
    SaveLogsLocally bool
    SendAlertsToServers []string
    SendLogsToBackupServers []string
    SendLogsToServers []string
    Tags []string
    ThreatEmulation bool
    ThreatExtraction bool
    ThreatPreventionMode string
    Type string
    UrlFiltering bool
    Version string
    Vpn bool
    ZeroPhishing bool
    ZeroPhishingFqdn string
    Name string
    OsName string
    Uid string
    advancedSettings List<GetManagementLsmClusterProfileAdvancedSetting>
    antiBot Boolean
    antiVirus Boolean
    applicationControl Boolean
    applicationControlAndUrlFilteringSettings List<GetManagementLsmClusterProfileApplicationControlAndUrlFilteringSetting>
    clusterInterfaces List<GetManagementLsmClusterProfileClusterInterface>
    clusterMembers List<GetManagementLsmClusterProfileClusterMember>
    color String
    comments String
    contentAwareness Boolean
    dataLossPrevention Boolean
    dynamicIp Boolean
    enableHttpsInspection Boolean
    firewall Boolean
    groups List<GetManagementLsmClusterProfileGroup>
    hitCount Boolean
    httpsInspections List<GetManagementLsmClusterProfileHttpsInspection>
    id String
    interfaces List<String>
    ips Boolean
    natHideInternalInterfaces Boolean
    natSettings Map<String,String>
    proxySettings Map<String,String>
    qos Boolean
    saveLogsLocally Boolean
    sendAlertsToServers List<String>
    sendLogsToBackupServers List<String>
    sendLogsToServers List<String>
    tags List<String>
    threatEmulation Boolean
    threatExtraction Boolean
    threatPreventionMode String
    type String
    urlFiltering Boolean
    version String
    vpn Boolean
    zeroPhishing Boolean
    zeroPhishingFqdn String
    name String
    osName String
    uid String
    advancedSettings GetManagementLsmClusterProfileAdvancedSetting[]
    antiBot boolean
    antiVirus boolean
    applicationControl boolean
    applicationControlAndUrlFilteringSettings GetManagementLsmClusterProfileApplicationControlAndUrlFilteringSetting[]
    clusterInterfaces GetManagementLsmClusterProfileClusterInterface[]
    clusterMembers GetManagementLsmClusterProfileClusterMember[]
    color string
    comments string
    contentAwareness boolean
    dataLossPrevention boolean
    dynamicIp boolean
    enableHttpsInspection boolean
    firewall boolean
    groups GetManagementLsmClusterProfileGroup[]
    hitCount boolean
    httpsInspections GetManagementLsmClusterProfileHttpsInspection[]
    id string
    interfaces string[]
    ips boolean
    natHideInternalInterfaces boolean
    natSettings {[key: string]: string}
    proxySettings {[key: string]: string}
    qos boolean
    saveLogsLocally boolean
    sendAlertsToServers string[]
    sendLogsToBackupServers string[]
    sendLogsToServers string[]
    tags string[]
    threatEmulation boolean
    threatExtraction boolean
    threatPreventionMode string
    type string
    urlFiltering boolean
    version string
    vpn boolean
    zeroPhishing boolean
    zeroPhishingFqdn string
    name string
    osName string
    uid string
    advanced_settings Sequence[GetManagementLsmClusterProfileAdvancedSetting]
    anti_bot bool
    anti_virus bool
    application_control bool
    application_control_and_url_filtering_settings Sequence[GetManagementLsmClusterProfileApplicationControlAndUrlFilteringSetting]
    cluster_interfaces Sequence[GetManagementLsmClusterProfileClusterInterface]
    cluster_members Sequence[GetManagementLsmClusterProfileClusterMember]
    color str
    comments str
    content_awareness bool
    data_loss_prevention bool
    dynamic_ip bool
    enable_https_inspection bool
    firewall bool
    groups Sequence[GetManagementLsmClusterProfileGroup]
    hit_count bool
    https_inspections Sequence[GetManagementLsmClusterProfileHttpsInspection]
    id str
    interfaces Sequence[str]
    ips bool
    nat_hide_internal_interfaces bool
    nat_settings Mapping[str, str]
    proxy_settings Mapping[str, str]
    qos bool
    save_logs_locally bool
    send_alerts_to_servers Sequence[str]
    send_logs_to_backup_servers Sequence[str]
    send_logs_to_servers Sequence[str]
    tags Sequence[str]
    threat_emulation bool
    threat_extraction bool
    threat_prevention_mode str
    type str
    url_filtering bool
    version str
    vpn bool
    zero_phishing bool
    zero_phishing_fqdn str
    name str
    os_name str
    uid str
    advancedSettings List<Property Map>
    antiBot Boolean
    antiVirus Boolean
    applicationControl Boolean
    applicationControlAndUrlFilteringSettings List<Property Map>
    clusterInterfaces List<Property Map>
    clusterMembers List<Property Map>
    color String
    comments String
    contentAwareness Boolean
    dataLossPrevention Boolean
    dynamicIp Boolean
    enableHttpsInspection Boolean
    firewall Boolean
    groups List<Property Map>
    hitCount Boolean
    httpsInspections List<Property Map>
    id String
    interfaces List<String>
    ips Boolean
    natHideInternalInterfaces Boolean
    natSettings Map<String>
    proxySettings Map<String>
    qos Boolean
    saveLogsLocally Boolean
    sendAlertsToServers List<String>
    sendLogsToBackupServers List<String>
    sendLogsToServers List<String>
    tags List<String>
    threatEmulation Boolean
    threatExtraction Boolean
    threatPreventionMode String
    type String
    urlFiltering Boolean
    version String
    vpn Boolean
    zeroPhishing Boolean
    zeroPhishingFqdn String
    name String
    osName String
    uid String

    Supporting Types

    GetManagementLsmClusterProfileAdvancedSetting

    GetManagementLsmClusterProfileAdvancedSettingSam

    ForwardToOtherSamServers bool
    PurgeSamFile Dictionary<string, string>
    UseEarlyVersions Dictionary<string, string>
    ForwardToOtherSamServers bool
    PurgeSamFile map[string]string
    UseEarlyVersions map[string]string
    forwardToOtherSamServers Boolean
    purgeSamFile Map<String,String>
    useEarlyVersions Map<String,String>
    forwardToOtherSamServers boolean
    purgeSamFile {[key: string]: string}
    useEarlyVersions {[key: string]: string}
    forward_to_other_sam_servers bool
    purge_sam_file Mapping[str, str]
    use_early_versions Mapping[str, str]

    GetManagementLsmClusterProfileApplicationControlAndUrlFilteringSetting

    GlobalSettingsMode string
    OverrideGlobalSettings Dictionary<string, string>
    globalSettingsMode string
    overrideGlobalSettings {[key: string]: string}

    GetManagementLsmClusterProfileClusterInterface

    Name string
    Object name.
    NetworkAddress string
    NetworkMask string
    NetworkType string
    Topology Dictionary<string, string>
    Name string
    Object name.
    NetworkAddress string
    NetworkMask string
    NetworkType string
    Topology map[string]string
    name String
    Object name.
    networkAddress String
    networkMask String
    networkType String
    topology Map<String,String>
    name string
    Object name.
    networkAddress string
    networkMask string
    networkType string
    topology {[key: string]: string}
    name str
    Object name.
    network_address str
    network_mask str
    network_type str
    topology Mapping[str, str]
    name String
    Object name.
    networkAddress String
    networkMask String
    networkType String
    topology Map<String>

    GetManagementLsmClusterProfileClusterMember

    Comments string
    IpAddress string
    Name string
    Object name.
    Uid string
    Object unique identifier.
    Comments string
    IpAddress string
    Name string
    Object name.
    Uid string
    Object unique identifier.
    comments String
    ipAddress String
    name String
    Object name.
    uid String
    Object unique identifier.
    comments string
    ipAddress string
    name string
    Object name.
    uid string
    Object unique identifier.
    comments str
    ip_address str
    name str
    Object name.
    uid str
    Object unique identifier.
    comments String
    ipAddress String
    name String
    Object name.
    uid String
    Object unique identifier.

    GetManagementLsmClusterProfileGroup

    Color string
    Name string
    Object name.
    Type string
    Uid string
    Object unique identifier.
    Color string
    Name string
    Object name.
    Type string
    Uid string
    Object unique identifier.
    color String
    name String
    Object name.
    type String
    uid String
    Object unique identifier.
    color string
    name string
    Object name.
    type string
    uid string
    Object unique identifier.
    color str
    name str
    Object name.
    type str
    uid str
    Object unique identifier.
    color String
    name String
    Object name.
    type String
    uid String
    Object unique identifier.

    GetManagementLsmClusterProfileHttpsInspection

    BypassOnFailure Dictionary<string, string>
    DenyExpiredServerCert Dictionary<string, string>
    DenyRevokedServerCert Dictionary<string, string>
    DenyUntrustedServerCert Dictionary<string, string>
    SiteCategorizationAllowMode Dictionary<string, string>
    BypassOnFailure map[string]string
    DenyExpiredServerCert map[string]string
    DenyRevokedServerCert map[string]string
    DenyUntrustedServerCert map[string]string
    SiteCategorizationAllowMode map[string]string
    bypassOnFailure Map<String,String>
    denyExpiredServerCert Map<String,String>
    denyRevokedServerCert Map<String,String>
    denyUntrustedServerCert Map<String,String>
    siteCategorizationAllowMode Map<String,String>
    bypassOnFailure {[key: string]: string}
    denyExpiredServerCert {[key: string]: string}
    denyRevokedServerCert {[key: string]: string}
    denyUntrustedServerCert {[key: string]: string}
    siteCategorizationAllowMode {[key: string]: string}
    bypass_on_failure Mapping[str, str]
    deny_expired_server_cert Mapping[str, str]
    deny_revoked_server_cert Mapping[str, str]
    deny_untrusted_server_cert Mapping[str, str]
    site_categorization_allow_mode Mapping[str, str]

    Package Details

    Repository
    checkpoint checkpointsw/terraform-provider-checkpoint
    License
    Notes
    This Pulumi package is based on the checkpoint Terraform Provider.
    checkpoint logo
    checkpoint 2.9.0 published on Monday, Apr 14, 2025 by checkpointsw