Skip to content

⚡️ perfs: disable markdown, fix zip loading - #314

Merged
jfbus merged 1 commit into
mainfrom
tuning
Aug 26, 2026
Merged

⚡️ perfs: disable markdown, fix zip loading#314
jfbus merged 1 commit into
mainfrom
tuning

Conversation

@jfbus

@jfbus jfbus commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

Description

This PR optimizes the cobra init process.

  • removing all markdown rendering
  • the ZIP config was decompressed/deserialized at every call
hyperfine 'octl --version' './new --version'
Benchmark 1: octl --version
  Time (mean ± σ):     891.8 ms ±   8.3 ms    [User: 1321.8 ms, System: 140.3 ms]
  Range (min … max):   881.0 ms … 905.2 ms    10 runs

Benchmark 2: ./new --version
  Time (mean ± σ):     138.6 ms ±   4.7 ms    [User: 180.5 ms, System: 31.0 ms]
  Range (min … max):   127.9 ms … 148.5 ms    21 runs

Summary
  ./new --version ran
    6.43 ± 0.23 times faster than octl --version 

More performance could be obtained by:

  • moving API introspection in generate
  • storing introspection result in the YAML config
  • building the cobra command tree from the YAML config

Refs: #313

Type of Change

Please check the relevant option(s):

  • 🐛 Bug fix
  • ✨ New feature
  • 🧹 Code cleanup or refactor
  • 📝 Documentation update
  • 🔧 Build or CI-related change
  • 🔒 Security fix
  • Other (specify):

How Has This Been Tested?

Please describe the test strategy:

  • Manual testing
  • Unit tests
  • Integration tests
  • Not tested yet

Checklist

  • I have followed the Contributing Guidelines
  • I have added tests or explained why they are not needed
  • I have updated relevant documentation (README, examples, etc.)
  • My changes follow the Conventional Commits specification
  • My commits include appropriate Gitmoji

Additional Context

@github-actions

github-actions Bot commented Aug 26, 2026

Copy link
Copy Markdown

WARNING : Differences in reference doc 🤔

 docs/reference/octl_iaas_accesskey_create.md                      | 3 ++-
 docs/reference/octl_iaas_accesskey_delete.md                      | 3 ++-
 docs/reference/octl_iaas_accesskey_describe.md                    | 2 +-
 docs/reference/octl_iaas_accesskey_list.md                        | 2 +-
 docs/reference/octl_iaas_accesskey_update.md                      | 3 ++-
 docs/reference/octl_iaas_account_create.md                        | 5 ++++-
 docs/reference/octl_iaas_account_list.md                          | 2 +-
 docs/reference/octl_iaas_adminpassword_list.md                    | 4 +++-
 docs/reference/octl_iaas_api_AcceptNetPeering.md                  | 2 ++
 docs/reference/octl_iaas_api_CreateAccessKey.md                   | 1 +
 docs/reference/octl_iaas_api_CreateAccount.md                     | 3 +++
 docs/reference/octl_iaas_api_CreateApiAccessRule.md               | 3 +++
 docs/reference/octl_iaas_api_CreateCa.md                          | 1 +
 docs/reference/octl_iaas_api_CreateClientGateway.md               | 1 +
 docs/reference/octl_iaas_api_CreateDedicatedGroup.md              | 1 +
 docs/reference/octl_iaas_api_CreateDhcpOptions.md                 | 1 +
 docs/reference/octl_iaas_api_CreateDirectLink.md                  | 1 +
 docs/reference/octl_iaas_api_CreateDirectLinkInterface.md         | 1 +
 docs/reference/octl_iaas_api_CreateFlexibleGpu.md                 | 1 +
 docs/reference/octl_iaas_api_CreateImageExportTask.md             | 3 +++
 docs/reference/octl_iaas_api_CreateInternetService.md             | 1 +
 docs/reference/octl_iaas_api_CreateListenerRule.md                | 1 +
 docs/reference/octl_iaas_api_CreateLoadBalancer.md                | 1 +
 docs/reference/octl_iaas_api_CreateLoadBalancerListeners.md       | 1 +
 docs/reference/octl_iaas_api_CreateLoadBalancerPolicy.md          | 3 +++
 docs/reference/octl_iaas_api_CreateLoadBalancerTags.md            | 1 +
 docs/reference/octl_iaas_api_CreateNatService.md                  | 3 +++
 docs/reference/octl_iaas_api_CreateNet.md                         | 1 +
 docs/reference/octl_iaas_api_CreateNetAccessPoint.md              | 1 +
 docs/reference/octl_iaas_api_CreateNetPeering.md                  | 2 ++
 docs/reference/octl_iaas_api_CreateNic.md                         | 1 +
 docs/reference/octl_iaas_api_CreatePolicyVersion.md               | 3 +++
 docs/reference/octl_iaas_api_CreatePublicIp.md                    | 1 +
 docs/reference/octl_iaas_api_CreateRoute.md                       | 5 +++++
 docs/reference/octl_iaas_api_CreateRouteTable.md                  | 1 +
 docs/reference/octl_iaas_api_CreateSecurityGroup.md               | 1 +
 docs/reference/octl_iaas_api_CreateSecurityGroupRule.md           | 3 +++
 docs/reference/octl_iaas_api_CreateServerCertificate.md           | 6 ++++++
 docs/reference/octl_iaas_api_CreateSnapshotExportTask.md          | 3 +++
 docs/reference/octl_iaas_api_CreateSubnet.md                      | 1 +
 docs/reference/octl_iaas_api_CreateTags.md                        | 3 +++
 docs/reference/octl_iaas_api_CreateUser.md                        | 1 +
 docs/reference/octl_iaas_api_CreateVirtualGateway.md              | 1 +
 docs/reference/octl_iaas_api_CreateVmGroup.md                     | 1 +
 docs/reference/octl_iaas_api_CreateVmTemplate.md                  | 1 +
 docs/reference/octl_iaas_api_CreateVms.md                         | 2 ++
 docs/reference/octl_iaas_api_CreateVolume.md                      | 1 +
 docs/reference/octl_iaas_api_CreateVpnConnection.md               | 3 +++
 docs/reference/octl_iaas_api_CreateVpnConnectionRoute.md          | 1 +
 docs/reference/octl_iaas_api_DeleteAccessKey.md                   | 1 +
 docs/reference/octl_iaas_api_DeleteApiAccessRule.md               | 2 ++
 docs/reference/octl_iaas_api_DeleteDedicatedGroup.md              | 1 +
 docs/reference/octl_iaas_api_DeleteDhcpOptions.md                 | 2 ++
 docs/reference/octl_iaas_api_DeleteNet.md                         | 2 ++
 docs/reference/octl_iaas_api_DeletePolicyVersion.md               | 3 +++
 docs/reference/octl_iaas_api_DeleteProductType.md                 | 1 +
 docs/reference/octl_iaas_api_DeleteSecurityGroupRule.md           | 1 +
 docs/reference/octl_iaas_api_DeleteSubnet.md                      | 2 ++
 docs/reference/octl_iaas_api_DeleteUserGroup.md                   | 1 +
 docs/reference/octl_iaas_api_DeleteUserGroupPolicy.md             | 3 +++
 docs/reference/octl_iaas_api_DeleteUserPolicy.md                  | 3 +++
 docs/reference/octl_iaas_api_DeleteVmGroup.md                     | 1 +
 docs/reference/octl_iaas_api_DeleteVmTemplate.md                  | 1 +
 docs/reference/octl_iaas_api_DeregisterVmsInLoadBalancer.md       | 1 +
 docs/reference/octl_iaas_api_LinkFlexibleGpu.md                   | 2 ++
 docs/reference/octl_iaas_api_LinkManagedPolicyToUserGroup.md      | 3 +++
 docs/reference/octl_iaas_api_LinkPolicy.md                        | 3 +++
 docs/reference/octl_iaas_api_LinkPublicIp.md                      | 2 ++
 docs/reference/octl_iaas_api_PutUserGroupPolicy.md                | 3 +++
 docs/reference/octl_iaas_api_PutUserPolicy.md                     | 3 +++
 docs/reference/octl_iaas_api_ReadAdminPassword.md                 | 2 ++
 docs/reference/octl_iaas_api_ReadApiAccessPolicy.md               | 1 +
 docs/reference/octl_iaas_api_ReadApiLogs.md                       | 1 +
 docs/reference/octl_iaas_api_ReadConsoleOutput.md                 | 2 ++
 docs/reference/octl_iaas_api_ReadLocations.md                     | 1 +
 docs/reference/octl_iaas_api_ReadQuotas.md                        | 1 +
 docs/reference/octl_iaas_api_ReadRegions.md                       | 1 +
 docs/reference/octl_iaas_api_ReadSubregions.md                    | 2 ++
 docs/reference/octl_iaas_api_ReadVmGroups.md                      | 1 +
 docs/reference/octl_iaas_api_ReadVmTemplates.md                   | 1 +
 docs/reference/octl_iaas_api_RegisterVmsInLoadBalancer.md         | 1 +
 docs/reference/octl_iaas_api_ScaleDownVmGroup.md                  | 1 +
 docs/reference/octl_iaas_api_ScaleUpVmGroup.md                    | 1 +
 docs/reference/octl_iaas_api_SetDefaultPolicyVersion.md           | 3 +++
 docs/reference/octl_iaas_api_UnlinkManagedPolicyFromUserGroup.md  | 3 +++
 docs/reference/octl_iaas_api_UnlinkPolicy.md                      | 3 +++
 docs/reference/octl_iaas_api_UnlinkPublicIp.md                    | 2 ++
 docs/reference/octl_iaas_api_UpdateAccessKey.md                   | 1 +
 docs/reference/octl_iaas_api_UpdateApiAccessPolicy.md             | 2 ++
 docs/reference/octl_iaas_api_UpdateApiAccessRule.md               | 2 ++
 docs/reference/octl_iaas_api_UpdateLoadBalancer.md                | 4 ++++
 docs/reference/octl_iaas_api_UpdateRoute.md                       | 4 ++++
 docs/reference/octl_iaas_api_UpdateVmGroup.md                     | 1 +
 docs/reference/octl_iaas_api_UpdateVmTemplate.md                  | 1 +
 docs/reference/octl_iaas_api_UpdateVolume.md                      | 1 +
 docs/reference/octl_iaas_apiaccesspolicy_list.md                  | 3 ++-
 docs/reference/octl_iaas_apiaccessrule_create.md                  | 5 ++++-
 docs/reference/octl_iaas_apiaccessrule_delete.md                  | 4 +++-
 docs/reference/octl_iaas_apiaccessrule_describe.md                | 2 +-
 docs/reference/octl_iaas_apiaccessrule_list.md                    | 2 +-
 docs/reference/octl_iaas_apiaccessrule_update.md                  | 4 +++-
 docs/reference/octl_iaas_apilog_list.md                           | 3 ++-
 docs/reference/octl_iaas_apilog_tail.md                           | 3 ++-
 docs/reference/octl_iaas_ca_create.md                             | 3 ++-
 docs/reference/octl_iaas_ca_delete.md                             | 2 +-
 docs/reference/octl_iaas_ca_describe.md                           | 2 +-
 docs/reference/octl_iaas_ca_list.md                               | 2 +-
 docs/reference/octl_iaas_ca_update.md                             | 2 +-
 docs/reference/octl_iaas_catalog_list.md                          | 2 +-
 docs/reference/octl_iaas_clientgateway_create.md                  | 3 ++-
 docs/reference/octl_iaas_clientgateway_delete.md                  | 2 +-
 docs/reference/octl_iaas_clientgateway_describe.md                | 2 +-
 docs/reference/octl_iaas_clientgateway_list.md                    | 2 +-
 docs/reference/octl_iaas_co2emissionaccount_list.md               | 2 +-
 docs/reference/octl_iaas_consoleoutput_list.md                    | 4 +++-
 docs/reference/octl_iaas_consumptionaccount_aggregate_all.md      | 2 +-
 docs/reference/octl_iaas_consumptionaccount_aggregate_compute.md  | 2 +-
 docs/reference/octl_iaas_consumptionaccount_aggregate_gpu.md      | 2 +-
 docs/reference/octl_iaas_consumptionaccount_list.md               | 2 +-
 docs/reference/octl_iaas_dedicatedgroup_create.md                 | 3 ++-
 docs/reference/octl_iaas_dedicatedgroup_delete.md                 | 3 ++-
 docs/reference/octl_iaas_dedicatedgroup_describe.md               | 2 +-
 docs/reference/octl_iaas_dedicatedgroup_list.md                   | 2 +-
 docs/reference/octl_iaas_dedicatedgroup_update.md                 | 2 +-
 docs/reference/octl_iaas_dhcpoption_create.md                     | 3 ++-
 docs/reference/octl_iaas_dhcpoption_delete.md                     | 4 +++-
 docs/reference/octl_iaas_dhcpoption_describe.md                   | 2 +-
 docs/reference/octl_iaas_dhcpoption_list.md                       | 2 +-
 docs/reference/octl_iaas_directlink_create.md                     | 3 ++-
 docs/reference/octl_iaas_directlink_delete.md                     | 2 +-
 docs/reference/octl_iaas_directlink_describe.md                   | 2 +-
 docs/reference/octl_iaas_directlink_list.md                       | 2 +-
 docs/reference/octl_iaas_directlinkinterface_create.md            | 3 ++-
 docs/reference/octl_iaas_directlinkinterface_delete.md            | 2 +-
 docs/reference/octl_iaas_directlinkinterface_describe.md          | 2 +-
 docs/reference/octl_iaas_directlinkinterface_list.md              | 2 +-
 docs/reference/octl_iaas_directlinkinterface_update.md            | 2 +-
 docs/reference/octl_iaas_entitieslinkedtopolicy_list.md           | 2 +-
 docs/reference/octl_iaas_exporttask_delete.md                     | 2 +-
 docs/reference/octl_iaas_flexiblegpu_catalog.md                   | 2 +-
 docs/reference/octl_iaas_flexiblegpu_create.md                    | 3 ++-
 docs/reference/octl_iaas_flexiblegpu_delete.md                    | 2 +-
 docs/reference/octl_iaas_flexiblegpu_describe.md                  | 2 +-
 docs/reference/octl_iaas_flexiblegpu_link.md                      | 4 +++-
 docs/reference/octl_iaas_flexiblegpu_list.md                      | 2 +-
 docs/reference/octl_iaas_flexiblegpu_unlink.md                    | 2 +-
 docs/reference/octl_iaas_flexiblegpu_update.md                    | 2 +-
 docs/reference/octl_iaas_image_create.md                          | 2 +-
 docs/reference/octl_iaas_image_delete.md                          | 2 +-
 docs/reference/octl_iaas_image_describe.md                        | 2 +-
 docs/reference/octl_iaas_image_list.md                            | 2 +-
 docs/reference/octl_iaas_image_update.md                          | 2 +-
 docs/reference/octl_iaas_imageexporttask_create.md                | 5 ++++-
 docs/reference/octl_iaas_imageexporttask_describe.md              | 2 +-
 docs/reference/octl_iaas_imageexporttask_list.md                  | 2 +-
 docs/reference/octl_iaas_internetservice_create.md                | 3 ++-
 docs/reference/octl_iaas_internetservice_delete.md                | 2 +-
 docs/reference/octl_iaas_internetservice_describe.md              | 2 +-
 docs/reference/octl_iaas_internetservice_link.md                  | 2 +-
 docs/reference/octl_iaas_internetservice_list.md                  | 2 +-
 docs/reference/octl_iaas_internetservice_unlink.md                | 2 +-
 docs/reference/octl_iaas_keypair_create.md                        | 2 +-
 docs/reference/octl_iaas_keypair_delete.md                        | 2 +-
 docs/reference/octl_iaas_keypair_describe.md                      | 2 +-
 docs/reference/octl_iaas_keypair_list.md                          | 2 +-
 docs/reference/octl_iaas_linkedpolicy_list.md                     | 2 +-
 docs/reference/octl_iaas_listenerrule_create.md                   | 3 ++-
 docs/reference/octl_iaas_listenerrule_delete.md                   | 2 +-
 docs/reference/octl_iaas_listenerrule_describe.md                 | 2 +-
 docs/reference/octl_iaas_listenerrule_list.md                     | 2 +-
 docs/reference/octl_iaas_listenerrule_update.md                   | 2 +-
 docs/reference/octl_iaas_loadbalancer_backends.md                 | 2 +-
 docs/reference/octl_iaas_loadbalancer_create.md                   | 3 ++-
 docs/reference/octl_iaas_loadbalancer_delete.md                   | 2 +-
 docs/reference/octl_iaas_loadbalancer_describe.md                 | 2 +-
 docs/reference/octl_iaas_loadbalancer_list.md                     | 2 +-
 docs/reference/octl_iaas_loadbalancer_update.md                   | 6 +++++-
 docs/reference/octl_iaas_loadbalancerlistener_create.md           | 3 ++-
 docs/reference/octl_iaas_loadbalancerpolicy_create.md             | 5 ++++-
 docs/reference/octl_iaas_loadbalancertag_create.md                | 3 ++-
 docs/reference/octl_iaas_loadbalancertag_list.md                  | 2 +-
 docs/reference/octl_iaas_location_list.md                         | 3 ++-
 docs/reference/octl_iaas_managedpolicieslinkedtousergroup_list.md | 2 +-
 docs/reference/octl_iaas_natservice_create.md                     | 5 ++++-
 docs/reference/octl_iaas_natservice_delete.md                     | 2 +-
 docs/reference/octl_iaas_natservice_describe.md                   | 2 +-
 docs/reference/octl_iaas_natservice_list.md                       | 2 +-
 docs/reference/octl_iaas_net_create.md                            | 3 ++-
 docs/reference/octl_iaas_net_delete.md                            | 4 +++-
 docs/reference/octl_iaas_net_describe.md                          | 2 +-
 docs/reference/octl_iaas_net_list.md                              | 2 +-
 docs/reference/octl_iaas_net_update.md                            | 2 +-
 docs/reference/octl_iaas_netaccesspoint_create.md                 | 3 ++-
 docs/reference/octl_iaas_netaccesspoint_delete.md                 | 2 +-
 docs/reference/octl_iaas_netaccesspoint_describe.md               | 2 +-
 docs/reference/octl_iaas_netaccesspoint_list.md                   | 2 +-
 docs/reference/octl_iaas_netaccesspoint_services.md               | 2 +-
 docs/reference/octl_iaas_netaccesspoint_update.md                 | 2 +-
 docs/reference/octl_iaas_netpeering_accept.md                     | 4 +++-
 docs/reference/octl_iaas_netpeering_create.md                     | 4 +++-
 docs/reference/octl_iaas_netpeering_delete.md                     | 2 +-
 docs/reference/octl_iaas_netpeering_describe.md                   | 2 +-
 docs/reference/octl_iaas_netpeering_list.md                       | 2 +-
 docs/reference/octl_iaas_netpeering_reject.md                     | 2 +-
 docs/reference/octl_iaas_nic_create.md                            | 3 ++-
 docs/reference/octl_iaas_nic_delete.md                            | 2 +-
 docs/reference/octl_iaas_nic_describe.md                          | 2 +-
 docs/reference/octl_iaas_nic_link.md                              | 2 +-
 docs/reference/octl_iaas_nic_list.md                              | 2 +-
 docs/reference/octl_iaas_nic_unlink.md                            | 2 +-
 docs/reference/octl_iaas_nic_update.md                            | 2 +-
 docs/reference/octl_iaas_policy_create.md                         | 2 +-
 docs/reference/octl_iaas_policy_delete.md                         | 2 +-
 docs/reference/octl_iaas_policy_describe.md                       | 2 +-
 docs/reference/octl_iaas_policy_link.md                           | 5 ++++-
 docs/reference/octl_iaas_policy_list.md                           | 2 +-
 docs/reference/octl_iaas_policy_unlink.md                         | 5 ++++-
 docs/reference/octl_iaas_policyversion_create.md                  | 5 ++++-
 docs/reference/octl_iaas_policyversion_delete.md                  | 5 ++++-
 docs/reference/octl_iaas_policyversion_describe.md                | 2 +-
 docs/reference/octl_iaas_policyversion_list.md                    | 2 +-
 docs/reference/octl_iaas_policyversion_set-default.md             | 5 ++++-
 docs/reference/octl_iaas_producttype_create.md                    | 2 +-
 docs/reference/octl_iaas_producttype_delete.md                    | 3 ++-
 docs/reference/octl_iaas_producttype_describe.md                  | 2 +-
 docs/reference/octl_iaas_producttype_list.md                      | 2 +-
 docs/reference/octl_iaas_publiccatalog_list.md                    | 2 +-
 docs/reference/octl_iaas_publicip_create.md                       | 3 ++-
 docs/reference/octl_iaas_publicip_delete.md                       | 2 +-
 docs/reference/octl_iaas_publicip_describe.md                     | 2 +-
 docs/reference/octl_iaas_publicip_list.md                         | 2 +-
 docs/reference/octl_iaas_publiciprange_list.md                    | 2 +-
 docs/reference/octl_iaas_quota_describe.md                        | 2 +-
 docs/reference/octl_iaas_quota_list.md                            | 3 ++-
 docs/reference/octl_iaas_region_list.md                           | 3 ++-
 docs/reference/octl_iaas_route_create.md                          | 7 ++++++-
 docs/reference/octl_iaas_routetable_create.md                     | 3 ++-
 docs/reference/octl_iaas_routetable_delete.md                     | 2 +-
 docs/reference/octl_iaas_routetable_describe.md                   | 2 +-
 docs/reference/octl_iaas_routetable_list.md                       | 2 +-
 docs/reference/octl_iaas_securitygroup_create.md                  | 3 ++-
 docs/reference/octl_iaas_securitygroup_delete.md                  | 2 +-
 docs/reference/octl_iaas_securitygroup_describe.md                | 2 +-
 docs/reference/octl_iaas_securitygroup_list.md                    | 2 +-
 docs/reference/octl_iaas_securitygrouprule_create.md              | 5 ++++-
 docs/reference/octl_iaas_servercertificate_create.md              | 8 +++++++-
 docs/reference/octl_iaas_servercertificate_list.md                | 2 +-
 docs/reference/octl_iaas_snapshot_create.md                       | 2 +-
 docs/reference/octl_iaas_snapshot_delete.md                       | 2 +-
 docs/reference/octl_iaas_snapshot_describe.md                     | 2 +-
 docs/reference/octl_iaas_snapshot_list.md                         | 2 +-
 docs/reference/octl_iaas_snapshot_update.md                       | 2 +-
 docs/reference/octl_iaas_snapshotexporttask_create.md             | 5 ++++-
 docs/reference/octl_iaas_snapshotexporttask_describe.md           | 2 +-
 docs/reference/octl_iaas_snapshotexporttask_list.md               | 2 +-
 docs/reference/octl_iaas_subnet_create.md                         | 3 ++-
 docs/reference/octl_iaas_subnet_delete.md                         | 4 +++-
 docs/reference/octl_iaas_subnet_describe.md                       | 2 +-
 docs/reference/octl_iaas_subnet_list.md                           | 2 +-
 docs/reference/octl_iaas_subnet_update.md                         | 2 +-
 docs/reference/octl_iaas_subregion_describe.md                    | 2 +-
 docs/reference/octl_iaas_subregion_list.md                        | 4 +++-
 docs/reference/octl_iaas_tag_create.md                            | 5 ++++-
 docs/reference/octl_iaas_tag_list.md                              | 2 +-
 docs/reference/octl_iaas_unitprice_list.md                        | 2 +-
 docs/reference/octl_iaas_user_create.md                           | 3 ++-
 docs/reference/octl_iaas_user_delete.md                           | 2 +-
 docs/reference/octl_iaas_user_list.md                             | 2 +-
 docs/reference/octl_iaas_user_update.md                           | 2 +-
 docs/reference/octl_iaas_usergroup_create.md                      | 2 +-
 docs/reference/octl_iaas_usergroup_delete.md                      | 3 ++-
 docs/reference/octl_iaas_usergroup_list.md                        | 2 +-
 docs/reference/octl_iaas_usergroup_update.md                      | 2 +-
 docs/reference/octl_iaas_usergrouppolicy_list.md                  | 2 +-
 docs/reference/octl_iaas_usergroupsperuser_list.md                | 2 +-
 docs/reference/octl_iaas_userpolicy_list.md                       | 2 +-
 docs/reference/octl_iaas_virtualgateway_create.md                 | 3 ++-
 docs/reference/octl_iaas_virtualgateway_delete.md                 | 2 +-
 docs/reference/octl_iaas_virtualgateway_describe.md               | 2 +-
 docs/reference/octl_iaas_virtualgateway_list.md                   | 2 +-
 docs/reference/octl_iaas_vm_create.md                             | 4 +++-
 docs/reference/octl_iaas_vm_delete.md                             | 2 +-
 docs/reference/octl_iaas_vm_describe.md                           | 2 +-
 docs/reference/octl_iaas_vm_list.md                               | 2 +-
 docs/reference/octl_iaas_vm_readconsole.md                        | 4 +++-
 docs/reference/octl_iaas_vm_start.md                              | 2 +-
 docs/reference/octl_iaas_vm_states.md                             | 2 +-
 docs/reference/octl_iaas_vm_stop.md                               | 2 +-
 docs/reference/octl_iaas_vm_update.md                             | 2 +-
 docs/reference/octl_iaas_vmgroup_create.md                        | 3 ++-
 docs/reference/octl_iaas_vmgroup_delete.md                        | 3 ++-
 docs/reference/octl_iaas_vmgroup_describe.md                      | 2 +-
 docs/reference/octl_iaas_vmgroup_list.md                          | 3 ++-
 docs/reference/octl_iaas_vmgroup_update.md                        | 3 ++-
 docs/reference/octl_iaas_vmsstophistory_list.md                   | 2 +-
 docs/reference/octl_iaas_vmtemplate_create.md                     | 3 ++-
 docs/reference/octl_iaas_vmtemplate_delete.md                     | 3 ++-
 docs/reference/octl_iaas_vmtemplate_describe.md                   | 2 +-
 docs/reference/octl_iaas_vmtemplate_list.md                       | 3 ++-
 docs/reference/octl_iaas_vmtemplate_update.md                     | 3 ++-
 docs/reference/octl_iaas_vmtype_describe.md                       | 2 +-
 docs/reference/octl_iaas_vmtype_list.md                           | 2 +-
 docs/reference/octl_iaas_volume_create.md                         | 3 ++-
 docs/reference/octl_iaas_volume_delete.md                         | 2 +-
 docs/reference/octl_iaas_volume_describe.md                       | 2 +-
 docs/reference/octl_iaas_volume_link.md                           | 2 +-
 docs/reference/octl_iaas_volume_list.md                           | 2 +-
 docs/reference/octl_iaas_volume_unlink.md                         | 2 +-
 docs/reference/octl_iaas_volume_update.md                         | 3 ++-
 docs/reference/octl_iaas_volumeupdatetask_describe.md             | 2 +-
 docs/reference/octl_iaas_volumeupdatetask_list.md                 | 2 +-
 docs/reference/octl_iaas_vpnconnection_create.md                  | 5 ++++-
 docs/reference/octl_iaas_vpnconnection_delete.md                  | 2 +-
 docs/reference/octl_iaas_vpnconnection_describe.md                | 2 +-
 docs/reference/octl_iaas_vpnconnection_list.md                    | 2 +-
 docs/reference/octl_iaas_vpnconnection_update.md                  | 2 +-
 docs/reference/octl_iaas_vpnconnectionroute_create.md             | 3 ++-
 docs/reference/octl_kube_cluster_create.md                        | 2 +-
 docs/reference/octl_kube_cluster_delete.md                        | 2 +-
 docs/reference/octl_kube_cluster_describe.md                      | 2 +-
 docs/reference/octl_kube_cluster_kubeconfig.md                    | 2 +-
 docs/reference/octl_kube_cluster_list.md                          | 2 +-
 docs/reference/octl_kube_cluster_update.md                        | 2 +-
 docs/reference/octl_kube_ippool_create.md                         | 2 +-
 docs/reference/octl_kube_ippool_delete.md                         | 2 +-
 docs/reference/octl_kube_ippool_describe.md                       | 2 +-
 docs/reference/octl_kube_ippool_list.md                           | 2 +-
 docs/reference/octl_kube_netpeering_accept.md                     | 2 +-
 docs/reference/octl_kube_netpeering_create.md                     | 2 +-
 docs/reference/octl_kube_netpeering_delete.md                     | 2 +-
 docs/reference/octl_kube_netpeering_describe.md                   | 2 +-
 docs/reference/octl_kube_netpeering_list.md                       | 2 +-
 docs/reference/octl_kube_nodepool_create.md                       | 2 +-
 docs/reference/octl_kube_nodepool_delete.md                       | 2 +-
 docs/reference/octl_kube_nodepool_describe.md                     | 2 +-
 docs/reference/octl_kube_nodepool_list.md                         | 2 +-
 docs/reference/octl_kube_oosaccess_describe.md                    | 2 +-
 docs/reference/octl_kube_oosaccess_list.md                        | 2 +-
 docs/reference/octl_kube_project_clusters.md                      | 2 +-
 docs/reference/octl_kube_project_create.md                        | 2 +-
 docs/reference/octl_kube_project_delete.md                        | 2 +-
 docs/reference/octl_kube_project_describe.md                      | 2 +-
 docs/reference/octl_kube_project_list.md                          | 2 +-
 docs/reference/octl_kube_project_nets.md                          | 2 +-
 docs/reference/octl_kube_project_public-ips.md                    | 2 +-
 docs/reference/octl_kube_project_quotas.md                        | 2 +-
 docs/reference/octl_kube_project_snapshots.md                     | 2 +-
 docs/reference/octl_kube_project_update.md                        | 2 +-
 docs/reference/octl_kube_publicip_describe.md                     | 2 +-
 docs/reference/octl_kube_quota_describe.md                        | 2 +-
 docs/reference/octl_storage_bucket_acl_configure.md               | 2 +-
 docs/reference/octl_storage_bucket_acl_describe.md                | 2 +-
 docs/reference/octl_storage_bucket_cors_configure.md              | 2 +-
 docs/reference/octl_storage_bucket_cors_describe.md               | 2 +-
 docs/reference/octl_storage_bucket_cors_disable.md                | 2 +-
 docs/reference/octl_storage_bucket_create.md                      | 2 +-
 docs/reference/octl_storage_bucket_delete.md                      | 2 +-
 docs/reference/octl_storage_bucket_describe.md                    | 2 +-
 docs/reference/octl_storage_bucket_encryption_describe.md         | 2 +-
 docs/reference/octl_storage_bucket_encryption_disable.md          | 2 +-
 docs/reference/octl_storage_bucket_encryption_enable.md           | 2 +-
 docs/reference/octl_storage_bucket_lifecycle_configure.md         | 2 +-
 docs/reference/octl_storage_bucket_lifecycle_describe.md          | 2 +-
 docs/reference/octl_storage_bucket_lifecycle_disable.md           | 2 +-
 docs/reference/octl_storage_bucket_list.md                        | 2 +-
 docs/reference/octl_storage_bucket_objectlock_configure.md        | 2 +-
 docs/reference/octl_storage_bucket_objectlock_describe.md         | 2 +-
 docs/reference/octl_storage_bucket_policy_configure.md            | 2 +-
 docs/reference/octl_storage_bucket_policy_describe.md             | 2 +-
 docs/reference/octl_storage_bucket_policy_disable.md              | 2 +-
 docs/reference/octl_storage_bucket_versioning_describe.md         | 2 +-
 docs/reference/octl_storage_bucket_versioning_disable.md          | 2 +-
 docs/reference/octl_storage_bucket_versioning_enable.md           | 2 +-
 docs/reference/octl_storage_bucket_website_configure.md           | 2 +-
 docs/reference/octl_storage_bucket_website_describe.md            | 2 +-
 docs/reference/octl_storage_bucket_website_disable.md             | 2 +-
 docs/reference/octl_storage_multipartupload_create.md             | 2 +-
 docs/reference/octl_storage_multipartupload_list.md               | 2 +-
 docs/reference/octl_storage_object_acl_configure.md               | 2 +-
 docs/reference/octl_storage_object_acl_describe.md                | 2 +-
 docs/reference/octl_storage_object_copy.md                        | 2 +-
 docs/reference/octl_storage_object_delete.md                      | 2 +-
 docs/reference/octl_storage_object_describe.md                    | 2 +-
 docs/reference/octl_storage_object_download.md                    | 2 +-
 docs/reference/octl_storage_object_list.md                        | 2 +-
 docs/reference/octl_storage_object_put.md                         | 2 +-
 docs/reference/octl_storage_object_retention_configure.md         | 2 +-
 docs/reference/octl_storage_object_retention_desc.md              | 2 +-
 docs/reference/octl_storage_object_tagging_configure.md           | 2 +-
 docs/reference/octl_storage_object_tagging_delete.md              | 2 +-
 docs/reference/octl_storage_object_tagging_describe.md            | 2 +-
 docs/reference/octl_storage_object_versions.md                    | 2 +-
 docs/reference/octl_storage_part_list.md                          | 2 +-
 393 files changed, 590 insertions(+), 306 deletions(-)
Detailed changes

docs/reference/octl_iaas_accesskey_create.md

-> *alias for api CreateAccessKey*
+> alias for api CreateAccessKey
+

docs/reference/octl_iaas_accesskey_delete.md

-> *alias for api DeleteAccessKey --AccessKeyId access_key_id*
+> alias for api DeleteAccessKey --AccessKeyId access_key_id
+

docs/reference/octl_iaas_accesskey_describe.md

-> *alias for api ReadAccessKeys --Filters.AccessKeyIds access_key_id*
+> alias for api ReadAccessKeys --Filters.AccessKeyIds access_key_id

docs/reference/octl_iaas_accesskey_list.md

-> *alias for api ReadAccessKeys*
+> alias for api ReadAccessKeys

docs/reference/octl_iaas_accesskey_update.md

-> *alias for api UpdateAccessKey --AccessKeyId access_key_id*
+> alias for api UpdateAccessKey --AccessKeyId access_key_id
+

docs/reference/octl_iaas_account_create.md

-> *alias for api CreateAccount*
+> alias for api CreateAccount
+
+
+

docs/reference/octl_iaas_account_list.md

-> *alias for api ReadAccounts*
+> alias for api ReadAccounts

docs/reference/octl_iaas_adminpassword_list.md

-> *alias for api ReadAdminPassword*
+> alias for api ReadAdminPassword
+
+

docs/reference/octl_iaas_api_AcceptNetPeering.md

+
+

docs/reference/octl_iaas_api_CreateAccessKey.md

+

docs/reference/octl_iaas_api_CreateAccount.md

+
+
+

docs/reference/octl_iaas_api_CreateApiAccessRule.md

+
+
+

docs/reference/octl_iaas_api_CreateCa.md

+

docs/reference/octl_iaas_api_CreateClientGateway.md

+

docs/reference/octl_iaas_api_CreateDedicatedGroup.md

+

docs/reference/octl_iaas_api_CreateDhcpOptions.md

+

docs/reference/octl_iaas_api_CreateDirectLink.md

+

docs/reference/octl_iaas_api_CreateDirectLinkInterface.md

+

docs/reference/octl_iaas_api_CreateFlexibleGpu.md

+

docs/reference/octl_iaas_api_CreateImageExportTask.md

+
+
+

docs/reference/octl_iaas_api_CreateInternetService.md

+

docs/reference/octl_iaas_api_CreateListenerRule.md

+

docs/reference/octl_iaas_api_CreateLoadBalancer.md

+

docs/reference/octl_iaas_api_CreateLoadBalancerListeners.md

+

docs/reference/octl_iaas_api_CreateLoadBalancerPolicy.md

+
+
+

docs/reference/octl_iaas_api_CreateLoadBalancerTags.md

+

docs/reference/octl_iaas_api_CreateNatService.md

+
+
+

docs/reference/octl_iaas_api_CreateNet.md

+

docs/reference/octl_iaas_api_CreateNetAccessPoint.md

+

docs/reference/octl_iaas_api_CreateNetPeering.md

+
+

docs/reference/octl_iaas_api_CreateNic.md

+

docs/reference/octl_iaas_api_CreatePolicyVersion.md

+
+
+

docs/reference/octl_iaas_api_CreatePublicIp.md

+

docs/reference/octl_iaas_api_CreateRoute.md

+
+
+
+
+

docs/reference/octl_iaas_api_CreateRouteTable.md

+

docs/reference/octl_iaas_api_CreateSecurityGroup.md

+

docs/reference/octl_iaas_api_CreateSecurityGroupRule.md

+
+
+

docs/reference/octl_iaas_api_CreateServerCertificate.md

+
+
+
+
+
+

docs/reference/octl_iaas_api_CreateSnapshotExportTask.md

+
+
+

docs/reference/octl_iaas_api_CreateSubnet.md
[...]

@jfbus jfbus added the kind/other Other change label Aug 26, 2026
@github-actions

Copy link
Copy Markdown

Binary size: 83.1MB => 83.1MB (change +0KB, +0.0%) 😉

@jfbus
jfbus marked this pull request as ready for review August 26, 2026 07:32
@jfbus
jfbus requested a review from a team August 26, 2026 07:32
@jfbus
jfbus requested a review from a team as a code owner August 26, 2026 07:32
@jfbus
jfbus merged commit 22879c6 into main Aug 26, 2026
11 checks passed
@jfbus
jfbus deleted the tuning branch August 26, 2026 13:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/other Other change

Development

Successfully merging this pull request may close these issues.

3 participants