Documentation
¶
Overview ¶
Package ucompshare include resources of ucloud ucompshare product
See also
- API: https://docs.ucloud.cn/api/ucompshare-api/index
- Product: https://www.ucloud.cn/site/product/ucompshare.html
for detail.
Index ¶
- type AttachCompshareDiskRequest
- type AttachCompshareDiskResponse
- type AttachUS3Request
- type AttachUS3Response
- type AvailableInstanceTypes
- type BootDiskInfo
- type Bundle
- type CheckCompShareNetOptimizerRequest
- type CheckCompShareNetOptimizerResponse
- type CheckULHostResourceCapacityRequest
- type CheckULHostResourceCapacityResponse
- type Collection
- type CompShareImage
- type CompShareInstanceSet
- type CompSharePriceDetail
- type CompShareTeamDetailInfo
- type CompShareTeamInfo
- type CompShareTeamInviteInfo
- type CompShareTeamJoinedInfo
- type CompShareTeamOperateLogInfo
- type CompshareImageGroup
- type CopyCompShareCustomImageRequest
- type CopyCompShareCustomImageResponse
- type CpuPlatforms
- type CreateCompShareCustomImageParamSoftwares
- type CreateCompShareCustomImageRequest
- type CreateCompShareCustomImageResponse
- type CreateCompShareInstanceParamDisks
- type CreateCompShareInstanceRequest
- type CreateCompShareInstanceResponse
- type CreateCompShareTeamRelationParamUserInfo
- type CreateCompShareTeamRelationRequest
- type CreateCompShareTeamRelationResponse
- type CreateCompShareTeamRequest
- type CreateCompShareTeamResponse
- type CreateULHostInstanceRequest
- type CreateULHostInstanceResponse
- type DataDiskInfo
- type DeleteCompShareStopSchedulerRequest
- type DeleteCompShareStopSchedulerResponse
- type DeleteCompShareTeamRequest
- type DeleteCompShareTeamResponse
- type DeleteCompshareDiskRequest
- type DeleteCompshareDiskResponse
- type DescribeAvailableCompShareInstanceTypesRequest
- type DescribeAvailableCompShareInstanceTypesResponse
- type DescribeCommunityImagesParamSortCondition
- type DescribeCommunityImagesRequest
- type DescribeCommunityImagesResponse
- type DescribeCompShareCustomImagesRequest
- type DescribeCompShareCustomImagesResponse
- type DescribeCompShareGpuInventoryRequest
- type DescribeCompShareGpuInventoryResponse
- type DescribeCompShareImageShareAccountsRequest
- type DescribeCompShareImageShareAccountsResponse
- type DescribeCompShareImageTagsRequest
- type DescribeCompShareImageTagsResponse
- type DescribeCompShareImagesRequest
- type DescribeCompShareImagesResponse
- type DescribeCompShareInstanceRequest
- type DescribeCompShareInstanceResponse
- type DescribeCompShareMachineTypeFamiliesRequest
- type DescribeCompShareMachineTypeFamiliesResponse
- type DescribeCompShareSharingImagesRequest
- type DescribeCompShareSharingImagesResponse
- type DescribeCompShareSoftwarePortRequest
- type DescribeCompShareSoftwarePortResponse
- type DescribeCompShareSupportZoneRequest
- type DescribeCompShareSupportZoneResponse
- type DescribeModelRepositoryModelsRequest
- type DescribeModelRepositoryModelsResponse
- type DescribeModelRepositoryTagsRequest
- type DescribeModelRepositoryTagsResponse
- type DescribeSelfCommunityImagesRequest
- type DescribeSelfCommunityImagesResponse
- type DescribeTeamMemberOrderCountRequest
- type DescribeTeamMemberOrderCountResponse
- type DescribeTeamMemberOrderRequest
- type DescribeTeamMemberOrderResponse
- type DescribeTeamMemberUnpaidOrderCountRequest
- type DescribeTeamMemberUnpaidOrderCountResponse
- type DescribeTeamMemberUnpaidOrderRequest
- type DescribeTeamMemberUnpaidOrderResponse
- type DescribeULHostBundlesRequest
- type DescribeULHostBundlesResponse
- type DescribeULHostImageRequest
- type DescribeULHostImageResponse
- type DescribeULHostInstanceRequest
- type DescribeULHostInstanceResponse
- type DescribeUserCommunityImagesParamSortCondition
- type DescribeUserCommunityImagesRequest
- type DescribeUserCommunityImagesResponse
- type DetachCompshareDiskRequest
- type DetachCompshareDiskResponse
- type DiskPriceInfo
- type DiskUpgradePriceDetail
- type Disks
- type DownloadTeamOrderRequest
- type DownloadTeamOrderResponse
- type ExclusiveUTPInfo
- type FeatureModes
- type Features
- type GetCompShareAttachedDiskUpgradePriceRequest
- type GetCompShareAttachedDiskUpgradePriceResponse
- type GetCompShareImageCreateProgressRequest
- type GetCompShareImageCreateProgressResponse
- type GetCompShareInstanceMonitorRequest
- type GetCompShareInstanceMonitorResponse
- type GetCompShareInstancePriceParamDisks
- type GetCompShareInstancePriceRequest
- type GetCompShareInstancePriceResponse
- type GetCompShareInstanceUpgradePriceRequest
- type GetCompShareInstanceUpgradePriceResponse
- type GetCompShareInstanceUserPriceParamDisks
- type GetCompShareInstanceUserPriceRequest
- type GetCompShareInstanceUserPriceResponse
- type GetCompShareRefundPriceRequest
- type GetCompShareRefundPriceResponse
- type GetCompShareTeamInfoRequest
- type GetCompShareTeamInfoResponse
- type GetOpenClawModelListRequest
- type GetOpenClawModelListResponse
- type GetSoftwareURLRequest
- type GetSoftwareURLResponse
- type GetULHostInstancePriceRequest
- type GetULHostInstancePriceResponse
- type GetULHostRenewPriceRequest
- type GetULHostRenewPriceResponse
- type GpuMonitorInfo
- type GraphicsMemory
- type ListCompShareTeamInviteRequest
- type ListCompShareTeamInviteResponse
- type ListCompShareTeamJoinedRequest
- type ListCompShareTeamJoinedResponse
- type ListCompShareTeamOperateLogRequest
- type ListCompShareTeamOperateLogResponse
- type ListCompShareTeamRequest
- type ListCompShareTeamResponse
- type ListMemberProductTypeRequest
- type ListMemberProductTypeResponse
- type MachineSizes
- type ModelRepositoryModel
- type ModifyCompShareImageShareAccountRequest
- type ModifyCompShareImageShareAccountResponse
- type ModifyCompShareInstanceNameRequest
- type ModifyCompShareInstanceNameResponse
- type ModifyULHostAttributeRequest
- type ModifyULHostAttributeResponse
- type MonitorMessage
- type OpenClawModelInfo
- type OrderDetailItem
- type OrderInfo
- type Performance
- type PoweroffULHostInstanceRequest
- type PoweroffULHostInstanceResponse
- type Projects
- type PublishCompShareImageParamSoftwares
- type PublishCompShareImageRequest
- type PublishCompShareImageResponse
- type RebootCompShareInstanceRequest
- type RebootCompShareInstanceResponse
- type RebootULHostInstanceRequest
- type RebootULHostInstanceResponse
- type ReinstallCompShareInstanceRequest
- type ReinstallCompShareInstanceResponse
- type ReinstallULHostInstanceRequest
- type ReinstallULHostInstanceResponse
- type ResetCompShareInstancePasswordRequest
- type ResetCompShareInstancePasswordResponse
- type ResetULHostInstancePasswordRequest
- type ResetULHostInstancePasswordResponse
- type ResizeCompShareDiskRequest
- type ResizeCompShareDiskResponse
- type ResizeCompShareInstanceRequest
- type ResizeCompShareInstanceResponse
- type ResourceTagItem
- type SetCompShareTeamRelationRequest
- type SetCompShareTeamRelationResponse
- type Software
- type SoftwareAddr
- type SoftwarePort
- type StartCompShareInstanceRequest
- type StartCompShareInstanceResponse
- type StartULHostInstanceRequest
- type StartULHostInstanceResponse
- type StopCompShareInstanceRequest
- type StopCompShareInstanceResponse
- type StopULHostInstanceRequest
- type StopULHostInstanceResponse
- type SupportZone
- type TeamRelation
- type TerminateCompShareCustomImageRequest
- type TerminateCompShareCustomImageResponse
- type TerminateCompShareInstanceRequest
- type TerminateCompShareInstanceResponse
- type TerminateULHostInstanceRequest
- type TerminateULHostInstanceResponse
- type UCompShareClient
- func (c *UCompShareClient) AttachCompshareDisk(req *AttachCompshareDiskRequest) (*AttachCompshareDiskResponse, error)
- func (c *UCompShareClient) AttachUS3(req *AttachUS3Request) (*AttachUS3Response, error)
- func (c *UCompShareClient) CheckCompShareNetOptimizer(req *CheckCompShareNetOptimizerRequest) (*CheckCompShareNetOptimizerResponse, error)
- func (c *UCompShareClient) CheckULHostResourceCapacity(req *CheckULHostResourceCapacityRequest) (*CheckULHostResourceCapacityResponse, error)
- func (c *UCompShareClient) CopyCompShareCustomImage(req *CopyCompShareCustomImageRequest) (*CopyCompShareCustomImageResponse, error)
- func (c *UCompShareClient) CreateCompShareCustomImage(req *CreateCompShareCustomImageRequest) (*CreateCompShareCustomImageResponse, error)
- func (c *UCompShareClient) CreateCompShareInstance(req *CreateCompShareInstanceRequest) (*CreateCompShareInstanceResponse, error)
- func (c *UCompShareClient) CreateCompShareTeam(req *CreateCompShareTeamRequest) (*CreateCompShareTeamResponse, error)
- func (c *UCompShareClient) CreateCompShareTeamRelation(req *CreateCompShareTeamRelationRequest) (*CreateCompShareTeamRelationResponse, error)
- func (c *UCompShareClient) CreateULHostInstance(req *CreateULHostInstanceRequest) (*CreateULHostInstanceResponse, error)
- func (c *UCompShareClient) DeleteCompShareStopScheduler(req *DeleteCompShareStopSchedulerRequest) (*DeleteCompShareStopSchedulerResponse, error)
- func (c *UCompShareClient) DeleteCompShareTeam(req *DeleteCompShareTeamRequest) (*DeleteCompShareTeamResponse, error)
- func (c *UCompShareClient) DeleteCompshareDisk(req *DeleteCompshareDiskRequest) (*DeleteCompshareDiskResponse, error)
- func (c *UCompShareClient) DescribeAvailableCompShareInstanceTypes(req *DescribeAvailableCompShareInstanceTypesRequest) (*DescribeAvailableCompShareInstanceTypesResponse, error)
- func (c *UCompShareClient) DescribeCommunityImages(req *DescribeCommunityImagesRequest) (*DescribeCommunityImagesResponse, error)
- func (c *UCompShareClient) DescribeCompShareCustomImages(req *DescribeCompShareCustomImagesRequest) (*DescribeCompShareCustomImagesResponse, error)
- func (c *UCompShareClient) DescribeCompShareGpuInventory(req *DescribeCompShareGpuInventoryRequest) (*DescribeCompShareGpuInventoryResponse, error)
- func (c *UCompShareClient) DescribeCompShareImageShareAccounts(req *DescribeCompShareImageShareAccountsRequest) (*DescribeCompShareImageShareAccountsResponse, error)
- func (c *UCompShareClient) DescribeCompShareImageTags(req *DescribeCompShareImageTagsRequest) (*DescribeCompShareImageTagsResponse, error)
- func (c *UCompShareClient) DescribeCompShareImages(req *DescribeCompShareImagesRequest) (*DescribeCompShareImagesResponse, error)
- func (c *UCompShareClient) DescribeCompShareInstance(req *DescribeCompShareInstanceRequest) (*DescribeCompShareInstanceResponse, error)
- func (c *UCompShareClient) DescribeCompShareMachineTypeFamilies(req *DescribeCompShareMachineTypeFamiliesRequest) (*DescribeCompShareMachineTypeFamiliesResponse, error)
- func (c *UCompShareClient) DescribeCompShareSharingImages(req *DescribeCompShareSharingImagesRequest) (*DescribeCompShareSharingImagesResponse, error)
- func (c *UCompShareClient) DescribeCompShareSoftwarePort(req *DescribeCompShareSoftwarePortRequest) (*DescribeCompShareSoftwarePortResponse, error)
- func (c *UCompShareClient) DescribeCompShareSupportZone(req *DescribeCompShareSupportZoneRequest) (*DescribeCompShareSupportZoneResponse, error)
- func (c *UCompShareClient) DescribeModelRepositoryModels(req *DescribeModelRepositoryModelsRequest) (*DescribeModelRepositoryModelsResponse, error)
- func (c *UCompShareClient) DescribeModelRepositoryTags(req *DescribeModelRepositoryTagsRequest) (*DescribeModelRepositoryTagsResponse, error)
- func (c *UCompShareClient) DescribeSelfCommunityImages(req *DescribeSelfCommunityImagesRequest) (*DescribeSelfCommunityImagesResponse, error)
- func (c *UCompShareClient) DescribeTeamMemberOrder(req *DescribeTeamMemberOrderRequest) (*DescribeTeamMemberOrderResponse, error)
- func (c *UCompShareClient) DescribeTeamMemberOrderCount(req *DescribeTeamMemberOrderCountRequest) (*DescribeTeamMemberOrderCountResponse, error)
- func (c *UCompShareClient) DescribeTeamMemberUnpaidOrder(req *DescribeTeamMemberUnpaidOrderRequest) (*DescribeTeamMemberUnpaidOrderResponse, error)
- func (c *UCompShareClient) DescribeTeamMemberUnpaidOrderCount(req *DescribeTeamMemberUnpaidOrderCountRequest) (*DescribeTeamMemberUnpaidOrderCountResponse, error)
- func (c *UCompShareClient) DescribeULHostBundles(req *DescribeULHostBundlesRequest) (*DescribeULHostBundlesResponse, error)
- func (c *UCompShareClient) DescribeULHostImage(req *DescribeULHostImageRequest) (*DescribeULHostImageResponse, error)
- func (c *UCompShareClient) DescribeULHostInstance(req *DescribeULHostInstanceRequest) (*DescribeULHostInstanceResponse, error)
- func (c *UCompShareClient) DescribeUserCommunityImages(req *DescribeUserCommunityImagesRequest) (*DescribeUserCommunityImagesResponse, error)
- func (c *UCompShareClient) DetachCompshareDisk(req *DetachCompshareDiskRequest) (*DetachCompshareDiskResponse, error)
- func (c *UCompShareClient) DownloadTeamOrder(req *DownloadTeamOrderRequest) (*DownloadTeamOrderResponse, error)
- func (c *UCompShareClient) GetCompShareAttachedDiskUpgradePrice(req *GetCompShareAttachedDiskUpgradePriceRequest) (*GetCompShareAttachedDiskUpgradePriceResponse, error)
- func (c *UCompShareClient) GetCompShareImageCreateProgress(req *GetCompShareImageCreateProgressRequest) (*GetCompShareImageCreateProgressResponse, error)
- func (c *UCompShareClient) GetCompShareInstanceMonitor(req *GetCompShareInstanceMonitorRequest) (*GetCompShareInstanceMonitorResponse, error)
- func (c *UCompShareClient) GetCompShareInstancePrice(req *GetCompShareInstancePriceRequest) (*GetCompShareInstancePriceResponse, error)
- func (c *UCompShareClient) GetCompShareInstanceUpgradePrice(req *GetCompShareInstanceUpgradePriceRequest) (*GetCompShareInstanceUpgradePriceResponse, error)
- func (c *UCompShareClient) GetCompShareInstanceUserPrice(req *GetCompShareInstanceUserPriceRequest) (*GetCompShareInstanceUserPriceResponse, error)
- func (c *UCompShareClient) GetCompShareRefundPrice(req *GetCompShareRefundPriceRequest) (*GetCompShareRefundPriceResponse, error)
- func (c *UCompShareClient) GetCompShareTeamInfo(req *GetCompShareTeamInfoRequest) (*GetCompShareTeamInfoResponse, error)
- func (c *UCompShareClient) GetOpenClawModelList(req *GetOpenClawModelListRequest) (*GetOpenClawModelListResponse, error)
- func (c *UCompShareClient) GetSoftwareURL(req *GetSoftwareURLRequest) (*GetSoftwareURLResponse, error)
- func (c *UCompShareClient) GetULHostInstancePrice(req *GetULHostInstancePriceRequest) (*GetULHostInstancePriceResponse, error)
- func (c *UCompShareClient) GetULHostRenewPrice(req *GetULHostRenewPriceRequest) (*GetULHostRenewPriceResponse, error)
- func (c *UCompShareClient) ListCompShareTeam(req *ListCompShareTeamRequest) (*ListCompShareTeamResponse, error)
- func (c *UCompShareClient) ListCompShareTeamInvite(req *ListCompShareTeamInviteRequest) (*ListCompShareTeamInviteResponse, error)
- func (c *UCompShareClient) ListCompShareTeamJoined(req *ListCompShareTeamJoinedRequest) (*ListCompShareTeamJoinedResponse, error)
- func (c *UCompShareClient) ListCompShareTeamOperateLog(req *ListCompShareTeamOperateLogRequest) (*ListCompShareTeamOperateLogResponse, error)
- func (c *UCompShareClient) ListMemberProductType(req *ListMemberProductTypeRequest) (*ListMemberProductTypeResponse, error)
- func (c *UCompShareClient) ModifyCompShareImageShareAccount(req *ModifyCompShareImageShareAccountRequest) (*ModifyCompShareImageShareAccountResponse, error)
- func (c *UCompShareClient) ModifyCompShareInstanceName(req *ModifyCompShareInstanceNameRequest) (*ModifyCompShareInstanceNameResponse, error)
- func (c *UCompShareClient) ModifyULHostAttribute(req *ModifyULHostAttributeRequest) (*ModifyULHostAttributeResponse, error)
- func (c *UCompShareClient) NewAttachCompshareDiskRequest() *AttachCompshareDiskRequest
- func (c *UCompShareClient) NewAttachUS3Request() *AttachUS3Request
- func (c *UCompShareClient) NewCheckCompShareNetOptimizerRequest() *CheckCompShareNetOptimizerRequest
- func (c *UCompShareClient) NewCheckULHostResourceCapacityRequest() *CheckULHostResourceCapacityRequest
- func (c *UCompShareClient) NewCopyCompShareCustomImageRequest() *CopyCompShareCustomImageRequest
- func (c *UCompShareClient) NewCreateCompShareCustomImageRequest() *CreateCompShareCustomImageRequest
- func (c *UCompShareClient) NewCreateCompShareInstanceRequest() *CreateCompShareInstanceRequest
- func (c *UCompShareClient) NewCreateCompShareTeamRelationRequest() *CreateCompShareTeamRelationRequest
- func (c *UCompShareClient) NewCreateCompShareTeamRequest() *CreateCompShareTeamRequest
- func (c *UCompShareClient) NewCreateULHostInstanceRequest() *CreateULHostInstanceRequest
- func (c *UCompShareClient) NewDeleteCompShareStopSchedulerRequest() *DeleteCompShareStopSchedulerRequest
- func (c *UCompShareClient) NewDeleteCompShareTeamRequest() *DeleteCompShareTeamRequest
- func (c *UCompShareClient) NewDeleteCompshareDiskRequest() *DeleteCompshareDiskRequest
- func (c *UCompShareClient) NewDescribeAvailableCompShareInstanceTypesRequest() *DescribeAvailableCompShareInstanceTypesRequest
- func (c *UCompShareClient) NewDescribeCommunityImagesRequest() *DescribeCommunityImagesRequest
- func (c *UCompShareClient) NewDescribeCompShareCustomImagesRequest() *DescribeCompShareCustomImagesRequest
- func (c *UCompShareClient) NewDescribeCompShareGpuInventoryRequest() *DescribeCompShareGpuInventoryRequest
- func (c *UCompShareClient) NewDescribeCompShareImageShareAccountsRequest() *DescribeCompShareImageShareAccountsRequest
- func (c *UCompShareClient) NewDescribeCompShareImageTagsRequest() *DescribeCompShareImageTagsRequest
- func (c *UCompShareClient) NewDescribeCompShareImagesRequest() *DescribeCompShareImagesRequest
- func (c *UCompShareClient) NewDescribeCompShareInstanceRequest() *DescribeCompShareInstanceRequest
- func (c *UCompShareClient) NewDescribeCompShareMachineTypeFamiliesRequest() *DescribeCompShareMachineTypeFamiliesRequest
- func (c *UCompShareClient) NewDescribeCompShareSharingImagesRequest() *DescribeCompShareSharingImagesRequest
- func (c *UCompShareClient) NewDescribeCompShareSoftwarePortRequest() *DescribeCompShareSoftwarePortRequest
- func (c *UCompShareClient) NewDescribeCompShareSupportZoneRequest() *DescribeCompShareSupportZoneRequest
- func (c *UCompShareClient) NewDescribeModelRepositoryModelsRequest() *DescribeModelRepositoryModelsRequest
- func (c *UCompShareClient) NewDescribeModelRepositoryTagsRequest() *DescribeModelRepositoryTagsRequest
- func (c *UCompShareClient) NewDescribeSelfCommunityImagesRequest() *DescribeSelfCommunityImagesRequest
- func (c *UCompShareClient) NewDescribeTeamMemberOrderCountRequest() *DescribeTeamMemberOrderCountRequest
- func (c *UCompShareClient) NewDescribeTeamMemberOrderRequest() *DescribeTeamMemberOrderRequest
- func (c *UCompShareClient) NewDescribeTeamMemberUnpaidOrderCountRequest() *DescribeTeamMemberUnpaidOrderCountRequest
- func (c *UCompShareClient) NewDescribeTeamMemberUnpaidOrderRequest() *DescribeTeamMemberUnpaidOrderRequest
- func (c *UCompShareClient) NewDescribeULHostBundlesRequest() *DescribeULHostBundlesRequest
- func (c *UCompShareClient) NewDescribeULHostImageRequest() *DescribeULHostImageRequest
- func (c *UCompShareClient) NewDescribeULHostInstanceRequest() *DescribeULHostInstanceRequest
- func (c *UCompShareClient) NewDescribeUserCommunityImagesRequest() *DescribeUserCommunityImagesRequest
- func (c *UCompShareClient) NewDetachCompshareDiskRequest() *DetachCompshareDiskRequest
- func (c *UCompShareClient) NewDownloadTeamOrderRequest() *DownloadTeamOrderRequest
- func (c *UCompShareClient) NewGetCompShareAttachedDiskUpgradePriceRequest() *GetCompShareAttachedDiskUpgradePriceRequest
- func (c *UCompShareClient) NewGetCompShareImageCreateProgressRequest() *GetCompShareImageCreateProgressRequest
- func (c *UCompShareClient) NewGetCompShareInstanceMonitorRequest() *GetCompShareInstanceMonitorRequest
- func (c *UCompShareClient) NewGetCompShareInstancePriceRequest() *GetCompShareInstancePriceRequest
- func (c *UCompShareClient) NewGetCompShareInstanceUpgradePriceRequest() *GetCompShareInstanceUpgradePriceRequest
- func (c *UCompShareClient) NewGetCompShareInstanceUserPriceRequest() *GetCompShareInstanceUserPriceRequest
- func (c *UCompShareClient) NewGetCompShareRefundPriceRequest() *GetCompShareRefundPriceRequest
- func (c *UCompShareClient) NewGetCompShareTeamInfoRequest() *GetCompShareTeamInfoRequest
- func (c *UCompShareClient) NewGetOpenClawModelListRequest() *GetOpenClawModelListRequest
- func (c *UCompShareClient) NewGetSoftwareURLRequest() *GetSoftwareURLRequest
- func (c *UCompShareClient) NewGetULHostInstancePriceRequest() *GetULHostInstancePriceRequest
- func (c *UCompShareClient) NewGetULHostRenewPriceRequest() *GetULHostRenewPriceRequest
- func (c *UCompShareClient) NewListCompShareTeamInviteRequest() *ListCompShareTeamInviteRequest
- func (c *UCompShareClient) NewListCompShareTeamJoinedRequest() *ListCompShareTeamJoinedRequest
- func (c *UCompShareClient) NewListCompShareTeamOperateLogRequest() *ListCompShareTeamOperateLogRequest
- func (c *UCompShareClient) NewListCompShareTeamRequest() *ListCompShareTeamRequest
- func (c *UCompShareClient) NewListMemberProductTypeRequest() *ListMemberProductTypeRequest
- func (c *UCompShareClient) NewModifyCompShareImageShareAccountRequest() *ModifyCompShareImageShareAccountRequest
- func (c *UCompShareClient) NewModifyCompShareInstanceNameRequest() *ModifyCompShareInstanceNameRequest
- func (c *UCompShareClient) NewModifyULHostAttributeRequest() *ModifyULHostAttributeRequest
- func (c *UCompShareClient) NewPoweroffULHostInstanceRequest() *PoweroffULHostInstanceRequest
- func (c *UCompShareClient) NewPublishCompShareImageRequest() *PublishCompShareImageRequest
- func (c *UCompShareClient) NewRebootCompShareInstanceRequest() *RebootCompShareInstanceRequest
- func (c *UCompShareClient) NewRebootULHostInstanceRequest() *RebootULHostInstanceRequest
- func (c *UCompShareClient) NewReinstallCompShareInstanceRequest() *ReinstallCompShareInstanceRequest
- func (c *UCompShareClient) NewReinstallULHostInstanceRequest() *ReinstallULHostInstanceRequest
- func (c *UCompShareClient) NewResetCompShareInstancePasswordRequest() *ResetCompShareInstancePasswordRequest
- func (c *UCompShareClient) NewResetULHostInstancePasswordRequest() *ResetULHostInstancePasswordRequest
- func (c *UCompShareClient) NewResizeCompShareDiskRequest() *ResizeCompShareDiskRequest
- func (c *UCompShareClient) NewResizeCompShareInstanceRequest() *ResizeCompShareInstanceRequest
- func (c *UCompShareClient) NewSetCompShareTeamRelationRequest() *SetCompShareTeamRelationRequest
- func (c *UCompShareClient) NewStartCompShareInstanceRequest() *StartCompShareInstanceRequest
- func (c *UCompShareClient) NewStartULHostInstanceRequest() *StartULHostInstanceRequest
- func (c *UCompShareClient) NewStopCompShareInstanceRequest() *StopCompShareInstanceRequest
- func (c *UCompShareClient) NewStopULHostInstanceRequest() *StopULHostInstanceRequest
- func (c *UCompShareClient) NewTerminateCompShareCustomImageRequest() *TerminateCompShareCustomImageRequest
- func (c *UCompShareClient) NewTerminateCompShareInstanceRequest() *TerminateCompShareInstanceRequest
- func (c *UCompShareClient) NewTerminateULHostInstanceRequest() *TerminateULHostInstanceRequest
- func (c *UCompShareClient) NewUpdateCompShareImageRequest() *UpdateCompShareImageRequest
- func (c *UCompShareClient) NewUpdateCompShareStopSchedulerRequest() *UpdateCompShareStopSchedulerRequest
- func (c *UCompShareClient) NewUpdateCompShareTeamRequest() *UpdateCompShareTeamRequest
- func (c *UCompShareClient) PoweroffULHostInstance(req *PoweroffULHostInstanceRequest) (*PoweroffULHostInstanceResponse, error)
- func (c *UCompShareClient) PublishCompShareImage(req *PublishCompShareImageRequest) (*PublishCompShareImageResponse, error)
- func (c *UCompShareClient) RebootCompShareInstance(req *RebootCompShareInstanceRequest) (*RebootCompShareInstanceResponse, error)
- func (c *UCompShareClient) RebootULHostInstance(req *RebootULHostInstanceRequest) (*RebootULHostInstanceResponse, error)
- func (c *UCompShareClient) ReinstallCompShareInstance(req *ReinstallCompShareInstanceRequest) (*ReinstallCompShareInstanceResponse, error)
- func (c *UCompShareClient) ReinstallULHostInstance(req *ReinstallULHostInstanceRequest) (*ReinstallULHostInstanceResponse, error)
- func (c *UCompShareClient) ResetCompShareInstancePassword(req *ResetCompShareInstancePasswordRequest) (*ResetCompShareInstancePasswordResponse, error)
- func (c *UCompShareClient) ResetULHostInstancePassword(req *ResetULHostInstancePasswordRequest) (*ResetULHostInstancePasswordResponse, error)
- func (c *UCompShareClient) ResizeCompShareDisk(req *ResizeCompShareDiskRequest) (*ResizeCompShareDiskResponse, error)
- func (c *UCompShareClient) ResizeCompShareInstance(req *ResizeCompShareInstanceRequest) (*ResizeCompShareInstanceResponse, error)
- func (c *UCompShareClient) SetCompShareTeamRelation(req *SetCompShareTeamRelationRequest) (*SetCompShareTeamRelationResponse, error)
- func (c *UCompShareClient) StartCompShareInstance(req *StartCompShareInstanceRequest) (*StartCompShareInstanceResponse, error)
- func (c *UCompShareClient) StartULHostInstance(req *StartULHostInstanceRequest) (*StartULHostInstanceResponse, error)
- func (c *UCompShareClient) StopCompShareInstance(req *StopCompShareInstanceRequest) (*StopCompShareInstanceResponse, error)
- func (c *UCompShareClient) StopULHostInstance(req *StopULHostInstanceRequest) (*StopULHostInstanceResponse, error)
- func (c *UCompShareClient) TerminateCompShareCustomImage(req *TerminateCompShareCustomImageRequest) (*TerminateCompShareCustomImageResponse, error)
- func (c *UCompShareClient) TerminateCompShareInstance(req *TerminateCompShareInstanceRequest) (*TerminateCompShareInstanceResponse, error)
- func (c *UCompShareClient) TerminateULHostInstance(req *TerminateULHostInstanceRequest) (*TerminateULHostInstanceResponse, error)
- func (c *UCompShareClient) UpdateCompShareImage(req *UpdateCompShareImageRequest) (*UpdateCompShareImageResponse, error)
- func (c *UCompShareClient) UpdateCompShareStopScheduler(req *UpdateCompShareStopSchedulerRequest) (*UpdateCompShareStopSchedulerResponse, error)
- func (c *UCompShareClient) UpdateCompShareTeam(req *UpdateCompShareTeamRequest) (*UpdateCompShareTeamResponse, error)
- type UHostDiskSet
- type UHostIPSet
- type UHostRefundPriceSet
- type ULHostDiskSet
- type ULHostImageSet
- type ULHostInstanceSet
- type ULHostPriceSet
- type UnpaidOrderDetail
- type UnpaidOrderInfo
- type UpdateCompShareImageRequest
- type UpdateCompShareImageResponse
- type UpdateCompShareStopSchedulerRequest
- type UpdateCompShareStopSchedulerResponse
- type UpdateCompShareTeamRequest
- type UpdateCompShareTeamResponse
- type WithoutGpuSpec
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AttachCompshareDiskRequest ¶ added in v0.22.62
type AttachCompshareDiskRequest struct {
EnableCrossPodAttach *string `required:"false"`
UDiskId *string `required:"true"`
UHostId *string `required:"false"`
}
AttachCompshareDiskRequest is request schema for AttachCompshareDisk action
type AttachCompshareDiskResponse ¶ added in v0.22.62
type AttachCompshareDiskResponse struct {
}
AttachCompshareDiskResponse is response schema for AttachCompshareDisk action
type AttachUS3Request ¶ added in v0.22.62
type AttachUS3Request struct {
request.CommonBase
// 实例Id
UHostId *string `required:"true"`
}
AttachUS3Request is request schema for AttachUS3 action
type AttachUS3Response ¶ added in v0.22.62
type AttachUS3Response struct {
response.CommonBase
}
AttachUS3Response is response schema for AttachUS3 action
type AvailableInstanceTypes ¶ added in v0.22.62
type AvailableInstanceTypes struct {
// 支持的CPU平台,并且按照Intel、AMD和Ampere分类返回
CpuPlatforms CpuPlatforms
// 磁盘信息。磁盘主要分类如下:云盘|cloudDisk、普通本地盘|normalLocalDisk和SSD本地盘|ssdLocalDisk。其中云盘主要包含普通云盘|CLOUD_NORMAL、SSD云盘|CLOUD_SSD和RSSD云盘|CLOUD_RSSD。普通本地盘只包含普通本地盘|LOCAL_NORMAL一种。SSD本地盘只包含SSD本地盘|LOCAL_SSD一种。MinimalSize为磁盘最小值,如果没有该字段,最小值取基础镜像Size值即可(linux为20G,windows为40G)。MaximalSize为磁盘最大值。InstantResize表示系统盘是否允许扩容,如果是本地盘,则不允许扩容,InstantResize为false。Features为磁盘可支持的服务:数据方舟|DATAARK,快照服务|SNAPSHOT,加密盘|Encrypted。
Disks []Disks
// 虚机可支持的特性。目前支持的特性网络增强|NetCapability、热升级|Hotplug。网络增强分为关闭|Normal、网络增强1.0|Super和网络增强2.0|Ultra。Name为可支持的特性名称,Modes为可以提供的模式类别等,RelatedToImageFeature为镜像上支持这个特性的标签。例如DescribeImage返回的字段Features包含HotPlug,说明该镜像支持热升级。MinimalCpuPlatform表示这个特性必须是列出来的CPU平台及以上的CPU才支持。
Features []Features
// GPU的显存指标,value为值,单位是GB。
GraphicsMemory GraphicsMemory
// 实例类型,枚举值["uhost", "spot"]
InstanceType string
// 区分是否是GPU机型:GPU机型|GPU,非GPU机型|Normal。
MachineClass string
// GPU、CPU和内存信息。Gpu为GPU可支持的规格,Cpu和Memory分别为CPU和内存可支持的规格。如果非GPU机型,GPU为0。MinimalCpuPlatform代表含义这个CPU和内存规格只能在列出来的CPU平台支持。
MachineSizes []MachineSizes
// 机型名称:快杰O型|O 、快杰共享型|OM 、快杰内存型|OMEM 、 快杰PRO型|OPRO、通用N型|N、高主频C型|C和GPU G型|G等
Name string
// 父机型
ParentType string
// GPU的性能指标,value为值,单位是TFlops。
Performance Performance
// 机型状态:可售|Normal 、 公测|Beta、售罄|Soldout、隐藏|Hidden
Status string
// 可用区信息
Zone string
}
AvailableInstanceTypes - https://ushare.ucloudadmin.com/pages/viewpage.action?pageId=104662646
type BootDiskInfo ¶ added in v0.22.62
type BootDiskInfo struct {
// 磁盘可支持的服务
Features []string
// 系统盘是否允许扩容,如果是本地盘,则不允许扩容,InstantResize为false。
InstantResize bool
// MaximalSize为磁盘最大值
MaximalSize int
// 系统盘类别,包含普通云盘|CLOUD_NORMAL、SSD云盘|CLOUD_SSD和RSSD云盘|CLOUD_RSSD。普通本地盘只包含普通本地盘|LOCAL_NORMAL一种。SSD本地盘只包含SSD本地盘|LOCAL_SSD一种。
Name string
}
BootDiskInfo - 系统盘信息
type Bundle ¶
type Bundle struct {
// 外网带宽。单位:Mbps。
Bandwidth int
// 套餐ID。
BundleId string
// CPU核数。
CPU int
// 内存大小。单位:MB。
Memory int
// 系统盘大小。单位:GB。
SysDiskSpace int
// 流量包大小。单位:GB。
TrafficPacket int
}
Bundle - 轻量应用云主机套餐
type CheckCompShareNetOptimizerRequest ¶ added in v0.22.62
type CheckCompShareNetOptimizerRequest struct {
}
CheckCompShareNetOptimizerRequest is request schema for CheckCompShareNetOptimizer action
type CheckCompShareNetOptimizerResponse ¶ added in v0.22.62
type CheckCompShareNetOptimizerResponse struct {
Optimized bool
}
CheckCompShareNetOptimizerResponse is response schema for CheckCompShareNetOptimizer action
type CheckULHostResourceCapacityRequest ¶ added in v0.22.62
type CheckULHostResourceCapacityRequest struct {
request.CommonBase
// 套餐ID。如:"ulh.c1m1s40b30t800"
BundleId *string `required:"true"`
// 计费模式。枚举值: \\ > Year,按年付费; \\ > Month,按月付费;\\ > ThirtyDay,30天期付费,跨境电商相关套餐使用此计费方式;默认:Month
ChargeType *string `required:"false"`
// 主机代金券ID。请通过DescribeCoupon接口查询,或登录用户中心查看
CouponId *string `required:"false"`
// 镜像ID。 请通过 [DescribeImage](describe_image.html)获取
ImageId *string `required:"true"`
// 轻量应用主机名称。默认:套餐ID。请遵照[[api:uhost-api:specification|字段规范]]设定实例名称。
Name *string `required:"false"`
// 购买时长。默认:1。不支持购买到月末
Quantity *int `required:"false"`
// 防火墙ID,默认:Web推荐防火墙。如何查询SecurityGroupId请参见 [DescribeFirewall](api/unet-api/describe_firewall.html)。
SecurityGroupId *string `required:"false"`
// 子网 ID。默认为当前地域的默认子网。
SubnetId *string `required:"false"`
// VPC ID。默认为当前地域的默认VPC。
VPCId *string `required:"false"`
}
CheckULHostResourceCapacityRequest is request schema for CheckULHostResourceCapacity action
type CheckULHostResourceCapacityResponse ¶ added in v0.22.62
type CheckULHostResourceCapacityResponse struct {
response.CommonBase
// 错误信息
Message string
// 资源是否充足
ResourceEnough bool
}
CheckULHostResourceCapacityResponse is response schema for CheckULHostResourceCapacity action
type Collection ¶ added in v0.22.62
type Collection struct {
// CPU规格
Cpu int
// 内存规格
Memory []int
// CPU和内存规格只能在列出来的CPU平台支持
MinimalCpuPlatform []string
}
Collection - CPU和内存可支持的规格
type CompShareImage ¶ added in v0.22.62
type CompShareImage struct {
AuthInfo int
Author string
AutoStart bool
CompShareImageId string
Container string
Cover string
CreateTime int
CreatedCount int
Description string
FailedReason string
FavoritesCount int
GroupId string
ImageCharge bool
ImageOwnerAlias string
ImageType string
ImageUseTime int
IsOfficial bool
Name string
Owner Projects
Price float64
PubTime int
Readme string
Size int
Softwares Software
SourceGpuType string
Status string
Tags []string
VersionDesc string
VersionName string
Visibility int
}
CompShareImage - 算力共享平台镜像详情
type CompShareInstanceSet ¶ added in v0.22.42
type CompShareInstanceSet struct {
AutoRenew string
CPU int
ChargeType string
CompShareImageBillId string
CompShareImageId string
CompShareImageName string
CompShareImageOwnerAlias string
CompShareImagePrice float64
CompShareImageStatus string
CompShareImageType string
CpuArch string
CpuPlatform string
CreateTime int
DiscountType int
DiskPriceInfo []DiskPriceInfo
DiskSet []UHostDiskSet
ExpireTime int
GPU int
GpuType string
GraphicsMemory GraphicsMemory
HostIp string `deprecated:"true"`
HugepageCfg string `deprecated:"true"`
IPSet []UHostIPSet
InstancePrice float64
InstanceType string
IsExpire string
MachineType string
Memory int
MonitorMessages MonitorMessage
Name string
OsName string
OsType string
Password string
PodId string `deprecated:"true"`
PostPayPowerOffBillingResource []DiskPriceInfo
PostPayShutdown bool `deprecated:"true"`
QemuFullVersion string `deprecated:"true"`
QemuVersion string `deprecated:"true"`
ReleaseTime int
Remark string
SetId int `deprecated:"true"`
Softwares []SoftwareAddr
SshLoginCommand string
StartTime int
State string
StopSchedulerTime int
StopTime int
SupportWithoutGpuStart bool
Tag string
TotalDiskSpace int
UHostId string
UUID string `deprecated:"true"`
UpdateTime int
WithoutGpuSpec WithoutGpuSpec
Zone string
}
CompShareInstanceSet - 算力平台实例详情
type CompSharePriceDetail ¶ added in v0.22.62
type CompSharePriceDetail struct {
ChargeType string
CompShareImage float64
Disks float64
Instance float64
InstanceDiscountType int
ListPrice string
OriginalPrice float64
}
CompSharePriceDetail - 算力平台实例询价详情
type CompShareTeamDetailInfo ¶ added in v0.22.62
type CompShareTeamDetailInfo struct {
CompanyId int
Deleted int
Description string
Id int
Name string
}
CompShareTeamDetailInfo - 团队信息
type CompShareTeamInfo ¶ added in v0.22.62
type CompShareTeamInfo struct {
CompanyId int
Description string
Id int
MemberCount int
Name string
}
CompShareTeamInfo - 团队列表信息Detail
type CompShareTeamInviteInfo ¶ added in v0.22.62
type CompShareTeamInviteInfo struct {
CreateTime int
RemarkName string
Status string
TeamId int
TeamName string
UserCompanyId int
VirtualCompanyId int
}
CompShareTeamInviteInfo - 邀请成员信息
type CompShareTeamJoinedInfo ¶ added in v0.22.62
type CompShareTeamJoinedInfo struct {
CreateTime int
IsPersonalAccount bool
RemarkName string
Status string
TeamId int
TeamName string
UserCompanyId int
VirtualCompanyId int
}
CompShareTeamJoinedInfo - 加入成员信息
type CompShareTeamOperateLogInfo ¶ added in v0.22.62
type CompShareTeamOperateLogInfo struct {
Content string
CreateTime int
OperateType string
Status string
}
CompShareTeamOperateLogInfo - 算力团队操作日志信息
type CompshareImageGroup ¶ added in v0.22.62
type CompshareImageGroup struct {
CreatedCount int
Data []CompShareImage
FavoritesCount int
GroupId string
ImageDesc string
ImageName string
ImageUseTime int
IsFavorite bool
RecommendCount int
Status string
}
CompshareImageGroup - 镜像组信息
type CopyCompShareCustomImageRequest ¶ added in v0.22.62
type CopyCompShareCustomImageRequest struct {
CompShareImageId *string `required:"true"`
TargetImageName *string `required:"false"`
}
CopyCompShareCustomImageRequest is request schema for CopyCompShareCustomImage action
type CopyCompShareCustomImageResponse ¶ added in v0.22.62
type CopyCompShareCustomImageResponse struct {
NewCompShareImageId string
}
CopyCompShareCustomImageResponse is response schema for CopyCompShareCustomImage action
type CpuPlatforms ¶ added in v0.22.62
type CpuPlatforms struct {
// 返回AMD的CPU平台信息,例如:AMD: ['Amd/Epyc2']
Amd []string
// 返回Arm的CPU平台信息,例如:Ampere: ['Ampere/Altra']
Ampere []string
// 返回Intel的CPU平台信息,例如:Intel: ['Intel/CascadeLake','Intel/CascadelakeR','Intel/IceLake']
Intel []string
}
CpuPlatforms - CPU平台信息
type CreateCompShareCustomImageParamSoftwares ¶ added in v0.22.62
type CreateCompShareCustomImageParamSoftwares struct {
Application []string `required:"false"`
CUDAVersion *string `required:"false"`
Framework *string `required:"false"`
FrameworkVersion *string `required:"false"`
}
CreateCompShareCustomImageParamSoftwares is request schema for complex param
type CreateCompShareCustomImageRequest ¶ added in v0.22.62
type CreateCompShareCustomImageRequest struct {
Description *string `required:"false"`
Name *string `required:"true"`
Softwares *CreateCompShareCustomImageParamSoftwares `required:"false"`
UHostId *string `required:"true"`
}
CreateCompShareCustomImageRequest is request schema for CreateCompShareCustomImage action
type CreateCompShareCustomImageResponse ¶ added in v0.22.62
type CreateCompShareCustomImageResponse struct {
CompShareImageId string
}
CreateCompShareCustomImageResponse is response schema for CreateCompShareCustomImage action
type CreateCompShareInstanceParamDisks ¶ added in v0.22.42
type CreateCompShareInstanceParamDisks struct {
IsBoot *bool `required:"true"`
Size *int `required:"true"`
Type *string `required:"true"`
}
CreateCompShareInstanceParamDisks is request schema for complex param
type CreateCompShareInstanceRequest ¶ added in v0.22.42
type CreateCompShareInstanceRequest struct {
CPU *int `required:"true"`
ChargeType *string `required:"false"`
CompShareImageId *string `required:"true"`
Disks []CreateCompShareInstanceParamDisks `required:"false"`
EnableUS3 *bool `required:"false"`
GPU *int `required:"true"`
GpuType *string `required:"true"`
LoginMode *string `required:"false"`
MachineType *string `required:"true"`
Memory *int `required:"true"`
MinimalCpuPlatform *string `required:"false"`
Name *string `required:"false"`
Password *string `required:"false"`
Quantity *int `required:"false"`
SecurityGroupId *string `required:"false"`
}
CreateCompShareInstanceRequest is request schema for CreateCompShareInstance action
type CreateCompShareInstanceResponse ¶ added in v0.22.42
type CreateCompShareInstanceResponse struct {
UHostIds []string
}
CreateCompShareInstanceResponse is response schema for CreateCompShareInstance action
type CreateCompShareTeamRelationParamUserInfo ¶ added in v0.22.62
type CreateCompShareTeamRelationParamUserInfo struct {
RemarkName *string `required:"false"`
UserCompanyId *int `required:"true"`
}
CreateCompShareTeamRelationParamUserInfo is request schema for complex param
type CreateCompShareTeamRelationRequest ¶ added in v0.22.62
type CreateCompShareTeamRelationRequest struct {
TeamId *int `required:"true"`
UserInfo []CreateCompShareTeamRelationParamUserInfo `required:"false"`
}
CreateCompShareTeamRelationRequest is request schema for CreateCompShareTeamRelation action
type CreateCompShareTeamRelationResponse ¶ added in v0.22.62
type CreateCompShareTeamRelationResponse struct {
ErrorMap string
}
CreateCompShareTeamRelationResponse is response schema for CreateCompShareTeamRelation action
type CreateCompShareTeamRequest ¶ added in v0.22.62
type CreateCompShareTeamRequest struct {
Description *string `required:"false"`
Name *string `required:"true"`
}
CreateCompShareTeamRequest is request schema for CreateCompShareTeam action
type CreateCompShareTeamResponse ¶ added in v0.22.62
type CreateCompShareTeamResponse struct {
Message string
}
CreateCompShareTeamResponse is response schema for CreateCompShareTeam action
type CreateULHostInstanceRequest ¶
type CreateULHostInstanceRequest struct {
request.CommonBase
// 套餐ID。如:"ulh.c1m1s40b30t800"
BundleId *string `required:"true"`
// 计费模式。枚举值: \\ > Year,按年付费; \\ > Month,按月付费;\\ > ThirtyDay,30天期付费,跨境电商相关套餐使用此计费方式;默认:Month
ChargeType *string `required:"false"`
// 主机代金券ID。请通过DescribeCoupon接口查询,或登录用户中心查看
CouponId *string `required:"false"`
// 镜像ID。 请通过 [DescribeImage](describe_image.html)获取
ImageId *string `required:"true"`
// 轻量应用主机名称。默认:套餐ID。请遵照[[api:uhost-api:specification|字段规范]]设定实例名称。
Name *string `required:"false"`
// ULHost密码。请遵照[[api:uhost-api:specification|字段规范]]设定密码。密码需使用base64进行编码,举例如下:# echo -n Password1 | base64
Password *string `required:"true"`
// 购买时长。默认:1。不支持购买到月末
Quantity *int `required:"false"`
// 防火墙ID,默认:Web推荐防火墙。如何查询SecurityGroupId请参见 [DescribeFirewall](api/unet-api/describe_firewall.html)。
SecurityGroupId *string `required:"false"`
// 子网 ID。默认为当前地域的默认子网。
SubnetId *string `required:"false"`
// VPC ID。默认为当前地域的默认VPC。
VPCId *string `required:"false"`
}
CreateULHostInstanceRequest is request schema for CreateULHostInstance action
type CreateULHostInstanceResponse ¶
type CreateULHostInstanceResponse struct {
response.CommonBase
// 错误信息
Message string
// 实例ID
ULHostId string
}
CreateULHostInstanceResponse is response schema for CreateULHostInstance action
type DataDiskInfo ¶ added in v0.22.62
type DataDiskInfo struct {
// 数据盘可支持的服务
Features []string
// MaximalSize为磁盘最大值
MaximalSize int
// 磁盘最小值,如果没有该字段,最小值取基础镜像Size值即可(linux为20G,windows为40G)。
MinimalSize int
// 数据盘类别,包含普通云盘|CLOUD_NORMAL、SSD云盘|CLOUD_SSD和RSSD云盘|CLOUD_RSSD。普通本地盘只包含普通本地盘|LOCAL_NORMAL一种。SSD本地盘只包含SSD本地盘|LOCAL_SSD一种。
Name string
}
DataDiskInfo - 数据盘信息
type DeleteCompShareStopSchedulerRequest ¶ added in v0.22.62
type DeleteCompShareStopSchedulerRequest struct {
UHostId *string `required:"true"`
}
DeleteCompShareStopSchedulerRequest is request schema for DeleteCompShareStopScheduler action
type DeleteCompShareStopSchedulerResponse ¶ added in v0.22.62
type DeleteCompShareStopSchedulerResponse struct {
}
DeleteCompShareStopSchedulerResponse is response schema for DeleteCompShareStopScheduler action
type DeleteCompShareTeamRequest ¶ added in v0.22.62
type DeleteCompShareTeamRequest struct {
TeamId *int `required:"true"`
}
DeleteCompShareTeamRequest is request schema for DeleteCompShareTeam action
type DeleteCompShareTeamResponse ¶ added in v0.22.62
type DeleteCompShareTeamResponse struct {
Message string
}
DeleteCompShareTeamResponse is response schema for DeleteCompShareTeam action
type DeleteCompshareDiskRequest ¶ added in v0.22.62
type DeleteCompshareDiskRequest struct {
OrganizationID *int `required:"true"`
TopOrganizationID *int `required:"true"`
UDiskId *string `required:"true"`
UHostId *string `required:"false"`
}
DeleteCompshareDiskRequest is request schema for DeleteCompshareDisk action
type DeleteCompshareDiskResponse ¶ added in v0.22.62
type DeleteCompshareDiskResponse struct {
UDiskId string
}
DeleteCompshareDiskResponse is response schema for DeleteCompshareDisk action
type DescribeAvailableCompShareInstanceTypesRequest ¶ added in v0.22.62
type DescribeAvailableCompShareInstanceTypesRequest struct {
MachineTypes []string `required:"false"`
}
DescribeAvailableCompShareInstanceTypesRequest is request schema for DescribeAvailableCompShareInstanceTypes action
type DescribeAvailableCompShareInstanceTypesResponse ¶ added in v0.22.62
type DescribeAvailableCompShareInstanceTypesResponse struct {
AvailableInstanceTypes []AvailableInstanceTypes
Status string
}
DescribeAvailableCompShareInstanceTypesResponse is response schema for DescribeAvailableCompShareInstanceTypes action
type DescribeCommunityImagesParamSortCondition ¶ added in v0.22.62
type DescribeCommunityImagesParamSortCondition struct {
// 是否升序排列
ASC *string `required:"false"`
// 排序条件。- Favor:按热度排序,获取热点镜像;- PubTime:按发布时间排序,获取最新社区镜像;- Price 按价格排序;- CreatedCount 按使用量排序;默认:"PubTime"
Field *string `required:"false"`
}
DescribeCommunityImagesParamSortCondition is request schema for complex param
type DescribeCommunityImagesRequest ¶ added in v0.22.62
type DescribeCommunityImagesRequest struct {
request.CommonBase
// 搜索指定作者发布的镜像
Author *string `required:"false"`
CompShareImageId *string `required:"false"`
// 返回数据长度,默认为20,最大100
Limit *string `required:"false"`
// 镜像名称。模糊搜索
Name *string `required:"false"`
// 列表起始位置偏移量,默认为0
Offset *int `required:"false"`
//
SortCondition *DescribeCommunityImagesParamSortCondition `required:"false"`
// 按标签名称搜索,精确匹配
Tag *string `required:"false"`
}
DescribeCommunityImagesRequest is request schema for DescribeCommunityImages action
type DescribeCommunityImagesResponse ¶ added in v0.22.62
type DescribeCommunityImagesResponse struct {
response.CommonBase
// 镜像详情列表
ImageSet []CompShareImage
// 总数量
TotalCount int
}
DescribeCommunityImagesResponse is response schema for DescribeCommunityImages action
type DescribeCompShareCustomImagesRequest ¶ added in v0.22.62
type DescribeCompShareCustomImagesRequest struct {
CompShareImageId *string `required:"false"`
Limit *int `required:"false"`
Offset *int `required:"false"`
}
DescribeCompShareCustomImagesRequest is request schema for DescribeCompShareCustomImages action
type DescribeCompShareCustomImagesResponse ¶ added in v0.22.62
type DescribeCompShareCustomImagesResponse struct {
ImageSet []CompShareImage
TotalCount int
}
DescribeCompShareCustomImagesResponse is response schema for DescribeCompShareCustomImages action
type DescribeCompShareGpuInventoryRequest ¶ added in v0.22.62
type DescribeCompShareGpuInventoryRequest struct {
}
DescribeCompShareGpuInventoryRequest is request schema for DescribeCompShareGpuInventory action
type DescribeCompShareGpuInventoryResponse ¶ added in v0.22.62
type DescribeCompShareGpuInventoryResponse struct {
GpuInventoryByZone string
SpotUnsupportedGpuTypes []string
UpdateTime int
}
DescribeCompShareGpuInventoryResponse is response schema for DescribeCompShareGpuInventory action
type DescribeCompShareImageShareAccountsRequest ¶ added in v0.22.62
type DescribeCompShareImageShareAccountsRequest struct {
CompShareImageId *string `required:"true"`
}
DescribeCompShareImageShareAccountsRequest is request schema for DescribeCompShareImageShareAccounts action
type DescribeCompShareImageShareAccountsResponse ¶ added in v0.22.62
type DescribeCompShareImageShareAccountsResponse struct {
AccountSet []Projects
}
DescribeCompShareImageShareAccountsResponse is response schema for DescribeCompShareImageShareAccounts action
type DescribeCompShareImageTagsRequest ¶ added in v0.22.62
type DescribeCompShareImageTagsRequest struct {
}
DescribeCompShareImageTagsRequest is request schema for DescribeCompShareImageTags action
type DescribeCompShareImageTagsResponse ¶ added in v0.22.62
type DescribeCompShareImageTagsResponse struct {
Tags []string
}
DescribeCompShareImageTagsResponse is response schema for DescribeCompShareImageTags action
type DescribeCompShareImagesRequest ¶ added in v0.22.62
type DescribeCompShareImagesRequest struct {
Author *string `required:"false"`
CompShareImageId *string `required:"false"`
ImageType *string `required:"false"`
Limit *int `required:"false"`
Name *string `required:"false"`
Offset *int `required:"false"`
Tag *string `required:"false"`
}
DescribeCompShareImagesRequest is request schema for DescribeCompShareImages action
type DescribeCompShareImagesResponse ¶ added in v0.22.62
type DescribeCompShareImagesResponse struct {
ImageSet []CompShareImage
TotalCount int
}
DescribeCompShareImagesResponse is response schema for DescribeCompShareImages action
type DescribeCompShareInstanceRequest ¶ added in v0.22.42
type DescribeCompShareInstanceRequest struct {
Limit *int `required:"false"`
Offset *int `required:"false"`
UHostIds []string `required:"false"`
WithoutGpu *bool `required:"false"`
}
DescribeCompShareInstanceRequest is request schema for DescribeCompShareInstance action
type DescribeCompShareInstanceResponse ¶ added in v0.22.42
type DescribeCompShareInstanceResponse struct {
TotalCount int
UHostSet []CompShareInstanceSet
}
DescribeCompShareInstanceResponse is response schema for DescribeCompShareInstance action
type DescribeCompShareMachineTypeFamiliesRequest ¶ added in v0.22.62
type DescribeCompShareMachineTypeFamiliesRequest struct {
}
DescribeCompShareMachineTypeFamiliesRequest is request schema for DescribeCompShareMachineTypeFamilies action
type DescribeCompShareMachineTypeFamiliesResponse ¶ added in v0.22.62
type DescribeCompShareMachineTypeFamiliesResponse struct {
MachineTypes []string
}
DescribeCompShareMachineTypeFamiliesResponse is response schema for DescribeCompShareMachineTypeFamilies action
type DescribeCompShareSharingImagesRequest ¶ added in v0.22.62
type DescribeCompShareSharingImagesRequest struct {
CompShareImageId *string `required:"false"`
Limit *int `required:"false"`
Offset *int `required:"false"`
}
DescribeCompShareSharingImagesRequest is request schema for DescribeCompShareSharingImages action
type DescribeCompShareSharingImagesResponse ¶ added in v0.22.62
type DescribeCompShareSharingImagesResponse struct {
ImageSet []CompShareImage
TotalCount int
}
DescribeCompShareSharingImagesResponse is response schema for DescribeCompShareSharingImages action
type DescribeCompShareSoftwarePortRequest ¶ added in v0.22.62
type DescribeCompShareSoftwarePortRequest struct {
}
DescribeCompShareSoftwarePortRequest is request schema for DescribeCompShareSoftwarePort action
type DescribeCompShareSoftwarePortResponse ¶ added in v0.22.62
type DescribeCompShareSoftwarePortResponse struct {
SoftwarePort []SoftwarePort
}
DescribeCompShareSoftwarePortResponse is response schema for DescribeCompShareSoftwarePort action
type DescribeCompShareSupportZoneRequest ¶ added in v0.22.62
type DescribeCompShareSupportZoneRequest struct {
}
DescribeCompShareSupportZoneRequest is request schema for DescribeCompShareSupportZone action
type DescribeCompShareSupportZoneResponse ¶ added in v0.22.62
type DescribeCompShareSupportZoneResponse struct {
ZoneInfo []SupportZone
}
DescribeCompShareSupportZoneResponse is response schema for DescribeCompShareSupportZone action
type DescribeModelRepositoryModelsRequest ¶ added in v0.22.62
type DescribeModelRepositoryModelsRequest struct {
request.CommonBase
// 模型名称
Name *string `required:"false"`
// 模型标签列表, 标签之间英文逗号:"," 相连接
Tags *string `required:"false"`
}
DescribeModelRepositoryModelsRequest is request schema for DescribeModelRepositoryModels action
type DescribeModelRepositoryModelsResponse ¶ added in v0.22.62
type DescribeModelRepositoryModelsResponse struct {
response.CommonBase
// 模型信息列表
Models []ModelRepositoryModel
}
DescribeModelRepositoryModelsResponse is response schema for DescribeModelRepositoryModels action
type DescribeModelRepositoryTagsRequest ¶ added in v0.22.62
type DescribeModelRepositoryTagsRequest struct {
request.CommonBase
}
DescribeModelRepositoryTagsRequest is request schema for DescribeModelRepositoryTags action
type DescribeModelRepositoryTagsResponse ¶ added in v0.22.62
type DescribeModelRepositoryTagsResponse struct {
response.CommonBase
// 标签列表
Tags []string
}
DescribeModelRepositoryTagsResponse is response schema for DescribeModelRepositoryTags action
type DescribeSelfCommunityImagesRequest ¶ added in v0.22.62
type DescribeSelfCommunityImagesRequest struct {
request.CommonBase
CompShareImageId *string `required:"false"`
// 版本组ID
GroupId *string `required:"false"`
}
DescribeSelfCommunityImagesRequest is request schema for DescribeSelfCommunityImages action
type DescribeSelfCommunityImagesResponse ¶ added in v0.22.62
type DescribeSelfCommunityImagesResponse struct {
response.CommonBase
// 仅计算当前ImageSetGroup中已发布的镜像信息,若某个Group中不存在已上线,则不统计
AvailableTotalCount int
// 镜像列表
ImageSetGroup []CompshareImageGroup
// 镜像总数
TotalCount int
}
DescribeSelfCommunityImagesResponse is response schema for DescribeSelfCommunityImages action
type DescribeTeamMemberOrderCountRequest ¶ added in v0.22.62
type DescribeTeamMemberOrderCountRequest struct {
request.CommonBase
// 起始时间,需使用时间戳
BeginTime *int `required:"true"`
// 付费方式
ChargeTypes *string `required:"false"`
// 结束时间,需使用时间戳,结束时间需大于起始时间
EndTime *int `required:"true"`
// 订单状态
OrderStates *string `required:"false"`
// 订单类型
OrderTypes *string `required:"false"`
// 可用区
Regions *string `required:"false"`
// 产品类型
ResourceTypes *string `required:"false"`
// 团队ID
TeamId *int `required:"true"`
// 团队虚拟账号ID
VirtualCompanyId *int `required:"true"`
}
DescribeTeamMemberOrderCountRequest is request schema for DescribeTeamMemberOrderCount action
type DescribeTeamMemberOrderCountResponse ¶ added in v0.22.62
type DescribeTeamMemberOrderCountResponse struct {
response.CommonBase
// 订单总金额
Amount string
// 代金券
AmountCoupon string
// 赠送金额
AmountFree string
// 真实金额
AmountReal string
// 订单数量
TotalCount int
}
DescribeTeamMemberOrderCountResponse is response schema for DescribeTeamMemberOrderCount action
type DescribeTeamMemberOrderRequest ¶ added in v0.22.62
type DescribeTeamMemberOrderRequest struct {
request.CommonBase
// 起始时间,需使用时间戳
BeginTime *int `required:"true"`
// 付费方式
ChargeTypes []string `required:"false"`
// 结束时间,需使用时间戳,结束时间需大于起始时间
EndTime *int `required:"true"`
// 返回数据长度,默认为25,最大100
Limit *int `required:"false"`
// 列表起始位置偏移量,默认为0
Offset *int `required:"false"`
// 排序参数
OrderBy *string `required:"false"`
// 排序方式
OrderDir *string `required:"false"`
// 订单号
OrderNos []string `required:"false"`
// 订单状态
OrderStates []string `required:"false"`
// 订单类型
OrderTypes []string `required:"false"`
// 可用区
Regions []int `required:"false"`
// 资源ID
ResourceIds []string `required:"false"`
// 产品类型
ResourceTypes []int `required:"false"`
// 团队ID
TeamId *int `required:"true"`
// 团队虚拟账号ID
VirtualCompanyId *int `required:"true"`
}
DescribeTeamMemberOrderRequest is request schema for DescribeTeamMemberOrder action
type DescribeTeamMemberOrderResponse ¶ added in v0.22.62
type DescribeTeamMemberOrderResponse struct {
response.CommonBase
// 分页大小
Limit int
// 分页偏移
Offset int
// 订单详细信息
OrderInfos []OrderInfo
// 总条数
Total int
}
DescribeTeamMemberOrderResponse is response schema for DescribeTeamMemberOrder action
type DescribeTeamMemberUnpaidOrderCountRequest ¶ added in v0.22.62
type DescribeTeamMemberUnpaidOrderCountRequest struct {
request.CommonBase
// 起始时间,需使用时间戳
BeginTime *int `required:"true"`
// 付费方式
ChargeTypes []string `required:"false"`
// 结束时间,需使用时间戳,结束时间需大于起始时间
EndTime *int `required:"true"`
// 订单状态
OrderStates []string `required:"false"`
// 订单类型
OrderTypes []string `required:"false"`
// 组织ID
OrganizationId *int `required:"false"`
// 可用区
Regions []int `required:"false"`
// 资源ID
ResourceIds *string `required:"false"`
// 产品类型
ResourceTypes *int `required:"false"`
// 团队ID
TeamId *int `required:"true"`
// 交易流水号
TransactionNos []string `required:"false"`
// 虚拟账号公司ID
VirtualCompanyId *int `required:"true"`
}
DescribeTeamMemberUnpaidOrderCountRequest is request schema for DescribeTeamMemberUnpaidOrderCount action
type DescribeTeamMemberUnpaidOrderCountResponse ¶ added in v0.22.62
type DescribeTeamMemberUnpaidOrderCountResponse struct {
response.CommonBase
// 欠费订单总金额
Amount string
// 欠费订单数
TotalCount int
}
DescribeTeamMemberUnpaidOrderCountResponse is response schema for DescribeTeamMemberUnpaidOrderCount action
type DescribeTeamMemberUnpaidOrderRequest ¶ added in v0.22.62
type DescribeTeamMemberUnpaidOrderRequest struct {
request.CommonBase
// 起始时间,需使用时间戳
BeginTime *int `required:"true"`
// 付费方式
ChargeTypes []string `required:"false"`
// 结束时间,需使用时间戳,结束时间需大于起始时间
EndTime *int `required:"true"`
// 返回数据长度,默认为25,最大100
Limit *int `required:"false"`
// 列表起始位置偏移量,默认为0
Offset *int `required:"false"`
// 排序参数
OrderBy *string `required:"false"`
// 排序方式
OrderDir *string `required:"false"`
// 订单号
OrderNos []string `required:"false"`
// 订单状态
OrderStates []string `required:"false"`
// 订单类型
OrderTypes []string `required:"false"`
// 可用区
Regions []int `required:"false"`
// 资源ID
ResourceIds []string `required:"false"`
// 产品类型
ResourceTypes []int `required:"false"`
// 团队ID
TeamId *int `required:"true"`
// 团队虚拟账号ID
VirtualCompanyId *int `required:"true"`
}
DescribeTeamMemberUnpaidOrderRequest is request schema for DescribeTeamMemberUnpaidOrder action
type DescribeTeamMemberUnpaidOrderResponse ¶ added in v0.22.62
type DescribeTeamMemberUnpaidOrderResponse struct {
response.CommonBase
// 分页大小
Limit int
// 分页偏移
Offset int
// 订单详细信息
OrderInfos []UnpaidOrderInfo
// 总条数
Total int
}
DescribeTeamMemberUnpaidOrderResponse is response schema for DescribeTeamMemberUnpaidOrder action
type DescribeULHostBundlesRequest ¶
type DescribeULHostBundlesRequest struct {
request.CommonBase
}
DescribeULHostBundlesRequest is request schema for DescribeULHostBundles action
type DescribeULHostBundlesResponse ¶
type DescribeULHostBundlesResponse struct {
response.CommonBase
// 套餐列表
Bundles []Bundle
// 错误信息
Message string
}
DescribeULHostBundlesResponse is response schema for DescribeULHostBundles action
type DescribeULHostImageRequest ¶ added in v0.22.62
type DescribeULHostImageRequest struct {
request.CommonBase
// 镜像Id
ImageId *string `required:"false"`
// 镜像Id列表
ImageIds []string `required:"false"`
// 镜像类型。标准镜像:Base,应用镜像:App, 自定义镜像:Custom,默认返回所有类型
ImageType *string `required:"false"`
// 返回数据长度,默认为20
Limit *int `required:"false"`
// 列表起始位置偏移量,默认为0
Offset *int `required:"false"`
// 操作系统类型:Linux, Windows 默认返回所有类型
OsType *string `required:"false"`
// 使用场景,当ImageType为"App"时生效。- Normal 常规专区- CrossBorder 跨境专区默认返回所有
Scene *string `required:"false"`
// 业务组Id。默认:Default
Tag *string `required:"false"`
}
DescribeULHostImageRequest is request schema for DescribeULHostImage action
type DescribeULHostImageResponse ¶ added in v0.22.62
type DescribeULHostImageResponse struct {
response.CommonBase
// 镜像列表详见 UHostImageSet
ImageSet []ULHostImageSet
// 满足条件的镜像总数
TotalCount int
}
DescribeULHostImageResponse is response schema for DescribeULHostImage action
type DescribeULHostInstanceRequest ¶
type DescribeULHostInstanceRequest struct {
request.CommonBase
// 返回数据长度,默认为20,最大100
Limit *int `required:"false"`
// 列表起始位置偏移量,默认为0
Offset *int `required:"false"`
// 【数组】轻量应用云主机ID。
ULHostIds []string `required:"false"`
}
DescribeULHostInstanceRequest is request schema for DescribeULHostInstance action
type DescribeULHostInstanceResponse ¶
type DescribeULHostInstanceResponse struct {
response.CommonBase
// 错误信息
Message string
// 实例列表
ULHostInstanceSets []ULHostInstanceSet
}
DescribeULHostInstanceResponse is response schema for DescribeULHostInstance action
type DescribeUserCommunityImagesParamSortCondition ¶ added in v0.22.62
type DescribeUserCommunityImagesParamSortCondition struct {
// 是否升序排列
ASC *string `required:"false"`
// 排序条件。- Favor:按热度排序,获取热点镜像;- PubTime:按发布时间排序,获取最新社区镜像;- Price 按价格排序;- CreatedCount 按使用量排序;- ImageUseTime 镜像使用时长排序- FavoritesCount 收藏数排序默认:"PubTime"
Field *string `required:"false"`
}
DescribeUserCommunityImagesParamSortCondition is request schema for complex param
type DescribeUserCommunityImagesRequest ¶ added in v0.22.62
type DescribeUserCommunityImagesRequest struct {
request.CommonBase
// 搜索指定作者发布的镜像
Author *string `required:"false"`
CompShareImageId *string `required:"false"`
// 模糊搜索,支持 镜像名称、作者名称
FuzzySearch *string `required:"false"`
// 是否只筛选免费镜像
IsFree *bool `required:"false"`
// 是否只筛选官方镜像
IsOfficial *bool `required:"false"`
// 返回数据长度,默认为20,最大100
Limit *string `required:"false"`
// 镜像名称。模糊搜索
Name *string `required:"false"`
// 列表起始位置偏移量,默认为0
Offset *int `required:"false"`
//
SortCondition *DescribeUserCommunityImagesParamSortCondition `required:"false"`
// 按标签名称搜索,精确匹配
Tag *string `required:"false"`
}
DescribeUserCommunityImagesRequest is request schema for DescribeUserCommunityImages action
type DescribeUserCommunityImagesResponse ¶ added in v0.22.62
type DescribeUserCommunityImagesResponse struct {
response.CommonBase
// 版本组可用数量
AvailableTotalCount int
// 镜像详情列表
ImageSetGroup []CompshareImageGroup
// 总数量
TotalCount int
}
DescribeUserCommunityImagesResponse is response schema for DescribeUserCommunityImages action
type DetachCompshareDiskRequest ¶ added in v0.22.62
type DetachCompshareDiskRequest struct {
UDiskId *string `required:"true"`
UHostId *string `required:"false"`
}
DetachCompshareDiskRequest is request schema for DetachCompshareDisk action
type DetachCompshareDiskResponse ¶ added in v0.22.62
type DetachCompshareDiskResponse struct {
}
DetachCompshareDiskResponse is response schema for DetachCompshareDisk action
type DiskPriceInfo ¶ added in v0.22.62
DiskPriceInfo - 磁盘价格信息列表
type DiskUpgradePriceDetail ¶ added in v0.22.62
DiskUpgradePriceDetail -
type Disks ¶ added in v0.22.62
type Disks struct {
// 系统盘信息
BootDisk []BootDiskInfo
// 数据盘信息
DataDisk []DataDiskInfo
// 磁盘介质类别信息,磁盘主要分类如下:云盘|cloudDisk、普通本地盘|normalLocalDisk和SSD本地盘|ssdLocalDisk。
Name string
}
Disks - 磁盘信息
type DownloadTeamOrderRequest ¶ added in v0.22.62
type DownloadTeamOrderRequest struct {
request.CommonBase
// 起始时间,需使用时间戳
BeginTime *int `required:"false"`
// 结束时间,需使用时间戳,结束时间需大于起始时间
EndTime *int `required:"false"`
// 订单状态
OrderStates []string `required:"false"`
// 团队ID
TeamId *int `required:"true"`
// 团队虚拟账号ID
VirtualCompanyId *int `required:"false"`
}
DownloadTeamOrderRequest is request schema for DownloadTeamOrder action
type DownloadTeamOrderResponse ¶ added in v0.22.62
type DownloadTeamOrderResponse struct {
response.CommonBase
// 总金额
Amount string
// 代金券
AmountCoupon string
// 赠金
AmountFree string
// 现金
AmountReal string
// 计费方式
ChargeType string
// 创建时间
CreateTime int
// 结束时间
EndTime int
// 订单号
OrderNo string
// 订单类型
OrderType string
// 成员备注
RemarkName string
// 资源ID
ResourceId string
// 产品类型
ResourceType string
// 开始时间
StartTime int
// 成员ID
VirtualCompanyId int
}
DownloadTeamOrderResponse is response schema for DownloadTeamOrder action
type ExclusiveUTPInfo ¶ added in v0.22.42
type ExclusiveUTPInfo struct {
// 当前周期剩余流量
AvailableSize int
// 创建时间
CreateTime int
// 当前周期超出限额的流量
ExcessSize int
// 上次重置时间
LastResetTime int
// 下次重置时间
NextResetTime int
// 当前周期总流量
TotalSize int
// 当前周期已使用流量
UsedSize int
}
ExclusiveUTPInfo - 流量包详情
type FeatureModes ¶ added in v0.22.62
type FeatureModes struct {
// 这个特性必须是列出来的CPU平台及以上的CPU才支持
MinimalCpuPlatform []string
// 模式|特性名称
Name string
// 为镜像上支持这个特性的标签。例如DescribeImage返回的字段Features包含HotPlug,说明该镜像支持热升级。
RelatedToImageFeature []string
}
FeatureModes - 可以支持的模式类别
type Features ¶ added in v0.22.62
type Features struct {
// 可以提供的模式类别
Modes []FeatureModes
// 可支持的特性名称。目前支持的特性网络增强|NetCapability、热升级|Hotplug
Name string
}
Features - 虚机可支持的特性
type GetCompShareAttachedDiskUpgradePriceRequest ¶ added in v0.22.62
type GetCompShareAttachedDiskUpgradePriceRequest struct {
DiskId *string `required:"true"`
DiskSpace *string `required:"true"`
UHostId *string `required:"true"`
}
GetCompShareAttachedDiskUpgradePriceRequest is request schema for GetCompShareAttachedDiskUpgradePrice action
type GetCompShareAttachedDiskUpgradePriceResponse ¶ added in v0.22.62
type GetCompShareAttachedDiskUpgradePriceResponse struct {
ListPrice float64
ListPriceDetail DiskUpgradePriceDetail
OriginalPrice float64
OriginalPriceDetail DiskUpgradePriceDetail
Price float64
PriceDetail DiskUpgradePriceDetail
}
GetCompShareAttachedDiskUpgradePriceResponse is response schema for GetCompShareAttachedDiskUpgradePrice action
type GetCompShareImageCreateProgressRequest ¶ added in v0.22.62
type GetCompShareImageCreateProgressRequest struct {
CompShareImageId *string `required:"true"`
}
GetCompShareImageCreateProgressRequest is request schema for GetCompShareImageCreateProgress action
type GetCompShareImageCreateProgressResponse ¶ added in v0.22.62
type GetCompShareImageCreateProgressResponse struct {
Process float64
RemainingDuration string
TotalDuration string
}
GetCompShareImageCreateProgressResponse is response schema for GetCompShareImageCreateProgress action
type GetCompShareInstanceMonitorRequest ¶ added in v0.22.62
type GetCompShareInstanceMonitorRequest struct {
UHostIds []string `required:"false"`
}
GetCompShareInstanceMonitorRequest is request schema for GetCompShareInstanceMonitor action
type GetCompShareInstanceMonitorResponse ¶ added in v0.22.62
type GetCompShareInstanceMonitorResponse struct {
}
GetCompShareInstanceMonitorResponse is response schema for GetCompShareInstanceMonitor action
type GetCompShareInstancePriceParamDisks ¶ added in v0.22.62
type GetCompShareInstancePriceParamDisks struct {
IsBoot *bool `required:"false"`
Size *int `required:"false"`
Type *string `required:"false"`
}
GetCompShareInstancePriceParamDisks is request schema for complex param
type GetCompShareInstancePriceRequest ¶ added in v0.22.62
type GetCompShareInstancePriceRequest struct {
ChargeType *string `required:"false"`
CompShareImageId *string `required:"false"`
Cpu *string `required:"false"`
Disks []GetCompShareInstancePriceParamDisks `required:"false"`
Gpu *string `required:"false"`
GpuType *string `required:"false"`
Memory *string `required:"false"`
}
GetCompShareInstancePriceRequest is request schema for GetCompShareInstancePrice action
type GetCompShareInstancePriceResponse ¶ added in v0.22.62
type GetCompShareInstancePriceResponse struct {
ListPriceDetail []CompSharePriceDetail
OriginalPriceDetail []CompSharePriceDetail
PriceDetail []CompSharePriceDetail
}
GetCompShareInstancePriceResponse is response schema for GetCompShareInstancePrice action
type GetCompShareInstanceUpgradePriceRequest ¶ added in v0.22.62
type GetCompShareInstanceUpgradePriceRequest struct {
CompShareImageId *string `required:"false"`
Cpu *int `required:"false"`
Gpu *int `required:"false"`
Memory *int `required:"false"`
UHostId *string `required:"true"`
}
GetCompShareInstanceUpgradePriceRequest is request schema for GetCompShareInstanceUpgradePrice action
type GetCompShareInstanceUpgradePriceResponse ¶ added in v0.22.62
type GetCompShareInstanceUpgradePriceResponse struct {
ListPrice float64
OriginalPrice float64
Price float64
}
GetCompShareInstanceUpgradePriceResponse is response schema for GetCompShareInstanceUpgradePrice action
type GetCompShareInstanceUserPriceParamDisks ¶ added in v0.22.62
type GetCompShareInstanceUserPriceParamDisks struct {
IsBoot *bool `required:"false"`
Size *int `required:"false"`
Type *string `required:"false"`
}
GetCompShareInstanceUserPriceParamDisks is request schema for complex param
type GetCompShareInstanceUserPriceRequest ¶ added in v0.22.62
type GetCompShareInstanceUserPriceRequest struct {
ChargeType *string `required:"false"`
CompShareImageId *string `required:"false"`
Cpu *string `required:"false"`
Disks []GetCompShareInstanceUserPriceParamDisks `required:"false"`
Gpu *string `required:"false"`
GpuType *string `required:"false"`
Memory *string `required:"false"`
}
GetCompShareInstanceUserPriceRequest is request schema for GetCompShareInstanceUserPrice action
type GetCompShareInstanceUserPriceResponse ¶ added in v0.22.62
type GetCompShareInstanceUserPriceResponse struct {
ListPriceDetail []CompSharePriceDetail
OriginalPriceDetail []CompSharePriceDetail
PriceDetail []CompSharePriceDetail
}
GetCompShareInstanceUserPriceResponse is response schema for GetCompShareInstanceUserPrice action
type GetCompShareRefundPriceRequest ¶ added in v0.22.62
type GetCompShareRefundPriceRequest struct {
UHostIds []string `required:"true"`
}
GetCompShareRefundPriceRequest is request schema for GetCompShareRefundPrice action
type GetCompShareRefundPriceResponse ¶ added in v0.22.62
type GetCompShareRefundPriceResponse struct {
RefundPriceSet []UHostRefundPriceSet
}
GetCompShareRefundPriceResponse is response schema for GetCompShareRefundPrice action
type GetCompShareTeamInfoRequest ¶ added in v0.22.62
type GetCompShareTeamInfoRequest struct {
TeamId *int `required:"true"`
}
GetCompShareTeamInfoRequest is request schema for GetCompShareTeamInfo action
type GetCompShareTeamInfoResponse ¶ added in v0.22.62
type GetCompShareTeamInfoResponse struct {
Message string
Team CompShareTeamDetailInfo
TeamRelation []TeamRelation
}
GetCompShareTeamInfoResponse is response schema for GetCompShareTeamInfo action
type GetOpenClawModelListRequest ¶ added in v0.22.62
type GetOpenClawModelListRequest struct {
request.CommonBase
}
GetOpenClawModelListRequest is request schema for GetOpenClawModelList action
type GetOpenClawModelListResponse ¶ added in v0.22.62
type GetOpenClawModelListResponse struct {
response.CommonBase
// 模型列表
Models OpenClawModelInfo
}
GetOpenClawModelListResponse is response schema for GetOpenClawModelList action
type GetSoftwareURLRequest ¶ added in v0.22.62
type GetSoftwareURLRequest struct {
request.CommonBase
// 应用名称
Software *string `required:"true"`
// 实例Id
UHostId *string `required:"true"`
}
GetSoftwareURLRequest is request schema for GetSoftwareURL action
type GetSoftwareURLResponse ¶ added in v0.22.62
type GetSoftwareURLResponse struct {
response.CommonBase
// 应用的URL
URL string
}
GetSoftwareURLResponse is response schema for GetSoftwareURL action
type GetULHostInstancePriceRequest ¶
type GetULHostInstancePriceRequest struct {
request.CommonBase
// 套餐ID
BundleId *string `required:"true"`
// 获取指定计费模式的价格。枚举值:\\ > Year,按年付费; \\ > Month。未指定时,返回所有计费模式价格
ChargeType *string `required:"false"`
// 购买台数,范围[1,5]。默认:1
Count *int `required:"false"`
// 购买时长。默认: 1。不支持购买到月末
Quantity *int `required:"false"`
}
GetULHostInstancePriceRequest is request schema for GetULHostInstancePrice action
type GetULHostInstancePriceResponse ¶
type GetULHostInstancePriceResponse struct {
response.CommonBase
// 错误信息
Message string
// 价格
PriceSet []ULHostPriceSet
}
GetULHostInstancePriceResponse is response schema for GetULHostInstancePrice action
type GetULHostRenewPriceRequest ¶
type GetULHostRenewPriceRequest struct {
request.CommonBase
// 计费类型。支持:Year/Month;默认:Month
ChargeType *string `required:"false"`
// ULHost实例ID
ULHostId *string `required:"true"`
}
GetULHostRenewPriceRequest is request schema for GetULHostRenewPrice action
type GetULHostRenewPriceResponse ¶
type GetULHostRenewPriceResponse struct {
response.CommonBase
// 价格
PriceSet []ULHostPriceSet
}
GetULHostRenewPriceResponse is response schema for GetULHostRenewPrice action
type GpuMonitorInfo ¶ added in v0.22.62
type GpuMonitorInfo struct {
// GPU卡名称
GPU string
// GPU卡使用率
GpuUsageRate string
// GPU显存使用率
MemoryUsageRate string
}
GpuMonitorInfo - GPU卡监控信息
type GraphicsMemory ¶ added in v0.22.42
GraphicsMemory - GPU的显存指标
type ListCompShareTeamInviteRequest ¶ added in v0.22.62
type ListCompShareTeamInviteRequest struct {
TeamId *int `required:"false"`
}
ListCompShareTeamInviteRequest is request schema for ListCompShareTeamInvite action
type ListCompShareTeamInviteResponse ¶ added in v0.22.62
type ListCompShareTeamInviteResponse struct {
Invites []CompShareTeamInviteInfo
Message string
}
ListCompShareTeamInviteResponse is response schema for ListCompShareTeamInvite action
type ListCompShareTeamJoinedRequest ¶ added in v0.22.62
type ListCompShareTeamJoinedRequest struct {
Status *string `required:"false"`
}
ListCompShareTeamJoinedRequest is request schema for ListCompShareTeamJoined action
type ListCompShareTeamJoinedResponse ¶ added in v0.22.62
type ListCompShareTeamJoinedResponse struct {
JoinedTeams []CompShareTeamJoinedInfo
}
ListCompShareTeamJoinedResponse is response schema for ListCompShareTeamJoined action
type ListCompShareTeamOperateLogRequest ¶ added in v0.22.62
type ListCompShareTeamOperateLogRequest struct {
BeginTime *int `required:"true"`
EndTime *int `required:"true"`
Limit *int `required:"false"`
Offset *int `required:"false"`
OperateType []string `required:"false"`
OrderByASC *bool `required:"false"`
Status []string `required:"false"`
TeamId *int `required:"true"`
}
ListCompShareTeamOperateLogRequest is request schema for ListCompShareTeamOperateLog action
type ListCompShareTeamOperateLogResponse ¶ added in v0.22.62
type ListCompShareTeamOperateLogResponse struct {
Logs []CompShareTeamOperateLogInfo
OperateTypeList []string
StatusList []string
Total int
}
ListCompShareTeamOperateLogResponse is response schema for ListCompShareTeamOperateLog action
type ListCompShareTeamRequest ¶ added in v0.22.62
type ListCompShareTeamRequest struct {
}
ListCompShareTeamRequest is request schema for ListCompShareTeam action
type ListCompShareTeamResponse ¶ added in v0.22.62
type ListCompShareTeamResponse struct {
Teams []CompShareTeamInfo
}
ListCompShareTeamResponse is response schema for ListCompShareTeam action
type ListMemberProductTypeRequest ¶ added in v0.22.62
type ListMemberProductTypeRequest struct {
request.CommonBase
// 起始时间,需使用时间戳
BeginTime *int `required:"true"`
// 结束时间,需使用时间戳,结束时间需大于起始时间
EndTime *int `required:"true"`
// 订单状态
OrderStates []string `required:"false"`
// 团队ID
TeamId *int `required:"true"`
// 成员虚拟ID
VirtualCompanyId *int `required:"false"`
}
ListMemberProductTypeRequest is request schema for ListMemberProductType action
type ListMemberProductTypeResponse ¶ added in v0.22.62
type ListMemberProductTypeResponse struct {
response.CommonBase
// 产品类型列表
ProductTypeList []string
}
ListMemberProductTypeResponse is response schema for ListMemberProductType action
type MachineSizes ¶ added in v0.22.62
type MachineSizes struct {
// CPU和内存可支持的规格
Collection []Collection
// Gpu为GPU可支持的规格即GPU颗数,非GPU机型,Gpu为0
Gpu int
}
MachineSizes - GPU、CPU和内存信息
type ModelRepositoryModel ¶ added in v0.22.62
type ModelRepositoryModel struct {
// 创建时间
CreateTime int
// 模型名称
Name string
// 模型路径
Path string
// 模型大小
Size string
// 模型标签
Tag string
}
ModelRepositoryModel - 模型库模型信息
type ModifyCompShareImageShareAccountRequest ¶ added in v0.22.62
type ModifyCompShareImageShareAccountRequest struct {
AddAccounts []int `required:"false"`
CompShareImageId *string `required:"true"`
RemoveAccounts []int `required:"false"`
}
ModifyCompShareImageShareAccountRequest is request schema for ModifyCompShareImageShareAccount action
type ModifyCompShareImageShareAccountResponse ¶ added in v0.22.62
type ModifyCompShareImageShareAccountResponse struct {
InvalidAccounts []int
}
ModifyCompShareImageShareAccountResponse is response schema for ModifyCompShareImageShareAccount action
type ModifyCompShareInstanceNameRequest ¶ added in v0.22.62
type ModifyCompShareInstanceNameRequest struct {
Name *string `required:"true"`
UHostId *string `required:"true"`
}
ModifyCompShareInstanceNameRequest is request schema for ModifyCompShareInstanceName action
type ModifyCompShareInstanceNameResponse ¶ added in v0.22.62
type ModifyCompShareInstanceNameResponse struct {
UHostId string
}
ModifyCompShareInstanceNameResponse is response schema for ModifyCompShareInstanceName action
type ModifyULHostAttributeRequest ¶
type ModifyULHostAttributeRequest struct {
request.CommonBase
// 名称。和Remark至少选择一个进行修改
Name *string `required:"false"`
// 备注。和Name至少选择一个进行修改
Remark *string `required:"false"`
// ULHost实例Id
ULHostId *string `required:"true"`
}
ModifyULHostAttributeRequest is request schema for ModifyULHostAttribute action
type ModifyULHostAttributeResponse ¶
type ModifyULHostAttributeResponse struct {
response.CommonBase
// 错误信息
Message string
// ULHost实例Id
ULHostId string
}
ModifyULHostAttributeResponse is response schema for ModifyULHostAttribute action
type MonitorMessage ¶ added in v0.22.62
type MonitorMessage struct {
// CPU使用率
CpuUsageRate string
// GPU卡监控信息
GpuInfo []GpuMonitorInfo
// 内存使用率
MemUsageRate string
}
MonitorMessage - 监控信息
type OpenClawModelInfo ¶ added in v0.22.62
OpenClawModelInfo - OpenClaw 模型信息
type OrderDetailItem ¶ added in v0.22.62
OrderDetailItem - 配置详情
type OrderInfo ¶ added in v0.22.62
type OrderInfo struct {
// 订单金额
Amount string
// 优惠券金额
AmountCoupon string
// 赠金
AmountFree string
// 真实金额
AmountReal string
// 付费方式
ChargeType string
// 购买数量
Count int
// 创建时间
CreateTime int
// 订单结束时间
EndTime int
// 配置详情
OrderDetail []OrderDetailItem
// 原配置详情
OrderDetailOld []OrderDetailItem
// 订单号
OrderNo string
// 订单状态
OrderState string
// 订单类型
OrderType string
// 折扣率
OriginalPrice string
// 项目名称
ProjectName string
// 购买量
Quantity string
// 可用区
RegionId string
// 资源ID
ResourceId string
// 资源标识
ResourceTag []ResourceTagItem
// 产品类型
ResourceType string
// 抢占式折扣,仅抢占式才展示
SpotDiscount string
// 订单起始时间
StartTime int
// 交易号
TradeNo string
// 更新时间
UpdateTime int
}
OrderInfo - 订单信息
type Performance ¶ added in v0.22.62
Performance - GPU的性能指标
type PoweroffULHostInstanceRequest ¶
type PoweroffULHostInstanceRequest struct {
request.CommonBase
// ULHost实例ID
ULHostId *string `required:"true"`
}
PoweroffULHostInstanceRequest is request schema for PoweroffULHostInstance action
type PoweroffULHostInstanceResponse ¶
type PoweroffULHostInstanceResponse struct {
response.CommonBase
// ULHost实例ID
ULHostId string
}
PoweroffULHostInstanceResponse is response schema for PoweroffULHostInstance action
type PublishCompShareImageParamSoftwares ¶ added in v0.22.62
type PublishCompShareImageParamSoftwares struct {
Applications []string `required:"false"`
CUDAVersion *string `required:"false"`
Framework *string `required:"false"`
FrameworkVersion *string `required:"false"`
}
PublishCompShareImageParamSoftwares is request schema for complex param
type PublishCompShareImageRequest ¶ added in v0.22.62
type PublishCompShareImageRequest struct {
AutoStart *string `required:"false"`
CommunityImageName *string `required:"false"`
CompShareImageId *string `required:"true"`
Cover *string `required:"false"`
Description *string `required:"false"`
Price *float64 `required:"true"`
Readme *string `required:"false"`
Softwares *PublishCompShareImageParamSoftwares `required:"false"`
Tags []string `required:"false"`
}
PublishCompShareImageRequest is request schema for PublishCompShareImage action
type PublishCompShareImageResponse ¶ added in v0.22.62
type PublishCompShareImageResponse struct {
}
PublishCompShareImageResponse is response schema for PublishCompShareImage action
type RebootCompShareInstanceRequest ¶ added in v0.22.42
type RebootCompShareInstanceRequest struct {
UHostId *string `required:"true"`
}
RebootCompShareInstanceRequest is request schema for RebootCompShareInstance action
type RebootCompShareInstanceResponse ¶ added in v0.22.42
type RebootCompShareInstanceResponse struct {
UHostId string
}
RebootCompShareInstanceResponse is response schema for RebootCompShareInstance action
type RebootULHostInstanceRequest ¶
type RebootULHostInstanceRequest struct {
request.CommonBase
// ULHost实例ID
ULHostId *string `required:"true"`
}
RebootULHostInstanceRequest is request schema for RebootULHostInstance action
type RebootULHostInstanceResponse ¶
type RebootULHostInstanceResponse struct {
response.CommonBase
// ULHost实例ID
ULHostId string
}
RebootULHostInstanceResponse is response schema for RebootULHostInstance action
type ReinstallCompShareInstanceRequest ¶ added in v0.22.42
type ReinstallCompShareInstanceRequest struct {
CompShareImageId *string `required:"true"`
Password *string `required:"false"`
UHostId *string `required:"true"`
}
ReinstallCompShareInstanceRequest is request schema for ReinstallCompShareInstance action
type ReinstallCompShareInstanceResponse ¶ added in v0.22.42
type ReinstallCompShareInstanceResponse struct {
UHostId string
}
ReinstallCompShareInstanceResponse is response schema for ReinstallCompShareInstance action
type ReinstallULHostInstanceRequest ¶
type ReinstallULHostInstanceRequest struct {
request.CommonBase
// 镜像Id。暂不支持使用自定义镜像重装
ImageId *string `required:"true"`
// 登陆密码。密码需使用base64进行编码,举例如下:# echo -n Password1 | base64 UGFzc3dvcmQx
Password *string `required:"true"`
// 实例Id
ULHostId *string `required:"true"`
}
ReinstallULHostInstanceRequest is request schema for ReinstallULHostInstance action
type ReinstallULHostInstanceResponse ¶
type ReinstallULHostInstanceResponse struct {
response.CommonBase
// 错误信息
Message string
// 实例Id
ULHostId string
}
ReinstallULHostInstanceResponse is response schema for ReinstallULHostInstance action
type ResetCompShareInstancePasswordRequest ¶ added in v0.22.42
type ResetCompShareInstancePasswordRequest struct {
Password *string `required:"true"`
UHostId *string `required:"true"`
}
ResetCompShareInstancePasswordRequest is request schema for ResetCompShareInstancePassword action
type ResetCompShareInstancePasswordResponse ¶ added in v0.22.42
type ResetCompShareInstancePasswordResponse struct {
UHostId string
}
ResetCompShareInstancePasswordResponse is response schema for ResetCompShareInstancePassword action
type ResetULHostInstancePasswordRequest ¶
type ResetULHostInstancePasswordRequest struct {
request.CommonBase
// ULHost新密码(密码格式使用BASE64编码)
Password *string `required:"true"`
// ULHost实例ID
ULHostId *string `required:"true"`
}
ResetULHostInstancePasswordRequest is request schema for ResetULHostInstancePassword action
type ResetULHostInstancePasswordResponse ¶
type ResetULHostInstancePasswordResponse struct {
response.CommonBase
// ULHost实例ID
ULHostId string
}
ResetULHostInstancePasswordResponse is response schema for ResetULHostInstancePassword action
type ResizeCompShareDiskRequest ¶ added in v0.22.62
type ResizeCompShareDiskRequest struct {
Size *int `required:"true"`
UDiskId *string `required:"true"`
}
ResizeCompShareDiskRequest is request schema for ResizeCompShareDisk action
type ResizeCompShareDiskResponse ¶ added in v0.22.62
type ResizeCompShareDiskResponse struct {
UDiskId string
}
ResizeCompShareDiskResponse is response schema for ResizeCompShareDisk action
type ResizeCompShareInstanceRequest ¶ added in v0.22.62
type ResizeCompShareInstanceRequest struct {
Cpu *int `required:"false"`
DiskId *string `required:"false"`
DiskSpace *string `required:"false"`
Gpu *int `required:"false"`
Memory *int `required:"false"`
UHostId *string `required:"true"`
}
ResizeCompShareInstanceRequest is request schema for ResizeCompShareInstance action
type ResizeCompShareInstanceResponse ¶ added in v0.22.62
type ResizeCompShareInstanceResponse struct {
UHostId string
}
ResizeCompShareInstanceResponse is response schema for ResizeCompShareInstance action
type ResourceTagItem ¶ added in v0.22.62
ResourceTagItem - 资源标识
type SetCompShareTeamRelationRequest ¶ added in v0.22.62
type SetCompShareTeamRelationRequest struct {
RemarkName *string `required:"false"`
Status *string `required:"true"`
TeamId *string `required:"true"`
UserCompanyId *string `required:"false"`
}
SetCompShareTeamRelationRequest is request schema for SetCompShareTeamRelation action
type SetCompShareTeamRelationResponse ¶ added in v0.22.62
type SetCompShareTeamRelationResponse struct {
Message string
}
SetCompShareTeamRelationResponse is response schema for SetCompShareTeamRelation action
type Software ¶ added in v0.22.62
type Software struct {
// 【array of string】应用列表
Applications []string
// CUDA版本
CUDAVersion string
// 框架名称
Framework string
// 框架版本
FrameworkVersion string
}
Software -
type SoftwareAddr ¶ added in v0.22.42
SoftwareAddr -
type SoftwarePort ¶ added in v0.22.62
SoftwarePort - 应用端口信息
type StartCompShareInstanceRequest ¶ added in v0.22.42
type StartCompShareInstanceRequest struct {
UHostId *string `required:"true"`
}
StartCompShareInstanceRequest is request schema for StartCompShareInstance action
type StartCompShareInstanceResponse ¶ added in v0.22.42
type StartCompShareInstanceResponse struct {
UHostId string
}
StartCompShareInstanceResponse is response schema for StartCompShareInstance action
type StartULHostInstanceRequest ¶
type StartULHostInstanceRequest struct {
request.CommonBase
// ULHost实例ID
ULHostId *string `required:"true"`
}
StartULHostInstanceRequest is request schema for StartULHostInstance action
type StartULHostInstanceResponse ¶
type StartULHostInstanceResponse struct {
response.CommonBase
// ULHost实例ID
ULHostId string
}
StartULHostInstanceResponse is response schema for StartULHostInstance action
type StopCompShareInstanceRequest ¶ added in v0.22.42
type StopCompShareInstanceRequest struct {
UHostId *string `required:"true"`
}
StopCompShareInstanceRequest is request schema for StopCompShareInstance action
type StopCompShareInstanceResponse ¶ added in v0.22.42
type StopCompShareInstanceResponse struct {
UHostId string
}
StopCompShareInstanceResponse is response schema for StopCompShareInstance action
type StopULHostInstanceRequest ¶
type StopULHostInstanceRequest struct {
request.CommonBase
// ULHost实例ID。
ULHostId *string `required:"true"`
}
StopULHostInstanceRequest is request schema for StopULHostInstance action
type StopULHostInstanceResponse ¶
type StopULHostInstanceResponse struct {
response.CommonBase
// ULHost实例ID
ULHostId string
}
StopULHostInstanceResponse is response schema for StopULHostInstance action
type SupportZone ¶ added in v0.22.62
type SupportZone struct {
// 可用区显示名称
Describe string
// 地域名称
Region string
// 地域ID
RegionId int
// 可用区名称
Zone string
// 可用区ID
ZoneId int
}
SupportZone - compshare支持的可用区信息列表
type TeamRelation ¶ added in v0.22.62
type TeamRelation struct {
// 已分配金额
AllocateAmount int
// 余额
AvailableAmount int
// 邀请时间
CreateTime int
// 备注名称
RemarkName string
// 邀请状态:Pending(待同意)、Joined(已加入)、Rejected(拒绝)、Canceled(取消)
Status string
// 团队ID
TeamId int
// 团队名称
TeamName string
// 成员公司Id
UserCompanyId int
// 虚拟账号公司Id
VirtualCompanyId int
}
TeamRelation - 团队关系信息
type TerminateCompShareCustomImageRequest ¶ added in v0.22.62
type TerminateCompShareCustomImageRequest struct {
CompShareImageId *string `required:"true"`
}
TerminateCompShareCustomImageRequest is request schema for TerminateCompShareCustomImage action
type TerminateCompShareCustomImageResponse ¶ added in v0.22.62
type TerminateCompShareCustomImageResponse struct {
}
TerminateCompShareCustomImageResponse is response schema for TerminateCompShareCustomImage action
type TerminateCompShareInstanceRequest ¶ added in v0.22.42
type TerminateCompShareInstanceRequest struct {
UHostId *string `required:"true"`
}
TerminateCompShareInstanceRequest is request schema for TerminateCompShareInstance action
type TerminateCompShareInstanceResponse ¶ added in v0.22.42
type TerminateCompShareInstanceResponse struct {
UHostId string
}
TerminateCompShareInstanceResponse is response schema for TerminateCompShareInstance action
type TerminateULHostInstanceRequest ¶
type TerminateULHostInstanceRequest struct {
request.CommonBase
// 删除主机时是否同时删除挂载的数据盘。默认为false。
ReleaseUDisk *bool `required:"false"`
// ULHost资源Id
ULHostId *string `required:"true"`
}
TerminateULHostInstanceRequest is request schema for TerminateULHostInstance action
type TerminateULHostInstanceResponse ¶
type TerminateULHostInstanceResponse struct {
response.CommonBase
// 用于判断主机删除时是否进入回收站。放入回收站:"Yes", 彻底删除:“No”。
InRecycle string
// ULHost 实例 Id
ULHostId string
}
TerminateULHostInstanceResponse is response schema for TerminateULHostInstance action
type UCompShareClient ¶
type UCompShareClient struct {
}
UCompShareClient is the client of UCompShare
func NewClient ¶
func NewClient(config *ucloud.Config, credential *auth.Credential) *UCompShareClient
NewClient will return a instance of UCompShareClient
func (*UCompShareClient) AttachCompshareDisk ¶ added in v0.22.62
func (c *UCompShareClient) AttachCompshareDisk(req *AttachCompshareDiskRequest) (*AttachCompshareDiskResponse, error)
API: AttachCompshareDisk
将一个可用的UDisk挂载到某台主机上
func (*UCompShareClient) AttachUS3 ¶ added in v0.22.62
func (c *UCompShareClient) AttachUS3(req *AttachUS3Request) (*AttachUS3Response, error)
API: AttachUS3
挂载us3
func (*UCompShareClient) CheckCompShareNetOptimizer ¶ added in v0.22.62
func (c *UCompShareClient) CheckCompShareNetOptimizer(req *CheckCompShareNetOptimizerRequest) (*CheckCompShareNetOptimizerResponse, error)
API: CheckCompShareNetOptimizer
检查算力平台账号是否开通访问加速
func (*UCompShareClient) CheckULHostResourceCapacity ¶ added in v0.22.62
func (c *UCompShareClient) CheckULHostResourceCapacity(req *CheckULHostResourceCapacityRequest) (*CheckULHostResourceCapacityResponse, error)
API: CheckULHostResourceCapacity
检查轻量应用云主机资源余量
func (*UCompShareClient) CopyCompShareCustomImage ¶ added in v0.22.62
func (c *UCompShareClient) CopyCompShareCustomImage(req *CopyCompShareCustomImageRequest) (*CopyCompShareCustomImageResponse, error)
API: CopyCompShareCustomImage
复制算力平台镜像
func (*UCompShareClient) CreateCompShareCustomImage ¶ added in v0.22.62
func (c *UCompShareClient) CreateCompShareCustomImage(req *CreateCompShareCustomImageRequest) (*CreateCompShareCustomImageResponse, error)
API: CreateCompShareCustomImage
制作算力平台实例自制镜像
func (*UCompShareClient) CreateCompShareInstance ¶ added in v0.22.42
func (c *UCompShareClient) CreateCompShareInstance(req *CreateCompShareInstanceRequest) (*CreateCompShareInstanceResponse, error)
API: CreateCompShareInstance
创建轻量级算力平台主机资源
func (*UCompShareClient) CreateCompShareTeam ¶ added in v0.22.62
func (c *UCompShareClient) CreateCompShareTeam(req *CreateCompShareTeamRequest) (*CreateCompShareTeamResponse, error)
API: CreateCompShareTeam
创建团队
func (*UCompShareClient) CreateCompShareTeamRelation ¶ added in v0.22.62
func (c *UCompShareClient) CreateCompShareTeamRelation(req *CreateCompShareTeamRelationRequest) (*CreateCompShareTeamRelationResponse, error)
API: CreateCompShareTeamRelation
发送团队邀请
func (*UCompShareClient) CreateULHostInstance ¶
func (c *UCompShareClient) CreateULHostInstance(req *CreateULHostInstanceRequest) (*CreateULHostInstanceResponse, error)
API: CreateULHostInstance
创建轻量应用云主机
func (*UCompShareClient) DeleteCompShareStopScheduler ¶ added in v0.22.62
func (c *UCompShareClient) DeleteCompShareStopScheduler(req *DeleteCompShareStopSchedulerRequest) (*DeleteCompShareStopSchedulerResponse, error)
API: DeleteCompShareStopScheduler
删除实例定时关机任务
func (*UCompShareClient) DeleteCompShareTeam ¶ added in v0.22.62
func (c *UCompShareClient) DeleteCompShareTeam(req *DeleteCompShareTeamRequest) (*DeleteCompShareTeamResponse, error)
API: DeleteCompShareTeam
删除团队
func (*UCompShareClient) DeleteCompshareDisk ¶ added in v0.22.62
func (c *UCompShareClient) DeleteCompshareDisk(req *DeleteCompshareDiskRequest) (*DeleteCompshareDiskResponse, error)
API: DeleteCompshareDisk
卸载并删除算力磁盘
func (*UCompShareClient) DescribeAvailableCompShareInstanceTypes ¶ added in v0.22.62
func (c *UCompShareClient) DescribeAvailableCompShareInstanceTypes(req *DescribeAvailableCompShareInstanceTypesRequest) (*DescribeAvailableCompShareInstanceTypesResponse, error)
API: DescribeAvailableCompShareInstanceTypes
获取某个地域下可售/售罄的所有机型信息
func (*UCompShareClient) DescribeCommunityImages ¶ added in v0.22.62
func (c *UCompShareClient) DescribeCommunityImages(req *DescribeCommunityImagesRequest) (*DescribeCommunityImagesResponse, error)
API: DescribeCommunityImages
获取社区镜像列表
func (*UCompShareClient) DescribeCompShareCustomImages ¶ added in v0.22.62
func (c *UCompShareClient) DescribeCompShareCustomImages(req *DescribeCompShareCustomImagesRequest) (*DescribeCompShareCustomImagesResponse, error)
API: DescribeCompShareCustomImages
获取自制镜像列表
func (*UCompShareClient) DescribeCompShareGpuInventory ¶ added in v0.22.62
func (c *UCompShareClient) DescribeCompShareGpuInventory(req *DescribeCompShareGpuInventoryRequest) (*DescribeCompShareGpuInventoryResponse, error)
API: DescribeCompShareGpuInventory
查询GPU卡余量库存
func (*UCompShareClient) DescribeCompShareImageShareAccounts ¶ added in v0.22.62
func (c *UCompShareClient) DescribeCompShareImageShareAccounts(req *DescribeCompShareImageShareAccountsRequest) (*DescribeCompShareImageShareAccountsResponse, error)
API: DescribeCompShareImageShareAccounts
获取镜像共享的账号列表
func (*UCompShareClient) DescribeCompShareImageTags ¶ added in v0.22.62
func (c *UCompShareClient) DescribeCompShareImageTags(req *DescribeCompShareImageTagsRequest) (*DescribeCompShareImageTagsResponse, error)
API: DescribeCompShareImageTags
获取镜像标签列表
func (*UCompShareClient) DescribeCompShareImages ¶ added in v0.22.62
func (c *UCompShareClient) DescribeCompShareImages(req *DescribeCompShareImagesRequest) (*DescribeCompShareImagesResponse, error)
API: DescribeCompShareImages
可获取平台、应用镜像信息
func (*UCompShareClient) DescribeCompShareInstance ¶ added in v0.22.42
func (c *UCompShareClient) DescribeCompShareInstance(req *DescribeCompShareInstanceRequest) (*DescribeCompShareInstanceResponse, error)
API: DescribeCompShareInstance
获取用户所有地域下主机资源信息列表
func (*UCompShareClient) DescribeCompShareMachineTypeFamilies ¶ added in v0.22.62
func (c *UCompShareClient) DescribeCompShareMachineTypeFamilies(req *DescribeCompShareMachineTypeFamiliesRequest) (*DescribeCompShareMachineTypeFamiliesResponse, error)
API: DescribeCompShareMachineTypeFamilies
获取实例规格族列表(所有机型的信息)
func (*UCompShareClient) DescribeCompShareSharingImages ¶ added in v0.22.62
func (c *UCompShareClient) DescribeCompShareSharingImages(req *DescribeCompShareSharingImagesRequest) (*DescribeCompShareSharingImagesResponse, error)
API: DescribeCompShareSharingImages
获取算力平台共享镜像列表
func (*UCompShareClient) DescribeCompShareSoftwarePort ¶ added in v0.22.62
func (c *UCompShareClient) DescribeCompShareSoftwarePort(req *DescribeCompShareSoftwarePortRequest) (*DescribeCompShareSoftwarePortResponse, error)
API: DescribeCompShareSoftwarePort
获取算力平台应用及端口号列表
func (*UCompShareClient) DescribeCompShareSupportZone ¶ added in v0.22.62
func (c *UCompShareClient) DescribeCompShareSupportZone(req *DescribeCompShareSupportZoneRequest) (*DescribeCompShareSupportZoneResponse, error)
API: DescribeCompShareSupportZone
获取支持的可用区信息列表
func (*UCompShareClient) DescribeModelRepositoryModels ¶ added in v0.22.62
func (c *UCompShareClient) DescribeModelRepositoryModels(req *DescribeModelRepositoryModelsRequest) (*DescribeModelRepositoryModelsResponse, error)
API: DescribeModelRepositoryModels
模型仓库模型列表
func (*UCompShareClient) DescribeModelRepositoryTags ¶ added in v0.22.62
func (c *UCompShareClient) DescribeModelRepositoryTags(req *DescribeModelRepositoryTagsRequest) (*DescribeModelRepositoryTagsResponse, error)
API: DescribeModelRepositoryTags
模型仓库标签列表
func (*UCompShareClient) DescribeSelfCommunityImages ¶ added in v0.22.62
func (c *UCompShareClient) DescribeSelfCommunityImages(req *DescribeSelfCommunityImagesRequest) (*DescribeSelfCommunityImagesResponse, error)
API: DescribeSelfCommunityImages
个人中心社区镜像查询
func (*UCompShareClient) DescribeTeamMemberOrder ¶ added in v0.22.62
func (c *UCompShareClient) DescribeTeamMemberOrder(req *DescribeTeamMemberOrderRequest) (*DescribeTeamMemberOrderResponse, error)
API: DescribeTeamMemberOrder
获取团队订单
func (*UCompShareClient) DescribeTeamMemberOrderCount ¶ added in v0.22.62
func (c *UCompShareClient) DescribeTeamMemberOrderCount(req *DescribeTeamMemberOrderCountRequest) (*DescribeTeamMemberOrderCountResponse, error)
API: DescribeTeamMemberOrderCount
获取团队成员订单总览
func (*UCompShareClient) DescribeTeamMemberUnpaidOrder ¶ added in v0.22.62
func (c *UCompShareClient) DescribeTeamMemberUnpaidOrder(req *DescribeTeamMemberUnpaidOrderRequest) (*DescribeTeamMemberUnpaidOrderResponse, error)
API: DescribeTeamMemberUnpaidOrder
获取团队队员未支付订单
func (*UCompShareClient) DescribeTeamMemberUnpaidOrderCount ¶ added in v0.22.62
func (c *UCompShareClient) DescribeTeamMemberUnpaidOrderCount(req *DescribeTeamMemberUnpaidOrderCountRequest) (*DescribeTeamMemberUnpaidOrderCountResponse, error)
API: DescribeTeamMemberUnpaidOrderCount
获取团队成员未支付订单总览
func (*UCompShareClient) DescribeULHostBundles ¶
func (c *UCompShareClient) DescribeULHostBundles(req *DescribeULHostBundlesRequest) (*DescribeULHostBundlesResponse, error)
API: DescribeULHostBundles
获取轻量应用云主机套餐列表
func (*UCompShareClient) DescribeULHostImage ¶ added in v0.22.62
func (c *UCompShareClient) DescribeULHostImage(req *DescribeULHostImageRequest) (*DescribeULHostImageResponse, error)
API: DescribeULHostImage
获取指定数据中心镜像列表
func (*UCompShareClient) DescribeULHostInstance ¶
func (c *UCompShareClient) DescribeULHostInstance(req *DescribeULHostInstanceRequest) (*DescribeULHostInstanceResponse, error)
API: DescribeULHostInstance
获取轻量应用云主机列表
func (*UCompShareClient) DescribeUserCommunityImages ¶ added in v0.22.62
func (c *UCompShareClient) DescribeUserCommunityImages(req *DescribeUserCommunityImagesRequest) (*DescribeUserCommunityImagesResponse, error)
API: DescribeUserCommunityImages
获取社区镜像列表(登录状态)
func (*UCompShareClient) DetachCompshareDisk ¶ added in v0.22.62
func (c *UCompShareClient) DetachCompshareDisk(req *DetachCompshareDiskRequest) (*DetachCompshareDiskResponse, error)
API: DetachCompshareDisk
卸载某个已经挂载在指定UHost实例上的UDisk
func (*UCompShareClient) DownloadTeamOrder ¶ added in v0.22.62
func (c *UCompShareClient) DownloadTeamOrder(req *DownloadTeamOrderRequest) (*DownloadTeamOrderResponse, error)
API: DownloadTeamOrder
下载团队订单
func (*UCompShareClient) GetCompShareAttachedDiskUpgradePrice ¶ added in v0.22.62
func (c *UCompShareClient) GetCompShareAttachedDiskUpgradePrice(req *GetCompShareAttachedDiskUpgradePriceRequest) (*GetCompShareAttachedDiskUpgradePriceResponse, error)
API: GetCompShareAttachedDiskUpgradePrice
获取算力平台实例磁盘升级价格
func (*UCompShareClient) GetCompShareImageCreateProgress ¶ added in v0.22.62
func (c *UCompShareClient) GetCompShareImageCreateProgress(req *GetCompShareImageCreateProgressRequest) (*GetCompShareImageCreateProgressResponse, error)
API: GetCompShareImageCreateProgress
获取算力平台镜像制作进度
func (*UCompShareClient) GetCompShareInstanceMonitor ¶ added in v0.22.62
func (c *UCompShareClient) GetCompShareInstanceMonitor(req *GetCompShareInstanceMonitorRequest) (*GetCompShareInstanceMonitorResponse, error)
API: GetCompShareInstanceMonitor
获取实例监控指标
func (*UCompShareClient) GetCompShareInstancePrice ¶ added in v0.22.62
func (c *UCompShareClient) GetCompShareInstancePrice(req *GetCompShareInstancePriceRequest) (*GetCompShareInstancePriceResponse, error)
API: GetCompShareInstancePrice
获取算力平台实例价格
func (*UCompShareClient) GetCompShareInstanceUpgradePrice ¶ added in v0.22.62
func (c *UCompShareClient) GetCompShareInstanceUpgradePrice(req *GetCompShareInstanceUpgradePriceRequest) (*GetCompShareInstanceUpgradePriceResponse, error)
API: GetCompShareInstanceUpgradePrice
获取算力平台实例升降级价格
func (*UCompShareClient) GetCompShareInstanceUserPrice ¶ added in v0.22.62
func (c *UCompShareClient) GetCompShareInstanceUserPrice(req *GetCompShareInstanceUserPriceRequest) (*GetCompShareInstanceUserPriceResponse, error)
API: GetCompShareInstanceUserPrice
获取算力平台实例用户价格
func (*UCompShareClient) GetCompShareRefundPrice ¶ added in v0.22.62
func (c *UCompShareClient) GetCompShareRefundPrice(req *GetCompShareRefundPriceRequest) (*GetCompShareRefundPriceResponse, error)
API: GetCompShareRefundPrice
获取算力平台实例删除扣除费用。包括主机、磁盘等资源的费用
func (*UCompShareClient) GetCompShareTeamInfo ¶ added in v0.22.62
func (c *UCompShareClient) GetCompShareTeamInfo(req *GetCompShareTeamInfoRequest) (*GetCompShareTeamInfoResponse, error)
API: GetCompShareTeamInfo
获取团队详细信息
func (*UCompShareClient) GetOpenClawModelList ¶ added in v0.22.62
func (c *UCompShareClient) GetOpenClawModelList(req *GetOpenClawModelListRequest) (*GetOpenClawModelListResponse, error)
API: GetOpenClawModelList
获取OpenClaw模型列表
func (*UCompShareClient) GetSoftwareURL ¶ added in v0.22.62
func (c *UCompShareClient) GetSoftwareURL(req *GetSoftwareURLRequest) (*GetSoftwareURLResponse, error)
API: GetSoftwareURL
获取算力平台实例应用URL
func (*UCompShareClient) GetULHostInstancePrice ¶
func (c *UCompShareClient) GetULHostInstancePrice(req *GetULHostInstancePriceRequest) (*GetULHostInstancePriceResponse, error)
API: GetULHostInstancePrice
获取轻量应用云主机套餐价格
func (*UCompShareClient) GetULHostRenewPrice ¶
func (c *UCompShareClient) GetULHostRenewPrice(req *GetULHostRenewPriceRequest) (*GetULHostRenewPriceResponse, error)
API: GetULHostRenewPrice
获取主机续费价格
func (*UCompShareClient) ListCompShareTeam ¶ added in v0.22.62
func (c *UCompShareClient) ListCompShareTeam(req *ListCompShareTeamRequest) (*ListCompShareTeamResponse, error)
API: ListCompShareTeam
获取团队列表
func (*UCompShareClient) ListCompShareTeamInvite ¶ added in v0.22.62
func (c *UCompShareClient) ListCompShareTeamInvite(req *ListCompShareTeamInviteRequest) (*ListCompShareTeamInviteResponse, error)
API: ListCompShareTeamInvite
获取邀请成员的列表
func (*UCompShareClient) ListCompShareTeamJoined ¶ added in v0.22.62
func (c *UCompShareClient) ListCompShareTeamJoined(req *ListCompShareTeamJoinedRequest) (*ListCompShareTeamJoinedResponse, error)
API: ListCompShareTeamJoined
获取加入团队信息列表
func (*UCompShareClient) ListCompShareTeamOperateLog ¶ added in v0.22.62
func (c *UCompShareClient) ListCompShareTeamOperateLog(req *ListCompShareTeamOperateLogRequest) (*ListCompShareTeamOperateLogResponse, error)
API: ListCompShareTeamOperateLog
获取团队操作日志列表
func (*UCompShareClient) ListMemberProductType ¶ added in v0.22.62
func (c *UCompShareClient) ListMemberProductType(req *ListMemberProductTypeRequest) (*ListMemberProductTypeResponse, error)
API: ListMemberProductType
获取成员订单产品类型
func (*UCompShareClient) ModifyCompShareImageShareAccount ¶ added in v0.22.62
func (c *UCompShareClient) ModifyCompShareImageShareAccount(req *ModifyCompShareImageShareAccountRequest) (*ModifyCompShareImageShareAccountResponse, error)
API: ModifyCompShareImageShareAccount
管理镜像的共享账号列表
func (*UCompShareClient) ModifyCompShareInstanceName ¶ added in v0.22.62
func (c *UCompShareClient) ModifyCompShareInstanceName(req *ModifyCompShareInstanceNameRequest) (*ModifyCompShareInstanceNameResponse, error)
API: ModifyCompShareInstanceName
修改算力平台实例名称
func (*UCompShareClient) ModifyULHostAttribute ¶
func (c *UCompShareClient) ModifyULHostAttribute(req *ModifyULHostAttributeRequest) (*ModifyULHostAttributeResponse, error)
API: ModifyULHostAttribute
修改指定ULHost实例属性信息,包含名称和备注
func (*UCompShareClient) NewAttachCompshareDiskRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewAttachCompshareDiskRequest() *AttachCompshareDiskRequest
NewAttachCompshareDiskRequest will create request of AttachCompshareDisk action.
func (*UCompShareClient) NewAttachUS3Request ¶ added in v0.22.62
func (c *UCompShareClient) NewAttachUS3Request() *AttachUS3Request
NewAttachUS3Request will create request of AttachUS3 action.
func (*UCompShareClient) NewCheckCompShareNetOptimizerRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewCheckCompShareNetOptimizerRequest() *CheckCompShareNetOptimizerRequest
NewCheckCompShareNetOptimizerRequest will create request of CheckCompShareNetOptimizer action.
func (*UCompShareClient) NewCheckULHostResourceCapacityRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewCheckULHostResourceCapacityRequest() *CheckULHostResourceCapacityRequest
NewCheckULHostResourceCapacityRequest will create request of CheckULHostResourceCapacity action.
func (*UCompShareClient) NewCopyCompShareCustomImageRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewCopyCompShareCustomImageRequest() *CopyCompShareCustomImageRequest
NewCopyCompShareCustomImageRequest will create request of CopyCompShareCustomImage action.
func (*UCompShareClient) NewCreateCompShareCustomImageRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewCreateCompShareCustomImageRequest() *CreateCompShareCustomImageRequest
NewCreateCompShareCustomImageRequest will create request of CreateCompShareCustomImage action.
func (*UCompShareClient) NewCreateCompShareInstanceRequest ¶ added in v0.22.42
func (c *UCompShareClient) NewCreateCompShareInstanceRequest() *CreateCompShareInstanceRequest
NewCreateCompShareInstanceRequest will create request of CreateCompShareInstance action.
func (*UCompShareClient) NewCreateCompShareTeamRelationRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewCreateCompShareTeamRelationRequest() *CreateCompShareTeamRelationRequest
NewCreateCompShareTeamRelationRequest will create request of CreateCompShareTeamRelation action.
func (*UCompShareClient) NewCreateCompShareTeamRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewCreateCompShareTeamRequest() *CreateCompShareTeamRequest
NewCreateCompShareTeamRequest will create request of CreateCompShareTeam action.
func (*UCompShareClient) NewCreateULHostInstanceRequest ¶
func (c *UCompShareClient) NewCreateULHostInstanceRequest() *CreateULHostInstanceRequest
NewCreateULHostInstanceRequest will create request of CreateULHostInstance action.
func (*UCompShareClient) NewDeleteCompShareStopSchedulerRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewDeleteCompShareStopSchedulerRequest() *DeleteCompShareStopSchedulerRequest
NewDeleteCompShareStopSchedulerRequest will create request of DeleteCompShareStopScheduler action.
func (*UCompShareClient) NewDeleteCompShareTeamRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewDeleteCompShareTeamRequest() *DeleteCompShareTeamRequest
NewDeleteCompShareTeamRequest will create request of DeleteCompShareTeam action.
func (*UCompShareClient) NewDeleteCompshareDiskRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewDeleteCompshareDiskRequest() *DeleteCompshareDiskRequest
NewDeleteCompshareDiskRequest will create request of DeleteCompshareDisk action.
func (*UCompShareClient) NewDescribeAvailableCompShareInstanceTypesRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewDescribeAvailableCompShareInstanceTypesRequest() *DescribeAvailableCompShareInstanceTypesRequest
NewDescribeAvailableCompShareInstanceTypesRequest will create request of DescribeAvailableCompShareInstanceTypes action.
func (*UCompShareClient) NewDescribeCommunityImagesRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewDescribeCommunityImagesRequest() *DescribeCommunityImagesRequest
NewDescribeCommunityImagesRequest will create request of DescribeCommunityImages action.
func (*UCompShareClient) NewDescribeCompShareCustomImagesRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewDescribeCompShareCustomImagesRequest() *DescribeCompShareCustomImagesRequest
NewDescribeCompShareCustomImagesRequest will create request of DescribeCompShareCustomImages action.
func (*UCompShareClient) NewDescribeCompShareGpuInventoryRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewDescribeCompShareGpuInventoryRequest() *DescribeCompShareGpuInventoryRequest
NewDescribeCompShareGpuInventoryRequest will create request of DescribeCompShareGpuInventory action.
func (*UCompShareClient) NewDescribeCompShareImageShareAccountsRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewDescribeCompShareImageShareAccountsRequest() *DescribeCompShareImageShareAccountsRequest
NewDescribeCompShareImageShareAccountsRequest will create request of DescribeCompShareImageShareAccounts action.
func (*UCompShareClient) NewDescribeCompShareImageTagsRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewDescribeCompShareImageTagsRequest() *DescribeCompShareImageTagsRequest
NewDescribeCompShareImageTagsRequest will create request of DescribeCompShareImageTags action.
func (*UCompShareClient) NewDescribeCompShareImagesRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewDescribeCompShareImagesRequest() *DescribeCompShareImagesRequest
NewDescribeCompShareImagesRequest will create request of DescribeCompShareImages action.
func (*UCompShareClient) NewDescribeCompShareInstanceRequest ¶ added in v0.22.42
func (c *UCompShareClient) NewDescribeCompShareInstanceRequest() *DescribeCompShareInstanceRequest
NewDescribeCompShareInstanceRequest will create request of DescribeCompShareInstance action.
func (*UCompShareClient) NewDescribeCompShareMachineTypeFamiliesRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewDescribeCompShareMachineTypeFamiliesRequest() *DescribeCompShareMachineTypeFamiliesRequest
NewDescribeCompShareMachineTypeFamiliesRequest will create request of DescribeCompShareMachineTypeFamilies action.
func (*UCompShareClient) NewDescribeCompShareSharingImagesRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewDescribeCompShareSharingImagesRequest() *DescribeCompShareSharingImagesRequest
NewDescribeCompShareSharingImagesRequest will create request of DescribeCompShareSharingImages action.
func (*UCompShareClient) NewDescribeCompShareSoftwarePortRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewDescribeCompShareSoftwarePortRequest() *DescribeCompShareSoftwarePortRequest
NewDescribeCompShareSoftwarePortRequest will create request of DescribeCompShareSoftwarePort action.
func (*UCompShareClient) NewDescribeCompShareSupportZoneRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewDescribeCompShareSupportZoneRequest() *DescribeCompShareSupportZoneRequest
NewDescribeCompShareSupportZoneRequest will create request of DescribeCompShareSupportZone action.
func (*UCompShareClient) NewDescribeModelRepositoryModelsRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewDescribeModelRepositoryModelsRequest() *DescribeModelRepositoryModelsRequest
NewDescribeModelRepositoryModelsRequest will create request of DescribeModelRepositoryModels action.
func (*UCompShareClient) NewDescribeModelRepositoryTagsRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewDescribeModelRepositoryTagsRequest() *DescribeModelRepositoryTagsRequest
NewDescribeModelRepositoryTagsRequest will create request of DescribeModelRepositoryTags action.
func (*UCompShareClient) NewDescribeSelfCommunityImagesRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewDescribeSelfCommunityImagesRequest() *DescribeSelfCommunityImagesRequest
NewDescribeSelfCommunityImagesRequest will create request of DescribeSelfCommunityImages action.
func (*UCompShareClient) NewDescribeTeamMemberOrderCountRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewDescribeTeamMemberOrderCountRequest() *DescribeTeamMemberOrderCountRequest
NewDescribeTeamMemberOrderCountRequest will create request of DescribeTeamMemberOrderCount action.
func (*UCompShareClient) NewDescribeTeamMemberOrderRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewDescribeTeamMemberOrderRequest() *DescribeTeamMemberOrderRequest
NewDescribeTeamMemberOrderRequest will create request of DescribeTeamMemberOrder action.
func (*UCompShareClient) NewDescribeTeamMemberUnpaidOrderCountRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewDescribeTeamMemberUnpaidOrderCountRequest() *DescribeTeamMemberUnpaidOrderCountRequest
NewDescribeTeamMemberUnpaidOrderCountRequest will create request of DescribeTeamMemberUnpaidOrderCount action.
func (*UCompShareClient) NewDescribeTeamMemberUnpaidOrderRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewDescribeTeamMemberUnpaidOrderRequest() *DescribeTeamMemberUnpaidOrderRequest
NewDescribeTeamMemberUnpaidOrderRequest will create request of DescribeTeamMemberUnpaidOrder action.
func (*UCompShareClient) NewDescribeULHostBundlesRequest ¶
func (c *UCompShareClient) NewDescribeULHostBundlesRequest() *DescribeULHostBundlesRequest
NewDescribeULHostBundlesRequest will create request of DescribeULHostBundles action.
func (*UCompShareClient) NewDescribeULHostImageRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewDescribeULHostImageRequest() *DescribeULHostImageRequest
NewDescribeULHostImageRequest will create request of DescribeULHostImage action.
func (*UCompShareClient) NewDescribeULHostInstanceRequest ¶
func (c *UCompShareClient) NewDescribeULHostInstanceRequest() *DescribeULHostInstanceRequest
NewDescribeULHostInstanceRequest will create request of DescribeULHostInstance action.
func (*UCompShareClient) NewDescribeUserCommunityImagesRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewDescribeUserCommunityImagesRequest() *DescribeUserCommunityImagesRequest
NewDescribeUserCommunityImagesRequest will create request of DescribeUserCommunityImages action.
func (*UCompShareClient) NewDetachCompshareDiskRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewDetachCompshareDiskRequest() *DetachCompshareDiskRequest
NewDetachCompshareDiskRequest will create request of DetachCompshareDisk action.
func (*UCompShareClient) NewDownloadTeamOrderRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewDownloadTeamOrderRequest() *DownloadTeamOrderRequest
NewDownloadTeamOrderRequest will create request of DownloadTeamOrder action.
func (*UCompShareClient) NewGetCompShareAttachedDiskUpgradePriceRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewGetCompShareAttachedDiskUpgradePriceRequest() *GetCompShareAttachedDiskUpgradePriceRequest
NewGetCompShareAttachedDiskUpgradePriceRequest will create request of GetCompShareAttachedDiskUpgradePrice action.
func (*UCompShareClient) NewGetCompShareImageCreateProgressRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewGetCompShareImageCreateProgressRequest() *GetCompShareImageCreateProgressRequest
NewGetCompShareImageCreateProgressRequest will create request of GetCompShareImageCreateProgress action.
func (*UCompShareClient) NewGetCompShareInstanceMonitorRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewGetCompShareInstanceMonitorRequest() *GetCompShareInstanceMonitorRequest
NewGetCompShareInstanceMonitorRequest will create request of GetCompShareInstanceMonitor action.
func (*UCompShareClient) NewGetCompShareInstancePriceRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewGetCompShareInstancePriceRequest() *GetCompShareInstancePriceRequest
NewGetCompShareInstancePriceRequest will create request of GetCompShareInstancePrice action.
func (*UCompShareClient) NewGetCompShareInstanceUpgradePriceRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewGetCompShareInstanceUpgradePriceRequest() *GetCompShareInstanceUpgradePriceRequest
NewGetCompShareInstanceUpgradePriceRequest will create request of GetCompShareInstanceUpgradePrice action.
func (*UCompShareClient) NewGetCompShareInstanceUserPriceRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewGetCompShareInstanceUserPriceRequest() *GetCompShareInstanceUserPriceRequest
NewGetCompShareInstanceUserPriceRequest will create request of GetCompShareInstanceUserPrice action.
func (*UCompShareClient) NewGetCompShareRefundPriceRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewGetCompShareRefundPriceRequest() *GetCompShareRefundPriceRequest
NewGetCompShareRefundPriceRequest will create request of GetCompShareRefundPrice action.
func (*UCompShareClient) NewGetCompShareTeamInfoRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewGetCompShareTeamInfoRequest() *GetCompShareTeamInfoRequest
NewGetCompShareTeamInfoRequest will create request of GetCompShareTeamInfo action.
func (*UCompShareClient) NewGetOpenClawModelListRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewGetOpenClawModelListRequest() *GetOpenClawModelListRequest
NewGetOpenClawModelListRequest will create request of GetOpenClawModelList action.
func (*UCompShareClient) NewGetSoftwareURLRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewGetSoftwareURLRequest() *GetSoftwareURLRequest
NewGetSoftwareURLRequest will create request of GetSoftwareURL action.
func (*UCompShareClient) NewGetULHostInstancePriceRequest ¶
func (c *UCompShareClient) NewGetULHostInstancePriceRequest() *GetULHostInstancePriceRequest
NewGetULHostInstancePriceRequest will create request of GetULHostInstancePrice action.
func (*UCompShareClient) NewGetULHostRenewPriceRequest ¶
func (c *UCompShareClient) NewGetULHostRenewPriceRequest() *GetULHostRenewPriceRequest
NewGetULHostRenewPriceRequest will create request of GetULHostRenewPrice action.
func (*UCompShareClient) NewListCompShareTeamInviteRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewListCompShareTeamInviteRequest() *ListCompShareTeamInviteRequest
NewListCompShareTeamInviteRequest will create request of ListCompShareTeamInvite action.
func (*UCompShareClient) NewListCompShareTeamJoinedRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewListCompShareTeamJoinedRequest() *ListCompShareTeamJoinedRequest
NewListCompShareTeamJoinedRequest will create request of ListCompShareTeamJoined action.
func (*UCompShareClient) NewListCompShareTeamOperateLogRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewListCompShareTeamOperateLogRequest() *ListCompShareTeamOperateLogRequest
NewListCompShareTeamOperateLogRequest will create request of ListCompShareTeamOperateLog action.
func (*UCompShareClient) NewListCompShareTeamRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewListCompShareTeamRequest() *ListCompShareTeamRequest
NewListCompShareTeamRequest will create request of ListCompShareTeam action.
func (*UCompShareClient) NewListMemberProductTypeRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewListMemberProductTypeRequest() *ListMemberProductTypeRequest
NewListMemberProductTypeRequest will create request of ListMemberProductType action.
func (*UCompShareClient) NewModifyCompShareImageShareAccountRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewModifyCompShareImageShareAccountRequest() *ModifyCompShareImageShareAccountRequest
NewModifyCompShareImageShareAccountRequest will create request of ModifyCompShareImageShareAccount action.
func (*UCompShareClient) NewModifyCompShareInstanceNameRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewModifyCompShareInstanceNameRequest() *ModifyCompShareInstanceNameRequest
NewModifyCompShareInstanceNameRequest will create request of ModifyCompShareInstanceName action.
func (*UCompShareClient) NewModifyULHostAttributeRequest ¶
func (c *UCompShareClient) NewModifyULHostAttributeRequest() *ModifyULHostAttributeRequest
NewModifyULHostAttributeRequest will create request of ModifyULHostAttribute action.
func (*UCompShareClient) NewPoweroffULHostInstanceRequest ¶
func (c *UCompShareClient) NewPoweroffULHostInstanceRequest() *PoweroffULHostInstanceRequest
NewPoweroffULHostInstanceRequest will create request of PoweroffULHostInstance action.
func (*UCompShareClient) NewPublishCompShareImageRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewPublishCompShareImageRequest() *PublishCompShareImageRequest
NewPublishCompShareImageRequest will create request of PublishCompShareImage action.
func (*UCompShareClient) NewRebootCompShareInstanceRequest ¶ added in v0.22.42
func (c *UCompShareClient) NewRebootCompShareInstanceRequest() *RebootCompShareInstanceRequest
NewRebootCompShareInstanceRequest will create request of RebootCompShareInstance action.
func (*UCompShareClient) NewRebootULHostInstanceRequest ¶
func (c *UCompShareClient) NewRebootULHostInstanceRequest() *RebootULHostInstanceRequest
NewRebootULHostInstanceRequest will create request of RebootULHostInstance action.
func (*UCompShareClient) NewReinstallCompShareInstanceRequest ¶ added in v0.22.42
func (c *UCompShareClient) NewReinstallCompShareInstanceRequest() *ReinstallCompShareInstanceRequest
NewReinstallCompShareInstanceRequest will create request of ReinstallCompShareInstance action.
func (*UCompShareClient) NewReinstallULHostInstanceRequest ¶
func (c *UCompShareClient) NewReinstallULHostInstanceRequest() *ReinstallULHostInstanceRequest
NewReinstallULHostInstanceRequest will create request of ReinstallULHostInstance action.
func (*UCompShareClient) NewResetCompShareInstancePasswordRequest ¶ added in v0.22.42
func (c *UCompShareClient) NewResetCompShareInstancePasswordRequest() *ResetCompShareInstancePasswordRequest
NewResetCompShareInstancePasswordRequest will create request of ResetCompShareInstancePassword action.
func (*UCompShareClient) NewResetULHostInstancePasswordRequest ¶
func (c *UCompShareClient) NewResetULHostInstancePasswordRequest() *ResetULHostInstancePasswordRequest
NewResetULHostInstancePasswordRequest will create request of ResetULHostInstancePassword action.
func (*UCompShareClient) NewResizeCompShareDiskRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewResizeCompShareDiskRequest() *ResizeCompShareDiskRequest
NewResizeCompShareDiskRequest will create request of ResizeCompShareDisk action.
func (*UCompShareClient) NewResizeCompShareInstanceRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewResizeCompShareInstanceRequest() *ResizeCompShareInstanceRequest
NewResizeCompShareInstanceRequest will create request of ResizeCompShareInstance action.
func (*UCompShareClient) NewSetCompShareTeamRelationRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewSetCompShareTeamRelationRequest() *SetCompShareTeamRelationRequest
NewSetCompShareTeamRelationRequest will create request of SetCompShareTeamRelation action.
func (*UCompShareClient) NewStartCompShareInstanceRequest ¶ added in v0.22.42
func (c *UCompShareClient) NewStartCompShareInstanceRequest() *StartCompShareInstanceRequest
NewStartCompShareInstanceRequest will create request of StartCompShareInstance action.
func (*UCompShareClient) NewStartULHostInstanceRequest ¶
func (c *UCompShareClient) NewStartULHostInstanceRequest() *StartULHostInstanceRequest
NewStartULHostInstanceRequest will create request of StartULHostInstance action.
func (*UCompShareClient) NewStopCompShareInstanceRequest ¶ added in v0.22.42
func (c *UCompShareClient) NewStopCompShareInstanceRequest() *StopCompShareInstanceRequest
NewStopCompShareInstanceRequest will create request of StopCompShareInstance action.
func (*UCompShareClient) NewStopULHostInstanceRequest ¶
func (c *UCompShareClient) NewStopULHostInstanceRequest() *StopULHostInstanceRequest
NewStopULHostInstanceRequest will create request of StopULHostInstance action.
func (*UCompShareClient) NewTerminateCompShareCustomImageRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewTerminateCompShareCustomImageRequest() *TerminateCompShareCustomImageRequest
NewTerminateCompShareCustomImageRequest will create request of TerminateCompShareCustomImage action.
func (*UCompShareClient) NewTerminateCompShareInstanceRequest ¶ added in v0.22.42
func (c *UCompShareClient) NewTerminateCompShareInstanceRequest() *TerminateCompShareInstanceRequest
NewTerminateCompShareInstanceRequest will create request of TerminateCompShareInstance action.
func (*UCompShareClient) NewTerminateULHostInstanceRequest ¶
func (c *UCompShareClient) NewTerminateULHostInstanceRequest() *TerminateULHostInstanceRequest
NewTerminateULHostInstanceRequest will create request of TerminateULHostInstance action.
func (*UCompShareClient) NewUpdateCompShareImageRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewUpdateCompShareImageRequest() *UpdateCompShareImageRequest
NewUpdateCompShareImageRequest will create request of UpdateCompShareImage action.
func (*UCompShareClient) NewUpdateCompShareStopSchedulerRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewUpdateCompShareStopSchedulerRequest() *UpdateCompShareStopSchedulerRequest
NewUpdateCompShareStopSchedulerRequest will create request of UpdateCompShareStopScheduler action.
func (*UCompShareClient) NewUpdateCompShareTeamRequest ¶ added in v0.22.62
func (c *UCompShareClient) NewUpdateCompShareTeamRequest() *UpdateCompShareTeamRequest
NewUpdateCompShareTeamRequest will create request of UpdateCompShareTeam action.
func (*UCompShareClient) PoweroffULHostInstance ¶
func (c *UCompShareClient) PoweroffULHostInstance(req *PoweroffULHostInstanceRequest) (*PoweroffULHostInstanceResponse, error)
API: PoweroffULHostInstance
直接关闭UHost实例电源,无需等待实例正常关闭。
func (*UCompShareClient) PublishCompShareImage ¶ added in v0.22.62
func (c *UCompShareClient) PublishCompShareImage(req *PublishCompShareImageRequest) (*PublishCompShareImageResponse, error)
API: PublishCompShareImage
将自制镜像发布到镜像社区
func (*UCompShareClient) RebootCompShareInstance ¶ added in v0.22.42
func (c *UCompShareClient) RebootCompShareInstance(req *RebootCompShareInstanceRequest) (*RebootCompShareInstanceResponse, error)
API: RebootCompShareInstance
重启轻量算力平台实例
func (*UCompShareClient) RebootULHostInstance ¶
func (c *UCompShareClient) RebootULHostInstance(req *RebootULHostInstanceRequest) (*RebootULHostInstanceResponse, error)
API: RebootULHostInstance
重新启动UHost实例。
func (*UCompShareClient) ReinstallCompShareInstance ¶ added in v0.22.42
func (c *UCompShareClient) ReinstallCompShareInstance(req *ReinstallCompShareInstanceRequest) (*ReinstallCompShareInstanceResponse, error)
API: ReinstallCompShareInstance
重装算力平台实例
func (*UCompShareClient) ReinstallULHostInstance ¶
func (c *UCompShareClient) ReinstallULHostInstance(req *ReinstallULHostInstanceRequest) (*ReinstallULHostInstanceResponse, error)
API: ReinstallULHostInstance
重装轻量应用云主机
func (*UCompShareClient) ResetCompShareInstancePassword ¶ added in v0.22.42
func (c *UCompShareClient) ResetCompShareInstancePassword(req *ResetCompShareInstancePasswordRequest) (*ResetCompShareInstancePasswordResponse, error)
API: ResetCompShareInstancePassword
重置算力平台实例密码
func (*UCompShareClient) ResetULHostInstancePassword ¶
func (c *UCompShareClient) ResetULHostInstancePassword(req *ResetULHostInstancePasswordRequest) (*ResetULHostInstancePasswordResponse, error)
API: ResetULHostInstancePassword
重置轻量应用云主机管理员密码。
func (*UCompShareClient) ResizeCompShareDisk ¶ added in v0.22.62
func (c *UCompShareClient) ResizeCompShareDisk(req *ResizeCompShareDiskRequest) (*ResizeCompShareDiskResponse, error)
API: ResizeCompShareDisk
修改磁盘
func (*UCompShareClient) ResizeCompShareInstance ¶ added in v0.22.62
func (c *UCompShareClient) ResizeCompShareInstance(req *ResizeCompShareInstanceRequest) (*ResizeCompShareInstanceResponse, error)
API: ResizeCompShareInstance
修改算力平台实例配置
func (*UCompShareClient) SetCompShareTeamRelation ¶ added in v0.22.62
func (c *UCompShareClient) SetCompShareTeamRelation(req *SetCompShareTeamRelationRequest) (*SetCompShareTeamRelationResponse, error)
API: SetCompShareTeamRelation
设置邀请信息
func (*UCompShareClient) StartCompShareInstance ¶ added in v0.22.42
func (c *UCompShareClient) StartCompShareInstance(req *StartCompShareInstanceRequest) (*StartCompShareInstanceResponse, error)
API: StartCompShareInstance
启动算力平台实例
func (*UCompShareClient) StartULHostInstance ¶
func (c *UCompShareClient) StartULHostInstance(req *StartULHostInstanceRequest) (*StartULHostInstanceResponse, error)
API: StartULHostInstance
启动处于关闭状态的UHost实例。
func (*UCompShareClient) StopCompShareInstance ¶ added in v0.22.42
func (c *UCompShareClient) StopCompShareInstance(req *StopCompShareInstanceRequest) (*StopCompShareInstanceResponse, error)
API: StopCompShareInstance
关闭算力平台实例
func (*UCompShareClient) StopULHostInstance ¶
func (c *UCompShareClient) StopULHostInstance(req *StopULHostInstanceRequest) (*StopULHostInstanceResponse, error)
API: StopULHostInstance
指停止处于运行状态的ULHost实例
func (*UCompShareClient) TerminateCompShareCustomImage ¶ added in v0.22.62
func (c *UCompShareClient) TerminateCompShareCustomImage(req *TerminateCompShareCustomImageRequest) (*TerminateCompShareCustomImageResponse, error)
API: TerminateCompShareCustomImage
删除算力平台自制镜像
func (*UCompShareClient) TerminateCompShareInstance ¶ added in v0.22.42
func (c *UCompShareClient) TerminateCompShareInstance(req *TerminateCompShareInstanceRequest) (*TerminateCompShareInstanceResponse, error)
API: TerminateCompShareInstance
删除轻量算力共享平台虚机实例
func (*UCompShareClient) TerminateULHostInstance ¶
func (c *UCompShareClient) TerminateULHostInstance(req *TerminateULHostInstanceRequest) (*TerminateULHostInstanceResponse, error)
API: TerminateULHostInstance
删除指定数据中心的ULHost实例。
func (*UCompShareClient) UpdateCompShareImage ¶ added in v0.22.62
func (c *UCompShareClient) UpdateCompShareImage(req *UpdateCompShareImageRequest) (*UpdateCompShareImageResponse, error)
API: UpdateCompShareImage
编辑算力平台自制镜像信息
func (*UCompShareClient) UpdateCompShareStopScheduler ¶ added in v0.22.62
func (c *UCompShareClient) UpdateCompShareStopScheduler(req *UpdateCompShareStopSchedulerRequest) (*UpdateCompShareStopSchedulerResponse, error)
API: UpdateCompShareStopScheduler
更新实例定时关机时间,若不存在则新建此定时任务
func (*UCompShareClient) UpdateCompShareTeam ¶ added in v0.22.62
func (c *UCompShareClient) UpdateCompShareTeam(req *UpdateCompShareTeamRequest) (*UpdateCompShareTeamResponse, error)
API: UpdateCompShareTeam
更改团队信息
type UHostDiskSet ¶ added in v0.22.42
type UHostDiskSet struct {
//
BackupType string `deprecated:"true"`
// 磁盘ID
DiskId string
// 磁盘类型。请参考[[api:uhost-api:disk_type|磁盘类型]]。
DiskType string
// 磁盘盘符
Drive string
// "true": 加密盘 "false":非加密盘
Encrypted string
// 是否是系统盘。枚举值:\\ > True,是系统盘 \\ > False,是数据盘(默认)。Disks数组中有且只能有一块盘是系统盘。
IsBoot string
// UDisk名字(仅当磁盘是UDisk时返回)
Name string
// 磁盘大小,单位: GB
Size int
// 【建议不再使用】磁盘类型。系统盘: Boot,数据盘: Data,网络盘:Udisk
Type string
}
UHostDiskSet -
type UHostIPSet ¶
type UHostIPSet struct {
// IP对应的带宽, 单位: Mb (内网IP不显示带宽信息)
Bandwidth int
// 内网 Private 类型下,表示是否为默认网卡。true: 是默认网卡;其他值:不是。
Default string
// IP地址
IP string
// 外网IP资源ID 。(内网IP无对应的资源ID)
IPId string
// IPv4/IPv6;
IPMode string
// 内网 Private 类型下,当前网卡的Mac。
Mac string
// 弹性网卡为默认网卡时,返回对应的 ID 值
NetworkInterfaceId string
// IP地址对应的子网 ID。(北京一不支持,字段返回为空)
SubnetId string
// 国际: Internation,BGP: Bgp,内网: Private
Type string
// IP地址对应的VPC ID。(北京一不支持,字段返回为空)
VPCId string
// 当前EIP的权重。权重最大的为当前的出口IP。
Weight int
}
UHostIPSet -
type UHostRefundPriceSet ¶ added in v0.22.62
type UHostRefundPriceSet struct {
// 实例操作结果的错误码。0为成功
Code int
// 当 Code 非 0 时提供详细的描述信息
ErrMessage string
// 实例的删除退费金额
RefundPrice float64
// UHost实例ID
UHostId string
}
UHostRefundPriceSet - 删除退费详情
type ULHostDiskSet ¶
type ULHostDiskSet struct {
// 磁盘Id
DiskId string
// 磁盘类型。如:"CLOUD_RSSD"、"CLOUD_SSD"
DiskType string
// 磁盘盘符。系统盘:"vda"
Drive string
// 是否为系统盘。是:"True";否:"False"
IsBoot string
// 磁盘大小。单位:GB
Size int
// 磁盘类型。系统盘:"Boot";数据盘:"Data"
Type string
}
ULHostDiskSet - 轻量应用主机的磁盘信息
type ULHostImageSet ¶ added in v0.22.62
type ULHostImageSet struct {
// 创建时间,格式为Unix时间戳
CreateTime int
// 用于控制台显示的名称
DisplayName string
// 特殊状态标识,目前包含NetEnhnced(网络增强1.0), NetEnhanced_Ultra(网络增强2.0), NetEnhanced_Extreme(网络增强3.0), HotPlug(热升级), GPU(GPU镜像),CloudInit, IPv6(支持IPv6网络),RssdAttachable(支持RSSD云盘),Vgpu_AMD(支持AMD的vgpu),Vgpu_NVIDIA(支持NVIDIA的vgpu),Aarch64_Type(支持arm64架构)
Features []string
// 镜像描述
ImageDescription string
// 镜像ID
ImageId string
// 应用镜像图标url
ImageLogoLink string
// 镜像名称
ImageName string
// 镜像大小
ImageSize int
// 镜像类型 标准镜像:Base, 行业镜像:Business,自定义镜像:Custom
ImageType string
// 集成软件名称(仅行业镜像将返回这个值)
IntegratedSoftware string
// 系统EOL的时间,格式:YYYY/MM/DD
MaintainEol string
// 默认值为空”'。当CentOS 7.3/7.4/7.5等镜像会标记为“Broadwell”
MinimalCPU string
// 操作系统名称
OsName string
// 操作系统类型:Linux,Windows
OsType string
// 场景分类,目前包含Featured(精选),PreInstalledDrivers(预装驱动),AIPainting(AI绘画),AIModels(AI模型),HPC(高性能计算)
SceneCategories []string
// 镜像状态, 可用:Available,制作中:Making, 不可用:Unavailable,复制中:Copying
State string
// 业务组
Tag string
// 可用区,参见 [可用区列表](../summary/regionlist.html)
Zone string
}
ULHostImageSet - DescribeULHostImage
type ULHostInstanceSet ¶
type ULHostInstanceSet struct {
// 【数组】镜像包含的应用列表。
Apps []string
// 是否自动续费。枚举值:Yes/No
AutoRenew string
// CPU核数。
CPU int
// 计费模式。枚举值:Month/Year
ChargeType string
// 创建时间。Unix时间戳
CreateTime int
// 磁盘信息
DiskSet []ULHostDiskSet
// 流量包详情信息
EIPExclusiveUTPInfo ExclusiveUTPInfo
// 过期时间。Unix时间戳
ExpireTime int
// IP信息
IPSet []UHostIPSet
// 镜像Id。
ImageId string
// 镜像名称。
ImageName string
// 是否过期。枚举值:Yes/No
IsExpire string
// 内存。单位:MB
Memory int
// 实例名称。默认套餐Id
Name string
// 备注。
Remark string
// 实例状态。枚举值:\\ >初始化: Initializing; \\ >启动中: Starting; \\> 运行中: Running; \\> 关机中: Stopping; \\ >关机: Stopped \\ >安装失败: Install Fail; \\ >重启中: Rebooting; \\ > 未知(空字符串,获取状态超时或出错):""
State string
// 业务组。
Tag string
// 实例Id。
ULHostId string
// 可用区。
Zone string
}
ULHostInstanceSet - 轻量应用云主机详情
type ULHostPriceSet ¶
type ULHostPriceSet struct {
// 计费模式
ChargeType string
// 原价
OriginalPrice float64
// 价格
Price float64
}
ULHostPriceSet - 轻量应用主机价格详情
type UnpaidOrderDetail ¶ added in v0.22.62
type UnpaidOrderDetail struct {
// 计费对象的资源ID
BillItemId string
// 配置大小
Multiple int
// 产品子类
ProductId int
// 资源有效期
PurchaseValue int
}
UnpaidOrderDetail - 未支付订单详情
type UnpaidOrderInfo ¶ added in v0.22.62
type UnpaidOrderInfo struct {
// 金额
Amount int
// 付费方式
ChargeType string
// 创建时间
CreateTime int
// 订单结束时间
EndTime int
// 配置详情
OrderDetail []UnpaidOrderDetail
// 订单号
OrderNo string
// 订单状态
OrderState string
// 订单类型
OrderType string
// 折扣率
OriginalPrice string
// 购买量
Quantity string
// 可用区
RegionId string
// 资源短ID
ResourceId string
// 产品类型
ResourceType string
// 订单起始时间
StartTime int
// 交易号
TradeNo string
// 更新时间
UpdateTime int
}
UnpaidOrderInfo - 未支付订单信息
type UpdateCompShareImageRequest ¶ added in v0.22.62
type UpdateCompShareImageRequest struct {
CompShareImageId *string `required:"true"`
Cover *string `required:"false"`
Description *string `required:"false"`
Framework *string `required:"false"`
Readme *string `required:"false"`
Softwares *string `required:"false"`
Tags []string `required:"false"`
Visibility *int `required:"false"`
}
UpdateCompShareImageRequest is request schema for UpdateCompShareImage action
type UpdateCompShareImageResponse ¶ added in v0.22.62
type UpdateCompShareImageResponse struct {
}
UpdateCompShareImageResponse is response schema for UpdateCompShareImage action
type UpdateCompShareStopSchedulerRequest ¶ added in v0.22.62
type UpdateCompShareStopSchedulerRequest struct {
StopTime *int `required:"true"`
UHostId *string `required:"true"`
}
UpdateCompShareStopSchedulerRequest is request schema for UpdateCompShareStopScheduler action
type UpdateCompShareStopSchedulerResponse ¶ added in v0.22.62
type UpdateCompShareStopSchedulerResponse struct {
}
UpdateCompShareStopSchedulerResponse is response schema for UpdateCompShareStopScheduler action
type UpdateCompShareTeamRequest ¶ added in v0.22.62
type UpdateCompShareTeamRequest struct {
Description *string `required:"false"`
Name *string `required:"false"`
}
UpdateCompShareTeamRequest is request schema for UpdateCompShareTeam action
type UpdateCompShareTeamResponse ¶ added in v0.22.62
type UpdateCompShareTeamResponse struct {
Message string
}
UpdateCompShareTeamResponse is response schema for UpdateCompShareTeam action
type WithoutGpuSpec ¶ added in v0.22.42
WithoutGpuSpec - 无卡云主机规格信息