class PaloAlto::XML::Config::Devices::Entry::DeviceGroup::Entry

Public Instance Methods

_section() click to toggle source
# File lib/palo_alto/config.rb, line 87984
def _section
        :'entry'
end
address() click to toggle source
# File lib/palo_alto/config.rb, line 89293
def address
        if @create_children
                @subclasses['address'] ||= Address.new(parent_instance: self, create_children: @create_children)
        else
                Address.new(parent_instance: self)
        end
end
address_group() click to toggle source
# File lib/palo_alto/config.rb, line 89447
def address_group
        if @create_children
                @subclasses['address-group'] ||= AddressGroup.new(parent_instance: self, create_children: @create_children)
        else
                AddressGroup.new(parent_instance: self)
        end
end
application() click to toggle source
# File lib/palo_alto/config.rb, line 105200
def application
        if @create_children
                @subclasses['application'] ||= Application.new(parent_instance: self, create_children: @create_children)
        else
                Application.new(parent_instance: self)
        end
end
application_filter() click to toggle source
# File lib/palo_alto/config.rb, line 105718
def application_filter
        if @create_children
                @subclasses['application-filter'] ||= ApplicationFilter.new(parent_instance: self, create_children: @create_children)
        else
                ApplicationFilter.new(parent_instance: self)
        end
end
application_group() click to toggle source
# File lib/palo_alto/config.rb, line 105812
def application_group
        if @create_children
                @subclasses['application-group'] ||= ApplicationGroup.new(parent_instance: self, create_children: @create_children)
        else
                ApplicationGroup.new(parent_instance: self)
        end
end
application_status() click to toggle source
# File lib/palo_alto/config.rb, line 104261
def application_status
        if @create_children
                @subclasses['application-status'] ||= ApplicationStatus.new(parent_instance: self, create_children: @create_children)
        else
                ApplicationStatus.new(parent_instance: self)
        end
end
application_tag() click to toggle source
# File lib/palo_alto/config.rb, line 105298
def application_tag
        if @create_children
                @subclasses['application-tag'] ||= ApplicationTag.new(parent_instance: self, create_children: @create_children)
        else
                ApplicationTag.new(parent_instance: self)
        end
end
authentication_object() click to toggle source
# File lib/palo_alto/config.rb, line 107649
def authentication_object
        if @create_children
                @subclasses['authentication-object'] ||= AuthenticationObject.new(parent_instance: self, create_children: @create_children)
        else
                AuthenticationObject.new(parent_instance: self)
        end
end
authorization_code() click to toggle source

Authorization code

# File lib/palo_alto/config.rb, line 131313
def authorization_code
        prop_get('authorization-code')
end
authorization_code=(val) click to toggle source

Authorization code

# File lib/palo_alto/config.rb, line 131317
def authorization_code=(val)
        prop_set('authorization-code', val)
end
description() click to toggle source

Description

# File lib/palo_alto/config.rb, line 131305
def description
        prop_get('description')
end
description=(val) click to toggle source

Description

# File lib/palo_alto/config.rb, line 131309
def description=(val)
        prop_set('description', val)
end
device_object() click to toggle source
# File lib/palo_alto/config.rb, line 89802
def device_object
        if @create_children
                @subclasses['device-object'] ||= DeviceObject.new(parent_instance: self, create_children: @create_children)
        else
                DeviceObject.new(parent_instance: self)
        end
end
devices() click to toggle source
# File lib/palo_alto/config.rb, line 88091
def devices
        if @create_children
                @subclasses['devices'] ||= Devices.new(parent_instance: self, create_children: @create_children)
        else
                Devices.new(parent_instance: self)
        end
end
dynamic_user_group() click to toggle source
# File lib/palo_alto/config.rb, line 89559
def dynamic_user_group
        if @create_children
                @subclasses['dynamic-user-group'] ||= DynamicUserGroup.new(parent_instance: self, create_children: @create_children)
        else
                DynamicUserGroup.new(parent_instance: self)
        end
end
email_scheduler() click to toggle source
# File lib/palo_alto/config.rb, line 131261
def email_scheduler
        if @create_children
                @subclasses['email-scheduler'] ||= EmailScheduler.new(parent_instance: self, create_children: @create_children)
        else
                EmailScheduler.new(parent_instance: self)
        end
end
external_list() click to toggle source
# File lib/palo_alto/config.rb, line 107420
def external_list
        if @create_children
                @subclasses['external-list'] ||= ExternalList.new(parent_instance: self, create_children: @create_children)
        else
                ExternalList.new(parent_instance: self)
        end
end
has_multiple_values?() click to toggle source
# File lib/palo_alto/config.rb, line 87981
def has_multiple_values?
        false
end
log_settings() click to toggle source
# File lib/palo_alto/config.rb, line 89165
def log_settings
        @subclasses['log-settings'] ||= LogSettings.new(parent_instance: self, create_children: @create_children)
end
master_device() click to toggle source
# File lib/palo_alto/config.rb, line 88136
def master_device
        @subclasses['master-device'] ||= MasterDevice.new(parent_instance: self, create_children: @create_children)
end
name() click to toggle source

alphanumeric string [ 0-9a-zA-Z._-]

# File lib/palo_alto/config.rb, line 131301
def name
        prop_get('@name')
end
pdf_summary_report() click to toggle source
# File lib/palo_alto/config.rb, line 131110
def pdf_summary_report
        if @create_children
                @subclasses['pdf-summary-report'] ||= PdfSummaryReport.new(parent_instance: self, create_children: @create_children)
        else
                PdfSummaryReport.new(parent_instance: self)
        end
end
post_rulebase() click to toggle source
# File lib/palo_alto/config.rb, line 125509
def post_rulebase
        @subclasses['post-rulebase'] ||= PostRulebase.new(parent_instance: self, create_children: @create_children)
end
pre_rulebase() click to toggle source
# File lib/palo_alto/config.rb, line 116326
def pre_rulebase
        @subclasses['pre-rulebase'] ||= PreRulebase.new(parent_instance: self, create_children: @create_children)
end
profile_group() click to toggle source
# File lib/palo_alto/config.rb, line 103393
def profile_group
        if @create_children
                @subclasses['profile-group'] ||= ProfileGroup.new(parent_instance: self, create_children: @create_children)
        else
                ProfileGroup.new(parent_instance: self)
        end
end
profiles() click to toggle source
# File lib/palo_alto/config.rb, line 103060
def profiles
        @subclasses['profiles'] ||= Profiles.new(parent_instance: self, create_children: @create_children)
end
reference_templates() click to toggle source
# File lib/palo_alto/config.rb, line 88010
def reference_templates
        if @create_children
                @subclasses['reference-templates'] ||= ReferenceTemplates.new(parent_instance: self, create_children: @create_children)
        else
                ReferenceTemplates.new(parent_instance: self)
        end
end
region() click to toggle source
# File lib/palo_alto/config.rb, line 105936
def region
        if @create_children
                @subclasses['region'] ||= Region.new(parent_instance: self, create_children: @create_children)
        else
                Region.new(parent_instance: self)
        end
end
report_group() click to toggle source
# File lib/palo_alto/config.rb, line 130950
def report_group
        if @create_children
                @subclasses['report-group'] ||= ReportGroup.new(parent_instance: self, create_children: @create_children)
        else
                ReportGroup.new(parent_instance: self)
        end
end
reports() click to toggle source
# File lib/palo_alto/config.rb, line 130672
def reports
        if @create_children
                @subclasses['reports'] ||= Reports.new(parent_instance: self, create_children: @create_children)
        else
                Reports.new(parent_instance: self)
        end
end
schedule() click to toggle source
# File lib/palo_alto/config.rb, line 104210
def schedule
        if @create_children
                @subclasses['schedule'] ||= Schedule.new(parent_instance: self, create_children: @create_children)
        else
                Schedule.new(parent_instance: self)
        end
end
service() click to toggle source
# File lib/palo_alto/config.rb, line 103709
def service
        if @create_children
                @subclasses['service'] ||= Service.new(parent_instance: self, create_children: @create_children)
        else
                Service.new(parent_instance: self)
        end
end
service_group() click to toggle source
# File lib/palo_alto/config.rb, line 103829
def service_group
        if @create_children
                @subclasses['service-group'] ||= ServiceGroup.new(parent_instance: self, create_children: @create_children)
        else
                ServiceGroup.new(parent_instance: self)
        end
end
tag() click to toggle source
# File lib/palo_alto/config.rb, line 107540
def tag
        if @create_children
                @subclasses['tag'] ||= Tag.new(parent_instance: self, create_children: @create_children)
        else
                Tag.new(parent_instance: self)
        end
end
threats() click to toggle source
# File lib/palo_alto/config.rb, line 91981
def threats
        @subclasses['threats'] ||= Threats.new(parent_instance: self, create_children: @create_children)
end
to_sw_version() click to toggle source

Automatically upgrade software to this version for new deployments

# File lib/palo_alto/config.rb, line 131321
def to_sw_version
        prop_get('to-sw-version')
end
to_sw_version=(val) click to toggle source

Automatically upgrade software to this version for new deployments

# File lib/palo_alto/config.rb, line 131325
def to_sw_version=(val)
        prop_set('to-sw-version', val)
end