| Parameter |
Choices/Defaults |
Comments |
|
state
str
|
|
- The state that should be applied on the entity.
|
|
avi_api_update_method
str
|
|
- Default method for object update is HTTP PUT.
- Setting to patch will override that behavior to use HTTP PATCH.
|
|
avi_api_patch_op
str
|
add ←
- replace
- delete
- remove
|
- Patch operation to use when using avi_api_update_method as patch.
|
|
avi_patch_path
str
|
|
- Patch path to use when using avi_api_update_method as patch.
|
|
avi_patch_value
str
|
|
- Patch value to use when using avi_api_update_method as patch.
|
|
admin_auth_configuration
dict
|
|
- Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
|
|
common_criteria_mode
bool
|
|
- Common criteria mode's current state.
- Field introduced in 20.1.3.
- Allowed in enterprise edition with any value, enterprise with cloud services edition.
- Default value when not specified in API or module is interpreted by Avi Controller as False.
|
|
configpb_attributes
dict
|
|
- Protobuf versioning for config pbs.
- Field introduced in 21.1.1.
- Allowed in enterprise edition with any value, essentials edition with any value, basic edition with any value, enterprise with cloud services
- edition.
|
|
controller_analytics_policy
dict
|
|
- Controller metrics event dynamic thresholds can be set here.
- Controller_cpu_high and controller_mem_high evets can take configured dynamic thresholds.
- Field introduced in 21.1.3.
- Allowed in enterprise edition with any value, enterprise with cloud services edition.
|
|
default_license_tier
str
|
|
- Specifies the default license tier which would be used by new clouds.
- Enum options - ENTERPRISE_16, ENTERPRISE, ENTERPRISE_18, BASIC, ESSENTIALS, ENTERPRISE_WITH_CLOUD_SERVICES.
- Field introduced in 17.2.5.
- Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
- Special default for essentials edition is essentials, basic edition is basic, enterprise is enterprise_with_cloud_services.
- Default value when not specified in API or module is interpreted by Avi Controller as ENTERPRISE_WITH_CLOUD_SERVICES.
|
|
dns_configuration
dict
|
|
- Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
|
|
dns_virtualservice_refs
list
|
|
- Dns virtualservices hosting fqdn records for applications across avi vantage.
- If no virtualservices are provided, avi vantage will provide dns services for configured applications.
- Switching back to avi vantage from dns virtualservices is not allowed.
- It is a reference to an object of type virtualservice.
- Allowed in enterprise edition with any value, enterprise with cloud services edition.
|
|
docker_mode
bool
|
|
- Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
- Default value when not specified in API or module is interpreted by Avi Controller as False.
|
|
email_configuration
dict
|
|
- Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
|
|
enable_cors
bool
|
|
- Enable cors header.
- Field introduced in 20.1.3.
- Allowed in enterprise edition with any value, essentials edition with any value, basic edition with any value, enterprise with cloud services
- edition.
- Default value when not specified in API or module is interpreted by Avi Controller as False.
|
|
fips_mode
bool
|
|
- Fips mode current state.
- Field introduced in 20.1.1.
- Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
- Default value when not specified in API or module is interpreted by Avi Controller as False.
|
|
global_tenant_config
dict
|
|
- Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
|
|
host_key_algorithm_exclude
str
|
|
- Users can specify comma separated list of deprecated host key algorithm.if nothing is specified, all known algorithms provided by openssh will be
- supported.this change could only apply on the controller node.
- Field introduced in 22.1.3.
- Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
|
|
kex_algorithm_exclude
str
|
|
- Users can specify comma separated list of deprecated key exchange algorithm.if nothing is specified, all known algorithms provided by openssh
- will be supported.this change could only apply on the controller node.
- Field introduced in 22.1.3.
- Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
|
|
linux_configuration
dict
|
|
- Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
|
|
mgmt_ip_access_control
dict
|
|
- Configure ip access control for controller to restrict open access.
- Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
|
|
ntp_configuration
dict
|
|
- Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
|
|
portal_configuration
dict
|
|
- Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
|
|
proxy_configuration
dict
|
|
- Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
|
|
rekey_time_limit
str
|
|
- Users can specify and update the time limit of rekeylimit in sshd_config.if nothing is specified, the default setting will be none.
- Field introduced in 30.2.1.
- Allowed in enterprise edition with any value, enterprise with cloud services edition.
- Default value when not specified in API or module is interpreted by Avi Controller as none.
|
|
rekey_volume_limit
str
|
|
- Users can specify and update the size/volume limit of rekeylimit in sshd_config.if nothing is specified, the default setting will be default.
- Field introduced in 30.2.1.
- Allowed in enterprise edition with any value, enterprise with cloud services edition.
- Default value when not specified in API or module is interpreted by Avi Controller as default.
|
|
secure_channel_configuration
dict
|
|
- Configure secure channel properties.
- Field introduced in 18.1.4, 18.2.1.
- Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
|
|
snmp_configuration
dict
|
|
- Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
|
|
ssh_ciphers
list
|
|
- Allowed ciphers list for ssh to the management interface on the controller and service engines.
- If this is not specified, all the default ciphers are allowed.
- Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
|
|
ssh_hmacs
list
|
|
- Allowed hmac list for ssh to the management interface on the controller and service engines.
- If this is not specified, all the default hmacs are allowed.
- Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
|
|
url
str
|
|
- Avi controller URL of the object.
|
|
uuid
str
|
|
- Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
|
|
welcome_workflow_complete
bool
|
|
- This flag is set once the initial controller setup workflow is complete.
- Field introduced in 18.2.3.
- Allowed in enterprise edition with any value, essentials, basic, enterprise with cloud services edition.
- Default value when not specified in API or module is interpreted by Avi Controller as False.
|