class PaloAlto::XML::Config::Devices::Entry::Template::Entry::Config::Devices::Entry::Vsys::Entry

Public Instance Methods

_section() click to toggle source
# File lib/palo_alto/config.rb, line 217974
def _section
        :'entry'
end
authentication_profile() click to toggle source
# File lib/palo_alto/config.rb, line 219406
def authentication_profile
        if @create_children
                @subclasses['authentication-profile'] ||= AuthenticationProfile.new(parent_instance: self, create_children: @create_children)
        else
                AuthenticationProfile.new(parent_instance: self)
        end
end
authentication_sequence() click to toggle source
# File lib/palo_alto/config.rb, line 219489
def authentication_sequence
        if @create_children
                @subclasses['authentication-sequence'] ||= AuthenticationSequence.new(parent_instance: self, create_children: @create_children)
        else
                AuthenticationSequence.new(parent_instance: self)
        end
end
captive_portal() click to toggle source
# File lib/palo_alto/config.rb, line 229768
def captive_portal
        @subclasses['captive-portal'] ||= CaptivePortal.new(parent_instance: self, create_children: @create_children)
end
certificate() click to toggle source
# File lib/palo_alto/config.rb, line 226291
def certificate
        if @create_children
                @subclasses['certificate'] ||= Certificate.new(parent_instance: self, create_children: @create_children)
        else
                Certificate.new(parent_instance: self)
        end
end
certificate_profile() click to toggle source
# File lib/palo_alto/config.rb, line 219815
def certificate_profile
        if @create_children
                @subclasses['certificate-profile'] ||= CertificateProfile.new(parent_instance: self, create_children: @create_children)
        else
                CertificateProfile.new(parent_instance: self)
        end
end
dns_proxy() click to toggle source
# File lib/palo_alto/config.rb, line 222026
def dns_proxy
        if @create_children
                @subclasses['dns-proxy'] ||= DnsProxy.new(parent_instance: self, create_children: @create_children)
        else
                DnsProxy.new(parent_instance: self)
        end
end
global_protect__36() click to toggle source
# File lib/palo_alto/config.rb, line 237464
def global_protect__36
        @subclasses['global-protect__36'] ||= GlobalProtect__36.new(parent_instance: self, create_children: @create_children)
end
group_mapping() click to toggle source
# File lib/palo_alto/config.rb, line 229523
def group_mapping
        if @create_children
                @subclasses['group-mapping'] ||= GroupMapping.new(parent_instance: self, create_children: @create_children)
        else
                GroupMapping.new(parent_instance: self)
        end
end
has_multiple_values?() click to toggle source
# File lib/palo_alto/config.rb, line 217971
def has_multiple_values?
        false
end
import() click to toggle source
# File lib/palo_alto/config.rb, line 218617
def import
        @subclasses['import'] ||= Import.new(parent_instance: self, create_children: @create_children)
end
iptag_include_exclude_list() click to toggle source
# File lib/palo_alto/config.rb, line 228308
def iptag_include_exclude_list
        @subclasses['iptag-include-exclude-list'] ||= IptagIncludeExcludeList.new(parent_instance: self, create_children: @create_children)
end
ipuser_include_exclude_list() click to toggle source
# File lib/palo_alto/config.rb, line 228216
def ipuser_include_exclude_list
        @subclasses['ipuser-include-exclude-list'] ||= IpuserIncludeExcludeList.new(parent_instance: self, create_children: @create_children)
end
local_user_database__15() click to toggle source
# File lib/palo_alto/config.rb, line 227108
def local_user_database__15
        @subclasses['local-user-database__15'] ||= LocalUserDatabase__15.new(parent_instance: self, create_children: @create_children)
end
log_settings__11() click to toggle source
# File lib/palo_alto/config.rb, line 226096
def log_settings__11
        @subclasses['log-settings__11'] ||= LogSettings__11.new(parent_instance: self, create_children: @create_children)
end
name() click to toggle source

vsys name

# File lib/palo_alto/config.rb, line 237474
def name
        prop_get('@name')
end
ocsp_responder() click to toggle source
# File lib/palo_alto/config.rb, line 227386
def ocsp_responder
        if @create_children
                @subclasses['ocsp-responder'] ||= OcspResponder.new(parent_instance: self, create_children: @create_children)
        else
                OcspResponder.new(parent_instance: self)
        end
end
redistribution_agent() click to toggle source
# File lib/palo_alto/config.rb, line 228120
def redistribution_agent
        if @create_children
                @subclasses['redistribution-agent'] ||= RedistributionAgent.new(parent_instance: self, create_children: @create_children)
        else
                RedistributionAgent.new(parent_instance: self)
        end
end
redistribution_collector() click to toggle source
# File lib/palo_alto/config.rb, line 228361
def redistribution_collector
        @subclasses['redistribution-collector'] ||= RedistributionCollector.new(parent_instance: self, create_children: @create_children)
end
response_page__14() click to toggle source
# File lib/palo_alto/config.rb, line 226974
def response_page__14
        @subclasses['response-page__14'] ||= ResponsePage__14.new(parent_instance: self, create_children: @create_children)
end
route() click to toggle source
# File lib/palo_alto/config.rb, line 218775
def route
        @subclasses['route'] ||= Route.new(parent_instance: self, create_children: @create_children)
end
scep() click to toggle source
# File lib/palo_alto/config.rb, line 227768
def scep
        if @create_children
                @subclasses['scep'] ||= Scep.new(parent_instance: self, create_children: @create_children)
        else
                Scep.new(parent_instance: self)
        end
end
sdwan_interface_profile() click to toggle source
# File lib/palo_alto/config.rb, line 231455
def sdwan_interface_profile
        if @create_children
                @subclasses['sdwan-interface-profile'] ||= SdwanInterfaceProfile.new(parent_instance: self, create_children: @create_children)
        else
                SdwanInterfaceProfile.new(parent_instance: self)
        end
end
server_profile__9() click to toggle source
# File lib/palo_alto/config.rb, line 221570
def server_profile__9
        @subclasses['server-profile__9'] ||= ServerProfile__9.new(parent_instance: self, create_children: @create_children)
end
setting() click to toggle source
# File lib/palo_alto/config.rb, line 218195
def setting
        @subclasses['setting'] ||= Setting.new(parent_instance: self, create_children: @create_children)
end
ssl_decrypt__16() click to toggle source
# File lib/palo_alto/config.rb, line 227332
def ssl_decrypt__16
        @subclasses['ssl-decrypt__16'] ||= SslDecrypt__16.new(parent_instance: self, create_children: @create_children)
end
ssl_tls_service_profile() click to toggle source
# File lib/palo_alto/config.rb, line 226560
def ssl_tls_service_profile
        if @create_children
                @subclasses['ssl-tls-service-profile'] ||= SslTlsServiceProfile.new(parent_instance: self, create_children: @create_children)
        else
                SslTlsServiceProfile.new(parent_instance: self)
        end
end
ts_agent() click to toggle source
# File lib/palo_alto/config.rb, line 227927
def ts_agent
        if @create_children
                @subclasses['ts-agent'] ||= TsAgent.new(parent_instance: self, create_children: @create_children)
        else
                TsAgent.new(parent_instance: self)
        end
end
url_admin_override() click to toggle source
# File lib/palo_alto/config.rb, line 230749
def url_admin_override
        @subclasses['url-admin-override'] ||= UrlAdminOverride.new(parent_instance: self, create_children: @create_children)
end
url_content_types() click to toggle source
# File lib/palo_alto/config.rb, line 227800
def url_content_types
        if @create_children
                @subclasses['url-content-types'] ||= UrlContentTypes.new(parent_instance: self, create_children: @create_children)
        else
                UrlContentTypes.new(parent_instance: self)
        end
end
user() click to toggle source
# File lib/palo_alto/config.rb, line 231496
def user
        if @create_children
                @subclasses['user'] ||= User.new(parent_instance: self, create_children: @create_children)
        else
                User.new(parent_instance: self)
        end
end
user_group() click to toggle source
# File lib/palo_alto/config.rb, line 231545
def user_group
        if @create_children
                @subclasses['user-group'] ||= UserGroup.new(parent_instance: self, create_children: @create_children)
        else
                UserGroup.new(parent_instance: self)
        end
end
user_id_collector() click to toggle source
# File lib/palo_alto/config.rb, line 230648
def user_id_collector
        @subclasses['user-id-collector'] ||= UserIdCollector.new(parent_instance: self, create_children: @create_children)
end
user_id_ssl_auth() click to toggle source
# File lib/palo_alto/config.rb, line 228389
def user_id_ssl_auth
        @subclasses['user-id-ssl-auth'] ||= UserIdSslAuth.new(parent_instance: self, create_children: @create_children)
end
vm_info_source() click to toggle source
# File lib/palo_alto/config.rb, line 229004
def vm_info_source
        if @create_children
                @subclasses['vm-info-source'] ||= VmInfoSource.new(parent_instance: self, create_children: @create_children)
        else
                VmInfoSource.new(parent_instance: self)
        end
end
zone() click to toggle source
# File lib/palo_alto/config.rb, line 231207
def zone
        if @create_children
                @subclasses['zone'] ||= Zone.new(parent_instance: self, create_children: @create_children)
        else
                Zone.new(parent_instance: self)
        end
end