Versions in this module Expand all Collapse all v0 v0.2.0 Jul 4, 2024 v0.1.2 Jul 1, 2024 v0.1.1 Jun 13, 2024 Changes in this version + type AgentInstallContent struct + McisID string + Result string + VmID string + VmIp string + type AgentInstallContentWrapper struct + ResultArray AgentInstallContent + type AutoAction struct + ActionType string + PlacementAlgo string + PostCommand McisCmdReq + Vm TbVmInfo + type AutoCondition struct + EvaluationPeriod string + EvaluationValue []string + Metric string + Operand string + Operator string + type BenchmarkInfo struct + Desc string + Elapsed string + Result string + ResultArray StructElementCycle + SpecID string + Unit string + type BenchmarkInfos []BenchmarkInfo + type CheckMcisDynamicReqInfo struct + ReqCheck []CheckVmDynamicReqInfo + type CheckVmDynamicReqInfo struct + ConnectionConfigCandidates []string + Region tbcommon.TbRegion + SystemMessage string + VmSpec tbmcir.TbSpecInfo + type DeploymentPlan struct + Filter FilterInfo + Limit string + Priority PriorityInfo + type FilterCondition struct + Condition []Operation + Metric string + type FilterInfo struct + Policy []FilterCondition + type InspectOverview struct + SecurityGroup int + SshKey int + VNet int + Vm int + type InspectResource struct + ConnectionName string + ResourceOverview ResourceCountOverview + ResourceType string + Resources ResourcesByManageType + SystemMessage string + type InspectResourceAllResult struct + AvailableConnection int + CspOnlyOverview InspectOverview + ElapsedTime int + InspectResult []InspectResourceResult + RegisteredConnection int + TumblebugOverview InspectOverview + type InspectResourceResult struct + ConnectionName string + CspOnlyOverview InspectOverview + ElapsedTime int + SystemMessage string + TumblebugOverview InspectOverview + type McisCmdReq struct + Command string + UserName string + type McisConnectionConfigCandidatesReq struct + CommonSpec []string + type McisPolicyInfo struct + ActionLog string + Description string + ID string + Name string + type McisStatusInfo struct + ID string + InstallMonAgent string + Label string + MasterIp string + MasterSSHPort string + MasterVmID string + Name string + Status string + StatusCount StatusCountInfo + SystemLabel string + TargetAction string + TargetStatus string + Vm []TbVmStatusInfo + type McisStatusInfos []McisStatusInfo + type MonResultSimple struct + Err string + Metric string + Value string + VmId string + type MonResultSimpleResponse struct + McisID string + McisMonitoring MonResultSimple + NamespaceID string + type NetworkReq struct + EtcdEndpoints []string + ServiceEndpoint string + type Operation struct + Operand string + Operator string + type ParameterKeyVal struct + Key string + Val []string + type Policies []Policy + type Policy struct + AutoAction AutoAction + AutoCondition AutoCondition + Status string + type PriorityCondition struct + Metric string + Parameter []ParameterKeyVal + Weight string + type PriorityInfo struct + Policy []PriorityCondition + type RegionInfo struct + Region string + Zone string + type RegisterResourceAllResult struct + RegisterationResult []RegisterResourceResult + type RegisterResourceResult struct + ConnectionName string + ElapsedTime int + RegisterationOutputs tbcommon.TbIdList + RegisterationOverview RegisterationOverview + SystemMessage string + type RegisterationOverview struct + Failed int + SecurityGroup int + SshKey int + VNet int + Vm int + type ResourceCountOverview struct + OnCspOnly int + OnCspTotal int + OnSpider int + OnTumblebug int + type ResourceOnCsp struct + Count int + Info []ResourceOnCspInfo + type ResourceOnCspInfo struct + IdByCsp string + RefNameOrId string + type ResourceOnSpider struct + Count int + Info []ResourceOnSpiderInfo + type ResourceOnSpiderInfo struct + IdByCsp string + IdBySp string + type ResourceOnTumblebug struct + Count int + Info []ResourceOnTumblebugInfo + type ResourceOnTumblebugInfo struct + IdByCsp string + IdByTb string + McisId string + NsId string + ObjectKey string + type ResourcesByManageType struct + OnCspOnly ResourceOnCsp + OnCspTotal ResourceOnCsp + OnSpider ResourceOnSpider + OnTumblebug ResourceOnTumblebug + type RestGetAllBenchmarkRequest struct + Host string + type RestGetAllMcisPolicyResponse struct + McisPolicy McisPolicyInfo + type RestGetAllMcisResponse struct + Mcis []TbMcisInfo + type RestGetBenchmarkRequest struct + Host string + type RestPostCmdMcisResponse struct + McisID string + Result string + VmID string + VmIp string + type RestPostCmdMcisResponseWrapper struct + ResultArray []RestPostCmdMcisResponse + type RestPostCmdMcisVmResponse struct + Result string + type SpiderVMInfo struct + CspId string + IID tbcommon.TbIID + ImageIID tbcommon.TbIID + KeyPairIID tbcommon.TbIID + KeyPairName string + KeyValueList []tbcommon.TbKeyValue + Name string + NetworkInterface string + PrivateDns string + PrivateIP string + PublicDns string + PublicIP string + Region RegionInfo + RootDeviceName string + RootDiskSize string + RootDiskType string + SecurityGroupIIds []tbcommon.TbIID + SecurityGroupNames []string + SshaccessPoint string + StartTime string + SubnetIID tbcommon.TbIID + SubnetName string + VmblockDisk string + VmbootDisk string + VmspecName string + VmuserId string + VmuserPasswd string + VpcIID tbcommon.TbIID + VpcName string + type StatusCountInfo struct + CountCreating int + CountFailed int + CountRebooting int + CountResuming int + CountRunning int + CountSuspended int + CountSuspending int + CountTerminated int + CountTerminating int + CountTotal int + CountUndefined int + type StructElementCycle struct + Cycle string + type TbCustomImageInfo struct + AssociatedObjectList []string + ConnectionName string + CreatedTime string + CspCustomImageId string + CspCustomImageName string + Description string + GuestOS string + ID string + KeyValueList []tbcommon.TbKeyValue + Name string + NameSpace string + SourceVmId string + Status string + SystemLabel string + type TbMcisDynamicReq struct + Description string + InstallMonAgent string + Label string + Name string + SystemLabel string + Vm []TbVmDynamicReq + type TbMcisInfo struct + ConfigureCloudAdaptiveNetwork string + Description string + ID string + InstallMonAgent string + Label string + Name string + PlacementAlgo string + Status string + StatusCount StatusCountInfo + SystemLabel string + TargetAction string + TargetStatus string + Vm []TbVmInfo + type TbMcisReq struct + Description string + InstallMonAgent string + Label string + Name string + PlacementAlgo string + SystemLabel string + Vm []TbVmReq + type TbNLBAddRemoveVMReq struct + TargetGroup []TbNLBTargetGroup + type TbNLBHealthCheckerInfo struct + CspID string + Interval int + KeyValueList []tbcommon.TbKeyValue + Port string + Protocol string + Threshold int + Timeout int + type TbNLBHealthCheckerReq struct + Interval string + Threshold string + Timeout string + type TbNLBInfo struct + AssociatedObjectList []string + ConnectionName string + CreatedTime string + CspNlbId string + CspNlbName string + Description string + HealthChecker TbNLBHealthCheckerInfo + ID string + IsAutoGenerated bool + KeyValueList []tbcommon.TbKeyValue + Listener TbNLBListenerInfo + Location tbcommon.TbGeoLocation + McisID string + Name string + Scope string + Status string + SystemLabel string + TargetGroup TbNLBTargetGroup + Type string + type TbNLBListenerInfo struct + CspID string + DnsName string + Ip string + KeyValueList []tbcommon.TbKeyValue + Port string + Protocol string + type TbNLBReq struct + ConnectionName string + CspNlbId string + Description string + HealthCheckerReq TbNLBHealthCheckerReq + IsAutoGenerated bool + KeyValueList []tbcommon.TbKeyValue + Listener TbNLBListenerInfo + Name string + Scope string + Status string + SystemLabel string + TargetGroup TbNLBTargetGroup + Type string + VNetId string + type TbNLBTargetGroup struct + CspID string + KeyValueList []tbcommon.TbKeyValue + Port string + Protocol string + SubGroupId string + Vms []string + type TbScaleOutSubGroupReq struct + NumVMsToAdd string + type TbVmDynamicReq struct + CommonImage string + CommonSpec string + ConnectionName string + Description string + Label string + Name string + RootDiskSize string + RootDiskType string + SubGroupSize string + type TbVmInfo struct + ConnectionName string + CreatedTime string + CspViewVmDetail SpiderVMInfo + DataDiskIds []string + Description string + ID string + IdByCSP string + ImageID string + Label string + Location tbcommon.TbGeoLocation + MonAgentStatus string + Name string + NetworkAgentStatus string + PrivateDns string + PrivateIP string + PublicDNS string + PublicIP string + Region RegionInfo + RootDeviceName string + RootDiskSize string + RootDiskType string + SecurityGroupIDs []string + SpecID string + SshKeyID string + SshPort string + Status string + SubGroupID string + SubnetID string + SystemMessage string + TargetAction string + TargetStatus string + VNetID string + VmBlockDisk string + VmBootDisk string + VmUserAccount string + VmUserPassword string + type TbVmRecommendReq struct + DiskSize string + MaxResultNum string + MemorySize string + PlacementAlgo string + PlacementParam []tbcommon.TbKeyValue + RequestName string + VcpuSize string + type TbVmReq struct + ConnectionName string + DataDiskIds []string + Description string + IdByCsp string + ImageID string + ImageType string + Label string + Name string + RootDiskSize string + RootDiskType string + SecurityGroupIDs []string + SpecID string + SshKeyID string + SubGroupSize string + SubnetID string + VNetID string + VmUserAccount string + VmUserPassword string + type TbVmSnapshotReq struct + Name string + type TbVmStatusInfo struct + CreatedTime string + CspVmID string + ID string + Location tbcommon.TbGeoLocation + MonAgentStatus string + Name string + NativeStatus string + PrivateIP string + PublicIP string + SshPort string + Status string + SystemMessage string + TargetAction string + TargetStatus string