Class: PaloAlto::XML::Config::Shared::AdminRole::Entry::Role::Panorama::Webui::Objects
Defined Under Namespace
Classes: CustomObjects, Decryption, GlobalProtect, Sdwan, SecurityProfiles
Constant Summary
Constants included
from DSL
DSL::AXES, DSL::LOWERCASE_LETTERS, DSL::METHODS, DSL::OPERATORS, DSL::UPPERCASE_LETTERS
Instance Attribute Summary
#api_attributes, #parent_instance, #subclasses
Attributes inherited from Expression
#arguments, #expression
Instance Method Summary
collapse
#array_class_setter, #clear!, #complete, #create!, #delete!, #delete_child, #edit!, #enforce_type, #enforce_types, #external_set, #get, #get_all, #get_class_from_child_str, #get_primary_key, #initialize, #inspect, #maybe_register_subclass, #multimove!, #prop_get, #prop_set, #selector_subclasses, #set!, #set_array_class_attributes, #set_values, #to_xml, #values, #xml_builder
Methods inherited from Expression
#current, #initialize, #to_xpath
Methods included from DSL
#anywhere, #axis, #binary_operator, #child, #contains_word, #css, #current, #descendant, #ends_with, #function, #is, #last, #lowercase, #method, #next_sibling, #one_of, #parenthesis, #position, #previous_sibling, #qname, #relative, #root, #text, #union, #uppercase, #where, #xpath_attr
Instance Method Details
#_section ⇒ Object
25902
25903
25904
|
# File 'lib/palo_alto/config.rb', line 25902
def _section
:objects
end
|
#address_groups ⇒ Object
26088
26089
26090
|
# File 'lib/palo_alto/config.rb', line 26088
def address_groups
prop_get('address-groups')
end
|
#address_groups=(val) ⇒ Object
26091
26092
26093
|
# File 'lib/palo_alto/config.rb', line 26091
def address_groups=(val)
prop_set('address-groups', val)
end
|
#addresses ⇒ Object
26082
26083
26084
|
# File 'lib/palo_alto/config.rb', line 26082
def addresses
prop_get('addresses')
end
|
#addresses=(val) ⇒ Object
26085
26086
26087
|
# File 'lib/palo_alto/config.rb', line 26085
def addresses=(val)
prop_set('addresses', val)
end
|
#application_filters ⇒ Object
26118
26119
26120
|
# File 'lib/palo_alto/config.rb', line 26118
def application_filters
prop_get('application-filters')
end
|
#application_filters=(val) ⇒ Object
26121
26122
26123
|
# File 'lib/palo_alto/config.rb', line 26121
def application_filters=(val)
prop_set('application-filters', val)
end
|
#application_groups ⇒ Object
26112
26113
26114
|
# File 'lib/palo_alto/config.rb', line 26112
def application_groups
prop_get('application-groups')
end
|
#application_groups=(val) ⇒ Object
26115
26116
26117
|
# File 'lib/palo_alto/config.rb', line 26115
def application_groups=(val)
prop_set('application-groups', val)
end
|
#applications ⇒ Object
26106
26107
26108
|
# File 'lib/palo_alto/config.rb', line 26106
def applications
prop_get('applications')
end
|
#applications=(val) ⇒ Object
26109
26110
26111
|
# File 'lib/palo_alto/config.rb', line 26109
def applications=(val)
prop_set('applications', val)
end
|
#authentication ⇒ Object
26166
26167
26168
|
# File 'lib/palo_alto/config.rb', line 26166
def authentication
prop_get('authentication')
end
|
#authentication=(val) ⇒ Object
26169
26170
26171
|
# File 'lib/palo_alto/config.rb', line 26169
def authentication=(val)
prop_set('authentication', val)
end
|
#custom_objects ⇒ Object
25958
25959
25960
|
# File 'lib/palo_alto/config.rb', line 25958
def custom_objects
@subclasses['custom-objects'] ||= CustomObjects.new(parent_instance: self, client: @client, create_children: @create_children)
end
|
#decryption ⇒ Object
26044
26045
26046
|
# File 'lib/palo_alto/config.rb', line 26044
def decryption
@subclasses['decryption'] ||= Decryption.new(parent_instance: self, client: @client, create_children: @create_children)
end
|
#devices ⇒ Object
26142
26143
26144
|
# File 'lib/palo_alto/config.rb', line 26142
def devices
prop_get('devices')
end
|
#devices=(val) ⇒ Object
26145
26146
26147
|
# File 'lib/palo_alto/config.rb', line 26145
def devices=(val)
prop_set('devices', val)
end
|
#dynamic_block_lists ⇒ Object
26148
26149
26150
|
# File 'lib/palo_alto/config.rb', line 26148
def dynamic_block_lists
prop_get('dynamic-block-lists')
end
|
#dynamic_block_lists=(val) ⇒ Object
26151
26152
26153
|
# File 'lib/palo_alto/config.rb', line 26151
def dynamic_block_lists=(val)
prop_set('dynamic-block-lists', val)
end
|
#dynamic_user_groups ⇒ Object
26100
26101
26102
|
# File 'lib/palo_alto/config.rb', line 26100
def dynamic_user_groups
prop_get('dynamic-user-groups')
end
|
#dynamic_user_groups=(val) ⇒ Object
26103
26104
26105
|
# File 'lib/palo_alto/config.rb', line 26103
def dynamic_user_groups=(val)
prop_set('dynamic-user-groups', val)
end
|
#global_protect ⇒ Object
25924
25925
25926
|
# File 'lib/palo_alto/config.rb', line 25924
def global_protect
@subclasses['global-protect'] ||= GlobalProtect.new(parent_instance: self, client: @client, create_children: @create_children)
end
|
#has_multiple_values? ⇒ Boolean
25901
|
# File 'lib/palo_alto/config.rb', line 25901
def has_multiple_values?; false; end
|
#log_forwarding ⇒ Object
26160
26161
26162
|
# File 'lib/palo_alto/config.rb', line 26160
def log_forwarding
prop_get('log-forwarding')
end
|
#log_forwarding=(val) ⇒ Object
26163
26164
26165
|
# File 'lib/palo_alto/config.rb', line 26163
def log_forwarding=(val)
prop_set('log-forwarding', val)
end
|
#packet_broker_profile ⇒ Object
26172
26173
26174
|
# File 'lib/palo_alto/config.rb', line 26172
def packet_broker_profile
prop_get('packet-broker-profile')
end
|
#packet_broker_profile=(val) ⇒ Object
26175
26176
26177
|
# File 'lib/palo_alto/config.rb', line 26175
def packet_broker_profile=(val)
prop_set('packet-broker-profile', val)
end
|
#regions ⇒ Object
26094
26095
26096
|
# File 'lib/palo_alto/config.rb', line 26094
def regions
prop_get('regions')
end
|
#regions=(val) ⇒ Object
26097
26098
26099
|
# File 'lib/palo_alto/config.rb', line 26097
def regions=(val)
prop_set('regions', val)
end
|
#schedules ⇒ Object
26178
26179
26180
|
# File 'lib/palo_alto/config.rb', line 26178
def schedules
prop_get('schedules')
end
|
#schedules=(val) ⇒ Object
26181
26182
26183
|
# File 'lib/palo_alto/config.rb', line 26181
def schedules=(val)
prop_set('schedules', val)
end
|
#sdwan ⇒ Object
26078
26079
26080
|
# File 'lib/palo_alto/config.rb', line 26078
def sdwan
@subclasses['sdwan'] ||= Sdwan.new(parent_instance: self, client: @client, create_children: @create_children)
end
|
#security_profile_groups ⇒ Object
26154
26155
26156
|
# File 'lib/palo_alto/config.rb', line 26154
def security_profile_groups
prop_get('security-profile-groups')
end
|
#security_profile_groups=(val) ⇒ Object
26157
26158
26159
|
# File 'lib/palo_alto/config.rb', line 26157
def security_profile_groups=(val)
prop_set('security-profile-groups', val)
end
|
#security_profiles ⇒ Object
26028
26029
26030
|
# File 'lib/palo_alto/config.rb', line 26028
def security_profiles
@subclasses['security-profiles'] ||= SecurityProfiles.new(parent_instance: self, client: @client, create_children: @create_children)
end
|
#service_groups ⇒ Object
26130
26131
26132
|
# File 'lib/palo_alto/config.rb', line 26130
def service_groups
prop_get('service-groups')
end
|
#service_groups=(val) ⇒ Object
26133
26134
26135
|
# File 'lib/palo_alto/config.rb', line 26133
def service_groups=(val)
prop_set('service-groups', val)
end
|
#services ⇒ Object
26124
26125
26126
|
# File 'lib/palo_alto/config.rb', line 26124
def services
prop_get('services')
end
|
#services=(val) ⇒ Object
26127
26128
26129
|
# File 'lib/palo_alto/config.rb', line 26127
def services=(val)
prop_set('services', val)
end
|
26136
26137
26138
|
# File 'lib/palo_alto/config.rb', line 26136
def tags
prop_get('tags')
end
|
26139
26140
26141
|
# File 'lib/palo_alto/config.rb', line 26139
def tags=(val)
prop_set('tags', val)
end
|