Path Lines of Code ui/babel.config.js 10 ui/index.html 11 ui/public/error.html 12 ui/public/example.html 12 ui/public/index.html 47 ui/src/App.vue 45 ui/src/api/index.js 76 ui/src/components/CheckBoxInputPair.vue 115 ui/src/components/CheckBoxSelectPair.vue 158 ui/src/components/KeyValuePairInput.vue 88 ui/src/components/header/CreateMenu.vue 107 ui/src/components/header/ExternalLink.vue 53 ui/src/components/header/HeaderNotice.vue 137 ui/src/components/header/Logo.vue 58 ui/src/components/header/ProjectMenu.vue 143 ui/src/components/header/SamlDomainSwitcher.vue 134 ui/src/components/header/TranslationMenu.vue 89 ui/src/components/header/UserMenu.vue 211 ui/src/components/menu/SMenu.vue 173 ui/src/components/menu/SideMenu.vue 118 ui/src/components/menu/index.js 2 ui/src/components/menu/menu.render.js 151 ui/src/components/multitab/MultiTab.vue 171 ui/src/components/multitab/index.js 3 ui/src/components/multitab/index.less 11 ui/src/components/page/GlobalFooter.vue 74 ui/src/components/page/GlobalHeader.vue 135 ui/src/components/page/GlobalLayout.vue 311 ui/src/components/page/PageHeader.vue 217 ui/src/components/page/PageLayout.vue 132 ui/src/components/page/SHeaderNotice.vue 71 ui/src/components/view/ActionButton.vue 230 ui/src/components/view/AnnotationsTab.vue 311 ui/src/components/view/BulkActionProgress.vue 195 ui/src/components/view/BulkActionView.vue 195 ui/src/components/view/DateTimeFilter.vue 170 ui/src/components/view/DedicateData.vue 280 ui/src/components/view/DedicateDomain.vue 150 ui/src/components/view/DedicateModal.vue 275 ui/src/components/view/DetailSettings.vue 360 ui/src/components/view/DetailsTab.vue 419 ui/src/components/view/EventsTab.vue 164 ui/src/components/view/ImageStoreSelectView.vue 189 ui/src/components/view/InfoCard.vue 1310 ui/src/components/view/InstanceNicsNetworkSelectListView.vue 136 ui/src/components/view/InstanceVolumesStoragePoolSelectListView.vue 251 ui/src/components/view/ListResourceTable.vue 225 ui/src/components/view/ListView.vue 1114 ui/src/components/view/NicNetworkSelectForm.vue 223 ui/src/components/view/ObjectStoreBrowser.vue 534 ui/src/components/view/QuickView.vue 89 ui/src/components/view/ResourceCountUsage.vue 225 ui/src/components/view/ResourceIcon.vue 62 ui/src/components/view/ResourceLimitTab.vue 273 ui/src/components/view/ResourceView.vue 196 ui/src/components/view/SearchView.vue 1358 ui/src/components/view/Setting.vue 332 ui/src/components/view/SettingItem.vue 165 ui/src/components/view/SettingsTab.vue 187 ui/src/components/view/StatsTab.vue 650 ui/src/components/view/StoragePoolSelectView.vue 269 ui/src/components/view/TestWebhookDeliveryView.vue 266 ui/src/components/view/TreeView.vue 614 ui/src/components/view/UploadResourceIcon.vue 331 ui/src/components/view/VmwareData.vue 77 ui/src/components/view/VolumeStoragePoolSelectForm.vue 118 ui/src/components/view/VolumesTab.vue 141 ui/src/components/view/WebhookDeliveriesTab.vue 522 ui/src/components/view/stats/ResourceStatsInfo.vue 92 ui/src/components/view/stats/ResourceStatsLineChart.vue 235 ui/src/components/widgets/Breadcrumb.vue 120 ui/src/components/widgets/ChartCard.vue 126 ui/src/components/widgets/Console.vue 88 ui/src/components/widgets/CopyLabel.vue 55 ui/src/components/widgets/Drawer.vue 151 ui/src/components/widgets/OsLogo.vue 121 ui/src/components/widgets/ResourceLabel.vue 78 ui/src/components/widgets/Status.vue 224 ui/src/components/widgets/TooltipButton.vue 122 ui/src/components/widgets/TooltipLabel.vue 55 ui/src/config/eventBus.js 2 ui/src/config/router.js 319 ui/src/config/section/account.js 220 ui/src/config/section/compute.js 1025 ui/src/config/section/config.js 270 ui/src/config/section/domain.js 150 ui/src/config/section/event.js 68 ui/src/config/section/image.js 398 ui/src/config/section/infra.js 101 ui/src/config/section/infra/clusters.js 208 ui/src/config/section/infra/hosts.js 329 ui/src/config/section/infra/ilbvms.js 65 ui/src/config/section/infra/managementServers.js 105 ui/src/config/section/infra/nsp.js 45 ui/src/config/section/infra/objectStorages.js 56 ui/src/config/section/infra/phynetworks.js 116 ui/src/config/section/infra/pods.js 109 ui/src/config/section/infra/primaryStorages.js 150 ui/src/config/section/infra/routers.js 238 ui/src/config/section/infra/secondaryStorages.js 96 ui/src/config/section/infra/systemVms.js 170 ui/src/config/section/infra/zones.js 261 ui/src/config/section/network.js 1476 ui/src/config/section/offering.js 556 ui/src/config/section/plugin/cloudian.js 10 ui/src/config/section/plugin/quota.js 172 ui/src/config/section/project.js 153 ui/src/config/section/role.js 93 ui/src/config/section/storage.js 653 ui/src/config/section/tools.js 221 ui/src/config/section/user.js 173 ui/src/config/section/zone.js 27 ui/src/config/settings.js 15 ui/src/core/ext.js 11 ui/src/core/lazy_lib/components_use.js 118 ui/src/core/lazy_lib/icons_use.js 338 ui/src/core/lazy_use.js 17 ui/src/layouts/BasicLayout.vue 62 ui/src/layouts/BlankLayout.vue 28 ui/src/layouts/PageView.vue 155 ui/src/layouts/ResourceLayout.vue 45 ui/src/layouts/RouteView.vue 37 ui/src/layouts/UserLayout.vue 139 ui/src/layouts/index.js 6 ui/src/locales/index.js 38 ui/src/main.js 55 ui/src/permission.js 143 ui/src/role/index.js 7 ui/src/router/index.js 8 ui/src/store/getters.js 43 ui/src/store/index.js 19 ui/src/store/modules/app.js 192 ui/src/store/modules/permission.js 61 ui/src/store/modules/user.js 566 ui/src/store/mutation-types.js 32 ui/src/style/ant-overwrite/ant-form.less 9 ui/src/style/ant-overwrite/ant-layout-header.less 26 ui/src/style/ant-overwrite/ant-progress.less 3 ui/src/style/common/common.less 3 ui/src/style/common/function.less 1052 ui/src/style/components/dashboard.less 27 ui/src/style/components/view/StatsTab.scss 18 ui/src/style/dark-mode.less 817 ui/src/style/frame/content.less 8 ui/src/style/frame/search.less 28 ui/src/style/frame/sider.less 58 ui/src/style/frame/top-menu.less 6 ui/src/style/index.less 14 ui/src/style/layout/ant.less 245 ui/src/style/layout/inverted-mode.less 3 ui/src/style/objects/form.scss 22 ui/src/style/objects/table.less 3 ui/src/style/variables/prefixes.less 1 ui/src/style/vars.less 440 ui/src/utils/auth.js 11 ui/src/utils/axios.js 29 ui/src/utils/date.js 54 ui/src/utils/device.js 27 ui/src/utils/directives.js 37 ui/src/utils/domUtil.js 16 ui/src/utils/filter.js 19 ui/src/utils/helper/permission.js 37 ui/src/utils/icons.js 19 ui/src/utils/links.js 16 ui/src/utils/mixin.js 82 ui/src/utils/network.js 32 ui/src/utils/permissions.js 8 ui/src/utils/plugins.js 462 ui/src/utils/quota.js 105 ui/src/utils/renderIcon.js 42 ui/src/utils/request.js 180 ui/src/utils/storage.js 51 ui/src/utils/timezone/index.js 53 ui/src/utils/util.js 76 ui/src/utils/zone.js 7 ui/src/views/AutogenView.vue 1968 ui/src/views/auth/ForgotPassword.vue 245 ui/src/views/auth/Login.vue 536 ui/src/views/auth/ResetPassword.vue 301 ui/src/views/compute/AssignInstance.vue 208 ui/src/views/compute/AttachIso.vue 173 ui/src/views/compute/AutoScaleDownPolicyTab.vue 888 ui/src/views/compute/AutoScaleLoadBalancing.vue 1122 ui/src/views/compute/AutoScaleUpPolicyTab.vue 890 ui/src/views/compute/AutoScaleVmProfile.vue 700 ui/src/views/compute/BackupScheduleWizard.vue 91 ui/src/views/compute/ChangeAffinity.vue 164 ui/src/views/compute/CreateAutoScaleVmGroup.vue 3171 ui/src/views/compute/CreateKubernetesCluster.vue 522 ui/src/views/compute/CreateSSHKeyPair.vue 242 ui/src/views/compute/CreateSnapshotWizard.vue 201 ui/src/views/compute/DeployVM.vue 2896 ui/src/views/compute/DeployVnfAppliance.vue 2850 ui/src/views/compute/DestroyVM.vue 414 ui/src/views/compute/EditVM.vue 387 ui/src/views/compute/InstanceSchedules.vue 528 ui/src/views/compute/InstanceTab.vue 387 ui/src/views/compute/KubernetesServiceTab.vue 518 ui/src/views/compute/MigrateVMStorage.vue 214 ui/src/views/compute/MigrateWizard.vue 409 ui/src/views/compute/RegisterUserData.vue 247 ui/src/views/compute/ReinstallVm.vue 309 ui/src/views/compute/ResetSshKeyPair.vue 170 ui/src/views/compute/ResetUserData.vue 389 ui/src/views/compute/ScaleKubernetesCluster.vue 289 ui/src/views/compute/ScaleVM.vue 277 ui/src/views/compute/StartVirtualMachine.vue 283 ui/src/views/compute/UpgradeKubernetesCluster.vue 190 ui/src/views/compute/backup/BackupSchedule.vue 222 ui/src/views/compute/backup/FormSchedule.vue 315 ui/src/views/compute/wizard/AffinityGroupSelection.vue 171 ui/src/views/compute/wizard/ComputeOfferingSelection.vue 280 ui/src/views/compute/wizard/ComputeSelection.vue 303 ui/src/views/compute/wizard/DiskOfferingSelection.vue 275 ui/src/views/compute/wizard/DiskSizeSelection.vue 160 ui/src/views/compute/wizard/LoadBalancerSelection.vue 213 ui/src/views/compute/wizard/MultiDiskSelection.vue 240 ui/src/views/compute/wizard/MultiNetworkSelection.vue 313 ui/src/views/compute/wizard/NetworkConfiguration.vue 313 ui/src/views/compute/wizard/NetworkSelection.vue 399 ui/src/views/compute/wizard/OwnershipSelection.vue 252 ui/src/views/compute/wizard/SecurityGroupSelection.vue 191 ui/src/views/compute/wizard/SshKeyPairSelection.vue 175 ui/src/views/compute/wizard/TemplateIsoRadioGroup.vue 174 ui/src/views/compute/wizard/TemplateIsoSelection.vue 169 ui/src/views/compute/wizard/UserDataSelection.vue 197 ui/src/views/compute/wizard/VnfNicsSelection.vue 159 ui/src/views/dashboard/CapacityDashboard.vue 665 ui/src/views/dashboard/Dashboard.vue 90 ui/src/views/dashboard/OnboardingDashboard.vue 152 ui/src/views/dashboard/SetupTwoFaAtLogin.vue 328 ui/src/views/dashboard/UsageDashboard.vue 671 ui/src/views/dashboard/UsageDashboardChart.vue 60 ui/src/views/dashboard/VerifyOauth.vue 90 ui/src/views/dashboard/VerifyTwoFa.vue 183 ui/src/views/exception/403.vue 29 ui/src/views/exception/404.vue 29 ui/src/views/exception/500.vue 29 ui/src/views/exception/ExceptionPage.vue 118 ui/src/views/exception/type.js 15 ui/src/views/iam/AddAccount.vue 418 ui/src/views/iam/AddLdapAccount.vue 506 ui/src/views/iam/AddUser.vue 405 ui/src/views/iam/ChangeUserPassword.vue 162 ui/src/views/iam/ConfigureSamlSsoAuth.vue 139 ui/src/views/iam/CreateRole.vue 223 ui/src/views/iam/DomainActionForm.vue 361 ui/src/views/iam/DomainView.vue 331 ui/src/views/iam/EditAccount.vue 186 ui/src/views/iam/EditUser.vue 239 ui/src/views/iam/ImportRole.vue 308 ui/src/views/iam/PermissionEditable.vue 58 ui/src/views/iam/RolePermissionTab.vue 410 ui/src/views/iam/RuleDelete.vue 64 ui/src/views/iam/SSLCertificateTab.vue 233 ui/src/views/iam/SetupTwoFaAtUserProfile.vue 305 ui/src/views/image/AddKubernetesSupportedVersion.vue 306 ui/src/views/image/IsoZones.vue 563 ui/src/views/image/RegisterOrUploadIso.vue 640 ui/src/views/image/RegisterOrUploadTemplate.vue 1196 ui/src/views/image/TemplateVnfSettings.vue 850 ui/src/views/image/TemplateZones.vue 638 ui/src/views/image/UpdateISO.vue 334 ui/src/views/image/UpdateKubernetesSupportedVersion.vue 152 ui/src/views/image/UpdateTemplate.vue 540 ui/src/views/image/UpdateTemplateIsoPermissions.vue 336 ui/src/views/infra/AddObjectStorage.vue 194 ui/src/views/infra/AddPrimaryStorage.vue 947 ui/src/views/infra/AddSecondaryStorage.vue 401 ui/src/views/infra/AsyncJobsTab.vue 101 ui/src/views/infra/ChangeHostPassword.vue 144 ui/src/views/infra/ChangeStoragePoolScope.vue 213 ui/src/views/infra/ClusterAdd.vue 430 ui/src/views/infra/ClusterDRSTab.vue 294 ui/src/views/infra/ConfigureHostOOBM.vue 166 ui/src/views/infra/Confirmation.vue 159 ui/src/views/infra/ConnectedAgentsTab.vue 85 ui/src/views/infra/CpuSockets.vue 176 ui/src/views/infra/HostAdd.vue 536 ui/src/views/infra/HostEnableDisable.vue 126 ui/src/views/infra/HostInfo.vue 232 ui/src/views/infra/HostUpdate.vue 174 ui/src/views/infra/InfraSummary.vue 354 ui/src/views/infra/ManagementServerPeerTab.vue 108 ui/src/views/infra/Metrics.vue 227 ui/src/views/infra/MigrateData.vue 220 ui/src/views/infra/PodAdd.vue 270 ui/src/views/infra/Resources.vue 238 ui/src/views/infra/StorageBrowser.vue 353 ui/src/views/infra/UpdatePrimaryStorage.vue 193 ui/src/views/infra/UsageRecords.vue 834 ui/src/views/infra/network/DedicatedVLANTab.vue 444 ui/src/views/infra/network/EditTrafficLabel.vue 212 ui/src/views/infra/network/IpRangesTab.vue 58 ui/src/views/infra/network/IpRangesTabGuest.vue 371 ui/src/views/infra/network/IpRangesTabManagement.vue 413 ui/src/views/infra/network/IpRangesTabPublic.vue 736 ui/src/views/infra/network/IpRangesTabStorage.vue 389 ui/src/views/infra/network/ServiceProvidersTab.vue 1441 ui/src/views/infra/network/TrafficTypesTab.vue 226 ui/src/views/infra/network/providers/AddF5LoadBalancer.vue 296 ui/src/views/infra/network/providers/AddNetscalerLoadBalancer.vue 333 ui/src/views/infra/network/providers/AddNiciraNvpDevice.vue 216 ui/src/views/infra/network/providers/AddPaloAltoFirewall.vue 413 ui/src/views/infra/network/providers/ProviderDetail.vue 58 ui/src/views/infra/network/providers/ProviderItem.vue 242 ui/src/views/infra/network/providers/ProviderListView.vue 376 ui/src/views/infra/routers/RouterHealthCheck.vue 208 ui/src/views/infra/zone/AdvancedGuestTrafficForm.vue 226 ui/src/views/infra/zone/AsNumbersTab.vue 224 ui/src/views/infra/zone/BgpPeersTab.vue 738 ui/src/views/infra/zone/IpAddressRangeForm.vue 331 ui/src/views/infra/zone/Ipv4GuestSubnetsTab.vue 637 ui/src/views/infra/zone/PhysicalNetworksTab.vue 308 ui/src/views/infra/zone/StaticInputsForm.vue 339 ui/src/views/infra/zone/SystemVmsTab.vue 151 ui/src/views/infra/zone/ZoneWizard.vue 269 ui/src/views/infra/zone/ZoneWizardAddResources.vue 1127 ui/src/views/infra/zone/ZoneWizardCoreZoneTypeStep.vue 187 ui/src/views/infra/zone/ZoneWizardLaunchZone.vue 2266 ui/src/views/infra/zone/ZoneWizardNetworkSetupStep.vue 653 ui/src/views/infra/zone/ZoneWizardPhysicalNetworkSetupStep.vue 697 ui/src/views/infra/zone/ZoneWizardZoneDetailsStep.vue 579 ui/src/views/infra/zone/ZoneWizardZoneTypeStep.vue 147 ui/src/views/network/AclListRulesTab.vue 834 ui/src/views/network/ChangeBgpPeerForNetwork.vue 177 ui/src/views/network/ChangeBgpPeerForVpc.vue 177 ui/src/views/network/CreateIpv4SubnetForNetwork.vue 221 ui/src/views/network/CreateIsolatedNetworkForm.vue 710 ui/src/views/network/CreateL2NetworkForm.vue 452 ui/src/views/network/CreateNetwork.vue 134 ui/src/views/network/CreateNetworkPermission.vue 240 ui/src/views/network/CreateSharedNetworkForm.vue 1156 ui/src/views/network/CreateVlanIpRange.vue 305 ui/src/views/network/CreateVpc.vue 498 ui/src/views/network/CreateVpnCustomerGateway.vue 365 ui/src/views/network/EgressRulesTab.vue 528 ui/src/views/network/EnableStaticNat.vue 368 ui/src/views/network/FirewallRules.vue 699 ui/src/views/network/GuestIpRanges.vue 293 ui/src/views/network/GuestVlanNetworksTab.vue 133 ui/src/views/network/IngressEgressRuleConfigure.vue 613 ui/src/views/network/InternalLBAssignVmForm.vue 280 ui/src/views/network/InternalLBAssignedVmTab.vue 170 ui/src/views/network/IpAddressesTab.vue 645 ui/src/views/network/Ipv6FirewallRulesTab.vue 509 ui/src/views/network/LoadBalancing.vue 2132 ui/src/views/network/NetworkPermissions.vue 202 ui/src/views/network/NicsTab.vue 606 ui/src/views/network/NicsTable.vue 179 ui/src/views/network/PortForwarding.vue 1001 ui/src/views/network/PublicIpResource.vue 242 ui/src/views/network/ReservePublicIP.vue 307 ui/src/views/network/RoutersTab.vue 148 ui/src/views/network/RoutingFirewallRulesTab.vue 508 ui/src/views/network/StaticRoutesTab.vue 358 ui/src/views/network/UpdateNetwork.vue 445 ui/src/views/network/VnfAppliancesTab.vue 155 ui/src/views/network/VpcTab.vue 935 ui/src/views/network/VpcTiersTab.vue 869 ui/src/views/network/VpnDetails.vue 217 ui/src/views/network/tungsten/FirewallPolicyTab.vue 304 ui/src/views/network/tungsten/FirewallRuleTab.vue 620 ui/src/views/network/tungsten/FirewallTagTab.vue 309 ui/src/views/network/tungsten/LogicalRouterTab.vue 233 ui/src/views/network/tungsten/NetworkPolicyTab.vue 323 ui/src/views/network/tungsten/TungstenFabric.vue 501 ui/src/views/network/tungsten/TungstenFabricPolicyRule.vue 458 ui/src/views/network/tungsten/TungstenFabricPolicyTag.vue 306 ui/src/views/network/tungsten/TungstenFabricTableView.vue 440 ui/src/views/network/tungsten/TungstenNetworkAction.vue 81 ui/src/views/network/tungsten/TungstenNetworkTable.vue 185 ui/src/views/offering/AddComputeOffering.vue 1121 ui/src/views/offering/AddDiskOffering.vue 601 ui/src/views/offering/AddNetworkOffering.vue 1266 ui/src/views/offering/AddVpcOffering.vue 718 ui/src/views/offering/ImportBackupOffering.vue 227 ui/src/views/offering/UpdateOfferingAccess.vue 310 ui/src/views/plugins/ApiDocsPlugin.vue 218 ui/src/views/plugins/CloudianPlugin.vue 56 ui/src/views/plugins/IFramePlugin.vue 27 ui/src/views/plugins/quota/CreateQuotaTariff.vue 238 ui/src/views/plugins/quota/EditQuotaTariff.vue 223 ui/src/views/plugins/quota/EditTariffValueWizard.vue 137 ui/src/views/plugins/quota/EmailTemplateDetails.vue 114 ui/src/views/plugins/quota/QuotaBalance.vue 165 ui/src/views/plugins/quota/QuotaSummary.vue 62 ui/src/views/plugins/quota/QuotaSummaryResource.vue 92 ui/src/views/plugins/quota/QuotaUsage.vue 152 ui/src/views/project/AccountsTab.vue 378 ui/src/views/project/AddAccountOrUserToProject.vue 404 ui/src/views/project/InvitationTokenTemplate.vue 119 ui/src/views/project/InvitationsTemplate.vue 330 ui/src/views/project/ProjectDetailsTab.vue 70 ui/src/views/project/iam/ProjectRolePermissionTab.vue 392 ui/src/views/project/iam/ProjectRoleTab.vue 309 ui/src/views/setting/ConfigurationHierarchy.vue 85 ui/src/views/setting/ConfigurationTab.vue 360 ui/src/views/setting/ConfigurationTable.vue 171 ui/src/views/setting/ConfigurationValue.vue 420 ui/src/views/storage/AttachVolume.vue 188 ui/src/views/storage/ChangeOfferingForVolume.vue 265 ui/src/views/storage/ChangeSharedFSDiskOffering.vue 230 ui/src/views/storage/ChangeSharedFSServiceOffering.vue 198 ui/src/views/storage/CreateBucket.vue 193 ui/src/views/storage/CreateSharedFS.vue 453 ui/src/views/storage/CreateSnapshotFromVMSnapshot.vue 144 ui/src/views/storage/CreateTemplate.vue 385 ui/src/views/storage/CreateVolume.vue 473 ui/src/views/storage/FormSchedule.vue 494 ui/src/views/storage/MigrateImageStoreResource.vue 168 ui/src/views/storage/MigrateVolume.vue 234 ui/src/views/storage/RecurringSnapshotVolume.vue 92 ui/src/views/storage/ResizeVolume.vue 171 ui/src/views/storage/RestoreAttachBackupVolume.vue 188 ui/src/views/storage/ScheduledSnapshots.vue 233 ui/src/views/storage/SharedFSTab.vue 197 ui/src/views/storage/SnapshotZones.vue 553 ui/src/views/storage/TakeSnapshot.vue 325 ui/src/views/storage/UpdateBucket.vue 174 ui/src/views/storage/UpdateSharedFS.vue 140 ui/src/views/storage/UploadLocalVolume.vue 399 ui/src/views/storage/UploadVolume.vue 323 ui/src/views/tools/CreateWebhook.vue 353 ui/src/views/tools/ImportUnmanagedInstance.vue 1297 ui/src/views/tools/ManageInstances.vue 1478 ui/src/views/tools/ManageVolumes.vue 1350 ui/src/views/tools/SelectVmwareVcenter.vue 282 ui/src/views/tools/TestWebhookDelivery.vue 179 ui/src/vue-app.js 11 ui/theme.config.js 48 ui/vue.config.js 115 ui/webstorm.config.js 18