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, #initialize, remove_existing_validations, #to_h, validates

Constructor Details

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

Instance Method Details

#active_standbyObject?



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

attribute :active_standby


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

attribute :advertise_backend_networks

#aggressive_failure_detectionObject?



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

attribute :aggressive_failure_detection

#algoObject?



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

attribute :algo

#allow_burstObject?



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

attribute :allow_burst

#archive_shm_limitObject?



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

attribute :archive_shm_limit

#async_sslObject?



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

attribute :async_ssl

#async_ssl_threadsObject?



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

attribute :async_ssl_threads

#auto_rebalanceObject?



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

attribute :auto_rebalance

#auto_rebalance_capacity_per_seObject?



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

attribute :auto_rebalance_capacity_per_se

#auto_rebalance_criteriaObject?



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

attribute :auto_rebalance_criteria

#auto_rebalance_intervalObject?



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

attribute :auto_rebalance_interval

#auto_redistribute_active_standby_loadObject?



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

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?



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

attribute :buffer_se

#cloud_refObject?



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

attribute :cloud_ref

#connection_memory_percentageObject?



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

attribute :connection_memory_percentage

#cpu_reserveObject?



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

attribute :cpu_reserve

#cpu_socket_affinityObject?



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

attribute :cpu_socket_affinity

#custom_securitygroups_dataObject?



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

attribute :custom_securitygroups_data

#custom_securitygroups_mgmtObject?



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

attribute :custom_securitygroups_mgmt

#custom_tagObject?



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

attribute :custom_tag

#dedicated_dispatcher_coreObject?



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

attribute :dedicated_dispatcher_core

#descriptionObject?



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

attribute :description

#disable_csum_offloadsObject?



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

attribute :disable_csum_offloads

#disable_groObject?



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

attribute :disable_gro

#disable_tsoObject?



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

attribute :disable_tso

#disk_per_seObject?



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

attribute :disk_per_se

#distribute_load_active_standbyObject?



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

attribute :distribute_load_active_standby

#enable_hsm_primingObject?



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

attribute :enable_hsm_priming

#enable_routingObject?



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

attribute :enable_routing

#enable_vip_on_all_interfacesObject?



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

attribute :enable_vip_on_all_interfaces

#enable_vmacObject?



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

attribute :enable_vmac

#extra_config_multiplierObject?



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

attribute :extra_config_multiplier

#extra_shared_config_memoryObject?



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

attribute :extra_shared_config_memory

#floating_intf_ipObject?



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

attribute :floating_intf_ip

#floating_intf_ip_se_2Object?



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

attribute :floating_intf_ip_se_2

#flow_table_new_syn_max_entriesObject?



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

attribute :flow_table_new_syn_max_entries

#ha_modeObject?



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

attribute :ha_mode

#hardwaresecuritymodulegroup_refObject?



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

attribute :hardwaresecuritymodulegroup_ref

#hm_on_standbyObject?



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

attribute :hm_on_standby

#host_attribute_keyObject?



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

attribute :host_attribute_key

#host_attribute_valueObject?



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

attribute :host_attribute_value

#host_gateway_monitorObject?



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

attribute :host_gateway_monitor

#hypervisorObject?



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

attribute :hypervisor

#ignore_rtt_thresholdObject?



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

attribute :ignore_rtt_threshold

#ingress_access_dataObject?



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

attribute :ingress_access_data

#ingress_access_mgmtObject?



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

attribute :ingress_access_mgmt

#instance_flavorObject?



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

attribute :instance_flavor

#iptablesObject?



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

attribute :iptables

#least_load_core_selectionObject?



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

attribute :least_load_core_selection

#license_tierObject?



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

attribute :license_tier

#license_typeObject?



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

attribute :license_type

#log_diskszObject?



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

attribute :log_disksz

#max_cpu_usageObject?



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

attribute :max_cpu_usage

#max_scaleout_per_vsObject?



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

attribute :max_scaleout_per_vs

#max_seObject?



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

attribute :max_se

#max_vs_per_seObject?



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

attribute :max_vs_per_se

#mem_reserveObject?



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

attribute :mem_reserve

#memory_per_seObject?



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

attribute :memory_per_se

#mgmt_network_refObject?



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

attribute :mgmt_network_ref

#mgmt_subnetObject?



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

attribute :mgmt_subnet

#min_cpu_usageObject?



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

attribute :min_cpu_usage

#min_scaleout_per_vsObject?



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

attribute :min_scaleout_per_vs

#nameString



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

attribute :name

#non_significant_log_throttleObject?



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

attribute :non_significant_log_throttle

#num_flow_cores_sum_changes_to_ignoreObject?



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

attribute :num_flow_cores_sum_changes_to_ignore

#openstack_availability_zoneObject?



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

attribute :openstack_availability_zone

#openstack_availability_zonesObject?



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

attribute :openstack_availability_zones

#openstack_mgmt_network_nameObject?



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

attribute :openstack_mgmt_network_name

#openstack_mgmt_network_uuidObject?



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

attribute :openstack_mgmt_network_uuid

#os_reserved_memoryObject?



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

attribute :os_reserved_memory

#per_appObject?



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

attribute :per_app

#placement_modeObject?



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

attribute :placement_mode

#realtime_se_metricsObject?



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

attribute :realtime_se_metrics

#se_bandwidth_typeObject?



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

attribute :se_bandwidth_type

#se_deprovision_delayObject?



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

attribute :se_deprovision_delay

#se_dos_profileObject?



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

attribute :se_dos_profile

#se_ipc_udp_portObject?



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

attribute :se_ipc_udp_port

#se_name_prefixObject?



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

attribute :se_name_prefix

#se_probe_portObject?



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

attribute :se_probe_port

#se_remote_punt_udp_portObject?



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

attribute :se_remote_punt_udp_port

#se_sb_dedicated_coreObject?



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

attribute :se_sb_dedicated_core

#se_sb_threadsObject?



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

attribute :se_sb_threads

#se_thread_multiplierObject?



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

attribute :se_thread_multiplier

#se_tunnel_modeObject?



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

attribute :se_tunnel_mode

#se_tunnel_udp_portObject?



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

attribute :se_tunnel_udp_port

#se_udp_encap_ipcObject?



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

attribute :se_udp_encap_ipc

#se_vs_hb_max_pkts_in_batchObject?



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

attribute :se_vs_hb_max_pkts_in_batch

#se_vs_hb_max_vs_in_pktObject?



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

attribute :se_vs_hb_max_vs_in_pkt

#service_ip_subnetsObject?



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

attribute :service_ip_subnets

#significant_log_throttleObject?



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

attribute :significant_log_throttle

#state:absent, ...



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

attribute :state

#tenant_refObject?



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

attribute :tenant_ref

#udf_log_throttleObject?



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

attribute :udf_log_throttle

#urlObject?



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

attribute :url

#uuidObject?



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

attribute :uuid

#vcenter_clustersObject?



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

attribute :vcenter_clusters

#vcenter_datastore_modeObject?



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

attribute :vcenter_datastore_mode

#vcenter_datastoresObject?



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

attribute :vcenter_datastores

#vcenter_datastores_includeObject?



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

attribute :vcenter_datastores_include

#vcenter_folderObject?



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

attribute :vcenter_folder

#vcenter_hostsObject?



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

attribute :vcenter_hosts

#vcpus_per_seObject?



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

attribute :vcpus_per_se

#vs_host_redundancyObject?



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

attribute :vs_host_redundancy

#vs_scalein_timeoutObject?



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

attribute :vs_scalein_timeout

#vs_scalein_timeout_for_upgradeObject?



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

attribute :vs_scalein_timeout_for_upgrade

#vs_scaleout_timeoutObject?



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

attribute :vs_scaleout_timeout

#vss_placementObject?



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

attribute :vss_placement

#waf_mempoolObject?



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

attribute :waf_mempool

#waf_mempool_sizeObject?



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

attribute :waf_mempool_size