diff --git a/docs/avi_upgradeprofile.rst b/docs/avi_upgradeprofile.rst
new file mode 100644
index 00000000..2b210390
--- /dev/null
+++ b/docs/avi_upgradeprofile.rst
@@ -0,0 +1,322 @@
+.. vmware.alb.avi_upgradeprofile:
+
+
+**********************************************
+vmware.alb.avi_upgradeprofile
+**********************************************
+
+**Module for setup of UpgradeProfile Avi RESTful Object**
+
+
+.. contents::
+ :local:
+ :depth: 1
+
+
+Synopsis
+--------
+- This module is used to configure UpgradeProfile object.
+- More examples at (https://github.com/avinetworks/devops).
+
+
+Parameters
+----------
+
+.. raw:: html
+
+
+
+ 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.
+
+ |
+
+
+
+
+ controller
+
+
+ dict
+
+ |
+
+ |
+
+
+ - List of controller upgrade related configurable parameters.
+
+
+ - Field introduced in 31.1.1.
+
+
+ - Allowed with any value in enterprise, enterprise with cloud services edition.
+
+ |
+
+
+
+
+ dry_run
+
+
+ dict
+
+ |
+
+ |
+
+
+ - List of dryrun related configurable parameters.
+
+
+ - Field introduced in 31.1.1.
+
+
+ - Allowed with any value in enterprise, enterprise with cloud services edition.
+
+ |
+
+
+
+
+ image
+
+
+ dict
+
+ |
+
+ |
+
+
+ - List of image related configurable parameters.
+
+
+ - Field introduced in 31.1.1.
+
+
+ - Allowed with any value in enterprise, enterprise with cloud services edition.
+
+ |
+
+
+
+
+ pre_checks
+
+
+ dict
+
+ |
+
+ |
+
+
+ - List of upgrade pre-checks related configurable parameters.
+
+
+ - Field introduced in 31.1.1.
+
+
+ - Allowed with any value in enterprise, enterprise with cloud services edition.
+
+ |
+
+
+
+
+ service_engine
+
+
+ dict
+
+ |
+
+ |
+
+
+ - List of service engine upgrade related configurable parameters.
+
+
+ - Field introduced in 31.1.1.
+
+
+ - Allowed with any value in enterprise, enterprise with cloud services edition.
+
+ |
+
+
+
+
+ url
+
+
+ str
+
+ |
+
+ |
+
+
+ - Avi controller URL of the object.
+
+ |
+
+
+
+
+ uuid
+
+
+ str
+
+ |
+
+ |
+
+
+ - Uuid identifier for the upgradeprofile object.
+
+
+ - Field introduced in 31.1.1.
+
+
+ - Allowed with any value in enterprise, enterprise with cloud services edition.
+
+ |
+
+
+