Class: Ansible::Ruby::Modules::Avi_serviceenginegroup

Inherits:
Base show all
Defined in:
lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb

Overview

This module is used to configure ServiceEngineGroup object more examples at U(github.com/avinetworks/devops)

Instance Method Summary collapse

Methods inherited from Base

#ansible_name, #to_h

Methods inherited from Ansible::Ruby::Models::Base

attr_option, attr_options, attribute, fix_inclusion, #initialize, remove_existing_validations, #to_h, validates

Constructor Details

This class inherits a constructor from Ansible::Ruby::Models::Base

Instance Method Details

#active_standbySymbol?



25
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 25

attribute :active_standby


29
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 29

attribute :advertise_backend_networks

#aggressive_failure_detectionSymbol?



33
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 33

attribute :aggressive_failure_detection

#algoObject?



37
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 37

attribute :algo

#allow_burstSymbol?



40
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 40

attribute :allow_burst

#archive_shm_limitObject?



44
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 44

attribute :archive_shm_limit

#async_sslSymbol?



47
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 47

attribute :async_ssl

#async_ssl_threadsObject?



51
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 51

attribute :async_ssl_threads

#auto_rebalanceSymbol?



54
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 54

attribute :auto_rebalance

#auto_rebalance_capacity_per_seObject?



58
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 58

attribute :auto_rebalance_capacity_per_se

#auto_rebalance_criteriaObject?



61
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 61

attribute :auto_rebalance_criteria

#auto_rebalance_intervalObject?



64
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 64

attribute :auto_rebalance_interval

#auto_redistribute_active_standby_loadSymbol?



67
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 67

attribute :auto_redistribute_active_standby_load

#avi_api_patch_op:add, ...



21
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 21

attribute :avi_api_patch_op

#avi_api_update_method:put, ...



17
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 17

attribute :avi_api_update_method

#buffer_seObject?



71
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 71

attribute :buffer_se

#cloud_refObject?



74
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 74

attribute :cloud_ref

#connection_memory_percentageObject?



77
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 77

attribute :connection_memory_percentage

#cpu_reserveSymbol?



80
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 80

attribute :cpu_reserve

#cpu_socket_affinitySymbol?



84
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 84

attribute :cpu_socket_affinity

#custom_securitygroups_dataObject?



88
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 88

attribute :custom_securitygroups_data

#custom_securitygroups_mgmtObject?



91
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 91

attribute :custom_securitygroups_mgmt

#custom_tagObject?



94
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 94

attribute :custom_tag

#dedicated_dispatcher_coreSymbol?



97
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 97

attribute :dedicated_dispatcher_core

#descriptionObject?



101
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 101

attribute :description

#disable_csum_offloadsSymbol?



104
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 104

attribute :disable_csum_offloads

#disable_groSymbol?



108
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 108

attribute :disable_gro

#disable_tsoSymbol?



112
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 112

attribute :disable_tso

#disk_per_seObject?



116
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 116

attribute :disk_per_se

#distribute_load_active_standbySymbol?



119
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 119

attribute :distribute_load_active_standby

#enable_hsm_primingSymbol?



123
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 123

attribute :enable_hsm_priming

#enable_routingSymbol?



127
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 127

attribute :enable_routing

#enable_vip_on_all_interfacesSymbol?



131
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 131

attribute :enable_vip_on_all_interfaces

#enable_vmacSymbol?



135
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 135

attribute :enable_vmac

#extra_config_multiplierObject?



139
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 139

attribute :extra_config_multiplier

#extra_shared_config_memoryObject?



142
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 142

attribute :extra_shared_config_memory

#floating_intf_ipObject?



145
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 145

attribute :floating_intf_ip

#floating_intf_ip_se_2Object?



148
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 148

attribute :floating_intf_ip_se_2

#flow_table_new_syn_max_entriesObject?



151
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 151

attribute :flow_table_new_syn_max_entries

#ha_modeObject?



154
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 154

attribute :ha_mode

#hardwaresecuritymodulegroup_refObject?



157
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 157

attribute :hardwaresecuritymodulegroup_ref

#hm_on_standbySymbol?



160
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 160

attribute :hm_on_standby

#host_attribute_keyObject?



164
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 164

attribute :host_attribute_key

#host_attribute_valueObject?



167
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 167

attribute :host_attribute_value

#host_gateway_monitorSymbol?



170
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 170

attribute :host_gateway_monitor

#hypervisorObject?



174
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 174

attribute :hypervisor

#ignore_rtt_thresholdObject?



177
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 177

attribute :ignore_rtt_threshold

#ingress_access_dataObject?



180
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 180

attribute :ingress_access_data

#ingress_access_mgmtObject?



183
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 183

attribute :ingress_access_mgmt

#instance_flavorObject?



186
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 186

attribute :instance_flavor

#iptablesObject?



189
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 189

attribute :iptables

#least_load_core_selectionSymbol?



192
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 192

attribute :least_load_core_selection

#license_tierObject?



196
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 196

attribute :license_tier

#license_typeObject?



199
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 199

attribute :license_type

#log_diskszObject?



202
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 202

attribute :log_disksz

#max_cpu_usageObject?



205
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 205

attribute :max_cpu_usage

#max_scaleout_per_vsObject?



208
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 208

attribute :max_scaleout_per_vs

#max_seObject?



211
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 211

attribute :max_se

#max_vs_per_seObject?



214
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 214

attribute :max_vs_per_se

#mem_reserveSymbol?



217
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 217

attribute :mem_reserve

#memory_per_seObject?



221
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 221

attribute :memory_per_se

#mgmt_network_refObject?



224
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 224

attribute :mgmt_network_ref

#mgmt_subnetObject?



227
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 227

attribute :mgmt_subnet

#min_cpu_usageObject?



230
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 230

attribute :min_cpu_usage

#min_scaleout_per_vsObject?



233
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 233

attribute :min_scaleout_per_vs

#nameString



236
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 236

attribute :name

#non_significant_log_throttleObject?



240
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 240

attribute :non_significant_log_throttle

#num_flow_cores_sum_changes_to_ignoreObject?



243
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 243

attribute :num_flow_cores_sum_changes_to_ignore

#openstack_availability_zoneObject?



246
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 246

attribute :openstack_availability_zone

#openstack_availability_zonesObject?



249
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 249

attribute :openstack_availability_zones

#openstack_mgmt_network_nameObject?



252
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 252

attribute :openstack_mgmt_network_name

#openstack_mgmt_network_uuidObject?



255
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 255

attribute :openstack_mgmt_network_uuid

#os_reserved_memoryObject?



258
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 258

attribute :os_reserved_memory

#per_appSymbol?



261
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 261

attribute :per_app

#placement_modeObject?



265
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 265

attribute :placement_mode

#realtime_se_metricsObject?



268
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 268

attribute :realtime_se_metrics

#se_bandwidth_typeObject?



271
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 271

attribute :se_bandwidth_type

#se_deprovision_delayObject?



274
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 274

attribute :se_deprovision_delay

#se_dos_profileObject?



277
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 277

attribute :se_dos_profile

#se_ipc_udp_portObject?



280
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 280

attribute :se_ipc_udp_port

#se_name_prefixObject?



283
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 283

attribute :se_name_prefix

#se_probe_portObject?



286
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 286

attribute :se_probe_port

#se_remote_punt_udp_portObject?



289
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 289

attribute :se_remote_punt_udp_port

#se_sb_dedicated_coreSymbol?



292
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 292

attribute :se_sb_dedicated_core

#se_sb_threadsObject?



296
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 296

attribute :se_sb_threads

#se_thread_multiplierObject?



299
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 299

attribute :se_thread_multiplier

#se_tunnel_modeObject?



302
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 302

attribute :se_tunnel_mode

#se_tunnel_udp_portObject?



305
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 305

attribute :se_tunnel_udp_port

#se_udp_encap_ipcObject?



308
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 308

attribute :se_udp_encap_ipc

#se_vs_hb_max_pkts_in_batchObject?



311
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 311

attribute :se_vs_hb_max_pkts_in_batch

#se_vs_hb_max_vs_in_pktObject?



314
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 314

attribute :se_vs_hb_max_vs_in_pkt

#service_ip_subnetsObject?



317
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 317

attribute :service_ip_subnets

#significant_log_throttleObject?



320
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 320

attribute :significant_log_throttle

#state:absent, ...



13
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 13

attribute :state

#tenant_refObject?



323
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 323

attribute :tenant_ref

#udf_log_throttleObject?



326
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 326

attribute :udf_log_throttle

#urlObject?



329
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 329

attribute :url

#uuidObject?



332
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 332

attribute :uuid

#vcenter_clustersObject?



335
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 335

attribute :vcenter_clusters

#vcenter_datastore_modeObject?



338
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 338

attribute :vcenter_datastore_mode

#vcenter_datastoresObject?



341
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 341

attribute :vcenter_datastores

#vcenter_datastores_includeSymbol?



344
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 344

attribute :vcenter_datastores_include

#vcenter_folderObject?



348
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 348

attribute :vcenter_folder

#vcenter_hostsObject?



351
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 351

attribute :vcenter_hosts

#vcpus_per_seObject?



354
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 354

attribute :vcpus_per_se

#vs_host_redundancySymbol?



357
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 357

attribute :vs_host_redundancy

#vs_scalein_timeoutObject?



361
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 361

attribute :vs_scalein_timeout

#vs_scalein_timeout_for_upgradeObject?



364
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 364

attribute :vs_scalein_timeout_for_upgrade

#vs_scaleout_timeoutObject?



367
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 367

attribute :vs_scaleout_timeout

#vss_placementObject?



370
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 370

attribute :vss_placement

#waf_mempoolSymbol?



373
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 373

attribute :waf_mempool

#waf_mempool_sizeObject?



377
# File 'lib/ansible/ruby/modules/generated/network/avi/avi_serviceenginegroup.rb', line 377

attribute :waf_mempool_size