core

package
v1.0.4-alpha-1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 13, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddSecurityGroupPolicy

func AddSecurityGroupPolicy(regionId, securityGroupId, ipProtocol, portRange, cidrIp string) bool

添加指定安全组ID的端口策略

func CheckCloudAssistantStatus

func CheckCloudAssistantStatus(regionId, instanceId string) bool

检测云助手安装情况

func EcsRunCommand

func EcsRunCommand(regionId, scriptType, commandContent string, instanceId string) bool

执行命令

func GetAllInstances

func GetAllInstances(regionId string, printInfo bool) (instances []ecs.Instance)

获取所有实例

func GetEcsSecurityGroupInfo

func GetEcsSecurityGroupInfo(regionId, securityGroupId string) ecs.DescribeSecurityGroupAttributeResponse

获取安全组信息

func GetRegionInstances

func GetRegionInstances(regionId string) (instances []ecs.Instance)

获取指定区域的所有实例列表

func QuerySingleInstance

func QuerySingleInstance(regionId string, instanceId string) (instances ecs.Instance)

查询单个实例

func RemoveSecurityGroupPolicy

func RemoveSecurityGroupPolicy(regionId, securityGroupId, ipProtocol, portRange, cidrIp string) bool

删除指定安全组ID的端口

func ShowEcsSecurityGroupInfo

func ShowEcsSecurityGroupInfo(securityGroup ecs.DescribeSecurityGroupAttributeResponse)

显示ecs安全组的信息

func ShowInstanceInfo

func ShowInstanceInfo(instance ecs.Instance)

显示实例具体信息

func ShowInstancesInfo

func ShowInstancesInfo(instances []ecs.Instance, isRunner bool)

显示传入的实例列表具体信息

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL