Class: PaloAlto::XML::Config::Shared::AdminRole::Entry::Role::DeviceGroup::Restapi::Objects
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
30138
30139
30140
|
# File 'lib/palo_alto/config.rb', line 30138
def _section
:objects
end
|
#address_groups ⇒ Object
30148
30149
30150
|
# File 'lib/palo_alto/config.rb', line 30148
def address_groups
prop_get('address-groups')
end
|
#address_groups=(val) ⇒ Object
30151
30152
30153
|
# File 'lib/palo_alto/config.rb', line 30151
def address_groups=(val)
prop_set('address-groups', val)
end
|
#addresses ⇒ Object
30142
30143
30144
|
# File 'lib/palo_alto/config.rb', line 30142
def addresses
prop_get('addresses')
end
|
#addresses=(val) ⇒ Object
30145
30146
30147
|
# File 'lib/palo_alto/config.rb', line 30145
def addresses=(val)
prop_set('addresses', val)
end
|
#anti_spyware_security_profiles ⇒ Object
30256
30257
30258
|
# File 'lib/palo_alto/config.rb', line 30256
def anti_spyware_security_profiles
prop_get('anti-spyware-security-profiles')
end
|
#anti_spyware_security_profiles=(val) ⇒ Object
30259
30260
30261
|
# File 'lib/palo_alto/config.rb', line 30259
def anti_spyware_security_profiles=(val)
prop_set('anti-spyware-security-profiles', val)
end
|
#antivirus_security_profiles ⇒ Object
30250
30251
30252
|
# File 'lib/palo_alto/config.rb', line 30250
def antivirus_security_profiles
prop_get('antivirus-security-profiles')
end
|
#antivirus_security_profiles=(val) ⇒ Object
30253
30254
30255
|
# File 'lib/palo_alto/config.rb', line 30253
def antivirus_security_profiles=(val)
prop_set('antivirus-security-profiles', val)
end
|
#application_filters ⇒ Object
30178
30179
30180
|
# File 'lib/palo_alto/config.rb', line 30178
def application_filters
prop_get('application-filters')
end
|
#application_filters=(val) ⇒ Object
30181
30182
30183
|
# File 'lib/palo_alto/config.rb', line 30181
def application_filters=(val)
prop_set('application-filters', val)
end
|
#application_groups ⇒ Object
30172
30173
30174
|
# File 'lib/palo_alto/config.rb', line 30172
def application_groups
prop_get('application-groups')
end
|
#application_groups=(val) ⇒ Object
30175
30176
30177
|
# File 'lib/palo_alto/config.rb', line 30175
def application_groups=(val)
prop_set('application-groups', val)
end
|
#applications ⇒ Object
30166
30167
30168
|
# File 'lib/palo_alto/config.rb', line 30166
def applications
prop_get('applications')
end
|
#applications=(val) ⇒ Object
30169
30170
30171
|
# File 'lib/palo_alto/config.rb', line 30169
def applications=(val)
prop_set('applications', val)
end
|
#authentication_enforcements ⇒ Object
30322
30323
30324
|
# File 'lib/palo_alto/config.rb', line 30322
def authentication_enforcements
prop_get('authentication-enforcements')
end
|
#authentication_enforcements=(val) ⇒ Object
30325
30326
30327
|
# File 'lib/palo_alto/config.rb', line 30325
def authentication_enforcements=(val)
prop_set('authentication-enforcements', val)
end
|
#custom_data_patterns ⇒ Object
30226
30227
30228
|
# File 'lib/palo_alto/config.rb', line 30226
def custom_data_patterns
prop_get('custom-data-patterns')
end
|
#custom_data_patterns=(val) ⇒ Object
30229
30230
30231
|
# File 'lib/palo_alto/config.rb', line 30229
def custom_data_patterns=(val)
prop_set('custom-data-patterns', val)
end
|
#custom_spyware_signatures ⇒ Object
30232
30233
30234
|
# File 'lib/palo_alto/config.rb', line 30232
def custom_spyware_signatures
prop_get('custom-spyware-signatures')
end
|
#custom_spyware_signatures=(val) ⇒ Object
30235
30236
30237
|
# File 'lib/palo_alto/config.rb', line 30235
def custom_spyware_signatures=(val)
prop_set('custom-spyware-signatures', val)
end
|
#custom_url_categories ⇒ Object
30244
30245
30246
|
# File 'lib/palo_alto/config.rb', line 30244
def custom_url_categories
prop_get('custom-url-categories')
end
|
#custom_url_categories=(val) ⇒ Object
30247
30248
30249
|
# File 'lib/palo_alto/config.rb', line 30247
def custom_url_categories=(val)
prop_set('custom-url-categories', val)
end
|
#custom_vulnerability_signatures ⇒ Object
30238
30239
30240
|
# File 'lib/palo_alto/config.rb', line 30238
def custom_vulnerability_signatures
prop_get('custom-vulnerability-signatures')
end
|
#custom_vulnerability_signatures=(val) ⇒ Object
30241
30242
30243
|
# File 'lib/palo_alto/config.rb', line 30241
def custom_vulnerability_signatures=(val)
prop_set('custom-vulnerability-signatures', val)
end
|
#data_filtering_security_profiles ⇒ Object
30286
30287
30288
|
# File 'lib/palo_alto/config.rb', line 30286
def data_filtering_security_profiles
prop_get('data-filtering-security-profiles')
end
|
#data_filtering_security_profiles=(val) ⇒ Object
30289
30290
30291
|
# File 'lib/palo_alto/config.rb', line 30289
def data_filtering_security_profiles=(val)
prop_set('data-filtering-security-profiles', val)
end
|
#decryption_profiles ⇒ Object
30328
30329
30330
|
# File 'lib/palo_alto/config.rb', line 30328
def decryption_profiles
prop_get('decryption-profiles')
end
|
#decryption_profiles=(val) ⇒ Object
30331
30332
30333
|
# File 'lib/palo_alto/config.rb', line 30331
def decryption_profiles=(val)
prop_set('decryption-profiles', val)
end
|
#devices ⇒ Object
30202
30203
30204
|
# File 'lib/palo_alto/config.rb', line 30202
def devices
prop_get('devices')
end
|
#devices=(val) ⇒ Object
30205
30206
30207
|
# File 'lib/palo_alto/config.rb', line 30205
def devices=(val)
prop_set('devices', val)
end
|
#dos_protection_security_profiles ⇒ Object
30292
30293
30294
|
# File 'lib/palo_alto/config.rb', line 30292
def dos_protection_security_profiles
prop_get('dos-protection-security-profiles')
end
|
#dos_protection_security_profiles=(val) ⇒ Object
30295
30296
30297
|
# File 'lib/palo_alto/config.rb', line 30295
def dos_protection_security_profiles=(val)
prop_set('dos-protection-security-profiles', val)
end
|
#dynamic_user_groups ⇒ Object
30160
30161
30162
|
# File 'lib/palo_alto/config.rb', line 30160
def dynamic_user_groups
prop_get('dynamic-user-groups')
end
|
#dynamic_user_groups=(val) ⇒ Object
30163
30164
30165
|
# File 'lib/palo_alto/config.rb', line 30163
def dynamic_user_groups=(val)
prop_set('dynamic-user-groups', val)
end
|
#external_dynamic_lists ⇒ Object
30220
30221
30222
|
# File 'lib/palo_alto/config.rb', line 30220
def external_dynamic_lists
prop_get('external-dynamic-lists')
end
|
#external_dynamic_lists=(val) ⇒ Object
30223
30224
30225
|
# File 'lib/palo_alto/config.rb', line 30223
def external_dynamic_lists=(val)
prop_set('external-dynamic-lists', val)
end
|
#file_blocking_security_profiles ⇒ Object
30274
30275
30276
|
# File 'lib/palo_alto/config.rb', line 30274
def file_blocking_security_profiles
prop_get('file-blocking-security-profiles')
end
|
#file_blocking_security_profiles=(val) ⇒ Object
30277
30278
30279
|
# File 'lib/palo_alto/config.rb', line 30277
def file_blocking_security_profiles=(val)
prop_set('file-blocking-security-profiles', val)
end
|
#globalprotect_hip_objects ⇒ Object
30208
30209
30210
|
# File 'lib/palo_alto/config.rb', line 30208
def globalprotect_hip_objects
prop_get('globalprotect-hip-objects')
end
|
#globalprotect_hip_objects=(val) ⇒ Object
30211
30212
30213
|
# File 'lib/palo_alto/config.rb', line 30211
def globalprotect_hip_objects=(val)
prop_set('globalprotect-hip-objects', val)
end
|
#globalprotect_hip_profiles ⇒ Object
30214
30215
30216
|
# File 'lib/palo_alto/config.rb', line 30214
def globalprotect_hip_profiles
prop_get('globalprotect-hip-profiles')
end
|
#globalprotect_hip_profiles=(val) ⇒ Object
30217
30218
30219
|
# File 'lib/palo_alto/config.rb', line 30217
def globalprotect_hip_profiles=(val)
prop_set('globalprotect-hip-profiles', val)
end
|
#gtp_protection_security_profiles ⇒ Object
30298
30299
30300
|
# File 'lib/palo_alto/config.rb', line 30298
def gtp_protection_security_profiles
prop_get('gtp-protection-security-profiles')
end
|
#gtp_protection_security_profiles=(val) ⇒ Object
30301
30302
30303
|
# File 'lib/palo_alto/config.rb', line 30301
def gtp_protection_security_profiles=(val)
prop_set('gtp-protection-security-profiles', val)
end
|
#has_multiple_values? ⇒ Boolean
30137
|
# File 'lib/palo_alto/config.rb', line 30137
def has_multiple_values?; false; end
|
#log_forwarding_profiles ⇒ Object
30316
30317
30318
|
# File 'lib/palo_alto/config.rb', line 30316
def log_forwarding_profiles
prop_get('log-forwarding-profiles')
end
|
#log_forwarding_profiles=(val) ⇒ Object
30319
30320
30321
|
# File 'lib/palo_alto/config.rb', line 30319
def log_forwarding_profiles=(val)
prop_set('log-forwarding-profiles', val)
end
|
#packet_broker_profiles ⇒ Object
30334
30335
30336
|
# File 'lib/palo_alto/config.rb', line 30334
def packet_broker_profiles
prop_get('packet-broker-profiles')
end
|
#packet_broker_profiles=(val) ⇒ Object
30337
30338
30339
|
# File 'lib/palo_alto/config.rb', line 30337
def packet_broker_profiles=(val)
prop_set('packet-broker-profiles', val)
end
|
#regions ⇒ Object
30154
30155
30156
|
# File 'lib/palo_alto/config.rb', line 30154
def regions
prop_get('regions')
end
|
#regions=(val) ⇒ Object
30157
30158
30159
|
# File 'lib/palo_alto/config.rb', line 30157
def regions=(val)
prop_set('regions', val)
end
|
#schedules ⇒ Object
30340
30341
30342
|
# File 'lib/palo_alto/config.rb', line 30340
def schedules
prop_get('schedules')
end
|
#schedules=(val) ⇒ Object
30343
30344
30345
|
# File 'lib/palo_alto/config.rb', line 30343
def schedules=(val)
prop_set('schedules', val)
end
|
#sctp_protection_security_profiles ⇒ Object
30304
30305
30306
|
# File 'lib/palo_alto/config.rb', line 30304
def sctp_protection_security_profiles
prop_get('sctp-protection-security-profiles')
end
|
#sctp_protection_security_profiles=(val) ⇒ Object
30307
30308
30309
|
# File 'lib/palo_alto/config.rb', line 30307
def sctp_protection_security_profiles=(val)
prop_set('sctp-protection-security-profiles', val)
end
|
#sdwan_error_correction_profiles ⇒ Object
30364
30365
30366
|
# File 'lib/palo_alto/config.rb', line 30364
def sdwan_error_correction_profiles
prop_get('sdwan-error-correction-profiles')
end
|
#sdwan_error_correction_profiles=(val) ⇒ Object
30367
30368
30369
|
# File 'lib/palo_alto/config.rb', line 30367
def sdwan_error_correction_profiles=(val)
prop_set('sdwan-error-correction-profiles', val)
end
|
#sdwan_path_quality_profiles ⇒ Object
30346
30347
30348
|
# File 'lib/palo_alto/config.rb', line 30346
def sdwan_path_quality_profiles
prop_get('sdwan-path-quality-profiles')
end
|
#sdwan_path_quality_profiles=(val) ⇒ Object
30349
30350
30351
|
# File 'lib/palo_alto/config.rb', line 30349
def sdwan_path_quality_profiles=(val)
prop_set('sdwan-path-quality-profiles', val)
end
|
#sdwan_saas_quality_profiles ⇒ Object
30352
30353
30354
|
# File 'lib/palo_alto/config.rb', line 30352
def sdwan_saas_quality_profiles
prop_get('sdwan-saas-quality-profiles')
end
|
#sdwan_saas_quality_profiles=(val) ⇒ Object
30355
30356
30357
|
# File 'lib/palo_alto/config.rb', line 30355
def sdwan_saas_quality_profiles=(val)
prop_set('sdwan-saas-quality-profiles', val)
end
|
#sdwan_traffic_distribution_profiles ⇒ Object
30358
30359
30360
|
# File 'lib/palo_alto/config.rb', line 30358
def sdwan_traffic_distribution_profiles
prop_get('sdwan-traffic-distribution-profiles')
end
|
#sdwan_traffic_distribution_profiles=(val) ⇒ Object
30361
30362
30363
|
# File 'lib/palo_alto/config.rb', line 30361
def sdwan_traffic_distribution_profiles=(val)
prop_set('sdwan-traffic-distribution-profiles', val)
end
|
#security_profile_groups ⇒ Object
30310
30311
30312
|
# File 'lib/palo_alto/config.rb', line 30310
def security_profile_groups
prop_get('security-profile-groups')
end
|
#security_profile_groups=(val) ⇒ Object
30313
30314
30315
|
# File 'lib/palo_alto/config.rb', line 30313
def security_profile_groups=(val)
prop_set('security-profile-groups', val)
end
|
#service_groups ⇒ Object
30190
30191
30192
|
# File 'lib/palo_alto/config.rb', line 30190
def service_groups
prop_get('service-groups')
end
|
#service_groups=(val) ⇒ Object
30193
30194
30195
|
# File 'lib/palo_alto/config.rb', line 30193
def service_groups=(val)
prop_set('service-groups', val)
end
|
#services ⇒ Object
30184
30185
30186
|
# File 'lib/palo_alto/config.rb', line 30184
def services
prop_get('services')
end
|
#services=(val) ⇒ Object
30187
30188
30189
|
# File 'lib/palo_alto/config.rb', line 30187
def services=(val)
prop_set('services', val)
end
|
30196
30197
30198
|
# File 'lib/palo_alto/config.rb', line 30196
def tags
prop_get('tags')
end
|
30199
30200
30201
|
# File 'lib/palo_alto/config.rb', line 30199
def tags=(val)
prop_set('tags', val)
end
|
#url_filtering_security_profiles ⇒ Object
30268
30269
30270
|
# File 'lib/palo_alto/config.rb', line 30268
def url_filtering_security_profiles
prop_get('url-filtering-security-profiles')
end
|
#url_filtering_security_profiles=(val) ⇒ Object
30271
30272
30273
|
# File 'lib/palo_alto/config.rb', line 30271
def url_filtering_security_profiles=(val)
prop_set('url-filtering-security-profiles', val)
end
|
#vulnerability_protection_security_profiles ⇒ Object
30262
30263
30264
|
# File 'lib/palo_alto/config.rb', line 30262
def vulnerability_protection_security_profiles
prop_get('vulnerability-protection-security-profiles')
end
|
#vulnerability_protection_security_profiles=(val) ⇒ Object
30265
30266
30267
|
# File 'lib/palo_alto/config.rb', line 30265
def vulnerability_protection_security_profiles=(val)
prop_set('vulnerability-protection-security-profiles', val)
end
|
#wildfire_analysis_security_profiles ⇒ Object
30280
30281
30282
|
# File 'lib/palo_alto/config.rb', line 30280
def wildfire_analysis_security_profiles
prop_get('wildfire-analysis-security-profiles')
end
|
#wildfire_analysis_security_profiles=(val) ⇒ Object
30283
30284
30285
|
# File 'lib/palo_alto/config.rb', line 30283
def wildfire_analysis_security_profiles=(val)
prop_set('wildfire-analysis-security-profiles', val)
end
|