Class: Ansible::Ruby::Modules::Bigiq_application_fastl4_udp

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

Overview

Manages BIG-IQ applications used for load balancing a UDP-based application with a FastL4 profile.

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

#add_analyticsSymbol?

Returns Collects statistics of the BIG-IP that the application is deployed to.,This parameter is only relevant when specifying a C(service_environment) which is a BIG-IP; not an SSG.

Returns:

  • (Symbol, nil)

    Collects statistics of the BIG-IP that the application is deployed to.,This parameter is only relevant when specifying a C(service_environment) which is a BIG-IP; not an SSG.



32
# File 'lib/ansible/ruby/modules/generated/network/f5/bigiq_application_fastl4_udp.rb', line 32

attribute :add_analytics

#descriptionString?

Returns Description of the application.

Returns:

  • (String, nil)

    Description of the application.



16
# File 'lib/ansible/ruby/modules/generated/network/f5/bigiq_application_fastl4_udp.rb', line 16

attribute :description

#inbound_virtualHash?

Returns Settings to configure the virtual which will receive the inbound connection.

Returns:

  • (Hash, nil)

    Settings to configure the virtual which will receive the inbound connection.



24
# File 'lib/ansible/ruby/modules/generated/network/f5/bigiq_application_fastl4_udp.rb', line 24

attribute :inbound_virtual

#nameString

Returns Name of the new application.

Returns:

  • (String)

    Name of the new application.



12
# File 'lib/ansible/ruby/modules/generated/network/f5/bigiq_application_fastl4_udp.rb', line 12

attribute :name

#serversArray<Hash>, ...

Returns A list of servers that the application is hosted on.,If you are familiar with other BIG-IP setting, you might also refer to this list as the list of pool members.,When creating a new application, at least one server is required.

Returns:

  • (Array<Hash>, Hash, nil)

    A list of servers that the application is hosted on.,If you are familiar with other BIG-IP setting, you might also refer to this list as the list of pool members.,When creating a new application, at least one server is required.



20
# File 'lib/ansible/ruby/modules/generated/network/f5/bigiq_application_fastl4_udp.rb', line 20

attribute :servers

#service_environmentString?

Returns Specifies the name of service environment that the application will be deployed to.,When creating a new application, this parameter is required.,The service environment type will be discovered by this module automatically. Therefore, it is crucial that you maintain unique names for items in the different service environment types.,SSGs are not supported for this type of application.

Returns:

  • (String, nil)

    Specifies the name of service environment that the application will be deployed to.,When creating a new application, this parameter is required.,The service environment type will be discovered by this module automatically. Therefore, it is crucial that you maintain unique names for items in the different service environment types.,SSGs are not supported for this type of application.



28
# File 'lib/ansible/ruby/modules/generated/network/f5/bigiq_application_fastl4_udp.rb', line 28

attribute :service_environment

#state:absent, ...

Returns The state of the resource on the system.,When C(present), guarantees that the resource exists with the provided attributes.,When C(absent), removes the resource from the system.

Returns:

  • (:absent, :present, nil)

    The state of the resource on the system.,When C(present), guarantees that the resource exists with the provided attributes.,When C(absent), removes the resource from the system.



36
# File 'lib/ansible/ruby/modules/generated/network/f5/bigiq_application_fastl4_udp.rb', line 36

attribute :state

#waitBoolean?

Returns If the module should wait for the application to be created, deleted or updated.

Returns:

  • (Boolean, nil)

    If the module should wait for the application to be created, deleted or updated.



40
# File 'lib/ansible/ruby/modules/generated/network/f5/bigiq_application_fastl4_udp.rb', line 40

attribute :wait