class PaloAlto::XML::Config::Panorama

Public Instance Methods

_section() click to toggle source
# File lib/palo_alto/config.rb, line 1245
def _section
        :'panorama'
end
authentication_profile() click to toggle source
# File lib/palo_alto/config.rb, line 3430
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 3513
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
certificate() click to toggle source
# File lib/palo_alto/config.rb, line 4030
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 3839
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
has_multiple_values?() click to toggle source
# File lib/palo_alto/config.rb, line 1242
def has_multiple_values?
        false
end
iptag_include_exclude_list() click to toggle source
# File lib/palo_alto/config.rb, line 15243
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 15154
def ipuser_include_exclude_list
        @subclasses['ipuser-include-exclude-list'] ||= IpuserIncludeExcludeList.new(parent_instance: self, create_children: @create_children)
end
log_ingestion() click to toggle source
# File lib/palo_alto/config.rb, line 14425
def log_ingestion
        @subclasses['log-ingestion'] ||= LogIngestion.new(parent_instance: self, create_children: @create_children)
end
log_settings() click to toggle source
# File lib/palo_alto/config.rb, line 14278
def log_settings
        @subclasses['log-settings'] ||= LogSettings.new(parent_instance: self, create_children: @create_children)
end
redistribution_agent() click to toggle source
# File lib/palo_alto/config.rb, line 15061
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 15296
def redistribution_collector
        @subclasses['redistribution-collector'] ||= RedistributionCollector.new(parent_instance: self, create_children: @create_children)
end
scep() click to toggle source
# File lib/palo_alto/config.rb, line 14882
def scep
        if @create_children
                @subclasses['scep'] ||= Scep.new(parent_instance: self, create_children: @create_children)
        else
                Scep.new(parent_instance: self)
        end
end
server_profile() click to toggle source
# File lib/palo_alto/config.rb, line 2866
def server_profile
        @subclasses['server-profile'] ||= ServerProfile.new(parent_instance: self, create_children: @create_children)
end
ssl_decrypt() click to toggle source
# File lib/palo_alto/config.rb, line 14469
def ssl_decrypt
        @subclasses['ssl-decrypt'] ||= SslDecrypt.new(parent_instance: self, create_children: @create_children)
end
ssl_tls_service_profile() click to toggle source
# File lib/palo_alto/config.rb, line 4299
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
user_id_ssl_auth() click to toggle source
# File lib/palo_alto/config.rb, line 14914
def user_id_ssl_auth
        @subclasses['user-id-ssl-auth'] ||= UserIdSslAuth.new(parent_instance: self, create_children: @create_children)
end