Versions in this module Expand all Collapse all v0 v0.0.4 Aug 15, 2023 v0.0.3 Aug 15, 2023 v0.0.2 Aug 15, 2023 Changes in this version + type AccessPolicyDetailInfo struct + BlacklistType AccessPolicyDetailInfoBlacklistType + CreateTime *string + PolicyId *string + PolicyName AccessPolicyDetailInfoPolicyName + func (o AccessPolicyDetailInfo) String() string + type AccessPolicyDetailInfoBlacklistType struct + func (c *AccessPolicyDetailInfoBlacklistType) UnmarshalJSON(b []byte) error + func (c AccessPolicyDetailInfoBlacklistType) MarshalJSON() ([]byte, error) + func (c AccessPolicyDetailInfoBlacklistType) Value() string + type AccessPolicyDetailInfoBlacklistTypeEnum struct + INTERNET AccessPolicyDetailInfoBlacklistType + func GetAccessPolicyDetailInfoBlacklistTypeEnum() AccessPolicyDetailInfoBlacklistTypeEnum + type AccessPolicyDetailInfoPolicyName struct + func (c *AccessPolicyDetailInfoPolicyName) UnmarshalJSON(b []byte) error + func (c AccessPolicyDetailInfoPolicyName) MarshalJSON() ([]byte, error) + func (c AccessPolicyDetailInfoPolicyName) Value() string + type AccessPolicyDetailInfoPolicyNameEnum struct + PRIVATE_ACCESS AccessPolicyDetailInfoPolicyName + func GetAccessPolicyDetailInfoPolicyNameEnum() AccessPolicyDetailInfoPolicyNameEnum + type AccessPolicyInfo struct + BlacklistType AccessPolicyInfoBlacklistType + PolicyName AccessPolicyInfoPolicyName + func (o AccessPolicyInfo) String() string + type AccessPolicyInfoBlacklistType struct + func (c *AccessPolicyInfoBlacklistType) UnmarshalJSON(b []byte) error + func (c AccessPolicyInfoBlacklistType) MarshalJSON() ([]byte, error) + func (c AccessPolicyInfoBlacklistType) Value() string + type AccessPolicyInfoBlacklistTypeEnum struct + INTERNET AccessPolicyInfoBlacklistType + func GetAccessPolicyInfoBlacklistTypeEnum() AccessPolicyInfoBlacklistTypeEnum + type AccessPolicyInfoPolicyName struct + func (c *AccessPolicyInfoPolicyName) UnmarshalJSON(b []byte) error + func (c AccessPolicyInfoPolicyName) MarshalJSON() ([]byte, error) + func (c AccessPolicyInfoPolicyName) Value() string + type AccessPolicyInfoPolicyNameEnum struct + PRIVATE_ACCESS AccessPolicyInfoPolicyName + func GetAccessPolicyInfoPolicyNameEnum() AccessPolicyInfoPolicyNameEnum + type AccessPolicyObject struct + ObjectId *string + ObjectName *string + ObjectType *AccessPolicyObjectObjectType + func (o AccessPolicyObject) String() string + type AccessPolicyObjectInfo struct + ObjectId string + ObjectName *string + ObjectType AccessPolicyObjectInfoObjectType + func (o AccessPolicyObjectInfo) String() string + type AccessPolicyObjectInfoObjectType struct + func (c *AccessPolicyObjectInfoObjectType) UnmarshalJSON(b []byte) error + func (c AccessPolicyObjectInfoObjectType) MarshalJSON() ([]byte, error) + func (c AccessPolicyObjectInfoObjectType) Value() string + type AccessPolicyObjectInfoObjectTypeEnum struct + USER AccessPolicyObjectInfoObjectType + USERGROUP AccessPolicyObjectInfoObjectType + func GetAccessPolicyObjectInfoObjectTypeEnum() AccessPolicyObjectInfoObjectTypeEnum + type AccessPolicyObjectObjectType struct + func (c *AccessPolicyObjectObjectType) UnmarshalJSON(b []byte) error + func (c AccessPolicyObjectObjectType) MarshalJSON() ([]byte, error) + func (c AccessPolicyObjectObjectType) Value() string + type AccessPolicyObjectObjectTypeEnum struct + USER AccessPolicyObjectObjectType + USERGROUP AccessPolicyObjectObjectType + func GetAccessPolicyObjectObjectTypeEnum() AccessPolicyObjectObjectTypeEnum + type ActionsOfUsersInGroupRequest struct + OpType ActionsOfUsersInGroupRequestOpType + UserIds []string + func (o ActionsOfUsersInGroupRequest) String() string + type ActionsOfUsersInGroupRequestOpType struct + func (c *ActionsOfUsersInGroupRequestOpType) UnmarshalJSON(b []byte) error + func (c ActionsOfUsersInGroupRequestOpType) MarshalJSON() ([]byte, error) + func (c ActionsOfUsersInGroupRequestOpType) Value() string + type ActionsOfUsersInGroupRequestOpTypeEnum struct + ADD ActionsOfUsersInGroupRequestOpType + DELETE ActionsOfUsersInGroupRequestOpType + func GetActionsOfUsersInGroupRequestOpTypeEnum() ActionsOfUsersInGroupRequestOpTypeEnum + type AdDomain struct + ActiveDnsIp *string + ActiveDomainIp *string + ActiveDomainName *string + DeleteComputerObject *int32 + DomainAdminAccount *string + DomainName *string + DomainPassword *string + DomainType AdDomainDomainType + StandbyDnsIp *string + StandbyDomainIp *string + StandbyDomainName *string + TlsConfig *TlsConfig + UseLdaps *bool + func (o AdDomain) String() string + type AdDomainDomainType struct + func (c *AdDomainDomainType) UnmarshalJSON(b []byte) error + func (c AdDomainDomainType) MarshalJSON() ([]byte, error) + func (c AdDomainDomainType) Value() string + type AdDomainDomainTypeEnum struct + LITE_AS AdDomainDomainType + LOCAL_AD AdDomainDomainType + func GetAdDomainDomainTypeEnum() AdDomainDomainTypeEnum + type AdDomainInfo struct + DomainAdminAccount string + DomainPassword string + DomainType AdDomainInfoDomainType + func (o AdDomainInfo) String() string + type AdDomainInfoDomainType struct + func (c *AdDomainInfoDomainType) UnmarshalJSON(b []byte) error + func (c AdDomainInfoDomainType) MarshalJSON() ([]byte, error) + func (c AdDomainInfoDomainType) Value() string + type AdDomainInfoDomainTypeEnum struct + LITE_AS AdDomainInfoDomainType + LOCAL_AD AdDomainInfoDomainType + func GetAdDomainInfoDomainTypeEnum() AdDomainInfoDomainTypeEnum + type AdInfo struct + ActiveDnsIp *string + ActiveDomainIp *string + ActiveDomainName *string + DeleteComputerObject *string + DomainAdminAccount *string + DomainName *string + DomainType *AdInfoDomainType + StandbyDnsIp *string + StandbyDomainIp *string + StandbyDomainName *string + TlsConfig *TlsConfig + UseLdaps *bool + func (o AdInfo) String() string + type AdInfoDomainType struct + func (c *AdInfoDomainType) UnmarshalJSON(b []byte) error + func (c AdInfoDomainType) MarshalJSON() ([]byte, error) + func (c AdInfoDomainType) Value() string + type AdInfoDomainTypeEnum struct + LITE_AS AdInfoDomainType + LOCAL_AD AdInfoDomainType + func GetAdInfoDomainTypeEnum() AdInfoDomainTypeEnum + type AddDesktopVolumesReq struct + DesktopId *string + Volumes *[]Volume + func (o AddDesktopVolumesReq) String() string + type AddDesktopsVolumesReq struct + DesktopVolumes *[]AddDesktopVolumesReq + func (o AddDesktopsVolumesReq) String() string + type AddVolumesRequest struct + Body *AddDesktopsVolumesReq + func (o AddVolumesRequest) String() string + type AddVolumesResponse struct + HttpStatusCode int + JobId *string + func (o AddVolumesResponse) String() string + type AddressInfo struct + Addr *string + OSEXTIPSMACmacAddr *string + OSEXTIPStype *string + Version *string + func (o AddressInfo) String() string + type ApplyDesktopsInternetReq struct + BandwidthSize int32 + Count *int32 + DesktopIds *[]string + EipChargeMode ApplyDesktopsInternetReqEipChargeMode + EipType string + func (o ApplyDesktopsInternetReq) String() string + type ApplyDesktopsInternetReqEipChargeMode struct + func (c *ApplyDesktopsInternetReqEipChargeMode) UnmarshalJSON(b []byte) error + func (c ApplyDesktopsInternetReqEipChargeMode) MarshalJSON() ([]byte, error) + func (c ApplyDesktopsInternetReqEipChargeMode) Value() string + type ApplyDesktopsInternetReqEipChargeModeEnum struct + BANDWIDTH ApplyDesktopsInternetReqEipChargeMode + TRAFFIC ApplyDesktopsInternetReqEipChargeMode + func GetApplyDesktopsInternetReqEipChargeModeEnum() ApplyDesktopsInternetReqEipChargeModeEnum + type ApplyDesktopsInternetRequest struct + Body *ApplyDesktopsInternetReq + func (o ApplyDesktopsInternetRequest) String() string + type ApplyDesktopsInternetResponse struct + HttpStatusCode int + JobId *string + func (o ApplyDesktopsInternetResponse) String() string + type ApplyRuleInfo struct + Rule *string + RuleType *string + func (o ApplyRuleInfo) String() string + type ApplyWorkspaceReq struct + AccessMode *ApplyWorkspaceReqAccessMode + AdDomains *AdDomain + DedicatedSubnets *string + EnterpriseId *string + IsSendEmail *bool + ManageSubnetCidr *string + SubnetIds *[]Subnet + VpcId *string + func (o ApplyWorkspaceReq) String() string + type ApplyWorkspaceReqAccessMode struct + func (c *ApplyWorkspaceReqAccessMode) UnmarshalJSON(b []byte) error + func (c ApplyWorkspaceReqAccessMode) MarshalJSON() ([]byte, error) + func (c ApplyWorkspaceReqAccessMode) Value() string + type ApplyWorkspaceReqAccessModeEnum struct + BOTH ApplyWorkspaceReqAccessMode + DEDICATED ApplyWorkspaceReqAccessMode + INTERNET ApplyWorkspaceReqAccessMode + func GetApplyWorkspaceReqAccessModeEnum() ApplyWorkspaceReqAccessModeEnum + type ApplyWorkspaceRequest struct + Body *ApplyWorkspaceReq + func (o ApplyWorkspaceRequest) String() string + type ApplyWorkspaceResponse struct + HttpStatusCode int + JobId *string + func (o ApplyWorkspaceResponse) String() string + type AssistAuthMethodConfigRequest struct + AuthType *AuthAssistEnum + OtpConfigInfo *OtpConfigInfo + func (o AssistAuthMethodConfigRequest) String() string + type AssociateDesktopsEipReq struct + DesktopId string + EipId string + func (o AssociateDesktopsEipReq) String() string + type AssociateDesktopsEipRequest struct + Body *AssociateDesktopsEipReq + func (o AssociateDesktopsEipRequest) String() string + type AssociateDesktopsEipResponse struct + HttpStatusCode int + func (o AssociateDesktopsEipResponse) String() string + type AuthAssistEnum struct + func (c *AuthAssistEnum) UnmarshalJSON(b []byte) error + func (c AuthAssistEnum) MarshalJSON() ([]byte, error) + func (c AuthAssistEnum) Value() string + type AuthAssistEnumEnum struct + OTP AuthAssistEnum + RADIUS AuthAssistEnum + RADIUS_GATEWAY AuthAssistEnum + func GetAuthAssistEnumEnum() AuthAssistEnumEnum + type AuthServerAccessMode struct + func (c *AuthServerAccessMode) UnmarshalJSON(b []byte) error + func (c AuthServerAccessMode) MarshalJSON() ([]byte, error) + func (c AuthServerAccessMode) Value() string + type AuthServerAccessModeEnum struct + DEDICATED AuthServerAccessMode + INTERNET AuthServerAccessMode + SYSTEM_DEFAULT AuthServerAccessMode + func GetAuthServerAccessModeEnum() AuthServerAccessModeEnum + type AvailabilityZoneInfo struct + AvailabilityZone *string + DefaultAvailabilityZone *bool + DisplayName *string + I18n map[string]string + ProductIds *[]string + SoldOut *SoldOutInfo + Visible *bool + func (o AvailabilityZoneInfo) String() string + type BaseResponse struct + ErrorCode *string + ErrorMsg *string + func (o BaseResponse) String() string + type BatchActionDesktopsReq struct + DesktopIds []string + OpType string + Type *BatchActionDesktopsReqType + func (o BatchActionDesktopsReq) String() string + type BatchActionDesktopsReqType struct + func (c *BatchActionDesktopsReqType) UnmarshalJSON(b []byte) error + func (c BatchActionDesktopsReqType) MarshalJSON() ([]byte, error) + func (c BatchActionDesktopsReqType) Value() string + type BatchActionDesktopsReqTypeEnum struct + HARD BatchActionDesktopsReqType + SOFT BatchActionDesktopsReqType + func GetBatchActionDesktopsReqTypeEnum() BatchActionDesktopsReqTypeEnum + type BatchCreateUsersReq struct + Users []CreateUserRequest + func (o BatchCreateUsersReq) String() string + type BatchCreateUsersRequest struct + Body *BatchCreateUsersReq + func (o BatchCreateUsersRequest) String() string + type BatchCreateUsersResponse struct + HttpStatusCode int + func (o BatchCreateUsersResponse) String() string + type BatchDeleteAccessPoliciesReq struct + PolicyIdList *[]string + func (o BatchDeleteAccessPoliciesReq) String() string + type BatchDeleteAccessPoliciesRequest struct + Body *BatchDeleteAccessPoliciesReq + func (o BatchDeleteAccessPoliciesRequest) String() string + type BatchDeleteAccessPoliciesResponse struct + HttpStatusCode int + func (o BatchDeleteAccessPoliciesResponse) String() string + type BatchDeleteDesktopsRequest struct + Body *DeleteDesktopsReq + func (o BatchDeleteDesktopsRequest) String() string + type BatchDeleteDesktopsResponse struct + HttpStatusCode int + JobId *string + func (o BatchDeleteDesktopsResponse) String() string + type BatchDeleteOtpDevicesRequest struct + Body *DelOtpDevicesReq + UserId string + func (o BatchDeleteOtpDevicesRequest) String() string + type BatchDeleteOtpDevicesResponse struct + HttpStatusCode int + func (o BatchDeleteOtpDevicesResponse) String() string + type BatchDeleteUserGroupsReq struct + GroupIds []string + func (o BatchDeleteUserGroupsReq) String() string + type BatchDeleteUserGroupsRequest struct + Body *BatchDeleteUserGroupsReq + func (o BatchDeleteUserGroupsRequest) String() string + type BatchDeleteUserGroupsResponse struct + HttpStatusCode int + func (o BatchDeleteUserGroupsResponse) String() string + type BatchDisassociateDesktopsEipReq struct + DesktopIds *[]string + func (o BatchDisassociateDesktopsEipReq) String() string + type BatchDisassociateDesktopsEipRequest struct + Body *BatchDisassociateDesktopsEipReq + func (o BatchDisassociateDesktopsEipRequest) String() string + type BatchDisassociateDesktopsEipResponse struct + HttpStatusCode int + func (o BatchDisassociateDesktopsEipResponse) String() string + type BatchLogoffDesktopsRequest struct + Body *LogoffDesktopsReq + func (o BatchLogoffDesktopsRequest) String() string + type BatchLogoffDesktopsResponse struct + HttpStatusCode int + func (o BatchLogoffDesktopsResponse) String() string + type BatchRunDesktopsRequest struct + Body *BatchActionDesktopsReq + func (o BatchRunDesktopsRequest) String() string + type BatchRunDesktopsResponse struct + FailedOperationList *[]VmOperateResult + HttpStatusCode int + JobId *string + func (o BatchRunDesktopsResponse) String() string + type CancelWorkspaceRequest struct + func (o CancelWorkspaceRequest) String() string + type CancelWorkspaceResponse struct + HttpStatusCode int + JobId *string + func (o CancelWorkspaceResponse) String() string + type ChangeUserStatusRequest struct + Body *OperateUserReq + UserId string + func (o ChangeUserStatusRequest) String() string + type ChangeUserStatusResponse struct + HttpStatusCode int + func (o ChangeUserStatusResponse) String() string + type CreateAccessPolicyReq struct + Policy *AccessPolicyInfo + PolicyObjectsList *[]AccessPolicyObjectInfo + func (o CreateAccessPolicyReq) String() string + type CreateAccessPolicyRequest struct + Body *CreateAccessPolicyReq + func (o CreateAccessPolicyRequest) String() string + type CreateAccessPolicyResponse struct + HttpStatusCode int + func (o CreateAccessPolicyResponse) String() string + type CreateDesktopReq struct + AvailabilityZone *string + DataVolumes *[]Volume + DesktopType CreateDesktopReqDesktopType + Desktops []Desktop + Eip *Eip + EmailNotification *bool + ImageId string + ImageType string + Nics *[]Nic + ProductId string + RootVolume *Volume + SecurityGroups *[]SecurityGroupInfo + Tags *[]Tag + func (o CreateDesktopReq) String() string + type CreateDesktopReqDesktopType struct + func (c *CreateDesktopReqDesktopType) UnmarshalJSON(b []byte) error + func (c CreateDesktopReqDesktopType) MarshalJSON() ([]byte, error) + func (c CreateDesktopReqDesktopType) Value() string + type CreateDesktopReqDesktopTypeEnum struct + DEDICATED CreateDesktopReqDesktopType + func GetCreateDesktopReqDesktopTypeEnum() CreateDesktopReqDesktopTypeEnum + type CreateDesktopRequest struct + Body *CreateDesktopReq + func (o CreateDesktopRequest) String() string + type CreateDesktopResponse struct + HttpStatusCode int + JobId *string + func (o CreateDesktopResponse) String() string + type CreateDesktopUserRequest struct + Body *CreateUserRequest + func (o CreateDesktopUserRequest) String() string + type CreateDesktopUserResponse struct + HttpStatusCode int + Id *string + func (o CreateDesktopUserResponse) String() string + type CreateTerminalsBindingDesktopsInfo struct + Description *string + DesktopName *string + Line *int32 + Mac *string + func (o CreateTerminalsBindingDesktopsInfo) String() string + type CreateTerminalsBindingDesktopsRequest struct + Body *CreateTerminalsBindingDesktopsRequestBody + func (o CreateTerminalsBindingDesktopsRequest) String() string + type CreateTerminalsBindingDesktopsRequestBody struct + BindList *[]CreateTerminalsBindingDesktopsInfo + func (o CreateTerminalsBindingDesktopsRequestBody) String() string + type CreateTerminalsBindingDesktopsResponse struct + HttpStatusCode int + func (o CreateTerminalsBindingDesktopsResponse) String() string + type CreateUserGroupReq struct + Description *string + GroupName string + PlatformType CreateUserGroupReqPlatformType + func (o CreateUserGroupReq) String() string + type CreateUserGroupReqPlatformType struct + func (c *CreateUserGroupReqPlatformType) UnmarshalJSON(b []byte) error + func (c CreateUserGroupReqPlatformType) MarshalJSON() ([]byte, error) + func (c CreateUserGroupReqPlatformType) Value() string + type CreateUserGroupReqPlatformTypeEnum struct + AD CreateUserGroupReqPlatformType + LOCAL CreateUserGroupReqPlatformType + func GetCreateUserGroupReqPlatformTypeEnum() CreateUserGroupReqPlatformTypeEnum + type CreateUserGroupRequest struct + Body *CreateUserGroupReq + func (o CreateUserGroupRequest) String() string + type CreateUserGroupResponse struct + HttpStatusCode int + func (o CreateUserGroupResponse) String() string + type CreateUserRequest struct + AccountExpires *string + ActiveType *CreateUserRequestActiveType + AliasName *string + Description *string + EnableChangePassword *bool + GroupIds *[]string + NextLoginChangePassword *bool + Password *string + UserEmail *string + UserName string + UserPhone *string + func (o CreateUserRequest) String() string + type CreateUserRequestActiveType struct + func (c *CreateUserRequestActiveType) UnmarshalJSON(b []byte) error + func (c CreateUserRequestActiveType) MarshalJSON() ([]byte, error) + func (c CreateUserRequestActiveType) Value() string + type CreateUserRequestActiveTypeEnum struct + ADMIN_ACTIVATE CreateUserRequestActiveType + USER_ACTIVATE CreateUserRequestActiveType + func GetCreateUserRequestActiveTypeEnum() CreateUserRequestActiveTypeEnum + type DelOtpDevicesReq struct + OtpIds *[]string + func (o DelOtpDevicesReq) String() string + type DeleteDesktopRequest struct + DeleteUsers *bool + DesktopId string + EmailNotification *bool + func (o DeleteDesktopRequest) String() string + type DeleteDesktopResponse struct + HttpStatusCode int + func (o DeleteDesktopResponse) String() string + type DeleteDesktopVolumesRequest struct + Body *DeleteVolumesReq + DesktopId string + func (o DeleteDesktopVolumesRequest) String() string + type DeleteDesktopVolumesResponse struct + HttpStatusCode int + JobId *string + func (o DeleteDesktopVolumesResponse) String() string + type DeleteDesktopsReq struct + DeleteUsers *bool + DesktopIds []string + EmailNotification *bool + func (o DeleteDesktopsReq) String() string + type DeleteTerminalsBindingDesktopsRequest struct + Body *DeleteTerminalsBindingDesktopsRequestBody + func (o DeleteTerminalsBindingDesktopsRequest) String() string + type DeleteTerminalsBindingDesktopsRequestBody struct + IdList *[]string + func (o DeleteTerminalsBindingDesktopsRequestBody) String() string + type DeleteTerminalsBindingDesktopsResponse struct + HttpStatusCode int + ResultList *[]DeleteTerminalsBindingDesktopsResult + func (o DeleteTerminalsBindingDesktopsResponse) String() string + type DeleteTerminalsBindingDesktopsResult struct + DeleteResultCode *string + DeleteResultMsg *string + Id *string + func (o DeleteTerminalsBindingDesktopsResult) String() string + type DeleteUserGroupRequest struct + GroupId string + func (o DeleteUserGroupRequest) String() string + type DeleteUserGroupResponse struct + HttpStatusCode int + func (o DeleteUserGroupResponse) String() string + type DeleteUserRequest struct + UserId string + func (o DeleteUserRequest) String() string + type DeleteUserResponse struct + HttpStatusCode int + func (o DeleteUserResponse) String() string + type DeleteVolumesReq struct + VolumeIds *[]string + func (o DeleteVolumesReq) String() string + type Desktop struct + ComputerName *string + DesktopNamePrefix *string + UserEmail *string + UserGroup *string + UserName string + func (o Desktop) String() string + type DesktopDetailInfo struct + Addresses map[string][]AddressInfo + AvailabilityZone *string + ComputerName *string + Created *string + DataVolumes *[]VolumeDetail + DesktopId *string + DesktopType *string + Flavor *FlavorInfo + InternetMode *DesktopDetailInfoInternetMode + IpAddresses *[]string + IsAttachingEip *bool + LoginStatus *string + Metadata map[string]string + OrderId *string + OsVersion *string + OuName *string + Product *ProductDetailInfo + ProductId *string + RootVolume *VolumeDetail + SecurityGroups *[]SecurityGroupInfo + Sid *string + SiteName *string + SiteType *string + Status *string + Tags *[]Tag + TaskStatus *string + UserGroup *string + UserName *string + func (o DesktopDetailInfo) String() string + type DesktopDetailInfoInternetMode struct + func (c *DesktopDetailInfoInternetMode) UnmarshalJSON(b []byte) error + func (c DesktopDetailInfoInternetMode) MarshalJSON() ([]byte, error) + func (c DesktopDetailInfoInternetMode) Value() string + type DesktopDetailInfoInternetModeEnum struct + BOTH DesktopDetailInfoInternetMode + EIP DesktopDetailInfoInternetMode + NAT DesktopDetailInfoInternetMode + func GetDesktopDetailInfoInternetModeEnum() DesktopDetailInfoInternetModeEnum + type DesktopUsedHoursInfo struct + DesktopId *string + DesktopUsername *string + UsedInfoList *[]DesktopUsedInfo + func (o DesktopUsedHoursInfo) String() string + type DesktopUsedInfo struct + Date *string + UseTime *string + func (o DesktopUsedInfo) String() string + type EditUserGroupRequest struct + Description *string + GroupName *string + func (o EditUserGroupRequest) String() string + type EditUserReq struct + AccountExpires *string + ActiveType *EditUserReqActiveType + Description *string + Disabled *bool + EnableChangePassword *bool + NextLoginChangePassword *bool + PasswordNeverExpired *bool + UserEmail *string + UserPhone *string + func (o EditUserReq) String() string + type EditUserReqActiveType struct + func (c *EditUserReqActiveType) UnmarshalJSON(b []byte) error + func (c EditUserReqActiveType) MarshalJSON() ([]byte, error) + func (c EditUserReqActiveType) Value() string + type EditUserReqActiveTypeEnum struct + ADMIN_ACTIVATE EditUserReqActiveType + USER_ACTIVATE EditUserReqActiveType + func GetEditUserReqActiveTypeEnum() EditUserReqActiveTypeEnum + type Eip struct + BandwidthSize *int32 + ChargeMode *EipChargeMode + Id *string + Type *string + func (o Eip) String() string + type EipChargeMode struct + func (c *EipChargeMode) UnmarshalJSON(b []byte) error + func (c EipChargeMode) MarshalJSON() ([]byte, error) + func (c EipChargeMode) Value() string + type EipChargeModeEnum struct + BANDWIDTH EipChargeMode + TRAFFIC EipChargeMode + func GetEipChargeModeEnum() EipChargeModeEnum + type Eips struct + Address *string + AttachedDesktopId *string + AttachedDesktopName *string + BandwidthSize *int32 + CreateTime *string + EipChargeMode *string + Id *string + func (o Eips) String() string + type ExpandDesktopsVolumesReq struct + DesktopVolumesExpansion *[]ExpandVolumesReq + func (o ExpandDesktopsVolumesReq) String() string + type ExpandVolumesReq struct + DesktopId *string + NewSize *int32 + VolumeId *string + func (o ExpandVolumesReq) String() string + type ExpandVolumesRequest struct + Body *ExpandDesktopsVolumesReq + func (o ExpandVolumesRequest) String() string + type ExpandVolumesResponse struct + HttpStatusCode int + JobId *string + func (o ExpandVolumesResponse) String() string + type ExportUserLoginInfoNewRequest struct + ComputerName *string + EndTime *string + Language *string + StartTime *string + TerminalType *string + UserName *string + func (o ExportUserLoginInfoNewRequest) String() string + type ExportUserLoginInfoNewResponse struct + Body io.ReadCloser + HttpStatusCode int + func (o ExportUserLoginInfoNewResponse) Consume(writer io.Writer) (int64, error) + func (o ExportUserLoginInfoNewResponse) String() string + type FlavorInfo struct + Id *string + Links *[]FlavorLinkInfo + func (o FlavorInfo) String() string + type FlavorLinkInfo struct + Hrel *string + Rel *string + func (o FlavorLinkInfo) String() string + type ImageInfo struct + DiskFormat *string + Id *string + ImageType *ImageInfoImageType + MinDisk *int32 + MinRam *int32 + Name *string + OsType *string + OsVersion *string + ProductCode *string + func (o ImageInfo) String() string + type ImageInfoImageType struct + func (c *ImageInfoImageType) UnmarshalJSON(b []byte) error + func (c ImageInfoImageType) MarshalJSON() ([]byte, error) + func (c ImageInfoImageType) Value() string + type ImageInfoImageTypeEnum struct + GOLD ImageInfoImageType + PRIVATE ImageInfoImageType + func GetImageInfoImageTypeEnum() ImageInfoImageTypeEnum + type JobDetailInfo struct + BeginTime *string + EndTime *string + Entities *JobEntities + ErrorCode *string + FailReason *string + Id *string + JobId *string + JobType *string + Message *string + Status *string + func (o JobDetailInfo) String() string + type JobEntities struct + DesktopId *string + ProductId *string + UserName *string + func (o JobEntities) String() string + type ListAccessPoliciesRequest struct + Limit *int32 + Offset *int32 + func (o ListAccessPoliciesRequest) String() string + type ListAccessPoliciesResponse struct + HttpStatusCode int + Policies *[]AccessPolicyDetailInfo + Total *int32 + func (o ListAccessPoliciesResponse) String() string + type ListAccessPolicyObjectsRequest struct + AccessPolicyId string + Limit *int32 + Offset *int32 + func (o ListAccessPolicyObjectsRequest) String() string + type ListAccessPolicyObjectsResponse struct + HttpStatusCode int + PolicyObjectsList *[]AccessPolicyObject + Total *int32 + func (o ListAccessPolicyObjectsResponse) String() string + type ListAvailabilityZonesRequest struct + func (o ListAvailabilityZonesRequest) String() string + type ListAvailabilityZonesResponse struct + AvailabilityZones *[]AvailabilityZoneInfo + HttpStatusCode int + TotalCount *int32 + func (o ListAvailabilityZonesResponse) String() string + type ListDesktopsDetailRequest struct + ComputerName *string + DesktopId *string + DesktopIp *string + DesktopType *string + Limit *int32 + Offset *int32 + PoolId *string + Status *string + Tag *string + UserName *string + func (o ListDesktopsDetailRequest) String() string + type ListDesktopsDetailResponse struct + Desktops *[]DesktopDetailInfo + HttpStatusCode int + TotalCount *int32 + func (o ListDesktopsDetailResponse) String() string + type ListDesktopsEipsRequest struct + Address *string + DesktopId *string + DesktopName *string + Limit *int32 + Offset *int32 + State *string + UserName *string + func (o ListDesktopsEipsRequest) String() string + type ListDesktopsEipsResponse struct + Eips *[]Eips + HttpStatusCode int + TotalCount *int32 + func (o ListDesktopsEipsResponse) String() string + type ListDesktopsRequest struct + ComputerName *string + DesktopIp *string + Limit *int32 + Offset *int32 + PoolId *string + UserName *string + func (o ListDesktopsRequest) String() string + type ListDesktopsResponse struct + Desktops *[]SimpleDesktopInfo + HttpStatusCode int + TotalCount *int32 + func (o ListDesktopsResponse) String() string + type ListHistoryOnlineInfoNewRequest struct + EndTime *string + QueryType *string + StartTime *string + func (o ListHistoryOnlineInfoNewRequest) String() string + type ListHistoryOnlineInfoNewResponse struct + HttpStatusCode int + TimeCounts *[]string + func (o ListHistoryOnlineInfoNewResponse) String() string + type ListImagesRequest struct + Architecture *string + ImageType *string + Limit *int32 + Offset *int32 + OsType *string + PackageType *string + Platform *string + func (o ListImagesRequest) String() string + type ListImagesResponse struct + HttpStatusCode int + Images *[]ImageInfo + TotalCount *int32 + func (o ListImagesResponse) String() string + type ListItaSubJobsRequest struct + JobId *string + JobType *string + Limit *int32 + Offset *int32 + Status *string + func (o ListItaSubJobsRequest) String() string + type ListItaSubJobsResponse struct + HttpStatusCode int + Jobs *[]JobDetailInfo + TotalCount *int32 + func (o ListItaSubJobsResponse) String() string + type ListLoginRecordsNewRequest struct + ComputerName *string + EndTime *string + Limit *string + Offset *string + StartTime *string + TerminalType *string + UserName *string + func (o ListLoginRecordsNewRequest) String() string + type ListLoginRecordsNewResponse struct + HttpStatusCode int + Records *[]Record + TotalCount *int32 + func (o ListLoginRecordsNewResponse) String() string + type ListOtpDevicesByUserIdRequest struct + UserId string + func (o ListOtpDevicesByUserIdRequest) String() string + type ListOtpDevicesByUserIdResponse struct + HttpStatusCode int + OtpDevices *[]OtpDevice + func (o ListOtpDevicesByUserIdResponse) String() string + type ListProductsRequest struct + Architecture *string + AvailabilityZone *string + ChargeMode *string + Limit *int32 + Offset *int32 + OsType *string + PackageType *string + ProductId *string + func (o ListProductsRequest) String() string + type ListProductsResponse struct + Architecture *string + AvailabilityZone *string + HttpStatusCode int + OsType *string + Products *[]ProductInfo + TotalCount *int32 + func (o ListProductsResponse) String() string + type ListTerminalsBindingDesktopsConfigRequest struct + func (o ListTerminalsBindingDesktopsConfigRequest) String() string + type ListTerminalsBindingDesktopsConfigResponse struct + HttpStatusCode int + TcBindSwitch *ListTerminalsBindingDesktopsConfigResponseTcBindSwitch + func (o ListTerminalsBindingDesktopsConfigResponse) String() string + type ListTerminalsBindingDesktopsConfigResponseTcBindSwitch struct + func (c *ListTerminalsBindingDesktopsConfigResponseTcBindSwitch) UnmarshalJSON(b []byte) error + func (c ListTerminalsBindingDesktopsConfigResponseTcBindSwitch) MarshalJSON() ([]byte, error) + func (c ListTerminalsBindingDesktopsConfigResponseTcBindSwitch) Value() string + type ListTerminalsBindingDesktopsConfigResponseTcBindSwitchEnum struct + OFF ListTerminalsBindingDesktopsConfigResponseTcBindSwitch + ON ListTerminalsBindingDesktopsConfigResponseTcBindSwitch + func GetListTerminalsBindingDesktopsConfigResponseTcBindSwitchEnum() ListTerminalsBindingDesktopsConfigResponseTcBindSwitchEnum + type ListTerminalsBindingDesktopsRequest struct + ComputerName *string + CountOnly *bool + Limit int32 + Mac *string + Offset int32 + func (o ListTerminalsBindingDesktopsRequest) String() string + type ListTerminalsBindingDesktopsResponse struct + BindList *[]TerminalsBindingDesktopsInfo + HttpStatusCode int + TotalNum *int32 + func (o ListTerminalsBindingDesktopsResponse) String() string + type ListUnusedDesktopsRequest struct + EndTime *string + Limit *int32 + Offset *int32 + StartTime *string + func (o ListUnusedDesktopsRequest) String() string + type ListUnusedDesktopsResponse struct + HttpStatusCode int + TotalCount *int32 + UnusedDesktops *[]UnusedDesktopInfo + func (o ListUnusedDesktopsResponse) String() string + type ListUsedDesktopInfoReq struct + DesktopIds *[]string + DesktopUsername *string + EndTime *string + Limit *int32 + Offset *int32 + StartTime *string + func (o ListUsedDesktopInfoReq) String() string + type ListUsedDesktopInfoRequest struct + Body *ListUsedDesktopInfoReq + func (o ListUsedDesktopInfoRequest) String() string + type ListUsedDesktopInfoResponse struct + DesktopUsedInfoList *[]DesktopUsedHoursInfo + HttpStatusCode int + TotalCount *int32 + func (o ListUsedDesktopInfoResponse) String() string + type ListUserDetailRequest struct + UserId string + func (o ListUserDetailRequest) String() string + type ListUserDetailResponse struct + HttpStatusCode int + UserDetail *UserDetail + func (o ListUserDetailResponse) String() string + type ListUserGroupsRequest struct + Keyword *string + Limit *string + Offset *string + func (o ListUserGroupsRequest) String() string + type ListUserGroupsResponse struct + HttpStatusCode int + TotalCount *int32 + UserGroups *[]UserGroupInfo + func (o ListUserGroupsResponse) String() string + type ListUsersOfGroupRequest struct + GroupId string + Limit *string + Offset *string + UserName *string + func (o ListUsersOfGroupRequest) String() string + type ListUsersOfGroupResponse struct + HttpStatusCode int + TotalCount *int32 + Users *[]UserInGroup + func (o ListUsersOfGroupResponse) String() string + type ListUsersRequest struct + ActiveType *string + Description *string + Limit *string + Offset *string + UserName *string + func (o ListUsersRequest) String() string + type ListUsersResponse struct + HttpStatusCode int + TotalCount *int32 + Users *[]User + func (o ListUsersResponse) String() string + type ListWorkspacesRequest struct + func (o ListWorkspacesRequest) String() string + type ListWorkspacesResponse struct + AccessMode *string + AccessStatus *string + AdDomains *AdInfo + Closable *bool + ConfigStatus *string + DedicatedAccessAddress *string + DedicatedSubnets *string + DesktopSecurityGroup *SecurityGroup + EnterpriseId *string + FailCode *int32 + FailReason *string + HttpStatusCode int + Id *string + InfrastructureSecurityGroup *SecurityGroup + InternetAccessAddress *string + InternetAccessPort *string + IsSendEmail *bool + JobId *string + ManagementSubnetCidr *string + Progress *string + Status *ListWorkspacesResponseStatus + SubnetIds *[]SubnetInfo + VpcId *string + VpcName *string + func (o ListWorkspacesResponse) String() string + type ListWorkspacesResponseStatus struct + func (c *ListWorkspacesResponseStatus) UnmarshalJSON(b []byte) error + func (c ListWorkspacesResponseStatus) MarshalJSON() ([]byte, error) + func (c ListWorkspacesResponseStatus) Value() string + type ListWorkspacesResponseStatusEnum struct + CLOSED ListWorkspacesResponseStatus + DEREGISTERING ListWorkspacesResponseStatus + DEREGISTRATION_FAILED ListWorkspacesResponseStatus + PREPARING ListWorkspacesResponseStatus + SUBSCRIBED ListWorkspacesResponseStatus + SUBSCRIBING ListWorkspacesResponseStatus + SUBSCRIPTION_FAILED ListWorkspacesResponseStatus + func GetListWorkspacesResponseStatusEnum() ListWorkspacesResponseStatusEnum + type LogoffDesktopsReq struct + DesktopIds *[]string + Message *string + func (o LogoffDesktopsReq) String() string + type ModifyWorkspaceAttributesReq struct + AccessMode *ModifyWorkspaceAttributesReqAccessMode + AdDomains *AdDomain + AdInfo *AdDomainInfo + DedicatedSubnets *string + EnterpriseId *string + InternetAccessPort *string + IsSendEmail *bool + SubnetIds *[]string + func (o ModifyWorkspaceAttributesReq) String() string + type ModifyWorkspaceAttributesReqAccessMode struct + func (c *ModifyWorkspaceAttributesReqAccessMode) UnmarshalJSON(b []byte) error + func (c ModifyWorkspaceAttributesReqAccessMode) MarshalJSON() ([]byte, error) + func (c ModifyWorkspaceAttributesReqAccessMode) Value() string + type ModifyWorkspaceAttributesReqAccessModeEnum struct + BOTH ModifyWorkspaceAttributesReqAccessMode + DEDICATED ModifyWorkspaceAttributesReqAccessMode + INTERNET ModifyWorkspaceAttributesReqAccessMode + func GetModifyWorkspaceAttributesReqAccessModeEnum() ModifyWorkspaceAttributesReqAccessModeEnum + type Nic struct + SubnetId string + func (o Nic) String() string + type OperateUserReq struct + OpType OperateUserReqOpType + func (o OperateUserReq) String() string + type OperateUserReqOpType struct + func (c *OperateUserReqOpType) UnmarshalJSON(b []byte) error + func (c OperateUserReqOpType) MarshalJSON() ([]byte, error) + func (c OperateUserReqOpType) Value() string + type OperateUserReqOpTypeEnum struct + LOCK OperateUserReqOpType + RESET_PWD OperateUserReqOpType + UNLOCK OperateUserReqOpType + func GetOperateUserReqOpTypeEnum() OperateUserReqOpTypeEnum + type OtpConfigInfo struct + AppId *string + AppSecret *string + ApplyRule *ApplyRuleInfo + AuthServerAccessMode *AuthServerAccessMode + AuthUrl *string + CertContent *string + Enable *bool + ReceiveMode *ReceiveModeEnum + func (o OtpConfigInfo) String() string + type OtpDevice struct + CreateTime *sdktime.SdkTime + Id *string + Status *OtpDeviceStatus + UserId *string + UserName *string + func (o OtpDevice) String() string + type OtpDeviceStatus struct + func (c *OtpDeviceStatus) UnmarshalJSON(b []byte) error + func (c OtpDeviceStatus) MarshalJSON() ([]byte, error) + func (c OtpDeviceStatus) Value() string + type OtpDeviceStatusEnum struct + REGISTERED OtpDeviceStatus + UNREGISTER OtpDeviceStatus + func GetOtpDeviceStatusEnum() OtpDeviceStatusEnum + type ProductDetailInfo struct + ChargeMode *string + Cpu *string + Descriptions *string + FlavorId *string + Memory *string + ProductId *string + Type *string + func (o ProductDetailInfo) String() string + type ProductInfo struct + Architecture *string + BillSwitch *string + ChargeMode *string + CloudServiceType *string + ContainDataDisk *bool + Cpu *string + CpuDesc *string + Descriptions *string + DomainIds *[]string + FlavorId *string + GpuDesc *string + IsGpu *bool + Memory *string + ProductId *string + ResourceType *string + Status *string + SubProductList *[]string + SystemDiskSize *string + SystemDiskType *string + Type *string + VolumeProductType *string + func (o ProductInfo) String() string + type QuotaNoLimit struct + Resources []ResourceNoLimit + func (o QuotaNoLimit) String() string + type ReceiveModeEnum struct + func (c *ReceiveModeEnum) UnmarshalJSON(b []byte) error + func (c ReceiveModeEnum) MarshalJSON() ([]byte, error) + func (c ReceiveModeEnum) Value() string + type ReceiveModeEnumEnum struct + HMFA ReceiveModeEnum + VMFA ReceiveModeEnum + func GetReceiveModeEnumEnum() ReceiveModeEnumEnum + type Record struct + AgentVersion *string + ClientVersion *string + ComputerName *string + ConnectionEndTime *string + ConnectionFailureReason *string + ConnectionSetupTime *string + ConnectionStartTime *string + DesktopIp *string + IsReconnect *bool + TerminalIp *string + TerminalMac *string + TerminalName *string + TerminalType *string + UserName *string + func (o Record) String() string + type ResetRandomPasswordRequest struct + NotificationType *string + UserId string + func (o ResetRandomPasswordRequest) String() string + type ResetRandomPasswordResponse struct + HttpStatusCode int + Password *string + func (o ResetRandomPasswordResponse) String() string + type ResizeDesktopData struct + DesktopId *string + func (o ResizeDesktopData) String() string + type ResizeDesktopJobResponse struct + DesktopId *string + JobId *string + func (o ResizeDesktopJobResponse) String() string + type ResizeDesktopReq struct + Desktops []ResizeDesktopData + Mode string + ProductId string + func (o ResizeDesktopReq) String() string + type ResizeDesktopRequest struct + Body *ResizeDesktopReq + func (o ResizeDesktopRequest) String() string + type ResizeDesktopResponse struct + HttpStatusCode int + JobId *string + Jobs *[]ResizeDesktopJobResponse + func (o ResizeDesktopResponse) String() string + type ResourceNoLimit struct + Quota *int32 + Type *string + Unit *string + Used *int32 + func (o ResourceNoLimit) String() string + type RunActionsOnGroupRequest struct + Body *ActionsOfUsersInGroupRequest + GroupId string + func (o RunActionsOnGroupRequest) String() string + type RunActionsOnGroupResponse struct + HttpStatusCode int + func (o RunActionsOnGroupResponse) String() string + type SecurityGroup struct + Id string + Name *string + func (o SecurityGroup) String() string + type SecurityGroupInfo struct + Id string + func (o SecurityGroupInfo) String() string + type ShowAssistAuthConfigRequest struct + func (o ShowAssistAuthConfigRequest) String() string + type ShowAssistAuthConfigResponse struct + HttpStatusCode int + OtpConfigInfo *OtpConfigInfo + func (o ShowAssistAuthConfigResponse) String() string + type ShowDesktopDetailRequest struct + DesktopId string + func (o ShowDesktopDetailRequest) String() string + type ShowDesktopDetailResponse struct + Desktop *DesktopDetailInfo + HttpStatusCode int + func (o ShowDesktopDetailResponse) String() string + type ShowQuotasRequest struct + func (o ShowQuotasRequest) String() string + type ShowQuotasResponse struct + HttpStatusCode int + Quotas *QuotaNoLimit + SiteQuotas *[]SiteQuotaNoLimit + func (o ShowQuotasResponse) String() string + type ShowWorkspaceLockRequest struct + func (o ShowWorkspaceLockRequest) String() string + type ShowWorkspaceLockResponse struct + HttpStatusCode int + IsLock *int32 + LockReason *string + LockTime *string + func (o ShowWorkspaceLockResponse) String() string + type SimpleDesktopInfo struct + ComputerName *string + Created *string + DesktopId *string + IpAddress *string + OuName *string + Sid *string + UserGroup *string + UserName *string + func (o SimpleDesktopInfo) String() string + type SimpleProduct struct + ChargeMode *string + Cpu *string + Descriptions *string + FlavorId *string + Memory *string + ProductId *string + Type *string + func (o SimpleProduct) String() string + type SimpleResource struct + Quota *int32 + Type *string + Used *int32 + func (o SimpleResource) String() string + type SimpleResourceNoUsed struct + Quota *int32 + Type *string + func (o SimpleResourceNoUsed) String() string + type SiteQuotaNoLimit struct + Resources []ResourceNoLimit + SiteId *string + func (o SiteQuotaNoLimit) String() string + type SoldOutInfo struct + Products *[]string + func (o SoldOutInfo) String() string + type Subnet struct + SubnetId string + func (o Subnet) String() string + type SubnetInfo struct + SubnetId *string + func (o SubnetInfo) String() string + type Tag struct + Key string + Value *string + func (o Tag) String() string + type TerminalsBindingDesktopsConfig struct + TcBindSwitch TerminalsBindingDesktopsConfigTcBindSwitch + func (o TerminalsBindingDesktopsConfig) String() string + type TerminalsBindingDesktopsConfigTcBindSwitch struct + func (c *TerminalsBindingDesktopsConfigTcBindSwitch) UnmarshalJSON(b []byte) error + func (c TerminalsBindingDesktopsConfigTcBindSwitch) MarshalJSON() ([]byte, error) + func (c TerminalsBindingDesktopsConfigTcBindSwitch) Value() string + type TerminalsBindingDesktopsConfigTcBindSwitchEnum struct + OFF TerminalsBindingDesktopsConfigTcBindSwitch + ON TerminalsBindingDesktopsConfigTcBindSwitch + func GetTerminalsBindingDesktopsConfigTcBindSwitchEnum() TerminalsBindingDesktopsConfigTcBindSwitchEnum + type TerminalsBindingDesktopsInfo struct + Description *string + DesktopName *string + Id *string + Mac *string + func (o TerminalsBindingDesktopsInfo) String() string + type TlsConfig struct + CertEndTime *string + CertPem *string + CertStartTime *string + func (o TlsConfig) String() string + type UnlockWorkspaceRequest struct + Body *UnlockWorkspaceRequestBody + func (o UnlockWorkspaceRequest) String() string + type UnlockWorkspaceRequestBody struct + OperateType *string + func (o UnlockWorkspaceRequestBody) String() string + type UnlockWorkspaceResponse struct + HttpStatusCode int + JobId *string + func (o UnlockWorkspaceResponse) String() string + type UnusedDesktopInfo struct + ComputeName *string + CreateTime *string + DesktopId *string + DisconnectTime *string + func (o UnusedDesktopInfo) String() string + type UpdateAccessPolicyObjectsReq struct + PolicyObjectsList *[]AccessPolicyObjectInfo + func (o UpdateAccessPolicyObjectsReq) String() string + type UpdateAccessPolicyObjectsRequest struct + AccessPolicyId string + Body *UpdateAccessPolicyObjectsReq + func (o UpdateAccessPolicyObjectsRequest) String() string + type UpdateAccessPolicyObjectsResponse struct + HttpStatusCode int + func (o UpdateAccessPolicyObjectsResponse) String() string + type UpdateAssistAuthMethodConfigRequest struct + Body *AssistAuthMethodConfigRequest + func (o UpdateAssistAuthMethodConfigRequest) String() string + type UpdateAssistAuthMethodConfigResponse struct + HttpStatusCode int + func (o UpdateAssistAuthMethodConfigResponse) String() string + type UpdateTerminalsBindingDesktopsConfigRequest struct + Body *TerminalsBindingDesktopsConfig + func (o UpdateTerminalsBindingDesktopsConfigRequest) String() string + type UpdateTerminalsBindingDesktopsConfigResponse struct + HttpStatusCode int + func (o UpdateTerminalsBindingDesktopsConfigResponse) String() string + type UpdateTerminalsBindingDesktopsRequest struct + Body *UpdateTerminalsBindingDesktopsRequestBody + func (o UpdateTerminalsBindingDesktopsRequest) String() string + type UpdateTerminalsBindingDesktopsRequestBody struct + Description *string + DesktopName string + Id string + Mac string + func (o UpdateTerminalsBindingDesktopsRequestBody) String() string + type UpdateTerminalsBindingDesktopsResponse struct + HttpStatusCode int + func (o UpdateTerminalsBindingDesktopsResponse) String() string + type UpdateUserGroupRequest struct + Body *EditUserGroupRequest + GroupId string + func (o UpdateUserGroupRequest) String() string + type UpdateUserGroupResponse struct + HttpStatusCode int + func (o UpdateUserGroupResponse) String() string + type UpdateUserInfoRequest struct + Body *EditUserReq + UserId string + func (o UpdateUserInfoRequest) String() string + type UpdateUserInfoResponse struct + HttpStatusCode int + Id *string + func (o UpdateUserInfoResponse) String() string + type UpdateWorkspaceRequest struct + Body *ModifyWorkspaceAttributesReq + func (o UpdateWorkspaceRequest) String() string + type UpdateWorkspaceResponse struct + EnterpriseId *string + HttpStatusCode int + JobId *string + func (o UpdateWorkspaceResponse) String() string + type User struct + AccountExpired *bool + AccountExpires *string + ActiveType *UserActiveType + Description *string + Disabled *bool + EnableChangePassword *bool + Id *string + IsPreUser *bool + Locked *bool + NextLoginChangePassword *bool + PasswordNeverExpired *bool + TotalDesktops *int32 + UserEmail *string + UserName *string + UserPhone *string + func (o User) String() string + type UserActiveType struct + func (c *UserActiveType) UnmarshalJSON(b []byte) error + func (c UserActiveType) MarshalJSON() ([]byte, error) + func (c UserActiveType) Value() string + type UserActiveTypeEnum struct + ADMIN_ACTIVATE UserActiveType + USER_ACTIVATE UserActiveType + func GetUserActiveTypeEnum() UserActiveTypeEnum + type UserDetail struct + AccountExpires *int64 + AccountType *int32 + ActiveType *UserDetailActiveType + Description *string + Disabled *bool + DistinguishedName *string + EnabledChangePassword *bool + FullName *string + GroupNames *[]string + Id *string + IsPreUser *bool + Locked *bool + NextLoginChangePassword *bool + ObjectSid *string + PasswordNeverExpired *bool + SamAccountName *string + TotalDesktops *int32 + UserEmail *string + UserExpired *bool + UserName *string + UserPhone *string + UserPrincipalName *string + WhenCreated *string + func (o UserDetail) String() string + type UserDetailActiveType struct + func (c *UserDetailActiveType) UnmarshalJSON(b []byte) error + func (c UserDetailActiveType) MarshalJSON() ([]byte, error) + func (c UserDetailActiveType) Value() string + type UserDetailActiveTypeEnum struct + ADMIN_ACTIVATE UserDetailActiveType + USER_ACTIVATE UserDetailActiveType + func GetUserDetailActiveTypeEnum() UserDetailActiveTypeEnum + type UserGroupInfo struct + CreateTime *string + Description *string + Domain *string + GroupDn *string + Id *string + Name *string + Parent *UserGroupInfo + PlatformType *UserGroupInfoPlatformType + RealmId *string + Sid *string + UserQuantity *int32 + func (o UserGroupInfo) String() string + type UserGroupInfoPlatformType struct + func (c *UserGroupInfoPlatformType) UnmarshalJSON(b []byte) error + func (c UserGroupInfoPlatformType) MarshalJSON() ([]byte, error) + func (c UserGroupInfoPlatformType) Value() string + type UserGroupInfoPlatformTypeEnum struct + AD UserGroupInfoPlatformType + LOCAL UserGroupInfoPlatformType + func GetUserGroupInfoPlatformTypeEnum() UserGroupInfoPlatformTypeEnum + type UserInGroup struct + Id *string + UserEmail *string + UserName *string + UserPhone *string + func (o UserInGroup) String() string + type VmOperateResult struct + DesktopId *string + DesktopName *string + ErrorCode *string + ErrorMsg *string + func (o VmOperateResult) String() string + type Volume struct + Size int32 + Type string + func (o Volume) String() string + type VolumeDetail struct + CreateTime *string + Device *string + DisplayName *string + Id *string + Size int32 + Type string + VolumeId *string + func (o VolumeDetail) String() string