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

Public Instance Methods

_section() click to toggle source
# File lib/palo_alto/config.rb, line 91988
def _section
        :'profiles'
end
custom_url_category() click to toggle source
# File lib/palo_alto/config.rb, line 98222
def custom_url_category
        if @create_children
                @subclasses['custom-url-category'] ||= CustomUrlCategory.new(parent_instance: self, create_children: @create_children)
        else
                CustomUrlCategory.new(parent_instance: self)
        end
end
data_filtering() click to toggle source
# File lib/palo_alto/config.rb, line 98859
def data_filtering
        if @create_children
                @subclasses['data-filtering'] ||= DataFiltering.new(parent_instance: self, create_children: @create_children)
        else
                DataFiltering.new(parent_instance: self)
        end
end
data_objects() click to toggle source
# File lib/palo_alto/config.rb, line 98616
def data_objects
        if @create_children
                @subclasses['data-objects'] ||= DataObjects.new(parent_instance: self, create_children: @create_children)
        else
                DataObjects.new(parent_instance: self)
        end
end
decryption() click to toggle source
# File lib/palo_alto/config.rb, line 102622
def decryption
        if @create_children
                @subclasses['decryption'] ||= Decryption.new(parent_instance: self, create_children: @create_children)
        else
                Decryption.new(parent_instance: self)
        end
end
dos_protection() click to toggle source
# File lib/palo_alto/config.rb, line 101148
def dos_protection
        if @create_children
                @subclasses['dos-protection'] ||= DosProtection.new(parent_instance: self, create_children: @create_children)
        else
                DosProtection.new(parent_instance: self)
        end
end
file_blocking() click to toggle source
# File lib/palo_alto/config.rb, line 97920
def file_blocking
        if @create_children
                @subclasses['file-blocking'] ||= FileBlocking.new(parent_instance: self, create_children: @create_children)
        else
                FileBlocking.new(parent_instance: self)
        end
end
forwarding() click to toggle source
# File lib/palo_alto/config.rb, line 103051
def forwarding
        if @create_children
                @subclasses['forwarding'] ||= Forwarding.new(parent_instance: self, create_children: @create_children)
        else
                Forwarding.new(parent_instance: self)
        end
end
gtp() click to toggle source
# File lib/palo_alto/config.rb, line 99821
def gtp
        if @create_children
                @subclasses['gtp'] ||= Gtp.new(parent_instance: self, create_children: @create_children)
        else
                Gtp.new(parent_instance: self)
        end
end
has_multiple_values?() click to toggle source
# File lib/palo_alto/config.rb, line 91985
def has_multiple_values?
        false
end
hip_objects() click to toggle source
# File lib/palo_alto/config.rb, line 94928
def hip_objects
        if @create_children
                @subclasses['hip-objects'] ||= HipObjects.new(parent_instance: self, create_children: @create_children)
        else
                HipObjects.new(parent_instance: self)
        end
end
hip_profiles() click to toggle source
# File lib/palo_alto/config.rb, line 98935
def hip_profiles
        if @create_children
                @subclasses['hip-profiles'] ||= HipProfiles.new(parent_instance: self, create_children: @create_children)
        else
                HipProfiles.new(parent_instance: self)
        end
end
mlav_category_exception_quickset() click to toggle source
# File lib/palo_alto/config.rb, line 98251
def mlav_category_exception_quickset
        if @create_children
                @subclasses['mlav-category-exception-quickset'] ||= MlavCategoryExceptionQuickset.new(parent_instance: self, create_children: @create_children)
        else
                MlavCategoryExceptionQuickset.new(parent_instance: self)
        end
end
sctp() click to toggle source
# File lib/palo_alto/config.rb, line 100437
def sctp
        if @create_children
                @subclasses['sctp'] ||= Sctp.new(parent_instance: self, create_children: @create_children)
        else
                Sctp.new(parent_instance: self)
        end
end
sdwan_error_correction() click to toggle source
# File lib/palo_alto/config.rb, line 101892
def sdwan_error_correction
        if @create_children
                @subclasses['sdwan-error-correction'] ||= SdwanErrorCorrection.new(parent_instance: self, create_children: @create_children)
        else
                SdwanErrorCorrection.new(parent_instance: self)
        end
end
sdwan_path_quality() click to toggle source
# File lib/palo_alto/config.rb, line 101346
def sdwan_path_quality
        if @create_children
                @subclasses['sdwan-path-quality'] ||= SdwanPathQuality.new(parent_instance: self, create_children: @create_children)
        else
                SdwanPathQuality.new(parent_instance: self)
        end
end
sdwan_saas_quality() click to toggle source
# File lib/palo_alto/config.rb, line 101730
def sdwan_saas_quality
        if @create_children
                @subclasses['sdwan-saas-quality'] ||= SdwanSaasQuality.new(parent_instance: self, create_children: @create_children)
        else
                SdwanSaasQuality.new(parent_instance: self)
        end
end
sdwan_traffic_distribution() click to toggle source
# File lib/palo_alto/config.rb, line 101487
def sdwan_traffic_distribution
        if @create_children
                @subclasses['sdwan-traffic-distribution'] ||= SdwanTrafficDistribution.new(parent_instance: self, create_children: @create_children)
        else
                SdwanTrafficDistribution.new(parent_instance: self)
        end
end
spyware() click to toggle source
# File lib/palo_alto/config.rb, line 96226
def spyware
        if @create_children
                @subclasses['spyware'] ||= Spyware.new(parent_instance: self, create_children: @create_children)
        else
                Spyware.new(parent_instance: self)
        end
end
url_filtering() click to toggle source
# File lib/palo_alto/config.rb, line 97726
def url_filtering
        if @create_children
                @subclasses['url-filtering'] ||= UrlFiltering.new(parent_instance: self, create_children: @create_children)
        else
                UrlFiltering.new(parent_instance: self)
        end
end
virus() click to toggle source
# File lib/palo_alto/config.rb, line 95319
def virus
        if @create_children
                @subclasses['virus'] ||= Virus.new(parent_instance: self, create_children: @create_children)
        else
                Virus.new(parent_instance: self)
        end
end
vulnerability() click to toggle source
# File lib/palo_alto/config.rb, line 96890
def vulnerability
        if @create_children
                @subclasses['vulnerability'] ||= Vulnerability.new(parent_instance: self, create_children: @create_children)
        else
                Vulnerability.new(parent_instance: self)
        end
end
wildfire_analysis() click to toggle source
# File lib/palo_alto/config.rb, line 98114
def wildfire_analysis
        if @create_children
                @subclasses['wildfire-analysis'] ||= WildfireAnalysis.new(parent_instance: self, create_children: @create_children)
        else
                WildfireAnalysis.new(parent_instance: self)
        end
end