New in version 2.3.
parameter | required | default | choices | comments |
---|---|---|---|---|
controller |
no | IP address or hostname of the controller. The default value is the environment variable AVI_CONTROLLER . | ||
description |
no | User defined description for the object. | ||
name |
yes | The name of the network profile. | ||
password |
no | Password of Avi user in Avi controller. The default value is the environment variable AVI_PASSWORD . | ||
profile |
yes | Networkprofileunion settings for networkprofile. | ||
state |
no | present |
|
The state that should be applied on the entity. |
tenant |
no | admin | Name of tenant used for all Avi API calls and context of object. | |
tenant_ref |
no | It is a reference to an object of type tenant. | ||
tenant_uuid |
no | UUID of tenant used for all Avi API calls and context of object. | ||
url |
no | Avi controller URL of the object. | ||
username |
no | Username used for accessing Avi controller. The default value is the environment variable AVI_USERNAME . | ||
uuid |
no | Uuid of the network profile. |
- name: Create a network profile for an UDP application avi_networkprofile: controller: '' username: '' password: '' name: System-UDP-Fast-Path profile: type: PROTOCOL_TYPE_UDP_FAST_PATH udp_fast_path_profile: per_pkt_loadbalance: false session_idle_timeout: 10 snat: true tenant_ref: admin
Common return values are documented here Return Values, the following are the fields unique to this module:
name | description | returned | type | sample |
---|---|---|---|---|
obj | NetworkProfile (api/networkprofile) object | success, changed | dict |
This module is flagged as preview which means that it is not guaranteed to have a backwards compatible interface.
This module is community maintained without core committer oversight.
For more information on what this means please read Module Support
For help in developing on modules, should you be so inclined, please read Community Information & Contributing, Helping Testing PRs and Developing Modules.