v1

package
v0.0.4 Latest Latest
Warning

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

Go to latest
Published: Aug 15, 2023 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BmsClientBuilder

func BmsClientBuilder() *http_client.HcHttpClientBuilder

func GenReqDefForAddServerNics

func GenReqDefForAddServerNics() *def.HttpRequestDef

func GenReqDefForAttachBaremetalServerVolume

func GenReqDefForAttachBaremetalServerVolume() *def.HttpRequestDef

func GenReqDefForBatchCreateBaremetalServerTags

func GenReqDefForBatchCreateBaremetalServerTags() *def.HttpRequestDef

func GenReqDefForBatchDeleteBaremetalServerTags

func GenReqDefForBatchDeleteBaremetalServerTags() *def.HttpRequestDef

func GenReqDefForBatchRebootBaremetalServers

func GenReqDefForBatchRebootBaremetalServers() *def.HttpRequestDef

func GenReqDefForBatchStartBaremetalServers

func GenReqDefForBatchStartBaremetalServers() *def.HttpRequestDef

func GenReqDefForBatchStopBaremetalServers

func GenReqDefForBatchStopBaremetalServers() *def.HttpRequestDef

func GenReqDefForChangeBaremetalServerName

func GenReqDefForChangeBaremetalServerName() *def.HttpRequestDef

func GenReqDefForChangeBaremetalServerOs

func GenReqDefForChangeBaremetalServerOs() *def.HttpRequestDef

func GenReqDefForCreateBareMetalServers

func GenReqDefForCreateBareMetalServers() *def.HttpRequestDef

func GenReqDefForDeleteServerNics

func GenReqDefForDeleteServerNics() *def.HttpRequestDef

func GenReqDefForDeleteWindowsBareMetalServerPassword

func GenReqDefForDeleteWindowsBareMetalServerPassword() *def.HttpRequestDef

func GenReqDefForDetachBaremetalServerVolume

func GenReqDefForDetachBaremetalServerVolume() *def.HttpRequestDef

func GenReqDefForListBareMetalServerDetails

func GenReqDefForListBareMetalServerDetails() *def.HttpRequestDef

func GenReqDefForListBareMetalServers

func GenReqDefForListBareMetalServers() *def.HttpRequestDef

func GenReqDefForListBaremetalFlavorDetailExtends

func GenReqDefForListBaremetalFlavorDetailExtends() *def.HttpRequestDef

func GenReqDefForReinstallBaremetalServerOs

func GenReqDefForReinstallBaremetalServerOs() *def.HttpRequestDef

func GenReqDefForResetPwdOneClick

func GenReqDefForResetPwdOneClick() *def.HttpRequestDef

func GenReqDefForShowBaremetalServerInterfaceAttachments

func GenReqDefForShowBaremetalServerInterfaceAttachments() *def.HttpRequestDef

func GenReqDefForShowBaremetalServerTags

func GenReqDefForShowBaremetalServerTags() *def.HttpRequestDef

func GenReqDefForShowBaremetalServerVolumeInfo

func GenReqDefForShowBaremetalServerVolumeInfo() *def.HttpRequestDef

func GenReqDefForShowJobInfos

func GenReqDefForShowJobInfos() *def.HttpRequestDef

func GenReqDefForShowResetPwd

func GenReqDefForShowResetPwd() *def.HttpRequestDef

func GenReqDefForShowServerRemoteConsole

func GenReqDefForShowServerRemoteConsole() *def.HttpRequestDef

func GenReqDefForShowSpecifiedVersion

func GenReqDefForShowSpecifiedVersion() *def.HttpRequestDef

func GenReqDefForShowTenantQuota

func GenReqDefForShowTenantQuota() *def.HttpRequestDef

func GenReqDefForShowWindowsBaremetalServerPwd

func GenReqDefForShowWindowsBaremetalServerPwd() *def.HttpRequestDef

func GenReqDefForUpdateBaremetalServerInterfaceAttachments

func GenReqDefForUpdateBaremetalServerInterfaceAttachments() *def.HttpRequestDef

func GenReqDefForUpdateBaremetalServerMetadata

func GenReqDefForUpdateBaremetalServerMetadata() *def.HttpRequestDef

Types

type AddServerNicsInvoker

type AddServerNicsInvoker struct {
	*invoker.BaseInvoker
}

func (*AddServerNicsInvoker) Invoke

type AttachBaremetalServerVolumeInvoker

type AttachBaremetalServerVolumeInvoker struct {
	*invoker.BaseInvoker
}

func (*AttachBaremetalServerVolumeInvoker) Invoke

type BatchCreateBaremetalServerTagsInvoker

type BatchCreateBaremetalServerTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchCreateBaremetalServerTagsInvoker) Invoke

type BatchDeleteBaremetalServerTagsInvoker

type BatchDeleteBaremetalServerTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchDeleteBaremetalServerTagsInvoker) Invoke

type BatchRebootBaremetalServersInvoker

type BatchRebootBaremetalServersInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchRebootBaremetalServersInvoker) Invoke

type BatchStartBaremetalServersInvoker

type BatchStartBaremetalServersInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchStartBaremetalServersInvoker) Invoke

type BatchStopBaremetalServersInvoker

type BatchStopBaremetalServersInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchStopBaremetalServersInvoker) Invoke

type BmsClient

type BmsClient struct {
	HcClient *http_client.HcHttpClient
}

func NewBmsClient

func NewBmsClient(hcClient *http_client.HcHttpClient) *BmsClient

func (*BmsClient) AddServerNics

func (c *BmsClient) AddServerNics(request *model.AddServerNicsRequest) (*model.AddServerNicsResponse, error)

AddServerNics 裸金属服务器绑定弹性网卡

Please refer to HUAWEI cloud API Explorer for details.

func (*BmsClient) AddServerNicsInvoker

func (c *BmsClient) AddServerNicsInvoker(request *model.AddServerNicsRequest) *AddServerNicsInvoker

AddServerNicsInvoker 裸金属服务器绑定弹性网卡

func (*BmsClient) AttachBaremetalServerVolume

AttachBaremetalServerVolume 裸金属服务器挂载云硬盘

裸金属服务器创建成功后,如果发现磁盘不够用或者当前磁盘不满足要求,可以将已有云硬盘挂载给裸金属服务器,作为数据盘使用

Please refer to HUAWEI cloud API Explorer for details.

func (*BmsClient) AttachBaremetalServerVolumeInvoker

func (c *BmsClient) AttachBaremetalServerVolumeInvoker(request *model.AttachBaremetalServerVolumeRequest) *AttachBaremetalServerVolumeInvoker

AttachBaremetalServerVolumeInvoker 裸金属服务器挂载云硬盘

func (*BmsClient) BatchCreateBaremetalServerTags

BatchCreateBaremetalServerTags 批量添加裸金属服务器标签

- 为指定裸金属服务器批量添加标签。

Please refer to HUAWEI cloud API Explorer for details.

func (*BmsClient) BatchCreateBaremetalServerTagsInvoker

func (c *BmsClient) BatchCreateBaremetalServerTagsInvoker(request *model.BatchCreateBaremetalServerTagsRequest) *BatchCreateBaremetalServerTagsInvoker

BatchCreateBaremetalServerTagsInvoker 批量添加裸金属服务器标签

func (*BmsClient) BatchDeleteBaremetalServerTags

BatchDeleteBaremetalServerTags 批量删除l裸金属服务器标签

- 为指定云服务器批量删除标签。

Please refer to HUAWEI cloud API Explorer for details.

func (*BmsClient) BatchDeleteBaremetalServerTagsInvoker

func (c *BmsClient) BatchDeleteBaremetalServerTagsInvoker(request *model.BatchDeleteBaremetalServerTagsRequest) *BatchDeleteBaremetalServerTagsInvoker

BatchDeleteBaremetalServerTagsInvoker 批量删除l裸金属服务器标签

func (*BmsClient) BatchRebootBaremetalServers

BatchRebootBaremetalServers 重启裸金属服务器

根据给定的裸金属服务器ID列表,批量重启裸金属服务器

Please refer to HUAWEI cloud API Explorer for details.

func (*BmsClient) BatchRebootBaremetalServersInvoker

func (c *BmsClient) BatchRebootBaremetalServersInvoker(request *model.BatchRebootBaremetalServersRequest) *BatchRebootBaremetalServersInvoker

BatchRebootBaremetalServersInvoker 重启裸金属服务器

func (*BmsClient) BatchStartBaremetalServers

BatchStartBaremetalServers 启动裸金属服务器

根据给定的裸金属服务器ID列表,批量启动裸金属服务器

Please refer to HUAWEI cloud API Explorer for details.

func (*BmsClient) BatchStartBaremetalServersInvoker

func (c *BmsClient) BatchStartBaremetalServersInvoker(request *model.BatchStartBaremetalServersRequest) *BatchStartBaremetalServersInvoker

BatchStartBaremetalServersInvoker 启动裸金属服务器

func (*BmsClient) BatchStopBaremetalServers

BatchStopBaremetalServers 关闭裸金属服务器

根据给定的裸金属服务器ID列表,批量关闭裸金属服务器

Please refer to HUAWEI cloud API Explorer for details.

func (*BmsClient) BatchStopBaremetalServersInvoker

func (c *BmsClient) BatchStopBaremetalServersInvoker(request *model.BatchStopBaremetalServersRequest) *BatchStopBaremetalServersInvoker

BatchStopBaremetalServersInvoker 关闭裸金属服务器

func (*BmsClient) ChangeBaremetalServerName

ChangeBaremetalServerName 修改裸金属服务器名称

修改裸金属服务器名称

Please refer to HUAWEI cloud API Explorer for details.

func (*BmsClient) ChangeBaremetalServerNameInvoker

func (c *BmsClient) ChangeBaremetalServerNameInvoker(request *model.ChangeBaremetalServerNameRequest) *ChangeBaremetalServerNameInvoker

ChangeBaremetalServerNameInvoker 修改裸金属服务器名称

func (*BmsClient) ChangeBaremetalServerOs

ChangeBaremetalServerOs

切换裸金属服务器的操作系统。切换操作系统支持密码或者密钥注入,该接口支持企业项目细粒度权限的校验,具体细粒度请参见 bms:servers:changeOS

Please refer to HUAWEI cloud API Explorer for details.

func (*BmsClient) ChangeBaremetalServerOsInvoker

func (c *BmsClient) ChangeBaremetalServerOsInvoker(request *model.ChangeBaremetalServerOsRequest) *ChangeBaremetalServerOsInvoker

ChangeBaremetalServerOsInvoker

func (*BmsClient) CreateBareMetalServers

CreateBareMetalServers 创建裸金属服务器

创建一台或多台裸金属服务器,裸金属服务器的登录鉴权方式包括两种:密钥对、密码。为安全起见,推荐使用密钥对方式

Please refer to HUAWEI cloud API Explorer for details.

func (*BmsClient) CreateBareMetalServersInvoker

func (c *BmsClient) CreateBareMetalServersInvoker(request *model.CreateBareMetalServersRequest) *CreateBareMetalServersInvoker

CreateBareMetalServersInvoker 创建裸金属服务器

func (*BmsClient) DeleteServerNics

func (c *BmsClient) DeleteServerNics(request *model.DeleteServerNicsRequest) (*model.DeleteServerNicsResponse, error)

DeleteServerNics 裸金属服务器解绑弹性网卡

Please refer to HUAWEI cloud API Explorer for details.

func (*BmsClient) DeleteServerNicsInvoker

func (c *BmsClient) DeleteServerNicsInvoker(request *model.DeleteServerNicsRequest) *DeleteServerNicsInvoker

DeleteServerNicsInvoker 裸金属服务器解绑弹性网卡

func (*BmsClient) DeleteWindowsBareMetalServerPassword

DeleteWindowsBareMetalServerPassword Windows裸金属服务器清除密码

清除Windows裸金属服务器初始安装时系统生成的密码记录。清除密码后,不影响裸金属服务器密码登录功能,但不能再使用获取密码功能来查询该裸金属服务器密码。如果裸金属服务器是通过私有镜像创建的,请确保已安装Cloudbase-init。公共镜像默认已安装该软件

Please refer to HUAWEI cloud API Explorer for details.

func (*BmsClient) DeleteWindowsBareMetalServerPasswordInvoker

func (c *BmsClient) DeleteWindowsBareMetalServerPasswordInvoker(request *model.DeleteWindowsBareMetalServerPasswordRequest) *DeleteWindowsBareMetalServerPasswordInvoker

DeleteWindowsBareMetalServerPasswordInvoker Windows裸金属服务器清除密码

func (*BmsClient) DetachBaremetalServerVolume

DetachBaremetalServerVolume 裸金属服务器卸载云磁盘

将挂载至裸金属服务器中的磁盘卸载;对于挂载在系统盘盘位(也就是“/dev/sda”挂载点)上的磁盘,不允许执行卸载操作;对于挂载在数据盘盘位(非“/dev/sda”挂载点)上的磁盘,支持离线卸载和在线卸载(裸金属服务器处于“运行中”状态)磁盘

Please refer to HUAWEI cloud API Explorer for details.

func (*BmsClient) DetachBaremetalServerVolumeInvoker

func (c *BmsClient) DetachBaremetalServerVolumeInvoker(request *model.DetachBaremetalServerVolumeRequest) *DetachBaremetalServerVolumeInvoker

DetachBaremetalServerVolumeInvoker 裸金属服务器卸载云磁盘

func (*BmsClient) ListBareMetalServerDetails

ListBareMetalServerDetails 查询裸金属服务器详情

获取裸金属服务器详细信息,该接口支持查询裸金属服务器的计费方式,以及是否被冻结

Please refer to HUAWEI cloud API Explorer for details.

func (*BmsClient) ListBareMetalServerDetailsInvoker

func (c *BmsClient) ListBareMetalServerDetailsInvoker(request *model.ListBareMetalServerDetailsRequest) *ListBareMetalServerDetailsInvoker

ListBareMetalServerDetailsInvoker 查询裸金属服务器详情

func (*BmsClient) ListBareMetalServers

ListBareMetalServers 查询裸金属服务器详情列表

用户根据设置的请求条件筛选裸金属服务器,并获取裸金属服务器的详细信息。该接口支持查询裸金属服务器计费方式,以及是否被冻结。

Please refer to HUAWEI cloud API Explorer for details.

func (*BmsClient) ListBareMetalServersInvoker

func (c *BmsClient) ListBareMetalServersInvoker(request *model.ListBareMetalServersRequest) *ListBareMetalServersInvoker

ListBareMetalServersInvoker 查询裸金属服务器详情列表

func (*BmsClient) ListBaremetalFlavorDetailExtends

ListBaremetalFlavorDetailExtends 查询规格详情和规格扩展信息列表

查询裸金属服务器的规格详情和规格的扩展信息。您可以调用此接口查询“baremetal:extBootType”参数取值,以确认某个规格是否支持快速发放

Please refer to HUAWEI cloud API Explorer for details.

func (*BmsClient) ListBaremetalFlavorDetailExtendsInvoker

func (c *BmsClient) ListBaremetalFlavorDetailExtendsInvoker(request *model.ListBaremetalFlavorDetailExtendsRequest) *ListBaremetalFlavorDetailExtendsInvoker

ListBaremetalFlavorDetailExtendsInvoker 查询规格详情和规格扩展信息列表

func (*BmsClient) ReinstallBaremetalServerOs

ReinstallBaremetalServerOs 重装裸金属服务器操作系统

重装裸金属服务器的操作系统。快速发放裸金属服务器支持裸金属服务器数据盘不变的情况下,使用原镜像重装系统盘。重装操作系统支持密码或者密钥注入

Please refer to HUAWEI cloud API Explorer for details.

func (*BmsClient) ReinstallBaremetalServerOsInvoker

func (c *BmsClient) ReinstallBaremetalServerOsInvoker(request *model.ReinstallBaremetalServerOsRequest) *ReinstallBaremetalServerOsInvoker

ReinstallBaremetalServerOsInvoker 重装裸金属服务器操作系统

func (*BmsClient) ResetPwdOneClick

func (c *BmsClient) ResetPwdOneClick(request *model.ResetPwdOneClickRequest) (*model.ResetPwdOneClickResponse, error)

ResetPwdOneClick 一键重置裸金属服务器密码

在裸金属服务器支持一键重置密码功能的前提下,重置裸金属服务器管理帐号(root用户或Administrator用户)的密码。可以通过6.10.1-查询是否支持一键重置密码API查询是否支持一键重置密码。

Please refer to HUAWEI cloud API Explorer for details.

func (*BmsClient) ResetPwdOneClickInvoker

func (c *BmsClient) ResetPwdOneClickInvoker(request *model.ResetPwdOneClickRequest) *ResetPwdOneClickInvoker

ResetPwdOneClickInvoker 一键重置裸金属服务器密码

func (*BmsClient) ShowBaremetalServerInterfaceAttachments

ShowBaremetalServerInterfaceAttachments 查询裸金属服务器网卡信息

查询裸金属服务器的网卡信息,比如网卡的IP地址、MAC地址

Please refer to HUAWEI cloud API Explorer for details.

func (*BmsClient) ShowBaremetalServerInterfaceAttachmentsInvoker

func (c *BmsClient) ShowBaremetalServerInterfaceAttachmentsInvoker(request *model.ShowBaremetalServerInterfaceAttachmentsRequest) *ShowBaremetalServerInterfaceAttachmentsInvoker

ShowBaremetalServerInterfaceAttachmentsInvoker 查询裸金属服务器网卡信息

func (*BmsClient) ShowBaremetalServerTags

ShowBaremetalServerTags 查询裸金属服务器标签

- 查询指定云服务器的标签信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*BmsClient) ShowBaremetalServerTagsInvoker

func (c *BmsClient) ShowBaremetalServerTagsInvoker(request *model.ShowBaremetalServerTagsRequest) *ShowBaremetalServerTagsInvoker

ShowBaremetalServerTagsInvoker 查询裸金属服务器标签

func (*BmsClient) ShowBaremetalServerVolumeInfo

ShowBaremetalServerVolumeInfo 查询裸金属服务器挂载的云硬盘信息

查询裸金属服务器挂载的磁盘信息

Please refer to HUAWEI cloud API Explorer for details.

func (*BmsClient) ShowBaremetalServerVolumeInfoInvoker

func (c *BmsClient) ShowBaremetalServerVolumeInfoInvoker(request *model.ShowBaremetalServerVolumeInfoRequest) *ShowBaremetalServerVolumeInfoInvoker

ShowBaremetalServerVolumeInfoInvoker 查询裸金属服务器挂载的云硬盘信息

func (*BmsClient) ShowJobInfos

func (c *BmsClient) ShowJobInfos(request *model.ShowJobInfosRequest) (*model.ShowJobInfosResponse, error)

ShowJobInfos 查询Job状态

查询Job的执行状态。对于创建裸金属服务器物理机、挂卸卷等异步API,命令下发后,会返回job_id,通过job_id可以查询任务的执行状态

Please refer to HUAWEI cloud API Explorer for details.

func (*BmsClient) ShowJobInfosInvoker

func (c *BmsClient) ShowJobInfosInvoker(request *model.ShowJobInfosRequest) *ShowJobInfosInvoker

ShowJobInfosInvoker 查询Job状态

func (*BmsClient) ShowResetPwd

func (c *BmsClient) ShowResetPwd(request *model.ShowResetPwdRequest) (*model.ShowResetPwdResponse, error)

ShowResetPwd 查询是否支持一键重置密码

查询是否支持一键重置密码

Please refer to HUAWEI cloud API Explorer for details.

func (*BmsClient) ShowResetPwdInvoker

func (c *BmsClient) ShowResetPwdInvoker(request *model.ShowResetPwdRequest) *ShowResetPwdInvoker

ShowResetPwdInvoker 查询是否支持一键重置密码

func (*BmsClient) ShowServerRemoteConsole

ShowServerRemoteConsole 获取裸金属服务器远程登录地址

Please refer to HUAWEI cloud API Explorer for details.

func (*BmsClient) ShowServerRemoteConsoleInvoker

func (c *BmsClient) ShowServerRemoteConsoleInvoker(request *model.ShowServerRemoteConsoleRequest) *ShowServerRemoteConsoleInvoker

ShowServerRemoteConsoleInvoker 获取裸金属服务器远程登录地址

func (*BmsClient) ShowSpecifiedVersion

ShowSpecifiedVersion 查询指定API版本信息

查询裸金属服务指定接口版本的信息

Please refer to HUAWEI cloud API Explorer for details.

func (*BmsClient) ShowSpecifiedVersionInvoker

func (c *BmsClient) ShowSpecifiedVersionInvoker(request *model.ShowSpecifiedVersionRequest) *ShowSpecifiedVersionInvoker

ShowSpecifiedVersionInvoker 查询指定API版本信息

func (*BmsClient) ShowTenantQuota

func (c *BmsClient) ShowTenantQuota(request *model.ShowTenantQuotaRequest) (*model.ShowTenantQuotaResponse, error)

ShowTenantQuota 查询租户配额

查询该租户下,所有资源的配额信息,包括已使用配额

Please refer to HUAWEI cloud API Explorer for details.

func (*BmsClient) ShowTenantQuotaInvoker

func (c *BmsClient) ShowTenantQuotaInvoker(request *model.ShowTenantQuotaRequest) *ShowTenantQuotaInvoker

ShowTenantQuotaInvoker 查询租户配额

func (*BmsClient) ShowWindowsBaremetalServerPwd

ShowWindowsBaremetalServerPwd Windows裸金属服务器获取密码

获取Windows裸金属服务器初始安装时系统生成的管理员帐户(Administrator帐户或Cloudbase-init设置的帐户)随机密码。如果裸金属服务器是通过私有镜像创建的,请确保已安装Cloudbase-init。公共镜像默认已安装该软件

Please refer to HUAWEI cloud API Explorer for details.

func (*BmsClient) ShowWindowsBaremetalServerPwdInvoker

func (c *BmsClient) ShowWindowsBaremetalServerPwdInvoker(request *model.ShowWindowsBaremetalServerPwdRequest) *ShowWindowsBaremetalServerPwdInvoker

ShowWindowsBaremetalServerPwdInvoker Windows裸金属服务器获取密码

func (*BmsClient) UpdateBaremetalServerInterfaceAttachments

UpdateBaremetalServerInterfaceAttachments 修改裸金属服务器弹性网卡的属性

Please refer to HUAWEI cloud API Explorer for details.

func (*BmsClient) UpdateBaremetalServerInterfaceAttachmentsInvoker

func (c *BmsClient) UpdateBaremetalServerInterfaceAttachmentsInvoker(request *model.UpdateBaremetalServerInterfaceAttachmentsRequest) *UpdateBaremetalServerInterfaceAttachmentsInvoker

UpdateBaremetalServerInterfaceAttachmentsInvoker 修改裸金属服务器弹性网卡的属性

func (*BmsClient) UpdateBaremetalServerMetadata

UpdateBaremetalServerMetadata 更新裸金属服务器元数据

更新裸金属服务器元数据。如果元数据中没有待更新字段,则自动添加该字段。如果元数据中已存在待更新字段,则直接更新字段值;如果元数据中的字段不再请求参数中,则保持不变

Please refer to HUAWEI cloud API Explorer for details.

func (*BmsClient) UpdateBaremetalServerMetadataInvoker

func (c *BmsClient) UpdateBaremetalServerMetadataInvoker(request *model.UpdateBaremetalServerMetadataRequest) *UpdateBaremetalServerMetadataInvoker

UpdateBaremetalServerMetadataInvoker 更新裸金属服务器元数据

type ChangeBaremetalServerNameInvoker

type ChangeBaremetalServerNameInvoker struct {
	*invoker.BaseInvoker
}

func (*ChangeBaremetalServerNameInvoker) Invoke

type ChangeBaremetalServerOsInvoker

type ChangeBaremetalServerOsInvoker struct {
	*invoker.BaseInvoker
}

func (*ChangeBaremetalServerOsInvoker) Invoke

type CreateBareMetalServersInvoker

type CreateBareMetalServersInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateBareMetalServersInvoker) Invoke

type DeleteServerNicsInvoker

type DeleteServerNicsInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteServerNicsInvoker) Invoke

type DeleteWindowsBareMetalServerPasswordInvoker

type DeleteWindowsBareMetalServerPasswordInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteWindowsBareMetalServerPasswordInvoker) Invoke

type DetachBaremetalServerVolumeInvoker

type DetachBaremetalServerVolumeInvoker struct {
	*invoker.BaseInvoker
}

func (*DetachBaremetalServerVolumeInvoker) Invoke

type ListBareMetalServerDetailsInvoker

type ListBareMetalServerDetailsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListBareMetalServerDetailsInvoker) Invoke

type ListBareMetalServersInvoker

type ListBareMetalServersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListBareMetalServersInvoker) Invoke

type ListBaremetalFlavorDetailExtendsInvoker

type ListBaremetalFlavorDetailExtendsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListBaremetalFlavorDetailExtendsInvoker) Invoke

type ReinstallBaremetalServerOsInvoker

type ReinstallBaremetalServerOsInvoker struct {
	*invoker.BaseInvoker
}

func (*ReinstallBaremetalServerOsInvoker) Invoke

type ResetPwdOneClickInvoker

type ResetPwdOneClickInvoker struct {
	*invoker.BaseInvoker
}

func (*ResetPwdOneClickInvoker) Invoke

type ShowBaremetalServerInterfaceAttachmentsInvoker

type ShowBaremetalServerInterfaceAttachmentsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowBaremetalServerInterfaceAttachmentsInvoker) Invoke

type ShowBaremetalServerTagsInvoker

type ShowBaremetalServerTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowBaremetalServerTagsInvoker) Invoke

type ShowBaremetalServerVolumeInfoInvoker

type ShowBaremetalServerVolumeInfoInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowBaremetalServerVolumeInfoInvoker) Invoke

type ShowJobInfosInvoker

type ShowJobInfosInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowJobInfosInvoker) Invoke

type ShowResetPwdInvoker

type ShowResetPwdInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowResetPwdInvoker) Invoke

type ShowServerRemoteConsoleInvoker

type ShowServerRemoteConsoleInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowServerRemoteConsoleInvoker) Invoke

type ShowSpecifiedVersionInvoker

type ShowSpecifiedVersionInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowSpecifiedVersionInvoker) Invoke

type ShowTenantQuotaInvoker

type ShowTenantQuotaInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowTenantQuotaInvoker) Invoke

type ShowWindowsBaremetalServerPwdInvoker

type ShowWindowsBaremetalServerPwdInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowWindowsBaremetalServerPwdInvoker) Invoke

type UpdateBaremetalServerInterfaceAttachmentsInvoker

type UpdateBaremetalServerInterfaceAttachmentsInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateBaremetalServerInterfaceAttachmentsInvoker) Invoke

type UpdateBaremetalServerMetadataInvoker

type UpdateBaremetalServerMetadataInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateBaremetalServerMetadataInvoker) Invoke

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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