1. Packages
  2. Checkpoint Provider
  3. API Docs
  4. getManagementBestPractice
checkpoint 2.12.0 published on Monday, Nov 10, 2025 by checkpointsw
checkpoint logo
checkpoint 2.12.0 published on Monday, Nov 10, 2025 by checkpointsw

    Use this data source to get information on an existing Check Point Best Practice.

    Using getManagementBestPractice

    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 getManagementBestPractice(args: GetManagementBestPracticeArgs, opts?: InvokeOptions): Promise<GetManagementBestPracticeResult>
    function getManagementBestPracticeOutput(args: GetManagementBestPracticeOutputArgs, opts?: InvokeOptions): Output<GetManagementBestPracticeResult>
    def get_management_best_practice(best_practice_id: Optional[str] = None,
                                     id: Optional[str] = None,
                                     name: Optional[str] = None,
                                     show_regulations: Optional[bool] = None,
                                     uid: Optional[str] = None,
                                     opts: Optional[InvokeOptions] = None) -> GetManagementBestPracticeResult
    def get_management_best_practice_output(best_practice_id: Optional[pulumi.Input[str]] = None,
                                     id: Optional[pulumi.Input[str]] = None,
                                     name: Optional[pulumi.Input[str]] = None,
                                     show_regulations: Optional[pulumi.Input[bool]] = None,
                                     uid: Optional[pulumi.Input[str]] = None,
                                     opts: Optional[InvokeOptions] = None) -> Output[GetManagementBestPracticeResult]
    func GetManagementBestPractice(ctx *Context, args *GetManagementBestPracticeArgs, opts ...InvokeOption) (*GetManagementBestPracticeResult, error)
    func GetManagementBestPracticeOutput(ctx *Context, args *GetManagementBestPracticeOutputArgs, opts ...InvokeOption) GetManagementBestPracticeResultOutput

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

    public static class GetManagementBestPractice 
    {
        public static Task<GetManagementBestPracticeResult> InvokeAsync(GetManagementBestPracticeArgs args, InvokeOptions? opts = null)
        public static Output<GetManagementBestPracticeResult> Invoke(GetManagementBestPracticeInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetManagementBestPracticeResult> getManagementBestPractice(GetManagementBestPracticeArgs args, InvokeOptions options)
    public static Output<GetManagementBestPracticeResult> getManagementBestPractice(GetManagementBestPracticeArgs args, InvokeOptions options)
    
    fn::invoke:
      function: checkpoint:index/getManagementBestPractice:getManagementBestPractice
      arguments:
        # arguments dictionary

    The following arguments are supported:

    BestPracticeId string
    Best Practice ID.
    Id string
    Name string
    Object name. Should be unique in the domain.
    ShowRegulations bool
    Show the applicable regulations of the Best Practice.
    Uid string
    Object unique identifier.
    BestPracticeId string
    Best Practice ID.
    Id string
    Name string
    Object name. Should be unique in the domain.
    ShowRegulations bool
    Show the applicable regulations of the Best Practice.
    Uid string
    Object unique identifier.
    bestPracticeId String
    Best Practice ID.
    id String
    name String
    Object name. Should be unique in the domain.
    showRegulations Boolean
    Show the applicable regulations of the Best Practice.
    uid String
    Object unique identifier.
    bestPracticeId string
    Best Practice ID.
    id string
    name string
    Object name. Should be unique in the domain.
    showRegulations boolean
    Show the applicable regulations of the Best Practice.
    uid string
    Object unique identifier.
    best_practice_id str
    Best Practice ID.
    id str
    name str
    Object name. Should be unique in the domain.
    show_regulations bool
    Show the applicable regulations of the Best Practice.
    uid str
    Object unique identifier.
    bestPracticeId String
    Best Practice ID.
    id String
    name String
    Object name. Should be unique in the domain.
    showRegulations Boolean
    Show the applicable regulations of the Best Practice.
    uid String
    Object unique identifier.

    getManagementBestPractice Result

    The following output properties are available:

    Supporting Types

    GetManagementBestPracticeRegulation

    RegulationName string
    The name of the regulation.
    RequirementDescription string
    The description of the requirement.
    RequirementId string
    The id of the requirement.
    RequirementStatus string
    The status of the requirement.
    RequirementUid string
    The unique identifier of the requirement.
    RegulationName string
    The name of the regulation.
    RequirementDescription string
    The description of the requirement.
    RequirementId string
    The id of the requirement.
    RequirementStatus string
    The status of the requirement.
    RequirementUid string
    The unique identifier of the requirement.
    regulationName String
    The name of the regulation.
    requirementDescription String
    The description of the requirement.
    requirementId String
    The id of the requirement.
    requirementStatus String
    The status of the requirement.
    requirementUid String
    The unique identifier of the requirement.
    regulationName string
    The name of the regulation.
    requirementDescription string
    The description of the requirement.
    requirementId string
    The id of the requirement.
    requirementStatus string
    The status of the requirement.
    requirementUid string
    The unique identifier of the requirement.
    regulation_name str
    The name of the regulation.
    requirement_description str
    The description of the requirement.
    requirement_id str
    The id of the requirement.
    requirement_status str
    The status of the requirement.
    requirement_uid str
    The unique identifier of the requirement.
    regulationName String
    The name of the regulation.
    requirementDescription String
    The description of the requirement.
    requirementId String
    The id of the requirement.
    requirementStatus String
    The status of the requirement.
    requirementUid String
    The unique identifier of the requirement.

    GetManagementBestPracticeRelevantObject

    AccessRulesInfos List<GetManagementBestPracticeRelevantObjectAccessRulesInfo>
    The information about the relevant access rules. Appears only when relevant_objects_type is 'access-rule'. access_rules_info blocks are documented below.
    CpmRelevantObjectsInfos List<GetManagementBestPracticeRelevantObjectCpmRelevantObjectsInfo>
    The information about the relevant objects. Appears only when relevant_objects_type is 'cpm-relevant-object'. cpm_relevant_objects_info blocks are documented below.
    IpsProtectionsInfos List<GetManagementBestPracticeRelevantObjectIpsProtectionsInfo>
    The information about the relevant ips-protection objects. Appears only when relevant_objects_type is 'ips-protection'. ips_protections_info blocks are documented below.
    RelevantObjectsType string
    The type of the relevant object.
    AccessRulesInfos []GetManagementBestPracticeRelevantObjectAccessRulesInfo
    The information about the relevant access rules. Appears only when relevant_objects_type is 'access-rule'. access_rules_info blocks are documented below.
    CpmRelevantObjectsInfos []GetManagementBestPracticeRelevantObjectCpmRelevantObjectsInfo
    The information about the relevant objects. Appears only when relevant_objects_type is 'cpm-relevant-object'. cpm_relevant_objects_info blocks are documented below.
    IpsProtectionsInfos []GetManagementBestPracticeRelevantObjectIpsProtectionsInfo
    The information about the relevant ips-protection objects. Appears only when relevant_objects_type is 'ips-protection'. ips_protections_info blocks are documented below.
    RelevantObjectsType string
    The type of the relevant object.
    accessRulesInfos List<GetManagementBestPracticeRelevantObjectAccessRulesInfo>
    The information about the relevant access rules. Appears only when relevant_objects_type is 'access-rule'. access_rules_info blocks are documented below.
    cpmRelevantObjectsInfos List<GetManagementBestPracticeRelevantObjectCpmRelevantObjectsInfo>
    The information about the relevant objects. Appears only when relevant_objects_type is 'cpm-relevant-object'. cpm_relevant_objects_info blocks are documented below.
    ipsProtectionsInfos List<GetManagementBestPracticeRelevantObjectIpsProtectionsInfo>
    The information about the relevant ips-protection objects. Appears only when relevant_objects_type is 'ips-protection'. ips_protections_info blocks are documented below.
    relevantObjectsType String
    The type of the relevant object.
    accessRulesInfos GetManagementBestPracticeRelevantObjectAccessRulesInfo[]
    The information about the relevant access rules. Appears only when relevant_objects_type is 'access-rule'. access_rules_info blocks are documented below.
    cpmRelevantObjectsInfos GetManagementBestPracticeRelevantObjectCpmRelevantObjectsInfo[]
    The information about the relevant objects. Appears only when relevant_objects_type is 'cpm-relevant-object'. cpm_relevant_objects_info blocks are documented below.
    ipsProtectionsInfos GetManagementBestPracticeRelevantObjectIpsProtectionsInfo[]
    The information about the relevant ips-protection objects. Appears only when relevant_objects_type is 'ips-protection'. ips_protections_info blocks are documented below.
    relevantObjectsType string
    The type of the relevant object.
    access_rules_infos Sequence[GetManagementBestPracticeRelevantObjectAccessRulesInfo]
    The information about the relevant access rules. Appears only when relevant_objects_type is 'access-rule'. access_rules_info blocks are documented below.
    cpm_relevant_objects_infos Sequence[GetManagementBestPracticeRelevantObjectCpmRelevantObjectsInfo]
    The information about the relevant objects. Appears only when relevant_objects_type is 'cpm-relevant-object'. cpm_relevant_objects_info blocks are documented below.
    ips_protections_infos Sequence[GetManagementBestPracticeRelevantObjectIpsProtectionsInfo]
    The information about the relevant ips-protection objects. Appears only when relevant_objects_type is 'ips-protection'. ips_protections_info blocks are documented below.
    relevant_objects_type str
    The type of the relevant object.
    accessRulesInfos List<Property Map>
    The information about the relevant access rules. Appears only when relevant_objects_type is 'access-rule'. access_rules_info blocks are documented below.
    cpmRelevantObjectsInfos List<Property Map>
    The information about the relevant objects. Appears only when relevant_objects_type is 'cpm-relevant-object'. cpm_relevant_objects_info blocks are documented below.
    ipsProtectionsInfos List<Property Map>
    The information about the relevant ips-protection objects. Appears only when relevant_objects_type is 'ips-protection'. ips_protections_info blocks are documented below.
    relevantObjectsType String
    The type of the relevant object.

    GetManagementBestPracticeRelevantObjectAccessRulesInfo

    Enabled bool
    Shows if the Compliance scan is enabled or not for this object.
    LayerName string
    The name of the relevant policy layer.
    LayerUid string
    The UID of the relevant policy layer.
    PolicyName string
    The name of the relevant policy.
    RuleIndexes string
    Comma-separated indexes of the relevant rules in the relevant policy and policy layer.
    Status string
    The status of the relevant object.
    Enabled bool
    Shows if the Compliance scan is enabled or not for this object.
    LayerName string
    The name of the relevant policy layer.
    LayerUid string
    The UID of the relevant policy layer.
    PolicyName string
    The name of the relevant policy.
    RuleIndexes string
    Comma-separated indexes of the relevant rules in the relevant policy and policy layer.
    Status string
    The status of the relevant object.
    enabled Boolean
    Shows if the Compliance scan is enabled or not for this object.
    layerName String
    The name of the relevant policy layer.
    layerUid String
    The UID of the relevant policy layer.
    policyName String
    The name of the relevant policy.
    ruleIndexes String
    Comma-separated indexes of the relevant rules in the relevant policy and policy layer.
    status String
    The status of the relevant object.
    enabled boolean
    Shows if the Compliance scan is enabled or not for this object.
    layerName string
    The name of the relevant policy layer.
    layerUid string
    The UID of the relevant policy layer.
    policyName string
    The name of the relevant policy.
    ruleIndexes string
    Comma-separated indexes of the relevant rules in the relevant policy and policy layer.
    status string
    The status of the relevant object.
    enabled bool
    Shows if the Compliance scan is enabled or not for this object.
    layer_name str
    The name of the relevant policy layer.
    layer_uid str
    The UID of the relevant policy layer.
    policy_name str
    The name of the relevant policy.
    rule_indexes str
    Comma-separated indexes of the relevant rules in the relevant policy and policy layer.
    status str
    The status of the relevant object.
    enabled Boolean
    Shows if the Compliance scan is enabled or not for this object.
    layerName String
    The name of the relevant policy layer.
    layerUid String
    The UID of the relevant policy layer.
    policyName String
    The name of the relevant policy.
    ruleIndexes String
    Comma-separated indexes of the relevant rules in the relevant policy and policy layer.
    status String
    The status of the relevant object.

    GetManagementBestPracticeRelevantObjectCpmRelevantObjectsInfo

    CpmRelevantObjectType string
    The type of the relevant object.
    Enabled bool
    Shows if the Compliance scan is enabled or not for this object.
    Name string
    The name of the relevant object.
    Status string
    The status of the relevant object.
    CpmRelevantObjectType string
    The type of the relevant object.
    Enabled bool
    Shows if the Compliance scan is enabled or not for this object.
    Name string
    The name of the relevant object.
    Status string
    The status of the relevant object.
    cpmRelevantObjectType String
    The type of the relevant object.
    enabled Boolean
    Shows if the Compliance scan is enabled or not for this object.
    name String
    The name of the relevant object.
    status String
    The status of the relevant object.
    cpmRelevantObjectType string
    The type of the relevant object.
    enabled boolean
    Shows if the Compliance scan is enabled or not for this object.
    name string
    The name of the relevant object.
    status string
    The status of the relevant object.
    cpm_relevant_object_type str
    The type of the relevant object.
    enabled bool
    Shows if the Compliance scan is enabled or not for this object.
    name str
    The name of the relevant object.
    status str
    The status of the relevant object.
    cpmRelevantObjectType String
    The type of the relevant object.
    enabled Boolean
    Shows if the Compliance scan is enabled or not for this object.
    name String
    The name of the relevant object.
    status String
    The status of the relevant object.

    GetManagementBestPracticeRelevantObjectIpsProtectionsInfo

    Action string
    The current action of the Threat Prevention profile.
    Enabled bool
    Shows if the Compliance scan is enabled or not for this object.
    ProfileName string
    The name of the relevant Threat Prevention profile.
    ProfileUid string
    The UID of the relevant Threat Prevention profile.
    ProtectionName string
    The name of the relevant IPS protection.
    Status string
    The status of the relevant object.
    Action string
    The current action of the Threat Prevention profile.
    Enabled bool
    Shows if the Compliance scan is enabled or not for this object.
    ProfileName string
    The name of the relevant Threat Prevention profile.
    ProfileUid string
    The UID of the relevant Threat Prevention profile.
    ProtectionName string
    The name of the relevant IPS protection.
    Status string
    The status of the relevant object.
    action String
    The current action of the Threat Prevention profile.
    enabled Boolean
    Shows if the Compliance scan is enabled or not for this object.
    profileName String
    The name of the relevant Threat Prevention profile.
    profileUid String
    The UID of the relevant Threat Prevention profile.
    protectionName String
    The name of the relevant IPS protection.
    status String
    The status of the relevant object.
    action string
    The current action of the Threat Prevention profile.
    enabled boolean
    Shows if the Compliance scan is enabled or not for this object.
    profileName string
    The name of the relevant Threat Prevention profile.
    profileUid string
    The UID of the relevant Threat Prevention profile.
    protectionName string
    The name of the relevant IPS protection.
    status string
    The status of the relevant object.
    action str
    The current action of the Threat Prevention profile.
    enabled bool
    Shows if the Compliance scan is enabled or not for this object.
    profile_name str
    The name of the relevant Threat Prevention profile.
    profile_uid str
    The UID of the relevant Threat Prevention profile.
    protection_name str
    The name of the relevant IPS protection.
    status str
    The status of the relevant object.
    action String
    The current action of the Threat Prevention profile.
    enabled Boolean
    Shows if the Compliance scan is enabled or not for this object.
    profileName String
    The name of the relevant Threat Prevention profile.
    profileUid String
    The UID of the relevant Threat Prevention profile.
    protectionName String
    The name of the relevant IPS protection.
    status String
    The status of the relevant object.

    GetManagementBestPracticeUserDefinedFirewall

    PolicyRangePercentage double
    User-defined policy range percentage to test.
    PolicyRangePosition string
    User-defined policy range position.
    PoorCondition string
    User-defined poor condition.
    SecureCondition string
    User-defined secure condition.
    Tolerance double
    User-defined tolerance. Appears only when the value of the 'violation-condition' parameter is 'Rule found'.
    UserDefinedRules List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRule>
    User-defined Firewall rules. user_defined_rules blocks are documented below.
    ViolationCondition string
    User-defined violation condition.
    PolicyRangePercentage float64
    User-defined policy range percentage to test.
    PolicyRangePosition string
    User-defined policy range position.
    PoorCondition string
    User-defined poor condition.
    SecureCondition string
    User-defined secure condition.
    Tolerance float64
    User-defined tolerance. Appears only when the value of the 'violation-condition' parameter is 'Rule found'.
    UserDefinedRules []GetManagementBestPracticeUserDefinedFirewallUserDefinedRule
    User-defined Firewall rules. user_defined_rules blocks are documented below.
    ViolationCondition string
    User-defined violation condition.
    policyRangePercentage Double
    User-defined policy range percentage to test.
    policyRangePosition String
    User-defined policy range position.
    poorCondition String
    User-defined poor condition.
    secureCondition String
    User-defined secure condition.
    tolerance Double
    User-defined tolerance. Appears only when the value of the 'violation-condition' parameter is 'Rule found'.
    userDefinedRules List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRule>
    User-defined Firewall rules. user_defined_rules blocks are documented below.
    violationCondition String
    User-defined violation condition.
    policyRangePercentage number
    User-defined policy range percentage to test.
    policyRangePosition string
    User-defined policy range position.
    poorCondition string
    User-defined poor condition.
    secureCondition string
    User-defined secure condition.
    tolerance number
    User-defined tolerance. Appears only when the value of the 'violation-condition' parameter is 'Rule found'.
    userDefinedRules GetManagementBestPracticeUserDefinedFirewallUserDefinedRule[]
    User-defined Firewall rules. user_defined_rules blocks are documented below.
    violationCondition string
    User-defined violation condition.
    policy_range_percentage float
    User-defined policy range percentage to test.
    policy_range_position str
    User-defined policy range position.
    poor_condition str
    User-defined poor condition.
    secure_condition str
    User-defined secure condition.
    tolerance float
    User-defined tolerance. Appears only when the value of the 'violation-condition' parameter is 'Rule found'.
    user_defined_rules Sequence[GetManagementBestPracticeUserDefinedFirewallUserDefinedRule]
    User-defined Firewall rules. user_defined_rules blocks are documented below.
    violation_condition str
    User-defined violation condition.
    policyRangePercentage Number
    User-defined policy range percentage to test.
    policyRangePosition String
    User-defined policy range position.
    poorCondition String
    User-defined poor condition.
    secureCondition String
    User-defined secure condition.
    tolerance Number
    User-defined tolerance. Appears only when the value of the 'violation-condition' parameter is 'Rule found'.
    userDefinedRules List<Property Map>
    User-defined Firewall rules. user_defined_rules blocks are documented below.
    violationCondition String
    User-defined violation condition.

    GetManagementBestPracticeUserDefinedFirewallUserDefinedRule

    Actions List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleAction>
    User-defined actions. action blocks are documented below.
    Comments List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleComment>
    User-defined comment. comment blocks are documented below.
    Destinations List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleDestination>
    User-defined destination objects. destination blocks are documented below.
    HitCounts List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleHitCount>
    User-defined hit count value. hit_count blocks are documented below.
    InstallOns List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleInstallOn>
    User-defined "Install On" objects. install_on blocks are documented below.
    Names List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleName>
    User-defined name. name blocks are documented below.
    ServicesAndApplications List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleServicesAndApplication>
    User-defined service and application objects. services_and_applications blocks are documented below.
    Sources List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleSource>
    User-defined source objects. source blocks are documented below.
    Times List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleTime>
    User-defined time. time blocks are documented below.
    Tracks List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleTrack>
    User-defined track actions. track blocks are documented below.
    Vpns List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleVpn>
    User-defined VPN objects. vpn blocks are documented below.
    Actions []GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleAction
    User-defined actions. action blocks are documented below.
    Comments []GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleComment
    User-defined comment. comment blocks are documented below.
    Destinations []GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleDestination
    User-defined destination objects. destination blocks are documented below.
    HitCounts []GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleHitCount
    User-defined hit count value. hit_count blocks are documented below.
    InstallOns []GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleInstallOn
    User-defined "Install On" objects. install_on blocks are documented below.
    Names []GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleName
    User-defined name. name blocks are documented below.
    ServicesAndApplications []GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleServicesAndApplication
    User-defined service and application objects. services_and_applications blocks are documented below.
    Sources []GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleSource
    User-defined source objects. source blocks are documented below.
    Times []GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleTime
    User-defined time. time blocks are documented below.
    Tracks []GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleTrack
    User-defined track actions. track blocks are documented below.
    Vpns []GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleVpn
    User-defined VPN objects. vpn blocks are documented below.
    actions List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleAction>
    User-defined actions. action blocks are documented below.
    comments List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleComment>
    User-defined comment. comment blocks are documented below.
    destinations List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleDestination>
    User-defined destination objects. destination blocks are documented below.
    hitCounts List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleHitCount>
    User-defined hit count value. hit_count blocks are documented below.
    installOns List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleInstallOn>
    User-defined "Install On" objects. install_on blocks are documented below.
    names List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleName>
    User-defined name. name blocks are documented below.
    servicesAndApplications List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleServicesAndApplication>
    User-defined service and application objects. services_and_applications blocks are documented below.
    sources List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleSource>
    User-defined source objects. source blocks are documented below.
    times List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleTime>
    User-defined time. time blocks are documented below.
    tracks List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleTrack>
    User-defined track actions. track blocks are documented below.
    vpns List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleVpn>
    User-defined VPN objects. vpn blocks are documented below.
    actions GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleAction[]
    User-defined actions. action blocks are documented below.
    comments GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleComment[]
    User-defined comment. comment blocks are documented below.
    destinations GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleDestination[]
    User-defined destination objects. destination blocks are documented below.
    hitCounts GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleHitCount[]
    User-defined hit count value. hit_count blocks are documented below.
    installOns GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleInstallOn[]
    User-defined "Install On" objects. install_on blocks are documented below.
    names GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleName[]
    User-defined name. name blocks are documented below.
    servicesAndApplications GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleServicesAndApplication[]
    User-defined service and application objects. services_and_applications blocks are documented below.
    sources GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleSource[]
    User-defined source objects. source blocks are documented below.
    times GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleTime[]
    User-defined time. time blocks are documented below.
    tracks GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleTrack[]
    User-defined track actions. track blocks are documented below.
    vpns GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleVpn[]
    User-defined VPN objects. vpn blocks are documented below.
    actions Sequence[GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleAction]
    User-defined actions. action blocks are documented below.
    comments Sequence[GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleComment]
    User-defined comment. comment blocks are documented below.
    destinations Sequence[GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleDestination]
    User-defined destination objects. destination blocks are documented below.
    hit_counts Sequence[GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleHitCount]
    User-defined hit count value. hit_count blocks are documented below.
    install_ons Sequence[GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleInstallOn]
    User-defined "Install On" objects. install_on blocks are documented below.
    names Sequence[GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleName]
    User-defined name. name blocks are documented below.
    services_and_applications Sequence[GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleServicesAndApplication]
    User-defined service and application objects. services_and_applications blocks are documented below.
    sources Sequence[GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleSource]
    User-defined source objects. source blocks are documented below.
    times Sequence[GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleTime]
    User-defined time. time blocks are documented below.
    tracks Sequence[GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleTrack]
    User-defined track actions. track blocks are documented below.
    vpns Sequence[GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleVpn]
    User-defined VPN objects. vpn blocks are documented below.
    actions List<Property Map>
    User-defined actions. action blocks are documented below.
    comments List<Property Map>
    User-defined comment. comment blocks are documented below.
    destinations List<Property Map>
    User-defined destination objects. destination blocks are documented below.
    hitCounts List<Property Map>
    User-defined hit count value. hit_count blocks are documented below.
    installOns List<Property Map>
    User-defined "Install On" objects. install_on blocks are documented below.
    names List<Property Map>
    User-defined name. name blocks are documented below.
    servicesAndApplications List<Property Map>
    User-defined service and application objects. services_and_applications blocks are documented below.
    sources List<Property Map>
    User-defined source objects. source blocks are documented below.
    times List<Property Map>
    User-defined time. time blocks are documented below.
    tracks List<Property Map>
    User-defined track actions. track blocks are documented below.
    vpns List<Property Map>
    User-defined VPN objects. vpn blocks are documented below.

    GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleAction

    Negate bool
    Shows if the rule is negated.
    ReferenceObjects List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleActionReferenceObject>
    The reference objects. reference_objects blocks are documented below.
    Negate bool
    Shows if the rule is negated.
    ReferenceObjects []GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleActionReferenceObject
    The reference objects. reference_objects blocks are documented below.
    negate Boolean
    Shows if the rule is negated.
    referenceObjects List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleActionReferenceObject>
    The reference objects. reference_objects blocks are documented below.
    negate boolean
    Shows if the rule is negated.
    referenceObjects GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleActionReferenceObject[]
    The reference objects. reference_objects blocks are documented below.
    negate bool
    Shows if the rule is negated.
    reference_objects Sequence[GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleActionReferenceObject]
    The reference objects. reference_objects blocks are documented below.
    negate Boolean
    Shows if the rule is negated.
    referenceObjects List<Property Map>
    The reference objects. reference_objects blocks are documented below.

    GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleActionReferenceObject

    Name string
    The name of the reference object.
    ReferenceObjectType string
    The type of the reference object.
    Uid string
    The UID of the reference object.
    Name string
    The name of the reference object.
    ReferenceObjectType string
    The type of the reference object.
    Uid string
    The UID of the reference object.
    name String
    The name of the reference object.
    referenceObjectType String
    The type of the reference object.
    uid String
    The UID of the reference object.
    name string
    The name of the reference object.
    referenceObjectType string
    The type of the reference object.
    uid string
    The UID of the reference object.
    name str
    The name of the reference object.
    reference_object_type str
    The type of the reference object.
    uid str
    The UID of the reference object.
    name String
    The name of the reference object.
    referenceObjectType String
    The type of the reference object.
    uid String
    The UID of the reference object.

    GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleComment

    ConditionType string
    The condition type.
    Value string
    The condition match string. Appears only when the value of the 'condition-type' parameter is: 'Equals', 'Starts with', 'Ends with', 'Contains'.
    ConditionType string
    The condition type.
    Value string
    The condition match string. Appears only when the value of the 'condition-type' parameter is: 'Equals', 'Starts with', 'Ends with', 'Contains'.
    conditionType String
    The condition type.
    value String
    The condition match string. Appears only when the value of the 'condition-type' parameter is: 'Equals', 'Starts with', 'Ends with', 'Contains'.
    conditionType string
    The condition type.
    value string
    The condition match string. Appears only when the value of the 'condition-type' parameter is: 'Equals', 'Starts with', 'Ends with', 'Contains'.
    condition_type str
    The condition type.
    value str
    The condition match string. Appears only when the value of the 'condition-type' parameter is: 'Equals', 'Starts with', 'Ends with', 'Contains'.
    conditionType String
    The condition type.
    value String
    The condition match string. Appears only when the value of the 'condition-type' parameter is: 'Equals', 'Starts with', 'Ends with', 'Contains'.

    GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleDestination

    Negate bool
    Shows if the rule is negated.
    ReferenceObjects List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleDestinationReferenceObject>
    The reference objects. reference_objects blocks are documented below.
    Negate bool
    Shows if the rule is negated.
    ReferenceObjects []GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleDestinationReferenceObject
    The reference objects. reference_objects blocks are documented below.
    negate Boolean
    Shows if the rule is negated.
    referenceObjects List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleDestinationReferenceObject>
    The reference objects. reference_objects blocks are documented below.
    negate boolean
    Shows if the rule is negated.
    referenceObjects GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleDestinationReferenceObject[]
    The reference objects. reference_objects blocks are documented below.
    negate bool
    Shows if the rule is negated.
    reference_objects Sequence[GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleDestinationReferenceObject]
    The reference objects. reference_objects blocks are documented below.
    negate Boolean
    Shows if the rule is negated.
    referenceObjects List<Property Map>
    The reference objects. reference_objects blocks are documented below.

    GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleDestinationReferenceObject

    Name string
    The name of the reference object.
    ReferenceObjectType string
    The type of the reference object.
    Uid string
    The UID of the reference object.
    Name string
    The name of the reference object.
    ReferenceObjectType string
    The type of the reference object.
    Uid string
    The UID of the reference object.
    name String
    The name of the reference object.
    referenceObjectType String
    The type of the reference object.
    uid String
    The UID of the reference object.
    name string
    The name of the reference object.
    referenceObjectType string
    The type of the reference object.
    uid string
    The UID of the reference object.
    name str
    The name of the reference object.
    reference_object_type str
    The type of the reference object.
    uid str
    The UID of the reference object.
    name String
    The name of the reference object.
    referenceObjectType String
    The type of the reference object.
    uid String
    The UID of the reference object.

    GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleHitCount

    Negate bool
    Shows if the rule is negated.
    ReferenceObjects List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleHitCountReferenceObject>
    The reference objects. reference_objects blocks are documented below.
    Negate bool
    Shows if the rule is negated.
    ReferenceObjects []GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleHitCountReferenceObject
    The reference objects. reference_objects blocks are documented below.
    negate Boolean
    Shows if the rule is negated.
    referenceObjects List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleHitCountReferenceObject>
    The reference objects. reference_objects blocks are documented below.
    negate boolean
    Shows if the rule is negated.
    referenceObjects GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleHitCountReferenceObject[]
    The reference objects. reference_objects blocks are documented below.
    negate bool
    Shows if the rule is negated.
    reference_objects Sequence[GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleHitCountReferenceObject]
    The reference objects. reference_objects blocks are documented below.
    negate Boolean
    Shows if the rule is negated.
    referenceObjects List<Property Map>
    The reference objects. reference_objects blocks are documented below.

    GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleHitCountReferenceObject

    Name string
    The name of the reference object.
    ReferenceObjectType string
    The type of the reference object.
    Uid string
    The UID of the reference object.
    Name string
    The name of the reference object.
    ReferenceObjectType string
    The type of the reference object.
    Uid string
    The UID of the reference object.
    name String
    The name of the reference object.
    referenceObjectType String
    The type of the reference object.
    uid String
    The UID of the reference object.
    name string
    The name of the reference object.
    referenceObjectType string
    The type of the reference object.
    uid string
    The UID of the reference object.
    name str
    The name of the reference object.
    reference_object_type str
    The type of the reference object.
    uid str
    The UID of the reference object.
    name String
    The name of the reference object.
    referenceObjectType String
    The type of the reference object.
    uid String
    The UID of the reference object.

    GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleInstallOn

    Negate bool
    Shows if the rule is negated.
    ReferenceObjects List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleInstallOnReferenceObject>
    The reference objects. reference_objects blocks are documented below.
    Negate bool
    Shows if the rule is negated.
    ReferenceObjects []GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleInstallOnReferenceObject
    The reference objects. reference_objects blocks are documented below.
    negate Boolean
    Shows if the rule is negated.
    referenceObjects List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleInstallOnReferenceObject>
    The reference objects. reference_objects blocks are documented below.
    negate boolean
    Shows if the rule is negated.
    referenceObjects GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleInstallOnReferenceObject[]
    The reference objects. reference_objects blocks are documented below.
    negate bool
    Shows if the rule is negated.
    reference_objects Sequence[GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleInstallOnReferenceObject]
    The reference objects. reference_objects blocks are documented below.
    negate Boolean
    Shows if the rule is negated.
    referenceObjects List<Property Map>
    The reference objects. reference_objects blocks are documented below.

    GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleInstallOnReferenceObject

    Name string
    The name of the reference object.
    ReferenceObjectType string
    The type of the reference object.
    Uid string
    The UID of the reference object.
    Name string
    The name of the reference object.
    ReferenceObjectType string
    The type of the reference object.
    Uid string
    The UID of the reference object.
    name String
    The name of the reference object.
    referenceObjectType String
    The type of the reference object.
    uid String
    The UID of the reference object.
    name string
    The name of the reference object.
    referenceObjectType string
    The type of the reference object.
    uid string
    The UID of the reference object.
    name str
    The name of the reference object.
    reference_object_type str
    The type of the reference object.
    uid str
    The UID of the reference object.
    name String
    The name of the reference object.
    referenceObjectType String
    The type of the reference object.
    uid String
    The UID of the reference object.

    GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleName

    ConditionType string
    The condition type.
    Value string
    The condition match string. Appears only when the value of the 'condition-type' parameter is: 'Equals', 'Starts with', 'Ends with', 'Contains'.
    ConditionType string
    The condition type.
    Value string
    The condition match string. Appears only when the value of the 'condition-type' parameter is: 'Equals', 'Starts with', 'Ends with', 'Contains'.
    conditionType String
    The condition type.
    value String
    The condition match string. Appears only when the value of the 'condition-type' parameter is: 'Equals', 'Starts with', 'Ends with', 'Contains'.
    conditionType string
    The condition type.
    value string
    The condition match string. Appears only when the value of the 'condition-type' parameter is: 'Equals', 'Starts with', 'Ends with', 'Contains'.
    condition_type str
    The condition type.
    value str
    The condition match string. Appears only when the value of the 'condition-type' parameter is: 'Equals', 'Starts with', 'Ends with', 'Contains'.
    conditionType String
    The condition type.
    value String
    The condition match string. Appears only when the value of the 'condition-type' parameter is: 'Equals', 'Starts with', 'Ends with', 'Contains'.

    GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleServicesAndApplication

    Negate bool
    Shows if the rule is negated.
    ReferenceObjects List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleServicesAndApplicationReferenceObject>
    The reference objects. reference_objects blocks are documented below.
    Negate bool
    Shows if the rule is negated.
    ReferenceObjects []GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleServicesAndApplicationReferenceObject
    The reference objects. reference_objects blocks are documented below.
    negate Boolean
    Shows if the rule is negated.
    referenceObjects List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleServicesAndApplicationReferenceObject>
    The reference objects. reference_objects blocks are documented below.
    negate boolean
    Shows if the rule is negated.
    referenceObjects GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleServicesAndApplicationReferenceObject[]
    The reference objects. reference_objects blocks are documented below.
    negate bool
    Shows if the rule is negated.
    reference_objects Sequence[GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleServicesAndApplicationReferenceObject]
    The reference objects. reference_objects blocks are documented below.
    negate Boolean
    Shows if the rule is negated.
    referenceObjects List<Property Map>
    The reference objects. reference_objects blocks are documented below.

    GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleServicesAndApplicationReferenceObject

    Name string
    The name of the reference object.
    ReferenceObjectType string
    The type of the reference object.
    Uid string
    The UID of the reference object.
    Name string
    The name of the reference object.
    ReferenceObjectType string
    The type of the reference object.
    Uid string
    The UID of the reference object.
    name String
    The name of the reference object.
    referenceObjectType String
    The type of the reference object.
    uid String
    The UID of the reference object.
    name string
    The name of the reference object.
    referenceObjectType string
    The type of the reference object.
    uid string
    The UID of the reference object.
    name str
    The name of the reference object.
    reference_object_type str
    The type of the reference object.
    uid str
    The UID of the reference object.
    name String
    The name of the reference object.
    referenceObjectType String
    The type of the reference object.
    uid String
    The UID of the reference object.

    GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleSource

    Negate bool
    Shows if the rule is negated.
    ReferenceObjects List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleSourceReferenceObject>
    The reference objects. reference_objects blocks are documented below.
    Negate bool
    Shows if the rule is negated.
    ReferenceObjects []GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleSourceReferenceObject
    The reference objects. reference_objects blocks are documented below.
    negate Boolean
    Shows if the rule is negated.
    referenceObjects List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleSourceReferenceObject>
    The reference objects. reference_objects blocks are documented below.
    negate boolean
    Shows if the rule is negated.
    referenceObjects GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleSourceReferenceObject[]
    The reference objects. reference_objects blocks are documented below.
    negate bool
    Shows if the rule is negated.
    reference_objects Sequence[GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleSourceReferenceObject]
    The reference objects. reference_objects blocks are documented below.
    negate Boolean
    Shows if the rule is negated.
    referenceObjects List<Property Map>
    The reference objects. reference_objects blocks are documented below.

    GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleSourceReferenceObject

    Name string
    The name of the reference object.
    ReferenceObjectType string
    The type of the reference object.
    Uid string
    The UID of the reference object.
    Name string
    The name of the reference object.
    ReferenceObjectType string
    The type of the reference object.
    Uid string
    The UID of the reference object.
    name String
    The name of the reference object.
    referenceObjectType String
    The type of the reference object.
    uid String
    The UID of the reference object.
    name string
    The name of the reference object.
    referenceObjectType string
    The type of the reference object.
    uid string
    The UID of the reference object.
    name str
    The name of the reference object.
    reference_object_type str
    The type of the reference object.
    uid str
    The UID of the reference object.
    name String
    The name of the reference object.
    referenceObjectType String
    The type of the reference object.
    uid String
    The UID of the reference object.

    GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleTime

    Negate bool
    Shows if the rule is negated.
    ReferenceObjects List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleTimeReferenceObject>
    The reference objects. reference_objects blocks are documented below.
    Negate bool
    Shows if the rule is negated.
    ReferenceObjects []GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleTimeReferenceObject
    The reference objects. reference_objects blocks are documented below.
    negate Boolean
    Shows if the rule is negated.
    referenceObjects List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleTimeReferenceObject>
    The reference objects. reference_objects blocks are documented below.
    negate boolean
    Shows if the rule is negated.
    referenceObjects GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleTimeReferenceObject[]
    The reference objects. reference_objects blocks are documented below.
    negate bool
    Shows if the rule is negated.
    reference_objects Sequence[GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleTimeReferenceObject]
    The reference objects. reference_objects blocks are documented below.
    negate Boolean
    Shows if the rule is negated.
    referenceObjects List<Property Map>
    The reference objects. reference_objects blocks are documented below.

    GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleTimeReferenceObject

    Name string
    The name of the reference object.
    ReferenceObjectType string
    The type of the reference object.
    Uid string
    The UID of the reference object.
    Name string
    The name of the reference object.
    ReferenceObjectType string
    The type of the reference object.
    Uid string
    The UID of the reference object.
    name String
    The name of the reference object.
    referenceObjectType String
    The type of the reference object.
    uid String
    The UID of the reference object.
    name string
    The name of the reference object.
    referenceObjectType string
    The type of the reference object.
    uid string
    The UID of the reference object.
    name str
    The name of the reference object.
    reference_object_type str
    The type of the reference object.
    uid str
    The UID of the reference object.
    name String
    The name of the reference object.
    referenceObjectType String
    The type of the reference object.
    uid String
    The UID of the reference object.

    GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleTrack

    Negate bool
    Shows if the rule is negated.
    ReferenceObjects List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleTrackReferenceObject>
    The reference objects. reference_objects blocks are documented below.
    Negate bool
    Shows if the rule is negated.
    ReferenceObjects []GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleTrackReferenceObject
    The reference objects. reference_objects blocks are documented below.
    negate Boolean
    Shows if the rule is negated.
    referenceObjects List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleTrackReferenceObject>
    The reference objects. reference_objects blocks are documented below.
    negate boolean
    Shows if the rule is negated.
    referenceObjects GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleTrackReferenceObject[]
    The reference objects. reference_objects blocks are documented below.
    negate bool
    Shows if the rule is negated.
    reference_objects Sequence[GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleTrackReferenceObject]
    The reference objects. reference_objects blocks are documented below.
    negate Boolean
    Shows if the rule is negated.
    referenceObjects List<Property Map>
    The reference objects. reference_objects blocks are documented below.

    GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleTrackReferenceObject

    Name string
    The name of the reference object.
    ReferenceObjectType string
    The type of the reference object.
    Uid string
    The UID of the reference object.
    Name string
    The name of the reference object.
    ReferenceObjectType string
    The type of the reference object.
    Uid string
    The UID of the reference object.
    name String
    The name of the reference object.
    referenceObjectType String
    The type of the reference object.
    uid String
    The UID of the reference object.
    name string
    The name of the reference object.
    referenceObjectType string
    The type of the reference object.
    uid string
    The UID of the reference object.
    name str
    The name of the reference object.
    reference_object_type str
    The type of the reference object.
    uid str
    The UID of the reference object.
    name String
    The name of the reference object.
    referenceObjectType String
    The type of the reference object.
    uid String
    The UID of the reference object.

    GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleVpn

    Negate bool
    Shows if the rule is negated.
    ReferenceObjects List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleVpnReferenceObject>
    The reference objects. reference_objects blocks are documented below.
    Negate bool
    Shows if the rule is negated.
    ReferenceObjects []GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleVpnReferenceObject
    The reference objects. reference_objects blocks are documented below.
    negate Boolean
    Shows if the rule is negated.
    referenceObjects List<GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleVpnReferenceObject>
    The reference objects. reference_objects blocks are documented below.
    negate boolean
    Shows if the rule is negated.
    referenceObjects GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleVpnReferenceObject[]
    The reference objects. reference_objects blocks are documented below.
    negate bool
    Shows if the rule is negated.
    reference_objects Sequence[GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleVpnReferenceObject]
    The reference objects. reference_objects blocks are documented below.
    negate Boolean
    Shows if the rule is negated.
    referenceObjects List<Property Map>
    The reference objects. reference_objects blocks are documented below.

    GetManagementBestPracticeUserDefinedFirewallUserDefinedRuleVpnReferenceObject

    Name string
    The name of the reference object.
    ReferenceObjectType string
    The type of the reference object.
    Uid string
    The UID of the reference object.
    Name string
    The name of the reference object.
    ReferenceObjectType string
    The type of the reference object.
    Uid string
    The UID of the reference object.
    name String
    The name of the reference object.
    referenceObjectType String
    The type of the reference object.
    uid String
    The UID of the reference object.
    name string
    The name of the reference object.
    referenceObjectType string
    The type of the reference object.
    uid string
    The UID of the reference object.
    name str
    The name of the reference object.
    reference_object_type str
    The type of the reference object.
    uid str
    The UID of the reference object.
    name String
    The name of the reference object.
    referenceObjectType String
    The type of the reference object.
    uid String
    The UID of the reference object.

    GetManagementBestPracticeUserDefinedGaiaO

    ExpectedOutputBase64 string
    The expected output of the script in the Base64.
    PracticeScriptBase64 string
    The script in Base64 to run on Gaia Security Gateways during the Compliance scans.
    ExpectedOutputBase64 string
    The expected output of the script in the Base64.
    PracticeScriptBase64 string
    The script in Base64 to run on Gaia Security Gateways during the Compliance scans.
    expectedOutputBase64 String
    The expected output of the script in the Base64.
    practiceScriptBase64 String
    The script in Base64 to run on Gaia Security Gateways during the Compliance scans.
    expectedOutputBase64 string
    The expected output of the script in the Base64.
    practiceScriptBase64 string
    The script in Base64 to run on Gaia Security Gateways during the Compliance scans.
    expected_output_base64 str
    The expected output of the script in the Base64.
    practice_script_base64 str
    The script in Base64 to run on Gaia Security Gateways during the Compliance scans.
    expectedOutputBase64 String
    The expected output of the script in the Base64.
    practiceScriptBase64 String
    The script in Base64 to run on Gaia Security Gateways during the Compliance scans.

    Package Details

    Repository
    checkpoint checkpointsw/terraform-provider-checkpoint
    License
    Notes
    This Pulumi package is based on the checkpoint Terraform Provider.
    checkpoint logo
    checkpoint 2.12.0 published on Monday, Nov 10, 2025 by checkpointsw
      Meet Neo: Your AI Platform Teammate