Documentation
¶
Index ¶
- type AssociateVpcEipByIdRequest
- func NewAssociateVpcEipByIdRequest(regionId string, id string, body *jdfusion.AssociateEipAddressReq) *AssociateVpcEipByIdRequest
- func NewAssociateVpcEipByIdRequestWithAllParams(regionId string, id string, body *jdfusion.AssociateEipAddressReq) *AssociateVpcEipByIdRequest
- func NewAssociateVpcEipByIdRequestWithoutParam() *AssociateVpcEipByIdRequest
- type AssociateVpcEipByIdResponse
- type AssociateVpcEipByIdResult
- type AttachDiskToVmInstanceByDiskIdRequest
- func NewAttachDiskToVmInstanceByDiskIdRequest(regionId string, id string, body *jdfusion.AttachDataDiskReq) *AttachDiskToVmInstanceByDiskIdRequest
- func NewAttachDiskToVmInstanceByDiskIdRequestWithAllParams(regionId string, id string, body *jdfusion.AttachDataDiskReq) *AttachDiskToVmInstanceByDiskIdRequest
- func NewAttachDiskToVmInstanceByDiskIdRequestWithoutParam() *AttachDiskToVmInstanceByDiskIdRequest
- type AttachDiskToVmInstanceByDiskIdResponse
- type AttachDiskToVmInstanceByDiskIdResult
- type AttachVpcNetworkInterfaceByIdRequest
- func NewAttachVpcNetworkInterfaceByIdRequest(regionId string, id string, body *jdfusion.AttachNetInterfaceReq) *AttachVpcNetworkInterfaceByIdRequest
- func NewAttachVpcNetworkInterfaceByIdRequestWithAllParams(regionId string, id string, body *jdfusion.AttachNetInterfaceReq) *AttachVpcNetworkInterfaceByIdRequest
- func NewAttachVpcNetworkInterfaceByIdRequestWithoutParam() *AttachVpcNetworkInterfaceByIdRequest
- type AttachVpcNetworkInterfaceByIdResponse
- type AttachVpcNetworkInterfaceByIdResult
- type CreateDiskRequest
- type CreateDiskResponse
- type CreateDiskResult
- type CreateVmInstanceRequest
- type CreateVmInstanceResponse
- type CreateVmInstanceResult
- type CreateVmKeypairRequest
- type CreateVmKeypairResponse
- type CreateVmKeypairResult
- type CreateVpcEipRequest
- type CreateVpcEipResponse
- type CreateVpcEipResult
- type CreateVpcLBHttpListenerRequest
- func NewCreateVpcLBHttpListenerRequest(regionId string, body *jdfusion.CreateLoadBalancerHTTPListenerReq) *CreateVpcLBHttpListenerRequest
- func NewCreateVpcLBHttpListenerRequestWithAllParams(regionId string, body *jdfusion.CreateLoadBalancerHTTPListenerReq) *CreateVpcLBHttpListenerRequest
- func NewCreateVpcLBHttpListenerRequestWithoutParam() *CreateVpcLBHttpListenerRequest
- type CreateVpcLBHttpListenerResponse
- type CreateVpcLBHttpListenerResult
- type CreateVpcNetworkInterfaceRequest
- func NewCreateVpcNetworkInterfaceRequest(regionId string, body *jdfusion.CreateNetInterfaceReq) *CreateVpcNetworkInterfaceRequest
- func NewCreateVpcNetworkInterfaceRequestWithAllParams(regionId string, body *jdfusion.CreateNetInterfaceReq) *CreateVpcNetworkInterfaceRequest
- func NewCreateVpcNetworkInterfaceRequestWithoutParam() *CreateVpcNetworkInterfaceRequest
- type CreateVpcNetworkInterfaceResponse
- type CreateVpcNetworkInterfaceResult
- type CreateVpcRequest
- type CreateVpcResponse
- type CreateVpcResult
- type CreateVpcSecurityGroupRequest
- func NewCreateVpcSecurityGroupRequest(regionId string, body *jdfusion.CreateSecurityGroupReq) *CreateVpcSecurityGroupRequest
- func NewCreateVpcSecurityGroupRequestWithAllParams(regionId string, body *jdfusion.CreateSecurityGroupReq) *CreateVpcSecurityGroupRequest
- func NewCreateVpcSecurityGroupRequestWithoutParam() *CreateVpcSecurityGroupRequest
- type CreateVpcSecurityGroupResponse
- type CreateVpcSecurityGroupResult
- type CreateVpcSlbRequest
- type CreateVpcSlbResponse
- type CreateVpcSlbResult
- type CreateVpcSubnetRequest
- type CreateVpcSubnetResponse
- type CreateVpcSubnetResult
- type CreateVpcVServerGroupRequest
- func NewCreateVpcVServerGroupRequest(regionId string, body *jdfusion.CreateVserverGroupReq) *CreateVpcVServerGroupRequest
- func NewCreateVpcVServerGroupRequestWithAllParams(regionId string, body *jdfusion.CreateVserverGroupReq) *CreateVpcVServerGroupRequest
- func NewCreateVpcVServerGroupRequestWithoutParam() *CreateVpcVServerGroupRequest
- type CreateVpcVServerGroupResponse
- type CreateVpcVServerGroupResult
- type DeleteVmInstanceByIdRequest
- type DeleteVmInstanceByIdResponse
- type DeleteVmInstanceByIdResult
- type DeleteVmKeypairByNameRequest
- type DeleteVmKeypairByNameResponse
- type DeleteVmKeypairByNameResult
- type DeleteVpcByIdRequest
- type DeleteVpcByIdResponse
- type DeleteVpcByIdResult
- type DeleteVpcEipByIdRequest
- type DeleteVpcEipByIdResponse
- type DeleteVpcEipByIdResult
- type DeleteVpcNetworkInterfaceByIdRequest
- func NewDeleteVpcNetworkInterfaceByIdRequest(regionId string, id string) *DeleteVpcNetworkInterfaceByIdRequest
- func NewDeleteVpcNetworkInterfaceByIdRequestWithAllParams(regionId string, id string) *DeleteVpcNetworkInterfaceByIdRequest
- func NewDeleteVpcNetworkInterfaceByIdRequestWithoutParam() *DeleteVpcNetworkInterfaceByIdRequest
- type DeleteVpcNetworkInterfaceByIdResponse
- type DeleteVpcNetworkInterfaceByIdResult
- type DeleteVpcSecurityGroupByIdRequest
- func NewDeleteVpcSecurityGroupByIdRequest(regionId string, id string) *DeleteVpcSecurityGroupByIdRequest
- func NewDeleteVpcSecurityGroupByIdRequestWithAllParams(regionId string, id string) *DeleteVpcSecurityGroupByIdRequest
- func NewDeleteVpcSecurityGroupByIdRequestWithoutParam() *DeleteVpcSecurityGroupByIdRequest
- type DeleteVpcSecurityGroupByIdResponse
- type DeleteVpcSecurityGroupByIdResult
- type DeleteVpcSlbByIdRequest
- type DeleteVpcSlbByIdResponse
- type DeleteVpcSlbByIdResult
- type DeleteVpcSubnetByIdRequest
- type DeleteVpcSubnetByIdResponse
- type DeleteVpcSubnetByIdResult
- type DetachDiskToVmInstanceByDiskIdRequest
- func NewDetachDiskToVmInstanceByDiskIdRequest(regionId string, id string, body *jdfusion.DetachDataDiskReq) *DetachDiskToVmInstanceByDiskIdRequest
- func NewDetachDiskToVmInstanceByDiskIdRequestWithAllParams(regionId string, id string, body *jdfusion.DetachDataDiskReq) *DetachDiskToVmInstanceByDiskIdRequest
- func NewDetachDiskToVmInstanceByDiskIdRequestWithoutParam() *DetachDiskToVmInstanceByDiskIdRequest
- type DetachDiskToVmInstanceByDiskIdResponse
- type DetachDiskToVmInstanceByDiskIdResult
- type DetachVpcNetworkInterfaceByIdRequest
- func NewDetachVpcNetworkInterfaceByIdRequest(regionId string, id string, body *jdfusion.DetachNetInterfaceReq) *DetachVpcNetworkInterfaceByIdRequest
- func NewDetachVpcNetworkInterfaceByIdRequestWithAllParams(regionId string, id string, body *jdfusion.DetachNetInterfaceReq) *DetachVpcNetworkInterfaceByIdRequest
- func NewDetachVpcNetworkInterfaceByIdRequestWithoutParam() *DetachVpcNetworkInterfaceByIdRequest
- type DetachVpcNetworkInterfaceByIdResponse
- type DetachVpcNetworkInterfaceByIdResult
- type DisassociateVpcEipByIdRequest
- func NewDisassociateVpcEipByIdRequest(regionId string, id string, body *jdfusion.UnassociateEipAddressReq) *DisassociateVpcEipByIdRequest
- func NewDisassociateVpcEipByIdRequestWithAllParams(regionId string, id string, body *jdfusion.UnassociateEipAddressReq) *DisassociateVpcEipByIdRequest
- func NewDisassociateVpcEipByIdRequestWithoutParam() *DisassociateVpcEipByIdRequest
- type DisassociateVpcEipByIdResponse
- type DisassociateVpcEipByIdResult
- type GetCloudInfoByIdRequest
- type GetCloudInfoByIdResponse
- type GetCloudInfoByIdResult
- type GetCloudInfosRequest
- type GetCloudInfosResponse
- type GetCloudInfosResult
- type GetDiskByIdRequest
- type GetDiskByIdResponse
- type GetDiskByIdResult
- type GetDisksRequest
- type GetDisksResponse
- type GetDisksResult
- type GetTaskInfoByIdRequest
- type GetTaskInfoByIdResponse
- type GetTaskInfoByIdResult
- type GetTaskInfoHistoryByIdRequest
- type GetTaskInfoHistoryByIdResponse
- type GetTaskInfoHistoryByIdResult
- type GetVmImagesRequest
- type GetVmImagesResponse
- type GetVmImagesResult
- type GetVmInstanceTypesRequest
- type GetVmInstanceTypesResponse
- type GetVmInstanceTypesResult
- type GetVmInstancesByIdRequest
- type GetVmInstancesByIdResponse
- type GetVmInstancesByIdResult
- type GetVmInstancesRequest
- type GetVmInstancesResponse
- type GetVmInstancesResult
- type GetVmKeypairsByNameRequest
- type GetVmKeypairsByNameResponse
- type GetVmKeypairsByNameResult
- type GetVmKeypairsRequest
- type GetVmKeypairsResponse
- type GetVmKeypairsResult
- type GetVpcByIdRequest
- type GetVpcByIdResponse
- type GetVpcByIdResult
- type GetVpcEipByIdRequest
- type GetVpcEipByIdResponse
- type GetVpcEipByIdResult
- type GetVpcEipsRequest
- type GetVpcEipsResponse
- type GetVpcEipsResult
- type GetVpcNetworkInterfaceByIdRequest
- func NewGetVpcNetworkInterfaceByIdRequest(regionId string, id string) *GetVpcNetworkInterfaceByIdRequest
- func NewGetVpcNetworkInterfaceByIdRequestWithAllParams(regionId string, id string) *GetVpcNetworkInterfaceByIdRequest
- func NewGetVpcNetworkInterfaceByIdRequestWithoutParam() *GetVpcNetworkInterfaceByIdRequest
- type GetVpcNetworkInterfaceByIdResponse
- type GetVpcNetworkInterfaceByIdResult
- type GetVpcNetworkInterfacesRequest
- type GetVpcNetworkInterfacesResponse
- type GetVpcNetworkInterfacesResult
- type GetVpcSecurityGroupByIdRequest
- type GetVpcSecurityGroupByIdResponse
- type GetVpcSecurityGroupByIdResult
- type GetVpcSecurityGroupsRequest
- type GetVpcSecurityGroupsResponse
- type GetVpcSecurityGroupsResult
- type GetVpcSlbByIdRequest
- type GetVpcSlbByIdResponse
- type GetVpcSlbByIdResult
- type GetVpcSlbsRequest
- type GetVpcSlbsResponse
- type GetVpcSlbsResult
- type GetVpcSubnetByIdRequest
- type GetVpcSubnetByIdResponse
- type GetVpcSubnetByIdResult
- type GetVpcSubnetsRequest
- type GetVpcSubnetsResponse
- type GetVpcSubnetsResult
- type GetVpcVServerGroupsRequest
- type GetVpcVServerGroupsResponse
- type GetVpcVServerGroupsResult
- type GetVpcsRequest
- type GetVpcsResponse
- type GetVpcsResult
- type RebootVmInstanceByIdRequest
- type RebootVmInstanceByIdResponse
- type RebootVmInstanceByIdResult
- type RegistCloudInfoRequest
- type RegistCloudInfoResponse
- type RegistCloudInfoResult
- type RemoveDiskByIdRequest
- type RemoveDiskByIdResponse
- type RemoveDiskByIdResult
- type StartVmInstanceByIdRequest
- type StartVmInstanceByIdResponse
- type StartVmInstanceByIdResult
- type StopVmInstanceByIdRequest
- type StopVmInstanceByIdResponse
- type StopVmInstanceByIdResult
- type UnregistCloudInfoRequest
- type UnregistCloudInfoResponse
- type UnregistCloudInfoResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AssociateVpcEipByIdRequest ¶
type AssociateVpcEipByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 公网IP ID */ Id string `json:"id"` /* 弹性公网IP绑定到虚拟机 */ Body *jdfusion.AssociateEipAddressReq `json:"body"` }
func NewAssociateVpcEipByIdRequest ¶
func NewAssociateVpcEipByIdRequest( regionId string, id string, body *jdfusion.AssociateEipAddressReq, ) *AssociateVpcEipByIdRequest
* param regionId: 地域ID (Required) * param id: 公网IP ID (Required) * param body: 弹性公网IP绑定到虚拟机 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAssociateVpcEipByIdRequestWithAllParams ¶
func NewAssociateVpcEipByIdRequestWithAllParams( regionId string, id string, body *jdfusion.AssociateEipAddressReq, ) *AssociateVpcEipByIdRequest
* param regionId: 地域ID (Required) * param id: 公网IP ID (Required) * param body: 弹性公网IP绑定到虚拟机 (Required)
func NewAssociateVpcEipByIdRequestWithoutParam ¶
func NewAssociateVpcEipByIdRequestWithoutParam() *AssociateVpcEipByIdRequest
This constructor has better compatible ability when API parameters changed
func (AssociateVpcEipByIdRequest) GetRegionId ¶
func (r AssociateVpcEipByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AssociateVpcEipByIdRequest) SetBody ¶
func (r *AssociateVpcEipByIdRequest) SetBody(body *jdfusion.AssociateEipAddressReq)
param body: 弹性公网IP绑定到虚拟机(Required)
func (*AssociateVpcEipByIdRequest) SetId ¶
func (r *AssociateVpcEipByIdRequest) SetId(id string)
param id: 公网IP ID(Required)
func (*AssociateVpcEipByIdRequest) SetRegionId ¶
func (r *AssociateVpcEipByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type AssociateVpcEipByIdResponse ¶
type AssociateVpcEipByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AssociateVpcEipByIdResult `json:"result"` }
type AssociateVpcEipByIdResult ¶
type AssociateVpcEipByIdResult struct {
Task jdfusion.ResourceTFInfo `json:"task"`
}
type AttachDiskToVmInstanceByDiskIdRequest ¶
type AttachDiskToVmInstanceByDiskIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 云硬盘 ID */ Id string `json:"id"` /* 云硬盘挂载至虚拟机 */ Body *jdfusion.AttachDataDiskReq `json:"body"` }
func NewAttachDiskToVmInstanceByDiskIdRequest ¶
func NewAttachDiskToVmInstanceByDiskIdRequest( regionId string, id string, body *jdfusion.AttachDataDiskReq, ) *AttachDiskToVmInstanceByDiskIdRequest
* param regionId: 地域ID (Required) * param id: 云硬盘 ID (Required) * param body: 云硬盘挂载至虚拟机 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAttachDiskToVmInstanceByDiskIdRequestWithAllParams ¶
func NewAttachDiskToVmInstanceByDiskIdRequestWithAllParams( regionId string, id string, body *jdfusion.AttachDataDiskReq, ) *AttachDiskToVmInstanceByDiskIdRequest
* param regionId: 地域ID (Required) * param id: 云硬盘 ID (Required) * param body: 云硬盘挂载至虚拟机 (Required)
func NewAttachDiskToVmInstanceByDiskIdRequestWithoutParam ¶
func NewAttachDiskToVmInstanceByDiskIdRequestWithoutParam() *AttachDiskToVmInstanceByDiskIdRequest
This constructor has better compatible ability when API parameters changed
func (AttachDiskToVmInstanceByDiskIdRequest) GetRegionId ¶
func (r AttachDiskToVmInstanceByDiskIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AttachDiskToVmInstanceByDiskIdRequest) SetBody ¶
func (r *AttachDiskToVmInstanceByDiskIdRequest) SetBody(body *jdfusion.AttachDataDiskReq)
param body: 云硬盘挂载至虚拟机(Required)
func (*AttachDiskToVmInstanceByDiskIdRequest) SetId ¶
func (r *AttachDiskToVmInstanceByDiskIdRequest) SetId(id string)
param id: 云硬盘 ID(Required)
func (*AttachDiskToVmInstanceByDiskIdRequest) SetRegionId ¶
func (r *AttachDiskToVmInstanceByDiskIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type AttachDiskToVmInstanceByDiskIdResponse ¶
type AttachDiskToVmInstanceByDiskIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AttachDiskToVmInstanceByDiskIdResult `json:"result"` }
type AttachDiskToVmInstanceByDiskIdResult ¶
type AttachDiskToVmInstanceByDiskIdResult struct {
Task jdfusion.ResourceTFInfo `json:"task"`
}
type AttachVpcNetworkInterfaceByIdRequest ¶
type AttachVpcNetworkInterfaceByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 网卡 ID */ Id string `json:"id"` /* 网卡挂载虚拟机 */ Body *jdfusion.AttachNetInterfaceReq `json:"body"` }
func NewAttachVpcNetworkInterfaceByIdRequest ¶
func NewAttachVpcNetworkInterfaceByIdRequest( regionId string, id string, body *jdfusion.AttachNetInterfaceReq, ) *AttachVpcNetworkInterfaceByIdRequest
* param regionId: 地域ID (Required) * param id: 网卡 ID (Required) * param body: 网卡挂载虚拟机 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAttachVpcNetworkInterfaceByIdRequestWithAllParams ¶
func NewAttachVpcNetworkInterfaceByIdRequestWithAllParams( regionId string, id string, body *jdfusion.AttachNetInterfaceReq, ) *AttachVpcNetworkInterfaceByIdRequest
* param regionId: 地域ID (Required) * param id: 网卡 ID (Required) * param body: 网卡挂载虚拟机 (Required)
func NewAttachVpcNetworkInterfaceByIdRequestWithoutParam ¶
func NewAttachVpcNetworkInterfaceByIdRequestWithoutParam() *AttachVpcNetworkInterfaceByIdRequest
This constructor has better compatible ability when API parameters changed
func (AttachVpcNetworkInterfaceByIdRequest) GetRegionId ¶
func (r AttachVpcNetworkInterfaceByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AttachVpcNetworkInterfaceByIdRequest) SetBody ¶
func (r *AttachVpcNetworkInterfaceByIdRequest) SetBody(body *jdfusion.AttachNetInterfaceReq)
param body: 网卡挂载虚拟机(Required)
func (*AttachVpcNetworkInterfaceByIdRequest) SetId ¶
func (r *AttachVpcNetworkInterfaceByIdRequest) SetId(id string)
param id: 网卡 ID(Required)
func (*AttachVpcNetworkInterfaceByIdRequest) SetRegionId ¶
func (r *AttachVpcNetworkInterfaceByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type AttachVpcNetworkInterfaceByIdResponse ¶
type AttachVpcNetworkInterfaceByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AttachVpcNetworkInterfaceByIdResult `json:"result"` }
type AttachVpcNetworkInterfaceByIdResult ¶
type AttachVpcNetworkInterfaceByIdResult struct {
Task jdfusion.ResourceTFInfo `json:"task"`
}
type CreateDiskRequest ¶
type CreateDiskRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 创建云硬盘 */ Body *jdfusion.CreateDataDiskReq `json:"body"` }
func NewCreateDiskRequest ¶
func NewCreateDiskRequest( regionId string, body *jdfusion.CreateDataDiskReq, ) *CreateDiskRequest
* param regionId: 地域ID (Required) * param body: 创建云硬盘 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateDiskRequestWithAllParams ¶
func NewCreateDiskRequestWithAllParams( regionId string, body *jdfusion.CreateDataDiskReq, ) *CreateDiskRequest
* param regionId: 地域ID (Required) * param body: 创建云硬盘 (Required)
func NewCreateDiskRequestWithoutParam ¶
func NewCreateDiskRequestWithoutParam() *CreateDiskRequest
This constructor has better compatible ability when API parameters changed
func (CreateDiskRequest) GetRegionId ¶
func (r CreateDiskRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateDiskRequest) SetBody ¶
func (r *CreateDiskRequest) SetBody(body *jdfusion.CreateDataDiskReq)
param body: 创建云硬盘(Required)
func (*CreateDiskRequest) SetRegionId ¶
func (r *CreateDiskRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type CreateDiskResponse ¶
type CreateDiskResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateDiskResult `json:"result"` }
type CreateDiskResult ¶
type CreateDiskResult struct {
Task jdfusion.ResourceTFInfo `json:"task"`
}
type CreateVmInstanceRequest ¶
type CreateVmInstanceRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 创建VM */ Body *jdfusion.CreateVmReq `json:"body"` }
func NewCreateVmInstanceRequest ¶
func NewCreateVmInstanceRequest( regionId string, body *jdfusion.CreateVmReq, ) *CreateVmInstanceRequest
* param regionId: 地域ID (Required) * param body: 创建VM (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateVmInstanceRequestWithAllParams ¶
func NewCreateVmInstanceRequestWithAllParams( regionId string, body *jdfusion.CreateVmReq, ) *CreateVmInstanceRequest
* param regionId: 地域ID (Required) * param body: 创建VM (Required)
func NewCreateVmInstanceRequestWithoutParam ¶
func NewCreateVmInstanceRequestWithoutParam() *CreateVmInstanceRequest
This constructor has better compatible ability when API parameters changed
func (CreateVmInstanceRequest) GetRegionId ¶
func (r CreateVmInstanceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateVmInstanceRequest) SetBody ¶
func (r *CreateVmInstanceRequest) SetBody(body *jdfusion.CreateVmReq)
param body: 创建VM(Required)
func (*CreateVmInstanceRequest) SetRegionId ¶
func (r *CreateVmInstanceRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type CreateVmInstanceResponse ¶
type CreateVmInstanceResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateVmInstanceResult `json:"result"` }
type CreateVmInstanceResult ¶
type CreateVmInstanceResult struct {
Task jdfusion.ResourceTFInfo `json:"task"`
}
type CreateVmKeypairRequest ¶
type CreateVmKeypairRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 创建keypair */ Body *jdfusion.CreateKeypairReq `json:"body"` }
func NewCreateVmKeypairRequest ¶
func NewCreateVmKeypairRequest( regionId string, body *jdfusion.CreateKeypairReq, ) *CreateVmKeypairRequest
* param regionId: 地域ID (Required) * param body: 创建keypair (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateVmKeypairRequestWithAllParams ¶
func NewCreateVmKeypairRequestWithAllParams( regionId string, body *jdfusion.CreateKeypairReq, ) *CreateVmKeypairRequest
* param regionId: 地域ID (Required) * param body: 创建keypair (Required)
func NewCreateVmKeypairRequestWithoutParam ¶
func NewCreateVmKeypairRequestWithoutParam() *CreateVmKeypairRequest
This constructor has better compatible ability when API parameters changed
func (CreateVmKeypairRequest) GetRegionId ¶
func (r CreateVmKeypairRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateVmKeypairRequest) SetBody ¶
func (r *CreateVmKeypairRequest) SetBody(body *jdfusion.CreateKeypairReq)
param body: 创建keypair(Required)
func (*CreateVmKeypairRequest) SetRegionId ¶
func (r *CreateVmKeypairRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type CreateVmKeypairResponse ¶
type CreateVmKeypairResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateVmKeypairResult `json:"result"` }
type CreateVmKeypairResult ¶
type CreateVmKeypairResult struct {
Tasks []jdfusion.ResourceTFInfo `json:"tasks"`
}
type CreateVpcEipRequest ¶
type CreateVpcEipRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 分配弹性公网ip */ Body *jdfusion.AllocateEipAddressReq `json:"body"` }
func NewCreateVpcEipRequest ¶
func NewCreateVpcEipRequest( regionId string, body *jdfusion.AllocateEipAddressReq, ) *CreateVpcEipRequest
* param regionId: 地域ID (Required) * param body: 分配弹性公网ip (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateVpcEipRequestWithAllParams ¶
func NewCreateVpcEipRequestWithAllParams( regionId string, body *jdfusion.AllocateEipAddressReq, ) *CreateVpcEipRequest
* param regionId: 地域ID (Required) * param body: 分配弹性公网ip (Required)
func NewCreateVpcEipRequestWithoutParam ¶
func NewCreateVpcEipRequestWithoutParam() *CreateVpcEipRequest
This constructor has better compatible ability when API parameters changed
func (CreateVpcEipRequest) GetRegionId ¶
func (r CreateVpcEipRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateVpcEipRequest) SetBody ¶
func (r *CreateVpcEipRequest) SetBody(body *jdfusion.AllocateEipAddressReq)
param body: 分配弹性公网ip(Required)
func (*CreateVpcEipRequest) SetRegionId ¶
func (r *CreateVpcEipRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type CreateVpcEipResponse ¶
type CreateVpcEipResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateVpcEipResult `json:"result"` }
type CreateVpcEipResult ¶
type CreateVpcEipResult struct {
Task jdfusion.ResourceTFInfo `json:"task"`
}
type CreateVpcLBHttpListenerRequest ¶
type CreateVpcLBHttpListenerRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 创建HTTP监听器 */ Body *jdfusion.CreateLoadBalancerHTTPListenerReq `json:"body"` }
func NewCreateVpcLBHttpListenerRequest ¶
func NewCreateVpcLBHttpListenerRequest( regionId string, body *jdfusion.CreateLoadBalancerHTTPListenerReq, ) *CreateVpcLBHttpListenerRequest
* param regionId: 地域ID (Required) * param body: 创建HTTP监听器 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateVpcLBHttpListenerRequestWithAllParams ¶
func NewCreateVpcLBHttpListenerRequestWithAllParams( regionId string, body *jdfusion.CreateLoadBalancerHTTPListenerReq, ) *CreateVpcLBHttpListenerRequest
* param regionId: 地域ID (Required) * param body: 创建HTTP监听器 (Required)
func NewCreateVpcLBHttpListenerRequestWithoutParam ¶
func NewCreateVpcLBHttpListenerRequestWithoutParam() *CreateVpcLBHttpListenerRequest
This constructor has better compatible ability when API parameters changed
func (CreateVpcLBHttpListenerRequest) GetRegionId ¶
func (r CreateVpcLBHttpListenerRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateVpcLBHttpListenerRequest) SetBody ¶
func (r *CreateVpcLBHttpListenerRequest) SetBody(body *jdfusion.CreateLoadBalancerHTTPListenerReq)
param body: 创建HTTP监听器(Required)
func (*CreateVpcLBHttpListenerRequest) SetRegionId ¶
func (r *CreateVpcLBHttpListenerRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type CreateVpcLBHttpListenerResponse ¶
type CreateVpcLBHttpListenerResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateVpcLBHttpListenerResult `json:"result"` }
type CreateVpcLBHttpListenerResult ¶
type CreateVpcLBHttpListenerResult struct {
Task jdfusion.ResourceTFInfo `json:"task"`
}
type CreateVpcNetworkInterfaceRequest ¶
type CreateVpcNetworkInterfaceRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 创建网卡 */ Body *jdfusion.CreateNetInterfaceReq `json:"body"` }
func NewCreateVpcNetworkInterfaceRequest ¶
func NewCreateVpcNetworkInterfaceRequest( regionId string, body *jdfusion.CreateNetInterfaceReq, ) *CreateVpcNetworkInterfaceRequest
* param regionId: 地域ID (Required) * param body: 创建网卡 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateVpcNetworkInterfaceRequestWithAllParams ¶
func NewCreateVpcNetworkInterfaceRequestWithAllParams( regionId string, body *jdfusion.CreateNetInterfaceReq, ) *CreateVpcNetworkInterfaceRequest
* param regionId: 地域ID (Required) * param body: 创建网卡 (Required)
func NewCreateVpcNetworkInterfaceRequestWithoutParam ¶
func NewCreateVpcNetworkInterfaceRequestWithoutParam() *CreateVpcNetworkInterfaceRequest
This constructor has better compatible ability when API parameters changed
func (CreateVpcNetworkInterfaceRequest) GetRegionId ¶
func (r CreateVpcNetworkInterfaceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateVpcNetworkInterfaceRequest) SetBody ¶
func (r *CreateVpcNetworkInterfaceRequest) SetBody(body *jdfusion.CreateNetInterfaceReq)
param body: 创建网卡(Required)
func (*CreateVpcNetworkInterfaceRequest) SetRegionId ¶
func (r *CreateVpcNetworkInterfaceRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type CreateVpcNetworkInterfaceResponse ¶
type CreateVpcNetworkInterfaceResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateVpcNetworkInterfaceResult `json:"result"` }
type CreateVpcNetworkInterfaceResult ¶
type CreateVpcNetworkInterfaceResult struct {
Task jdfusion.ResourceTFInfo `json:"task"`
}
type CreateVpcRequest ¶
type CreateVpcRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 创建VPC */ Body *jdfusion.CreateVpcReq `json:"body"` }
func NewCreateVpcRequest ¶
func NewCreateVpcRequest( regionId string, body *jdfusion.CreateVpcReq, ) *CreateVpcRequest
* param regionId: 地域ID (Required) * param body: 创建VPC (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateVpcRequestWithAllParams ¶
func NewCreateVpcRequestWithAllParams( regionId string, body *jdfusion.CreateVpcReq, ) *CreateVpcRequest
* param regionId: 地域ID (Required) * param body: 创建VPC (Required)
func NewCreateVpcRequestWithoutParam ¶
func NewCreateVpcRequestWithoutParam() *CreateVpcRequest
This constructor has better compatible ability when API parameters changed
func (CreateVpcRequest) GetRegionId ¶
func (r CreateVpcRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateVpcRequest) SetBody ¶
func (r *CreateVpcRequest) SetBody(body *jdfusion.CreateVpcReq)
param body: 创建VPC(Required)
func (*CreateVpcRequest) SetRegionId ¶
func (r *CreateVpcRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type CreateVpcResponse ¶
type CreateVpcResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateVpcResult `json:"result"` }
type CreateVpcResult ¶
type CreateVpcResult struct {
Task jdfusion.ResourceTFInfo `json:"task"`
}
type CreateVpcSecurityGroupRequest ¶
type CreateVpcSecurityGroupRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 创建securityGroup */ Body *jdfusion.CreateSecurityGroupReq `json:"body"` }
func NewCreateVpcSecurityGroupRequest ¶
func NewCreateVpcSecurityGroupRequest( regionId string, body *jdfusion.CreateSecurityGroupReq, ) *CreateVpcSecurityGroupRequest
* param regionId: 地域ID (Required) * param body: 创建securityGroup (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateVpcSecurityGroupRequestWithAllParams ¶
func NewCreateVpcSecurityGroupRequestWithAllParams( regionId string, body *jdfusion.CreateSecurityGroupReq, ) *CreateVpcSecurityGroupRequest
* param regionId: 地域ID (Required) * param body: 创建securityGroup (Required)
func NewCreateVpcSecurityGroupRequestWithoutParam ¶
func NewCreateVpcSecurityGroupRequestWithoutParam() *CreateVpcSecurityGroupRequest
This constructor has better compatible ability when API parameters changed
func (CreateVpcSecurityGroupRequest) GetRegionId ¶
func (r CreateVpcSecurityGroupRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateVpcSecurityGroupRequest) SetBody ¶
func (r *CreateVpcSecurityGroupRequest) SetBody(body *jdfusion.CreateSecurityGroupReq)
param body: 创建securityGroup(Required)
func (*CreateVpcSecurityGroupRequest) SetRegionId ¶
func (r *CreateVpcSecurityGroupRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type CreateVpcSecurityGroupResponse ¶
type CreateVpcSecurityGroupResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateVpcSecurityGroupResult `json:"result"` }
type CreateVpcSecurityGroupResult ¶
type CreateVpcSecurityGroupResult struct {
Task jdfusion.ResourceTFInfo `json:"task"`
}
type CreateVpcSlbRequest ¶
type CreateVpcSlbRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 创建SLB */ Body *jdfusion.CreateSlbReq `json:"body"` }
func NewCreateVpcSlbRequest ¶
func NewCreateVpcSlbRequest( regionId string, body *jdfusion.CreateSlbReq, ) *CreateVpcSlbRequest
* param regionId: 地域ID (Required) * param body: 创建SLB (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateVpcSlbRequestWithAllParams ¶
func NewCreateVpcSlbRequestWithAllParams( regionId string, body *jdfusion.CreateSlbReq, ) *CreateVpcSlbRequest
* param regionId: 地域ID (Required) * param body: 创建SLB (Required)
func NewCreateVpcSlbRequestWithoutParam ¶
func NewCreateVpcSlbRequestWithoutParam() *CreateVpcSlbRequest
This constructor has better compatible ability when API parameters changed
func (CreateVpcSlbRequest) GetRegionId ¶
func (r CreateVpcSlbRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateVpcSlbRequest) SetBody ¶
func (r *CreateVpcSlbRequest) SetBody(body *jdfusion.CreateSlbReq)
param body: 创建SLB(Required)
func (*CreateVpcSlbRequest) SetRegionId ¶
func (r *CreateVpcSlbRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type CreateVpcSlbResponse ¶
type CreateVpcSlbResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateVpcSlbResult `json:"result"` }
type CreateVpcSlbResult ¶
type CreateVpcSlbResult struct {
Task jdfusion.ResourceTFInfo `json:"task"`
}
type CreateVpcSubnetRequest ¶
type CreateVpcSubnetRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 创建subnet */ Body *jdfusion.CreateSubnetReq `json:"body"` }
func NewCreateVpcSubnetRequest ¶
func NewCreateVpcSubnetRequest( regionId string, body *jdfusion.CreateSubnetReq, ) *CreateVpcSubnetRequest
* param regionId: 地域ID (Required) * param body: 创建subnet (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateVpcSubnetRequestWithAllParams ¶
func NewCreateVpcSubnetRequestWithAllParams( regionId string, body *jdfusion.CreateSubnetReq, ) *CreateVpcSubnetRequest
* param regionId: 地域ID (Required) * param body: 创建subnet (Required)
func NewCreateVpcSubnetRequestWithoutParam ¶
func NewCreateVpcSubnetRequestWithoutParam() *CreateVpcSubnetRequest
This constructor has better compatible ability when API parameters changed
func (CreateVpcSubnetRequest) GetRegionId ¶
func (r CreateVpcSubnetRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateVpcSubnetRequest) SetBody ¶
func (r *CreateVpcSubnetRequest) SetBody(body *jdfusion.CreateSubnetReq)
param body: 创建subnet(Required)
func (*CreateVpcSubnetRequest) SetRegionId ¶
func (r *CreateVpcSubnetRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type CreateVpcSubnetResponse ¶
type CreateVpcSubnetResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateVpcSubnetResult `json:"result"` }
type CreateVpcSubnetResult ¶
type CreateVpcSubnetResult struct {
Task jdfusion.ResourceTFInfo `json:"task"`
}
type CreateVpcVServerGroupRequest ¶
type CreateVpcVServerGroupRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 创建虚拟服务器组 */ Body *jdfusion.CreateVserverGroupReq `json:"body"` }
func NewCreateVpcVServerGroupRequest ¶
func NewCreateVpcVServerGroupRequest( regionId string, body *jdfusion.CreateVserverGroupReq, ) *CreateVpcVServerGroupRequest
* param regionId: 地域ID (Required) * param body: 创建虚拟服务器组 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateVpcVServerGroupRequestWithAllParams ¶
func NewCreateVpcVServerGroupRequestWithAllParams( regionId string, body *jdfusion.CreateVserverGroupReq, ) *CreateVpcVServerGroupRequest
* param regionId: 地域ID (Required) * param body: 创建虚拟服务器组 (Required)
func NewCreateVpcVServerGroupRequestWithoutParam ¶
func NewCreateVpcVServerGroupRequestWithoutParam() *CreateVpcVServerGroupRequest
This constructor has better compatible ability when API parameters changed
func (CreateVpcVServerGroupRequest) GetRegionId ¶
func (r CreateVpcVServerGroupRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateVpcVServerGroupRequest) SetBody ¶
func (r *CreateVpcVServerGroupRequest) SetBody(body *jdfusion.CreateVserverGroupReq)
param body: 创建虚拟服务器组(Required)
func (*CreateVpcVServerGroupRequest) SetRegionId ¶
func (r *CreateVpcVServerGroupRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type CreateVpcVServerGroupResponse ¶
type CreateVpcVServerGroupResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateVpcVServerGroupResult `json:"result"` }
type CreateVpcVServerGroupResult ¶
type CreateVpcVServerGroupResult struct {
Task jdfusion.ResourceTFInfo `json:"task"`
}
type DeleteVmInstanceByIdRequest ¶
type DeleteVmInstanceByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 资源实例ID */ Id string `json:"id"` }
func NewDeleteVmInstanceByIdRequest ¶
func NewDeleteVmInstanceByIdRequest( regionId string, id string, ) *DeleteVmInstanceByIdRequest
* param regionId: 地域ID (Required) * param id: 资源实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteVmInstanceByIdRequestWithAllParams ¶
func NewDeleteVmInstanceByIdRequestWithAllParams( regionId string, id string, ) *DeleteVmInstanceByIdRequest
* param regionId: 地域ID (Required) * param id: 资源实例ID (Required)
func NewDeleteVmInstanceByIdRequestWithoutParam ¶
func NewDeleteVmInstanceByIdRequestWithoutParam() *DeleteVmInstanceByIdRequest
This constructor has better compatible ability when API parameters changed
func (DeleteVmInstanceByIdRequest) GetRegionId ¶
func (r DeleteVmInstanceByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteVmInstanceByIdRequest) SetId ¶
func (r *DeleteVmInstanceByIdRequest) SetId(id string)
param id: 资源实例ID(Required)
func (*DeleteVmInstanceByIdRequest) SetRegionId ¶
func (r *DeleteVmInstanceByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DeleteVmInstanceByIdResponse ¶
type DeleteVmInstanceByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteVmInstanceByIdResult `json:"result"` }
type DeleteVmInstanceByIdResult ¶
type DeleteVmInstanceByIdResult struct { }
type DeleteVmKeypairByNameRequest ¶
type DeleteVmKeypairByNameRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* keypair name */ Name string `json:"name"` }
func NewDeleteVmKeypairByNameRequest ¶
func NewDeleteVmKeypairByNameRequest( regionId string, name string, ) *DeleteVmKeypairByNameRequest
* param regionId: 地域ID (Required) * param name: keypair name (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteVmKeypairByNameRequestWithAllParams ¶
func NewDeleteVmKeypairByNameRequestWithAllParams( regionId string, name string, ) *DeleteVmKeypairByNameRequest
* param regionId: 地域ID (Required) * param name: keypair name (Required)
func NewDeleteVmKeypairByNameRequestWithoutParam ¶
func NewDeleteVmKeypairByNameRequestWithoutParam() *DeleteVmKeypairByNameRequest
This constructor has better compatible ability when API parameters changed
func (DeleteVmKeypairByNameRequest) GetRegionId ¶
func (r DeleteVmKeypairByNameRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteVmKeypairByNameRequest) SetName ¶
func (r *DeleteVmKeypairByNameRequest) SetName(name string)
param name: keypair name(Required)
func (*DeleteVmKeypairByNameRequest) SetRegionId ¶
func (r *DeleteVmKeypairByNameRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DeleteVmKeypairByNameResponse ¶
type DeleteVmKeypairByNameResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteVmKeypairByNameResult `json:"result"` }
type DeleteVmKeypairByNameResult ¶
type DeleteVmKeypairByNameResult struct { }
type DeleteVpcByIdRequest ¶
type DeleteVpcByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* VPC ID */ Id string `json:"id"` }
func NewDeleteVpcByIdRequest ¶
func NewDeleteVpcByIdRequest( regionId string, id string, ) *DeleteVpcByIdRequest
* param regionId: 地域ID (Required) * param id: VPC ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteVpcByIdRequestWithAllParams ¶
func NewDeleteVpcByIdRequestWithAllParams( regionId string, id string, ) *DeleteVpcByIdRequest
* param regionId: 地域ID (Required) * param id: VPC ID (Required)
func NewDeleteVpcByIdRequestWithoutParam ¶
func NewDeleteVpcByIdRequestWithoutParam() *DeleteVpcByIdRequest
This constructor has better compatible ability when API parameters changed
func (DeleteVpcByIdRequest) GetRegionId ¶
func (r DeleteVpcByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteVpcByIdRequest) SetId ¶
func (r *DeleteVpcByIdRequest) SetId(id string)
param id: VPC ID(Required)
func (*DeleteVpcByIdRequest) SetRegionId ¶
func (r *DeleteVpcByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DeleteVpcByIdResponse ¶
type DeleteVpcByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteVpcByIdResult `json:"result"` }
type DeleteVpcByIdResult ¶
type DeleteVpcByIdResult struct { }
type DeleteVpcEipByIdRequest ¶
type DeleteVpcEipByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 公网IP ID */ Id string `json:"id"` }
func NewDeleteVpcEipByIdRequest ¶
func NewDeleteVpcEipByIdRequest( regionId string, id string, ) *DeleteVpcEipByIdRequest
* param regionId: 地域ID (Required) * param id: 公网IP ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteVpcEipByIdRequestWithAllParams ¶
func NewDeleteVpcEipByIdRequestWithAllParams( regionId string, id string, ) *DeleteVpcEipByIdRequest
* param regionId: 地域ID (Required) * param id: 公网IP ID (Required)
func NewDeleteVpcEipByIdRequestWithoutParam ¶
func NewDeleteVpcEipByIdRequestWithoutParam() *DeleteVpcEipByIdRequest
This constructor has better compatible ability when API parameters changed
func (DeleteVpcEipByIdRequest) GetRegionId ¶
func (r DeleteVpcEipByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteVpcEipByIdRequest) SetId ¶
func (r *DeleteVpcEipByIdRequest) SetId(id string)
param id: 公网IP ID(Required)
func (*DeleteVpcEipByIdRequest) SetRegionId ¶
func (r *DeleteVpcEipByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DeleteVpcEipByIdResponse ¶
type DeleteVpcEipByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteVpcEipByIdResult `json:"result"` }
type DeleteVpcEipByIdResult ¶
type DeleteVpcEipByIdResult struct { }
type DeleteVpcNetworkInterfaceByIdRequest ¶
type DeleteVpcNetworkInterfaceByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 网卡 ID */ Id string `json:"id"` }
func NewDeleteVpcNetworkInterfaceByIdRequest ¶
func NewDeleteVpcNetworkInterfaceByIdRequest( regionId string, id string, ) *DeleteVpcNetworkInterfaceByIdRequest
* param regionId: 地域ID (Required) * param id: 网卡 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteVpcNetworkInterfaceByIdRequestWithAllParams ¶
func NewDeleteVpcNetworkInterfaceByIdRequestWithAllParams( regionId string, id string, ) *DeleteVpcNetworkInterfaceByIdRequest
* param regionId: 地域ID (Required) * param id: 网卡 ID (Required)
func NewDeleteVpcNetworkInterfaceByIdRequestWithoutParam ¶
func NewDeleteVpcNetworkInterfaceByIdRequestWithoutParam() *DeleteVpcNetworkInterfaceByIdRequest
This constructor has better compatible ability when API parameters changed
func (DeleteVpcNetworkInterfaceByIdRequest) GetRegionId ¶
func (r DeleteVpcNetworkInterfaceByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteVpcNetworkInterfaceByIdRequest) SetId ¶
func (r *DeleteVpcNetworkInterfaceByIdRequest) SetId(id string)
param id: 网卡 ID(Required)
func (*DeleteVpcNetworkInterfaceByIdRequest) SetRegionId ¶
func (r *DeleteVpcNetworkInterfaceByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DeleteVpcNetworkInterfaceByIdResponse ¶
type DeleteVpcNetworkInterfaceByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteVpcNetworkInterfaceByIdResult `json:"result"` }
type DeleteVpcNetworkInterfaceByIdResult ¶
type DeleteVpcNetworkInterfaceByIdResult struct { }
type DeleteVpcSecurityGroupByIdRequest ¶
type DeleteVpcSecurityGroupByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* SecurityGroup ID */ Id string `json:"id"` }
func NewDeleteVpcSecurityGroupByIdRequest ¶
func NewDeleteVpcSecurityGroupByIdRequest( regionId string, id string, ) *DeleteVpcSecurityGroupByIdRequest
* param regionId: 地域ID (Required) * param id: SecurityGroup ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteVpcSecurityGroupByIdRequestWithAllParams ¶
func NewDeleteVpcSecurityGroupByIdRequestWithAllParams( regionId string, id string, ) *DeleteVpcSecurityGroupByIdRequest
* param regionId: 地域ID (Required) * param id: SecurityGroup ID (Required)
func NewDeleteVpcSecurityGroupByIdRequestWithoutParam ¶
func NewDeleteVpcSecurityGroupByIdRequestWithoutParam() *DeleteVpcSecurityGroupByIdRequest
This constructor has better compatible ability when API parameters changed
func (DeleteVpcSecurityGroupByIdRequest) GetRegionId ¶
func (r DeleteVpcSecurityGroupByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteVpcSecurityGroupByIdRequest) SetId ¶
func (r *DeleteVpcSecurityGroupByIdRequest) SetId(id string)
param id: SecurityGroup ID(Required)
func (*DeleteVpcSecurityGroupByIdRequest) SetRegionId ¶
func (r *DeleteVpcSecurityGroupByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DeleteVpcSecurityGroupByIdResponse ¶
type DeleteVpcSecurityGroupByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteVpcSecurityGroupByIdResult `json:"result"` }
type DeleteVpcSecurityGroupByIdResult ¶
type DeleteVpcSecurityGroupByIdResult struct { }
type DeleteVpcSlbByIdRequest ¶
type DeleteVpcSlbByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* LB ID */ Id string `json:"id"` }
func NewDeleteVpcSlbByIdRequest ¶
func NewDeleteVpcSlbByIdRequest( regionId string, id string, ) *DeleteVpcSlbByIdRequest
* param regionId: 地域ID (Required) * param id: LB ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteVpcSlbByIdRequestWithAllParams ¶
func NewDeleteVpcSlbByIdRequestWithAllParams( regionId string, id string, ) *DeleteVpcSlbByIdRequest
* param regionId: 地域ID (Required) * param id: LB ID (Required)
func NewDeleteVpcSlbByIdRequestWithoutParam ¶
func NewDeleteVpcSlbByIdRequestWithoutParam() *DeleteVpcSlbByIdRequest
This constructor has better compatible ability when API parameters changed
func (DeleteVpcSlbByIdRequest) GetRegionId ¶
func (r DeleteVpcSlbByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteVpcSlbByIdRequest) SetId ¶
func (r *DeleteVpcSlbByIdRequest) SetId(id string)
param id: LB ID(Required)
func (*DeleteVpcSlbByIdRequest) SetRegionId ¶
func (r *DeleteVpcSlbByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DeleteVpcSlbByIdResponse ¶
type DeleteVpcSlbByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteVpcSlbByIdResult `json:"result"` }
type DeleteVpcSlbByIdResult ¶
type DeleteVpcSlbByIdResult struct { }
type DeleteVpcSubnetByIdRequest ¶
type DeleteVpcSubnetByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* VPC ID */ Id string `json:"id"` }
func NewDeleteVpcSubnetByIdRequest ¶
func NewDeleteVpcSubnetByIdRequest( regionId string, id string, ) *DeleteVpcSubnetByIdRequest
* param regionId: 地域ID (Required) * param id: VPC ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteVpcSubnetByIdRequestWithAllParams ¶
func NewDeleteVpcSubnetByIdRequestWithAllParams( regionId string, id string, ) *DeleteVpcSubnetByIdRequest
* param regionId: 地域ID (Required) * param id: VPC ID (Required)
func NewDeleteVpcSubnetByIdRequestWithoutParam ¶
func NewDeleteVpcSubnetByIdRequestWithoutParam() *DeleteVpcSubnetByIdRequest
This constructor has better compatible ability when API parameters changed
func (DeleteVpcSubnetByIdRequest) GetRegionId ¶
func (r DeleteVpcSubnetByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteVpcSubnetByIdRequest) SetId ¶
func (r *DeleteVpcSubnetByIdRequest) SetId(id string)
param id: VPC ID(Required)
func (*DeleteVpcSubnetByIdRequest) SetRegionId ¶
func (r *DeleteVpcSubnetByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DeleteVpcSubnetByIdResponse ¶
type DeleteVpcSubnetByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteVpcSubnetByIdResult `json:"result"` }
type DeleteVpcSubnetByIdResult ¶
type DeleteVpcSubnetByIdResult struct { }
type DetachDiskToVmInstanceByDiskIdRequest ¶
type DetachDiskToVmInstanceByDiskIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 云硬盘 ID */ Id string `json:"id"` /* 从虚拟机卸载云硬盘 */ Body *jdfusion.DetachDataDiskReq `json:"body"` }
func NewDetachDiskToVmInstanceByDiskIdRequest ¶
func NewDetachDiskToVmInstanceByDiskIdRequest( regionId string, id string, body *jdfusion.DetachDataDiskReq, ) *DetachDiskToVmInstanceByDiskIdRequest
* param regionId: 地域ID (Required) * param id: 云硬盘 ID (Required) * param body: 从虚拟机卸载云硬盘 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDetachDiskToVmInstanceByDiskIdRequestWithAllParams ¶
func NewDetachDiskToVmInstanceByDiskIdRequestWithAllParams( regionId string, id string, body *jdfusion.DetachDataDiskReq, ) *DetachDiskToVmInstanceByDiskIdRequest
* param regionId: 地域ID (Required) * param id: 云硬盘 ID (Required) * param body: 从虚拟机卸载云硬盘 (Required)
func NewDetachDiskToVmInstanceByDiskIdRequestWithoutParam ¶
func NewDetachDiskToVmInstanceByDiskIdRequestWithoutParam() *DetachDiskToVmInstanceByDiskIdRequest
This constructor has better compatible ability when API parameters changed
func (DetachDiskToVmInstanceByDiskIdRequest) GetRegionId ¶
func (r DetachDiskToVmInstanceByDiskIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DetachDiskToVmInstanceByDiskIdRequest) SetBody ¶
func (r *DetachDiskToVmInstanceByDiskIdRequest) SetBody(body *jdfusion.DetachDataDiskReq)
param body: 从虚拟机卸载云硬盘(Required)
func (*DetachDiskToVmInstanceByDiskIdRequest) SetId ¶
func (r *DetachDiskToVmInstanceByDiskIdRequest) SetId(id string)
param id: 云硬盘 ID(Required)
func (*DetachDiskToVmInstanceByDiskIdRequest) SetRegionId ¶
func (r *DetachDiskToVmInstanceByDiskIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DetachDiskToVmInstanceByDiskIdResponse ¶
type DetachDiskToVmInstanceByDiskIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DetachDiskToVmInstanceByDiskIdResult `json:"result"` }
type DetachDiskToVmInstanceByDiskIdResult ¶
type DetachDiskToVmInstanceByDiskIdResult struct { }
type DetachVpcNetworkInterfaceByIdRequest ¶
type DetachVpcNetworkInterfaceByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 网卡 ID */ Id string `json:"id"` /* 卸载网卡 */ Body *jdfusion.DetachNetInterfaceReq `json:"body"` }
func NewDetachVpcNetworkInterfaceByIdRequest ¶
func NewDetachVpcNetworkInterfaceByIdRequest( regionId string, id string, body *jdfusion.DetachNetInterfaceReq, ) *DetachVpcNetworkInterfaceByIdRequest
* param regionId: 地域ID (Required) * param id: 网卡 ID (Required) * param body: 卸载网卡 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDetachVpcNetworkInterfaceByIdRequestWithAllParams ¶
func NewDetachVpcNetworkInterfaceByIdRequestWithAllParams( regionId string, id string, body *jdfusion.DetachNetInterfaceReq, ) *DetachVpcNetworkInterfaceByIdRequest
* param regionId: 地域ID (Required) * param id: 网卡 ID (Required) * param body: 卸载网卡 (Required)
func NewDetachVpcNetworkInterfaceByIdRequestWithoutParam ¶
func NewDetachVpcNetworkInterfaceByIdRequestWithoutParam() *DetachVpcNetworkInterfaceByIdRequest
This constructor has better compatible ability when API parameters changed
func (DetachVpcNetworkInterfaceByIdRequest) GetRegionId ¶
func (r DetachVpcNetworkInterfaceByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DetachVpcNetworkInterfaceByIdRequest) SetBody ¶
func (r *DetachVpcNetworkInterfaceByIdRequest) SetBody(body *jdfusion.DetachNetInterfaceReq)
param body: 卸载网卡(Required)
func (*DetachVpcNetworkInterfaceByIdRequest) SetId ¶
func (r *DetachVpcNetworkInterfaceByIdRequest) SetId(id string)
param id: 网卡 ID(Required)
func (*DetachVpcNetworkInterfaceByIdRequest) SetRegionId ¶
func (r *DetachVpcNetworkInterfaceByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DetachVpcNetworkInterfaceByIdResponse ¶
type DetachVpcNetworkInterfaceByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DetachVpcNetworkInterfaceByIdResult `json:"result"` }
type DetachVpcNetworkInterfaceByIdResult ¶
type DetachVpcNetworkInterfaceByIdResult struct { }
type DisassociateVpcEipByIdRequest ¶
type DisassociateVpcEipByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 公网IP ID */ Id string `json:"id"` /* 解绑公网IP */ Body *jdfusion.UnassociateEipAddressReq `json:"body"` }
func NewDisassociateVpcEipByIdRequest ¶
func NewDisassociateVpcEipByIdRequest( regionId string, id string, body *jdfusion.UnassociateEipAddressReq, ) *DisassociateVpcEipByIdRequest
* param regionId: 地域ID (Required) * param id: 公网IP ID (Required) * param body: 解绑公网IP (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDisassociateVpcEipByIdRequestWithAllParams ¶
func NewDisassociateVpcEipByIdRequestWithAllParams( regionId string, id string, body *jdfusion.UnassociateEipAddressReq, ) *DisassociateVpcEipByIdRequest
* param regionId: 地域ID (Required) * param id: 公网IP ID (Required) * param body: 解绑公网IP (Required)
func NewDisassociateVpcEipByIdRequestWithoutParam ¶
func NewDisassociateVpcEipByIdRequestWithoutParam() *DisassociateVpcEipByIdRequest
This constructor has better compatible ability when API parameters changed
func (DisassociateVpcEipByIdRequest) GetRegionId ¶
func (r DisassociateVpcEipByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DisassociateVpcEipByIdRequest) SetBody ¶
func (r *DisassociateVpcEipByIdRequest) SetBody(body *jdfusion.UnassociateEipAddressReq)
param body: 解绑公网IP(Required)
func (*DisassociateVpcEipByIdRequest) SetId ¶
func (r *DisassociateVpcEipByIdRequest) SetId(id string)
param id: 公网IP ID(Required)
func (*DisassociateVpcEipByIdRequest) SetRegionId ¶
func (r *DisassociateVpcEipByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type DisassociateVpcEipByIdResponse ¶
type DisassociateVpcEipByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DisassociateVpcEipByIdResult `json:"result"` }
type DisassociateVpcEipByIdResult ¶
type DisassociateVpcEipByIdResult struct { }
type GetCloudInfoByIdRequest ¶
type GetCloudInfoByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 云信息ID */ CloudId string `json:"cloudId"` }
func NewGetCloudInfoByIdRequest ¶
func NewGetCloudInfoByIdRequest( regionId string, cloudId string, ) *GetCloudInfoByIdRequest
* param regionId: 地域ID (Required) * param cloudId: 云信息ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetCloudInfoByIdRequestWithAllParams ¶
func NewGetCloudInfoByIdRequestWithAllParams( regionId string, cloudId string, ) *GetCloudInfoByIdRequest
* param regionId: 地域ID (Required) * param cloudId: 云信息ID (Required)
func NewGetCloudInfoByIdRequestWithoutParam ¶
func NewGetCloudInfoByIdRequestWithoutParam() *GetCloudInfoByIdRequest
This constructor has better compatible ability when API parameters changed
func (GetCloudInfoByIdRequest) GetRegionId ¶
func (r GetCloudInfoByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetCloudInfoByIdRequest) SetCloudId ¶
func (r *GetCloudInfoByIdRequest) SetCloudId(cloudId string)
param cloudId: 云信息ID(Required)
func (*GetCloudInfoByIdRequest) SetRegionId ¶
func (r *GetCloudInfoByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetCloudInfoByIdResponse ¶
type GetCloudInfoByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetCloudInfoByIdResult `json:"result"` }
type GetCloudInfoByIdResult ¶
type GetCloudInfosRequest ¶
type GetCloudInfosRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 只获取对应driver的云信息 (Optional) */ Driver *string `json:"driver"` }
func NewGetCloudInfosRequest ¶
func NewGetCloudInfosRequest( regionId string, ) *GetCloudInfosRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetCloudInfosRequestWithAllParams ¶
func NewGetCloudInfosRequestWithAllParams( regionId string, driver *string, ) *GetCloudInfosRequest
* param regionId: 地域ID (Required) * param driver: 只获取对应driver的云信息 (Optional)
func NewGetCloudInfosRequestWithoutParam ¶
func NewGetCloudInfosRequestWithoutParam() *GetCloudInfosRequest
This constructor has better compatible ability when API parameters changed
func (GetCloudInfosRequest) GetRegionId ¶
func (r GetCloudInfosRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetCloudInfosRequest) SetDriver ¶
func (r *GetCloudInfosRequest) SetDriver(driver string)
param driver: 只获取对应driver的云信息(Optional)
func (*GetCloudInfosRequest) SetRegionId ¶
func (r *GetCloudInfosRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetCloudInfosResponse ¶
type GetCloudInfosResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetCloudInfosResult `json:"result"` }
type GetCloudInfosResult ¶
type GetDiskByIdRequest ¶
type GetDiskByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 云硬盘 ID */ Id string `json:"id"` }
func NewGetDiskByIdRequest ¶
func NewGetDiskByIdRequest( regionId string, id string, ) *GetDiskByIdRequest
* param regionId: 地域ID (Required) * param id: 云硬盘 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetDiskByIdRequestWithAllParams ¶
func NewGetDiskByIdRequestWithAllParams( regionId string, id string, ) *GetDiskByIdRequest
* param regionId: 地域ID (Required) * param id: 云硬盘 ID (Required)
func NewGetDiskByIdRequestWithoutParam ¶
func NewGetDiskByIdRequestWithoutParam() *GetDiskByIdRequest
This constructor has better compatible ability when API parameters changed
func (GetDiskByIdRequest) GetRegionId ¶
func (r GetDiskByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetDiskByIdRequest) SetId ¶
func (r *GetDiskByIdRequest) SetId(id string)
param id: 云硬盘 ID(Required)
func (*GetDiskByIdRequest) SetRegionId ¶
func (r *GetDiskByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetDiskByIdResponse ¶
type GetDiskByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetDiskByIdResult `json:"result"` }
type GetDiskByIdResult ¶
type GetDiskByIdResult struct {
Disk jdfusion.CloudDataDisk `json:"disk"`
}
type GetDisksRequest ¶
type GetDisksRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` }
func NewGetDisksRequest ¶
func NewGetDisksRequest( regionId string, ) *GetDisksRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetDisksRequestWithAllParams ¶
func NewGetDisksRequestWithAllParams( regionId string, ) *GetDisksRequest
* param regionId: 地域ID (Required)
func NewGetDisksRequestWithoutParam ¶
func NewGetDisksRequestWithoutParam() *GetDisksRequest
This constructor has better compatible ability when API parameters changed
func (GetDisksRequest) GetRegionId ¶
func (r GetDisksRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetDisksRequest) SetRegionId ¶
func (r *GetDisksRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetDisksResponse ¶
type GetDisksResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetDisksResult `json:"result"` }
type GetDisksResult ¶
type GetDisksResult struct {
Disks []jdfusion.CloudDataDisk `json:"disks"`
}
type GetTaskInfoByIdRequest ¶
type GetTaskInfoByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 执行请求 ID */ Task string `json:"task"` /* 执行文件名称 (Optional) */ FileName *string `json:"fileName"` }
func NewGetTaskInfoByIdRequest ¶
func NewGetTaskInfoByIdRequest( regionId string, task string, ) *GetTaskInfoByIdRequest
* param regionId: 地域ID (Required) * param task: 执行请求 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetTaskInfoByIdRequestWithAllParams ¶
func NewGetTaskInfoByIdRequestWithAllParams( regionId string, task string, fileName *string, ) *GetTaskInfoByIdRequest
* param regionId: 地域ID (Required) * param task: 执行请求 ID (Required) * param fileName: 执行文件名称 (Optional)
func NewGetTaskInfoByIdRequestWithoutParam ¶
func NewGetTaskInfoByIdRequestWithoutParam() *GetTaskInfoByIdRequest
This constructor has better compatible ability when API parameters changed
func (GetTaskInfoByIdRequest) GetRegionId ¶
func (r GetTaskInfoByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetTaskInfoByIdRequest) SetFileName ¶
func (r *GetTaskInfoByIdRequest) SetFileName(fileName string)
param fileName: 执行文件名称(Optional)
func (*GetTaskInfoByIdRequest) SetRegionId ¶
func (r *GetTaskInfoByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
func (*GetTaskInfoByIdRequest) SetTask ¶
func (r *GetTaskInfoByIdRequest) SetTask(task string)
param task: 执行请求 ID(Required)
type GetTaskInfoByIdResponse ¶
type GetTaskInfoByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetTaskInfoByIdResult `json:"result"` }
type GetTaskInfoByIdResult ¶
type GetTaskInfoHistoryByIdRequest ¶
type GetTaskInfoHistoryByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 执行请求 ID */ Task string `json:"task"` }
func NewGetTaskInfoHistoryByIdRequest ¶
func NewGetTaskInfoHistoryByIdRequest( regionId string, task string, ) *GetTaskInfoHistoryByIdRequest
* param regionId: 地域ID (Required) * param task: 执行请求 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetTaskInfoHistoryByIdRequestWithAllParams ¶
func NewGetTaskInfoHistoryByIdRequestWithAllParams( regionId string, task string, ) *GetTaskInfoHistoryByIdRequest
* param regionId: 地域ID (Required) * param task: 执行请求 ID (Required)
func NewGetTaskInfoHistoryByIdRequestWithoutParam ¶
func NewGetTaskInfoHistoryByIdRequestWithoutParam() *GetTaskInfoHistoryByIdRequest
This constructor has better compatible ability when API parameters changed
func (GetTaskInfoHistoryByIdRequest) GetRegionId ¶
func (r GetTaskInfoHistoryByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetTaskInfoHistoryByIdRequest) SetRegionId ¶
func (r *GetTaskInfoHistoryByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
func (*GetTaskInfoHistoryByIdRequest) SetTask ¶
func (r *GetTaskInfoHistoryByIdRequest) SetTask(task string)
param task: 执行请求 ID(Required)
type GetTaskInfoHistoryByIdResponse ¶
type GetTaskInfoHistoryByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetTaskInfoHistoryByIdResult `json:"result"` }
type GetVmImagesRequest ¶
type GetVmImagesRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 镜像来源: system:系统官方公共镜像。 self:用户自定义镜像。 others:用户共享的镜像。 marketplace:镜像市场云市场 提供的镜像。 (Optional) */ ImageSource *string `json:"imageSource"` }
func NewGetVmImagesRequest ¶
func NewGetVmImagesRequest( regionId string, ) *GetVmImagesRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVmImagesRequestWithAllParams ¶
func NewGetVmImagesRequestWithAllParams( regionId string, imageSource *string, ) *GetVmImagesRequest
* param regionId: 地域ID (Required) * param imageSource: 镜像来源: system:系统官方公共镜像。 self:用户自定义镜像。 others:用户共享的镜像。 marketplace:镜像市场云市场 提供的镜像。 (Optional)
func NewGetVmImagesRequestWithoutParam ¶
func NewGetVmImagesRequestWithoutParam() *GetVmImagesRequest
This constructor has better compatible ability when API parameters changed
func (GetVmImagesRequest) GetRegionId ¶
func (r GetVmImagesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVmImagesRequest) SetImageSource ¶
func (r *GetVmImagesRequest) SetImageSource(imageSource string)
param imageSource: 镜像来源: system:系统官方公共镜像。 self:用户自定义镜像。 others:用户共享的镜像。 marketplace:镜像市场云市场 提供的镜像。(Optional)
func (*GetVmImagesRequest) SetRegionId ¶
func (r *GetVmImagesRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVmImagesResponse ¶
type GetVmImagesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVmImagesResult `json:"result"` }
type GetVmImagesResult ¶
type GetVmInstanceTypesRequest ¶
type GetVmInstanceTypesRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` }
func NewGetVmInstanceTypesRequest ¶
func NewGetVmInstanceTypesRequest( regionId string, ) *GetVmInstanceTypesRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVmInstanceTypesRequestWithAllParams ¶
func NewGetVmInstanceTypesRequestWithAllParams( regionId string, ) *GetVmInstanceTypesRequest
* param regionId: 地域ID (Required)
func NewGetVmInstanceTypesRequestWithoutParam ¶
func NewGetVmInstanceTypesRequestWithoutParam() *GetVmInstanceTypesRequest
This constructor has better compatible ability when API parameters changed
func (GetVmInstanceTypesRequest) GetRegionId ¶
func (r GetVmInstanceTypesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVmInstanceTypesRequest) SetRegionId ¶
func (r *GetVmInstanceTypesRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVmInstanceTypesResponse ¶
type GetVmInstanceTypesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVmInstanceTypesResult `json:"result"` }
type GetVmInstanceTypesResult ¶
type GetVmInstanceTypesResult struct {
InstanceTypes []jdfusion.InstanceTypeInfo `json:"instanceTypes"`
}
type GetVmInstancesByIdRequest ¶
type GetVmInstancesByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 资源实例ID */ Id string `json:"id"` }
func NewGetVmInstancesByIdRequest ¶
func NewGetVmInstancesByIdRequest( regionId string, id string, ) *GetVmInstancesByIdRequest
* param regionId: 地域ID (Required) * param id: 资源实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVmInstancesByIdRequestWithAllParams ¶
func NewGetVmInstancesByIdRequestWithAllParams( regionId string, id string, ) *GetVmInstancesByIdRequest
* param regionId: 地域ID (Required) * param id: 资源实例ID (Required)
func NewGetVmInstancesByIdRequestWithoutParam ¶
func NewGetVmInstancesByIdRequestWithoutParam() *GetVmInstancesByIdRequest
This constructor has better compatible ability when API parameters changed
func (GetVmInstancesByIdRequest) GetRegionId ¶
func (r GetVmInstancesByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVmInstancesByIdRequest) SetId ¶
func (r *GetVmInstancesByIdRequest) SetId(id string)
param id: 资源实例ID(Required)
func (*GetVmInstancesByIdRequest) SetRegionId ¶
func (r *GetVmInstancesByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVmInstancesByIdResponse ¶
type GetVmInstancesByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVmInstancesByIdResult `json:"result"` }
type GetVmInstancesByIdResult ¶
type GetVmInstancesByIdResult struct {
Vm jdfusion.VmInfoDetail `json:"vm"`
}
type GetVmInstancesRequest ¶
type GetVmInstancesRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` }
func NewGetVmInstancesRequest ¶
func NewGetVmInstancesRequest( regionId string, ) *GetVmInstancesRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVmInstancesRequestWithAllParams ¶
func NewGetVmInstancesRequestWithAllParams( regionId string, ) *GetVmInstancesRequest
* param regionId: 地域ID (Required)
func NewGetVmInstancesRequestWithoutParam ¶
func NewGetVmInstancesRequestWithoutParam() *GetVmInstancesRequest
This constructor has better compatible ability when API parameters changed
func (GetVmInstancesRequest) GetRegionId ¶
func (r GetVmInstancesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVmInstancesRequest) SetRegionId ¶
func (r *GetVmInstancesRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVmInstancesResponse ¶
type GetVmInstancesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVmInstancesResult `json:"result"` }
type GetVmInstancesResult ¶
type GetVmKeypairsByNameRequest ¶
type GetVmKeypairsByNameRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* keypair name */ Name string `json:"name"` }
func NewGetVmKeypairsByNameRequest ¶
func NewGetVmKeypairsByNameRequest( regionId string, name string, ) *GetVmKeypairsByNameRequest
* param regionId: 地域ID (Required) * param name: keypair name (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVmKeypairsByNameRequestWithAllParams ¶
func NewGetVmKeypairsByNameRequestWithAllParams( regionId string, name string, ) *GetVmKeypairsByNameRequest
* param regionId: 地域ID (Required) * param name: keypair name (Required)
func NewGetVmKeypairsByNameRequestWithoutParam ¶
func NewGetVmKeypairsByNameRequestWithoutParam() *GetVmKeypairsByNameRequest
This constructor has better compatible ability when API parameters changed
func (GetVmKeypairsByNameRequest) GetRegionId ¶
func (r GetVmKeypairsByNameRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVmKeypairsByNameRequest) SetName ¶
func (r *GetVmKeypairsByNameRequest) SetName(name string)
param name: keypair name(Required)
func (*GetVmKeypairsByNameRequest) SetRegionId ¶
func (r *GetVmKeypairsByNameRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVmKeypairsByNameResponse ¶
type GetVmKeypairsByNameResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVmKeypairsByNameResult `json:"result"` }
type GetVmKeypairsByNameResult ¶
type GetVmKeypairsByNameResult struct {
Keypair jdfusion.KeypairInfo `json:"keypair"`
}
type GetVmKeypairsRequest ¶
type GetVmKeypairsRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` }
func NewGetVmKeypairsRequest ¶
func NewGetVmKeypairsRequest( regionId string, ) *GetVmKeypairsRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVmKeypairsRequestWithAllParams ¶
func NewGetVmKeypairsRequestWithAllParams( regionId string, ) *GetVmKeypairsRequest
* param regionId: 地域ID (Required)
func NewGetVmKeypairsRequestWithoutParam ¶
func NewGetVmKeypairsRequestWithoutParam() *GetVmKeypairsRequest
This constructor has better compatible ability when API parameters changed
func (GetVmKeypairsRequest) GetRegionId ¶
func (r GetVmKeypairsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVmKeypairsRequest) SetRegionId ¶
func (r *GetVmKeypairsRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVmKeypairsResponse ¶
type GetVmKeypairsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVmKeypairsResult `json:"result"` }
type GetVmKeypairsResult ¶
type GetVmKeypairsResult struct {
Keypairs []jdfusion.KeypairInfo `json:"keypairs"`
}
type GetVpcByIdRequest ¶
type GetVpcByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* VPC ID */ Id string `json:"id"` }
func NewGetVpcByIdRequest ¶
func NewGetVpcByIdRequest( regionId string, id string, ) *GetVpcByIdRequest
* param regionId: 地域ID (Required) * param id: VPC ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVpcByIdRequestWithAllParams ¶
func NewGetVpcByIdRequestWithAllParams( regionId string, id string, ) *GetVpcByIdRequest
* param regionId: 地域ID (Required) * param id: VPC ID (Required)
func NewGetVpcByIdRequestWithoutParam ¶
func NewGetVpcByIdRequestWithoutParam() *GetVpcByIdRequest
This constructor has better compatible ability when API parameters changed
func (GetVpcByIdRequest) GetRegionId ¶
func (r GetVpcByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVpcByIdRequest) SetId ¶
func (r *GetVpcByIdRequest) SetId(id string)
param id: VPC ID(Required)
func (*GetVpcByIdRequest) SetRegionId ¶
func (r *GetVpcByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVpcByIdResponse ¶
type GetVpcByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVpcByIdResult `json:"result"` }
type GetVpcByIdResult ¶
type GetVpcByIdResult struct {
Vpc jdfusion.VpcInfoDetail `json:"vpc"`
}
type GetVpcEipByIdRequest ¶
type GetVpcEipByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 公网IP ID */ Id string `json:"id"` }
func NewGetVpcEipByIdRequest ¶
func NewGetVpcEipByIdRequest( regionId string, id string, ) *GetVpcEipByIdRequest
* param regionId: 地域ID (Required) * param id: 公网IP ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVpcEipByIdRequestWithAllParams ¶
func NewGetVpcEipByIdRequestWithAllParams( regionId string, id string, ) *GetVpcEipByIdRequest
* param regionId: 地域ID (Required) * param id: 公网IP ID (Required)
func NewGetVpcEipByIdRequestWithoutParam ¶
func NewGetVpcEipByIdRequestWithoutParam() *GetVpcEipByIdRequest
This constructor has better compatible ability when API parameters changed
func (GetVpcEipByIdRequest) GetRegionId ¶
func (r GetVpcEipByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVpcEipByIdRequest) SetId ¶
func (r *GetVpcEipByIdRequest) SetId(id string)
param id: 公网IP ID(Required)
func (*GetVpcEipByIdRequest) SetRegionId ¶
func (r *GetVpcEipByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVpcEipByIdResponse ¶
type GetVpcEipByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVpcEipByIdResult `json:"result"` }
type GetVpcEipByIdResult ¶
type GetVpcEipByIdResult struct {
EipAddress jdfusion.EipAddress `json:"eipAddress"`
}
type GetVpcEipsRequest ¶
type GetVpcEipsRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` }
func NewGetVpcEipsRequest ¶
func NewGetVpcEipsRequest( regionId string, ) *GetVpcEipsRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVpcEipsRequestWithAllParams ¶
func NewGetVpcEipsRequestWithAllParams( regionId string, ) *GetVpcEipsRequest
* param regionId: 地域ID (Required)
func NewGetVpcEipsRequestWithoutParam ¶
func NewGetVpcEipsRequestWithoutParam() *GetVpcEipsRequest
This constructor has better compatible ability when API parameters changed
func (GetVpcEipsRequest) GetRegionId ¶
func (r GetVpcEipsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVpcEipsRequest) SetRegionId ¶
func (r *GetVpcEipsRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVpcEipsResponse ¶
type GetVpcEipsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVpcEipsResult `json:"result"` }
type GetVpcEipsResult ¶
type GetVpcEipsResult struct {
EipAddresses []jdfusion.EipAddress `json:"eipAddresses"`
}
type GetVpcNetworkInterfaceByIdRequest ¶
type GetVpcNetworkInterfaceByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 网卡 ID */ Id string `json:"id"` }
func NewGetVpcNetworkInterfaceByIdRequest ¶
func NewGetVpcNetworkInterfaceByIdRequest( regionId string, id string, ) *GetVpcNetworkInterfaceByIdRequest
* param regionId: 地域ID (Required) * param id: 网卡 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVpcNetworkInterfaceByIdRequestWithAllParams ¶
func NewGetVpcNetworkInterfaceByIdRequestWithAllParams( regionId string, id string, ) *GetVpcNetworkInterfaceByIdRequest
* param regionId: 地域ID (Required) * param id: 网卡 ID (Required)
func NewGetVpcNetworkInterfaceByIdRequestWithoutParam ¶
func NewGetVpcNetworkInterfaceByIdRequestWithoutParam() *GetVpcNetworkInterfaceByIdRequest
This constructor has better compatible ability when API parameters changed
func (GetVpcNetworkInterfaceByIdRequest) GetRegionId ¶
func (r GetVpcNetworkInterfaceByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVpcNetworkInterfaceByIdRequest) SetId ¶
func (r *GetVpcNetworkInterfaceByIdRequest) SetId(id string)
param id: 网卡 ID(Required)
func (*GetVpcNetworkInterfaceByIdRequest) SetRegionId ¶
func (r *GetVpcNetworkInterfaceByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVpcNetworkInterfaceByIdResponse ¶
type GetVpcNetworkInterfaceByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVpcNetworkInterfaceByIdResult `json:"result"` }
type GetVpcNetworkInterfaceByIdResult ¶
type GetVpcNetworkInterfaceByIdResult struct {
NetInterface jdfusion.NetInterfaceInfo `json:"netInterface"`
}
type GetVpcNetworkInterfacesRequest ¶
type GetVpcNetworkInterfacesRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` }
func NewGetVpcNetworkInterfacesRequest ¶
func NewGetVpcNetworkInterfacesRequest( regionId string, ) *GetVpcNetworkInterfacesRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVpcNetworkInterfacesRequestWithAllParams ¶
func NewGetVpcNetworkInterfacesRequestWithAllParams( regionId string, ) *GetVpcNetworkInterfacesRequest
* param regionId: 地域ID (Required)
func NewGetVpcNetworkInterfacesRequestWithoutParam ¶
func NewGetVpcNetworkInterfacesRequestWithoutParam() *GetVpcNetworkInterfacesRequest
This constructor has better compatible ability when API parameters changed
func (GetVpcNetworkInterfacesRequest) GetRegionId ¶
func (r GetVpcNetworkInterfacesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVpcNetworkInterfacesRequest) SetRegionId ¶
func (r *GetVpcNetworkInterfacesRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVpcNetworkInterfacesResponse ¶
type GetVpcNetworkInterfacesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVpcNetworkInterfacesResult `json:"result"` }
type GetVpcNetworkInterfacesResult ¶
type GetVpcNetworkInterfacesResult struct {
NetInterfaces []jdfusion.NetInterfaceInfo `json:"netInterfaces"`
}
type GetVpcSecurityGroupByIdRequest ¶
type GetVpcSecurityGroupByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* SecurityGroup ID */ Id string `json:"id"` }
func NewGetVpcSecurityGroupByIdRequest ¶
func NewGetVpcSecurityGroupByIdRequest( regionId string, id string, ) *GetVpcSecurityGroupByIdRequest
* param regionId: 地域ID (Required) * param id: SecurityGroup ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVpcSecurityGroupByIdRequestWithAllParams ¶
func NewGetVpcSecurityGroupByIdRequestWithAllParams( regionId string, id string, ) *GetVpcSecurityGroupByIdRequest
* param regionId: 地域ID (Required) * param id: SecurityGroup ID (Required)
func NewGetVpcSecurityGroupByIdRequestWithoutParam ¶
func NewGetVpcSecurityGroupByIdRequestWithoutParam() *GetVpcSecurityGroupByIdRequest
This constructor has better compatible ability when API parameters changed
func (GetVpcSecurityGroupByIdRequest) GetRegionId ¶
func (r GetVpcSecurityGroupByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVpcSecurityGroupByIdRequest) SetId ¶
func (r *GetVpcSecurityGroupByIdRequest) SetId(id string)
param id: SecurityGroup ID(Required)
func (*GetVpcSecurityGroupByIdRequest) SetRegionId ¶
func (r *GetVpcSecurityGroupByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVpcSecurityGroupByIdResponse ¶
type GetVpcSecurityGroupByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVpcSecurityGroupByIdResult `json:"result"` }
type GetVpcSecurityGroupByIdResult ¶
type GetVpcSecurityGroupByIdResult struct {
SecurityGroup jdfusion.SecurityGroupDetail `json:"securityGroup"`
}
type GetVpcSecurityGroupsRequest ¶
type GetVpcSecurityGroupsRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` }
func NewGetVpcSecurityGroupsRequest ¶
func NewGetVpcSecurityGroupsRequest( regionId string, ) *GetVpcSecurityGroupsRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVpcSecurityGroupsRequestWithAllParams ¶
func NewGetVpcSecurityGroupsRequestWithAllParams( regionId string, ) *GetVpcSecurityGroupsRequest
* param regionId: 地域ID (Required)
func NewGetVpcSecurityGroupsRequestWithoutParam ¶
func NewGetVpcSecurityGroupsRequestWithoutParam() *GetVpcSecurityGroupsRequest
This constructor has better compatible ability when API parameters changed
func (GetVpcSecurityGroupsRequest) GetRegionId ¶
func (r GetVpcSecurityGroupsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVpcSecurityGroupsRequest) SetRegionId ¶
func (r *GetVpcSecurityGroupsRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVpcSecurityGroupsResponse ¶
type GetVpcSecurityGroupsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVpcSecurityGroupsResult `json:"result"` }
type GetVpcSecurityGroupsResult ¶
type GetVpcSecurityGroupsResult struct {
SecurityGroups []jdfusion.SecurityGroupInfo `json:"securityGroups"`
}
type GetVpcSlbByIdRequest ¶
type GetVpcSlbByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* LB ID */ Id string `json:"id"` }
func NewGetVpcSlbByIdRequest ¶
func NewGetVpcSlbByIdRequest( regionId string, id string, ) *GetVpcSlbByIdRequest
* param regionId: 地域ID (Required) * param id: LB ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVpcSlbByIdRequestWithAllParams ¶
func NewGetVpcSlbByIdRequestWithAllParams( regionId string, id string, ) *GetVpcSlbByIdRequest
* param regionId: 地域ID (Required) * param id: LB ID (Required)
func NewGetVpcSlbByIdRequestWithoutParam ¶
func NewGetVpcSlbByIdRequestWithoutParam() *GetVpcSlbByIdRequest
This constructor has better compatible ability when API parameters changed
func (GetVpcSlbByIdRequest) GetRegionId ¶
func (r GetVpcSlbByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVpcSlbByIdRequest) SetId ¶
func (r *GetVpcSlbByIdRequest) SetId(id string)
param id: LB ID(Required)
func (*GetVpcSlbByIdRequest) SetRegionId ¶
func (r *GetVpcSlbByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVpcSlbByIdResponse ¶
type GetVpcSlbByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVpcSlbByIdResult `json:"result"` }
type GetVpcSlbByIdResult ¶
type GetVpcSlbByIdResult struct {
Slb jdfusion.SlbInfoDetail `json:"slb"`
}
type GetVpcSlbsRequest ¶
type GetVpcSlbsRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` }
func NewGetVpcSlbsRequest ¶
func NewGetVpcSlbsRequest( regionId string, ) *GetVpcSlbsRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVpcSlbsRequestWithAllParams ¶
func NewGetVpcSlbsRequestWithAllParams( regionId string, ) *GetVpcSlbsRequest
* param regionId: 地域ID (Required)
func NewGetVpcSlbsRequestWithoutParam ¶
func NewGetVpcSlbsRequestWithoutParam() *GetVpcSlbsRequest
This constructor has better compatible ability when API parameters changed
func (GetVpcSlbsRequest) GetRegionId ¶
func (r GetVpcSlbsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVpcSlbsRequest) SetRegionId ¶
func (r *GetVpcSlbsRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVpcSlbsResponse ¶
type GetVpcSlbsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVpcSlbsResult `json:"result"` }
type GetVpcSlbsResult ¶
type GetVpcSubnetByIdRequest ¶
type GetVpcSubnetByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* VPC ID */ Id string `json:"id"` }
func NewGetVpcSubnetByIdRequest ¶
func NewGetVpcSubnetByIdRequest( regionId string, id string, ) *GetVpcSubnetByIdRequest
* param regionId: 地域ID (Required) * param id: VPC ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVpcSubnetByIdRequestWithAllParams ¶
func NewGetVpcSubnetByIdRequestWithAllParams( regionId string, id string, ) *GetVpcSubnetByIdRequest
* param regionId: 地域ID (Required) * param id: VPC ID (Required)
func NewGetVpcSubnetByIdRequestWithoutParam ¶
func NewGetVpcSubnetByIdRequestWithoutParam() *GetVpcSubnetByIdRequest
This constructor has better compatible ability when API parameters changed
func (GetVpcSubnetByIdRequest) GetRegionId ¶
func (r GetVpcSubnetByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVpcSubnetByIdRequest) SetId ¶
func (r *GetVpcSubnetByIdRequest) SetId(id string)
param id: VPC ID(Required)
func (*GetVpcSubnetByIdRequest) SetRegionId ¶
func (r *GetVpcSubnetByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVpcSubnetByIdResponse ¶
type GetVpcSubnetByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVpcSubnetByIdResult `json:"result"` }
type GetVpcSubnetByIdResult ¶
type GetVpcSubnetByIdResult struct {
Subnet jdfusion.SubnetDesInfo `json:"subnet"`
}
type GetVpcSubnetsRequest ¶
type GetVpcSubnetsRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` }
func NewGetVpcSubnetsRequest ¶
func NewGetVpcSubnetsRequest( regionId string, ) *GetVpcSubnetsRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVpcSubnetsRequestWithAllParams ¶
func NewGetVpcSubnetsRequestWithAllParams( regionId string, ) *GetVpcSubnetsRequest
* param regionId: 地域ID (Required)
func NewGetVpcSubnetsRequestWithoutParam ¶
func NewGetVpcSubnetsRequestWithoutParam() *GetVpcSubnetsRequest
This constructor has better compatible ability when API parameters changed
func (GetVpcSubnetsRequest) GetRegionId ¶
func (r GetVpcSubnetsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVpcSubnetsRequest) SetRegionId ¶
func (r *GetVpcSubnetsRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVpcSubnetsResponse ¶
type GetVpcSubnetsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVpcSubnetsResult `json:"result"` }
type GetVpcSubnetsResult ¶
type GetVpcSubnetsResult struct {
Subnets []jdfusion.SubnetDesInfo `json:"subnets"`
}
type GetVpcVServerGroupsRequest ¶
type GetVpcVServerGroupsRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 负载均衡id (Optional) */ Slbid *string `json:"slbid"` }
func NewGetVpcVServerGroupsRequest ¶
func NewGetVpcVServerGroupsRequest( regionId string, ) *GetVpcVServerGroupsRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVpcVServerGroupsRequestWithAllParams ¶
func NewGetVpcVServerGroupsRequestWithAllParams( regionId string, slbid *string, ) *GetVpcVServerGroupsRequest
* param regionId: 地域ID (Required) * param slbid: 负载均衡id (Optional)
func NewGetVpcVServerGroupsRequestWithoutParam ¶
func NewGetVpcVServerGroupsRequestWithoutParam() *GetVpcVServerGroupsRequest
This constructor has better compatible ability when API parameters changed
func (GetVpcVServerGroupsRequest) GetRegionId ¶
func (r GetVpcVServerGroupsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVpcVServerGroupsRequest) SetRegionId ¶
func (r *GetVpcVServerGroupsRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
func (*GetVpcVServerGroupsRequest) SetSlbid ¶
func (r *GetVpcVServerGroupsRequest) SetSlbid(slbid string)
param slbid: 负载均衡id(Optional)
type GetVpcVServerGroupsResponse ¶
type GetVpcVServerGroupsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVpcVServerGroupsResult `json:"result"` }
type GetVpcVServerGroupsResult ¶
type GetVpcVServerGroupsResult struct {
VserverGroups []jdfusion.VserverGroupInfo `json:"vserverGroups"`
}
type GetVpcsRequest ¶
type GetVpcsRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` }
func NewGetVpcsRequest ¶
func NewGetVpcsRequest( regionId string, ) *GetVpcsRequest
* param regionId: 地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVpcsRequestWithAllParams ¶
func NewGetVpcsRequestWithAllParams( regionId string, ) *GetVpcsRequest
* param regionId: 地域ID (Required)
func NewGetVpcsRequestWithoutParam ¶
func NewGetVpcsRequestWithoutParam() *GetVpcsRequest
This constructor has better compatible ability when API parameters changed
func (GetVpcsRequest) GetRegionId ¶
func (r GetVpcsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVpcsRequest) SetRegionId ¶
func (r *GetVpcsRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type GetVpcsResponse ¶
type GetVpcsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVpcsResult `json:"result"` }
type GetVpcsResult ¶
type RebootVmInstanceByIdRequest ¶
type RebootVmInstanceByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 资源实例ID */ Id string `json:"id"` }
func NewRebootVmInstanceByIdRequest ¶
func NewRebootVmInstanceByIdRequest( regionId string, id string, ) *RebootVmInstanceByIdRequest
* param regionId: 地域ID (Required) * param id: 资源实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewRebootVmInstanceByIdRequestWithAllParams ¶
func NewRebootVmInstanceByIdRequestWithAllParams( regionId string, id string, ) *RebootVmInstanceByIdRequest
* param regionId: 地域ID (Required) * param id: 资源实例ID (Required)
func NewRebootVmInstanceByIdRequestWithoutParam ¶
func NewRebootVmInstanceByIdRequestWithoutParam() *RebootVmInstanceByIdRequest
This constructor has better compatible ability when API parameters changed
func (RebootVmInstanceByIdRequest) GetRegionId ¶
func (r RebootVmInstanceByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*RebootVmInstanceByIdRequest) SetId ¶
func (r *RebootVmInstanceByIdRequest) SetId(id string)
param id: 资源实例ID(Required)
func (*RebootVmInstanceByIdRequest) SetRegionId ¶
func (r *RebootVmInstanceByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type RebootVmInstanceByIdResponse ¶
type RebootVmInstanceByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result RebootVmInstanceByIdResult `json:"result"` }
type RebootVmInstanceByIdResult ¶
type RebootVmInstanceByIdResult struct { }
type RegistCloudInfoRequest ¶
type RegistCloudInfoRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* */ Body *jdfusion.CreateCloudInfoReq `json:"body"` }
func NewRegistCloudInfoRequest ¶
func NewRegistCloudInfoRequest( regionId string, body *jdfusion.CreateCloudInfoReq, ) *RegistCloudInfoRequest
* param regionId: 地域ID (Required) * param body: (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewRegistCloudInfoRequestWithAllParams ¶
func NewRegistCloudInfoRequestWithAllParams( regionId string, body *jdfusion.CreateCloudInfoReq, ) *RegistCloudInfoRequest
* param regionId: 地域ID (Required) * param body: (Required)
func NewRegistCloudInfoRequestWithoutParam ¶
func NewRegistCloudInfoRequestWithoutParam() *RegistCloudInfoRequest
This constructor has better compatible ability when API parameters changed
func (RegistCloudInfoRequest) GetRegionId ¶
func (r RegistCloudInfoRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*RegistCloudInfoRequest) SetBody ¶
func (r *RegistCloudInfoRequest) SetBody(body *jdfusion.CreateCloudInfoReq)
param body: (Required)
func (*RegistCloudInfoRequest) SetRegionId ¶
func (r *RegistCloudInfoRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type RegistCloudInfoResponse ¶
type RegistCloudInfoResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result RegistCloudInfoResult `json:"result"` }
type RegistCloudInfoResult ¶
type RemoveDiskByIdRequest ¶
type RemoveDiskByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 云硬盘 ID */ Id string `json:"id"` }
func NewRemoveDiskByIdRequest ¶
func NewRemoveDiskByIdRequest( regionId string, id string, ) *RemoveDiskByIdRequest
* param regionId: 地域ID (Required) * param id: 云硬盘 ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewRemoveDiskByIdRequestWithAllParams ¶
func NewRemoveDiskByIdRequestWithAllParams( regionId string, id string, ) *RemoveDiskByIdRequest
* param regionId: 地域ID (Required) * param id: 云硬盘 ID (Required)
func NewRemoveDiskByIdRequestWithoutParam ¶
func NewRemoveDiskByIdRequestWithoutParam() *RemoveDiskByIdRequest
This constructor has better compatible ability when API parameters changed
func (RemoveDiskByIdRequest) GetRegionId ¶
func (r RemoveDiskByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*RemoveDiskByIdRequest) SetId ¶
func (r *RemoveDiskByIdRequest) SetId(id string)
param id: 云硬盘 ID(Required)
func (*RemoveDiskByIdRequest) SetRegionId ¶
func (r *RemoveDiskByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type RemoveDiskByIdResponse ¶
type RemoveDiskByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result RemoveDiskByIdResult `json:"result"` }
type RemoveDiskByIdResult ¶
type RemoveDiskByIdResult struct { }
type StartVmInstanceByIdRequest ¶
type StartVmInstanceByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 资源实例ID */ Id string `json:"id"` }
func NewStartVmInstanceByIdRequest ¶
func NewStartVmInstanceByIdRequest( regionId string, id string, ) *StartVmInstanceByIdRequest
* param regionId: 地域ID (Required) * param id: 资源实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewStartVmInstanceByIdRequestWithAllParams ¶
func NewStartVmInstanceByIdRequestWithAllParams( regionId string, id string, ) *StartVmInstanceByIdRequest
* param regionId: 地域ID (Required) * param id: 资源实例ID (Required)
func NewStartVmInstanceByIdRequestWithoutParam ¶
func NewStartVmInstanceByIdRequestWithoutParam() *StartVmInstanceByIdRequest
This constructor has better compatible ability when API parameters changed
func (StartVmInstanceByIdRequest) GetRegionId ¶
func (r StartVmInstanceByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*StartVmInstanceByIdRequest) SetId ¶
func (r *StartVmInstanceByIdRequest) SetId(id string)
param id: 资源实例ID(Required)
func (*StartVmInstanceByIdRequest) SetRegionId ¶
func (r *StartVmInstanceByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type StartVmInstanceByIdResponse ¶
type StartVmInstanceByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result StartVmInstanceByIdResult `json:"result"` }
type StartVmInstanceByIdResult ¶
type StartVmInstanceByIdResult struct { }
type StopVmInstanceByIdRequest ¶
type StopVmInstanceByIdRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 资源实例ID */ Id string `json:"id"` }
func NewStopVmInstanceByIdRequest ¶
func NewStopVmInstanceByIdRequest( regionId string, id string, ) *StopVmInstanceByIdRequest
* param regionId: 地域ID (Required) * param id: 资源实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewStopVmInstanceByIdRequestWithAllParams ¶
func NewStopVmInstanceByIdRequestWithAllParams( regionId string, id string, ) *StopVmInstanceByIdRequest
* param regionId: 地域ID (Required) * param id: 资源实例ID (Required)
func NewStopVmInstanceByIdRequestWithoutParam ¶
func NewStopVmInstanceByIdRequestWithoutParam() *StopVmInstanceByIdRequest
This constructor has better compatible ability when API parameters changed
func (StopVmInstanceByIdRequest) GetRegionId ¶
func (r StopVmInstanceByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*StopVmInstanceByIdRequest) SetId ¶
func (r *StopVmInstanceByIdRequest) SetId(id string)
param id: 资源实例ID(Required)
func (*StopVmInstanceByIdRequest) SetRegionId ¶
func (r *StopVmInstanceByIdRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type StopVmInstanceByIdResponse ¶
type StopVmInstanceByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result StopVmInstanceByIdResult `json:"result"` }
type StopVmInstanceByIdResult ¶
type StopVmInstanceByIdResult struct { }
type UnregistCloudInfoRequest ¶
type UnregistCloudInfoRequest struct { core.JDCloudRequest /* 地域ID */ RegionId string `json:"regionId"` /* 云信息ID */ CloudId string `json:"cloudId"` }
func NewUnregistCloudInfoRequest ¶
func NewUnregistCloudInfoRequest( regionId string, cloudId string, ) *UnregistCloudInfoRequest
* param regionId: 地域ID (Required) * param cloudId: 云信息ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewUnregistCloudInfoRequestWithAllParams ¶
func NewUnregistCloudInfoRequestWithAllParams( regionId string, cloudId string, ) *UnregistCloudInfoRequest
* param regionId: 地域ID (Required) * param cloudId: 云信息ID (Required)
func NewUnregistCloudInfoRequestWithoutParam ¶
func NewUnregistCloudInfoRequestWithoutParam() *UnregistCloudInfoRequest
This constructor has better compatible ability when API parameters changed
func (UnregistCloudInfoRequest) GetRegionId ¶
func (r UnregistCloudInfoRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*UnregistCloudInfoRequest) SetCloudId ¶
func (r *UnregistCloudInfoRequest) SetCloudId(cloudId string)
param cloudId: 云信息ID(Required)
func (*UnregistCloudInfoRequest) SetRegionId ¶
func (r *UnregistCloudInfoRequest) SetRegionId(regionId string)
param regionId: 地域ID(Required)
type UnregistCloudInfoResponse ¶
type UnregistCloudInfoResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result UnregistCloudInfoResult `json:"result"` }
type UnregistCloudInfoResult ¶
type UnregistCloudInfoResult struct { }
Source Files
¶
- AssociateVpcEipById.go
- AttachDiskToVmInstanceByDiskId.go
- AttachVpcNetworkInterfaceById.go
- CreateDisk.go
- CreateVmInstance.go
- CreateVmKeypair.go
- CreateVpc.go
- CreateVpcEip.go
- CreateVpcLBHttpListener.go
- CreateVpcNetworkInterface.go
- CreateVpcSecurityGroup.go
- CreateVpcSlb.go
- CreateVpcSubnet.go
- CreateVpcVServerGroup.go
- DeleteVmInstanceById.go
- DeleteVmKeypairByName.go
- DeleteVpcById.go
- DeleteVpcEipById.go
- DeleteVpcNetworkInterfaceById.go
- DeleteVpcSecurityGroupById.go
- DeleteVpcSlbById.go
- DeleteVpcSubnetById.go
- DetachDiskToVmInstanceByDiskId.go
- DetachVpcNetworkInterfaceById.go
- DisassociateVpcEipById.go
- GetCloudInfoById.go
- GetCloudInfos.go
- GetDiskById.go
- GetDisks.go
- GetTaskInfoById.go
- GetTaskInfoHistoryById.go
- GetVmImages.go
- GetVmInstanceTypes.go
- GetVmInstances.go
- GetVmInstancesById.go
- GetVmKeypairs.go
- GetVmKeypairsByName.go
- GetVpcById.go
- GetVpcEipById.go
- GetVpcEips.go
- GetVpcNetworkInterfaceById.go
- GetVpcNetworkInterfaces.go
- GetVpcSecurityGroupById.go
- GetVpcSecurityGroups.go
- GetVpcSlbById.go
- GetVpcSlbs.go
- GetVpcSubnetById.go
- GetVpcSubnets.go
- GetVpcVServerGroups.go
- GetVpcs.go
- RebootVmInstanceById.go
- RegistCloudInfo.go
- RemoveDiskById.go
- StartVmInstanceById.go
- StopVmInstanceById.go
- UnregistCloudInfo.go