class PaloAlto::XML::Config::Devices::Entry::Deviceconfig::Setting::Management

Public Instance Methods

_section() click to toggle source
# File lib/palo_alto/config.rb, line 83819
def _section
        :'management'
end
admin_lockout() click to toggle source
# File lib/palo_alto/config.rb, line 86424
def admin_lockout
        @subclasses['admin-lockout'] ||= AdminLockout.new(parent_instance: self, create_children: @create_children)
end
admin_session() click to toggle source
# File lib/palo_alto/config.rb, line 86505
def admin_session
        @subclasses['admin-session'] ||= AdminSession.new(parent_instance: self, create_children: @create_children)
end
ancestor_objects_take_precedence() click to toggle source

Objects defined in ancestors will take higher precedence

# File lib/palo_alto/config.rb, line 86930
def ancestor_objects_take_precedence
        prop_get('ancestor-objects-take-precedence')
end
ancestor_objects_take_precedence=(val) click to toggle source

Objects defined in ancestors will take higher precedence

# File lib/palo_alto/config.rb, line 86934
def ancestor_objects_take_precedence=(val)
        prop_set('ancestor-objects-take-precedence', val)
end
api() click to toggle source
# File lib/palo_alto/config.rb, line 86381
def api
        @subclasses['api'] ||= Api.new(parent_instance: self, create_children: @create_children)
end
appusage_lifetime() click to toggle source

application usage data storage time in days

# File lib/palo_alto/config.rb, line 86826
def appusage_lifetime
        prop_get('appusage-lifetime')
end
appusage_lifetime=(val) click to toggle source

application usage data storage time in days

# File lib/palo_alto/config.rb, line 86830
def appusage_lifetime=(val)
        prop_set('appusage-lifetime', val)
end
appusage_policy() click to toggle source

Enable/Disable Policy Application usage feature

# File lib/palo_alto/config.rb, line 86914
def appusage_policy
        prop_get('appusage-policy')
end
appusage_policy=(val) click to toggle source

Enable/Disable Policy Application usage feature

# File lib/palo_alto/config.rb, line 86918
def appusage_policy=(val)
        prop_set('appusage-policy', val)
end
auto_acquire_commit_lock() click to toggle source

Automatically add a commit lock when modifying configuration

# File lib/palo_alto/config.rb, line 86858
def auto_acquire_commit_lock
        prop_get('auto-acquire-commit-lock')
end
auto_acquire_commit_lock=(val) click to toggle source

Automatically add a commit lock when modifying configuration

# File lib/palo_alto/config.rb, line 86862
def auto_acquire_commit_lock=(val)
        prop_set('auto-acquire-commit-lock', val)
end
browse_activity_report_setting() click to toggle source
# File lib/palo_alto/config.rb, line 86548
def browse_activity_report_setting
        @subclasses['browse-activity-report-setting'] ||= BrowseActivityReportSetting.new(parent_instance: self, create_children: @create_children)
end
canonicalize_block_allow_list() click to toggle source

Enable/Disable canonicalization before matching url to block/allow list

# File lib/palo_alto/config.rb, line 86922
def canonicalize_block_allow_list
        prop_get('canonicalize-block-allow-list')
end
canonicalize_block_allow_list=(val) click to toggle source

Enable/Disable canonicalization before matching url to block/allow list

# File lib/palo_alto/config.rb, line 86926
def canonicalize_block_allow_list=(val)
        prop_set('canonicalize-block-allow-list', val)
end
common_criteria__6() click to toggle source
# File lib/palo_alto/config.rb, line 85622
def common_criteria__6
        @subclasses['common-criteria__6'] ||= CommonCriteria__6.new(parent_instance: self, create_children: @create_children)
end
common_criteria__7() click to toggle source
# File lib/palo_alto/config.rb, line 85732
def common_criteria__7
        @subclasses['common-criteria__7'] ||= CommonCriteria__7.new(parent_instance: self, create_children: @create_children)
end
common_criteria__8() click to toggle source
# File lib/palo_alto/config.rb, line 85771
def common_criteria__8
        @subclasses['common-criteria__8'] ||= CommonCriteria__8.new(parent_instance: self, create_children: @create_children)
end
disable_predefined_correlation_objs() click to toggle source
# File lib/palo_alto/config.rb, line 85481
def disable_predefined_correlation_objs
        if @create_children
                @subclasses['disable-predefined-correlation-objs'] ||= DisablePredefinedCorrelationObjs.new(parent_instance: self, create_children: @create_children)
        else
                DisablePredefinedCorrelationObjs.new(parent_instance: self)
        end
end
disable_predefined_reports() click to toggle source
# File lib/palo_alto/config.rb, line 85452
def disable_predefined_reports
        if @create_children
                @subclasses['disable-predefined-reports'] ||= DisablePredefinedReports.new(parent_instance: self, create_children: @create_children)
        else
                DisablePredefinedReports.new(parent_instance: self)
        end
end
enable_reporting_on_groups() click to toggle source

Enable reporting and filtering on groups

# File lib/palo_alto/config.rb, line 86938
def enable_reporting_on_groups
        prop_get('enable-reporting-on-groups')
end
enable_reporting_on_groups=(val) click to toggle source

Enable reporting and filtering on groups

# File lib/palo_alto/config.rb, line 86942
def enable_reporting_on_groups=(val)
        prop_set('enable-reporting-on-groups', val)
end
get_only_new_logs_on_convert_to_primary() click to toggle source

When Panorama becomes the primary, get only new logs from device

# File lib/palo_alto/config.rb, line 87018
def get_only_new_logs_on_convert_to_primary
        prop_get('get-only-new-logs-on-convert-to-primary')
end
get_only_new_logs_on_convert_to_primary=(val) click to toggle source

When Panorama becomes the primary, get only new logs from device

# File lib/palo_alto/config.rb, line 87022
def get_only_new_logs_on_convert_to_primary=(val)
        prop_set('get-only-new-logs-on-convert-to-primary', val)
end
has_multiple_values?() click to toggle source
# File lib/palo_alto/config.rb, line 83816
def has_multiple_values?
        false
end
hostname_type_in_syslog() click to toggle source

Choose type to send in hostname field in syslog header

# File lib/palo_alto/config.rb, line 86834
def hostname_type_in_syslog
        prop_get('hostname-type-in-syslog')
end
hostname_type_in_syslog=(val) click to toggle source

Choose type to send in hostname field in syslog header

# File lib/palo_alto/config.rb, line 86838
def hostname_type_in_syslog=(val)
        prop_set('hostname-type-in-syslog', val)
end
idle_timeout() click to toggle source

default administrative session idle timeout in minutes

# File lib/palo_alto/config.rb, line 86818
def idle_timeout
        prop_get('idle-timeout')
end
idle_timeout=(val) click to toggle source

default administrative session idle timeout in minutes

# File lib/palo_alto/config.rb, line 86822
def idle_timeout=(val)
        prop_set('idle-timeout', val)
end
initcfg() click to toggle source
# File lib/palo_alto/config.rb, line 84096
def initcfg
        @subclasses['initcfg'] ||= Initcfg.new(parent_instance: self, create_children: @create_children)
end
large_core() click to toggle source

enable core files to logdb

# File lib/palo_alto/config.rb, line 86802
def large_core
        prop_get('large-core')
end
large_core=(val) click to toggle source

enable core files to logdb

# File lib/palo_alto/config.rb, line 86806
def large_core=(val)
        prop_set('large-core', val)
end
log_forwarding_from_device() click to toggle source
# File lib/palo_alto/config.rb, line 86573
def log_forwarding_from_device
        @subclasses['log-forwarding-from-device'] ||= LogForwardingFromDevice.new(parent_instance: self, create_children: @create_children)
end
max_audit_versions() click to toggle source

maximum number of audited versions of config to preserve

# File lib/palo_alto/config.rb, line 86978
def max_audit_versions
        prop_get('max-audit-versions')
end
max_audit_versions=(val) click to toggle source

maximum number of audited versions of config to preserve

# File lib/palo_alto/config.rb, line 86982
def max_audit_versions=(val)
        prop_set('max-audit-versions', val)
end
max_backup_versions() click to toggle source

maximum number of versions of config to back up per device

# File lib/palo_alto/config.rb, line 86970
def max_backup_versions
        prop_get('max-backup-versions')
end
max_backup_versions=(val) click to toggle source

maximum number of versions of config to back up per device

# File lib/palo_alto/config.rb, line 86974
def max_backup_versions=(val)
        prop_set('max-backup-versions', val)
end
max_rows_in_csv_export() click to toggle source

maximum number of rows in exported csv files

# File lib/palo_alto/config.rb, line 86954
def max_rows_in_csv_export
        prop_get('max-rows-in-csv-export')
end
max_rows_in_csv_export=(val) click to toggle source

maximum number of rows in exported csv files

# File lib/palo_alto/config.rb, line 86958
def max_rows_in_csv_export=(val)
        prop_set('max-rows-in-csv-export', val)
end
max_rows_in_pdf_report() click to toggle source

maximum number of rows in user activity report

# File lib/palo_alto/config.rb, line 86962
def max_rows_in_pdf_report
        prop_get('max-rows-in-pdf-report')
end
max_rows_in_pdf_report=(val) click to toggle source

maximum number of rows in user activity report

# File lib/palo_alto/config.rb, line 86966
def max_rows_in_pdf_report=(val)
        prop_set('max-rows-in-pdf-report', val)
end
only_active_primary_logs_to_local_disk() click to toggle source

Only active primary Panorama will receive logs from device and store in local disk

# File lib/palo_alto/config.rb, line 87010
def only_active_primary_logs_to_local_disk
        prop_get('only-active-primary-logs-to-local-disk')
end
only_active_primary_logs_to_local_disk=(val) click to toggle source

Only active primary Panorama will receive logs from device and store in local disk

# File lib/palo_alto/config.rb, line 87014
def only_active_primary_logs_to_local_disk=(val)
        prop_set('only-active-primary-logs-to-local-disk', val)
end
panorama_ssl_send_retries() click to toggle source

Retry count for SSL sends to devices

# File lib/palo_alto/config.rb, line 87002
def panorama_ssl_send_retries
        prop_get('panorama-ssl-send-retries')
end
panorama_ssl_send_retries=(val) click to toggle source

Retry count for SSL sends to devices

# File lib/palo_alto/config.rb, line 87006
def panorama_ssl_send_retries=(val)
        prop_set('panorama-ssl-send-retries', val)
end
panorama_tcp_receive_timeout() click to toggle source

Receive timeout for TCP connection to devices

# File lib/palo_alto/config.rb, line 86986
def panorama_tcp_receive_timeout
        prop_get('panorama-tcp-receive-timeout')
end
panorama_tcp_receive_timeout=(val) click to toggle source

Receive timeout for TCP connection to devices

# File lib/palo_alto/config.rb, line 86990
def panorama_tcp_receive_timeout=(val)
        prop_set('panorama-tcp-receive-timeout', val)
end
panorama_tcp_send_timeout() click to toggle source

Send timeout for TCP connection to devices

# File lib/palo_alto/config.rb, line 86994
def panorama_tcp_send_timeout
        prop_get('panorama-tcp-send-timeout')
end
panorama_tcp_send_timeout=(val) click to toggle source

Send timeout for TCP connection to devices

# File lib/palo_alto/config.rb, line 86998
def panorama_tcp_send_timeout=(val)
        prop_set('panorama-tcp-send-timeout', val)
end
quota_settings() click to toggle source
# File lib/palo_alto/config.rb, line 85425
def quota_settings
        @subclasses['quota-settings'] ||= QuotaSettings.new(parent_instance: self, create_children: @create_children)
end
report_expiration_period() click to toggle source

Expiration-period for reports (in days)

# File lib/palo_alto/config.rb, line 86850
def report_expiration_period
        prop_get('report-expiration-period')
end
report_expiration_period=(val) click to toggle source

Expiration-period for reports (in days)

# File lib/palo_alto/config.rb, line 86854
def report_expiration_period=(val)
        prop_set('report-expiration-period', val)
end
report_run_time() click to toggle source

Time of day to run the scheduled reports hh:mm (e.g. 23:00)

# File lib/palo_alto/config.rb, line 86842
def report_run_time
        prop_get('report-run-time')
end
report_run_time=(val) click to toggle source

Time of day to run the scheduled reports hh:mm (e.g. 23:00)

# File lib/palo_alto/config.rb, line 86846
def report_run_time=(val)
        prop_set('report-run-time', val)
end
rule_audit_comment_regex() click to toggle source

Audit Comment Regular Expression

# File lib/palo_alto/config.rb, line 86906
def rule_audit_comment_regex
        prop_get('rule-audit-comment-regex')
end
rule_audit_comment_regex=(val) click to toggle source

Audit Comment Regular Expression

# File lib/palo_alto/config.rb, line 86910
def rule_audit_comment_regex=(val)
        prop_set('rule-audit-comment-regex', val)
end
rule_fail_commit() click to toggle source

Fail commit if policies have no tags/description

# File lib/palo_alto/config.rb, line 86890
def rule_fail_commit
        prop_get('rule-fail-commit')
end
rule_fail_commit=(val) click to toggle source

Fail commit if policies have no tags/description

# File lib/palo_alto/config.rb, line 86894
def rule_fail_commit=(val)
        prop_set('rule-fail-commit', val)
end
rule_hit_count() click to toggle source

Enable/Disable Policy rule hit-count feature

# File lib/palo_alto/config.rb, line 86866
def rule_hit_count
        prop_get('rule-hit-count')
end
rule_hit_count=(val) click to toggle source

Enable/Disable Policy rule hit-count feature

# File lib/palo_alto/config.rb, line 86870
def rule_hit_count=(val)
        prop_set('rule-hit-count', val)
end
rule_require_audit_comment() click to toggle source

Require audit comment on policies

# File lib/palo_alto/config.rb, line 86898
def rule_require_audit_comment
        prop_get('rule-require-audit-comment')
end
rule_require_audit_comment=(val) click to toggle source

Require audit comment on policies

# File lib/palo_alto/config.rb, line 86902
def rule_require_audit_comment=(val)
        prop_set('rule-require-audit-comment', val)
end
rule_require_description() click to toggle source

Require description on policies

# File lib/palo_alto/config.rb, line 86882
def rule_require_description
        prop_get('rule-require-description')
end
rule_require_description=(val) click to toggle source

Require description on policies

# File lib/palo_alto/config.rb, line 86886
def rule_require_description=(val)
        prop_set('rule-require-description', val)
end
rule_require_tag() click to toggle source

Require Tag on policies

# File lib/palo_alto/config.rb, line 86874
def rule_require_tag
        prop_get('rule-require-tag')
end
rule_require_tag=(val) click to toggle source

Require Tag on policies

# File lib/palo_alto/config.rb, line 86878
def rule_require_tag=(val)
        prop_set('rule-require-tag', val)
end
run_predefined_reports_on_panorama_data() click to toggle source

Run predefined reports on Panorama Data

# File lib/palo_alto/config.rb, line 86810
def run_predefined_reports_on_panorama_data
        prop_get('run-predefined-reports-on-panorama-data')
end
run_predefined_reports_on_panorama_data=(val) click to toggle source

Run predefined reports on Panorama Data

# File lib/palo_alto/config.rb, line 86814
def run_predefined_reports_on_panorama_data=(val)
        prop_set('run-predefined-reports-on-panorama-data', val)
end
secure_conn_client() click to toggle source
# File lib/palo_alto/config.rb, line 86342
def secure_conn_client
        @subclasses['secure-conn-client'] ||= SecureConnClient.new(parent_instance: self, create_children: @create_children)
end
secure_conn_server() click to toggle source
# File lib/palo_alto/config.rb, line 86150
def secure_conn_server
        @subclasses['secure-conn-server'] ||= SecureConnServer.new(parent_instance: self, create_children: @create_children)
end
share_unused_objects_with_devices() click to toggle source

During device-group commit send address and service objects unused in rules to the devices

# File lib/palo_alto/config.rb, line 86946
def share_unused_objects_with_devices
        prop_get('share-unused-objects-with-devices')
end
share_unused_objects_with_devices=(val) click to toggle source

During device-group commit send address and service objects unused in rules to the devices

# File lib/palo_alto/config.rb, line 86950
def share_unused_objects_with_devices=(val)
        prop_set('share-unused-objects-with-devices', val)
end
storage_partition() click to toggle source
# File lib/palo_alto/config.rb, line 85894
def storage_partition
        if @create_children
                @subclasses['storage-partition'] ||= StoragePartition.new(parent_instance: self, create_children: @create_children)
        else
                StoragePartition.new(parent_instance: self)
        end
end
support_utf8_for_log_output() click to toggle source

Support output log in UTF-8

# File lib/palo_alto/config.rb, line 87034
def support_utf8_for_log_output
        prop_get('support-utf8-for-log-output')
end
support_utf8_for_log_output=(val) click to toggle source

Support output log in UTF-8

# File lib/palo_alto/config.rb, line 87038
def support_utf8_for_log_output=(val)
        prop_set('support-utf8-for-log-output', val)
end
threat_vault_access() click to toggle source

Turn threat-vault access on or off

# File lib/palo_alto/config.rb, line 87026
def threat_vault_access
        prop_get('threat-vault-access')
end
threat_vault_access=(val) click to toggle source

Turn threat-vault access on or off

# File lib/palo_alto/config.rb, line 87030
def threat_vault_access=(val)
        prop_set('threat-vault-access', val)
end