core

package
v1.0.5 Latest Latest
Warning

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

Go to latest
Published: Feb 28, 2023 License: Apache-2.0 Imports: 9 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

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

func CheckCloudAssistantStatus

func CheckCloudAssistantStatus(regionId, instanceId string) bool

CheckCloudAssistantStatus 检测云助手安装情况

func CreateRamUser added in v1.0.5

func CreateRamUser(username string, password string) bool

CreateRamUser 创建RAM用户

func DeleteRamUser added in v1.0.5

func DeleteRamUser(username string) bool

DeleteRamUser 删除指定RAM用户

func EcsRunCommand

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

EcsRunCommand 执行命令

func GetAllInstances

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

GetAllInstances 获取所有实例

func GetEcsSecurityGroupInfo

func GetEcsSecurityGroupInfo(regionId, securityGroupId string) ecs.DescribeSecurityGroupAttributeResponse

GetEcsSecurityGroupInfo 获取安全组信息

func GetRegionInstances

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

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

func ListRamUser added in v1.0.5

func ListRamUser()

ListRamUser 列出所有RAM用户

func QuerySingleInstance

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

QuerySingleInstance 查询单个实例

func RemoveSecurityGroupPolicy

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

RemoveSecurityGroupPolicy 删除指定安全组ID的端口

func ShowEcsSecurityGroupInfo

func ShowEcsSecurityGroupInfo(securityGroup ecs.DescribeSecurityGroupAttributeResponse)

ShowEcsSecurityGroupInfo 显示ecs安全组的信息

func ShowInstanceInfo

func ShowInstanceInfo(instance ecs.Instance)

显示实例具体信息

func ShowInstancesInfo

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

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

Types

This section is empty.

Jump to

Keyboard shortcuts

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