shwstppr opened a new pull request, #381: URL: https://github.com/apache/cloudstack-documentation/pull/381 (no comment) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscribe@cloudstack.apache.org For queries about this service, please contact Infrastructure at: users@infra.apache.org
shwstppr merged PR #381: URL: https://github.com/apache/cloudstack-documentation/pull/381 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscribe@cloudstack.apache.org For queries about this service, please contact Infrastructure at: users@infra.apache.org
blueorangutan commented on PR #381: URL: https://github.com/apache/cloudstack-documentation/pull/381#issuecomment-1928790956 @shwstppr a Jenkins job has been kicked to build the document. I'll keep you posted as I make progress. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscribe@cloudstack.apache.org For queries about this service, please contact Infrastructure at: users@infra.apache.org
nvazquez commented on code in PR #381: URL: https://github.com/apache/cloudstack-documentation/pull/381#discussion_r1478965765 ########## source/releasenotes/about.rst: ########## @@ -17,79 +17,52 @@ What's New in |release| ======================= -Apache CloudStack |release| is a 4.18 LTS minor release with 196 fixes -since the 4.18.0.0 release. Some of the highlights include: - -• Support Managed User Data in AutoScale VM groups -• Support CKS (CloudStack Kubernetes Cluster) in VPC tiers -• Support for VMware 8.0.0.x -• Several Hypervisor (VMware, KVM, XenServer) fixes and improvements -• Several UI fixes and improvements -• Several Network (L2, VXLAN, etc) fixes and improvements -• Several System VM (CPVM, SSVM) fixes and improvements -• Improve Solidfire storage plugin integration on VMware -• Support volume migration in ScaleIO/PowerFlex within and across ScaleIO/PowerFlex storage clusters -• Volume encryption support for StorPool -• Fix CloudStack upgrade with some MySQL versions -• Fix guest OSes and guest OS mappings in CloudStack database +Apache CloudStack |release| is the initial 4.19 LTS release. It has over 300 fixes +and features since the 4.18.1.0 release. The full list of fixes and improvements can be found in the project release notes at -https://docs.cloudstack.apache.org/en/4.18.1.0/releasenotes/changes.html +https://docs.cloudstack.apache.org/en/4.19.0.0/releasenotes/changes.html -What's in since 4.18.0.0 -====================== +What's in since 4.19.0.0 +======================== -Apache CloudStack 4.18.0.0 is the initial 4.18 LTS release with 300+ new -features, improvements and bug fixes since 4.17, including 19 major +Apache CloudStack 4.19.0.0 is the initial 4.19 LTS release with 300+ new +features, improvements and bug fixes since 4.18, including 26 major new features. Some of the highlights include: -• Edge Zones -• Autoscaling -• Managed User Data -• Two-Factor Authentication Framework -• Support for Time-based OTP (TOTP) Authenticator -• Volume Encryption -• SDN Integration – Tungsten Fabric -• Ceph Multi Monitor Support -• API-Driven Console Access -• Console Access Security Improvements -• New Global settings UI -• Configurable MTU for VR -• Adaptative Affinity Groups -• Custom DNS Servers for Networks -• Improved Guest OS Support Framework -• Support for Enterprise Linux 9 -• Networker Backup Plugin for KVM Hypervisor -• Custom Quota Tariffs -• Secure VNC for KVM +• CloudStack Object Storage Feature +• VMware to KVM Migration +• KVM Import +• CloudStack DRS +• OAuth2 Authentication +• VNF Appliances Support +• CloudStack DRS +• CloudStack Snapshot Copy +• Scheduled Instance Lifecycle Operations +• Guest OS Management +• Pure Flash Array and HPE-Primera Support +• User-specified source NAT +• Storage Browser +• Safe CloudStack Shutdown +• New CloudStack Dashboard +• Domain migration +• Flexible tags for hosts and storage pools +• Support for Userdata in Autoscale Groups +• KVM Host HA for StorPool storage +• Dynamic secondary storage selection +• Domain VPCs +• Global ACL for VPCs The full list of new features can be found in the project release notes at -https://docs.cloudstack.apache.org/en/4.18.0.0/releasenotes/changes.html +https://docs.cloudstack.apache.org/en/4.19.0.0/releasenotes/changes.html .. _guestosids -Possible Issue with Guest OS IDs -================================ - -It has been noticed during upgrade testing that some environment, where -custom guest OSses where added and mapping for those OSses where added, -problems may occur during upgrade. Part of the mitigation is to make sure -OSses that are newly mapped but should have already been in the guest_os -table are there. Make sure you apply those before you start the new 4.18 -management server. - -first check which of the guest_os entries you miss: - -.. parsed-literal:: - - SELECT * FROM cloud.guest_os WHERE display_name IN (´CentOS 8´, ´Debian GNU/Linux 10 (32-bit)´, ´Debian GNU/Linux 10 (64-bit)´, ´SUSE Linux Enterprise Server 15 (64-bit)´, ´Windows Server 2019 (64-bit)´) - -Then apply any of the following lines that you might need. - -.. parsed-literal:: +Possible Issue with volume snapshot revert with KVM +=================================================== - INSERT INTO cloud.guest_os (uuid, category_id, display_name, created, is_user_defined) VALUES (UUID(), '1', 'CentOS 8', now(), '0'); - INSERT INTO cloud.guest_os (uuid, category_id, display_name, created, is_user_defined) VALUES (UUID(), '2', 'Debian GNU/Linux 10 (32-bit)', now(), '0'); - INSERT INTO cloud.guest_os (uuid, category_id, display_name, created, is_user_defined) VALUES (UUID(), '2', 'Debian GNU/Linux 10 (64-bit)', now(), '0'); - INSERT INTO cloud.guest_os (uuid, category_id, display_name, created, is_user_defined) VALUES (UUID(), '5', 'SUSE Linux Enterprise Server 15 (64-bit)', now(), '0'); - INSERT INTO cloud.guest_os (uuid, category_id, display_name, created, is_user_defined) VALUES (UUID(), '6', 'Windows Server 2019 (64-bit)', now(), '0'); +Between versions 4.17.x, 4.18.0 and 4.18.1, KVM volume snapshot backups were +not full snapshots and they rely on the snapshots on the primary storage. +To prevent any loss of data, care must be taken during revert operation and +it must be ensured that the source primary storage snapshot file is present Review Comment: Perhaps we can add more explicit checks on this part on how to find the file from database? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscribe@cloudstack.apache.org For queries about this service, please contact Infrastructure at: users@infra.apache.org
shwstppr commented on code in PR #381: URL: https://github.com/apache/cloudstack-documentation/pull/381#discussion_r1479224333 ########## source/releasenotes/about.rst: ########## @@ -17,79 +17,52 @@ What's New in |release| ======================= -Apache CloudStack |release| is a 4.18 LTS minor release with 196 fixes -since the 4.18.0.0 release. Some of the highlights include: - -• Support Managed User Data in AutoScale VM groups -• Support CKS (CloudStack Kubernetes Cluster) in VPC tiers -• Support for VMware 8.0.0.x -• Several Hypervisor (VMware, KVM, XenServer) fixes and improvements -• Several UI fixes and improvements -• Several Network (L2, VXLAN, etc) fixes and improvements -• Several System VM (CPVM, SSVM) fixes and improvements -• Improve Solidfire storage plugin integration on VMware -• Support volume migration in ScaleIO/PowerFlex within and across ScaleIO/PowerFlex storage clusters -• Volume encryption support for StorPool -• Fix CloudStack upgrade with some MySQL versions -• Fix guest OSes and guest OS mappings in CloudStack database +Apache CloudStack |release| is the initial 4.19 LTS release. It has over 300 fixes +and features since the 4.18.1.0 release. The full list of fixes and improvements can be found in the project release notes at -https://docs.cloudstack.apache.org/en/4.18.1.0/releasenotes/changes.html +https://docs.cloudstack.apache.org/en/4.19.0.0/releasenotes/changes.html -What's in since 4.18.0.0 -====================== +What's in since 4.19.0.0 +======================== -Apache CloudStack 4.18.0.0 is the initial 4.18 LTS release with 300+ new -features, improvements and bug fixes since 4.17, including 19 major +Apache CloudStack 4.19.0.0 is the initial 4.19 LTS release with 300+ new +features, improvements and bug fixes since 4.18, including 26 major new features. Some of the highlights include: -• Edge Zones -• Autoscaling -• Managed User Data -• Two-Factor Authentication Framework -• Support for Time-based OTP (TOTP) Authenticator -• Volume Encryption -• SDN Integration – Tungsten Fabric -• Ceph Multi Monitor Support -• API-Driven Console Access -• Console Access Security Improvements -• New Global settings UI -• Configurable MTU for VR -• Adaptative Affinity Groups -• Custom DNS Servers for Networks -• Improved Guest OS Support Framework -• Support for Enterprise Linux 9 -• Networker Backup Plugin for KVM Hypervisor -• Custom Quota Tariffs -• Secure VNC for KVM +• CloudStack Object Storage Feature +• VMware to KVM Migration +• KVM Import +• CloudStack DRS +• OAuth2 Authentication +• VNF Appliances Support +• CloudStack DRS +• CloudStack Snapshot Copy +• Scheduled Instance Lifecycle Operations +• Guest OS Management +• Pure Flash Array and HPE-Primera Support +• User-specified source NAT +• Storage Browser +• Safe CloudStack Shutdown +• New CloudStack Dashboard +• Domain migration +• Flexible tags for hosts and storage pools +• Support for Userdata in Autoscale Groups +• KVM Host HA for StorPool storage +• Dynamic secondary storage selection +• Domain VPCs +• Global ACL for VPCs The full list of new features can be found in the project release notes at -https://docs.cloudstack.apache.org/en/4.18.0.0/releasenotes/changes.html +https://docs.cloudstack.apache.org/en/4.19.0.0/releasenotes/changes.html .. _guestosids -Possible Issue with Guest OS IDs -================================ - -It has been noticed during upgrade testing that some environment, where -custom guest OSses where added and mapping for those OSses where added, -problems may occur during upgrade. Part of the mitigation is to make sure -OSses that are newly mapped but should have already been in the guest_os -table are there. Make sure you apply those before you start the new 4.18 -management server. - -first check which of the guest_os entries you miss: - -.. parsed-literal:: - - SELECT * FROM cloud.guest_os WHERE display_name IN (´CentOS 8´, ´Debian GNU/Linux 10 (32-bit)´, ´Debian GNU/Linux 10 (64-bit)´, ´SUSE Linux Enterprise Server 15 (64-bit)´, ´Windows Server 2019 (64-bit)´) - -Then apply any of the following lines that you might need. - -.. parsed-literal:: +Possible Issue with volume snapshot revert with KVM +=================================================== - INSERT INTO cloud.guest_os (uuid, category_id, display_name, created, is_user_defined) VALUES (UUID(), '1', 'CentOS 8', now(), '0'); - INSERT INTO cloud.guest_os (uuid, category_id, display_name, created, is_user_defined) VALUES (UUID(), '2', 'Debian GNU/Linux 10 (32-bit)', now(), '0'); - INSERT INTO cloud.guest_os (uuid, category_id, display_name, created, is_user_defined) VALUES (UUID(), '2', 'Debian GNU/Linux 10 (64-bit)', now(), '0'); - INSERT INTO cloud.guest_os (uuid, category_id, display_name, created, is_user_defined) VALUES (UUID(), '5', 'SUSE Linux Enterprise Server 15 (64-bit)', now(), '0'); - INSERT INTO cloud.guest_os (uuid, category_id, display_name, created, is_user_defined) VALUES (UUID(), '6', 'Windows Server 2019 (64-bit)', now(), '0'); +Between versions 4.17.x, 4.18.0 and 4.18.1, KVM volume snapshot backups were +not full snapshots and they rely on the snapshots on the primary storage. +To prevent any loss of data, care must be taken during revert operation and +it must be ensured that the source primary storage snapshot file is present Review Comment: @nvazquez done -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscribe@cloudstack.apache.org For queries about this service, please contact Infrastructure at: users@infra.apache.org
shwstppr commented on code in PR #381:
URL: https://github.com/apache/cloudstack-documentation/pull/381#discussion_r1478212829
##########
source/releasenotes/api-changes.rst:
##########
@@ -13,1912 +13,1362 @@
specific language governing permissions and limitations
under the License.
-API Changes in |release| since 4.18.0.0
-===================================
-For the complete list of API commands and params consult the `CloudStack Apidocs`_.
-
-Parameters Changed in API Commands
--------------------------------
-
-.. cssclass:: table-striped table-bordered table-hover
-
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| Name | Description |
-+============================================================+================================================================================+
-| ``listStoragePools`` | **Request:** |
-| | |
-| | *New Parameters:* |
-| | |
-| | - ``status`` (optional) |
-| | |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``startVirtualMachine`` | **Request:** |
-| | |
-| | *Changed Parameters:* |
-| | |
-| | - ``considerLastHost`` was available for Users but now only for ROOT admins |
-| | |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``addGuestOs`` | **Request:** |
-| | |
-| | *New Parameters:* |
-| | |
-| | - ``display`` (optional) |
-| | |
-| | *Changed Parameters:* |
-| | |
-| | - ``details`` was 'required' and is now 'optional' |
-| | |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``updateGuestOs`` | **Request:** |
-| | |
-| | *New Parameters:* |
-| | |
-| | - ``display`` (optional) |
-| | |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listOsTypes`` | **Request:** |
-| | |
-| | *New Parameters:* |
-| | |
-| | - ``display`` (optional) |
-| | |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``createAutoScaleVmProfile`` | **Request:** |
-| | |
-| | *New Parameters:* |
-| | |
-| | - ``userdataid`` (optional) |
-| | - ``userdatadetails`` (optional) |
-| | |
-| | **Response:** |
-| | |
-| | *New Parameters:* |
-| | |
-| | - ``userdataid`` |
-| | - ``userdataname`` |
-| | - ``userdatapolicy`` |
-| | - ``userdatadetails`` |
-| | |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``updateAutoScaleVmProfile`` | **Request:** |
-| | |
-| | *New Parameters:* |
-| | |
-| | - ``userdataid`` (optional) |
-| | - ``userdatadetails`` (optional) |
-| | |
-| | **Response:** |
-| | |
-| | *New Parameters:* |
-| | |
-| | - ``userdataid`` |
-| | - ``userdataname`` |
-| | - ``userdatapolicy`` |
-| | - ``userdatadetails`` |
-| | |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listAutoScaleVmProfiles`` | **Response:** |
-| | |
-| | *New Parameters:* |
-| | |
-| | - ``userdataid`` |
-| | - ``userdataname`` |
-| | - ``userdatapolicy`` |
-| | - ``userdatadetails`` |
-| | |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-
-API Changes Introduced in 4.18.0.0
-===================================
+API Changes Introduced in 4.19.0.0
+==================================
For the complete list of API commands and params consult the `CloudStack Apidocs`_.
New API Commands
----------------
.. cssclass:: table-striped table-bordered table-hover
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| Name | Description |
-+============================================================+================================================================================+
-| ``listTungstenFabricTag`` | Lists Tungsten-Fabric tags |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listTungstenFabricLBHealthMonitor`` | list Tungsten-Fabric LB health monitor |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``getLoadBalancerSslCertificate`` | get load balancer certificate |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listTungstenFabricApplicationPolicySet`` | list Tungsten-Fabric application policy set |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listUserData`` | List registered userdatas |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``applyTungstenFabricTag`` | apply Tungsten-Fabric tag |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``createTungstenFabricFirewallPolicy`` | create Tungsten-Fabric firewall policy |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``createTungstenFabricPolicy`` | create Tungsten-Fabric policy |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``removeTungstenFabricPolicyRule`` | remove Tungsten-Fabric policy |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``createTungstenFabricProvider`` | Create Tungsten-Fabric provider in cloudstack |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listTungstenFabricLogicalRouter`` | list Tungsten-Fabric logical router |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``deleteTungstenFabricAddressGroup`` | delete Tungsten-Fabric address group |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``deleteTungstenFabricLogicalRouter`` | delete Tungsten-Fabric logical router |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``createTungstenFabricLogicalRouter`` | create Tungsten-Fabric logical router |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``createTungstenFabricFirewallRule`` | create Tungsten-Fabric firewall |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``createTungstenFabricManagementNetwork`` | create Tungsten-Fabric management Network |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listTungstenFabricFirewallRule`` | list Tungsten-Fabric firewall rule |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listTungstenFabricAddressGroup`` | list Tungsten-Fabric address group |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listTungstenFabricServiceGroup`` | list Tungsten-Fabric service group |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``isAccountAllowedToCreateOfferingsWithTags`` | Return true if the specified account is allowed to create offerings with tags. |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``createTungstenFabricTagType`` | create Tungsten-Fabric tag type |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``assignVolume`` | Changes ownership of a Volume from one account to another. |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``deleteUserData`` | Deletes a userdata |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``quotaTariffDelete`` | Marks a quota tariff as removed. |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``deleteTungstenFabricServiceGroup`` | delete Tungsten-Fabric service group |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``validateUserTwoFactorAuthenticationCode`` | Checks the 2FA code for the User. |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``synchronizeTungstenFabricData`` | Synchronize Tungsten-Fabric data |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``deleteTungstenFabricPolicy`` | delete Tungsten-Fabric policy |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listTungstenFabricPolicyRule`` | list Tungsten-Fabric policy |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``resetUserDataForVirtualMachine`` | Resets the UserData for Instance. The Instance must be in a |
-| | "Stopped" state. [async] |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listTungstenFabricNetwork`` | list Tungsten-Fabric Network |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``setupUserTwoFactorAuthentication`` | Setup the 2FA for the User. |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``linkUserDataToTemplate`` | Link or unlink a userdata to a Template. |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listTungstenFabricProviders`` | Lists Tungsten-Fabric providers |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``deleteTungstenFabricTag`` | delete Tungsten-Fabric tag |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``createTungstenFabricServiceGroup`` | create Tungsten-Fabric service group |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``deleteTungstenFabricApplicationPolicySet`` | delete Tungsten-Fabric application policy set |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``removeTungstenFabricPolicy`` | remove Tungsten-Fabric policy |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``addTungstenFabricNetworkGatewayToLogicalRouter`` | add Tungsten-Fabric Network gateway to logical router |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listTungstenFabricNic`` | list Tungsten-Fabric nic |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``applyTungstenFabricPolicy`` | apply Tungsten-Fabric policy |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``createTungstenFabricPublicNetwork`` | create Tungsten-Fabric public Network |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listTungstenFabricFirewallPolicy`` | list Tungsten-Fabric firewall policy |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``createTungstenFabricApplicationPolicySet`` | create Tungsten-Fabric application policy set |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``createTungstenFabricAddressGroup`` | create Tungsten-Fabric address group |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listVolumesUsageHistory`` | Lists volume stats |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``createConsoleEndpoint`` | Create a console endpoint to connect to an Instance console |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``deleteTungstenFabricFirewallPolicy`` | delete Tungsten-Fabric firewall policy |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``updateTungstenFabricLBHealthMonitor`` | update Tungsten-Fabric loadbalancer health monitor |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``updateCondition`` | Updates a condition for Instance auto scaling |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``removeTungstenFabricTag`` | remove Tungsten-Fabric tag |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listTungstenFabricPolicy`` | list Tungsten-Fabric policy |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listTungstenFabricVm`` | list Tungsten-Fabric Instance |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``addTungstenFabricPolicyRule`` | add Tungsten-Fabric policy rule |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``deleteTungstenFabricTagType`` | delete Tungsten-Fabric tag type |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``removeTungstenFabricNetworkGatewayFromLogicalRouter`` | remove Tungsten-Fabric Network gateway from logical router |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``quotaTariffCreate`` | Creates a quota tariff for a resource. |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``createTungstenFabricTag`` | create Tungsten-Fabric tag |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``deleteTungstenFabricFirewallRule`` | delete Tungsten-Fabric firewall rule |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listSystemVmsUsageHistory`` | Lists System Instance stats |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``registerUserData`` | Register a new userdata. |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listTungstenFabricTagType`` | Lists Tungsten-Fabric tags |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``configTungstenFabricService`` | config Tungsten-Fabric service |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listConfigurationGroups`` | Lists all configuration groups (primarily used for UI). |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listUserTwoFactorAuthenticatorProviders`` | Lists User two factor authenticator providers |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-'
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| Name | Description |
++==================================================+================================================================================+
+| ``listOauthProvider`` | List OAuth providers registered |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``verifyOAuthCodeAndGetUser`` | Verify the OAuth Code and fetch the corresponding user from provider |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listClusterDrsPlan`` | List DRS plans for a clusters |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listStoragePoolObjects`` | Lists objects at specified path on a storage pool. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listObjectStoragePools`` | Lists object storage pools. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listVMSchedule`` | List VM Schedules. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``removeVirtualMachinesFromKubernetesCluster`` | Remove VMs from an ExternalManaged kubernetes cluster. Not applicable for |
+| | CloudManaged kubernetes clusters. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createVMSchedule`` | Create VM Schedule |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``generateClusterDrsPlan`` | Generate DRS plan for a cluster |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createSecondaryStorageSelector`` | Creates a secondary storage selector, described by the heuristic rule. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``triggerShutdown`` | Triggers an automatic safe shutdown of CloudStack by not accepting new jobs |
+| | and shutting down when all pending jobbs have been completed. Triggers an |
+| | immediate shutdown if forced |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``removeQuarantinedIp`` | Removes a public IP address from quarantine. Only IPs in active quarantine can |
+| | be removed. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``deleteBucket`` | Deletes an empty Bucket. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``deleteObjectStoragePool`` | Deletes an Object Storage Pool |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateSecondaryStorageSelector`` | Updates an existing secondary storage selector. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``registerOauthProvider`` | Register the OAuth2 provider in CloudStack |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``deleteVnfTemplate`` | Deletes a VNF template from the system. All virtual machines using the deleted |
+| | template will not be affected. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateOauthProvider`` | Updates the registered OAuth provider details |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateVMSchedule`` | Update VM Schedule. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``moveDomain`` | Moves a domain and its children to a new parent domain. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``deleteOauthProvider`` | Deletes the registered OAuth provider |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``cancelShutdown`` | Cancels a triggered shutdown |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``deleteVMSchedule`` | Delete VM Schedule. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateObjectStoragePool`` | Updates object storage pool |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createBucket`` | Creates a bucket in the specified object storage pool. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``oauthlogin`` | Logs a user into the CloudStack after successful verification of OAuth secret |
+| | code from the particular provider.A successful login attempt will generate a |
+| | JSESSIONID cookie value that can be passed in subsequent Query command calls |
+| | until the "logout" command has been issued or the session has expired. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``getHypervisorGuestOsNames`` | Gets the guest OS names in the hypervisor |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``addVirtualMachinesToKubernetesCluster`` | Add VMs to an ExternalManaged kubernetes cluster. Not applicable for |
+| | CloudManaged kubernetes clusters. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listVnfTemplates`` | List all public, private, and privileged VNF templates. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``deployVnfAppliance`` | Creates and automatically starts a VNF appliance based on a service offering, |
+| | disk offering, and template. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``migrateResourceToAnotherSecondaryStorage`` | migrates resources from one secondary storage to destination image store |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``readyForShutdown`` | Returns the status of CloudStack, whether a shutdown has been triggered and if |
+| | ready to shutdown |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listSecondaryStorageSelectors`` | Lists the secondary storage selectors and their rules. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listImageStoreObjects`` | Lists objects at specified path on an image store. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listBuckets`` | Lists all Buckets. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listVmsForImport`` | Lists virtual machines on a unmanaged host |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``addObjectStoragePool`` | Adds a object storage pool |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``executeClusterDrsPlan`` | Execute DRS for a cluster. If there is another plan in progress for the same |
+| | cluster, this command will fail. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listVmwareDcVms`` | Lists the VMs in a VMware Datacenter |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``copySnapshot`` | Copies a snapshot from one zone to another. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``registerVnfTemplate`` | Registers an existing VNF template into the CloudStack cloud. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateBucket`` | Updates Bucket properties |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``downloadImageStoreObject`` | Download object at a specified path on an image store. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listQuarantinedIps`` | List public IP addresses in quarantine. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``removeSecondaryStorageSelector`` | Removes an existing secondary storage selector. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``prepareForShutdown`` | Prepares CloudStack for a safe manual shutdown by preventing new jobs from |
+| | being accepted |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateQuarantinedIp`` | Updates the quarantine end date for the given public IP address. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateVnfTemplate`` | Updates a template to VNF template or attributes of a VNF template. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``importVm`` | Import virtual machine from a unmanaged host into CloudStack |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+
-Removed API Commands
---------------------
+Parameters Changed API Commands
+-------------------------------
.. cssclass:: table-striped table-bordered table-hover
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| Name | Description |
-+============================================================+================================================================================+
-| ``addExternalFirewall`` | Adds an external firewall appliance |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listSrxFirewalls`` | lists SRX firewall devices in a physical Network |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``deleteExternalFirewall`` | Deletes an external firewall appliance. |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``addSrxFirewall`` | Adds a SRX firewall device |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``deleteSrxFirewall`` | delete a SRX firewall device |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listExternalFirewalls`` | List external firewall appliances. |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listSrxFirewallNetworks`` | lists Network that are using SRX firewall device |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``configureSrxFirewall`` | Configures a SRX firewall device |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-'
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| Name | Description |
++==================================================+================================================================================+
+| ``createVPCOffering`` | **Request:** |
+| | |
+| | *Changed Parameters:* |
+| | |
+| | - ``displaytext`` was 'required' and is now 'optional' |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listVirtualMachinesMetrics`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``isvnf`` (optional) |
+| | - ``retrieveonlyresourcecount`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listHosts`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listVsphereStoragePolicyCompatiblePools`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateStoragePool`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``details`` (optional) |
+| | - ``istagarule`` (optional) |
+| | - ``url`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``rebootSystemVm`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``serviceofferingid`` |
+| | - ``serviceofferingname`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listNetworks`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``retrieveonlyresourcecount`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``domainpath`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateGuestOs`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``forDisplay`` (optional) |
+| | |
+| | *Changed Parameters:* |
+| | |
+| | - ``details`` was 'required' and is now 'optional' |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``fordisplay`` |
+| | - ``name`` |
+| | - ``oscategoryname`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listHostsMetrics`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``systeminstances`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``restoreVirtualMachine`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``reserveIpAddress`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``hasrules`` |
+| | - ``virtualmachinetype`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateHost`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``destroySystemVm`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``serviceofferingid`` |
+| | - ``serviceofferingname`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``scaleSystemVm`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``serviceofferingid`` |
+| | - ``serviceofferingname`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listSnapshotPolicies`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``zone`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``changeServiceForVirtualMachine`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listTemplates`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``imagestoreid`` (optional) |
+| | - ``isvnf`` (optional) |
+| | - ``storageid`` (optional) |
+| | - ``templatetype`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listGuestOsMapping`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``osdisplayname`` (optional) |
+| | - ``osnameforhypervisor`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``rebootVirtualMachine`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``addGuestOsMapping`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``forced`` (optional) |
+| | - ``osmappingcheckenabled`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateVPC`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``sourcenatipaddress`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``stopSystemVm`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``serviceofferingid`` |
+| | - ``serviceofferingname`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createNetworkOffering`` | **Request:** |
+| | |
+| | *Changed Parameters:* |
+| | |
+| | - ``displaytext`` was 'required' and is now 'optional' |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listVolumesMetrics`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``retrieveonlyresourcecount`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateVmNicIp`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listSnapshots`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``imagestoreid`` (optional) |
+| | - ``locationtype`` (optional) |
+| | - ``showunique`` (optional) |
+| | - ``storageid`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``datastoreid`` |
+| | - ``datastorename`` |
+| | - ``datastorestate`` |
+| | - ``datastoretype`` |
+| | - ``downloaddetails`` |
+| | - ``status`` |
+| | - ``zonename`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listKubernetesClusters`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``clustertype`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``clustertype`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``scaleKubernetesCluster`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``clustertype`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listCapabilities`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``customhypervisordisplayname`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createSnapshotPolicy`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``zoneids`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``zone`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listSystemVms`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``serviceofferingid`` |
+| | - ``serviceofferingname`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createProject`` | **Request:** |
+| | |
+| | *Changed Parameters:* |
+| | |
+| | - ``displaytext`` was 'required' and is now 'optional' |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``changeServiceForSystemVm`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``serviceofferingid`` |
+| | - ``serviceofferingname`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createSnapshot`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``zoneids`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``datastoreid`` |
+| | - ``datastorename`` |
+| | - ``datastorestate`` |
+| | - ``datastoretype`` |
+| | - ``downloaddetails`` |
+| | - ``status`` |
+| | - ``zonename`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listStoragePoolsMetrics`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``hostid`` (optional) |
+| | - ``status`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listNics`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``publicip`` |
+| | - ``publicipid`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createSnapshotFromVMSnapshot`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``datastoreid`` |
+| | - ``datastorename`` |
+| | - ``datastorestate`` |
+| | - ``datastoretype`` |
+| | - ``downloaddetails`` |
+| | - ``status`` |
+| | - ``zonename`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listStoragePools`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``hostid`` (optional) |
+| | - ``status`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``addNicToVirtualMachine`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listPublicIpAddresses`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``retrieveonlyresourcecount`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``hasrules`` |
+| | - ``virtualmachinetype`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateDefaultNicForVirtualMachine`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listAsyncJobs`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``managementserverid`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``account`` |
+| | - ``domainid`` |
+| | - ``domainpath`` |
+| | - ``managementserverid`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateStorageCapabilities`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createServiceOffering`` | **Request:** |
+| | |
+| | *Changed Parameters:* |
+| | |
+| | - ``displaytext`` was 'required' and is now 'optional' |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listNiciraNvpDeviceNetworks`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``domainpath`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``assignVirtualMachine`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listPaloAltoFirewallNetworks`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``domainpath`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listManagementServers`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``serviceip`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateVirtualMachine`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateNetwork`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``sourcenatipaddress`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``domainpath`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``resetUserDataForVirtualMachine`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``archiveSnapshot`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``datastoreid`` |
+| | - ``datastorename`` |
+| | - ``datastorestate`` |
+| | - ``datastoretype`` |
+| | - ``downloaddetails`` |
+| | - ``status`` |
+| | - ``zonename`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``migrateVirtualMachine`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createTemplate`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``account`` (optional) |
+| | - ``domainid`` (optional) |
+| | - ``zoneid`` (optional) |
+| | |
+| | *Changed Parameters:* |
+| | |
+| | - ``displaytext`` was 'required' and is now 'optional' |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``resetPasswordForVirtualMachine`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``password`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``associateIpAddress`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``hasrules`` |
+| | - ``virtualmachinetype`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``resetSSHKeyForVirtualMachine`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``addKubernetesSupportedVersion`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``directdownload`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``directdownload`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``deleteKubernetesCluster`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``cleanup`` (optional) |
+| | - ``expunge`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createVPC`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``sourcenatipaddress`` (optional) |
+| | |
+| | *Changed Parameters:* |
+| | |
+| | - ``displaytext`` was 'required' and is now 'optional' |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listOsTypes`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``fordisplay`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``fordisplay`` |
+| | - ``name`` |
+| | - ``oscategoryname`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateKubernetesSupportedVersion`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``directdownload`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``detachIso`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``prepareHostForMaintenance`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createRole`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``ispublic`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateAutoScaleVmProfile`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``userdatadetails`` (optional) |
+| | - ``userdataid`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``userdatadetails`` |
+| | - ``userdataid`` |
+| | - ``userdataname`` |
+| | - ``userdatapolicy`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``deleteSnapshot`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``zoneid`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listVirtualMachines`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``isvnf`` (optional) |
+| | - ``retrieveonlyresourcecount`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateGuestOsMapping`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``osmappingcheckenabled`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listDiskOfferings`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``account`` (optional) |
+| | - ``projectid`` (optional) |
+| | - ``storagetype`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``upgradeKubernetesCluster`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``clustertype`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``revertToVMSnapshot`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``addGuestOs`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``forDisplay`` (optional) |
+| | |
+| | *Changed Parameters:* |
+| | |
+| | - ``details`` was 'required' and is now 'optional' |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``fordisplay`` |
+| | - ``name`` |
+| | - ``oscategoryname`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``registerIso`` | **Request:** |
+| | |
+| | *Changed Parameters:* |
+| | |
+| | - ``displaytext`` was 'required' and is now 'optional' |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``deployVirtualMachine`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``nicmultiqueuenumber`` (optional) |
+| | - ``nicpackedvirtqueuesenabled`` (optional) |
+| | - ``password`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``cancelHostMaintenance`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createDiskOffering`` | **Request:** |
+| | |
+| | *Changed Parameters:* |
+| | |
+| | - ``displaytext`` was 'required' and is now 'optional' |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listVolumes`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``retrieveonlyresourcecount`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createNetwork`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``sourcenatipaddress`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``domainpath`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``migrateVirtualMachineWithVolume`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``autoselect`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``addHost`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateProject`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``name`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listIsos`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``imagestoreid`` (optional) |
+| | - ``storageid`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateRole`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``ispublic`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listZones`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``ids`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listNetscalerLoadBalancerNetworks`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``domainpath`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``startSystemVm`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``serviceofferingid`` |
+| | - ``serviceofferingname`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createKubernetesCluster`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``clustertype`` (optional) |
+| | |
+| | *Changed Parameters:* |
+| | |
+| | - ``description`` was 'required' and is now 'optional' |
+| | - ``kubernetesversionid`` was 'required' and is now 'optional' |
+| | - ``size`` was 'required' and is now 'optional' |
+| | - ``serviceofferingid`` was 'required' and is now 'optional' |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``clustertype`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``declareHostAsDegraded`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listEvents`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``archived`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``archived`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateVMAffinityGroup`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``recoverVirtualMachine`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``getUploadParamsForTemplate`` | **Request:** |
+| | |
+| | *Changed Parameters:* |
+| | |
+| | - ``displaytext`` was 'required' and is now 'optional' |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``revertSnapshot`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``datastoreid`` |
+| | - ``datastorename`` |
+| | - ``datastorestate`` |
+| | - ``datastoretype`` |
+| | - ``downloaddetails`` |
+| | - ``status`` |
+| | - ``zonename`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``migrateSystemVm`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``serviceofferingid`` |
+| | - ``serviceofferingname`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listAutoScaleVmProfiles`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``userdatadetails`` |
+| | - ``userdataid`` |
+| | - ``userdataname`` |
+| | - ``userdatapolicy`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``cancelHostAsDegraded`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``syncStoragePool`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listBrocadeVcsDeviceNetworks`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``domainpath`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``importRole`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``ispublic`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listKubernetesSupportedVersions`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``directdownload`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listInfrastructure`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``objectstores`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listZonesMetrics`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``ids`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateIpAddress`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``hasrules`` |
+| | - ``virtualmachinetype`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``migrateNetwork`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``domainpath`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listUnmanagedInstances`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``clustername`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``registerTemplate`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` (optional) |
+| | |
+| | *Changed Parameters:* |
+| | |
+| | - ``displaytext`` was 'required' and is now 'optional' |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createStoragePool`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``findStoragePoolsForMigration`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``importUnmanagedInstance`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``attachIso`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``disassociateIpAddress`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``ipaddress`` (optional) |
+| | |
+| | *Changed Parameters:* |
+| | |
+| | - ``id`` was 'required' and is now 'optional' |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``enableStorageMaintenance`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``cancelStorageMaintenance`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateSnapshotPolicy`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``zone`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``queryAsyncJobResult`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``account`` |
+| | - ``domainid`` |
+| | - ``domainpath`` |
+| | - ``managementserverid`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``removeNicFromVirtualMachine`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``getUploadParamsForIso`` | **Request:** |
+| | |
+| | *Changed Parameters:* |
+| | |
+| | - ``displaytext`` was 'required' and is now 'optional' |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createAutoScaleVmProfile`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``userdatadetails`` (optional) |
+| | - ``userdataid`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``userdatadetails`` |
+| | - ``userdataid`` |
+| | - ``userdataname`` |
+| | - ``userdatapolicy`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``startKubernetesCluster`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``clustertype`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``reconnectHost`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``addBaremetalHost`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``destroyVirtualMachine`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listServiceOfferings`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``account`` (optional) |
+| | - ``projectid`` (optional) |
+| | - ``storagetype`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``startVirtualMachine`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``stopVirtualMachine`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createNetworkACLList`` | **Request:** |
+| | |
+| | *Changed Parameters:* |
+| | |
+| | - ``vpcid`` was 'required' and is now 'optional' |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
-Parameters Changed API Commands
--------------------------------
+Default Value Changed for the Parameters of the API commands
Review Comment:
@harikrishna-patnala @DaanHoogland I've added this section for https://github.com/apache/cloudstack/pull/7731#issuecomment-1752642820
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: dev-unsubscribe@cloudstack.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
rohityadavcloud commented on PR #381: URL: https://github.com/apache/cloudstack-documentation/pull/381#issuecomment-1928799269 Overall LGTM two remarks: Add Oracle Linux as support KVM distro and Add list of issues fixed ? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscribe@cloudstack.apache.org For queries about this service, please contact Infrastructure at: users@infra.apache.org
blueorangutan commented on PR #381: URL: https://github.com/apache/cloudstack-documentation/pull/381#issuecomment-1928791652 QA-Doc build preview: https://qa.cloudstack.cloud/builds/docs-build/pr/381. (QA-JID 207) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscribe@cloudstack.apache.org For queries about this service, please contact Infrastructure at: users@infra.apache.org
harikrishna-patnala commented on code in PR #381:
URL: https://github.com/apache/cloudstack-documentation/pull/381#discussion_r1479238594
##########
source/releasenotes/api-changes.rst:
##########
@@ -13,1912 +13,1362 @@
specific language governing permissions and limitations
under the License.
-API Changes in |release| since 4.18.0.0
-===================================
-For the complete list of API commands and params consult the `CloudStack Apidocs`_.
-
-Parameters Changed in API Commands
--------------------------------
-
-.. cssclass:: table-striped table-bordered table-hover
-
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| Name | Description |
-+============================================================+================================================================================+
-| ``listStoragePools`` | **Request:** |
-| | |
-| | *New Parameters:* |
-| | |
-| | - ``status`` (optional) |
-| | |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``startVirtualMachine`` | **Request:** |
-| | |
-| | *Changed Parameters:* |
-| | |
-| | - ``considerLastHost`` was available for Users but now only for ROOT admins |
-| | |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``addGuestOs`` | **Request:** |
-| | |
-| | *New Parameters:* |
-| | |
-| | - ``display`` (optional) |
-| | |
-| | *Changed Parameters:* |
-| | |
-| | - ``details`` was 'required' and is now 'optional' |
-| | |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``updateGuestOs`` | **Request:** |
-| | |
-| | *New Parameters:* |
-| | |
-| | - ``display`` (optional) |
-| | |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listOsTypes`` | **Request:** |
-| | |
-| | *New Parameters:* |
-| | |
-| | - ``display`` (optional) |
-| | |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``createAutoScaleVmProfile`` | **Request:** |
-| | |
-| | *New Parameters:* |
-| | |
-| | - ``userdataid`` (optional) |
-| | - ``userdatadetails`` (optional) |
-| | |
-| | **Response:** |
-| | |
-| | *New Parameters:* |
-| | |
-| | - ``userdataid`` |
-| | - ``userdataname`` |
-| | - ``userdatapolicy`` |
-| | - ``userdatadetails`` |
-| | |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``updateAutoScaleVmProfile`` | **Request:** |
-| | |
-| | *New Parameters:* |
-| | |
-| | - ``userdataid`` (optional) |
-| | - ``userdatadetails`` (optional) |
-| | |
-| | **Response:** |
-| | |
-| | *New Parameters:* |
-| | |
-| | - ``userdataid`` |
-| | - ``userdataname`` |
-| | - ``userdatapolicy`` |
-| | - ``userdatadetails`` |
-| | |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listAutoScaleVmProfiles`` | **Response:** |
-| | |
-| | *New Parameters:* |
-| | |
-| | - ``userdataid`` |
-| | - ``userdataname`` |
-| | - ``userdatapolicy`` |
-| | - ``userdatadetails`` |
-| | |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-
-API Changes Introduced in 4.18.0.0
-===================================
+API Changes Introduced in 4.19.0.0
+==================================
For the complete list of API commands and params consult the `CloudStack Apidocs`_.
New API Commands
----------------
.. cssclass:: table-striped table-bordered table-hover
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| Name | Description |
-+============================================================+================================================================================+
-| ``listTungstenFabricTag`` | Lists Tungsten-Fabric tags |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listTungstenFabricLBHealthMonitor`` | list Tungsten-Fabric LB health monitor |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``getLoadBalancerSslCertificate`` | get load balancer certificate |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listTungstenFabricApplicationPolicySet`` | list Tungsten-Fabric application policy set |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listUserData`` | List registered userdatas |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``applyTungstenFabricTag`` | apply Tungsten-Fabric tag |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``createTungstenFabricFirewallPolicy`` | create Tungsten-Fabric firewall policy |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``createTungstenFabricPolicy`` | create Tungsten-Fabric policy |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``removeTungstenFabricPolicyRule`` | remove Tungsten-Fabric policy |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``createTungstenFabricProvider`` | Create Tungsten-Fabric provider in cloudstack |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listTungstenFabricLogicalRouter`` | list Tungsten-Fabric logical router |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``deleteTungstenFabricAddressGroup`` | delete Tungsten-Fabric address group |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``deleteTungstenFabricLogicalRouter`` | delete Tungsten-Fabric logical router |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``createTungstenFabricLogicalRouter`` | create Tungsten-Fabric logical router |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``createTungstenFabricFirewallRule`` | create Tungsten-Fabric firewall |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``createTungstenFabricManagementNetwork`` | create Tungsten-Fabric management Network |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listTungstenFabricFirewallRule`` | list Tungsten-Fabric firewall rule |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listTungstenFabricAddressGroup`` | list Tungsten-Fabric address group |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listTungstenFabricServiceGroup`` | list Tungsten-Fabric service group |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``isAccountAllowedToCreateOfferingsWithTags`` | Return true if the specified account is allowed to create offerings with tags. |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``createTungstenFabricTagType`` | create Tungsten-Fabric tag type |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``assignVolume`` | Changes ownership of a Volume from one account to another. |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``deleteUserData`` | Deletes a userdata |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``quotaTariffDelete`` | Marks a quota tariff as removed. |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``deleteTungstenFabricServiceGroup`` | delete Tungsten-Fabric service group |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``validateUserTwoFactorAuthenticationCode`` | Checks the 2FA code for the User. |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``synchronizeTungstenFabricData`` | Synchronize Tungsten-Fabric data |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``deleteTungstenFabricPolicy`` | delete Tungsten-Fabric policy |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listTungstenFabricPolicyRule`` | list Tungsten-Fabric policy |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``resetUserDataForVirtualMachine`` | Resets the UserData for Instance. The Instance must be in a |
-| | "Stopped" state. [async] |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listTungstenFabricNetwork`` | list Tungsten-Fabric Network |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``setupUserTwoFactorAuthentication`` | Setup the 2FA for the User. |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``linkUserDataToTemplate`` | Link or unlink a userdata to a Template. |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listTungstenFabricProviders`` | Lists Tungsten-Fabric providers |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``deleteTungstenFabricTag`` | delete Tungsten-Fabric tag |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``createTungstenFabricServiceGroup`` | create Tungsten-Fabric service group |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``deleteTungstenFabricApplicationPolicySet`` | delete Tungsten-Fabric application policy set |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``removeTungstenFabricPolicy`` | remove Tungsten-Fabric policy |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``addTungstenFabricNetworkGatewayToLogicalRouter`` | add Tungsten-Fabric Network gateway to logical router |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listTungstenFabricNic`` | list Tungsten-Fabric nic |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``applyTungstenFabricPolicy`` | apply Tungsten-Fabric policy |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``createTungstenFabricPublicNetwork`` | create Tungsten-Fabric public Network |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listTungstenFabricFirewallPolicy`` | list Tungsten-Fabric firewall policy |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``createTungstenFabricApplicationPolicySet`` | create Tungsten-Fabric application policy set |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``createTungstenFabricAddressGroup`` | create Tungsten-Fabric address group |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listVolumesUsageHistory`` | Lists volume stats |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``createConsoleEndpoint`` | Create a console endpoint to connect to an Instance console |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``deleteTungstenFabricFirewallPolicy`` | delete Tungsten-Fabric firewall policy |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``updateTungstenFabricLBHealthMonitor`` | update Tungsten-Fabric loadbalancer health monitor |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``updateCondition`` | Updates a condition for Instance auto scaling |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``removeTungstenFabricTag`` | remove Tungsten-Fabric tag |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listTungstenFabricPolicy`` | list Tungsten-Fabric policy |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listTungstenFabricVm`` | list Tungsten-Fabric Instance |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``addTungstenFabricPolicyRule`` | add Tungsten-Fabric policy rule |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``deleteTungstenFabricTagType`` | delete Tungsten-Fabric tag type |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``removeTungstenFabricNetworkGatewayFromLogicalRouter`` | remove Tungsten-Fabric Network gateway from logical router |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``quotaTariffCreate`` | Creates a quota tariff for a resource. |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``createTungstenFabricTag`` | create Tungsten-Fabric tag |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``deleteTungstenFabricFirewallRule`` | delete Tungsten-Fabric firewall rule |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listSystemVmsUsageHistory`` | Lists System Instance stats |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``registerUserData`` | Register a new userdata. |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listTungstenFabricTagType`` | Lists Tungsten-Fabric tags |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``configTungstenFabricService`` | config Tungsten-Fabric service |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listConfigurationGroups`` | Lists all configuration groups (primarily used for UI). |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listUserTwoFactorAuthenticatorProviders`` | Lists User two factor authenticator providers |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-'
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| Name | Description |
++==================================================+================================================================================+
+| ``listOauthProvider`` | List OAuth providers registered |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``verifyOAuthCodeAndGetUser`` | Verify the OAuth Code and fetch the corresponding user from provider |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listClusterDrsPlan`` | List DRS plans for a clusters |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listStoragePoolObjects`` | Lists objects at specified path on a storage pool. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listObjectStoragePools`` | Lists object storage pools. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listVMSchedule`` | List VM Schedules. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``removeVirtualMachinesFromKubernetesCluster`` | Remove VMs from an ExternalManaged kubernetes cluster. Not applicable for |
+| | CloudManaged kubernetes clusters. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createVMSchedule`` | Create VM Schedule |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``generateClusterDrsPlan`` | Generate DRS plan for a cluster |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createSecondaryStorageSelector`` | Creates a secondary storage selector, described by the heuristic rule. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``triggerShutdown`` | Triggers an automatic safe shutdown of CloudStack by not accepting new jobs |
+| | and shutting down when all pending jobbs have been completed. Triggers an |
+| | immediate shutdown if forced |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``removeQuarantinedIp`` | Removes a public IP address from quarantine. Only IPs in active quarantine can |
+| | be removed. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``deleteBucket`` | Deletes an empty Bucket. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``deleteObjectStoragePool`` | Deletes an Object Storage Pool |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateSecondaryStorageSelector`` | Updates an existing secondary storage selector. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``registerOauthProvider`` | Register the OAuth2 provider in CloudStack |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``deleteVnfTemplate`` | Deletes a VNF template from the system. All virtual machines using the deleted |
+| | template will not be affected. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateOauthProvider`` | Updates the registered OAuth provider details |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateVMSchedule`` | Update VM Schedule. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``moveDomain`` | Moves a domain and its children to a new parent domain. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``deleteOauthProvider`` | Deletes the registered OAuth provider |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``cancelShutdown`` | Cancels a triggered shutdown |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``deleteVMSchedule`` | Delete VM Schedule. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateObjectStoragePool`` | Updates object storage pool |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createBucket`` | Creates a bucket in the specified object storage pool. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``oauthlogin`` | Logs a user into the CloudStack after successful verification of OAuth secret |
+| | code from the particular provider.A successful login attempt will generate a |
+| | JSESSIONID cookie value that can be passed in subsequent Query command calls |
+| | until the "logout" command has been issued or the session has expired. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``getHypervisorGuestOsNames`` | Gets the guest OS names in the hypervisor |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``addVirtualMachinesToKubernetesCluster`` | Add VMs to an ExternalManaged kubernetes cluster. Not applicable for |
+| | CloudManaged kubernetes clusters. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listVnfTemplates`` | List all public, private, and privileged VNF templates. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``deployVnfAppliance`` | Creates and automatically starts a VNF appliance based on a service offering, |
+| | disk offering, and template. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``migrateResourceToAnotherSecondaryStorage`` | migrates resources from one secondary storage to destination image store |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``readyForShutdown`` | Returns the status of CloudStack, whether a shutdown has been triggered and if |
+| | ready to shutdown |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listSecondaryStorageSelectors`` | Lists the secondary storage selectors and their rules. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listImageStoreObjects`` | Lists objects at specified path on an image store. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listBuckets`` | Lists all Buckets. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listVmsForImport`` | Lists virtual machines on a unmanaged host |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``addObjectStoragePool`` | Adds a object storage pool |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``executeClusterDrsPlan`` | Execute DRS for a cluster. If there is another plan in progress for the same |
+| | cluster, this command will fail. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listVmwareDcVms`` | Lists the VMs in a VMware Datacenter |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``copySnapshot`` | Copies a snapshot from one zone to another. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``registerVnfTemplate`` | Registers an existing VNF template into the CloudStack cloud. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateBucket`` | Updates Bucket properties |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``downloadImageStoreObject`` | Download object at a specified path on an image store. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listQuarantinedIps`` | List public IP addresses in quarantine. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``removeSecondaryStorageSelector`` | Removes an existing secondary storage selector. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``prepareForShutdown`` | Prepares CloudStack for a safe manual shutdown by preventing new jobs from |
+| | being accepted |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateQuarantinedIp`` | Updates the quarantine end date for the given public IP address. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateVnfTemplate`` | Updates a template to VNF template or attributes of a VNF template. |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``importVm`` | Import virtual machine from a unmanaged host into CloudStack |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+
-Removed API Commands
---------------------
+Parameters Changed API Commands
+-------------------------------
.. cssclass:: table-striped table-bordered table-hover
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| Name | Description |
-+============================================================+================================================================================+
-| ``addExternalFirewall`` | Adds an external firewall appliance |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listSrxFirewalls`` | lists SRX firewall devices in a physical Network |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``deleteExternalFirewall`` | Deletes an external firewall appliance. |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``addSrxFirewall`` | Adds a SRX firewall device |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``deleteSrxFirewall`` | delete a SRX firewall device |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listExternalFirewalls`` | List external firewall appliances. |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``listSrxFirewallNetworks`` | lists Network that are using SRX firewall device |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-| ``configureSrxFirewall`` | Configures a SRX firewall device |
-+------------------------------------------------------------+--------------------------------------------------------------------------------+
-'
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| Name | Description |
++==================================================+================================================================================+
+| ``createVPCOffering`` | **Request:** |
+| | |
+| | *Changed Parameters:* |
+| | |
+| | - ``displaytext`` was 'required' and is now 'optional' |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listVirtualMachinesMetrics`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``isvnf`` (optional) |
+| | - ``retrieveonlyresourcecount`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listHosts`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listVsphereStoragePolicyCompatiblePools`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateStoragePool`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``details`` (optional) |
+| | - ``istagarule`` (optional) |
+| | - ``url`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``rebootSystemVm`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``serviceofferingid`` |
+| | - ``serviceofferingname`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listNetworks`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``retrieveonlyresourcecount`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``domainpath`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateGuestOs`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``forDisplay`` (optional) |
+| | |
+| | *Changed Parameters:* |
+| | |
+| | - ``details`` was 'required' and is now 'optional' |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``fordisplay`` |
+| | - ``name`` |
+| | - ``oscategoryname`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listHostsMetrics`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``systeminstances`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``restoreVirtualMachine`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``reserveIpAddress`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``hasrules`` |
+| | - ``virtualmachinetype`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateHost`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``destroySystemVm`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``serviceofferingid`` |
+| | - ``serviceofferingname`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``scaleSystemVm`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``serviceofferingid`` |
+| | - ``serviceofferingname`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listSnapshotPolicies`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``zone`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``changeServiceForVirtualMachine`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listTemplates`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``imagestoreid`` (optional) |
+| | - ``isvnf`` (optional) |
+| | - ``storageid`` (optional) |
+| | - ``templatetype`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listGuestOsMapping`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``osdisplayname`` (optional) |
+| | - ``osnameforhypervisor`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``rebootVirtualMachine`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``addGuestOsMapping`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``forced`` (optional) |
+| | - ``osmappingcheckenabled`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateVPC`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``sourcenatipaddress`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``stopSystemVm`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``serviceofferingid`` |
+| | - ``serviceofferingname`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createNetworkOffering`` | **Request:** |
+| | |
+| | *Changed Parameters:* |
+| | |
+| | - ``displaytext`` was 'required' and is now 'optional' |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listVolumesMetrics`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``retrieveonlyresourcecount`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateVmNicIp`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listSnapshots`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``imagestoreid`` (optional) |
+| | - ``locationtype`` (optional) |
+| | - ``showunique`` (optional) |
+| | - ``storageid`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``datastoreid`` |
+| | - ``datastorename`` |
+| | - ``datastorestate`` |
+| | - ``datastoretype`` |
+| | - ``downloaddetails`` |
+| | - ``status`` |
+| | - ``zonename`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listKubernetesClusters`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``clustertype`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``clustertype`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``scaleKubernetesCluster`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``clustertype`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listCapabilities`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``customhypervisordisplayname`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createSnapshotPolicy`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``zoneids`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``zone`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listSystemVms`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``serviceofferingid`` |
+| | - ``serviceofferingname`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createProject`` | **Request:** |
+| | |
+| | *Changed Parameters:* |
+| | |
+| | - ``displaytext`` was 'required' and is now 'optional' |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``changeServiceForSystemVm`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``serviceofferingid`` |
+| | - ``serviceofferingname`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createSnapshot`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``zoneids`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``datastoreid`` |
+| | - ``datastorename`` |
+| | - ``datastorestate`` |
+| | - ``datastoretype`` |
+| | - ``downloaddetails`` |
+| | - ``status`` |
+| | - ``zonename`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listStoragePoolsMetrics`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``hostid`` (optional) |
+| | - ``status`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listNics`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``publicip`` |
+| | - ``publicipid`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createSnapshotFromVMSnapshot`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``datastoreid`` |
+| | - ``datastorename`` |
+| | - ``datastorestate`` |
+| | - ``datastoretype`` |
+| | - ``downloaddetails`` |
+| | - ``status`` |
+| | - ``zonename`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listStoragePools`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``hostid`` (optional) |
+| | - ``status`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``addNicToVirtualMachine`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listPublicIpAddresses`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``retrieveonlyresourcecount`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``hasrules`` |
+| | - ``virtualmachinetype`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateDefaultNicForVirtualMachine`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listAsyncJobs`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``managementserverid`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``account`` |
+| | - ``domainid`` |
+| | - ``domainpath`` |
+| | - ``managementserverid`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateStorageCapabilities`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createServiceOffering`` | **Request:** |
+| | |
+| | *Changed Parameters:* |
+| | |
+| | - ``displaytext`` was 'required' and is now 'optional' |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listNiciraNvpDeviceNetworks`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``domainpath`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``assignVirtualMachine`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listPaloAltoFirewallNetworks`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``domainpath`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listManagementServers`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``serviceip`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateVirtualMachine`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateNetwork`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``sourcenatipaddress`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``domainpath`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``resetUserDataForVirtualMachine`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``archiveSnapshot`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``datastoreid`` |
+| | - ``datastorename`` |
+| | - ``datastorestate`` |
+| | - ``datastoretype`` |
+| | - ``downloaddetails`` |
+| | - ``status`` |
+| | - ``zonename`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``migrateVirtualMachine`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createTemplate`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``account`` (optional) |
+| | - ``domainid`` (optional) |
+| | - ``zoneid`` (optional) |
+| | |
+| | *Changed Parameters:* |
+| | |
+| | - ``displaytext`` was 'required' and is now 'optional' |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``resetPasswordForVirtualMachine`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``password`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``associateIpAddress`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``hasrules`` |
+| | - ``virtualmachinetype`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``resetSSHKeyForVirtualMachine`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``addKubernetesSupportedVersion`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``directdownload`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``directdownload`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``deleteKubernetesCluster`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``cleanup`` (optional) |
+| | - ``expunge`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createVPC`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``sourcenatipaddress`` (optional) |
+| | |
+| | *Changed Parameters:* |
+| | |
+| | - ``displaytext`` was 'required' and is now 'optional' |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listOsTypes`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``fordisplay`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``fordisplay`` |
+| | - ``name`` |
+| | - ``oscategoryname`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateKubernetesSupportedVersion`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``directdownload`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``detachIso`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``prepareHostForMaintenance`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createRole`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``ispublic`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateAutoScaleVmProfile`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``userdatadetails`` (optional) |
+| | - ``userdataid`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``userdatadetails`` |
+| | - ``userdataid`` |
+| | - ``userdataname`` |
+| | - ``userdatapolicy`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``deleteSnapshot`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``zoneid`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listVirtualMachines`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``isvnf`` (optional) |
+| | - ``retrieveonlyresourcecount`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateGuestOsMapping`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``osmappingcheckenabled`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listDiskOfferings`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``account`` (optional) |
+| | - ``projectid`` (optional) |
+| | - ``storagetype`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``upgradeKubernetesCluster`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``clustertype`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``revertToVMSnapshot`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``addGuestOs`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``forDisplay`` (optional) |
+| | |
+| | *Changed Parameters:* |
+| | |
+| | - ``details`` was 'required' and is now 'optional' |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``fordisplay`` |
+| | - ``name`` |
+| | - ``oscategoryname`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``registerIso`` | **Request:** |
+| | |
+| | *Changed Parameters:* |
+| | |
+| | - ``displaytext`` was 'required' and is now 'optional' |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``deployVirtualMachine`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``nicmultiqueuenumber`` (optional) |
+| | - ``nicpackedvirtqueuesenabled`` (optional) |
+| | - ``password`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``cancelHostMaintenance`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createDiskOffering`` | **Request:** |
+| | |
+| | *Changed Parameters:* |
+| | |
+| | - ``displaytext`` was 'required' and is now 'optional' |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listVolumes`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``retrieveonlyresourcecount`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createNetwork`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``sourcenatipaddress`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``domainpath`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``migrateVirtualMachineWithVolume`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``autoselect`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``addHost`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateProject`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``name`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listIsos`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``imagestoreid`` (optional) |
+| | - ``storageid`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateRole`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``ispublic`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listZones`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``ids`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listNetscalerLoadBalancerNetworks`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``domainpath`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``startSystemVm`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``serviceofferingid`` |
+| | - ``serviceofferingname`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createKubernetesCluster`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``clustertype`` (optional) |
+| | |
+| | *Changed Parameters:* |
+| | |
+| | - ``description`` was 'required' and is now 'optional' |
+| | - ``kubernetesversionid`` was 'required' and is now 'optional' |
+| | - ``size`` was 'required' and is now 'optional' |
+| | - ``serviceofferingid`` was 'required' and is now 'optional' |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``clustertype`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``declareHostAsDegraded`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listEvents`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``archived`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``archived`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateVMAffinityGroup`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``recoverVirtualMachine`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``getUploadParamsForTemplate`` | **Request:** |
+| | |
+| | *Changed Parameters:* |
+| | |
+| | - ``displaytext`` was 'required' and is now 'optional' |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``revertSnapshot`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``datastoreid`` |
+| | - ``datastorename`` |
+| | - ``datastorestate`` |
+| | - ``datastoretype`` |
+| | - ``downloaddetails`` |
+| | - ``status`` |
+| | - ``zonename`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``migrateSystemVm`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``serviceofferingid`` |
+| | - ``serviceofferingname`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listAutoScaleVmProfiles`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``userdatadetails`` |
+| | - ``userdataid`` |
+| | - ``userdataname`` |
+| | - ``userdatapolicy`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``cancelHostAsDegraded`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``syncStoragePool`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listBrocadeVcsDeviceNetworks`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``domainpath`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``importRole`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``ispublic`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listKubernetesSupportedVersions`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``directdownload`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listInfrastructure`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``objectstores`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listZonesMetrics`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``ids`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateIpAddress`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``hasrules`` |
+| | - ``virtualmachinetype`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``migrateNetwork`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``domainpath`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listUnmanagedInstances`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``clustername`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``registerTemplate`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` (optional) |
+| | |
+| | *Changed Parameters:* |
+| | |
+| | - ``displaytext`` was 'required' and is now 'optional' |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createStoragePool`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``findStoragePoolsForMigration`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``importUnmanagedInstance`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``attachIso`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``disassociateIpAddress`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``ipaddress`` (optional) |
+| | |
+| | *Changed Parameters:* |
+| | |
+| | - ``id`` was 'required' and is now 'optional' |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``enableStorageMaintenance`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``cancelStorageMaintenance`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``updateSnapshotPolicy`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``zone`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``queryAsyncJobResult`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``account`` |
+| | - ``domainid`` |
+| | - ``domainpath`` |
+| | - ``managementserverid`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``removeNicFromVirtualMachine`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``getUploadParamsForIso`` | **Request:** |
+| | |
+| | *Changed Parameters:* |
+| | |
+| | - ``displaytext`` was 'required' and is now 'optional' |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createAutoScaleVmProfile`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``userdatadetails`` (optional) |
+| | - ``userdataid`` (optional) |
+| | |
+| | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``userdatadetails`` |
+| | - ``userdataid`` |
+| | - ``userdataname`` |
+| | - ``userdatapolicy`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``startKubernetesCluster`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``clustertype`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``reconnectHost`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``addBaremetalHost`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``istagarule`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``destroyVirtualMachine`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``listServiceOfferings`` | **Request:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``account`` (optional) |
+| | - ``projectid`` (optional) |
+| | - ``storagetype`` (optional) |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``startVirtualMachine`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``stopVirtualMachine`` | **Response:** |
+| | |
+| | *New Parameters:* |
+| | |
+| | - ``templatetype`` |
+| | - ``vnfdetails`` |
+| | - ``vnfnics`` |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
+| ``createNetworkACLList`` | **Request:** |
+| | |
+| | *Changed Parameters:* |
+| | |
+| | - ``vpcid`` was 'required' and is now 'optional' |
+| | |
++--------------------------------------------------+--------------------------------------------------------------------------------+
-Parameters Changed API Commands
--------------------------------
+Default Value Changed for the Parameters of the API commands
Review Comment:
thanks @shwstppr
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: dev-unsubscribe@cloudstack.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
shwstppr commented on PR #381: URL: https://github.com/apache/cloudstack-documentation/pull/381#issuecomment-1928859985 @blueorangutan docbuild -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscribe@cloudstack.apache.org For queries about this service, please contact Infrastructure at: users@infra.apache.org
shwstppr commented on PR #381: URL: https://github.com/apache/cloudstack-documentation/pull/381#issuecomment-1926950125 @weizhouapache @nvazquez @DaanHoogland @rohityadavcloud can you please review once? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscribe@cloudstack.apache.org For queries about this service, please contact Infrastructure at: users@infra.apache.org
blueorangutan commented on PR #381: URL: https://github.com/apache/cloudstack-documentation/pull/381#issuecomment-1928860845 @shwstppr a Jenkins job has been kicked to build the document. I'll keep you posted as I make progress. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscribe@cloudstack.apache.org For queries about this service, please contact Infrastructure at: users@infra.apache.org
blueorangutan commented on PR #381: URL: https://github.com/apache/cloudstack-documentation/pull/381#issuecomment-1928861627 QA-Doc build preview: https://qa.cloudstack.cloud/builds/docs-build/pr/381. (QA-JID 208) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscribe@cloudstack.apache.org For queries about this service, please contact Infrastructure at: users@infra.apache.org
shwstppr commented on PR #381: URL: https://github.com/apache/cloudstack-documentation/pull/381#issuecomment-1928790212 @blueorangutan docbuild -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscribe@cloudstack.apache.org For queries about this service, please contact Infrastructure at: users@infra.apache.org