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

Public Instance Methods

_section() click to toggle source
# File lib/palo_alto/config.rb, line 324574
def _section
        :'entry'
end
authentication_profile() click to toggle source
# File lib/palo_alto/config.rb, line 326006
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 326089
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 336373
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 332894
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 326415
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 328629
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 344080
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 336128
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 324571
def has_multiple_values?
        false
end
import() click to toggle source
# File lib/palo_alto/config.rb, line 325217
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 334913
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 334820
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 333711
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 332699
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 344090
def name
        prop_get('@name')
end
ocsp_responder() click to toggle source
# File lib/palo_alto/config.rb, line 333989
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 334723
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 334966
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 333577
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 325375
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 334371
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 338062
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 328172
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 324795
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 333935
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 333163
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 334530
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 337356
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 334403
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 338103
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 338152
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 337255
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 334994
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 335609
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 337814
def zone
        if @create_children
                @subclasses['zone'] ||= Zone.new(parent_instance: self, create_children: @create_children)
        else
                Zone.new(parent_instance: self)
        end
end