class PaloAlto::XML::Config::Devices::Entry::TemplateStack::Entry::Config::Devices::Entry::Vsys::Entry::GlobalProtect__36::GlobalProtectPortal::Entry::ClientConfig::Configs::Entry

Public Instance Methods

_section() click to toggle source
# File lib/palo_alto/config.rb, line 339691
def _section
        :'entry'
end
agent_config() click to toggle source
# File lib/palo_alto/config.rb, line 341161
def agent_config
        @subclasses['agent-config'] ||= AgentConfig.new(parent_instance: self, create_children: @create_children)
end
agent_ui() click to toggle source
# File lib/palo_alto/config.rb, line 340690
def agent_ui
        @subclasses['agent-ui'] ||= AgentUi.new(parent_instance: self, create_children: @create_children)
end
authentication_override() click to toggle source
# File lib/palo_alto/config.rb, line 341444
def authentication_override
        @subclasses['authentication-override'] ||= AuthenticationOverride.new(parent_instance: self, create_children: @create_children)
end
auto_discovery_external_gateway_2fa() click to toggle source

Auto Discovery External Gateway Authentication OTP

# File lib/palo_alto/config.rb, line 341533
def auto_discovery_external_gateway_2fa
        prop_get('auto-discovery-external-gateway-2fa')
end
auto_discovery_external_gateway_2fa=(val) click to toggle source

Auto Discovery External Gateway Authentication OTP

# File lib/palo_alto/config.rb, line 341537
def auto_discovery_external_gateway_2fa=(val)
        prop_set('auto-discovery-external-gateway-2fa', val)
end
certificate() click to toggle source
# File lib/palo_alto/config.rb, line 339771
def certificate
        @subclasses['certificate'] ||= Certificate.new(parent_instance: self, create_children: @create_children)
end
client_certificate() click to toggle source
# File lib/palo_alto/config.rb, line 341318
def client_certificate
        if @create_children
                @subclasses['client-certificate'] ||= ClientCertificate.new(parent_instance: self, create_children: @create_children)
        else
                ClientCertificate.new(parent_instance: self)
        end
end
custom_checks() click to toggle source
# File lib/palo_alto/config.rb, line 340056
def custom_checks
        @subclasses['custom-checks'] ||= CustomChecks.new(parent_instance: self, create_children: @create_children)
end
gateways() click to toggle source
# File lib/palo_alto/config.rb, line 340498
def gateways
        @subclasses['gateways'] ||= Gateways.new(parent_instance: self, create_children: @create_children)
end
gp_app_config() click to toggle source
# File lib/palo_alto/config.rb, line 341245
def gp_app_config
        @subclasses['gp-app-config'] ||= GpAppConfig.new(parent_instance: self, create_children: @create_children)
end
has_multiple_values?() click to toggle source
# File lib/palo_alto/config.rb, line 339688
def has_multiple_values?
        false
end
hip_collection() click to toggle source
# File lib/palo_alto/config.rb, line 341126
def hip_collection
        @subclasses['hip-collection'] ||= HipCollection.new(parent_instance: self, create_children: @create_children)
end
internal_gateway_2fa() click to toggle source

Internal Gateway Authentication OTP

# File lib/palo_alto/config.rb, line 341525
def internal_gateway_2fa
        prop_get('internal-gateway-2fa')
end
internal_gateway_2fa=(val) click to toggle source

Internal Gateway Authentication OTP

# File lib/palo_alto/config.rb, line 341529
def internal_gateway_2fa=(val)
        prop_set('internal-gateway-2fa', val)
end
internal_host_detection() click to toggle source
# File lib/palo_alto/config.rb, line 340544
def internal_host_detection
        @subclasses['internal-host-detection'] ||= InternalHostDetection.new(parent_instance: self, create_children: @create_children)
end
internal_host_detection_v6() click to toggle source
# File lib/palo_alto/config.rb, line 340590
def internal_host_detection_v6
        @subclasses['internal-host-detection-v6'] ||= InternalHostDetectionV6.new(parent_instance: self, create_children: @create_children)
end
machine_account_exists_with_serialno() click to toggle source
# File lib/palo_alto/config.rb, line 340092
def machine_account_exists_with_serialno
        if @create_children
                @subclasses['machine-account-exists-with-serialno'] ||= MachineAccountExistsWithSerialno.new(parent_instance: self, create_children: @create_children)
        else
                MachineAccountExistsWithSerialno.new(parent_instance: self)
        end
end
manual_only_gateway_2fa() click to toggle source

Manual Only External Gateway Authentication OTP

# File lib/palo_alto/config.rb, line 341541
def manual_only_gateway_2fa
        prop_get('manual-only-gateway-2fa')
end
manual_only_gateway_2fa=(val) click to toggle source

Manual Only External Gateway Authentication OTP

# File lib/palo_alto/config.rb, line 341545
def manual_only_gateway_2fa=(val)
        prop_set('manual-only-gateway-2fa', val)
end
mdm_address() click to toggle source

IP address or hostname for GlobalProtect MDM server

# File lib/palo_alto/config.rb, line 341561
def mdm_address
        prop_get('mdm-address')
end
mdm_address=(val) click to toggle source

IP address or hostname for GlobalProtect MDM server

# File lib/palo_alto/config.rb, line 341565
def mdm_address=(val)
        prop_set('mdm-address', val)
end
mdm_enrollment_port() click to toggle source

MDM enrollment port

# File lib/palo_alto/config.rb, line 341569
def mdm_enrollment_port
        prop_get('mdm-enrollment-port')
end
mdm_enrollment_port=(val) click to toggle source

MDM enrollment port

# File lib/palo_alto/config.rb, line 341573
def mdm_enrollment_port=(val)
        prop_set('mdm-enrollment-port', val)
end
name() click to toggle source

GlobalProtect client configurations

# File lib/palo_alto/config.rb, line 341549
def name
        prop_get('@name')
end
os() click to toggle source
# File lib/palo_alto/config.rb, line 341272
def os
        if @create_children
                @subclasses['os'] ||= Os.new(parent_instance: self, create_children: @create_children)
        else
                Os.new(parent_instance: self)
        end
end
portal_2fa() click to toggle source

Portal Authentication OTP

# File lib/palo_alto/config.rb, line 341517
def portal_2fa
        prop_get('portal-2fa')
end
portal_2fa=(val) click to toggle source

Portal Authentication OTP

# File lib/palo_alto/config.rb, line 341521
def portal_2fa=(val)
        prop_set('portal-2fa', val)
end
refresh_config() click to toggle source

Enable portal config refresh

# File lib/palo_alto/config.rb, line 341553
def refresh_config
        prop_get('refresh-config')
end
refresh_config=(val) click to toggle source

Enable portal config refresh

# File lib/palo_alto/config.rb, line 341557
def refresh_config=(val)
        prop_set('refresh-config', val)
end
save_user_credentials() click to toggle source

Save User Credentials

# File lib/palo_alto/config.rb, line 341509
def save_user_credentials
        prop_get('save-user-credentials')
end
save_user_credentials=(val) click to toggle source

Save User Credentials

# File lib/palo_alto/config.rb, line 341513
def save_user_credentials=(val)
        prop_set('save-user-credentials', val)
end
source_user() click to toggle source
# File lib/palo_alto/config.rb, line 339726
def source_user
        if @create_children
                @subclasses['source-user'] ||= SourceUser.new(parent_instance: self, create_children: @create_children)
        else
                SourceUser.new(parent_instance: self)
        end
end
third_party_vpn_clients() click to toggle source
# File lib/palo_alto/config.rb, line 341145
def third_party_vpn_clients
        if @create_children
                @subclasses['third-party-vpn-clients'] ||= ThirdPartyVpnClients.new(parent_instance: self, create_children: @create_children)
        else
                ThirdPartyVpnClients.new(parent_instance: self)
        end
end