Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type ADConnector
- type ADConnectorsInDescribeDirectories
- type ADConnectorsInDescribeOfficeSites
- type AclEntries
- type AclEntry
- type ActivateOfficeSiteRequest
- type ActivateOfficeSiteResponse
- type AdConnector
- type AdConnectors
- type AddDesktopOversoldUserGroupRequest
- type AddDesktopOversoldUserGroupResponse
- type AddDesktopOversoldUserGroupTag
- type AddDevicesRequest
- type AddDevicesResponse
- type AddFilePermissionMemberList
- type AddFilePermissionMemberListCdsIdentity
- type AddFilePermissionRequest
- type AddFilePermissionResponse
- type AddUserToDesktopGroupRequest
- type AddUserToDesktopGroupResponse
- type AddUserToDesktopOversoldUserGroupRequest
- type AddUserToDesktopOversoldUserGroupResponse
- type AdminUserInfos
- type AliUids
- type AllowDiskSize
- type AllowDiskSizeItem
- type Applications
- type ApplyAutoSnapshotPolicyRequest
- type ApplyAutoSnapshotPolicyResponse
- type ApplyCoordinatePrivilegeRequest
- type ApplyCoordinatePrivilegeResponse
- type ApplyCoordinationForMonitoringRequest
- type ApplyCoordinationForMonitoringResourceCandidates
- type ApplyCoordinationForMonitoringResponse
- type ApproveFotaUpdateRequest
- type ApproveFotaUpdateResponse
- type AssociateNetworkPackageRequest
- type AssociateNetworkPackageResponse
- type AttachCenRequest
- type AttachCenResponse
- type AttachEndUserRequest
- type AttachEndUserResponse
- type AuthorizeAccessPolicyRule
- type AuthorizeAccessPolicyRules
- type AuthorizeSecurityPolicyRule
- type AuthorizeSecurityPolicyRules
- type AutoSnapshotPolicies
- type AutoSnapshotPolicy
- type BlackPath
- type Bundle
- type Bundles
- type CancelAutoSnapshotPolicyRequest
- type CancelAutoSnapshotPolicyResponse
- type CancelCdsFileShareLinkRequest
- type CancelCdsFileShareLinkResponse
- type CancelCoordinationForMonitoringRequest
- type CancelCoordinationForMonitoringResponse
- type CancelCopyImageRequest
- type CancelCopyImageResponse
- type CdsFileShareLinkModel
- type CdsIdentity
- type Cen
- type Cens
- type CidrBlocks
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) ActivateOfficeSite(request *ActivateOfficeSiteRequest) (response *ActivateOfficeSiteResponse, err error)
- func (client *Client) ActivateOfficeSiteWithCallback(request *ActivateOfficeSiteRequest, ...) <-chan int
- func (client *Client) ActivateOfficeSiteWithChan(request *ActivateOfficeSiteRequest) (<-chan *ActivateOfficeSiteResponse, <-chan error)
- func (client *Client) AddDesktopOversoldUserGroup(request *AddDesktopOversoldUserGroupRequest) (response *AddDesktopOversoldUserGroupResponse, err error)
- func (client *Client) AddDesktopOversoldUserGroupWithCallback(request *AddDesktopOversoldUserGroupRequest, ...) <-chan int
- func (client *Client) AddDesktopOversoldUserGroupWithChan(request *AddDesktopOversoldUserGroupRequest) (<-chan *AddDesktopOversoldUserGroupResponse, <-chan error)
- func (client *Client) AddDevices(request *AddDevicesRequest) (response *AddDevicesResponse, err error)
- func (client *Client) AddDevicesWithCallback(request *AddDevicesRequest, ...) <-chan int
- func (client *Client) AddDevicesWithChan(request *AddDevicesRequest) (<-chan *AddDevicesResponse, <-chan error)
- func (client *Client) AddFilePermission(request *AddFilePermissionRequest) (response *AddFilePermissionResponse, err error)
- func (client *Client) AddFilePermissionWithCallback(request *AddFilePermissionRequest, ...) <-chan int
- func (client *Client) AddFilePermissionWithChan(request *AddFilePermissionRequest) (<-chan *AddFilePermissionResponse, <-chan error)
- func (client *Client) AddUserToDesktopGroup(request *AddUserToDesktopGroupRequest) (response *AddUserToDesktopGroupResponse, err error)
- func (client *Client) AddUserToDesktopGroupWithCallback(request *AddUserToDesktopGroupRequest, ...) <-chan int
- func (client *Client) AddUserToDesktopGroupWithChan(request *AddUserToDesktopGroupRequest) (<-chan *AddUserToDesktopGroupResponse, <-chan error)
- func (client *Client) AddUserToDesktopOversoldUserGroup(request *AddUserToDesktopOversoldUserGroupRequest) (response *AddUserToDesktopOversoldUserGroupResponse, err error)
- func (client *Client) AddUserToDesktopOversoldUserGroupWithCallback(request *AddUserToDesktopOversoldUserGroupRequest, ...) <-chan int
- func (client *Client) AddUserToDesktopOversoldUserGroupWithChan(request *AddUserToDesktopOversoldUserGroupRequest) (<-chan *AddUserToDesktopOversoldUserGroupResponse, <-chan error)
- func (client *Client) ApplyAutoSnapshotPolicy(request *ApplyAutoSnapshotPolicyRequest) (response *ApplyAutoSnapshotPolicyResponse, err error)
- func (client *Client) ApplyAutoSnapshotPolicyWithCallback(request *ApplyAutoSnapshotPolicyRequest, ...) <-chan int
- func (client *Client) ApplyAutoSnapshotPolicyWithChan(request *ApplyAutoSnapshotPolicyRequest) (<-chan *ApplyAutoSnapshotPolicyResponse, <-chan error)
- func (client *Client) ApplyCoordinatePrivilege(request *ApplyCoordinatePrivilegeRequest) (response *ApplyCoordinatePrivilegeResponse, err error)
- func (client *Client) ApplyCoordinatePrivilegeWithCallback(request *ApplyCoordinatePrivilegeRequest, ...) <-chan int
- func (client *Client) ApplyCoordinatePrivilegeWithChan(request *ApplyCoordinatePrivilegeRequest) (<-chan *ApplyCoordinatePrivilegeResponse, <-chan error)
- func (client *Client) ApplyCoordinationForMonitoring(request *ApplyCoordinationForMonitoringRequest) (response *ApplyCoordinationForMonitoringResponse, err error)
- func (client *Client) ApplyCoordinationForMonitoringWithCallback(request *ApplyCoordinationForMonitoringRequest, ...) <-chan int
- func (client *Client) ApplyCoordinationForMonitoringWithChan(request *ApplyCoordinationForMonitoringRequest) (<-chan *ApplyCoordinationForMonitoringResponse, <-chan error)
- func (client *Client) ApproveFotaUpdate(request *ApproveFotaUpdateRequest) (response *ApproveFotaUpdateResponse, err error)
- func (client *Client) ApproveFotaUpdateWithCallback(request *ApproveFotaUpdateRequest, ...) <-chan int
- func (client *Client) ApproveFotaUpdateWithChan(request *ApproveFotaUpdateRequest) (<-chan *ApproveFotaUpdateResponse, <-chan error)
- func (client *Client) AssociateNetworkPackage(request *AssociateNetworkPackageRequest) (response *AssociateNetworkPackageResponse, err error)
- func (client *Client) AssociateNetworkPackageWithCallback(request *AssociateNetworkPackageRequest, ...) <-chan int
- func (client *Client) AssociateNetworkPackageWithChan(request *AssociateNetworkPackageRequest) (<-chan *AssociateNetworkPackageResponse, <-chan error)
- func (client *Client) AttachCen(request *AttachCenRequest) (response *AttachCenResponse, err error)
- func (client *Client) AttachCenWithCallback(request *AttachCenRequest, ...) <-chan int
- func (client *Client) AttachCenWithChan(request *AttachCenRequest) (<-chan *AttachCenResponse, <-chan error)
- func (client *Client) AttachEndUser(request *AttachEndUserRequest) (response *AttachEndUserResponse, err error)
- func (client *Client) AttachEndUserWithCallback(request *AttachEndUserRequest, ...) <-chan int
- func (client *Client) AttachEndUserWithChan(request *AttachEndUserRequest) (<-chan *AttachEndUserResponse, <-chan error)
- func (client *Client) CancelAutoSnapshotPolicy(request *CancelAutoSnapshotPolicyRequest) (response *CancelAutoSnapshotPolicyResponse, err error)
- func (client *Client) CancelAutoSnapshotPolicyWithCallback(request *CancelAutoSnapshotPolicyRequest, ...) <-chan int
- func (client *Client) CancelAutoSnapshotPolicyWithChan(request *CancelAutoSnapshotPolicyRequest) (<-chan *CancelAutoSnapshotPolicyResponse, <-chan error)
- func (client *Client) CancelCdsFileShareLink(request *CancelCdsFileShareLinkRequest) (response *CancelCdsFileShareLinkResponse, err error)
- func (client *Client) CancelCdsFileShareLinkWithCallback(request *CancelCdsFileShareLinkRequest, ...) <-chan int
- func (client *Client) CancelCdsFileShareLinkWithChan(request *CancelCdsFileShareLinkRequest) (<-chan *CancelCdsFileShareLinkResponse, <-chan error)
- func (client *Client) CancelCoordinationForMonitoring(request *CancelCoordinationForMonitoringRequest) (response *CancelCoordinationForMonitoringResponse, err error)
- func (client *Client) CancelCoordinationForMonitoringWithCallback(request *CancelCoordinationForMonitoringRequest, ...) <-chan int
- func (client *Client) CancelCoordinationForMonitoringWithChan(request *CancelCoordinationForMonitoringRequest) (<-chan *CancelCoordinationForMonitoringResponse, <-chan error)
- func (client *Client) CancelCopyImage(request *CancelCopyImageRequest) (response *CancelCopyImageResponse, err error)
- func (client *Client) CancelCopyImageWithCallback(request *CancelCopyImageRequest, ...) <-chan int
- func (client *Client) CancelCopyImageWithChan(request *CancelCopyImageRequest) (<-chan *CancelCopyImageResponse, <-chan error)
- func (client *Client) ClonePolicyGroup(request *ClonePolicyGroupRequest) (response *ClonePolicyGroupResponse, err error)
- func (client *Client) ClonePolicyGroupWithCallback(request *ClonePolicyGroupRequest, ...) <-chan int
- func (client *Client) ClonePolicyGroupWithChan(request *ClonePolicyGroupRequest) (<-chan *ClonePolicyGroupResponse, <-chan error)
- func (client *Client) CompleteCdsFile(request *CompleteCdsFileRequest) (response *CompleteCdsFileResponse, err error)
- func (client *Client) CompleteCdsFileWithCallback(request *CompleteCdsFileRequest, ...) <-chan int
- func (client *Client) CompleteCdsFileWithChan(request *CompleteCdsFileRequest) (<-chan *CompleteCdsFileResponse, <-chan error)
- func (client *Client) ConfigADConnectorTrust(request *ConfigADConnectorTrustRequest) (response *ConfigADConnectorTrustResponse, err error)
- func (client *Client) ConfigADConnectorTrustWithCallback(request *ConfigADConnectorTrustRequest, ...) <-chan int
- func (client *Client) ConfigADConnectorTrustWithChan(request *ConfigADConnectorTrustRequest) (<-chan *ConfigADConnectorTrustResponse, <-chan error)
- func (client *Client) ConfigADConnectorUser(request *ConfigADConnectorUserRequest) (response *ConfigADConnectorUserResponse, err error)
- func (client *Client) ConfigADConnectorUserWithCallback(request *ConfigADConnectorUserRequest, ...) <-chan int
- func (client *Client) ConfigADConnectorUserWithChan(request *ConfigADConnectorUserRequest) (<-chan *ConfigADConnectorUserResponse, <-chan error)
- func (client *Client) CopyCdsFile(request *CopyCdsFileRequest) (response *CopyCdsFileResponse, err error)
- func (client *Client) CopyCdsFileWithCallback(request *CopyCdsFileRequest, ...) <-chan int
- func (client *Client) CopyCdsFileWithChan(request *CopyCdsFileRequest) (<-chan *CopyCdsFileResponse, <-chan error)
- func (client *Client) CopyImage(request *CopyImageRequest) (response *CopyImageResponse, err error)
- func (client *Client) CopyImageWithCallback(request *CopyImageRequest, ...) <-chan int
- func (client *Client) CopyImageWithChan(request *CopyImageRequest) (<-chan *CopyImageResponse, <-chan error)
- func (client *Client) CreateADConnectorDirectory(request *CreateADConnectorDirectoryRequest) (response *CreateADConnectorDirectoryResponse, err error)
- func (client *Client) CreateADConnectorDirectoryWithCallback(request *CreateADConnectorDirectoryRequest, ...) <-chan int
- func (client *Client) CreateADConnectorDirectoryWithChan(request *CreateADConnectorDirectoryRequest) (<-chan *CreateADConnectorDirectoryResponse, <-chan error)
- func (client *Client) CreateADConnectorOfficeSite(request *CreateADConnectorOfficeSiteRequest) (response *CreateADConnectorOfficeSiteResponse, err error)
- func (client *Client) CreateADConnectorOfficeSiteWithCallback(request *CreateADConnectorOfficeSiteRequest, ...) <-chan int
- func (client *Client) CreateADConnectorOfficeSiteWithChan(request *CreateADConnectorOfficeSiteRequest) (<-chan *CreateADConnectorOfficeSiteResponse, <-chan error)
- func (client *Client) CreateAndBindNasFileSystem(request *CreateAndBindNasFileSystemRequest) (response *CreateAndBindNasFileSystemResponse, err error)
- func (client *Client) CreateAndBindNasFileSystemWithCallback(request *CreateAndBindNasFileSystemRequest, ...) <-chan int
- func (client *Client) CreateAndBindNasFileSystemWithChan(request *CreateAndBindNasFileSystemRequest) (<-chan *CreateAndBindNasFileSystemResponse, <-chan error)
- func (client *Client) CreateAutoSnapshotPolicy(request *CreateAutoSnapshotPolicyRequest) (response *CreateAutoSnapshotPolicyResponse, err error)
- func (client *Client) CreateAutoSnapshotPolicyWithCallback(request *CreateAutoSnapshotPolicyRequest, ...) <-chan int
- func (client *Client) CreateAutoSnapshotPolicyWithChan(request *CreateAutoSnapshotPolicyRequest) (<-chan *CreateAutoSnapshotPolicyResponse, <-chan error)
- func (client *Client) CreateBundle(request *CreateBundleRequest) (response *CreateBundleResponse, err error)
- func (client *Client) CreateBundleWithCallback(request *CreateBundleRequest, ...) <-chan int
- func (client *Client) CreateBundleWithChan(request *CreateBundleRequest) (<-chan *CreateBundleResponse, <-chan error)
- func (client *Client) CreateCdsFile(request *CreateCdsFileRequest) (response *CreateCdsFileResponse, err error)
- func (client *Client) CreateCdsFileShareLink(request *CreateCdsFileShareLinkRequest) (response *CreateCdsFileShareLinkResponse, err error)
- func (client *Client) CreateCdsFileShareLinkWithCallback(request *CreateCdsFileShareLinkRequest, ...) <-chan int
- func (client *Client) CreateCdsFileShareLinkWithChan(request *CreateCdsFileShareLinkRequest) (<-chan *CreateCdsFileShareLinkResponse, <-chan error)
- func (client *Client) CreateCdsFileWithCallback(request *CreateCdsFileRequest, ...) <-chan int
- func (client *Client) CreateCdsFileWithChan(request *CreateCdsFileRequest) (<-chan *CreateCdsFileResponse, <-chan error)
- func (client *Client) CreateCloudDriveService(request *CreateCloudDriveServiceRequest) (response *CreateCloudDriveServiceResponse, err error)
- func (client *Client) CreateCloudDriveServiceWithCallback(request *CreateCloudDriveServiceRequest, ...) <-chan int
- func (client *Client) CreateCloudDriveServiceWithChan(request *CreateCloudDriveServiceRequest) (<-chan *CreateCloudDriveServiceResponse, <-chan error)
- func (client *Client) CreateCloudDriveUsers(request *CreateCloudDriveUsersRequest) (response *CreateCloudDriveUsersResponse, err error)
- func (client *Client) CreateCloudDriveUsersWithCallback(request *CreateCloudDriveUsersRequest, ...) <-chan int
- func (client *Client) CreateCloudDriveUsersWithChan(request *CreateCloudDriveUsersRequest) (<-chan *CreateCloudDriveUsersResponse, <-chan error)
- func (client *Client) CreateDesktopGroup(request *CreateDesktopGroupRequest) (response *CreateDesktopGroupResponse, err error)
- func (client *Client) CreateDesktopGroupWithCallback(request *CreateDesktopGroupRequest, ...) <-chan int
- func (client *Client) CreateDesktopGroupWithChan(request *CreateDesktopGroupRequest) (<-chan *CreateDesktopGroupResponse, <-chan error)
- func (client *Client) CreateDesktopOversoldGroup(request *CreateDesktopOversoldGroupRequest) (response *CreateDesktopOversoldGroupResponse, err error)
- func (client *Client) CreateDesktopOversoldGroupWithCallback(request *CreateDesktopOversoldGroupRequest, ...) <-chan int
- func (client *Client) CreateDesktopOversoldGroupWithChan(request *CreateDesktopOversoldGroupRequest) (<-chan *CreateDesktopOversoldGroupResponse, <-chan error)
- func (client *Client) CreateDesktops(request *CreateDesktopsRequest) (response *CreateDesktopsResponse, err error)
- func (client *Client) CreateDesktopsWithCallback(request *CreateDesktopsRequest, ...) <-chan int
- func (client *Client) CreateDesktopsWithChan(request *CreateDesktopsRequest) (<-chan *CreateDesktopsResponse, <-chan error)
- func (client *Client) CreateDiskEncryptionService(request *CreateDiskEncryptionServiceRequest) (response *CreateDiskEncryptionServiceResponse, err error)
- func (client *Client) CreateDiskEncryptionServiceWithCallback(request *CreateDiskEncryptionServiceRequest, ...) <-chan int
- func (client *Client) CreateDiskEncryptionServiceWithChan(request *CreateDiskEncryptionServiceRequest) (<-chan *CreateDiskEncryptionServiceResponse, <-chan error)
- func (client *Client) CreateImage(request *CreateImageRequest) (response *CreateImageResponse, err error)
- func (client *Client) CreateImageWithCallback(request *CreateImageRequest, ...) <-chan int
- func (client *Client) CreateImageWithChan(request *CreateImageRequest) (<-chan *CreateImageResponse, <-chan error)
- func (client *Client) CreateNASFileSystem(request *CreateNASFileSystemRequest) (response *CreateNASFileSystemResponse, err error)
- func (client *Client) CreateNASFileSystemWithCallback(request *CreateNASFileSystemRequest, ...) <-chan int
- func (client *Client) CreateNASFileSystemWithChan(request *CreateNASFileSystemRequest) (<-chan *CreateNASFileSystemResponse, <-chan error)
- func (client *Client) CreateNetworkPackage(request *CreateNetworkPackageRequest) (response *CreateNetworkPackageResponse, err error)
- func (client *Client) CreateNetworkPackageWithCallback(request *CreateNetworkPackageRequest, ...) <-chan int
- func (client *Client) CreateNetworkPackageWithChan(request *CreateNetworkPackageRequest) (<-chan *CreateNetworkPackageResponse, <-chan error)
- func (client *Client) CreatePolicyGroup(request *CreatePolicyGroupRequest) (response *CreatePolicyGroupResponse, err error)
- func (client *Client) CreatePolicyGroupWithCallback(request *CreatePolicyGroupRequest, ...) <-chan int
- func (client *Client) CreatePolicyGroupWithChan(request *CreatePolicyGroupRequest) (<-chan *CreatePolicyGroupResponse, <-chan error)
- func (client *Client) CreateRAMDirectory(request *CreateRAMDirectoryRequest) (response *CreateRAMDirectoryResponse, err error)
- func (client *Client) CreateRAMDirectoryWithCallback(request *CreateRAMDirectoryRequest, ...) <-chan int
- func (client *Client) CreateRAMDirectoryWithChan(request *CreateRAMDirectoryRequest) (<-chan *CreateRAMDirectoryResponse, <-chan error)
- func (client *Client) CreateSimpleOfficeSite(request *CreateSimpleOfficeSiteRequest) (response *CreateSimpleOfficeSiteResponse, err error)
- func (client *Client) CreateSimpleOfficeSiteWithCallback(request *CreateSimpleOfficeSiteRequest, ...) <-chan int
- func (client *Client) CreateSimpleOfficeSiteWithChan(request *CreateSimpleOfficeSiteRequest) (<-chan *CreateSimpleOfficeSiteResponse, <-chan error)
- func (client *Client) CreateSnapshot(request *CreateSnapshotRequest) (response *CreateSnapshotResponse, err error)
- func (client *Client) CreateSnapshotWithCallback(request *CreateSnapshotRequest, ...) <-chan int
- func (client *Client) CreateSnapshotWithChan(request *CreateSnapshotRequest) (<-chan *CreateSnapshotResponse, <-chan error)
- func (client *Client) DeleteAutoSnapshotPolicy(request *DeleteAutoSnapshotPolicyRequest) (response *DeleteAutoSnapshotPolicyResponse, err error)
- func (client *Client) DeleteAutoSnapshotPolicyWithCallback(request *DeleteAutoSnapshotPolicyRequest, ...) <-chan int
- func (client *Client) DeleteAutoSnapshotPolicyWithChan(request *DeleteAutoSnapshotPolicyRequest) (<-chan *DeleteAutoSnapshotPolicyResponse, <-chan error)
- func (client *Client) DeleteBundles(request *DeleteBundlesRequest) (response *DeleteBundlesResponse, err error)
- func (client *Client) DeleteBundlesWithCallback(request *DeleteBundlesRequest, ...) <-chan int
- func (client *Client) DeleteBundlesWithChan(request *DeleteBundlesRequest) (<-chan *DeleteBundlesResponse, <-chan error)
- func (client *Client) DeleteCdsFile(request *DeleteCdsFileRequest) (response *DeleteCdsFileResponse, err error)
- func (client *Client) DeleteCdsFileWithCallback(request *DeleteCdsFileRequest, ...) <-chan int
- func (client *Client) DeleteCdsFileWithChan(request *DeleteCdsFileRequest) (<-chan *DeleteCdsFileResponse, <-chan error)
- func (client *Client) DeleteCloudDriveGroups(request *DeleteCloudDriveGroupsRequest) (response *DeleteCloudDriveGroupsResponse, err error)
- func (client *Client) DeleteCloudDriveGroupsWithCallback(request *DeleteCloudDriveGroupsRequest, ...) <-chan int
- func (client *Client) DeleteCloudDriveGroupsWithChan(request *DeleteCloudDriveGroupsRequest) (<-chan *DeleteCloudDriveGroupsResponse, <-chan error)
- func (client *Client) DeleteCloudDriveUsers(request *DeleteCloudDriveUsersRequest) (response *DeleteCloudDriveUsersResponse, err error)
- func (client *Client) DeleteCloudDriveUsersWithCallback(request *DeleteCloudDriveUsersRequest, ...) <-chan int
- func (client *Client) DeleteCloudDriveUsersWithChan(request *DeleteCloudDriveUsersRequest) (<-chan *DeleteCloudDriveUsersResponse, <-chan error)
- func (client *Client) DeleteDesktopGroup(request *DeleteDesktopGroupRequest) (response *DeleteDesktopGroupResponse, err error)
- func (client *Client) DeleteDesktopGroupWithCallback(request *DeleteDesktopGroupRequest, ...) <-chan int
- func (client *Client) DeleteDesktopGroupWithChan(request *DeleteDesktopGroupRequest) (<-chan *DeleteDesktopGroupResponse, <-chan error)
- func (client *Client) DeleteDesktops(request *DeleteDesktopsRequest) (response *DeleteDesktopsResponse, err error)
- func (client *Client) DeleteDesktopsWithCallback(request *DeleteDesktopsRequest, ...) <-chan int
- func (client *Client) DeleteDesktopsWithChan(request *DeleteDesktopsRequest) (<-chan *DeleteDesktopsResponse, <-chan error)
- func (client *Client) DeleteDevices(request *DeleteDevicesRequest) (response *DeleteDevicesResponse, err error)
- func (client *Client) DeleteDevicesWithCallback(request *DeleteDevicesRequest, ...) <-chan int
- func (client *Client) DeleteDevicesWithChan(request *DeleteDevicesRequest) (<-chan *DeleteDevicesResponse, <-chan error)
- func (client *Client) DeleteDirectories(request *DeleteDirectoriesRequest) (response *DeleteDirectoriesResponse, err error)
- func (client *Client) DeleteDirectoriesWithCallback(request *DeleteDirectoriesRequest, ...) <-chan int
- func (client *Client) DeleteDirectoriesWithChan(request *DeleteDirectoriesRequest) (<-chan *DeleteDirectoriesResponse, <-chan error)
- func (client *Client) DeleteEduRoom(request *DeleteEduRoomRequest) (response *DeleteEduRoomResponse, err error)
- func (client *Client) DeleteEduRoomWithCallback(request *DeleteEduRoomRequest, ...) <-chan int
- func (client *Client) DeleteEduRoomWithChan(request *DeleteEduRoomRequest) (<-chan *DeleteEduRoomResponse, <-chan error)
- func (client *Client) DeleteImages(request *DeleteImagesRequest) (response *DeleteImagesResponse, err error)
- func (client *Client) DeleteImagesWithCallback(request *DeleteImagesRequest, ...) <-chan int
- func (client *Client) DeleteImagesWithChan(request *DeleteImagesRequest) (<-chan *DeleteImagesResponse, <-chan error)
- func (client *Client) DeleteNASFileSystems(request *DeleteNASFileSystemsRequest) (response *DeleteNASFileSystemsResponse, err error)
- func (client *Client) DeleteNASFileSystemsWithCallback(request *DeleteNASFileSystemsRequest, ...) <-chan int
- func (client *Client) DeleteNASFileSystemsWithChan(request *DeleteNASFileSystemsRequest) (<-chan *DeleteNASFileSystemsResponse, <-chan error)
- func (client *Client) DeleteNetworkPackages(request *DeleteNetworkPackagesRequest) (response *DeleteNetworkPackagesResponse, err error)
- func (client *Client) DeleteNetworkPackagesWithCallback(request *DeleteNetworkPackagesRequest, ...) <-chan int
- func (client *Client) DeleteNetworkPackagesWithChan(request *DeleteNetworkPackagesRequest) (<-chan *DeleteNetworkPackagesResponse, <-chan error)
- func (client *Client) DeleteOfficeSites(request *DeleteOfficeSitesRequest) (response *DeleteOfficeSitesResponse, err error)
- func (client *Client) DeleteOfficeSitesWithCallback(request *DeleteOfficeSitesRequest, ...) <-chan int
- func (client *Client) DeleteOfficeSitesWithChan(request *DeleteOfficeSitesRequest) (<-chan *DeleteOfficeSitesResponse, <-chan error)
- func (client *Client) DeletePolicyGroups(request *DeletePolicyGroupsRequest) (response *DeletePolicyGroupsResponse, err error)
- func (client *Client) DeletePolicyGroupsWithCallback(request *DeletePolicyGroupsRequest, ...) <-chan int
- func (client *Client) DeletePolicyGroupsWithChan(request *DeletePolicyGroupsRequest) (<-chan *DeletePolicyGroupsResponse, <-chan error)
- func (client *Client) DeleteSnapshot(request *DeleteSnapshotRequest) (response *DeleteSnapshotResponse, err error)
- func (client *Client) DeleteSnapshotWithCallback(request *DeleteSnapshotRequest, ...) <-chan int
- func (client *Client) DeleteSnapshotWithChan(request *DeleteSnapshotRequest) (<-chan *DeleteSnapshotResponse, <-chan error)
- func (client *Client) DeleteVirtualMFADevice(request *DeleteVirtualMFADeviceRequest) (response *DeleteVirtualMFADeviceResponse, err error)
- func (client *Client) DeleteVirtualMFADeviceWithCallback(request *DeleteVirtualMFADeviceRequest, ...) <-chan int
- func (client *Client) DeleteVirtualMFADeviceWithChan(request *DeleteVirtualMFADeviceRequest) (<-chan *DeleteVirtualMFADeviceResponse, <-chan error)
- func (client *Client) DescribeAclEntries(request *DescribeAclEntriesRequest) (response *DescribeAclEntriesResponse, err error)
- func (client *Client) DescribeAclEntriesWithCallback(request *DescribeAclEntriesRequest, ...) <-chan int
- func (client *Client) DescribeAclEntriesWithChan(request *DescribeAclEntriesRequest) (<-chan *DescribeAclEntriesResponse, <-chan error)
- func (client *Client) DescribeAutoSnapshotPolicy(request *DescribeAutoSnapshotPolicyRequest) (response *DescribeAutoSnapshotPolicyResponse, err error)
- func (client *Client) DescribeAutoSnapshotPolicyWithCallback(request *DescribeAutoSnapshotPolicyRequest, ...) <-chan int
- func (client *Client) DescribeAutoSnapshotPolicyWithChan(request *DescribeAutoSnapshotPolicyRequest) (<-chan *DescribeAutoSnapshotPolicyResponse, <-chan error)
- func (client *Client) DescribeBundles(request *DescribeBundlesRequest) (response *DescribeBundlesResponse, err error)
- func (client *Client) DescribeBundlesWithCallback(request *DescribeBundlesRequest, ...) <-chan int
- func (client *Client) DescribeBundlesWithChan(request *DescribeBundlesRequest) (<-chan *DescribeBundlesResponse, <-chan error)
- func (client *Client) DescribeCdsFileShareLinks(request *DescribeCdsFileShareLinksRequest) (response *DescribeCdsFileShareLinksResponse, err error)
- func (client *Client) DescribeCdsFileShareLinksWithCallback(request *DescribeCdsFileShareLinksRequest, ...) <-chan int
- func (client *Client) DescribeCdsFileShareLinksWithChan(request *DescribeCdsFileShareLinksRequest) (<-chan *DescribeCdsFileShareLinksResponse, <-chan error)
- func (client *Client) DescribeCens(request *DescribeCensRequest) (response *DescribeCensResponse, err error)
- func (client *Client) DescribeCensWithCallback(request *DescribeCensRequest, ...) <-chan int
- func (client *Client) DescribeCensWithChan(request *DescribeCensRequest) (<-chan *DescribeCensResponse, <-chan error)
- func (client *Client) DescribeClientEvents(request *DescribeClientEventsRequest) (response *DescribeClientEventsResponse, err error)
- func (client *Client) DescribeClientEventsWithCallback(request *DescribeClientEventsRequest, ...) <-chan int
- func (client *Client) DescribeClientEventsWithChan(request *DescribeClientEventsRequest) (<-chan *DescribeClientEventsResponse, <-chan error)
- func (client *Client) DescribeCloudDriveGroups(request *DescribeCloudDriveGroupsRequest) (response *DescribeCloudDriveGroupsResponse, err error)
- func (client *Client) DescribeCloudDriveGroupsWithCallback(request *DescribeCloudDriveGroupsRequest, ...) <-chan int
- func (client *Client) DescribeCloudDriveGroupsWithChan(request *DescribeCloudDriveGroupsRequest) (<-chan *DescribeCloudDriveGroupsResponse, <-chan error)
- func (client *Client) DescribeCloudDrivePermissions(request *DescribeCloudDrivePermissionsRequest) (response *DescribeCloudDrivePermissionsResponse, err error)
- func (client *Client) DescribeCloudDrivePermissionsWithCallback(request *DescribeCloudDrivePermissionsRequest, ...) <-chan int
- func (client *Client) DescribeCloudDrivePermissionsWithChan(request *DescribeCloudDrivePermissionsRequest) (<-chan *DescribeCloudDrivePermissionsResponse, <-chan error)
- func (client *Client) DescribeCloudDriveUsers(request *DescribeCloudDriveUsersRequest) (response *DescribeCloudDriveUsersResponse, err error)
- func (client *Client) DescribeCloudDriveUsersWithCallback(request *DescribeCloudDriveUsersRequest, ...) <-chan int
- func (client *Client) DescribeCloudDriveUsersWithChan(request *DescribeCloudDriveUsersRequest) (<-chan *DescribeCloudDriveUsersResponse, <-chan error)
- func (client *Client) DescribeCustomizedListHeaders(request *DescribeCustomizedListHeadersRequest) (response *DescribeCustomizedListHeadersResponse, err error)
- func (client *Client) DescribeCustomizedListHeadersWithCallback(request *DescribeCustomizedListHeadersRequest, ...) <-chan int
- func (client *Client) DescribeCustomizedListHeadersWithChan(request *DescribeCustomizedListHeadersRequest) (<-chan *DescribeCustomizedListHeadersResponse, <-chan error)
- func (client *Client) DescribeDesktopGroupSessions(request *DescribeDesktopGroupSessionsRequest) (response *DescribeDesktopGroupSessionsResponse, err error)
- func (client *Client) DescribeDesktopGroupSessionsWithCallback(request *DescribeDesktopGroupSessionsRequest, ...) <-chan int
- func (client *Client) DescribeDesktopGroupSessionsWithChan(request *DescribeDesktopGroupSessionsRequest) (<-chan *DescribeDesktopGroupSessionsResponse, <-chan error)
- func (client *Client) DescribeDesktopGroups(request *DescribeDesktopGroupsRequest) (response *DescribeDesktopGroupsResponse, err error)
- func (client *Client) DescribeDesktopGroupsWithCallback(request *DescribeDesktopGroupsRequest, ...) <-chan int
- func (client *Client) DescribeDesktopGroupsWithChan(request *DescribeDesktopGroupsRequest) (<-chan *DescribeDesktopGroupsResponse, <-chan error)
- func (client *Client) DescribeDesktopInfo(request *DescribeDesktopInfoRequest) (response *DescribeDesktopInfoResponse, err error)
- func (client *Client) DescribeDesktopInfoWithCallback(request *DescribeDesktopInfoRequest, ...) <-chan int
- func (client *Client) DescribeDesktopInfoWithChan(request *DescribeDesktopInfoRequest) (<-chan *DescribeDesktopInfoResponse, <-chan error)
- func (client *Client) DescribeDesktopOversoldGroup(request *DescribeDesktopOversoldGroupRequest) (response *DescribeDesktopOversoldGroupResponse, err error)
- func (client *Client) DescribeDesktopOversoldGroupWithCallback(request *DescribeDesktopOversoldGroupRequest, ...) <-chan int
- func (client *Client) DescribeDesktopOversoldGroupWithChan(request *DescribeDesktopOversoldGroupRequest) (<-chan *DescribeDesktopOversoldGroupResponse, <-chan error)
- func (client *Client) DescribeDesktopOversoldUser(request *DescribeDesktopOversoldUserRequest) (response *DescribeDesktopOversoldUserResponse, err error)
- func (client *Client) DescribeDesktopOversoldUserGroup(request *DescribeDesktopOversoldUserGroupRequest) (response *DescribeDesktopOversoldUserGroupResponse, err error)
- func (client *Client) DescribeDesktopOversoldUserGroupWithCallback(request *DescribeDesktopOversoldUserGroupRequest, ...) <-chan int
- func (client *Client) DescribeDesktopOversoldUserGroupWithChan(request *DescribeDesktopOversoldUserGroupRequest) (<-chan *DescribeDesktopOversoldUserGroupResponse, <-chan error)
- func (client *Client) DescribeDesktopOversoldUserWithCallback(request *DescribeDesktopOversoldUserRequest, ...) <-chan int
- func (client *Client) DescribeDesktopOversoldUserWithChan(request *DescribeDesktopOversoldUserRequest) (<-chan *DescribeDesktopOversoldUserResponse, <-chan error)
- func (client *Client) DescribeDesktopSessions(request *DescribeDesktopSessionsRequest) (response *DescribeDesktopSessionsResponse, err error)
- func (client *Client) DescribeDesktopSessionsWithCallback(request *DescribeDesktopSessionsRequest, ...) <-chan int
- func (client *Client) DescribeDesktopSessionsWithChan(request *DescribeDesktopSessionsRequest) (<-chan *DescribeDesktopSessionsResponse, <-chan error)
- func (client *Client) DescribeDesktopTypes(request *DescribeDesktopTypesRequest) (response *DescribeDesktopTypesResponse, err error)
- func (client *Client) DescribeDesktopTypesWithCallback(request *DescribeDesktopTypesRequest, ...) <-chan int
- func (client *Client) DescribeDesktopTypesWithChan(request *DescribeDesktopTypesRequest) (<-chan *DescribeDesktopTypesResponse, <-chan error)
- func (client *Client) DescribeDesktops(request *DescribeDesktopsRequest) (response *DescribeDesktopsResponse, err error)
- func (client *Client) DescribeDesktopsInGroup(request *DescribeDesktopsInGroupRequest) (response *DescribeDesktopsInGroupResponse, err error)
- func (client *Client) DescribeDesktopsInGroupWithCallback(request *DescribeDesktopsInGroupRequest, ...) <-chan int
- func (client *Client) DescribeDesktopsInGroupWithChan(request *DescribeDesktopsInGroupRequest) (<-chan *DescribeDesktopsInGroupResponse, <-chan error)
- func (client *Client) DescribeDesktopsWithCallback(request *DescribeDesktopsRequest, ...) <-chan int
- func (client *Client) DescribeDesktopsWithChan(request *DescribeDesktopsRequest) (<-chan *DescribeDesktopsResponse, <-chan error)
- func (client *Client) DescribeDevices(request *DescribeDevicesRequest) (response *DescribeDevicesResponse, err error)
- func (client *Client) DescribeDevicesWithCallback(request *DescribeDevicesRequest, ...) <-chan int
- func (client *Client) DescribeDevicesWithChan(request *DescribeDevicesRequest) (<-chan *DescribeDevicesResponse, <-chan error)
- func (client *Client) DescribeDirectories(request *DescribeDirectoriesRequest) (response *DescribeDirectoriesResponse, err error)
- func (client *Client) DescribeDirectoriesWithCallback(request *DescribeDirectoriesRequest, ...) <-chan int
- func (client *Client) DescribeDirectoriesWithChan(request *DescribeDirectoriesRequest) (<-chan *DescribeDirectoriesResponse, <-chan error)
- func (client *Client) DescribeFlowMetric(request *DescribeFlowMetricRequest) (response *DescribeFlowMetricResponse, err error)
- func (client *Client) DescribeFlowMetricWithCallback(request *DescribeFlowMetricRequest, ...) <-chan int
- func (client *Client) DescribeFlowMetricWithChan(request *DescribeFlowMetricRequest) (<-chan *DescribeFlowMetricResponse, <-chan error)
- func (client *Client) DescribeFlowStatistic(request *DescribeFlowStatisticRequest) (response *DescribeFlowStatisticResponse, err error)
- func (client *Client) DescribeFlowStatisticWithCallback(request *DescribeFlowStatisticRequest, ...) <-chan int
- func (client *Client) DescribeFlowStatisticWithChan(request *DescribeFlowStatisticRequest) (<-chan *DescribeFlowStatisticResponse, <-chan error)
- func (client *Client) DescribeFotaPendingDesktops(request *DescribeFotaPendingDesktopsRequest) (response *DescribeFotaPendingDesktopsResponse, err error)
- func (client *Client) DescribeFotaPendingDesktopsWithCallback(request *DescribeFotaPendingDesktopsRequest, ...) <-chan int
- func (client *Client) DescribeFotaPendingDesktopsWithChan(request *DescribeFotaPendingDesktopsRequest) (<-chan *DescribeFotaPendingDesktopsResponse, <-chan error)
- func (client *Client) DescribeFotaTasks(request *DescribeFotaTasksRequest) (response *DescribeFotaTasksResponse, err error)
- func (client *Client) DescribeFotaTasksWithCallback(request *DescribeFotaTasksRequest, ...) <-chan int
- func (client *Client) DescribeFotaTasksWithChan(request *DescribeFotaTasksRequest) (<-chan *DescribeFotaTasksResponse, <-chan error)
- func (client *Client) DescribeGuestApplications(request *DescribeGuestApplicationsRequest) (response *DescribeGuestApplicationsResponse, err error)
- func (client *Client) DescribeGuestApplicationsWithCallback(request *DescribeGuestApplicationsRequest, ...) <-chan int
- func (client *Client) DescribeGuestApplicationsWithChan(request *DescribeGuestApplicationsRequest) (<-chan *DescribeGuestApplicationsResponse, <-chan error)
- func (client *Client) DescribeImageModifiedRecords(request *DescribeImageModifiedRecordsRequest) (response *DescribeImageModifiedRecordsResponse, err error)
- func (client *Client) DescribeImageModifiedRecordsWithCallback(request *DescribeImageModifiedRecordsRequest, ...) <-chan int
- func (client *Client) DescribeImageModifiedRecordsWithChan(request *DescribeImageModifiedRecordsRequest) (<-chan *DescribeImageModifiedRecordsResponse, <-chan error)
- func (client *Client) DescribeImagePermission(request *DescribeImagePermissionRequest) (response *DescribeImagePermissionResponse, err error)
- func (client *Client) DescribeImagePermissionWithCallback(request *DescribeImagePermissionRequest, ...) <-chan int
- func (client *Client) DescribeImagePermissionWithChan(request *DescribeImagePermissionRequest) (<-chan *DescribeImagePermissionResponse, <-chan error)
- func (client *Client) DescribeImages(request *DescribeImagesRequest) (response *DescribeImagesResponse, err error)
- func (client *Client) DescribeImagesWithCallback(request *DescribeImagesRequest, ...) <-chan int
- func (client *Client) DescribeImagesWithChan(request *DescribeImagesRequest) (<-chan *DescribeImagesResponse, <-chan error)
- func (client *Client) DescribeInvocations(request *DescribeInvocationsRequest) (response *DescribeInvocationsResponse, err error)
- func (client *Client) DescribeInvocationsWithCallback(request *DescribeInvocationsRequest, ...) <-chan int
- func (client *Client) DescribeInvocationsWithChan(request *DescribeInvocationsRequest) (<-chan *DescribeInvocationsResponse, <-chan error)
- func (client *Client) DescribeKmsKeys(request *DescribeKmsKeysRequest) (response *DescribeKmsKeysResponse, err error)
- func (client *Client) DescribeKmsKeysWithCallback(request *DescribeKmsKeysRequest, ...) <-chan int
- func (client *Client) DescribeKmsKeysWithChan(request *DescribeKmsKeysRequest) (<-chan *DescribeKmsKeysResponse, <-chan error)
- func (client *Client) DescribeModificationPrice(request *DescribeModificationPriceRequest) (response *DescribeModificationPriceResponse, err error)
- func (client *Client) DescribeModificationPriceWithCallback(request *DescribeModificationPriceRequest, ...) <-chan int
- func (client *Client) DescribeModificationPriceWithChan(request *DescribeModificationPriceRequest) (<-chan *DescribeModificationPriceResponse, <-chan error)
- func (client *Client) DescribeNASFileSystems(request *DescribeNASFileSystemsRequest) (response *DescribeNASFileSystemsResponse, err error)
- func (client *Client) DescribeNASFileSystemsWithCallback(request *DescribeNASFileSystemsRequest, ...) <-chan int
- func (client *Client) DescribeNASFileSystemsWithChan(request *DescribeNASFileSystemsRequest) (<-chan *DescribeNASFileSystemsResponse, <-chan error)
- func (client *Client) DescribeNetworkPackages(request *DescribeNetworkPackagesRequest) (response *DescribeNetworkPackagesResponse, err error)
- func (client *Client) DescribeNetworkPackagesWithCallback(request *DescribeNetworkPackagesRequest, ...) <-chan int
- func (client *Client) DescribeNetworkPackagesWithChan(request *DescribeNetworkPackagesRequest) (<-chan *DescribeNetworkPackagesResponse, <-chan error)
- func (client *Client) DescribeOfficeSites(request *DescribeOfficeSitesRequest) (response *DescribeOfficeSitesResponse, err error)
- func (client *Client) DescribeOfficeSitesWithCallback(request *DescribeOfficeSitesRequest, ...) <-chan int
- func (client *Client) DescribeOfficeSitesWithChan(request *DescribeOfficeSitesRequest) (<-chan *DescribeOfficeSitesResponse, <-chan error)
- func (client *Client) DescribePolicyGroups(request *DescribePolicyGroupsRequest) (response *DescribePolicyGroupsResponse, err error)
- func (client *Client) DescribePolicyGroupsWithCallback(request *DescribePolicyGroupsRequest, ...) <-chan int
- func (client *Client) DescribePolicyGroupsWithChan(request *DescribePolicyGroupsRequest) (<-chan *DescribePolicyGroupsResponse, <-chan error)
- func (client *Client) DescribePrice(request *DescribePriceRequest) (response *DescribePriceResponse, err error)
- func (client *Client) DescribePriceForCreateDesktopOversoldGroup(request *DescribePriceForCreateDesktopOversoldGroupRequest) (response *DescribePriceForCreateDesktopOversoldGroupResponse, err error)
- func (client *Client) DescribePriceForCreateDesktopOversoldGroupWithCallback(request *DescribePriceForCreateDesktopOversoldGroupRequest, ...) <-chan int
- func (client *Client) DescribePriceForCreateDesktopOversoldGroupWithChan(request *DescribePriceForCreateDesktopOversoldGroupRequest) (<-chan *DescribePriceForCreateDesktopOversoldGroupResponse, <-chan error)
- func (client *Client) DescribePriceForModifyDesktopOversoldGroupSale(request *DescribePriceForModifyDesktopOversoldGroupSaleRequest) (response *DescribePriceForModifyDesktopOversoldGroupSaleResponse, err error)
- func (client *Client) DescribePriceForModifyDesktopOversoldGroupSaleWithCallback(request *DescribePriceForModifyDesktopOversoldGroupSaleRequest, ...) <-chan int
- func (client *Client) DescribePriceForModifyDesktopOversoldGroupSaleWithChan(request *DescribePriceForModifyDesktopOversoldGroupSaleRequest) (<-chan *DescribePriceForModifyDesktopOversoldGroupSaleResponse, <-chan error)
- func (client *Client) DescribePriceForRenewDesktopOversoldGroup(request *DescribePriceForRenewDesktopOversoldGroupRequest) (response *DescribePriceForRenewDesktopOversoldGroupResponse, err error)
- func (client *Client) DescribePriceForRenewDesktopOversoldGroupWithCallback(request *DescribePriceForRenewDesktopOversoldGroupRequest, ...) <-chan int
- func (client *Client) DescribePriceForRenewDesktopOversoldGroupWithChan(request *DescribePriceForRenewDesktopOversoldGroupRequest) (<-chan *DescribePriceForRenewDesktopOversoldGroupResponse, <-chan error)
- func (client *Client) DescribePriceWithCallback(request *DescribePriceRequest, ...) <-chan int
- func (client *Client) DescribePriceWithChan(request *DescribePriceRequest) (<-chan *DescribePriceResponse, <-chan error)
- func (client *Client) DescribeRecordings(request *DescribeRecordingsRequest) (response *DescribeRecordingsResponse, err error)
- func (client *Client) DescribeRecordingsWithCallback(request *DescribeRecordingsRequest, ...) <-chan int
- func (client *Client) DescribeRecordingsWithChan(request *DescribeRecordingsRequest) (<-chan *DescribeRecordingsResponse, <-chan error)
- func (client *Client) DescribeRefundPrice(request *DescribeRefundPriceRequest) (response *DescribeRefundPriceResponse, err error)
- func (client *Client) DescribeRefundPriceWithCallback(request *DescribeRefundPriceRequest, ...) <-chan int
- func (client *Client) DescribeRefundPriceWithChan(request *DescribeRefundPriceRequest) (<-chan *DescribeRefundPriceResponse, <-chan error)
- func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
- func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, ...) <-chan int
- func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)
- func (client *Client) DescribeRenewalPrice(request *DescribeRenewalPriceRequest) (response *DescribeRenewalPriceResponse, err error)
- func (client *Client) DescribeRenewalPriceWithCallback(request *DescribeRenewalPriceRequest, ...) <-chan int
- func (client *Client) DescribeRenewalPriceWithChan(request *DescribeRenewalPriceRequest) (<-chan *DescribeRenewalPriceResponse, <-chan error)
- func (client *Client) DescribeSessionStatistic(request *DescribeSessionStatisticRequest) (response *DescribeSessionStatisticResponse, err error)
- func (client *Client) DescribeSessionStatisticWithCallback(request *DescribeSessionStatisticRequest, ...) <-chan int
- func (client *Client) DescribeSessionStatisticWithChan(request *DescribeSessionStatisticRequest) (<-chan *DescribeSessionStatisticResponse, <-chan error)
- func (client *Client) DescribeSnapshots(request *DescribeSnapshotsRequest) (response *DescribeSnapshotsResponse, err error)
- func (client *Client) DescribeSnapshotsWithCallback(request *DescribeSnapshotsRequest, ...) <-chan int
- func (client *Client) DescribeSnapshotsWithChan(request *DescribeSnapshotsRequest) (<-chan *DescribeSnapshotsResponse, <-chan error)
- func (client *Client) DescribeUserConnectTime(request *DescribeUserConnectTimeRequest) (response *DescribeUserConnectTimeResponse, err error)
- func (client *Client) DescribeUserConnectTimeWithCallback(request *DescribeUserConnectTimeRequest, ...) <-chan int
- func (client *Client) DescribeUserConnectTimeWithChan(request *DescribeUserConnectTimeRequest) (<-chan *DescribeUserConnectTimeResponse, <-chan error)
- func (client *Client) DescribeUserConnectionRecords(request *DescribeUserConnectionRecordsRequest) (response *DescribeUserConnectionRecordsResponse, err error)
- func (client *Client) DescribeUserConnectionRecordsWithCallback(request *DescribeUserConnectionRecordsRequest, ...) <-chan int
- func (client *Client) DescribeUserConnectionRecordsWithChan(request *DescribeUserConnectionRecordsRequest) (<-chan *DescribeUserConnectionRecordsResponse, <-chan error)
- func (client *Client) DescribeUserProfilePathRules(request *DescribeUserProfilePathRulesRequest) (response *DescribeUserProfilePathRulesResponse, err error)
- func (client *Client) DescribeUserProfilePathRulesWithCallback(request *DescribeUserProfilePathRulesRequest, ...) <-chan int
- func (client *Client) DescribeUserProfilePathRulesWithChan(request *DescribeUserProfilePathRulesRequest) (<-chan *DescribeUserProfilePathRulesResponse, <-chan error)
- func (client *Client) DescribeUsersInGroup(request *DescribeUsersInGroupRequest) (response *DescribeUsersInGroupResponse, err error)
- func (client *Client) DescribeUsersInGroupWithCallback(request *DescribeUsersInGroupRequest, ...) <-chan int
- func (client *Client) DescribeUsersInGroupWithChan(request *DescribeUsersInGroupRequest) (<-chan *DescribeUsersInGroupResponse, <-chan error)
- func (client *Client) DescribeUsersPassword(request *DescribeUsersPasswordRequest) (response *DescribeUsersPasswordResponse, err error)
- func (client *Client) DescribeUsersPasswordWithCallback(request *DescribeUsersPasswordRequest, ...) <-chan int
- func (client *Client) DescribeUsersPasswordWithChan(request *DescribeUsersPasswordRequest) (<-chan *DescribeUsersPasswordResponse, <-chan error)
- func (client *Client) DescribeVirtualMFADevices(request *DescribeVirtualMFADevicesRequest) (response *DescribeVirtualMFADevicesResponse, err error)
- func (client *Client) DescribeVirtualMFADevicesWithCallback(request *DescribeVirtualMFADevicesRequest, ...) <-chan int
- func (client *Client) DescribeVirtualMFADevicesWithChan(request *DescribeVirtualMFADevicesRequest) (<-chan *DescribeVirtualMFADevicesResponse, <-chan error)
- func (client *Client) DescribeZones(request *DescribeZonesRequest) (response *DescribeZonesResponse, err error)
- func (client *Client) DescribeZonesWithCallback(request *DescribeZonesRequest, ...) <-chan int
- func (client *Client) DescribeZonesWithChan(request *DescribeZonesRequest) (<-chan *DescribeZonesResponse, <-chan error)
- func (client *Client) DetachCen(request *DetachCenRequest) (response *DetachCenResponse, err error)
- func (client *Client) DetachCenWithCallback(request *DetachCenRequest, ...) <-chan int
- func (client *Client) DetachCenWithChan(request *DetachCenRequest) (<-chan *DetachCenResponse, <-chan error)
- func (client *Client) DetachEndUser(request *DetachEndUserRequest) (response *DetachEndUserResponse, err error)
- func (client *Client) DetachEndUserWithCallback(request *DetachEndUserRequest, ...) <-chan int
- func (client *Client) DetachEndUserWithChan(request *DetachEndUserRequest) (<-chan *DetachEndUserResponse, <-chan error)
- func (client *Client) DisableDesktopsInGroup(request *DisableDesktopsInGroupRequest) (response *DisableDesktopsInGroupResponse, err error)
- func (client *Client) DisableDesktopsInGroupWithCallback(request *DisableDesktopsInGroupRequest, ...) <-chan int
- func (client *Client) DisableDesktopsInGroupWithChan(request *DisableDesktopsInGroupRequest) (<-chan *DisableDesktopsInGroupResponse, <-chan error)
- func (client *Client) DisconnectDesktopSessions(request *DisconnectDesktopSessionsRequest) (response *DisconnectDesktopSessionsResponse, err error)
- func (client *Client) DisconnectDesktopSessionsWithCallback(request *DisconnectDesktopSessionsRequest, ...) <-chan int
- func (client *Client) DisconnectDesktopSessionsWithChan(request *DisconnectDesktopSessionsRequest) (<-chan *DisconnectDesktopSessionsResponse, <-chan error)
- func (client *Client) DissociateNetworkPackage(request *DissociateNetworkPackageRequest) (response *DissociateNetworkPackageResponse, err error)
- func (client *Client) DissociateNetworkPackageWithCallback(request *DissociateNetworkPackageRequest, ...) <-chan int
- func (client *Client) DissociateNetworkPackageWithChan(request *DissociateNetworkPackageRequest) (<-chan *DissociateNetworkPackageResponse, <-chan error)
- func (client *Client) DownloadCdsFile(request *DownloadCdsFileRequest) (response *DownloadCdsFileResponse, err error)
- func (client *Client) DownloadCdsFileWithCallback(request *DownloadCdsFileRequest, ...) <-chan int
- func (client *Client) DownloadCdsFileWithChan(request *DownloadCdsFileRequest) (<-chan *DownloadCdsFileResponse, <-chan error)
- func (client *Client) ExportClientEvents(request *ExportClientEventsRequest) (response *ExportClientEventsResponse, err error)
- func (client *Client) ExportClientEventsWithCallback(request *ExportClientEventsRequest, ...) <-chan int
- func (client *Client) ExportClientEventsWithChan(request *ExportClientEventsRequest) (<-chan *ExportClientEventsResponse, <-chan error)
- func (client *Client) ExportDesktopGroupInfo(request *ExportDesktopGroupInfoRequest) (response *ExportDesktopGroupInfoResponse, err error)
- func (client *Client) ExportDesktopGroupInfoWithCallback(request *ExportDesktopGroupInfoRequest, ...) <-chan int
- func (client *Client) ExportDesktopGroupInfoWithChan(request *ExportDesktopGroupInfoRequest) (<-chan *ExportDesktopGroupInfoResponse, <-chan error)
- func (client *Client) ExportDesktopListInfo(request *ExportDesktopListInfoRequest) (response *ExportDesktopListInfoResponse, err error)
- func (client *Client) ExportDesktopListInfoWithCallback(request *ExportDesktopListInfoRequest, ...) <-chan int
- func (client *Client) ExportDesktopListInfoWithChan(request *ExportDesktopListInfoRequest) (<-chan *ExportDesktopListInfoResponse, <-chan error)
- func (client *Client) GetAsyncTask(request *GetAsyncTaskRequest) (response *GetAsyncTaskResponse, err error)
- func (client *Client) GetAsyncTaskWithCallback(request *GetAsyncTaskRequest, ...) <-chan int
- func (client *Client) GetAsyncTaskWithChan(request *GetAsyncTaskRequest) (<-chan *GetAsyncTaskResponse, <-chan error)
- func (client *Client) GetConnectionTicket(request *GetConnectionTicketRequest) (response *GetConnectionTicketResponse, err error)
- func (client *Client) GetConnectionTicketWithCallback(request *GetConnectionTicketRequest, ...) <-chan int
- func (client *Client) GetConnectionTicketWithChan(request *GetConnectionTicketRequest) (<-chan *GetConnectionTicketResponse, <-chan error)
- func (client *Client) GetCoordinateTicket(request *GetCoordinateTicketRequest) (response *GetCoordinateTicketResponse, err error)
- func (client *Client) GetCoordinateTicketWithCallback(request *GetCoordinateTicketRequest, ...) <-chan int
- func (client *Client) GetCoordinateTicketWithChan(request *GetCoordinateTicketRequest) (<-chan *GetCoordinateTicketResponse, <-chan error)
- func (client *Client) GetDesktopGroupDetail(request *GetDesktopGroupDetailRequest) (response *GetDesktopGroupDetailResponse, err error)
- func (client *Client) GetDesktopGroupDetailWithCallback(request *GetDesktopGroupDetailRequest, ...) <-chan int
- func (client *Client) GetDesktopGroupDetailWithChan(request *GetDesktopGroupDetailRequest) (<-chan *GetDesktopGroupDetailResponse, <-chan error)
- func (client *Client) GetOfficeSiteSsoStatus(request *GetOfficeSiteSsoStatusRequest) (response *GetOfficeSiteSsoStatusResponse, err error)
- func (client *Client) GetOfficeSiteSsoStatusWithCallback(request *GetOfficeSiteSsoStatusRequest, ...) <-chan int
- func (client *Client) GetOfficeSiteSsoStatusWithChan(request *GetOfficeSiteSsoStatusRequest) (<-chan *GetOfficeSiteSsoStatusResponse, <-chan error)
- func (client *Client) GetSpMetadata(request *GetSpMetadataRequest) (response *GetSpMetadataResponse, err error)
- func (client *Client) GetSpMetadataWithCallback(request *GetSpMetadataRequest, ...) <-chan int
- func (client *Client) GetSpMetadataWithChan(request *GetSpMetadataRequest) (<-chan *GetSpMetadataResponse, <-chan error)
- func (client *Client) HibernateDesktops(request *HibernateDesktopsRequest) (response *HibernateDesktopsResponse, err error)
- func (client *Client) HibernateDesktopsWithCallback(request *HibernateDesktopsRequest, ...) <-chan int
- func (client *Client) HibernateDesktopsWithChan(request *HibernateDesktopsRequest) (<-chan *HibernateDesktopsResponse, <-chan error)
- func (client *Client) ListCdsFiles(request *ListCdsFilesRequest) (response *ListCdsFilesResponse, err error)
- func (client *Client) ListCdsFilesWithCallback(request *ListCdsFilesRequest, ...) <-chan int
- func (client *Client) ListCdsFilesWithChan(request *ListCdsFilesRequest) (<-chan *ListCdsFilesResponse, <-chan error)
- func (client *Client) ListDirectoryUsers(request *ListDirectoryUsersRequest) (response *ListDirectoryUsersResponse, err error)
- func (client *Client) ListDirectoryUsersWithCallback(request *ListDirectoryUsersRequest, ...) <-chan int
- func (client *Client) ListDirectoryUsersWithChan(request *ListDirectoryUsersRequest) (<-chan *ListDirectoryUsersResponse, <-chan error)
- func (client *Client) ListFilePermission(request *ListFilePermissionRequest) (response *ListFilePermissionResponse, err error)
- func (client *Client) ListFilePermissionWithCallback(request *ListFilePermissionRequest, ...) <-chan int
- func (client *Client) ListFilePermissionWithChan(request *ListFilePermissionRequest) (<-chan *ListFilePermissionResponse, <-chan error)
- func (client *Client) ListOfficeSiteOverview(request *ListOfficeSiteOverviewRequest) (response *ListOfficeSiteOverviewResponse, err error)
- func (client *Client) ListOfficeSiteOverviewWithCallback(request *ListOfficeSiteOverviewRequest, ...) <-chan int
- func (client *Client) ListOfficeSiteOverviewWithChan(request *ListOfficeSiteOverviewRequest) (<-chan *ListOfficeSiteOverviewResponse, <-chan error)
- func (client *Client) ListOfficeSiteUsers(request *ListOfficeSiteUsersRequest) (response *ListOfficeSiteUsersResponse, err error)
- func (client *Client) ListOfficeSiteUsersWithCallback(request *ListOfficeSiteUsersRequest, ...) <-chan int
- func (client *Client) ListOfficeSiteUsersWithChan(request *ListOfficeSiteUsersRequest) (<-chan *ListOfficeSiteUsersResponse, <-chan error)
- func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
- func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, ...) <-chan int
- func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
- func (client *Client) ListUserAdOrganizationUnits(request *ListUserAdOrganizationUnitsRequest) (response *ListUserAdOrganizationUnitsResponse, err error)
- func (client *Client) ListUserAdOrganizationUnitsWithCallback(request *ListUserAdOrganizationUnitsRequest, ...) <-chan int
- func (client *Client) ListUserAdOrganizationUnitsWithChan(request *ListUserAdOrganizationUnitsRequest) (<-chan *ListUserAdOrganizationUnitsResponse, <-chan error)
- func (client *Client) LockVirtualMFADevice(request *LockVirtualMFADeviceRequest) (response *LockVirtualMFADeviceResponse, err error)
- func (client *Client) LockVirtualMFADeviceWithCallback(request *LockVirtualMFADeviceRequest, ...) <-chan int
- func (client *Client) LockVirtualMFADeviceWithChan(request *LockVirtualMFADeviceRequest) (<-chan *LockVirtualMFADeviceResponse, <-chan error)
- func (client *Client) MigrateDesktops(request *MigrateDesktopsRequest) (response *MigrateDesktopsResponse, err error)
- func (client *Client) MigrateDesktopsWithCallback(request *MigrateDesktopsRequest, ...) <-chan int
- func (client *Client) MigrateDesktopsWithChan(request *MigrateDesktopsRequest) (<-chan *MigrateDesktopsResponse, <-chan error)
- func (client *Client) MigrateImageProtocol(request *MigrateImageProtocolRequest) (response *MigrateImageProtocolResponse, err error)
- func (client *Client) MigrateImageProtocolWithCallback(request *MigrateImageProtocolRequest, ...) <-chan int
- func (client *Client) MigrateImageProtocolWithChan(request *MigrateImageProtocolRequest) (<-chan *MigrateImageProtocolResponse, <-chan error)
- func (client *Client) ModifyADConnectorDirectory(request *ModifyADConnectorDirectoryRequest) (response *ModifyADConnectorDirectoryResponse, err error)
- func (client *Client) ModifyADConnectorDirectoryWithCallback(request *ModifyADConnectorDirectoryRequest, ...) <-chan int
- func (client *Client) ModifyADConnectorDirectoryWithChan(request *ModifyADConnectorDirectoryRequest) (<-chan *ModifyADConnectorDirectoryResponse, <-chan error)
- func (client *Client) ModifyADConnectorOfficeSite(request *ModifyADConnectorOfficeSiteRequest) (response *ModifyADConnectorOfficeSiteResponse, err error)
- func (client *Client) ModifyADConnectorOfficeSiteWithCallback(request *ModifyADConnectorOfficeSiteRequest, ...) <-chan int
- func (client *Client) ModifyADConnectorOfficeSiteWithChan(request *ModifyADConnectorOfficeSiteRequest) (<-chan *ModifyADConnectorOfficeSiteResponse, <-chan error)
- func (client *Client) ModifyAclEntries(request *ModifyAclEntriesRequest) (response *ModifyAclEntriesResponse, err error)
- func (client *Client) ModifyAclEntriesWithCallback(request *ModifyAclEntriesRequest, ...) <-chan int
- func (client *Client) ModifyAclEntriesWithChan(request *ModifyAclEntriesRequest) (<-chan *ModifyAclEntriesResponse, <-chan error)
- func (client *Client) ModifyAutoSnapshotPolicy(request *ModifyAutoSnapshotPolicyRequest) (response *ModifyAutoSnapshotPolicyResponse, err error)
- func (client *Client) ModifyAutoSnapshotPolicyWithCallback(request *ModifyAutoSnapshotPolicyRequest, ...) <-chan int
- func (client *Client) ModifyAutoSnapshotPolicyWithChan(request *ModifyAutoSnapshotPolicyRequest) (<-chan *ModifyAutoSnapshotPolicyResponse, <-chan error)
- func (client *Client) ModifyBundle(request *ModifyBundleRequest) (response *ModifyBundleResponse, err error)
- func (client *Client) ModifyBundleWithCallback(request *ModifyBundleRequest, ...) <-chan int
- func (client *Client) ModifyBundleWithChan(request *ModifyBundleRequest) (<-chan *ModifyBundleResponse, <-chan error)
- func (client *Client) ModifyCdsFile(request *ModifyCdsFileRequest) (response *ModifyCdsFileResponse, err error)
- func (client *Client) ModifyCdsFileShareLink(request *ModifyCdsFileShareLinkRequest) (response *ModifyCdsFileShareLinkResponse, err error)
- func (client *Client) ModifyCdsFileShareLinkWithCallback(request *ModifyCdsFileShareLinkRequest, ...) <-chan int
- func (client *Client) ModifyCdsFileShareLinkWithChan(request *ModifyCdsFileShareLinkRequest) (<-chan *ModifyCdsFileShareLinkResponse, <-chan error)
- func (client *Client) ModifyCdsFileWithCallback(request *ModifyCdsFileRequest, ...) <-chan int
- func (client *Client) ModifyCdsFileWithChan(request *ModifyCdsFileRequest) (<-chan *ModifyCdsFileResponse, <-chan error)
- func (client *Client) ModifyCloudDriveGroups(request *ModifyCloudDriveGroupsRequest) (response *ModifyCloudDriveGroupsResponse, err error)
- func (client *Client) ModifyCloudDriveGroupsWithCallback(request *ModifyCloudDriveGroupsRequest, ...) <-chan int
- func (client *Client) ModifyCloudDriveGroupsWithChan(request *ModifyCloudDriveGroupsRequest) (<-chan *ModifyCloudDriveGroupsResponse, <-chan error)
- func (client *Client) ModifyCloudDrivePermission(request *ModifyCloudDrivePermissionRequest) (response *ModifyCloudDrivePermissionResponse, err error)
- func (client *Client) ModifyCloudDrivePermissionWithCallback(request *ModifyCloudDrivePermissionRequest, ...) <-chan int
- func (client *Client) ModifyCloudDrivePermissionWithChan(request *ModifyCloudDrivePermissionRequest) (<-chan *ModifyCloudDrivePermissionResponse, <-chan error)
- func (client *Client) ModifyCloudDriveUsers(request *ModifyCloudDriveUsersRequest) (response *ModifyCloudDriveUsersResponse, err error)
- func (client *Client) ModifyCloudDriveUsersWithCallback(request *ModifyCloudDriveUsersRequest, ...) <-chan int
- func (client *Client) ModifyCloudDriveUsersWithChan(request *ModifyCloudDriveUsersRequest) (<-chan *ModifyCloudDriveUsersResponse, <-chan error)
- func (client *Client) ModifyCustomizedListHeaders(request *ModifyCustomizedListHeadersRequest) (response *ModifyCustomizedListHeadersResponse, err error)
- func (client *Client) ModifyCustomizedListHeadersWithCallback(request *ModifyCustomizedListHeadersRequest, ...) <-chan int
- func (client *Client) ModifyCustomizedListHeadersWithChan(request *ModifyCustomizedListHeadersRequest) (<-chan *ModifyCustomizedListHeadersResponse, <-chan error)
- func (client *Client) ModifyDesktopChargeType(request *ModifyDesktopChargeTypeRequest) (response *ModifyDesktopChargeTypeResponse, err error)
- func (client *Client) ModifyDesktopChargeTypeWithCallback(request *ModifyDesktopChargeTypeRequest, ...) <-chan int
- func (client *Client) ModifyDesktopChargeTypeWithChan(request *ModifyDesktopChargeTypeRequest) (<-chan *ModifyDesktopChargeTypeResponse, <-chan error)
- func (client *Client) ModifyDesktopGroup(request *ModifyDesktopGroupRequest) (response *ModifyDesktopGroupResponse, err error)
- func (client *Client) ModifyDesktopGroupWithCallback(request *ModifyDesktopGroupRequest, ...) <-chan int
- func (client *Client) ModifyDesktopGroupWithChan(request *ModifyDesktopGroupRequest) (<-chan *ModifyDesktopGroupResponse, <-chan error)
- func (client *Client) ModifyDesktopHostName(request *ModifyDesktopHostNameRequest) (response *ModifyDesktopHostNameResponse, err error)
- func (client *Client) ModifyDesktopHostNameWithCallback(request *ModifyDesktopHostNameRequest, ...) <-chan int
- func (client *Client) ModifyDesktopHostNameWithChan(request *ModifyDesktopHostNameRequest) (<-chan *ModifyDesktopHostNameResponse, <-chan error)
- func (client *Client) ModifyDesktopName(request *ModifyDesktopNameRequest) (response *ModifyDesktopNameResponse, err error)
- func (client *Client) ModifyDesktopNameWithCallback(request *ModifyDesktopNameRequest, ...) <-chan int
- func (client *Client) ModifyDesktopNameWithChan(request *ModifyDesktopNameRequest) (<-chan *ModifyDesktopNameResponse, <-chan error)
- func (client *Client) ModifyDesktopOversoldGroup(request *ModifyDesktopOversoldGroupRequest) (response *ModifyDesktopOversoldGroupResponse, err error)
- func (client *Client) ModifyDesktopOversoldGroupSale(request *ModifyDesktopOversoldGroupSaleRequest) (response *ModifyDesktopOversoldGroupSaleResponse, err error)
- func (client *Client) ModifyDesktopOversoldGroupSaleWithCallback(request *ModifyDesktopOversoldGroupSaleRequest, ...) <-chan int
- func (client *Client) ModifyDesktopOversoldGroupSaleWithChan(request *ModifyDesktopOversoldGroupSaleRequest) (<-chan *ModifyDesktopOversoldGroupSaleResponse, <-chan error)
- func (client *Client) ModifyDesktopOversoldGroupWithCallback(request *ModifyDesktopOversoldGroupRequest, ...) <-chan int
- func (client *Client) ModifyDesktopOversoldGroupWithChan(request *ModifyDesktopOversoldGroupRequest) (<-chan *ModifyDesktopOversoldGroupResponse, <-chan error)
- func (client *Client) ModifyDesktopOversoldUserGroup(request *ModifyDesktopOversoldUserGroupRequest) (response *ModifyDesktopOversoldUserGroupResponse, err error)
- func (client *Client) ModifyDesktopOversoldUserGroupWithCallback(request *ModifyDesktopOversoldUserGroupRequest, ...) <-chan int
- func (client *Client) ModifyDesktopOversoldUserGroupWithChan(request *ModifyDesktopOversoldUserGroupRequest) (<-chan *ModifyDesktopOversoldUserGroupResponse, <-chan error)
- func (client *Client) ModifyDesktopSpec(request *ModifyDesktopSpecRequest) (response *ModifyDesktopSpecResponse, err error)
- func (client *Client) ModifyDesktopSpecWithCallback(request *ModifyDesktopSpecRequest, ...) <-chan int
- func (client *Client) ModifyDesktopSpecWithChan(request *ModifyDesktopSpecRequest) (<-chan *ModifyDesktopSpecResponse, <-chan error)
- func (client *Client) ModifyDesktopTimer(request *ModifyDesktopTimerRequest) (response *ModifyDesktopTimerResponse, err error)
- func (client *Client) ModifyDesktopTimerWithCallback(request *ModifyDesktopTimerRequest, ...) <-chan int
- func (client *Client) ModifyDesktopTimerWithChan(request *ModifyDesktopTimerRequest) (<-chan *ModifyDesktopTimerResponse, <-chan error)
- func (client *Client) ModifyDesktopsPolicyGroup(request *ModifyDesktopsPolicyGroupRequest) (response *ModifyDesktopsPolicyGroupResponse, err error)
- func (client *Client) ModifyDesktopsPolicyGroupWithCallback(request *ModifyDesktopsPolicyGroupRequest, ...) <-chan int
- func (client *Client) ModifyDesktopsPolicyGroupWithChan(request *ModifyDesktopsPolicyGroupRequest) (<-chan *ModifyDesktopsPolicyGroupResponse, <-chan error)
- func (client *Client) ModifyDiskSpec(request *ModifyDiskSpecRequest) (response *ModifyDiskSpecResponse, err error)
- func (client *Client) ModifyDiskSpecWithCallback(request *ModifyDiskSpecRequest, ...) <-chan int
- func (client *Client) ModifyDiskSpecWithChan(request *ModifyDiskSpecRequest) (<-chan *ModifyDiskSpecResponse, <-chan error)
- func (client *Client) ModifyEntitlement(request *ModifyEntitlementRequest) (response *ModifyEntitlementResponse, err error)
- func (client *Client) ModifyEntitlementWithCallback(request *ModifyEntitlementRequest, ...) <-chan int
- func (client *Client) ModifyEntitlementWithChan(request *ModifyEntitlementRequest) (<-chan *ModifyEntitlementResponse, <-chan error)
- func (client *Client) ModifyImageAttribute(request *ModifyImageAttributeRequest) (response *ModifyImageAttributeResponse, err error)
- func (client *Client) ModifyImageAttributeWithCallback(request *ModifyImageAttributeRequest, ...) <-chan int
- func (client *Client) ModifyImageAttributeWithChan(request *ModifyImageAttributeRequest) (<-chan *ModifyImageAttributeResponse, <-chan error)
- func (client *Client) ModifyImagePermission(request *ModifyImagePermissionRequest) (response *ModifyImagePermissionResponse, err error)
- func (client *Client) ModifyImagePermissionWithCallback(request *ModifyImagePermissionRequest, ...) <-chan int
- func (client *Client) ModifyImagePermissionWithChan(request *ModifyImagePermissionRequest) (<-chan *ModifyImagePermissionResponse, <-chan error)
- func (client *Client) ModifyNASDefaultMountTarget(request *ModifyNASDefaultMountTargetRequest) (response *ModifyNASDefaultMountTargetResponse, err error)
- func (client *Client) ModifyNASDefaultMountTargetWithCallback(request *ModifyNASDefaultMountTargetRequest, ...) <-chan int
- func (client *Client) ModifyNASDefaultMountTargetWithChan(request *ModifyNASDefaultMountTargetRequest) (<-chan *ModifyNASDefaultMountTargetResponse, <-chan error)
- func (client *Client) ModifyNetworkPackageBandwidth(request *ModifyNetworkPackageBandwidthRequest) (response *ModifyNetworkPackageBandwidthResponse, err error)
- func (client *Client) ModifyNetworkPackageBandwidthWithCallback(request *ModifyNetworkPackageBandwidthRequest, ...) <-chan int
- func (client *Client) ModifyNetworkPackageBandwidthWithChan(request *ModifyNetworkPackageBandwidthRequest) (<-chan *ModifyNetworkPackageBandwidthResponse, <-chan error)
- func (client *Client) ModifyNetworkPackageEnabled(request *ModifyNetworkPackageEnabledRequest) (response *ModifyNetworkPackageEnabledResponse, err error)
- func (client *Client) ModifyNetworkPackageEnabledWithCallback(request *ModifyNetworkPackageEnabledRequest, ...) <-chan int
- func (client *Client) ModifyNetworkPackageEnabledWithChan(request *ModifyNetworkPackageEnabledRequest) (<-chan *ModifyNetworkPackageEnabledResponse, <-chan error)
- func (client *Client) ModifyOfficeSiteAttribute(request *ModifyOfficeSiteAttributeRequest) (response *ModifyOfficeSiteAttributeResponse, err error)
- func (client *Client) ModifyOfficeSiteAttributeWithCallback(request *ModifyOfficeSiteAttributeRequest, ...) <-chan int
- func (client *Client) ModifyOfficeSiteAttributeWithChan(request *ModifyOfficeSiteAttributeRequest) (<-chan *ModifyOfficeSiteAttributeResponse, <-chan error)
- func (client *Client) ModifyOfficeSiteCrossDesktopAccess(request *ModifyOfficeSiteCrossDesktopAccessRequest) (response *ModifyOfficeSiteCrossDesktopAccessResponse, err error)
- func (client *Client) ModifyOfficeSiteCrossDesktopAccessWithCallback(request *ModifyOfficeSiteCrossDesktopAccessRequest, ...) <-chan int
- func (client *Client) ModifyOfficeSiteCrossDesktopAccessWithChan(request *ModifyOfficeSiteCrossDesktopAccessRequest) (<-chan *ModifyOfficeSiteCrossDesktopAccessResponse, <-chan error)
- func (client *Client) ModifyOfficeSiteMfaEnabled(request *ModifyOfficeSiteMfaEnabledRequest) (response *ModifyOfficeSiteMfaEnabledResponse, err error)
- func (client *Client) ModifyOfficeSiteMfaEnabledWithCallback(request *ModifyOfficeSiteMfaEnabledRequest, ...) <-chan int
- func (client *Client) ModifyOfficeSiteMfaEnabledWithChan(request *ModifyOfficeSiteMfaEnabledRequest) (<-chan *ModifyOfficeSiteMfaEnabledResponse, <-chan error)
- func (client *Client) ModifyPolicyGroup(request *ModifyPolicyGroupRequest) (response *ModifyPolicyGroupResponse, err error)
- func (client *Client) ModifyPolicyGroupWithCallback(request *ModifyPolicyGroupRequest, ...) <-chan int
- func (client *Client) ModifyPolicyGroupWithChan(request *ModifyPolicyGroupRequest) (<-chan *ModifyPolicyGroupResponse, <-chan error)
- func (client *Client) ModifyUserEntitlement(request *ModifyUserEntitlementRequest) (response *ModifyUserEntitlementResponse, err error)
- func (client *Client) ModifyUserEntitlementWithCallback(request *ModifyUserEntitlementRequest, ...) <-chan int
- func (client *Client) ModifyUserEntitlementWithChan(request *ModifyUserEntitlementRequest) (<-chan *ModifyUserEntitlementResponse, <-chan error)
- func (client *Client) ModifyUserToDesktopGroup(request *ModifyUserToDesktopGroupRequest) (response *ModifyUserToDesktopGroupResponse, err error)
- func (client *Client) ModifyUserToDesktopGroupWithCallback(request *ModifyUserToDesktopGroupRequest, ...) <-chan int
- func (client *Client) ModifyUserToDesktopGroupWithChan(request *ModifyUserToDesktopGroupRequest) (<-chan *ModifyUserToDesktopGroupResponse, <-chan error)
- func (client *Client) MoveCdsFile(request *MoveCdsFileRequest) (response *MoveCdsFileResponse, err error)
- func (client *Client) MoveCdsFileWithCallback(request *MoveCdsFileRequest, ...) <-chan int
- func (client *Client) MoveCdsFileWithChan(request *MoveCdsFileRequest) (<-chan *MoveCdsFileResponse, <-chan error)
- func (client *Client) RebootDesktops(request *RebootDesktopsRequest) (response *RebootDesktopsResponse, err error)
- func (client *Client) RebootDesktopsWithCallback(request *RebootDesktopsRequest, ...) <-chan int
- func (client *Client) RebootDesktopsWithChan(request *RebootDesktopsRequest) (<-chan *RebootDesktopsResponse, <-chan error)
- func (client *Client) RebuildDesktops(request *RebuildDesktopsRequest) (response *RebuildDesktopsResponse, err error)
- func (client *Client) RebuildDesktopsWithCallback(request *RebuildDesktopsRequest, ...) <-chan int
- func (client *Client) RebuildDesktopsWithChan(request *RebuildDesktopsRequest) (<-chan *RebuildDesktopsResponse, <-chan error)
- func (client *Client) RemoveFilePermission(request *RemoveFilePermissionRequest) (response *RemoveFilePermissionResponse, err error)
- func (client *Client) RemoveFilePermissionWithCallback(request *RemoveFilePermissionRequest, ...) <-chan int
- func (client *Client) RemoveFilePermissionWithChan(request *RemoveFilePermissionRequest) (<-chan *RemoveFilePermissionResponse, <-chan error)
- func (client *Client) RemoveUserFromDesktopGroup(request *RemoveUserFromDesktopGroupRequest) (response *RemoveUserFromDesktopGroupResponse, err error)
- func (client *Client) RemoveUserFromDesktopGroupWithCallback(request *RemoveUserFromDesktopGroupRequest, ...) <-chan int
- func (client *Client) RemoveUserFromDesktopGroupWithChan(request *RemoveUserFromDesktopGroupRequest) (<-chan *RemoveUserFromDesktopGroupResponse, <-chan error)
- func (client *Client) RemoveUserFromDesktopOversoldUserGroup(request *RemoveUserFromDesktopOversoldUserGroupRequest) (response *RemoveUserFromDesktopOversoldUserGroupResponse, err error)
- func (client *Client) RemoveUserFromDesktopOversoldUserGroupWithCallback(request *RemoveUserFromDesktopOversoldUserGroupRequest, ...) <-chan int
- func (client *Client) RemoveUserFromDesktopOversoldUserGroupWithChan(request *RemoveUserFromDesktopOversoldUserGroupRequest) (<-chan *RemoveUserFromDesktopOversoldUserGroupResponse, <-chan error)
- func (client *Client) RenewDesktopGroup(request *RenewDesktopGroupRequest) (response *RenewDesktopGroupResponse, err error)
- func (client *Client) RenewDesktopGroupWithCallback(request *RenewDesktopGroupRequest, ...) <-chan int
- func (client *Client) RenewDesktopGroupWithChan(request *RenewDesktopGroupRequest) (<-chan *RenewDesktopGroupResponse, <-chan error)
- func (client *Client) RenewDesktopOversoldGroup(request *RenewDesktopOversoldGroupRequest) (response *RenewDesktopOversoldGroupResponse, err error)
- func (client *Client) RenewDesktopOversoldGroupWithCallback(request *RenewDesktopOversoldGroupRequest, ...) <-chan int
- func (client *Client) RenewDesktopOversoldGroupWithChan(request *RenewDesktopOversoldGroupRequest) (<-chan *RenewDesktopOversoldGroupResponse, <-chan error)
- func (client *Client) RenewDesktops(request *RenewDesktopsRequest) (response *RenewDesktopsResponse, err error)
- func (client *Client) RenewDesktopsWithCallback(request *RenewDesktopsRequest, ...) <-chan int
- func (client *Client) RenewDesktopsWithChan(request *RenewDesktopsRequest) (<-chan *RenewDesktopsResponse, <-chan error)
- func (client *Client) RenewNetworkPackages(request *RenewNetworkPackagesRequest) (response *RenewNetworkPackagesResponse, err error)
- func (client *Client) RenewNetworkPackagesWithCallback(request *RenewNetworkPackagesRequest, ...) <-chan int
- func (client *Client) RenewNetworkPackagesWithChan(request *RenewNetworkPackagesRequest) (<-chan *RenewNetworkPackagesResponse, <-chan error)
- func (client *Client) ResetDesktops(request *ResetDesktopsRequest) (response *ResetDesktopsResponse, err error)
- func (client *Client) ResetDesktopsWithCallback(request *ResetDesktopsRequest, ...) <-chan int
- func (client *Client) ResetDesktopsWithChan(request *ResetDesktopsRequest) (<-chan *ResetDesktopsResponse, <-chan error)
- func (client *Client) ResetNASDefaultMountTarget(request *ResetNASDefaultMountTargetRequest) (response *ResetNASDefaultMountTargetResponse, err error)
- func (client *Client) ResetNASDefaultMountTargetWithCallback(request *ResetNASDefaultMountTargetRequest, ...) <-chan int
- func (client *Client) ResetNASDefaultMountTargetWithChan(request *ResetNASDefaultMountTargetRequest) (<-chan *ResetNASDefaultMountTargetResponse, <-chan error)
- func (client *Client) ResetSnapshot(request *ResetSnapshotRequest) (response *ResetSnapshotResponse, err error)
- func (client *Client) ResetSnapshotWithCallback(request *ResetSnapshotRequest, ...) <-chan int
- func (client *Client) ResetSnapshotWithChan(request *ResetSnapshotRequest) (<-chan *ResetSnapshotResponse, <-chan error)
- func (client *Client) RevokeCoordinatePrivilege(request *RevokeCoordinatePrivilegeRequest) (response *RevokeCoordinatePrivilegeResponse, err error)
- func (client *Client) RevokeCoordinatePrivilegeWithCallback(request *RevokeCoordinatePrivilegeRequest, ...) <-chan int
- func (client *Client) RevokeCoordinatePrivilegeWithChan(request *RevokeCoordinatePrivilegeRequest) (<-chan *RevokeCoordinatePrivilegeResponse, <-chan error)
- func (client *Client) RunCommand(request *RunCommandRequest) (response *RunCommandResponse, err error)
- func (client *Client) RunCommandWithCallback(request *RunCommandRequest, ...) <-chan int
- func (client *Client) RunCommandWithChan(request *RunCommandRequest) (<-chan *RunCommandResponse, <-chan error)
- func (client *Client) SendVerifyCode(request *SendVerifyCodeRequest) (response *SendVerifyCodeResponse, err error)
- func (client *Client) SendVerifyCodeWithCallback(request *SendVerifyCodeRequest, ...) <-chan int
- func (client *Client) SendVerifyCodeWithChan(request *SendVerifyCodeRequest) (<-chan *SendVerifyCodeResponse, <-chan error)
- func (client *Client) SetDesktopGroupScaleTimer(request *SetDesktopGroupScaleTimerRequest) (response *SetDesktopGroupScaleTimerResponse, err error)
- func (client *Client) SetDesktopGroupScaleTimerWithCallback(request *SetDesktopGroupScaleTimerRequest, ...) <-chan int
- func (client *Client) SetDesktopGroupScaleTimerWithChan(request *SetDesktopGroupScaleTimerRequest) (<-chan *SetDesktopGroupScaleTimerResponse, <-chan error)
- func (client *Client) SetDesktopGroupTimer(request *SetDesktopGroupTimerRequest) (response *SetDesktopGroupTimerResponse, err error)
- func (client *Client) SetDesktopGroupTimerStatus(request *SetDesktopGroupTimerStatusRequest) (response *SetDesktopGroupTimerStatusResponse, err error)
- func (client *Client) SetDesktopGroupTimerStatusWithCallback(request *SetDesktopGroupTimerStatusRequest, ...) <-chan int
- func (client *Client) SetDesktopGroupTimerStatusWithChan(request *SetDesktopGroupTimerStatusRequest) (<-chan *SetDesktopGroupTimerStatusResponse, <-chan error)
- func (client *Client) SetDesktopGroupTimerWithCallback(request *SetDesktopGroupTimerRequest, ...) <-chan int
- func (client *Client) SetDesktopGroupTimerWithChan(request *SetDesktopGroupTimerRequest) (<-chan *SetDesktopGroupTimerResponse, <-chan error)
- func (client *Client) SetDesktopMaintenance(request *SetDesktopMaintenanceRequest) (response *SetDesktopMaintenanceResponse, err error)
- func (client *Client) SetDesktopMaintenanceWithCallback(request *SetDesktopMaintenanceRequest, ...) <-chan int
- func (client *Client) SetDesktopMaintenanceWithChan(request *SetDesktopMaintenanceRequest) (<-chan *SetDesktopMaintenanceResponse, <-chan error)
- func (client *Client) SetDirectorySsoStatus(request *SetDirectorySsoStatusRequest) (response *SetDirectorySsoStatusResponse, err error)
- func (client *Client) SetDirectorySsoStatusWithCallback(request *SetDirectorySsoStatusRequest, ...) <-chan int
- func (client *Client) SetDirectorySsoStatusWithChan(request *SetDirectorySsoStatusRequest) (<-chan *SetDirectorySsoStatusResponse, <-chan error)
- func (client *Client) SetIdpMetadata(request *SetIdpMetadataRequest) (response *SetIdpMetadataResponse, err error)
- func (client *Client) SetIdpMetadataWithCallback(request *SetIdpMetadataRequest, ...) <-chan int
- func (client *Client) SetIdpMetadataWithChan(request *SetIdpMetadataRequest) (<-chan *SetIdpMetadataResponse, <-chan error)
- func (client *Client) SetOfficeSiteSsoStatus(request *SetOfficeSiteSsoStatusRequest) (response *SetOfficeSiteSsoStatusResponse, err error)
- func (client *Client) SetOfficeSiteSsoStatusWithCallback(request *SetOfficeSiteSsoStatusRequest, ...) <-chan int
- func (client *Client) SetOfficeSiteSsoStatusWithChan(request *SetOfficeSiteSsoStatusRequest) (<-chan *SetOfficeSiteSsoStatusResponse, <-chan error)
- func (client *Client) SetUserProfilePathRules(request *SetUserProfilePathRulesRequest) (response *SetUserProfilePathRulesResponse, err error)
- func (client *Client) SetUserProfilePathRulesWithCallback(request *SetUserProfilePathRulesRequest, ...) <-chan int
- func (client *Client) SetUserProfilePathRulesWithChan(request *SetUserProfilePathRulesRequest) (<-chan *SetUserProfilePathRulesResponse, <-chan error)
- func (client *Client) StartDesktops(request *StartDesktopsRequest) (response *StartDesktopsResponse, err error)
- func (client *Client) StartDesktopsWithCallback(request *StartDesktopsRequest, ...) <-chan int
- func (client *Client) StartDesktopsWithChan(request *StartDesktopsRequest) (<-chan *StartDesktopsResponse, <-chan error)
- func (client *Client) StopDesktops(request *StopDesktopsRequest) (response *StopDesktopsResponse, err error)
- func (client *Client) StopDesktopsWithCallback(request *StopDesktopsRequest, ...) <-chan int
- func (client *Client) StopDesktopsWithChan(request *StopDesktopsRequest) (<-chan *StopDesktopsResponse, <-chan error)
- func (client *Client) StopInvocation(request *StopInvocationRequest) (response *StopInvocationResponse, err error)
- func (client *Client) StopInvocationWithCallback(request *StopInvocationRequest, ...) <-chan int
- func (client *Client) StopInvocationWithChan(request *StopInvocationRequest) (<-chan *StopInvocationResponse, <-chan error)
- func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
- func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, ...) <-chan int
- func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
- func (client *Client) UnbindUserDesktop(request *UnbindUserDesktopRequest) (response *UnbindUserDesktopResponse, err error)
- func (client *Client) UnbindUserDesktopWithCallback(request *UnbindUserDesktopRequest, ...) <-chan int
- func (client *Client) UnbindUserDesktopWithChan(request *UnbindUserDesktopRequest) (<-chan *UnbindUserDesktopResponse, <-chan error)
- func (client *Client) UnlockVirtualMFADevice(request *UnlockVirtualMFADeviceRequest) (response *UnlockVirtualMFADeviceResponse, err error)
- func (client *Client) UnlockVirtualMFADeviceWithCallback(request *UnlockVirtualMFADeviceRequest, ...) <-chan int
- func (client *Client) UnlockVirtualMFADeviceWithChan(request *UnlockVirtualMFADeviceRequest) (<-chan *UnlockVirtualMFADeviceResponse, <-chan error)
- func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)
- func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, ...) <-chan int
- func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)
- func (client *Client) UpdateFotaTask(request *UpdateFotaTaskRequest) (response *UpdateFotaTaskResponse, err error)
- func (client *Client) UpdateFotaTaskWithCallback(request *UpdateFotaTaskRequest, ...) <-chan int
- func (client *Client) UpdateFotaTaskWithChan(request *UpdateFotaTaskRequest) (<-chan *UpdateFotaTaskResponse, <-chan error)
- func (client *Client) UploadImage(request *UploadImageRequest) (response *UploadImageResponse, err error)
- func (client *Client) UploadImageWithCallback(request *UploadImageRequest, ...) <-chan int
- func (client *Client) UploadImageWithChan(request *UploadImageRequest) (<-chan *UploadImageResponse, <-chan error)
- func (client *Client) VerifyCen(request *VerifyCenRequest) (response *VerifyCenResponse, err error)
- func (client *Client) VerifyCenWithCallback(request *VerifyCenRequest, ...) <-chan int
- func (client *Client) VerifyCenWithChan(request *VerifyCenRequest) (<-chan *VerifyCenResponse, <-chan error)
- func (client *Client) WakeupDesktops(request *WakeupDesktopsRequest) (response *WakeupDesktopsResponse, err error)
- func (client *Client) WakeupDesktopsWithCallback(request *WakeupDesktopsRequest, ...) <-chan int
- func (client *Client) WakeupDesktopsWithChan(request *WakeupDesktopsRequest) (<-chan *WakeupDesktopsResponse, <-chan error)
- type ClientType
- type ClientTypes
- type ClonePolicyGroupRequest
- type ClonePolicyGroupResponse
- type CloudDriveGroup
- type CloudDriveGroups
- type CloudDrivePermissionModel
- type CloudDrivePermissionModels
- type CloudDriveUser
- type CloudDriveUsers
- type CompleteCdsFileRequest
- type CompleteCdsFileResponse
- type ConfigADConnectorTrustRequest
- type ConfigADConnectorTrustResponse
- type ConfigADConnectorUserRequest
- type ConfigADConnectorUserResponse
- type ConflictCds
- type ConflictCdsAndOrder
- type ConflictCdsItem
- type ConflictOrder
- type ConflictOrderItem
- type ConnectionRecord
- type ConnectionRecords
- type CoordinateFlowModel
- type CoordinateFlowModels
- type CopyCdsFileModel
- type CopyCdsFileRequest
- type CopyCdsFileResponse
- type CopyImageRequest
- type CopyImageResponse
- type CountPerStatus
- type CountPerStatusItem
- type CpuProcessors
- type CreateADConnectorDirectoryRequest
- type CreateADConnectorDirectoryResponse
- type CreateADConnectorOfficeSiteRequest
- type CreateADConnectorOfficeSiteResponse
- type CreateAndBindNasFileSystemRequest
- type CreateAndBindNasFileSystemResponse
- type CreateAutoSnapshotPolicyRequest
- type CreateAutoSnapshotPolicyResponse
- type CreateBundleRequest
- type CreateBundleResponse
- type CreateCdsFileRequest
- type CreateCdsFileResponse
- type CreateCdsFileShareLinkRequest
- type CreateCdsFileShareLinkResponse
- type CreateCloudDriveServiceRequest
- type CreateCloudDriveServiceResponse
- type CreateCloudDriveUsersRequest
- type CreateCloudDriveUsersResponse
- type CreateDesktopGroupRequest
- type CreateDesktopGroupResponse
- type CreateDesktopGroupTag
- type CreateDesktopOversoldGroupRequest
- type CreateDesktopOversoldGroupResponse
- type CreateDesktopsBundleModels
- type CreateDesktopsCommonDesktopSetting
- type CreateDesktopsDesktopTimers
- type CreateDesktopsMonthDesktopSetting
- type CreateDesktopsRequest
- type CreateDesktopsResponse
- type CreateDesktopsTag
- type CreateDesktopsUserCommands
- type CreateDiskEncryptionServiceRequest
- type CreateDiskEncryptionServiceResponse
- type CreateImageRequest
- type CreateImageResponse
- type CreateNASFileSystemRequest
- type CreateNASFileSystemResponse
- type CreateNetworkPackageRequest
- type CreateNetworkPackageResponse
- type CreatePolicyGroupAuthorizeAccessPolicyRule
- type CreatePolicyGroupAuthorizeSecurityPolicyRule
- type CreatePolicyGroupClientType
- type CreatePolicyGroupDeviceRedirects
- type CreatePolicyGroupDeviceRules
- type CreatePolicyGroupDomainResolveRule
- type CreatePolicyGroupNetRedirectRule
- type CreatePolicyGroupRequest
- type CreatePolicyGroupResponse
- type CreatePolicyGroupUsbSupplyRedirectRule
- type CreateRAMDirectoryRequest
- type CreateRAMDirectoryResponse
- type CreateSimpleOfficeSiteRequest
- type CreateSimpleOfficeSiteResponse
- type CreateSnapshotRequest
- type CreateSnapshotResponse
- type Data
- type DataInDescribeCdsFileShareLinks
- type DataInDescribeDesktopOversoldGroup
- type DataInDescribeDesktopOversoldUser
- type DataInDescribeDesktopOversoldUserGroup
- type DataInDescribeUserConnectTime
- type DataItem
- type DeleteAutoSnapshotPolicyRequest
- type DeleteAutoSnapshotPolicyResponse
- type DeleteBundlesRequest
- type DeleteBundlesResponse
- type DeleteCdsFileRequest
- type DeleteCdsFileResponse
- type DeleteCloudDriveGroupsRequest
- type DeleteCloudDriveGroupsResponse
- type DeleteCloudDriveUsersRequest
- type DeleteCloudDriveUsersResponse
- type DeleteDesktopGroupRequest
- type DeleteDesktopGroupResponse
- type DeleteDesktopsRequest
- type DeleteDesktopsResponse
- type DeleteDevicesRequest
- type DeleteDevicesResponse
- type DeleteDirectoriesRequest
- type DeleteDirectoriesResponse
- type DeleteEduRoomRequest
- type DeleteEduRoomResponse
- type DeleteImagesRequest
- type DeleteImagesResponse
- type DeleteNASFileSystemsRequest
- type DeleteNASFileSystemsResponse
- type DeleteNetworkPackagesRequest
- type DeleteNetworkPackagesResponse
- type DeleteOfficeSitesRequest
- type DeleteOfficeSitesResponse
- type DeletePolicyGroupsRequest
- type DeletePolicyGroupsResponse
- type DeleteSnapshotRequest
- type DeleteSnapshotResponse
- type DeleteVirtualMFADeviceRequest
- type DeleteVirtualMFADeviceResponse
- type DescribeAclEntriesRequest
- type DescribeAclEntriesResponse
- type DescribeAutoSnapshotPolicyRequest
- type DescribeAutoSnapshotPolicyResponse
- type DescribeBundlesRequest
- type DescribeBundlesResponse
- type DescribeCdsFileShareLinksRequest
- type DescribeCdsFileShareLinksResponse
- type DescribeCensRequest
- type DescribeCensResponse
- type DescribeClientEventsRequest
- type DescribeClientEventsResponse
- type DescribeCloudDriveGroupsRequest
- type DescribeCloudDriveGroupsResponse
- type DescribeCloudDrivePermissionsRequest
- type DescribeCloudDrivePermissionsResponse
- type DescribeCloudDriveUsersRequest
- type DescribeCloudDriveUsersResponse
- type DescribeCustomizedListHeadersRequest
- type DescribeCustomizedListHeadersResponse
- type DescribeDesktopGroupSessionsRequest
- type DescribeDesktopGroupSessionsResponse
- type DescribeDesktopGroupsRequest
- type DescribeDesktopGroupsResponse
- type DescribeDesktopGroupsTag
- type DescribeDesktopInfoRequest
- type DescribeDesktopInfoResponse
- type DescribeDesktopOversoldGroupRequest
- type DescribeDesktopOversoldGroupResponse
- type DescribeDesktopOversoldUserGroupRequest
- type DescribeDesktopOversoldUserGroupResponse
- type DescribeDesktopOversoldUserRequest
- type DescribeDesktopOversoldUserResponse
- type DescribeDesktopSessionsRequest
- type DescribeDesktopSessionsResponse
- type DescribeDesktopTypesRequest
- type DescribeDesktopTypesResponse
- type DescribeDesktopsInGroupRequest
- type DescribeDesktopsInGroupResponse
- type DescribeDesktopsRequest
- type DescribeDesktopsResponse
- type DescribeDesktopsTag
- type DescribeDevicesRequest
- type DescribeDevicesResponse
- type DescribeDirectoriesRequest
- type DescribeDirectoriesResponse
- type DescribeFlowMetricRequest
- type DescribeFlowMetricResponse
- type DescribeFlowStatisticRequest
- type DescribeFlowStatisticResponse
- type DescribeFotaPendingDesktopsRequest
- type DescribeFotaPendingDesktopsResponse
- type DescribeFotaTasksRequest
- type DescribeFotaTasksResponse
- type DescribeGuestApplicationsRequest
- type DescribeGuestApplicationsResponse
- type DescribeImageModifiedRecordsRequest
- type DescribeImageModifiedRecordsResponse
- type DescribeImagePermissionRequest
- type DescribeImagePermissionResponse
- type DescribeImagesRequest
- type DescribeImagesResponse
- type DescribeInvocationsRequest
- type DescribeInvocationsResponse
- type DescribeKmsKeysRequest
- type DescribeKmsKeysResponse
- type DescribeModificationPriceRequest
- type DescribeModificationPriceResourceSpecs
- type DescribeModificationPriceResponse
- type DescribeNASFileSystemsRequest
- type DescribeNASFileSystemsResponse
- type DescribeNetworkPackagesRequest
- type DescribeNetworkPackagesResponse
- type DescribeOfficeSitesRequest
- type DescribeOfficeSitesResponse
- type DescribePolicyGroup
- type DescribePolicyGroups
- type DescribePolicyGroupsRequest
- type DescribePolicyGroupsResponse
- type DescribePriceBundleModels
- type DescribePriceForCreateDesktopOversoldGroupRequest
- type DescribePriceForCreateDesktopOversoldGroupResponse
- type DescribePriceForModifyDesktopOversoldGroupSaleRequest
- type DescribePriceForModifyDesktopOversoldGroupSaleResponse
- type DescribePriceForRenewDesktopOversoldGroupRequest
- type DescribePriceForRenewDesktopOversoldGroupResponse
- type DescribePriceRequest
- type DescribePriceResponse
- type DescribeRecordingsRequest
- type DescribeRecordingsResponse
- type DescribeRefundPriceRequest
- type DescribeRefundPriceResponse
- type DescribeRegionsRequest
- type DescribeRegionsResponse
- type DescribeRenewalPriceRequest
- type DescribeRenewalPriceResponse
- type DescribeSessionStatisticRequest
- type DescribeSessionStatisticResponse
- type DescribeSnapshotsRequest
- type DescribeSnapshotsResponse
- type DescribeUserConnectTimeRequest
- type DescribeUserConnectTimeResponse
- type DescribeUserConnectionRecordsRequest
- type DescribeUserConnectionRecordsResponse
- type DescribeUserProfilePathRulesRequest
- type DescribeUserProfilePathRulesResponse
- type DescribeUsersInGroupRequest
- type DescribeUsersInGroupResponse
- type DescribeUsersPasswordRequest
- type DescribeUsersPasswordResponse
- type DescribeVirtualMFADevicesRequest
- type DescribeVirtualMFADevicesResponse
- type DescribeZonesRequest
- type DescribeZonesResponse
- type Desktop
- type DesktopDuration
- type DesktopDurationList
- type DesktopFlowStatistic
- type DesktopGroup
- type DesktopGroupsInDescribeDesktopGroups
- type DesktopGroupsInDescribeNASFileSystems
- type DesktopIdInCreateDesktops
- type DesktopIdInModifyDesktopChargeType
- type DesktopIds
- type DesktopInDescribeDesktops
- type DesktopType
- type DesktopTypeAttribute
- type DesktopTypes
- type DesktopUser
- type DesktopUsers
- type Desktops
- type DesktopsInDescribeDesktopInfo
- type DesktopsInDescribeDesktops
- type DetachCenRequest
- type DetachCenResponse
- type DetachEndUserRequest
- type DetachEndUserResponse
- type DeviceRedirect
- type DeviceRedirects
- type DeviceRule
- type DeviceRules
- type Devices
- type DevicesItem
- type Directories
- type Directory
- type DisableDesktopsInGroupRequest
- type DisableDesktopsInGroupResponse
- type DisconnectDesktopSessionsRequest
- type DisconnectDesktopSessionsResponse
- type DisconnectDesktopSessionsSessions
- type Disk
- type DisksInDescribeBundles
- type DisksInDescribeDesktops
- type DissociateNetworkPackageRequest
- type DissociateNetworkPackageResponse
- type DnsAddressInDescribeDirectories
- type DnsAddressInDescribeOfficeSites
- type DomainResolveRule
- type DomainResolveRuleItem
- type DownloadCdsFileRequest
- type DownloadCdsFileResponse
- type DownloadFileModel
- type EipAddresses
- type EndUser
- type EndUserIdWithNickNameModel
- type EndUserIdsInDescribeDesktops
- type EndUserIdsInDescribeDesktopsInGroup
- type EndUserIdsInDescribeRecordings
- type EndUserList
- type EndUserListItem
- type EndUserNamesInDescribeDesktopsInGroup
- type EndUsersInDescribeCloudDrivePermissions
- type EndUsersInDescribeUsersInGroup
- type Event
- type Events
- type ExportClientEventsRequest
- type ExportClientEventsResponse
- type ExportDesktopGroupInfoRequest
- type ExportDesktopGroupInfoResponse
- type ExportDesktopGroupInfoTag
- type ExportDesktopListInfoRequest
- type ExportDesktopListInfoResponse
- type ExportDesktopListInfoTag
- type ExternalInfo
- type FailedIds
- type FileModel
- type FileModels
- type FilePermission
- type FilePermissions
- type FileSystem
- type FileSystemIdsInDescribeDirectories
- type FileSystemIdsInDescribeOfficeSites
- type FileSystems
- type FlowStatistic
- type FotaPendingDesktop
- type FotaPendingDesktops
- type FotaTask
- type FotaTasks
- type FotaUpdate
- type GetAsyncTaskRequest
- type GetAsyncTaskResponse
- type GetConnectionTicketRequest
- type GetConnectionTicketResponse
- type GetCoordinateTicketRequest
- type GetCoordinateTicketResponse
- type GetDesktopGroupDetailRequest
- type GetDesktopGroupDetailResponse
- type GetOfficeSiteSsoStatusRequest
- type GetOfficeSiteSsoStatusResponse
- type GetSpMetadataRequest
- type GetSpMetadataResponse
- type GuestApplicationModel
- type Header
- type Headers
- type HibernateDesktopsRequest
- type HibernateDesktopsResponse
- type Image
- type ImageModifiedRecord
- type ImageModifiedRecords
- type Images
- type InvalidSession
- type InvalidSessions
- type Invocation
- type Invocations
- type InvokeDesktop
- type InvokeDesktops
- type Key
- type Keys
- type ListCdsFilesRequest
- type ListCdsFilesResponse
- type ListDirectoryUsersRequest
- type ListDirectoryUsersResponse
- type ListFilePermissionRequest
- type ListFilePermissionResponse
- type ListOfficeSiteOverviewRequest
- type ListOfficeSiteOverviewResponse
- type ListOfficeSiteUsersRequest
- type ListOfficeSiteUsersResponse
- type ListTagResourcesRequest
- type ListTagResourcesResponse
- type ListTagResourcesTag
- type ListUserAdOrganizationUnitsRequest
- type ListUserAdOrganizationUnitsResponse
- type LockVirtualMFADeviceRequest
- type LockVirtualMFADeviceResponse
- type Log
- type LogsInDescribeDirectories
- type LogsInDescribeOfficeSites
- type ManagementFlag
- type ManagementFlagsInDescribeDesktops
- type ManagementFlagsInDescribeDesktopsInGroup
- type MemoryProcessors
- type MigrateDesktopsRequest
- type MigrateDesktopsResponse
- type MigrateImageProtocolRequest
- type MigrateImageProtocolResponse
- type ModifyADConnectorDirectoryRequest
- type ModifyADConnectorDirectoryResponse
- type ModifyADConnectorOfficeSiteRequest
- type ModifyADConnectorOfficeSiteResponse
- type ModifyAclEntriesRequest
- type ModifyAclEntriesResponse
- type ModifyAutoSnapshotPolicyRequest
- type ModifyAutoSnapshotPolicyResponse
- type ModifyBundleRequest
- type ModifyBundleResponse
- type ModifyCdsFileRequest
- type ModifyCdsFileResponse
- type ModifyCdsFileShareLinkRequest
- type ModifyCdsFileShareLinkResponse
- type ModifyCloudDriveGroupsRequest
- type ModifyCloudDriveGroupsResponse
- type ModifyCloudDrivePermissionRequest
- type ModifyCloudDrivePermissionResponse
- type ModifyCloudDriveUsersRequest
- type ModifyCloudDriveUsersResponse
- type ModifyCustomizedListHeadersHeaders
- type ModifyCustomizedListHeadersRequest
- type ModifyCustomizedListHeadersResponse
- type ModifyDesktopChargeTypeRequest
- type ModifyDesktopChargeTypeResponse
- type ModifyDesktopGroupRequest
- type ModifyDesktopGroupResponse
- type ModifyDesktopHostNameRequest
- type ModifyDesktopHostNameResponse
- type ModifyDesktopNameRequest
- type ModifyDesktopNameResponse
- type ModifyDesktopOversoldGroupRequest
- type ModifyDesktopOversoldGroupResponse
- type ModifyDesktopOversoldGroupSaleRequest
- type ModifyDesktopOversoldGroupSaleResponse
- type ModifyDesktopOversoldUserGroupRequest
- type ModifyDesktopOversoldUserGroupResponse
- type ModifyDesktopSpecRequest
- type ModifyDesktopSpecResourceSpecs
- type ModifyDesktopSpecResponse
- type ModifyDesktopTimerDesktopTimers
- type ModifyDesktopTimerRequest
- type ModifyDesktopTimerResponse
- type ModifyDesktopsPolicyGroupRequest
- type ModifyDesktopsPolicyGroupResponse
- type ModifyDiskSpecRequest
- type ModifyDiskSpecResponse
- type ModifyEntitlementRequest
- type ModifyEntitlementResponse
- type ModifyImageAttributeRequest
- type ModifyImageAttributeResponse
- type ModifyImagePermissionRequest
- type ModifyImagePermissionResponse
- type ModifyNASDefaultMountTargetRequest
- type ModifyNASDefaultMountTargetResponse
- type ModifyNetworkPackageBandwidthRequest
- type ModifyNetworkPackageBandwidthResponse
- type ModifyNetworkPackageEnabledRequest
- type ModifyNetworkPackageEnabledResponse
- type ModifyOfficeSiteAttributeRequest
- type ModifyOfficeSiteAttributeResponse
- type ModifyOfficeSiteCrossDesktopAccessRequest
- type ModifyOfficeSiteCrossDesktopAccessResponse
- type ModifyOfficeSiteMfaEnabledRequest
- type ModifyOfficeSiteMfaEnabledResponse
- type ModifyPolicyGroupAuthorizeAccessPolicyRule
- type ModifyPolicyGroupAuthorizeSecurityPolicyRule
- type ModifyPolicyGroupClientType
- type ModifyPolicyGroupDeviceRedirects
- type ModifyPolicyGroupDeviceRules
- type ModifyPolicyGroupDomainResolveRule
- type ModifyPolicyGroupNetRedirectRule
- type ModifyPolicyGroupRequest
- type ModifyPolicyGroupResponse
- type ModifyPolicyGroupRevokeAccessPolicyRule
- type ModifyPolicyGroupRevokeSecurityPolicyRule
- type ModifyPolicyGroupUsbSupplyRedirectRule
- type ModifyResult
- type ModifyResults
- type ModifyUserEntitlementRequest
- type ModifyUserEntitlementResponse
- type ModifyUserToDesktopGroupRequest
- type ModifyUserToDesktopGroupResponse
- type MoveCdsFileModel
- type MoveCdsFileRequest
- type MoveCdsFileResponse
- type NetRedirectRule
- type NetRedirectRuleItem
- type NetworkPackage
- type NetworkPackages
- type OUNames
- type OfficeSite
- type OfficeSiteOverviewResult
- type OfficeSiteOverviewResults
- type OfficeSites
- type OrderId
- type OrderIdsInCreateDesktopGroup
- type OrderIdsInModifyDesktopSpec
- type OuName
- type PackageId
- type PackageIds
- type PaidDesktop
- type PaidDesktops
- type PolicyGroupIdList
- type PolicyGroupIds
- type PolicyGroupNameList
- type PolicyGroupNames
- type PostPaidDesktop
- type PostPaidDesktops
- type PreemptLoginUsers
- type Price
- type PriceInfo
- type Process
- type ProcessData
- type Promotion
- type PromotionsInDescribeModificationPrice
- type PromotionsInDescribePrice
- type PromotionsInDescribeRenewalPrice
- type PropertyValues
- type PropertyValuesItem
- type RebootDesktopsRequest
- type RebootDesktopsResponse
- type RebuildDesktopsRequest
- type RebuildDesktopsResponse
- type RebuildResult
- type RebuildResults
- type Recording
- type Recordings
- type Region
- type Regions
- type RemoveFilePermissionMemberList
- type RemoveFilePermissionMemberListCdsIdentity
- type RemoveFilePermissionRequest
- type RemoveFilePermissionResponse
- type RemoveUserFromDesktopGroupRequest
- type RemoveUserFromDesktopGroupResponse
- type RemoveUserFromDesktopOversoldUserGroupRequest
- type RemoveUserFromDesktopOversoldUserGroupResponse
- type RenewDesktopGroupRequest
- type RenewDesktopGroupResponse
- type RenewDesktopOversoldGroupRequest
- type RenewDesktopOversoldGroupResponse
- type RenewDesktopsRequest
- type RenewDesktopsResponse
- type RenewNetworkPackagesRequest
- type RenewNetworkPackagesResponse
- type ResetDesktopsRequest
- type ResetDesktopsResponse
- type ResetNASDefaultMountTargetRequest
- type ResetNASDefaultMountTargetResponse
- type ResetSnapshotRequest
- type ResetSnapshotResponse
- type ResourceGroup
- type ResourceGroups
- type RevokeCoordinatePrivilegeRequest
- type RevokeCoordinatePrivilegeResponse
- type RouteEntries
- type RouteEntry
- type Rule
- type RulesInDescribeModificationPrice
- type RulesInDescribePrice
- type RulesInDescribeRenewalPrice
- type RulesInDescribeUserProfilePathRules
- type RunCommandRequest
- type RunCommandResponse
- type ScaleTimerInfo
- type ScaleTimerInfos
- type ScopeValue
- type SendVerifyCodeRequest
- type SendVerifyCodeResponse
- type Session
- type SessionsInDescribeDesktopGroupSessions
- type SessionsInDescribeDesktopSessions
- type SessionsInDescribeDesktops
- type SessionsInDescribeFotaPendingDesktops
- type SetDesktopGroupScaleTimerRequest
- type SetDesktopGroupScaleTimerResponse
- type SetDesktopGroupScaleTimerScaleTimerInfos
- type SetDesktopGroupTimerRequest
- type SetDesktopGroupTimerResponse
- type SetDesktopGroupTimerStatusRequest
- type SetDesktopGroupTimerStatusResponse
- type SetDesktopMaintenanceRequest
- type SetDesktopMaintenanceResponse
- type SetDirectorySsoStatusRequest
- type SetDirectorySsoStatusResponse
- type SetIdpMetadataRequest
- type SetIdpMetadataResponse
- type SetOfficeSiteSsoStatusRequest
- type SetOfficeSiteSsoStatusResponse
- type SetUserProfilePathRulesRequest
- type SetUserProfilePathRulesResponse
- type SetUserProfilePathRulesUserProfilePathRule
- type SetUserProfilePathRulesUserProfilePathRuleBlackPath
- type SetUserProfilePathRulesUserProfilePathRuleWhitePathsItem
- type Snapshot
- type Snapshots
- type StartDesktopsRequest
- type StartDesktopsResponse
- type Statistic
- type StatisticItem
- type StopDesktopsRequest
- type StopDesktopsResponse
- type StopInvocationRequest
- type StopInvocationResponse
- type SubDnsAddressInDescribeDirectories
- type SubDnsAddressInDescribeOfficeSites
- type SupportedLanguages
- type Tag
- type TagResource
- type TagResources
- type TagResourcesRequest
- type TagResourcesResponse
- type TagResourcesTag
- type TagsInDescribeCens
- type TagsInDescribeDesktopGroups
- type TagsInDescribeDesktops
- type TimerInfo
- type TimerInfos
- type UnbindUserDesktopRequest
- type UnbindUserDesktopResponse
- type UnlockVirtualMFADeviceRequest
- type UnlockVirtualMFADeviceResponse
- type UntagResourcesRequest
- type UntagResourcesResponse
- type UpdateFotaTaskRequest
- type UpdateFotaTaskResponse
- type UploadImageRequest
- type UploadImageResponse
- type UpmPathRules
- type UsbSupplyRedirectRule
- type UsbSupplyRedirectRuleItem
- type User
- type UserProfilePathRule
- type UserSetPropertiesModels
- type UserSetPropertiesModelsItem
- type UsersInListDirectoryUsers
- type UsersInListOfficeSiteUsers
- type VSwitchIdsInDescribeDirectories
- type VSwitchIdsInDescribeOfficeSites
- type VerifyCenRequest
- type VerifyCenResponse
- type VirtualMFADevice
- type VirtualMFADevices
- type WakeupDesktopsRequest
- type WakeupDesktopsResponse
- type WhiteList
- type WhitePaths
- type Zone
- type Zones
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "regional"
EndpointType regional or central
Functions ¶
func SetClientProperty ¶
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type ADConnector ¶
type ADConnector struct { VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` ADConnectorAddress string `json:"ADConnectorAddress" xml:"ADConnectorAddress"` NetworkInterfaceId string `json:"NetworkInterfaceId" xml:"NetworkInterfaceId"` TrustKey string `json:"TrustKey" xml:"TrustKey"` ConnectorStatus string `json:"ConnectorStatus" xml:"ConnectorStatus"` Specification string `json:"Specification" xml:"Specification"` }
ADConnector is a nested struct in ecd response
type ADConnectorsInDescribeDirectories ¶
type ADConnectorsInDescribeDirectories struct {
ADConnector []ADConnector `json:"ADConnector" xml:"ADConnector"`
}
ADConnectorsInDescribeDirectories is a nested struct in ecd response
type ADConnectorsInDescribeOfficeSites ¶
type ADConnectorsInDescribeOfficeSites struct {
ADConnector []ADConnector `json:"ADConnector" xml:"ADConnector"`
}
ADConnectorsInDescribeOfficeSites is a nested struct in ecd response
type AclEntries ¶ added in v1.63.15
type AclEntries struct {
AclEntry []AclEntry `json:"AclEntry" xml:"AclEntry"`
}
AclEntries is a nested struct in ecd response
type AclEntry ¶ added in v1.63.15
type AclEntry struct { Policy string `json:"Policy" xml:"Policy"` SourceType string `json:"SourceType" xml:"SourceType"` SourceId string `json:"SourceId" xml:"SourceId"` }
AclEntry is a nested struct in ecd response
type ActivateOfficeSiteRequest ¶
type ActivateOfficeSiteRequest struct { *requests.RpcRequest OfficeSiteId string `position:"Query" name:"OfficeSiteId"` }
ActivateOfficeSiteRequest is the request struct for api ActivateOfficeSite
func CreateActivateOfficeSiteRequest ¶
func CreateActivateOfficeSiteRequest() (request *ActivateOfficeSiteRequest)
CreateActivateOfficeSiteRequest creates a request to invoke ActivateOfficeSite API
type ActivateOfficeSiteResponse ¶
type ActivateOfficeSiteResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ActivateOfficeSiteResponse is the response struct for api ActivateOfficeSite
func CreateActivateOfficeSiteResponse ¶
func CreateActivateOfficeSiteResponse() (response *ActivateOfficeSiteResponse)
CreateActivateOfficeSiteResponse creates a response to parse from ActivateOfficeSite response
type AdConnector ¶
type AdConnector struct {
Address string `json:"Address" xml:"Address"`
}
AdConnector is a nested struct in ecd response
type AdConnectors ¶
type AdConnectors struct {
AdConnector []AdConnector `json:"AdConnector" xml:"AdConnector"`
}
AdConnectors is a nested struct in ecd response
type AddDesktopOversoldUserGroupRequest ¶ added in v1.63.15
type AddDesktopOversoldUserGroupRequest struct { *requests.RpcRequest OversoldGroupId string `position:"Query" name:"OversoldGroupId"` ImageId string `position:"Query" name:"ImageId"` Name string `position:"Query" name:"Name"` Tag *[]AddDesktopOversoldUserGroupTag `position:"Query" name:"Tag" type:"Repeated"` PolicyGroupId string `position:"Query" name:"PolicyGroupId"` }
AddDesktopOversoldUserGroupRequest is the request struct for api AddDesktopOversoldUserGroup
func CreateAddDesktopOversoldUserGroupRequest ¶ added in v1.63.15
func CreateAddDesktopOversoldUserGroupRequest() (request *AddDesktopOversoldUserGroupRequest)
CreateAddDesktopOversoldUserGroupRequest creates a request to invoke AddDesktopOversoldUserGroup API
type AddDesktopOversoldUserGroupResponse ¶ added in v1.63.15
type AddDesktopOversoldUserGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
AddDesktopOversoldUserGroupResponse is the response struct for api AddDesktopOversoldUserGroup
func CreateAddDesktopOversoldUserGroupResponse ¶ added in v1.63.15
func CreateAddDesktopOversoldUserGroupResponse() (response *AddDesktopOversoldUserGroupResponse)
CreateAddDesktopOversoldUserGroupResponse creates a response to parse from AddDesktopOversoldUserGroup response
type AddDesktopOversoldUserGroupTag ¶ added in v1.63.15
AddDesktopOversoldUserGroupTag is a repeated param struct in AddDesktopOversoldUserGroupRequest
type AddDevicesRequest ¶ added in v1.63.15
type AddDevicesRequest struct { *requests.RpcRequest ClientType requests.Integer `position:"Query" name:"ClientType"` DeviceIds *[]string `position:"Query" name:"DeviceIds" type:"Repeated"` }
AddDevicesRequest is the request struct for api AddDevices
func CreateAddDevicesRequest ¶ added in v1.63.15
func CreateAddDevicesRequest() (request *AddDevicesRequest)
CreateAddDevicesRequest creates a request to invoke AddDevices API
type AddDevicesResponse ¶ added in v1.63.15
type AddDevicesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
AddDevicesResponse is the response struct for api AddDevices
func CreateAddDevicesResponse ¶ added in v1.63.15
func CreateAddDevicesResponse() (response *AddDevicesResponse)
CreateAddDevicesResponse creates a response to parse from AddDevices response
type AddFilePermissionMemberList ¶ added in v1.63.15
type AddFilePermissionMemberList struct { ExpireTime string `name:"ExpireTime"` RoleId string `name:"RoleId"` CdsIdentity AddFilePermissionMemberListCdsIdentity `name:"CdsIdentity" type:"Struct"` DisinheritSubGroup string `name:"DisinheritSubGroup"` }
AddFilePermissionMemberList is a repeated param struct in AddFilePermissionRequest
type AddFilePermissionMemberListCdsIdentity ¶ added in v1.63.15
type AddFilePermissionMemberListCdsIdentity struct { Id string `name:"Id"` Type string `name:"Type"` }
AddFilePermissionMemberListCdsIdentity is a repeated param struct in AddFilePermissionRequest
type AddFilePermissionRequest ¶ added in v1.63.15
type AddFilePermissionRequest struct { *requests.RpcRequest MemberList *[]AddFilePermissionMemberList `position:"Query" name:"MemberList" type:"Json"` GroupId string `position:"Query" name:"GroupId"` CdsId string `position:"Query" name:"CdsId"` EndUserId string `position:"Query" name:"EndUserId"` FileId string `position:"Query" name:"FileId"` }
AddFilePermissionRequest is the request struct for api AddFilePermission
func CreateAddFilePermissionRequest ¶ added in v1.63.15
func CreateAddFilePermissionRequest() (request *AddFilePermissionRequest)
CreateAddFilePermissionRequest creates a request to invoke AddFilePermission API
type AddFilePermissionResponse ¶ added in v1.63.15
type AddFilePermissionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AddFilePermissionResponse is the response struct for api AddFilePermission
func CreateAddFilePermissionResponse ¶ added in v1.63.15
func CreateAddFilePermissionResponse() (response *AddFilePermissionResponse)
CreateAddFilePermissionResponse creates a response to parse from AddFilePermission response
type AddUserToDesktopGroupRequest ¶
type AddUserToDesktopGroupRequest struct { *requests.RpcRequest EndUserIds *[]string `position:"Query" name:"EndUserIds" type:"Repeated"` ClientToken string `position:"Query" name:"ClientToken"` DesktopGroupId string `position:"Query" name:"DesktopGroupId"` DesktopGroupIds *[]string `position:"Query" name:"DesktopGroupIds" type:"Repeated"` }
AddUserToDesktopGroupRequest is the request struct for api AddUserToDesktopGroup
func CreateAddUserToDesktopGroupRequest ¶
func CreateAddUserToDesktopGroupRequest() (request *AddUserToDesktopGroupRequest)
CreateAddUserToDesktopGroupRequest creates a request to invoke AddUserToDesktopGroup API
type AddUserToDesktopGroupResponse ¶
type AddUserToDesktopGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AddUserToDesktopGroupResponse is the response struct for api AddUserToDesktopGroup
func CreateAddUserToDesktopGroupResponse ¶
func CreateAddUserToDesktopGroupResponse() (response *AddUserToDesktopGroupResponse)
CreateAddUserToDesktopGroupResponse creates a response to parse from AddUserToDesktopGroup response
type AddUserToDesktopOversoldUserGroupRequest ¶ added in v1.63.15
type AddUserToDesktopOversoldUserGroupRequest struct { *requests.RpcRequest AddUserAmount requests.Integer `position:"Query" name:"AddUserAmount"` OversoldGroupId string `position:"Query" name:"OversoldGroupId"` UserGroupId string `position:"Query" name:"UserGroupId"` EndUserId string `position:"Query" name:"EndUserId"` }
AddUserToDesktopOversoldUserGroupRequest is the request struct for api AddUserToDesktopOversoldUserGroup
func CreateAddUserToDesktopOversoldUserGroupRequest ¶ added in v1.63.15
func CreateAddUserToDesktopOversoldUserGroupRequest() (request *AddUserToDesktopOversoldUserGroupRequest)
CreateAddUserToDesktopOversoldUserGroupRequest creates a request to invoke AddUserToDesktopOversoldUserGroup API
type AddUserToDesktopOversoldUserGroupResponse ¶ added in v1.63.15
type AddUserToDesktopOversoldUserGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AddUserToDesktopOversoldUserGroupResponse is the response struct for api AddUserToDesktopOversoldUserGroup
func CreateAddUserToDesktopOversoldUserGroupResponse ¶ added in v1.63.15
func CreateAddUserToDesktopOversoldUserGroupResponse() (response *AddUserToDesktopOversoldUserGroupResponse)
CreateAddUserToDesktopOversoldUserGroupResponse creates a response to parse from AddUserToDesktopOversoldUserGroup response
type AdminUserInfos ¶ added in v1.63.15
type AdminUserInfos struct {
EndUserIdWithNickNameModel []EndUserIdWithNickNameModel `json:"EndUserIdWithNickNameModel" xml:"EndUserIdWithNickNameModel"`
}
AdminUserInfos is a nested struct in ecd response
type AliUids ¶ added in v1.61.1666
type AliUids struct {
AliUid []string `json:"AliUid" xml:"AliUid"`
}
AliUids is a nested struct in ecd response
type AllowDiskSize ¶
type AllowDiskSize struct {
AllowDiskSizeItem []AllowDiskSizeItem `json:"AllowDiskSize" xml:"AllowDiskSize"`
}
AllowDiskSize is a nested struct in ecd response
type AllowDiskSizeItem ¶
type AllowDiskSizeItem struct { DataDiskSize int `json:"DataDiskSize" xml:"DataDiskSize"` SystemDiskSize int `json:"SystemDiskSize" xml:"SystemDiskSize"` DefaultDataDiskSize int `json:"DefaultDataDiskSize" xml:"DefaultDataDiskSize"` }
AllowDiskSizeItem is a nested struct in ecd response
type Applications ¶ added in v1.63.15
type Applications struct {
GuestApplicationModel []GuestApplicationModel `json:"GuestApplicationModel" xml:"GuestApplicationModel"`
}
Applications is a nested struct in ecd response
type ApplyAutoSnapshotPolicyRequest ¶ added in v1.63.15
type ApplyAutoSnapshotPolicyRequest struct { *requests.RpcRequest PolicyId string `position:"Query" name:"PolicyId"` DesktopId *[]string `position:"Query" name:"DesktopId" type:"Repeated"` }
ApplyAutoSnapshotPolicyRequest is the request struct for api ApplyAutoSnapshotPolicy
func CreateApplyAutoSnapshotPolicyRequest ¶ added in v1.63.15
func CreateApplyAutoSnapshotPolicyRequest() (request *ApplyAutoSnapshotPolicyRequest)
CreateApplyAutoSnapshotPolicyRequest creates a request to invoke ApplyAutoSnapshotPolicy API
type ApplyAutoSnapshotPolicyResponse ¶ added in v1.63.15
type ApplyAutoSnapshotPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ApplyAutoSnapshotPolicyResponse is the response struct for api ApplyAutoSnapshotPolicy
func CreateApplyAutoSnapshotPolicyResponse ¶ added in v1.63.15
func CreateApplyAutoSnapshotPolicyResponse() (response *ApplyAutoSnapshotPolicyResponse)
CreateApplyAutoSnapshotPolicyResponse creates a response to parse from ApplyAutoSnapshotPolicy response
type ApplyCoordinatePrivilegeRequest ¶ added in v1.63.15
type ApplyCoordinatePrivilegeRequest struct { *requests.RpcRequest CoId string `position:"Query" name:"CoId"` UserType string `position:"Query" name:"UserType"` Uuid string `position:"Query" name:"Uuid"` EndUserId string `position:"Query" name:"EndUserId"` }
ApplyCoordinatePrivilegeRequest is the request struct for api ApplyCoordinatePrivilege
func CreateApplyCoordinatePrivilegeRequest ¶ added in v1.63.15
func CreateApplyCoordinatePrivilegeRequest() (request *ApplyCoordinatePrivilegeRequest)
CreateApplyCoordinatePrivilegeRequest creates a request to invoke ApplyCoordinatePrivilege API
type ApplyCoordinatePrivilegeResponse ¶ added in v1.63.15
type ApplyCoordinatePrivilegeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ApplyCoordinatePrivilegeResponse is the response struct for api ApplyCoordinatePrivilege
func CreateApplyCoordinatePrivilegeResponse ¶ added in v1.63.15
func CreateApplyCoordinatePrivilegeResponse() (response *ApplyCoordinatePrivilegeResponse)
CreateApplyCoordinatePrivilegeResponse creates a response to parse from ApplyCoordinatePrivilege response
type ApplyCoordinationForMonitoringRequest ¶ added in v1.61.1666
type ApplyCoordinationForMonitoringRequest struct { *requests.RpcRequest Uuid string `position:"Query" name:"Uuid"` InitiatorType string `position:"Query" name:"InitiatorType"` CoordinatePolicyType string `position:"Query" name:"CoordinatePolicyType"` ResourceCandidates *[]ApplyCoordinationForMonitoringResourceCandidates `position:"Query" name:"ResourceCandidates" type:"Repeated"` EndUserId string `position:"Query" name:"EndUserId"` }
ApplyCoordinationForMonitoringRequest is the request struct for api ApplyCoordinationForMonitoring
func CreateApplyCoordinationForMonitoringRequest ¶ added in v1.61.1666
func CreateApplyCoordinationForMonitoringRequest() (request *ApplyCoordinationForMonitoringRequest)
CreateApplyCoordinationForMonitoringRequest creates a request to invoke ApplyCoordinationForMonitoring API
type ApplyCoordinationForMonitoringResourceCandidates ¶ added in v1.61.1666
type ApplyCoordinationForMonitoringResourceCandidates struct { ResourceId string `name:"ResourceId"` ResourceProperties string `name:"ResourceProperties"` ResourceName string `name:"ResourceName"` ResourceType string `name:"ResourceType"` OwnerWyId string `name:"OwnerWyId"` ResourceRegionId string `name:"ResourceRegionId"` OwnerAliUid string `name:"OwnerAliUid"` OwnerEndUserId string `name:"OwnerEndUserId"` }
ApplyCoordinationForMonitoringResourceCandidates is a repeated param struct in ApplyCoordinationForMonitoringRequest
type ApplyCoordinationForMonitoringResponse ¶ added in v1.61.1666
type ApplyCoordinationForMonitoringResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` CoordinateFlowModels []CoordinateFlowModel `json:"CoordinateFlowModels" xml:"CoordinateFlowModels"` }
ApplyCoordinationForMonitoringResponse is the response struct for api ApplyCoordinationForMonitoring
func CreateApplyCoordinationForMonitoringResponse ¶ added in v1.61.1666
func CreateApplyCoordinationForMonitoringResponse() (response *ApplyCoordinationForMonitoringResponse)
CreateApplyCoordinationForMonitoringResponse creates a response to parse from ApplyCoordinationForMonitoring response
type ApproveFotaUpdateRequest ¶
type ApproveFotaUpdateRequest struct { *requests.RpcRequest AppVersion string `position:"Query" name:"AppVersion"` DesktopId string `position:"Query" name:"DesktopId"` }
ApproveFotaUpdateRequest is the request struct for api ApproveFotaUpdate
func CreateApproveFotaUpdateRequest ¶
func CreateApproveFotaUpdateRequest() (request *ApproveFotaUpdateRequest)
CreateApproveFotaUpdateRequest creates a request to invoke ApproveFotaUpdate API
type ApproveFotaUpdateResponse ¶
type ApproveFotaUpdateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ApproveFotaUpdateResponse is the response struct for api ApproveFotaUpdate
func CreateApproveFotaUpdateResponse ¶
func CreateApproveFotaUpdateResponse() (response *ApproveFotaUpdateResponse)
CreateApproveFotaUpdateResponse creates a response to parse from ApproveFotaUpdate response
type AssociateNetworkPackageRequest ¶ added in v1.61.1666
type AssociateNetworkPackageRequest struct { *requests.RpcRequest OfficeSiteId string `position:"Query" name:"OfficeSiteId"` NetworkPackageId string `position:"Query" name:"NetworkPackageId"` }
AssociateNetworkPackageRequest is the request struct for api AssociateNetworkPackage
func CreateAssociateNetworkPackageRequest ¶ added in v1.61.1666
func CreateAssociateNetworkPackageRequest() (request *AssociateNetworkPackageRequest)
CreateAssociateNetworkPackageRequest creates a request to invoke AssociateNetworkPackage API
type AssociateNetworkPackageResponse ¶ added in v1.61.1666
type AssociateNetworkPackageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AssociateNetworkPackageResponse is the response struct for api AssociateNetworkPackage
func CreateAssociateNetworkPackageResponse ¶ added in v1.61.1666
func CreateAssociateNetworkPackageResponse() (response *AssociateNetworkPackageResponse)
CreateAssociateNetworkPackageResponse creates a response to parse from AssociateNetworkPackage response
type AttachCenRequest ¶
type AttachCenRequest struct { *requests.RpcRequest OfficeSiteId string `position:"Query" name:"OfficeSiteId"` CenId string `position:"Query" name:"CenId"` CenOwnerId requests.Integer `position:"Query" name:"CenOwnerId"` VerifyCode string `position:"Query" name:"VerifyCode"` }
AttachCenRequest is the request struct for api AttachCen
func CreateAttachCenRequest ¶
func CreateAttachCenRequest() (request *AttachCenRequest)
CreateAttachCenRequest creates a request to invoke AttachCen API
type AttachCenResponse ¶
type AttachCenResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AttachCenResponse is the response struct for api AttachCen
func CreateAttachCenResponse ¶
func CreateAttachCenResponse() (response *AttachCenResponse)
CreateAttachCenResponse creates a response to parse from AttachCen response
type AttachEndUserRequest ¶ added in v1.63.15
type AttachEndUserRequest struct { *requests.RpcRequest ClientType requests.Integer `position:"Query" name:"ClientType"` UserType string `position:"Query" name:"UserType"` DeviceId string `position:"Query" name:"DeviceId"` AdDomain string `position:"Query" name:"AdDomain"` EndUserId string `position:"Query" name:"EndUserId"` DirectoryId string `position:"Query" name:"DirectoryId"` }
AttachEndUserRequest is the request struct for api AttachEndUser
func CreateAttachEndUserRequest ¶ added in v1.63.15
func CreateAttachEndUserRequest() (request *AttachEndUserRequest)
CreateAttachEndUserRequest creates a request to invoke AttachEndUser API
type AttachEndUserResponse ¶ added in v1.63.15
type AttachEndUserResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AttachEndUserResponse is the response struct for api AttachEndUser
func CreateAttachEndUserResponse ¶ added in v1.63.15
func CreateAttachEndUserResponse() (response *AttachEndUserResponse)
CreateAttachEndUserResponse creates a response to parse from AttachEndUser response
type AuthorizeAccessPolicyRule ¶
type AuthorizeAccessPolicyRule struct { Description string `json:"Description" xml:"Description"` CidrIp string `json:"CidrIp" xml:"CidrIp"` }
AuthorizeAccessPolicyRule is a nested struct in ecd response
type AuthorizeAccessPolicyRules ¶
type AuthorizeAccessPolicyRules struct {
AuthorizeAccessPolicyRule []AuthorizeAccessPolicyRule `json:"AuthorizeAccessPolicyRule" xml:"AuthorizeAccessPolicyRule"`
}
AuthorizeAccessPolicyRules is a nested struct in ecd response
type AuthorizeSecurityPolicyRule ¶
type AuthorizeSecurityPolicyRule struct { Type string `json:"Type" xml:"Type"` Policy string `json:"Policy" xml:"Policy"` Description string `json:"Description" xml:"Description"` PortRange string `json:"PortRange" xml:"PortRange"` IpProtocol string `json:"IpProtocol" xml:"IpProtocol"` Priority string `json:"Priority" xml:"Priority"` CidrIp string `json:"CidrIp" xml:"CidrIp"` }
AuthorizeSecurityPolicyRule is a nested struct in ecd response
type AuthorizeSecurityPolicyRules ¶
type AuthorizeSecurityPolicyRules struct {
AuthorizeSecurityPolicyRule []AuthorizeSecurityPolicyRule `json:"AuthorizeSecurityPolicyRule" xml:"AuthorizeSecurityPolicyRule"`
}
AuthorizeSecurityPolicyRules is a nested struct in ecd response
type AutoSnapshotPolicies ¶ added in v1.63.15
type AutoSnapshotPolicies struct {
AutoSnapshotPolicy []AutoSnapshotPolicy `json:"AutoSnapshotPolicy" xml:"AutoSnapshotPolicy"`
}
AutoSnapshotPolicies is a nested struct in ecd response
type AutoSnapshotPolicy ¶ added in v1.63.15
type AutoSnapshotPolicy struct { TimePoints string `json:"TimePoints" xml:"TimePoints"` CreationTime string `json:"CreationTime" xml:"CreationTime"` Status string `json:"Status" xml:"Status"` DesktopNum int `json:"DesktopNum" xml:"DesktopNum"` CronExpression string `json:"CronExpression" xml:"CronExpression"` RetentionDays string `json:"RetentionDays" xml:"RetentionDays"` PolicyName string `json:"PolicyName" xml:"PolicyName"` PolicyId string `json:"PolicyId" xml:"PolicyId"` RegionId string `json:"RegionId" xml:"RegionId"` }
AutoSnapshotPolicy is a nested struct in ecd response
type Bundle ¶
type Bundle struct { Description string `json:"Description" xml:"Description"` BundleType string `json:"BundleType" xml:"BundleType"` OsType string `json:"OsType" xml:"OsType"` StockState string `json:"StockState" xml:"StockState"` DesktopType string `json:"DesktopType" xml:"DesktopType"` ProtocolType string `json:"ProtocolType" xml:"ProtocolType"` BundleId string `json:"BundleId" xml:"BundleId"` ImageId string `json:"ImageId" xml:"ImageId"` ImageName string `json:"ImageName" xml:"ImageName"` Language string `json:"Language" xml:"Language"` BundleName string `json:"BundleName" xml:"BundleName"` DesktopTypeFamily string `json:"DesktopTypeFamily" xml:"DesktopTypeFamily"` CreationTime string `json:"CreationTime" xml:"CreationTime"` SessionType string `json:"SessionType" xml:"SessionType"` VolumeEncryptionEnabled bool `json:"VolumeEncryptionEnabled" xml:"VolumeEncryptionEnabled"` VolumeEncryptionKey string `json:"VolumeEncryptionKey" xml:"VolumeEncryptionKey"` Platform string `json:"Platform" xml:"Platform"` ImageStatus string `json:"ImageStatus" xml:"ImageStatus"` DesktopTypeAttribute DesktopTypeAttribute `json:"DesktopTypeAttribute" xml:"DesktopTypeAttribute"` Disks []Disk `json:"Disks" xml:"Disks"` }
Bundle is a nested struct in ecd response
type Bundles ¶
type Bundles struct {
Bundle []Bundle `json:"Bundle" xml:"Bundle"`
}
Bundles is a nested struct in ecd response
type CancelAutoSnapshotPolicyRequest ¶ added in v1.63.15
type CancelAutoSnapshotPolicyRequest struct { *requests.RpcRequest PolicyId string `position:"Query" name:"PolicyId"` DesktopId *[]string `position:"Query" name:"DesktopId" type:"Repeated"` }
CancelAutoSnapshotPolicyRequest is the request struct for api CancelAutoSnapshotPolicy
func CreateCancelAutoSnapshotPolicyRequest ¶ added in v1.63.15
func CreateCancelAutoSnapshotPolicyRequest() (request *CancelAutoSnapshotPolicyRequest)
CreateCancelAutoSnapshotPolicyRequest creates a request to invoke CancelAutoSnapshotPolicy API
type CancelAutoSnapshotPolicyResponse ¶ added in v1.63.15
type CancelAutoSnapshotPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CancelAutoSnapshotPolicyResponse is the response struct for api CancelAutoSnapshotPolicy
func CreateCancelAutoSnapshotPolicyResponse ¶ added in v1.63.15
func CreateCancelAutoSnapshotPolicyResponse() (response *CancelAutoSnapshotPolicyResponse)
CreateCancelAutoSnapshotPolicyResponse creates a response to parse from CancelAutoSnapshotPolicy response
type CancelCdsFileShareLinkRequest ¶ added in v1.63.15
type CancelCdsFileShareLinkRequest struct {}
CancelCdsFileShareLinkRequest is the request struct for api CancelCdsFileShareLink
func CreateCancelCdsFileShareLinkRequest ¶ added in v1.63.15
func CreateCancelCdsFileShareLinkRequest() (request *CancelCdsFileShareLinkRequest)
CreateCancelCdsFileShareLinkRequest creates a request to invoke CancelCdsFileShareLink API
type CancelCdsFileShareLinkResponse ¶ added in v1.63.15
type CancelCdsFileShareLinkResponse struct {}
CancelCdsFileShareLinkResponse is the response struct for api CancelCdsFileShareLink
func CreateCancelCdsFileShareLinkResponse ¶ added in v1.63.15
func CreateCancelCdsFileShareLinkResponse() (response *CancelCdsFileShareLinkResponse)
CreateCancelCdsFileShareLinkResponse creates a response to parse from CancelCdsFileShareLink response
type CancelCoordinationForMonitoringRequest ¶ added in v1.63.15
type CancelCoordinationForMonitoringRequest struct { *requests.RpcRequest UserType string `position:"Query" name:"UserType"` CoIds *[]string `position:"Query" name:"CoIds" type:"Repeated"` EndUserId string `position:"Query" name:"EndUserId"` }
CancelCoordinationForMonitoringRequest is the request struct for api CancelCoordinationForMonitoring
func CreateCancelCoordinationForMonitoringRequest ¶ added in v1.63.15
func CreateCancelCoordinationForMonitoringRequest() (request *CancelCoordinationForMonitoringRequest)
CreateCancelCoordinationForMonitoringRequest creates a request to invoke CancelCoordinationForMonitoring API
type CancelCoordinationForMonitoringResponse ¶ added in v1.63.15
type CancelCoordinationForMonitoringResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CancelCoordinationForMonitoringResponse is the response struct for api CancelCoordinationForMonitoring
func CreateCancelCoordinationForMonitoringResponse ¶ added in v1.63.15
func CreateCancelCoordinationForMonitoringResponse() (response *CancelCoordinationForMonitoringResponse)
CreateCancelCoordinationForMonitoringResponse creates a response to parse from CancelCoordinationForMonitoring response
type CancelCopyImageRequest ¶ added in v1.61.1666
type CancelCopyImageRequest struct { *requests.RpcRequest ImageId string `position:"Query" name:"ImageId"` }
CancelCopyImageRequest is the request struct for api CancelCopyImage
func CreateCancelCopyImageRequest ¶ added in v1.61.1666
func CreateCancelCopyImageRequest() (request *CancelCopyImageRequest)
CreateCancelCopyImageRequest creates a request to invoke CancelCopyImage API
type CancelCopyImageResponse ¶ added in v1.61.1666
type CancelCopyImageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CancelCopyImageResponse is the response struct for api CancelCopyImage
func CreateCancelCopyImageResponse ¶ added in v1.61.1666
func CreateCancelCopyImageResponse() (response *CancelCopyImageResponse)
CreateCancelCopyImageResponse creates a response to parse from CancelCopyImage response
type CdsFileShareLinkModel ¶ added in v1.63.15
type CdsFileShareLinkModel struct {}
CdsFileShareLinkModel is a nested struct in ecd response
type CdsIdentity ¶ added in v1.63.15
CdsIdentity is a nested struct in ecd response
type Cen ¶
type Cen struct { Status string `json:"Status" xml:"Status"` CreationTime string `json:"CreationTime" xml:"CreationTime"` Ipv6Level string `json:"Ipv6Level" xml:"Ipv6Level"` Description string `json:"Description" xml:"Description"` CenId string `json:"CenId" xml:"CenId"` ProtectionLevel string `json:"ProtectionLevel" xml:"ProtectionLevel"` Name string `json:"Name" xml:"Name"` Tags []Tag `json:"Tags" xml:"Tags"` PackageIds []PackageId `json:"PackageIds" xml:"PackageIds"` }
Cen is a nested struct in ecd response
type Cens ¶
type Cens struct {
Cen []Cen `json:"Cen" xml:"Cen"`
}
Cens is a nested struct in ecd response
type CidrBlocks ¶
type CidrBlocks struct {
CidrBlock []string `json:"CidrBlock" xml:"CidrBlock"`
}
CidrBlocks is a nested struct in ecd response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithProvider ¶
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) ActivateOfficeSite ¶
func (client *Client) ActivateOfficeSite(request *ActivateOfficeSiteRequest) (response *ActivateOfficeSiteResponse, err error)
ActivateOfficeSite invokes the ecd.ActivateOfficeSite API synchronously
func (*Client) ActivateOfficeSiteWithCallback ¶
func (client *Client) ActivateOfficeSiteWithCallback(request *ActivateOfficeSiteRequest, callback func(response *ActivateOfficeSiteResponse, err error)) <-chan int
ActivateOfficeSiteWithCallback invokes the ecd.ActivateOfficeSite API asynchronously
func (*Client) ActivateOfficeSiteWithChan ¶
func (client *Client) ActivateOfficeSiteWithChan(request *ActivateOfficeSiteRequest) (<-chan *ActivateOfficeSiteResponse, <-chan error)
ActivateOfficeSiteWithChan invokes the ecd.ActivateOfficeSite API asynchronously
func (*Client) AddDesktopOversoldUserGroup ¶ added in v1.63.15
func (client *Client) AddDesktopOversoldUserGroup(request *AddDesktopOversoldUserGroupRequest) (response *AddDesktopOversoldUserGroupResponse, err error)
AddDesktopOversoldUserGroup invokes the ecd.AddDesktopOversoldUserGroup API synchronously
func (*Client) AddDesktopOversoldUserGroupWithCallback ¶ added in v1.63.15
func (client *Client) AddDesktopOversoldUserGroupWithCallback(request *AddDesktopOversoldUserGroupRequest, callback func(response *AddDesktopOversoldUserGroupResponse, err error)) <-chan int
AddDesktopOversoldUserGroupWithCallback invokes the ecd.AddDesktopOversoldUserGroup API asynchronously
func (*Client) AddDesktopOversoldUserGroupWithChan ¶ added in v1.63.15
func (client *Client) AddDesktopOversoldUserGroupWithChan(request *AddDesktopOversoldUserGroupRequest) (<-chan *AddDesktopOversoldUserGroupResponse, <-chan error)
AddDesktopOversoldUserGroupWithChan invokes the ecd.AddDesktopOversoldUserGroup API asynchronously
func (*Client) AddDevices ¶ added in v1.63.15
func (client *Client) AddDevices(request *AddDevicesRequest) (response *AddDevicesResponse, err error)
AddDevices invokes the ecd.AddDevices API synchronously
func (*Client) AddDevicesWithCallback ¶ added in v1.63.15
func (client *Client) AddDevicesWithCallback(request *AddDevicesRequest, callback func(response *AddDevicesResponse, err error)) <-chan int
AddDevicesWithCallback invokes the ecd.AddDevices API asynchronously
func (*Client) AddDevicesWithChan ¶ added in v1.63.15
func (client *Client) AddDevicesWithChan(request *AddDevicesRequest) (<-chan *AddDevicesResponse, <-chan error)
AddDevicesWithChan invokes the ecd.AddDevices API asynchronously
func (*Client) AddFilePermission ¶ added in v1.63.15
func (client *Client) AddFilePermission(request *AddFilePermissionRequest) (response *AddFilePermissionResponse, err error)
AddFilePermission invokes the ecd.AddFilePermission API synchronously
func (*Client) AddFilePermissionWithCallback ¶ added in v1.63.15
func (client *Client) AddFilePermissionWithCallback(request *AddFilePermissionRequest, callback func(response *AddFilePermissionResponse, err error)) <-chan int
AddFilePermissionWithCallback invokes the ecd.AddFilePermission API asynchronously
func (*Client) AddFilePermissionWithChan ¶ added in v1.63.15
func (client *Client) AddFilePermissionWithChan(request *AddFilePermissionRequest) (<-chan *AddFilePermissionResponse, <-chan error)
AddFilePermissionWithChan invokes the ecd.AddFilePermission API asynchronously
func (*Client) AddUserToDesktopGroup ¶
func (client *Client) AddUserToDesktopGroup(request *AddUserToDesktopGroupRequest) (response *AddUserToDesktopGroupResponse, err error)
AddUserToDesktopGroup invokes the ecd.AddUserToDesktopGroup API synchronously
func (*Client) AddUserToDesktopGroupWithCallback ¶
func (client *Client) AddUserToDesktopGroupWithCallback(request *AddUserToDesktopGroupRequest, callback func(response *AddUserToDesktopGroupResponse, err error)) <-chan int
AddUserToDesktopGroupWithCallback invokes the ecd.AddUserToDesktopGroup API asynchronously
func (*Client) AddUserToDesktopGroupWithChan ¶
func (client *Client) AddUserToDesktopGroupWithChan(request *AddUserToDesktopGroupRequest) (<-chan *AddUserToDesktopGroupResponse, <-chan error)
AddUserToDesktopGroupWithChan invokes the ecd.AddUserToDesktopGroup API asynchronously
func (*Client) AddUserToDesktopOversoldUserGroup ¶ added in v1.63.15
func (client *Client) AddUserToDesktopOversoldUserGroup(request *AddUserToDesktopOversoldUserGroupRequest) (response *AddUserToDesktopOversoldUserGroupResponse, err error)
AddUserToDesktopOversoldUserGroup invokes the ecd.AddUserToDesktopOversoldUserGroup API synchronously
func (*Client) AddUserToDesktopOversoldUserGroupWithCallback ¶ added in v1.63.15
func (client *Client) AddUserToDesktopOversoldUserGroupWithCallback(request *AddUserToDesktopOversoldUserGroupRequest, callback func(response *AddUserToDesktopOversoldUserGroupResponse, err error)) <-chan int
AddUserToDesktopOversoldUserGroupWithCallback invokes the ecd.AddUserToDesktopOversoldUserGroup API asynchronously
func (*Client) AddUserToDesktopOversoldUserGroupWithChan ¶ added in v1.63.15
func (client *Client) AddUserToDesktopOversoldUserGroupWithChan(request *AddUserToDesktopOversoldUserGroupRequest) (<-chan *AddUserToDesktopOversoldUserGroupResponse, <-chan error)
AddUserToDesktopOversoldUserGroupWithChan invokes the ecd.AddUserToDesktopOversoldUserGroup API asynchronously
func (*Client) ApplyAutoSnapshotPolicy ¶ added in v1.63.15
func (client *Client) ApplyAutoSnapshotPolicy(request *ApplyAutoSnapshotPolicyRequest) (response *ApplyAutoSnapshotPolicyResponse, err error)
ApplyAutoSnapshotPolicy invokes the ecd.ApplyAutoSnapshotPolicy API synchronously
func (*Client) ApplyAutoSnapshotPolicyWithCallback ¶ added in v1.63.15
func (client *Client) ApplyAutoSnapshotPolicyWithCallback(request *ApplyAutoSnapshotPolicyRequest, callback func(response *ApplyAutoSnapshotPolicyResponse, err error)) <-chan int
ApplyAutoSnapshotPolicyWithCallback invokes the ecd.ApplyAutoSnapshotPolicy API asynchronously
func (*Client) ApplyAutoSnapshotPolicyWithChan ¶ added in v1.63.15
func (client *Client) ApplyAutoSnapshotPolicyWithChan(request *ApplyAutoSnapshotPolicyRequest) (<-chan *ApplyAutoSnapshotPolicyResponse, <-chan error)
ApplyAutoSnapshotPolicyWithChan invokes the ecd.ApplyAutoSnapshotPolicy API asynchronously
func (*Client) ApplyCoordinatePrivilege ¶ added in v1.63.15
func (client *Client) ApplyCoordinatePrivilege(request *ApplyCoordinatePrivilegeRequest) (response *ApplyCoordinatePrivilegeResponse, err error)
ApplyCoordinatePrivilege invokes the ecd.ApplyCoordinatePrivilege API synchronously
func (*Client) ApplyCoordinatePrivilegeWithCallback ¶ added in v1.63.15
func (client *Client) ApplyCoordinatePrivilegeWithCallback(request *ApplyCoordinatePrivilegeRequest, callback func(response *ApplyCoordinatePrivilegeResponse, err error)) <-chan int
ApplyCoordinatePrivilegeWithCallback invokes the ecd.ApplyCoordinatePrivilege API asynchronously
func (*Client) ApplyCoordinatePrivilegeWithChan ¶ added in v1.63.15
func (client *Client) ApplyCoordinatePrivilegeWithChan(request *ApplyCoordinatePrivilegeRequest) (<-chan *ApplyCoordinatePrivilegeResponse, <-chan error)
ApplyCoordinatePrivilegeWithChan invokes the ecd.ApplyCoordinatePrivilege API asynchronously
func (*Client) ApplyCoordinationForMonitoring ¶ added in v1.61.1666
func (client *Client) ApplyCoordinationForMonitoring(request *ApplyCoordinationForMonitoringRequest) (response *ApplyCoordinationForMonitoringResponse, err error)
ApplyCoordinationForMonitoring invokes the ecd.ApplyCoordinationForMonitoring API synchronously
func (*Client) ApplyCoordinationForMonitoringWithCallback ¶ added in v1.61.1666
func (client *Client) ApplyCoordinationForMonitoringWithCallback(request *ApplyCoordinationForMonitoringRequest, callback func(response *ApplyCoordinationForMonitoringResponse, err error)) <-chan int
ApplyCoordinationForMonitoringWithCallback invokes the ecd.ApplyCoordinationForMonitoring API asynchronously
func (*Client) ApplyCoordinationForMonitoringWithChan ¶ added in v1.61.1666
func (client *Client) ApplyCoordinationForMonitoringWithChan(request *ApplyCoordinationForMonitoringRequest) (<-chan *ApplyCoordinationForMonitoringResponse, <-chan error)
ApplyCoordinationForMonitoringWithChan invokes the ecd.ApplyCoordinationForMonitoring API asynchronously
func (*Client) ApproveFotaUpdate ¶
func (client *Client) ApproveFotaUpdate(request *ApproveFotaUpdateRequest) (response *ApproveFotaUpdateResponse, err error)
ApproveFotaUpdate invokes the ecd.ApproveFotaUpdate API synchronously
func (*Client) ApproveFotaUpdateWithCallback ¶
func (client *Client) ApproveFotaUpdateWithCallback(request *ApproveFotaUpdateRequest, callback func(response *ApproveFotaUpdateResponse, err error)) <-chan int
ApproveFotaUpdateWithCallback invokes the ecd.ApproveFotaUpdate API asynchronously
func (*Client) ApproveFotaUpdateWithChan ¶
func (client *Client) ApproveFotaUpdateWithChan(request *ApproveFotaUpdateRequest) (<-chan *ApproveFotaUpdateResponse, <-chan error)
ApproveFotaUpdateWithChan invokes the ecd.ApproveFotaUpdate API asynchronously
func (*Client) AssociateNetworkPackage ¶ added in v1.61.1666
func (client *Client) AssociateNetworkPackage(request *AssociateNetworkPackageRequest) (response *AssociateNetworkPackageResponse, err error)
AssociateNetworkPackage invokes the ecd.AssociateNetworkPackage API synchronously
func (*Client) AssociateNetworkPackageWithCallback ¶ added in v1.61.1666
func (client *Client) AssociateNetworkPackageWithCallback(request *AssociateNetworkPackageRequest, callback func(response *AssociateNetworkPackageResponse, err error)) <-chan int
AssociateNetworkPackageWithCallback invokes the ecd.AssociateNetworkPackage API asynchronously
func (*Client) AssociateNetworkPackageWithChan ¶ added in v1.61.1666
func (client *Client) AssociateNetworkPackageWithChan(request *AssociateNetworkPackageRequest) (<-chan *AssociateNetworkPackageResponse, <-chan error)
AssociateNetworkPackageWithChan invokes the ecd.AssociateNetworkPackage API asynchronously
func (*Client) AttachCen ¶
func (client *Client) AttachCen(request *AttachCenRequest) (response *AttachCenResponse, err error)
AttachCen invokes the ecd.AttachCen API synchronously
func (*Client) AttachCenWithCallback ¶
func (client *Client) AttachCenWithCallback(request *AttachCenRequest, callback func(response *AttachCenResponse, err error)) <-chan int
AttachCenWithCallback invokes the ecd.AttachCen API asynchronously
func (*Client) AttachCenWithChan ¶
func (client *Client) AttachCenWithChan(request *AttachCenRequest) (<-chan *AttachCenResponse, <-chan error)
AttachCenWithChan invokes the ecd.AttachCen API asynchronously
func (*Client) AttachEndUser ¶ added in v1.63.15
func (client *Client) AttachEndUser(request *AttachEndUserRequest) (response *AttachEndUserResponse, err error)
AttachEndUser invokes the ecd.AttachEndUser API synchronously
func (*Client) AttachEndUserWithCallback ¶ added in v1.63.15
func (client *Client) AttachEndUserWithCallback(request *AttachEndUserRequest, callback func(response *AttachEndUserResponse, err error)) <-chan int
AttachEndUserWithCallback invokes the ecd.AttachEndUser API asynchronously
func (*Client) AttachEndUserWithChan ¶ added in v1.63.15
func (client *Client) AttachEndUserWithChan(request *AttachEndUserRequest) (<-chan *AttachEndUserResponse, <-chan error)
AttachEndUserWithChan invokes the ecd.AttachEndUser API asynchronously
func (*Client) CancelAutoSnapshotPolicy ¶ added in v1.63.15
func (client *Client) CancelAutoSnapshotPolicy(request *CancelAutoSnapshotPolicyRequest) (response *CancelAutoSnapshotPolicyResponse, err error)
CancelAutoSnapshotPolicy invokes the ecd.CancelAutoSnapshotPolicy API synchronously
func (*Client) CancelAutoSnapshotPolicyWithCallback ¶ added in v1.63.15
func (client *Client) CancelAutoSnapshotPolicyWithCallback(request *CancelAutoSnapshotPolicyRequest, callback func(response *CancelAutoSnapshotPolicyResponse, err error)) <-chan int
CancelAutoSnapshotPolicyWithCallback invokes the ecd.CancelAutoSnapshotPolicy API asynchronously
func (*Client) CancelAutoSnapshotPolicyWithChan ¶ added in v1.63.15
func (client *Client) CancelAutoSnapshotPolicyWithChan(request *CancelAutoSnapshotPolicyRequest) (<-chan *CancelAutoSnapshotPolicyResponse, <-chan error)
CancelAutoSnapshotPolicyWithChan invokes the ecd.CancelAutoSnapshotPolicy API asynchronously
func (*Client) CancelCdsFileShareLink ¶ added in v1.63.15
func (client *Client) CancelCdsFileShareLink(request *CancelCdsFileShareLinkRequest) (response *CancelCdsFileShareLinkResponse, err error)
CancelCdsFileShareLink invokes the ecd.CancelCdsFileShareLink API synchronously
func (*Client) CancelCdsFileShareLinkWithCallback ¶ added in v1.63.15
func (client *Client) CancelCdsFileShareLinkWithCallback(request *CancelCdsFileShareLinkRequest, callback func(response *CancelCdsFileShareLinkResponse, err error)) <-chan int
CancelCdsFileShareLinkWithCallback invokes the ecd.CancelCdsFileShareLink API asynchronously
func (*Client) CancelCdsFileShareLinkWithChan ¶ added in v1.63.15
func (client *Client) CancelCdsFileShareLinkWithChan(request *CancelCdsFileShareLinkRequest) (<-chan *CancelCdsFileShareLinkResponse, <-chan error)
CancelCdsFileShareLinkWithChan invokes the ecd.CancelCdsFileShareLink API asynchronously
func (*Client) CancelCoordinationForMonitoring ¶ added in v1.63.15
func (client *Client) CancelCoordinationForMonitoring(request *CancelCoordinationForMonitoringRequest) (response *CancelCoordinationForMonitoringResponse, err error)
CancelCoordinationForMonitoring invokes the ecd.CancelCoordinationForMonitoring API synchronously
func (*Client) CancelCoordinationForMonitoringWithCallback ¶ added in v1.63.15
func (client *Client) CancelCoordinationForMonitoringWithCallback(request *CancelCoordinationForMonitoringRequest, callback func(response *CancelCoordinationForMonitoringResponse, err error)) <-chan int
CancelCoordinationForMonitoringWithCallback invokes the ecd.CancelCoordinationForMonitoring API asynchronously
func (*Client) CancelCoordinationForMonitoringWithChan ¶ added in v1.63.15
func (client *Client) CancelCoordinationForMonitoringWithChan(request *CancelCoordinationForMonitoringRequest) (<-chan *CancelCoordinationForMonitoringResponse, <-chan error)
CancelCoordinationForMonitoringWithChan invokes the ecd.CancelCoordinationForMonitoring API asynchronously
func (*Client) CancelCopyImage ¶ added in v1.61.1666
func (client *Client) CancelCopyImage(request *CancelCopyImageRequest) (response *CancelCopyImageResponse, err error)
CancelCopyImage invokes the ecd.CancelCopyImage API synchronously
func (*Client) CancelCopyImageWithCallback ¶ added in v1.61.1666
func (client *Client) CancelCopyImageWithCallback(request *CancelCopyImageRequest, callback func(response *CancelCopyImageResponse, err error)) <-chan int
CancelCopyImageWithCallback invokes the ecd.CancelCopyImage API asynchronously
func (*Client) CancelCopyImageWithChan ¶ added in v1.61.1666
func (client *Client) CancelCopyImageWithChan(request *CancelCopyImageRequest) (<-chan *CancelCopyImageResponse, <-chan error)
CancelCopyImageWithChan invokes the ecd.CancelCopyImage API asynchronously
func (*Client) ClonePolicyGroup ¶
func (client *Client) ClonePolicyGroup(request *ClonePolicyGroupRequest) (response *ClonePolicyGroupResponse, err error)
ClonePolicyGroup invokes the ecd.ClonePolicyGroup API synchronously
func (*Client) ClonePolicyGroupWithCallback ¶
func (client *Client) ClonePolicyGroupWithCallback(request *ClonePolicyGroupRequest, callback func(response *ClonePolicyGroupResponse, err error)) <-chan int
ClonePolicyGroupWithCallback invokes the ecd.ClonePolicyGroup API asynchronously
func (*Client) ClonePolicyGroupWithChan ¶
func (client *Client) ClonePolicyGroupWithChan(request *ClonePolicyGroupRequest) (<-chan *ClonePolicyGroupResponse, <-chan error)
ClonePolicyGroupWithChan invokes the ecd.ClonePolicyGroup API asynchronously
func (*Client) CompleteCdsFile ¶ added in v1.63.15
func (client *Client) CompleteCdsFile(request *CompleteCdsFileRequest) (response *CompleteCdsFileResponse, err error)
CompleteCdsFile invokes the ecd.CompleteCdsFile API synchronously
func (*Client) CompleteCdsFileWithCallback ¶ added in v1.63.15
func (client *Client) CompleteCdsFileWithCallback(request *CompleteCdsFileRequest, callback func(response *CompleteCdsFileResponse, err error)) <-chan int
CompleteCdsFileWithCallback invokes the ecd.CompleteCdsFile API asynchronously
func (*Client) CompleteCdsFileWithChan ¶ added in v1.63.15
func (client *Client) CompleteCdsFileWithChan(request *CompleteCdsFileRequest) (<-chan *CompleteCdsFileResponse, <-chan error)
CompleteCdsFileWithChan invokes the ecd.CompleteCdsFile API asynchronously
func (*Client) ConfigADConnectorTrust ¶
func (client *Client) ConfigADConnectorTrust(request *ConfigADConnectorTrustRequest) (response *ConfigADConnectorTrustResponse, err error)
ConfigADConnectorTrust invokes the ecd.ConfigADConnectorTrust API synchronously
func (*Client) ConfigADConnectorTrustWithCallback ¶
func (client *Client) ConfigADConnectorTrustWithCallback(request *ConfigADConnectorTrustRequest, callback func(response *ConfigADConnectorTrustResponse, err error)) <-chan int
ConfigADConnectorTrustWithCallback invokes the ecd.ConfigADConnectorTrust API asynchronously
func (*Client) ConfigADConnectorTrustWithChan ¶
func (client *Client) ConfigADConnectorTrustWithChan(request *ConfigADConnectorTrustRequest) (<-chan *ConfigADConnectorTrustResponse, <-chan error)
ConfigADConnectorTrustWithChan invokes the ecd.ConfigADConnectorTrust API asynchronously
func (*Client) ConfigADConnectorUser ¶
func (client *Client) ConfigADConnectorUser(request *ConfigADConnectorUserRequest) (response *ConfigADConnectorUserResponse, err error)
ConfigADConnectorUser invokes the ecd.ConfigADConnectorUser API synchronously
func (*Client) ConfigADConnectorUserWithCallback ¶
func (client *Client) ConfigADConnectorUserWithCallback(request *ConfigADConnectorUserRequest, callback func(response *ConfigADConnectorUserResponse, err error)) <-chan int
ConfigADConnectorUserWithCallback invokes the ecd.ConfigADConnectorUser API asynchronously
func (*Client) ConfigADConnectorUserWithChan ¶
func (client *Client) ConfigADConnectorUserWithChan(request *ConfigADConnectorUserRequest) (<-chan *ConfigADConnectorUserResponse, <-chan error)
ConfigADConnectorUserWithChan invokes the ecd.ConfigADConnectorUser API asynchronously
func (*Client) CopyCdsFile ¶ added in v1.63.15
func (client *Client) CopyCdsFile(request *CopyCdsFileRequest) (response *CopyCdsFileResponse, err error)
CopyCdsFile invokes the ecd.CopyCdsFile API synchronously
func (*Client) CopyCdsFileWithCallback ¶ added in v1.63.15
func (client *Client) CopyCdsFileWithCallback(request *CopyCdsFileRequest, callback func(response *CopyCdsFileResponse, err error)) <-chan int
CopyCdsFileWithCallback invokes the ecd.CopyCdsFile API asynchronously
func (*Client) CopyCdsFileWithChan ¶ added in v1.63.15
func (client *Client) CopyCdsFileWithChan(request *CopyCdsFileRequest) (<-chan *CopyCdsFileResponse, <-chan error)
CopyCdsFileWithChan invokes the ecd.CopyCdsFile API asynchronously
func (*Client) CopyImage ¶ added in v1.61.1666
func (client *Client) CopyImage(request *CopyImageRequest) (response *CopyImageResponse, err error)
CopyImage invokes the ecd.CopyImage API synchronously
func (*Client) CopyImageWithCallback ¶ added in v1.61.1666
func (client *Client) CopyImageWithCallback(request *CopyImageRequest, callback func(response *CopyImageResponse, err error)) <-chan int
CopyImageWithCallback invokes the ecd.CopyImage API asynchronously
func (*Client) CopyImageWithChan ¶ added in v1.61.1666
func (client *Client) CopyImageWithChan(request *CopyImageRequest) (<-chan *CopyImageResponse, <-chan error)
CopyImageWithChan invokes the ecd.CopyImage API asynchronously
func (*Client) CreateADConnectorDirectory ¶
func (client *Client) CreateADConnectorDirectory(request *CreateADConnectorDirectoryRequest) (response *CreateADConnectorDirectoryResponse, err error)
CreateADConnectorDirectory invokes the ecd.CreateADConnectorDirectory API synchronously
func (*Client) CreateADConnectorDirectoryWithCallback ¶
func (client *Client) CreateADConnectorDirectoryWithCallback(request *CreateADConnectorDirectoryRequest, callback func(response *CreateADConnectorDirectoryResponse, err error)) <-chan int
CreateADConnectorDirectoryWithCallback invokes the ecd.CreateADConnectorDirectory API asynchronously
func (*Client) CreateADConnectorDirectoryWithChan ¶
func (client *Client) CreateADConnectorDirectoryWithChan(request *CreateADConnectorDirectoryRequest) (<-chan *CreateADConnectorDirectoryResponse, <-chan error)
CreateADConnectorDirectoryWithChan invokes the ecd.CreateADConnectorDirectory API asynchronously
func (*Client) CreateADConnectorOfficeSite ¶
func (client *Client) CreateADConnectorOfficeSite(request *CreateADConnectorOfficeSiteRequest) (response *CreateADConnectorOfficeSiteResponse, err error)
CreateADConnectorOfficeSite invokes the ecd.CreateADConnectorOfficeSite API synchronously
func (*Client) CreateADConnectorOfficeSiteWithCallback ¶
func (client *Client) CreateADConnectorOfficeSiteWithCallback(request *CreateADConnectorOfficeSiteRequest, callback func(response *CreateADConnectorOfficeSiteResponse, err error)) <-chan int
CreateADConnectorOfficeSiteWithCallback invokes the ecd.CreateADConnectorOfficeSite API asynchronously
func (*Client) CreateADConnectorOfficeSiteWithChan ¶
func (client *Client) CreateADConnectorOfficeSiteWithChan(request *CreateADConnectorOfficeSiteRequest) (<-chan *CreateADConnectorOfficeSiteResponse, <-chan error)
CreateADConnectorOfficeSiteWithChan invokes the ecd.CreateADConnectorOfficeSite API asynchronously
func (*Client) CreateAndBindNasFileSystem ¶ added in v1.63.15
func (client *Client) CreateAndBindNasFileSystem(request *CreateAndBindNasFileSystemRequest) (response *CreateAndBindNasFileSystemResponse, err error)
CreateAndBindNasFileSystem invokes the ecd.CreateAndBindNasFileSystem API synchronously
func (*Client) CreateAndBindNasFileSystemWithCallback ¶ added in v1.63.15
func (client *Client) CreateAndBindNasFileSystemWithCallback(request *CreateAndBindNasFileSystemRequest, callback func(response *CreateAndBindNasFileSystemResponse, err error)) <-chan int
CreateAndBindNasFileSystemWithCallback invokes the ecd.CreateAndBindNasFileSystem API asynchronously
func (*Client) CreateAndBindNasFileSystemWithChan ¶ added in v1.63.15
func (client *Client) CreateAndBindNasFileSystemWithChan(request *CreateAndBindNasFileSystemRequest) (<-chan *CreateAndBindNasFileSystemResponse, <-chan error)
CreateAndBindNasFileSystemWithChan invokes the ecd.CreateAndBindNasFileSystem API asynchronously
func (*Client) CreateAutoSnapshotPolicy ¶ added in v1.63.15
func (client *Client) CreateAutoSnapshotPolicy(request *CreateAutoSnapshotPolicyRequest) (response *CreateAutoSnapshotPolicyResponse, err error)
CreateAutoSnapshotPolicy invokes the ecd.CreateAutoSnapshotPolicy API synchronously
func (*Client) CreateAutoSnapshotPolicyWithCallback ¶ added in v1.63.15
func (client *Client) CreateAutoSnapshotPolicyWithCallback(request *CreateAutoSnapshotPolicyRequest, callback func(response *CreateAutoSnapshotPolicyResponse, err error)) <-chan int
CreateAutoSnapshotPolicyWithCallback invokes the ecd.CreateAutoSnapshotPolicy API asynchronously
func (*Client) CreateAutoSnapshotPolicyWithChan ¶ added in v1.63.15
func (client *Client) CreateAutoSnapshotPolicyWithChan(request *CreateAutoSnapshotPolicyRequest) (<-chan *CreateAutoSnapshotPolicyResponse, <-chan error)
CreateAutoSnapshotPolicyWithChan invokes the ecd.CreateAutoSnapshotPolicy API asynchronously
func (*Client) CreateBundle ¶
func (client *Client) CreateBundle(request *CreateBundleRequest) (response *CreateBundleResponse, err error)
CreateBundle invokes the ecd.CreateBundle API synchronously
func (*Client) CreateBundleWithCallback ¶
func (client *Client) CreateBundleWithCallback(request *CreateBundleRequest, callback func(response *CreateBundleResponse, err error)) <-chan int
CreateBundleWithCallback invokes the ecd.CreateBundle API asynchronously
func (*Client) CreateBundleWithChan ¶
func (client *Client) CreateBundleWithChan(request *CreateBundleRequest) (<-chan *CreateBundleResponse, <-chan error)
CreateBundleWithChan invokes the ecd.CreateBundle API asynchronously
func (*Client) CreateCdsFile ¶ added in v1.63.15
func (client *Client) CreateCdsFile(request *CreateCdsFileRequest) (response *CreateCdsFileResponse, err error)
CreateCdsFile invokes the ecd.CreateCdsFile API synchronously
func (*Client) CreateCdsFileShareLink ¶ added in v1.63.15
func (client *Client) CreateCdsFileShareLink(request *CreateCdsFileShareLinkRequest) (response *CreateCdsFileShareLinkResponse, err error)
CreateCdsFileShareLink invokes the ecd.CreateCdsFileShareLink API synchronously
func (*Client) CreateCdsFileShareLinkWithCallback ¶ added in v1.63.15
func (client *Client) CreateCdsFileShareLinkWithCallback(request *CreateCdsFileShareLinkRequest, callback func(response *CreateCdsFileShareLinkResponse, err error)) <-chan int
CreateCdsFileShareLinkWithCallback invokes the ecd.CreateCdsFileShareLink API asynchronously
func (*Client) CreateCdsFileShareLinkWithChan ¶ added in v1.63.15
func (client *Client) CreateCdsFileShareLinkWithChan(request *CreateCdsFileShareLinkRequest) (<-chan *CreateCdsFileShareLinkResponse, <-chan error)
CreateCdsFileShareLinkWithChan invokes the ecd.CreateCdsFileShareLink API asynchronously
func (*Client) CreateCdsFileWithCallback ¶ added in v1.63.15
func (client *Client) CreateCdsFileWithCallback(request *CreateCdsFileRequest, callback func(response *CreateCdsFileResponse, err error)) <-chan int
CreateCdsFileWithCallback invokes the ecd.CreateCdsFile API asynchronously
func (*Client) CreateCdsFileWithChan ¶ added in v1.63.15
func (client *Client) CreateCdsFileWithChan(request *CreateCdsFileRequest) (<-chan *CreateCdsFileResponse, <-chan error)
CreateCdsFileWithChan invokes the ecd.CreateCdsFile API asynchronously
func (*Client) CreateCloudDriveService ¶ added in v1.63.15
func (client *Client) CreateCloudDriveService(request *CreateCloudDriveServiceRequest) (response *CreateCloudDriveServiceResponse, err error)
CreateCloudDriveService invokes the ecd.CreateCloudDriveService API synchronously
func (*Client) CreateCloudDriveServiceWithCallback ¶ added in v1.63.15
func (client *Client) CreateCloudDriveServiceWithCallback(request *CreateCloudDriveServiceRequest, callback func(response *CreateCloudDriveServiceResponse, err error)) <-chan int
CreateCloudDriveServiceWithCallback invokes the ecd.CreateCloudDriveService API asynchronously
func (*Client) CreateCloudDriveServiceWithChan ¶ added in v1.63.15
func (client *Client) CreateCloudDriveServiceWithChan(request *CreateCloudDriveServiceRequest) (<-chan *CreateCloudDriveServiceResponse, <-chan error)
CreateCloudDriveServiceWithChan invokes the ecd.CreateCloudDriveService API asynchronously
func (*Client) CreateCloudDriveUsers ¶ added in v1.63.15
func (client *Client) CreateCloudDriveUsers(request *CreateCloudDriveUsersRequest) (response *CreateCloudDriveUsersResponse, err error)
CreateCloudDriveUsers invokes the ecd.CreateCloudDriveUsers API synchronously
func (*Client) CreateCloudDriveUsersWithCallback ¶ added in v1.63.15
func (client *Client) CreateCloudDriveUsersWithCallback(request *CreateCloudDriveUsersRequest, callback func(response *CreateCloudDriveUsersResponse, err error)) <-chan int
CreateCloudDriveUsersWithCallback invokes the ecd.CreateCloudDriveUsers API asynchronously
func (*Client) CreateCloudDriveUsersWithChan ¶ added in v1.63.15
func (client *Client) CreateCloudDriveUsersWithChan(request *CreateCloudDriveUsersRequest) (<-chan *CreateCloudDriveUsersResponse, <-chan error)
CreateCloudDriveUsersWithChan invokes the ecd.CreateCloudDriveUsers API asynchronously
func (*Client) CreateDesktopGroup ¶
func (client *Client) CreateDesktopGroup(request *CreateDesktopGroupRequest) (response *CreateDesktopGroupResponse, err error)
CreateDesktopGroup invokes the ecd.CreateDesktopGroup API synchronously
func (*Client) CreateDesktopGroupWithCallback ¶
func (client *Client) CreateDesktopGroupWithCallback(request *CreateDesktopGroupRequest, callback func(response *CreateDesktopGroupResponse, err error)) <-chan int
CreateDesktopGroupWithCallback invokes the ecd.CreateDesktopGroup API asynchronously
func (*Client) CreateDesktopGroupWithChan ¶
func (client *Client) CreateDesktopGroupWithChan(request *CreateDesktopGroupRequest) (<-chan *CreateDesktopGroupResponse, <-chan error)
CreateDesktopGroupWithChan invokes the ecd.CreateDesktopGroup API asynchronously
func (*Client) CreateDesktopOversoldGroup ¶ added in v1.63.15
func (client *Client) CreateDesktopOversoldGroup(request *CreateDesktopOversoldGroupRequest) (response *CreateDesktopOversoldGroupResponse, err error)
CreateDesktopOversoldGroup invokes the ecd.CreateDesktopOversoldGroup API synchronously
func (*Client) CreateDesktopOversoldGroupWithCallback ¶ added in v1.63.15
func (client *Client) CreateDesktopOversoldGroupWithCallback(request *CreateDesktopOversoldGroupRequest, callback func(response *CreateDesktopOversoldGroupResponse, err error)) <-chan int
CreateDesktopOversoldGroupWithCallback invokes the ecd.CreateDesktopOversoldGroup API asynchronously
func (*Client) CreateDesktopOversoldGroupWithChan ¶ added in v1.63.15
func (client *Client) CreateDesktopOversoldGroupWithChan(request *CreateDesktopOversoldGroupRequest) (<-chan *CreateDesktopOversoldGroupResponse, <-chan error)
CreateDesktopOversoldGroupWithChan invokes the ecd.CreateDesktopOversoldGroup API asynchronously
func (*Client) CreateDesktops ¶
func (client *Client) CreateDesktops(request *CreateDesktopsRequest) (response *CreateDesktopsResponse, err error)
CreateDesktops invokes the ecd.CreateDesktops API synchronously
func (*Client) CreateDesktopsWithCallback ¶
func (client *Client) CreateDesktopsWithCallback(request *CreateDesktopsRequest, callback func(response *CreateDesktopsResponse, err error)) <-chan int
CreateDesktopsWithCallback invokes the ecd.CreateDesktops API asynchronously
func (*Client) CreateDesktopsWithChan ¶
func (client *Client) CreateDesktopsWithChan(request *CreateDesktopsRequest) (<-chan *CreateDesktopsResponse, <-chan error)
CreateDesktopsWithChan invokes the ecd.CreateDesktops API asynchronously
func (*Client) CreateDiskEncryptionService ¶ added in v1.61.1666
func (client *Client) CreateDiskEncryptionService(request *CreateDiskEncryptionServiceRequest) (response *CreateDiskEncryptionServiceResponse, err error)
CreateDiskEncryptionService invokes the ecd.CreateDiskEncryptionService API synchronously
func (*Client) CreateDiskEncryptionServiceWithCallback ¶ added in v1.61.1666
func (client *Client) CreateDiskEncryptionServiceWithCallback(request *CreateDiskEncryptionServiceRequest, callback func(response *CreateDiskEncryptionServiceResponse, err error)) <-chan int
CreateDiskEncryptionServiceWithCallback invokes the ecd.CreateDiskEncryptionService API asynchronously
func (*Client) CreateDiskEncryptionServiceWithChan ¶ added in v1.61.1666
func (client *Client) CreateDiskEncryptionServiceWithChan(request *CreateDiskEncryptionServiceRequest) (<-chan *CreateDiskEncryptionServiceResponse, <-chan error)
CreateDiskEncryptionServiceWithChan invokes the ecd.CreateDiskEncryptionService API asynchronously
func (*Client) CreateImage ¶
func (client *Client) CreateImage(request *CreateImageRequest) (response *CreateImageResponse, err error)
CreateImage invokes the ecd.CreateImage API synchronously
func (*Client) CreateImageWithCallback ¶
func (client *Client) CreateImageWithCallback(request *CreateImageRequest, callback func(response *CreateImageResponse, err error)) <-chan int
CreateImageWithCallback invokes the ecd.CreateImage API asynchronously
func (*Client) CreateImageWithChan ¶
func (client *Client) CreateImageWithChan(request *CreateImageRequest) (<-chan *CreateImageResponse, <-chan error)
CreateImageWithChan invokes the ecd.CreateImage API asynchronously
func (*Client) CreateNASFileSystem ¶
func (client *Client) CreateNASFileSystem(request *CreateNASFileSystemRequest) (response *CreateNASFileSystemResponse, err error)
CreateNASFileSystem invokes the ecd.CreateNASFileSystem API synchronously
func (*Client) CreateNASFileSystemWithCallback ¶
func (client *Client) CreateNASFileSystemWithCallback(request *CreateNASFileSystemRequest, callback func(response *CreateNASFileSystemResponse, err error)) <-chan int
CreateNASFileSystemWithCallback invokes the ecd.CreateNASFileSystem API asynchronously
func (*Client) CreateNASFileSystemWithChan ¶
func (client *Client) CreateNASFileSystemWithChan(request *CreateNASFileSystemRequest) (<-chan *CreateNASFileSystemResponse, <-chan error)
CreateNASFileSystemWithChan invokes the ecd.CreateNASFileSystem API asynchronously
func (*Client) CreateNetworkPackage ¶
func (client *Client) CreateNetworkPackage(request *CreateNetworkPackageRequest) (response *CreateNetworkPackageResponse, err error)
CreateNetworkPackage invokes the ecd.CreateNetworkPackage API synchronously
func (*Client) CreateNetworkPackageWithCallback ¶
func (client *Client) CreateNetworkPackageWithCallback(request *CreateNetworkPackageRequest, callback func(response *CreateNetworkPackageResponse, err error)) <-chan int
CreateNetworkPackageWithCallback invokes the ecd.CreateNetworkPackage API asynchronously
func (*Client) CreateNetworkPackageWithChan ¶
func (client *Client) CreateNetworkPackageWithChan(request *CreateNetworkPackageRequest) (<-chan *CreateNetworkPackageResponse, <-chan error)
CreateNetworkPackageWithChan invokes the ecd.CreateNetworkPackage API asynchronously
func (*Client) CreatePolicyGroup ¶
func (client *Client) CreatePolicyGroup(request *CreatePolicyGroupRequest) (response *CreatePolicyGroupResponse, err error)
CreatePolicyGroup invokes the ecd.CreatePolicyGroup API synchronously
func (*Client) CreatePolicyGroupWithCallback ¶
func (client *Client) CreatePolicyGroupWithCallback(request *CreatePolicyGroupRequest, callback func(response *CreatePolicyGroupResponse, err error)) <-chan int
CreatePolicyGroupWithCallback invokes the ecd.CreatePolicyGroup API asynchronously
func (*Client) CreatePolicyGroupWithChan ¶
func (client *Client) CreatePolicyGroupWithChan(request *CreatePolicyGroupRequest) (<-chan *CreatePolicyGroupResponse, <-chan error)
CreatePolicyGroupWithChan invokes the ecd.CreatePolicyGroup API asynchronously
func (*Client) CreateRAMDirectory ¶
func (client *Client) CreateRAMDirectory(request *CreateRAMDirectoryRequest) (response *CreateRAMDirectoryResponse, err error)
CreateRAMDirectory invokes the ecd.CreateRAMDirectory API synchronously
func (*Client) CreateRAMDirectoryWithCallback ¶
func (client *Client) CreateRAMDirectoryWithCallback(request *CreateRAMDirectoryRequest, callback func(response *CreateRAMDirectoryResponse, err error)) <-chan int
CreateRAMDirectoryWithCallback invokes the ecd.CreateRAMDirectory API asynchronously
func (*Client) CreateRAMDirectoryWithChan ¶
func (client *Client) CreateRAMDirectoryWithChan(request *CreateRAMDirectoryRequest) (<-chan *CreateRAMDirectoryResponse, <-chan error)
CreateRAMDirectoryWithChan invokes the ecd.CreateRAMDirectory API asynchronously
func (*Client) CreateSimpleOfficeSite ¶
func (client *Client) CreateSimpleOfficeSite(request *CreateSimpleOfficeSiteRequest) (response *CreateSimpleOfficeSiteResponse, err error)
CreateSimpleOfficeSite invokes the ecd.CreateSimpleOfficeSite API synchronously
func (*Client) CreateSimpleOfficeSiteWithCallback ¶
func (client *Client) CreateSimpleOfficeSiteWithCallback(request *CreateSimpleOfficeSiteRequest, callback func(response *CreateSimpleOfficeSiteResponse, err error)) <-chan int
CreateSimpleOfficeSiteWithCallback invokes the ecd.CreateSimpleOfficeSite API asynchronously
func (*Client) CreateSimpleOfficeSiteWithChan ¶
func (client *Client) CreateSimpleOfficeSiteWithChan(request *CreateSimpleOfficeSiteRequest) (<-chan *CreateSimpleOfficeSiteResponse, <-chan error)
CreateSimpleOfficeSiteWithChan invokes the ecd.CreateSimpleOfficeSite API asynchronously
func (*Client) CreateSnapshot ¶
func (client *Client) CreateSnapshot(request *CreateSnapshotRequest) (response *CreateSnapshotResponse, err error)
CreateSnapshot invokes the ecd.CreateSnapshot API synchronously
func (*Client) CreateSnapshotWithCallback ¶
func (client *Client) CreateSnapshotWithCallback(request *CreateSnapshotRequest, callback func(response *CreateSnapshotResponse, err error)) <-chan int
CreateSnapshotWithCallback invokes the ecd.CreateSnapshot API asynchronously
func (*Client) CreateSnapshotWithChan ¶
func (client *Client) CreateSnapshotWithChan(request *CreateSnapshotRequest) (<-chan *CreateSnapshotResponse, <-chan error)
CreateSnapshotWithChan invokes the ecd.CreateSnapshot API asynchronously
func (*Client) DeleteAutoSnapshotPolicy ¶ added in v1.63.15
func (client *Client) DeleteAutoSnapshotPolicy(request *DeleteAutoSnapshotPolicyRequest) (response *DeleteAutoSnapshotPolicyResponse, err error)
DeleteAutoSnapshotPolicy invokes the ecd.DeleteAutoSnapshotPolicy API synchronously
func (*Client) DeleteAutoSnapshotPolicyWithCallback ¶ added in v1.63.15
func (client *Client) DeleteAutoSnapshotPolicyWithCallback(request *DeleteAutoSnapshotPolicyRequest, callback func(response *DeleteAutoSnapshotPolicyResponse, err error)) <-chan int
DeleteAutoSnapshotPolicyWithCallback invokes the ecd.DeleteAutoSnapshotPolicy API asynchronously
func (*Client) DeleteAutoSnapshotPolicyWithChan ¶ added in v1.63.15
func (client *Client) DeleteAutoSnapshotPolicyWithChan(request *DeleteAutoSnapshotPolicyRequest) (<-chan *DeleteAutoSnapshotPolicyResponse, <-chan error)
DeleteAutoSnapshotPolicyWithChan invokes the ecd.DeleteAutoSnapshotPolicy API asynchronously
func (*Client) DeleteBundles ¶
func (client *Client) DeleteBundles(request *DeleteBundlesRequest) (response *DeleteBundlesResponse, err error)
DeleteBundles invokes the ecd.DeleteBundles API synchronously
func (*Client) DeleteBundlesWithCallback ¶
func (client *Client) DeleteBundlesWithCallback(request *DeleteBundlesRequest, callback func(response *DeleteBundlesResponse, err error)) <-chan int
DeleteBundlesWithCallback invokes the ecd.DeleteBundles API asynchronously
func (*Client) DeleteBundlesWithChan ¶
func (client *Client) DeleteBundlesWithChan(request *DeleteBundlesRequest) (<-chan *DeleteBundlesResponse, <-chan error)
DeleteBundlesWithChan invokes the ecd.DeleteBundles API asynchronously
func (*Client) DeleteCdsFile ¶ added in v1.63.15
func (client *Client) DeleteCdsFile(request *DeleteCdsFileRequest) (response *DeleteCdsFileResponse, err error)
DeleteCdsFile invokes the ecd.DeleteCdsFile API synchronously
func (*Client) DeleteCdsFileWithCallback ¶ added in v1.63.15
func (client *Client) DeleteCdsFileWithCallback(request *DeleteCdsFileRequest, callback func(response *DeleteCdsFileResponse, err error)) <-chan int
DeleteCdsFileWithCallback invokes the ecd.DeleteCdsFile API asynchronously
func (*Client) DeleteCdsFileWithChan ¶ added in v1.63.15
func (client *Client) DeleteCdsFileWithChan(request *DeleteCdsFileRequest) (<-chan *DeleteCdsFileResponse, <-chan error)
DeleteCdsFileWithChan invokes the ecd.DeleteCdsFile API asynchronously
func (*Client) DeleteCloudDriveGroups ¶ added in v1.63.15
func (client *Client) DeleteCloudDriveGroups(request *DeleteCloudDriveGroupsRequest) (response *DeleteCloudDriveGroupsResponse, err error)
DeleteCloudDriveGroups invokes the ecd.DeleteCloudDriveGroups API synchronously
func (*Client) DeleteCloudDriveGroupsWithCallback ¶ added in v1.63.15
func (client *Client) DeleteCloudDriveGroupsWithCallback(request *DeleteCloudDriveGroupsRequest, callback func(response *DeleteCloudDriveGroupsResponse, err error)) <-chan int
DeleteCloudDriveGroupsWithCallback invokes the ecd.DeleteCloudDriveGroups API asynchronously
func (*Client) DeleteCloudDriveGroupsWithChan ¶ added in v1.63.15
func (client *Client) DeleteCloudDriveGroupsWithChan(request *DeleteCloudDriveGroupsRequest) (<-chan *DeleteCloudDriveGroupsResponse, <-chan error)
DeleteCloudDriveGroupsWithChan invokes the ecd.DeleteCloudDriveGroups API asynchronously
func (*Client) DeleteCloudDriveUsers ¶ added in v1.63.15
func (client *Client) DeleteCloudDriveUsers(request *DeleteCloudDriveUsersRequest) (response *DeleteCloudDriveUsersResponse, err error)
DeleteCloudDriveUsers invokes the ecd.DeleteCloudDriveUsers API synchronously
func (*Client) DeleteCloudDriveUsersWithCallback ¶ added in v1.63.15
func (client *Client) DeleteCloudDriveUsersWithCallback(request *DeleteCloudDriveUsersRequest, callback func(response *DeleteCloudDriveUsersResponse, err error)) <-chan int
DeleteCloudDriveUsersWithCallback invokes the ecd.DeleteCloudDriveUsers API asynchronously
func (*Client) DeleteCloudDriveUsersWithChan ¶ added in v1.63.15
func (client *Client) DeleteCloudDriveUsersWithChan(request *DeleteCloudDriveUsersRequest) (<-chan *DeleteCloudDriveUsersResponse, <-chan error)
DeleteCloudDriveUsersWithChan invokes the ecd.DeleteCloudDriveUsers API asynchronously
func (*Client) DeleteDesktopGroup ¶
func (client *Client) DeleteDesktopGroup(request *DeleteDesktopGroupRequest) (response *DeleteDesktopGroupResponse, err error)
DeleteDesktopGroup invokes the ecd.DeleteDesktopGroup API synchronously
func (*Client) DeleteDesktopGroupWithCallback ¶
func (client *Client) DeleteDesktopGroupWithCallback(request *DeleteDesktopGroupRequest, callback func(response *DeleteDesktopGroupResponse, err error)) <-chan int
DeleteDesktopGroupWithCallback invokes the ecd.DeleteDesktopGroup API asynchronously
func (*Client) DeleteDesktopGroupWithChan ¶
func (client *Client) DeleteDesktopGroupWithChan(request *DeleteDesktopGroupRequest) (<-chan *DeleteDesktopGroupResponse, <-chan error)
DeleteDesktopGroupWithChan invokes the ecd.DeleteDesktopGroup API asynchronously
func (*Client) DeleteDesktops ¶
func (client *Client) DeleteDesktops(request *DeleteDesktopsRequest) (response *DeleteDesktopsResponse, err error)
DeleteDesktops invokes the ecd.DeleteDesktops API synchronously
func (*Client) DeleteDesktopsWithCallback ¶
func (client *Client) DeleteDesktopsWithCallback(request *DeleteDesktopsRequest, callback func(response *DeleteDesktopsResponse, err error)) <-chan int
DeleteDesktopsWithCallback invokes the ecd.DeleteDesktops API asynchronously
func (*Client) DeleteDesktopsWithChan ¶
func (client *Client) DeleteDesktopsWithChan(request *DeleteDesktopsRequest) (<-chan *DeleteDesktopsResponse, <-chan error)
DeleteDesktopsWithChan invokes the ecd.DeleteDesktops API asynchronously
func (*Client) DeleteDevices ¶ added in v1.63.15
func (client *Client) DeleteDevices(request *DeleteDevicesRequest) (response *DeleteDevicesResponse, err error)
DeleteDevices invokes the ecd.DeleteDevices API synchronously
func (*Client) DeleteDevicesWithCallback ¶ added in v1.63.15
func (client *Client) DeleteDevicesWithCallback(request *DeleteDevicesRequest, callback func(response *DeleteDevicesResponse, err error)) <-chan int
DeleteDevicesWithCallback invokes the ecd.DeleteDevices API asynchronously
func (*Client) DeleteDevicesWithChan ¶ added in v1.63.15
func (client *Client) DeleteDevicesWithChan(request *DeleteDevicesRequest) (<-chan *DeleteDevicesResponse, <-chan error)
DeleteDevicesWithChan invokes the ecd.DeleteDevices API asynchronously
func (*Client) DeleteDirectories ¶
func (client *Client) DeleteDirectories(request *DeleteDirectoriesRequest) (response *DeleteDirectoriesResponse, err error)
DeleteDirectories invokes the ecd.DeleteDirectories API synchronously
func (*Client) DeleteDirectoriesWithCallback ¶
func (client *Client) DeleteDirectoriesWithCallback(request *DeleteDirectoriesRequest, callback func(response *DeleteDirectoriesResponse, err error)) <-chan int
DeleteDirectoriesWithCallback invokes the ecd.DeleteDirectories API asynchronously
func (*Client) DeleteDirectoriesWithChan ¶
func (client *Client) DeleteDirectoriesWithChan(request *DeleteDirectoriesRequest) (<-chan *DeleteDirectoriesResponse, <-chan error)
DeleteDirectoriesWithChan invokes the ecd.DeleteDirectories API asynchronously
func (*Client) DeleteEduRoom ¶ added in v1.63.15
func (client *Client) DeleteEduRoom(request *DeleteEduRoomRequest) (response *DeleteEduRoomResponse, err error)
DeleteEduRoom invokes the ecd.DeleteEduRoom API synchronously
func (*Client) DeleteEduRoomWithCallback ¶ added in v1.63.15
func (client *Client) DeleteEduRoomWithCallback(request *DeleteEduRoomRequest, callback func(response *DeleteEduRoomResponse, err error)) <-chan int
DeleteEduRoomWithCallback invokes the ecd.DeleteEduRoom API asynchronously
func (*Client) DeleteEduRoomWithChan ¶ added in v1.63.15
func (client *Client) DeleteEduRoomWithChan(request *DeleteEduRoomRequest) (<-chan *DeleteEduRoomResponse, <-chan error)
DeleteEduRoomWithChan invokes the ecd.DeleteEduRoom API asynchronously
func (*Client) DeleteImages ¶
func (client *Client) DeleteImages(request *DeleteImagesRequest) (response *DeleteImagesResponse, err error)
DeleteImages invokes the ecd.DeleteImages API synchronously
func (*Client) DeleteImagesWithCallback ¶
func (client *Client) DeleteImagesWithCallback(request *DeleteImagesRequest, callback func(response *DeleteImagesResponse, err error)) <-chan int
DeleteImagesWithCallback invokes the ecd.DeleteImages API asynchronously
func (*Client) DeleteImagesWithChan ¶
func (client *Client) DeleteImagesWithChan(request *DeleteImagesRequest) (<-chan *DeleteImagesResponse, <-chan error)
DeleteImagesWithChan invokes the ecd.DeleteImages API asynchronously
func (*Client) DeleteNASFileSystems ¶
func (client *Client) DeleteNASFileSystems(request *DeleteNASFileSystemsRequest) (response *DeleteNASFileSystemsResponse, err error)
DeleteNASFileSystems invokes the ecd.DeleteNASFileSystems API synchronously
func (*Client) DeleteNASFileSystemsWithCallback ¶
func (client *Client) DeleteNASFileSystemsWithCallback(request *DeleteNASFileSystemsRequest, callback func(response *DeleteNASFileSystemsResponse, err error)) <-chan int
DeleteNASFileSystemsWithCallback invokes the ecd.DeleteNASFileSystems API asynchronously
func (*Client) DeleteNASFileSystemsWithChan ¶
func (client *Client) DeleteNASFileSystemsWithChan(request *DeleteNASFileSystemsRequest) (<-chan *DeleteNASFileSystemsResponse, <-chan error)
DeleteNASFileSystemsWithChan invokes the ecd.DeleteNASFileSystems API asynchronously
func (*Client) DeleteNetworkPackages ¶
func (client *Client) DeleteNetworkPackages(request *DeleteNetworkPackagesRequest) (response *DeleteNetworkPackagesResponse, err error)
DeleteNetworkPackages invokes the ecd.DeleteNetworkPackages API synchronously
func (*Client) DeleteNetworkPackagesWithCallback ¶
func (client *Client) DeleteNetworkPackagesWithCallback(request *DeleteNetworkPackagesRequest, callback func(response *DeleteNetworkPackagesResponse, err error)) <-chan int
DeleteNetworkPackagesWithCallback invokes the ecd.DeleteNetworkPackages API asynchronously
func (*Client) DeleteNetworkPackagesWithChan ¶
func (client *Client) DeleteNetworkPackagesWithChan(request *DeleteNetworkPackagesRequest) (<-chan *DeleteNetworkPackagesResponse, <-chan error)
DeleteNetworkPackagesWithChan invokes the ecd.DeleteNetworkPackages API asynchronously
func (*Client) DeleteOfficeSites ¶
func (client *Client) DeleteOfficeSites(request *DeleteOfficeSitesRequest) (response *DeleteOfficeSitesResponse, err error)
DeleteOfficeSites invokes the ecd.DeleteOfficeSites API synchronously
func (*Client) DeleteOfficeSitesWithCallback ¶
func (client *Client) DeleteOfficeSitesWithCallback(request *DeleteOfficeSitesRequest, callback func(response *DeleteOfficeSitesResponse, err error)) <-chan int
DeleteOfficeSitesWithCallback invokes the ecd.DeleteOfficeSites API asynchronously
func (*Client) DeleteOfficeSitesWithChan ¶
func (client *Client) DeleteOfficeSitesWithChan(request *DeleteOfficeSitesRequest) (<-chan *DeleteOfficeSitesResponse, <-chan error)
DeleteOfficeSitesWithChan invokes the ecd.DeleteOfficeSites API asynchronously
func (*Client) DeletePolicyGroups ¶
func (client *Client) DeletePolicyGroups(request *DeletePolicyGroupsRequest) (response *DeletePolicyGroupsResponse, err error)
DeletePolicyGroups invokes the ecd.DeletePolicyGroups API synchronously
func (*Client) DeletePolicyGroupsWithCallback ¶
func (client *Client) DeletePolicyGroupsWithCallback(request *DeletePolicyGroupsRequest, callback func(response *DeletePolicyGroupsResponse, err error)) <-chan int
DeletePolicyGroupsWithCallback invokes the ecd.DeletePolicyGroups API asynchronously
func (*Client) DeletePolicyGroupsWithChan ¶
func (client *Client) DeletePolicyGroupsWithChan(request *DeletePolicyGroupsRequest) (<-chan *DeletePolicyGroupsResponse, <-chan error)
DeletePolicyGroupsWithChan invokes the ecd.DeletePolicyGroups API asynchronously
func (*Client) DeleteSnapshot ¶
func (client *Client) DeleteSnapshot(request *DeleteSnapshotRequest) (response *DeleteSnapshotResponse, err error)
DeleteSnapshot invokes the ecd.DeleteSnapshot API synchronously
func (*Client) DeleteSnapshotWithCallback ¶
func (client *Client) DeleteSnapshotWithCallback(request *DeleteSnapshotRequest, callback func(response *DeleteSnapshotResponse, err error)) <-chan int
DeleteSnapshotWithCallback invokes the ecd.DeleteSnapshot API asynchronously
func (*Client) DeleteSnapshotWithChan ¶
func (client *Client) DeleteSnapshotWithChan(request *DeleteSnapshotRequest) (<-chan *DeleteSnapshotResponse, <-chan error)
DeleteSnapshotWithChan invokes the ecd.DeleteSnapshot API asynchronously
func (*Client) DeleteVirtualMFADevice ¶
func (client *Client) DeleteVirtualMFADevice(request *DeleteVirtualMFADeviceRequest) (response *DeleteVirtualMFADeviceResponse, err error)
DeleteVirtualMFADevice invokes the ecd.DeleteVirtualMFADevice API synchronously
func (*Client) DeleteVirtualMFADeviceWithCallback ¶
func (client *Client) DeleteVirtualMFADeviceWithCallback(request *DeleteVirtualMFADeviceRequest, callback func(response *DeleteVirtualMFADeviceResponse, err error)) <-chan int
DeleteVirtualMFADeviceWithCallback invokes the ecd.DeleteVirtualMFADevice API asynchronously
func (*Client) DeleteVirtualMFADeviceWithChan ¶
func (client *Client) DeleteVirtualMFADeviceWithChan(request *DeleteVirtualMFADeviceRequest) (<-chan *DeleteVirtualMFADeviceResponse, <-chan error)
DeleteVirtualMFADeviceWithChan invokes the ecd.DeleteVirtualMFADevice API asynchronously
func (*Client) DescribeAclEntries ¶ added in v1.63.15
func (client *Client) DescribeAclEntries(request *DescribeAclEntriesRequest) (response *DescribeAclEntriesResponse, err error)
DescribeAclEntries invokes the ecd.DescribeAclEntries API synchronously
func (*Client) DescribeAclEntriesWithCallback ¶ added in v1.63.15
func (client *Client) DescribeAclEntriesWithCallback(request *DescribeAclEntriesRequest, callback func(response *DescribeAclEntriesResponse, err error)) <-chan int
DescribeAclEntriesWithCallback invokes the ecd.DescribeAclEntries API asynchronously
func (*Client) DescribeAclEntriesWithChan ¶ added in v1.63.15
func (client *Client) DescribeAclEntriesWithChan(request *DescribeAclEntriesRequest) (<-chan *DescribeAclEntriesResponse, <-chan error)
DescribeAclEntriesWithChan invokes the ecd.DescribeAclEntries API asynchronously
func (*Client) DescribeAutoSnapshotPolicy ¶ added in v1.63.15
func (client *Client) DescribeAutoSnapshotPolicy(request *DescribeAutoSnapshotPolicyRequest) (response *DescribeAutoSnapshotPolicyResponse, err error)
DescribeAutoSnapshotPolicy invokes the ecd.DescribeAutoSnapshotPolicy API synchronously
func (*Client) DescribeAutoSnapshotPolicyWithCallback ¶ added in v1.63.15
func (client *Client) DescribeAutoSnapshotPolicyWithCallback(request *DescribeAutoSnapshotPolicyRequest, callback func(response *DescribeAutoSnapshotPolicyResponse, err error)) <-chan int
DescribeAutoSnapshotPolicyWithCallback invokes the ecd.DescribeAutoSnapshotPolicy API asynchronously
func (*Client) DescribeAutoSnapshotPolicyWithChan ¶ added in v1.63.15
func (client *Client) DescribeAutoSnapshotPolicyWithChan(request *DescribeAutoSnapshotPolicyRequest) (<-chan *DescribeAutoSnapshotPolicyResponse, <-chan error)
DescribeAutoSnapshotPolicyWithChan invokes the ecd.DescribeAutoSnapshotPolicy API asynchronously
func (*Client) DescribeBundles ¶
func (client *Client) DescribeBundles(request *DescribeBundlesRequest) (response *DescribeBundlesResponse, err error)
DescribeBundles invokes the ecd.DescribeBundles API synchronously
func (*Client) DescribeBundlesWithCallback ¶
func (client *Client) DescribeBundlesWithCallback(request *DescribeBundlesRequest, callback func(response *DescribeBundlesResponse, err error)) <-chan int
DescribeBundlesWithCallback invokes the ecd.DescribeBundles API asynchronously
func (*Client) DescribeBundlesWithChan ¶
func (client *Client) DescribeBundlesWithChan(request *DescribeBundlesRequest) (<-chan *DescribeBundlesResponse, <-chan error)
DescribeBundlesWithChan invokes the ecd.DescribeBundles API asynchronously
func (*Client) DescribeCdsFileShareLinks ¶ added in v1.63.15
func (client *Client) DescribeCdsFileShareLinks(request *DescribeCdsFileShareLinksRequest) (response *DescribeCdsFileShareLinksResponse, err error)
DescribeCdsFileShareLinks invokes the ecd.DescribeCdsFileShareLinks API synchronously
func (*Client) DescribeCdsFileShareLinksWithCallback ¶ added in v1.63.15
func (client *Client) DescribeCdsFileShareLinksWithCallback(request *DescribeCdsFileShareLinksRequest, callback func(response *DescribeCdsFileShareLinksResponse, err error)) <-chan int
DescribeCdsFileShareLinksWithCallback invokes the ecd.DescribeCdsFileShareLinks API asynchronously
func (*Client) DescribeCdsFileShareLinksWithChan ¶ added in v1.63.15
func (client *Client) DescribeCdsFileShareLinksWithChan(request *DescribeCdsFileShareLinksRequest) (<-chan *DescribeCdsFileShareLinksResponse, <-chan error)
DescribeCdsFileShareLinksWithChan invokes the ecd.DescribeCdsFileShareLinks API asynchronously
func (*Client) DescribeCens ¶
func (client *Client) DescribeCens(request *DescribeCensRequest) (response *DescribeCensResponse, err error)
DescribeCens invokes the ecd.DescribeCens API synchronously
func (*Client) DescribeCensWithCallback ¶
func (client *Client) DescribeCensWithCallback(request *DescribeCensRequest, callback func(response *DescribeCensResponse, err error)) <-chan int
DescribeCensWithCallback invokes the ecd.DescribeCens API asynchronously
func (*Client) DescribeCensWithChan ¶
func (client *Client) DescribeCensWithChan(request *DescribeCensRequest) (<-chan *DescribeCensResponse, <-chan error)
DescribeCensWithChan invokes the ecd.DescribeCens API asynchronously
func (*Client) DescribeClientEvents ¶
func (client *Client) DescribeClientEvents(request *DescribeClientEventsRequest) (response *DescribeClientEventsResponse, err error)
DescribeClientEvents invokes the ecd.DescribeClientEvents API synchronously
func (*Client) DescribeClientEventsWithCallback ¶
func (client *Client) DescribeClientEventsWithCallback(request *DescribeClientEventsRequest, callback func(response *DescribeClientEventsResponse, err error)) <-chan int
DescribeClientEventsWithCallback invokes the ecd.DescribeClientEvents API asynchronously
func (*Client) DescribeClientEventsWithChan ¶
func (client *Client) DescribeClientEventsWithChan(request *DescribeClientEventsRequest) (<-chan *DescribeClientEventsResponse, <-chan error)
DescribeClientEventsWithChan invokes the ecd.DescribeClientEvents API asynchronously
func (*Client) DescribeCloudDriveGroups ¶ added in v1.63.15
func (client *Client) DescribeCloudDriveGroups(request *DescribeCloudDriveGroupsRequest) (response *DescribeCloudDriveGroupsResponse, err error)
DescribeCloudDriveGroups invokes the ecd.DescribeCloudDriveGroups API synchronously
func (*Client) DescribeCloudDriveGroupsWithCallback ¶ added in v1.63.15
func (client *Client) DescribeCloudDriveGroupsWithCallback(request *DescribeCloudDriveGroupsRequest, callback func(response *DescribeCloudDriveGroupsResponse, err error)) <-chan int
DescribeCloudDriveGroupsWithCallback invokes the ecd.DescribeCloudDriveGroups API asynchronously
func (*Client) DescribeCloudDriveGroupsWithChan ¶ added in v1.63.15
func (client *Client) DescribeCloudDriveGroupsWithChan(request *DescribeCloudDriveGroupsRequest) (<-chan *DescribeCloudDriveGroupsResponse, <-chan error)
DescribeCloudDriveGroupsWithChan invokes the ecd.DescribeCloudDriveGroups API asynchronously
func (*Client) DescribeCloudDrivePermissions ¶ added in v1.63.15
func (client *Client) DescribeCloudDrivePermissions(request *DescribeCloudDrivePermissionsRequest) (response *DescribeCloudDrivePermissionsResponse, err error)
DescribeCloudDrivePermissions invokes the ecd.DescribeCloudDrivePermissions API synchronously
func (*Client) DescribeCloudDrivePermissionsWithCallback ¶ added in v1.63.15
func (client *Client) DescribeCloudDrivePermissionsWithCallback(request *DescribeCloudDrivePermissionsRequest, callback func(response *DescribeCloudDrivePermissionsResponse, err error)) <-chan int
DescribeCloudDrivePermissionsWithCallback invokes the ecd.DescribeCloudDrivePermissions API asynchronously
func (*Client) DescribeCloudDrivePermissionsWithChan ¶ added in v1.63.15
func (client *Client) DescribeCloudDrivePermissionsWithChan(request *DescribeCloudDrivePermissionsRequest) (<-chan *DescribeCloudDrivePermissionsResponse, <-chan error)
DescribeCloudDrivePermissionsWithChan invokes the ecd.DescribeCloudDrivePermissions API asynchronously
func (*Client) DescribeCloudDriveUsers ¶ added in v1.63.15
func (client *Client) DescribeCloudDriveUsers(request *DescribeCloudDriveUsersRequest) (response *DescribeCloudDriveUsersResponse, err error)
DescribeCloudDriveUsers invokes the ecd.DescribeCloudDriveUsers API synchronously
func (*Client) DescribeCloudDriveUsersWithCallback ¶ added in v1.63.15
func (client *Client) DescribeCloudDriveUsersWithCallback(request *DescribeCloudDriveUsersRequest, callback func(response *DescribeCloudDriveUsersResponse, err error)) <-chan int
DescribeCloudDriveUsersWithCallback invokes the ecd.DescribeCloudDriveUsers API asynchronously
func (*Client) DescribeCloudDriveUsersWithChan ¶ added in v1.63.15
func (client *Client) DescribeCloudDriveUsersWithChan(request *DescribeCloudDriveUsersRequest) (<-chan *DescribeCloudDriveUsersResponse, <-chan error)
DescribeCloudDriveUsersWithChan invokes the ecd.DescribeCloudDriveUsers API asynchronously
func (*Client) DescribeCustomizedListHeaders ¶ added in v1.63.15
func (client *Client) DescribeCustomizedListHeaders(request *DescribeCustomizedListHeadersRequest) (response *DescribeCustomizedListHeadersResponse, err error)
DescribeCustomizedListHeaders invokes the ecd.DescribeCustomizedListHeaders API synchronously
func (*Client) DescribeCustomizedListHeadersWithCallback ¶ added in v1.63.15
func (client *Client) DescribeCustomizedListHeadersWithCallback(request *DescribeCustomizedListHeadersRequest, callback func(response *DescribeCustomizedListHeadersResponse, err error)) <-chan int
DescribeCustomizedListHeadersWithCallback invokes the ecd.DescribeCustomizedListHeaders API asynchronously
func (*Client) DescribeCustomizedListHeadersWithChan ¶ added in v1.63.15
func (client *Client) DescribeCustomizedListHeadersWithChan(request *DescribeCustomizedListHeadersRequest) (<-chan *DescribeCustomizedListHeadersResponse, <-chan error)
DescribeCustomizedListHeadersWithChan invokes the ecd.DescribeCustomizedListHeaders API asynchronously
func (*Client) DescribeDesktopGroupSessions ¶ added in v1.63.15
func (client *Client) DescribeDesktopGroupSessions(request *DescribeDesktopGroupSessionsRequest) (response *DescribeDesktopGroupSessionsResponse, err error)
DescribeDesktopGroupSessions invokes the ecd.DescribeDesktopGroupSessions API synchronously
func (*Client) DescribeDesktopGroupSessionsWithCallback ¶ added in v1.63.15
func (client *Client) DescribeDesktopGroupSessionsWithCallback(request *DescribeDesktopGroupSessionsRequest, callback func(response *DescribeDesktopGroupSessionsResponse, err error)) <-chan int
DescribeDesktopGroupSessionsWithCallback invokes the ecd.DescribeDesktopGroupSessions API asynchronously
func (*Client) DescribeDesktopGroupSessionsWithChan ¶ added in v1.63.15
func (client *Client) DescribeDesktopGroupSessionsWithChan(request *DescribeDesktopGroupSessionsRequest) (<-chan *DescribeDesktopGroupSessionsResponse, <-chan error)
DescribeDesktopGroupSessionsWithChan invokes the ecd.DescribeDesktopGroupSessions API asynchronously
func (*Client) DescribeDesktopGroups ¶
func (client *Client) DescribeDesktopGroups(request *DescribeDesktopGroupsRequest) (response *DescribeDesktopGroupsResponse, err error)
DescribeDesktopGroups invokes the ecd.DescribeDesktopGroups API synchronously
func (*Client) DescribeDesktopGroupsWithCallback ¶
func (client *Client) DescribeDesktopGroupsWithCallback(request *DescribeDesktopGroupsRequest, callback func(response *DescribeDesktopGroupsResponse, err error)) <-chan int
DescribeDesktopGroupsWithCallback invokes the ecd.DescribeDesktopGroups API asynchronously
func (*Client) DescribeDesktopGroupsWithChan ¶
func (client *Client) DescribeDesktopGroupsWithChan(request *DescribeDesktopGroupsRequest) (<-chan *DescribeDesktopGroupsResponse, <-chan error)
DescribeDesktopGroupsWithChan invokes the ecd.DescribeDesktopGroups API asynchronously
func (*Client) DescribeDesktopInfo ¶ added in v1.63.15
func (client *Client) DescribeDesktopInfo(request *DescribeDesktopInfoRequest) (response *DescribeDesktopInfoResponse, err error)
DescribeDesktopInfo invokes the ecd.DescribeDesktopInfo API synchronously
func (*Client) DescribeDesktopInfoWithCallback ¶ added in v1.63.15
func (client *Client) DescribeDesktopInfoWithCallback(request *DescribeDesktopInfoRequest, callback func(response *DescribeDesktopInfoResponse, err error)) <-chan int
DescribeDesktopInfoWithCallback invokes the ecd.DescribeDesktopInfo API asynchronously
func (*Client) DescribeDesktopInfoWithChan ¶ added in v1.63.15
func (client *Client) DescribeDesktopInfoWithChan(request *DescribeDesktopInfoRequest) (<-chan *DescribeDesktopInfoResponse, <-chan error)
DescribeDesktopInfoWithChan invokes the ecd.DescribeDesktopInfo API asynchronously
func (*Client) DescribeDesktopOversoldGroup ¶ added in v1.63.15
func (client *Client) DescribeDesktopOversoldGroup(request *DescribeDesktopOversoldGroupRequest) (response *DescribeDesktopOversoldGroupResponse, err error)
DescribeDesktopOversoldGroup invokes the ecd.DescribeDesktopOversoldGroup API synchronously
func (*Client) DescribeDesktopOversoldGroupWithCallback ¶ added in v1.63.15
func (client *Client) DescribeDesktopOversoldGroupWithCallback(request *DescribeDesktopOversoldGroupRequest, callback func(response *DescribeDesktopOversoldGroupResponse, err error)) <-chan int
DescribeDesktopOversoldGroupWithCallback invokes the ecd.DescribeDesktopOversoldGroup API asynchronously
func (*Client) DescribeDesktopOversoldGroupWithChan ¶ added in v1.63.15
func (client *Client) DescribeDesktopOversoldGroupWithChan(request *DescribeDesktopOversoldGroupRequest) (<-chan *DescribeDesktopOversoldGroupResponse, <-chan error)
DescribeDesktopOversoldGroupWithChan invokes the ecd.DescribeDesktopOversoldGroup API asynchronously
func (*Client) DescribeDesktopOversoldUser ¶ added in v1.63.15
func (client *Client) DescribeDesktopOversoldUser(request *DescribeDesktopOversoldUserRequest) (response *DescribeDesktopOversoldUserResponse, err error)
DescribeDesktopOversoldUser invokes the ecd.DescribeDesktopOversoldUser API synchronously
func (*Client) DescribeDesktopOversoldUserGroup ¶ added in v1.63.15
func (client *Client) DescribeDesktopOversoldUserGroup(request *DescribeDesktopOversoldUserGroupRequest) (response *DescribeDesktopOversoldUserGroupResponse, err error)
DescribeDesktopOversoldUserGroup invokes the ecd.DescribeDesktopOversoldUserGroup API synchronously
func (*Client) DescribeDesktopOversoldUserGroupWithCallback ¶ added in v1.63.15
func (client *Client) DescribeDesktopOversoldUserGroupWithCallback(request *DescribeDesktopOversoldUserGroupRequest, callback func(response *DescribeDesktopOversoldUserGroupResponse, err error)) <-chan int
DescribeDesktopOversoldUserGroupWithCallback invokes the ecd.DescribeDesktopOversoldUserGroup API asynchronously
func (*Client) DescribeDesktopOversoldUserGroupWithChan ¶ added in v1.63.15
func (client *Client) DescribeDesktopOversoldUserGroupWithChan(request *DescribeDesktopOversoldUserGroupRequest) (<-chan *DescribeDesktopOversoldUserGroupResponse, <-chan error)
DescribeDesktopOversoldUserGroupWithChan invokes the ecd.DescribeDesktopOversoldUserGroup API asynchronously
func (*Client) DescribeDesktopOversoldUserWithCallback ¶ added in v1.63.15
func (client *Client) DescribeDesktopOversoldUserWithCallback(request *DescribeDesktopOversoldUserRequest, callback func(response *DescribeDesktopOversoldUserResponse, err error)) <-chan int
DescribeDesktopOversoldUserWithCallback invokes the ecd.DescribeDesktopOversoldUser API asynchronously
func (*Client) DescribeDesktopOversoldUserWithChan ¶ added in v1.63.15
func (client *Client) DescribeDesktopOversoldUserWithChan(request *DescribeDesktopOversoldUserRequest) (<-chan *DescribeDesktopOversoldUserResponse, <-chan error)
DescribeDesktopOversoldUserWithChan invokes the ecd.DescribeDesktopOversoldUser API asynchronously
func (*Client) DescribeDesktopSessions ¶ added in v1.63.15
func (client *Client) DescribeDesktopSessions(request *DescribeDesktopSessionsRequest) (response *DescribeDesktopSessionsResponse, err error)
DescribeDesktopSessions invokes the ecd.DescribeDesktopSessions API synchronously
func (*Client) DescribeDesktopSessionsWithCallback ¶ added in v1.63.15
func (client *Client) DescribeDesktopSessionsWithCallback(request *DescribeDesktopSessionsRequest, callback func(response *DescribeDesktopSessionsResponse, err error)) <-chan int
DescribeDesktopSessionsWithCallback invokes the ecd.DescribeDesktopSessions API asynchronously
func (*Client) DescribeDesktopSessionsWithChan ¶ added in v1.63.15
func (client *Client) DescribeDesktopSessionsWithChan(request *DescribeDesktopSessionsRequest) (<-chan *DescribeDesktopSessionsResponse, <-chan error)
DescribeDesktopSessionsWithChan invokes the ecd.DescribeDesktopSessions API asynchronously
func (*Client) DescribeDesktopTypes ¶
func (client *Client) DescribeDesktopTypes(request *DescribeDesktopTypesRequest) (response *DescribeDesktopTypesResponse, err error)
DescribeDesktopTypes invokes the ecd.DescribeDesktopTypes API synchronously
func (*Client) DescribeDesktopTypesWithCallback ¶
func (client *Client) DescribeDesktopTypesWithCallback(request *DescribeDesktopTypesRequest, callback func(response *DescribeDesktopTypesResponse, err error)) <-chan int
DescribeDesktopTypesWithCallback invokes the ecd.DescribeDesktopTypes API asynchronously
func (*Client) DescribeDesktopTypesWithChan ¶
func (client *Client) DescribeDesktopTypesWithChan(request *DescribeDesktopTypesRequest) (<-chan *DescribeDesktopTypesResponse, <-chan error)
DescribeDesktopTypesWithChan invokes the ecd.DescribeDesktopTypes API asynchronously
func (*Client) DescribeDesktops ¶
func (client *Client) DescribeDesktops(request *DescribeDesktopsRequest) (response *DescribeDesktopsResponse, err error)
DescribeDesktops invokes the ecd.DescribeDesktops API synchronously
func (*Client) DescribeDesktopsInGroup ¶
func (client *Client) DescribeDesktopsInGroup(request *DescribeDesktopsInGroupRequest) (response *DescribeDesktopsInGroupResponse, err error)
DescribeDesktopsInGroup invokes the ecd.DescribeDesktopsInGroup API synchronously
func (*Client) DescribeDesktopsInGroupWithCallback ¶
func (client *Client) DescribeDesktopsInGroupWithCallback(request *DescribeDesktopsInGroupRequest, callback func(response *DescribeDesktopsInGroupResponse, err error)) <-chan int
DescribeDesktopsInGroupWithCallback invokes the ecd.DescribeDesktopsInGroup API asynchronously
func (*Client) DescribeDesktopsInGroupWithChan ¶
func (client *Client) DescribeDesktopsInGroupWithChan(request *DescribeDesktopsInGroupRequest) (<-chan *DescribeDesktopsInGroupResponse, <-chan error)
DescribeDesktopsInGroupWithChan invokes the ecd.DescribeDesktopsInGroup API asynchronously
func (*Client) DescribeDesktopsWithCallback ¶
func (client *Client) DescribeDesktopsWithCallback(request *DescribeDesktopsRequest, callback func(response *DescribeDesktopsResponse, err error)) <-chan int
DescribeDesktopsWithCallback invokes the ecd.DescribeDesktops API asynchronously
func (*Client) DescribeDesktopsWithChan ¶
func (client *Client) DescribeDesktopsWithChan(request *DescribeDesktopsRequest) (<-chan *DescribeDesktopsResponse, <-chan error)
DescribeDesktopsWithChan invokes the ecd.DescribeDesktops API asynchronously
func (*Client) DescribeDevices ¶ added in v1.63.15
func (client *Client) DescribeDevices(request *DescribeDevicesRequest) (response *DescribeDevicesResponse, err error)
DescribeDevices invokes the ecd.DescribeDevices API synchronously
func (*Client) DescribeDevicesWithCallback ¶ added in v1.63.15
func (client *Client) DescribeDevicesWithCallback(request *DescribeDevicesRequest, callback func(response *DescribeDevicesResponse, err error)) <-chan int
DescribeDevicesWithCallback invokes the ecd.DescribeDevices API asynchronously
func (*Client) DescribeDevicesWithChan ¶ added in v1.63.15
func (client *Client) DescribeDevicesWithChan(request *DescribeDevicesRequest) (<-chan *DescribeDevicesResponse, <-chan error)
DescribeDevicesWithChan invokes the ecd.DescribeDevices API asynchronously
func (*Client) DescribeDirectories ¶
func (client *Client) DescribeDirectories(request *DescribeDirectoriesRequest) (response *DescribeDirectoriesResponse, err error)
DescribeDirectories invokes the ecd.DescribeDirectories API synchronously
func (*Client) DescribeDirectoriesWithCallback ¶
func (client *Client) DescribeDirectoriesWithCallback(request *DescribeDirectoriesRequest, callback func(response *DescribeDirectoriesResponse, err error)) <-chan int
DescribeDirectoriesWithCallback invokes the ecd.DescribeDirectories API asynchronously
func (*Client) DescribeDirectoriesWithChan ¶
func (client *Client) DescribeDirectoriesWithChan(request *DescribeDirectoriesRequest) (<-chan *DescribeDirectoriesResponse, <-chan error)
DescribeDirectoriesWithChan invokes the ecd.DescribeDirectories API asynchronously
func (*Client) DescribeFlowMetric ¶
func (client *Client) DescribeFlowMetric(request *DescribeFlowMetricRequest) (response *DescribeFlowMetricResponse, err error)
DescribeFlowMetric invokes the ecd.DescribeFlowMetric API synchronously
func (*Client) DescribeFlowMetricWithCallback ¶
func (client *Client) DescribeFlowMetricWithCallback(request *DescribeFlowMetricRequest, callback func(response *DescribeFlowMetricResponse, err error)) <-chan int
DescribeFlowMetricWithCallback invokes the ecd.DescribeFlowMetric API asynchronously
func (*Client) DescribeFlowMetricWithChan ¶
func (client *Client) DescribeFlowMetricWithChan(request *DescribeFlowMetricRequest) (<-chan *DescribeFlowMetricResponse, <-chan error)
DescribeFlowMetricWithChan invokes the ecd.DescribeFlowMetric API asynchronously
func (*Client) DescribeFlowStatistic ¶ added in v1.61.1666
func (client *Client) DescribeFlowStatistic(request *DescribeFlowStatisticRequest) (response *DescribeFlowStatisticResponse, err error)
DescribeFlowStatistic invokes the ecd.DescribeFlowStatistic API synchronously
func (*Client) DescribeFlowStatisticWithCallback ¶ added in v1.61.1666
func (client *Client) DescribeFlowStatisticWithCallback(request *DescribeFlowStatisticRequest, callback func(response *DescribeFlowStatisticResponse, err error)) <-chan int
DescribeFlowStatisticWithCallback invokes the ecd.DescribeFlowStatistic API asynchronously
func (*Client) DescribeFlowStatisticWithChan ¶ added in v1.61.1666
func (client *Client) DescribeFlowStatisticWithChan(request *DescribeFlowStatisticRequest) (<-chan *DescribeFlowStatisticResponse, <-chan error)
DescribeFlowStatisticWithChan invokes the ecd.DescribeFlowStatistic API asynchronously
func (*Client) DescribeFotaPendingDesktops ¶
func (client *Client) DescribeFotaPendingDesktops(request *DescribeFotaPendingDesktopsRequest) (response *DescribeFotaPendingDesktopsResponse, err error)
DescribeFotaPendingDesktops invokes the ecd.DescribeFotaPendingDesktops API synchronously
func (*Client) DescribeFotaPendingDesktopsWithCallback ¶
func (client *Client) DescribeFotaPendingDesktopsWithCallback(request *DescribeFotaPendingDesktopsRequest, callback func(response *DescribeFotaPendingDesktopsResponse, err error)) <-chan int
DescribeFotaPendingDesktopsWithCallback invokes the ecd.DescribeFotaPendingDesktops API asynchronously
func (*Client) DescribeFotaPendingDesktopsWithChan ¶
func (client *Client) DescribeFotaPendingDesktopsWithChan(request *DescribeFotaPendingDesktopsRequest) (<-chan *DescribeFotaPendingDesktopsResponse, <-chan error)
DescribeFotaPendingDesktopsWithChan invokes the ecd.DescribeFotaPendingDesktops API asynchronously
func (*Client) DescribeFotaTasks ¶
func (client *Client) DescribeFotaTasks(request *DescribeFotaTasksRequest) (response *DescribeFotaTasksResponse, err error)
DescribeFotaTasks invokes the ecd.DescribeFotaTasks API synchronously
func (*Client) DescribeFotaTasksWithCallback ¶
func (client *Client) DescribeFotaTasksWithCallback(request *DescribeFotaTasksRequest, callback func(response *DescribeFotaTasksResponse, err error)) <-chan int
DescribeFotaTasksWithCallback invokes the ecd.DescribeFotaTasks API asynchronously
func (*Client) DescribeFotaTasksWithChan ¶
func (client *Client) DescribeFotaTasksWithChan(request *DescribeFotaTasksRequest) (<-chan *DescribeFotaTasksResponse, <-chan error)
DescribeFotaTasksWithChan invokes the ecd.DescribeFotaTasks API asynchronously
func (*Client) DescribeGuestApplications ¶ added in v1.63.15
func (client *Client) DescribeGuestApplications(request *DescribeGuestApplicationsRequest) (response *DescribeGuestApplicationsResponse, err error)
DescribeGuestApplications invokes the ecd.DescribeGuestApplications API synchronously
func (*Client) DescribeGuestApplicationsWithCallback ¶ added in v1.63.15
func (client *Client) DescribeGuestApplicationsWithCallback(request *DescribeGuestApplicationsRequest, callback func(response *DescribeGuestApplicationsResponse, err error)) <-chan int
DescribeGuestApplicationsWithCallback invokes the ecd.DescribeGuestApplications API asynchronously
func (*Client) DescribeGuestApplicationsWithChan ¶ added in v1.63.15
func (client *Client) DescribeGuestApplicationsWithChan(request *DescribeGuestApplicationsRequest) (<-chan *DescribeGuestApplicationsResponse, <-chan error)
DescribeGuestApplicationsWithChan invokes the ecd.DescribeGuestApplications API asynchronously
func (*Client) DescribeImageModifiedRecords ¶ added in v1.61.1666
func (client *Client) DescribeImageModifiedRecords(request *DescribeImageModifiedRecordsRequest) (response *DescribeImageModifiedRecordsResponse, err error)
DescribeImageModifiedRecords invokes the ecd.DescribeImageModifiedRecords API synchronously
func (*Client) DescribeImageModifiedRecordsWithCallback ¶ added in v1.61.1666
func (client *Client) DescribeImageModifiedRecordsWithCallback(request *DescribeImageModifiedRecordsRequest, callback func(response *DescribeImageModifiedRecordsResponse, err error)) <-chan int
DescribeImageModifiedRecordsWithCallback invokes the ecd.DescribeImageModifiedRecords API asynchronously
func (*Client) DescribeImageModifiedRecordsWithChan ¶ added in v1.61.1666
func (client *Client) DescribeImageModifiedRecordsWithChan(request *DescribeImageModifiedRecordsRequest) (<-chan *DescribeImageModifiedRecordsResponse, <-chan error)
DescribeImageModifiedRecordsWithChan invokes the ecd.DescribeImageModifiedRecords API asynchronously
func (*Client) DescribeImagePermission ¶ added in v1.61.1666
func (client *Client) DescribeImagePermission(request *DescribeImagePermissionRequest) (response *DescribeImagePermissionResponse, err error)
DescribeImagePermission invokes the ecd.DescribeImagePermission API synchronously
func (*Client) DescribeImagePermissionWithCallback ¶ added in v1.61.1666
func (client *Client) DescribeImagePermissionWithCallback(request *DescribeImagePermissionRequest, callback func(response *DescribeImagePermissionResponse, err error)) <-chan int
DescribeImagePermissionWithCallback invokes the ecd.DescribeImagePermission API asynchronously
func (*Client) DescribeImagePermissionWithChan ¶ added in v1.61.1666
func (client *Client) DescribeImagePermissionWithChan(request *DescribeImagePermissionRequest) (<-chan *DescribeImagePermissionResponse, <-chan error)
DescribeImagePermissionWithChan invokes the ecd.DescribeImagePermission API asynchronously
func (*Client) DescribeImages ¶
func (client *Client) DescribeImages(request *DescribeImagesRequest) (response *DescribeImagesResponse, err error)
DescribeImages invokes the ecd.DescribeImages API synchronously
func (*Client) DescribeImagesWithCallback ¶
func (client *Client) DescribeImagesWithCallback(request *DescribeImagesRequest, callback func(response *DescribeImagesResponse, err error)) <-chan int
DescribeImagesWithCallback invokes the ecd.DescribeImages API asynchronously
func (*Client) DescribeImagesWithChan ¶
func (client *Client) DescribeImagesWithChan(request *DescribeImagesRequest) (<-chan *DescribeImagesResponse, <-chan error)
DescribeImagesWithChan invokes the ecd.DescribeImages API asynchronously
func (*Client) DescribeInvocations ¶
func (client *Client) DescribeInvocations(request *DescribeInvocationsRequest) (response *DescribeInvocationsResponse, err error)
DescribeInvocations invokes the ecd.DescribeInvocations API synchronously
func (*Client) DescribeInvocationsWithCallback ¶
func (client *Client) DescribeInvocationsWithCallback(request *DescribeInvocationsRequest, callback func(response *DescribeInvocationsResponse, err error)) <-chan int
DescribeInvocationsWithCallback invokes the ecd.DescribeInvocations API asynchronously
func (*Client) DescribeInvocationsWithChan ¶
func (client *Client) DescribeInvocationsWithChan(request *DescribeInvocationsRequest) (<-chan *DescribeInvocationsResponse, <-chan error)
DescribeInvocationsWithChan invokes the ecd.DescribeInvocations API asynchronously
func (*Client) DescribeKmsKeys ¶ added in v1.61.1666
func (client *Client) DescribeKmsKeys(request *DescribeKmsKeysRequest) (response *DescribeKmsKeysResponse, err error)
DescribeKmsKeys invokes the ecd.DescribeKmsKeys API synchronously
func (*Client) DescribeKmsKeysWithCallback ¶ added in v1.61.1666
func (client *Client) DescribeKmsKeysWithCallback(request *DescribeKmsKeysRequest, callback func(response *DescribeKmsKeysResponse, err error)) <-chan int
DescribeKmsKeysWithCallback invokes the ecd.DescribeKmsKeys API asynchronously
func (*Client) DescribeKmsKeysWithChan ¶ added in v1.61.1666
func (client *Client) DescribeKmsKeysWithChan(request *DescribeKmsKeysRequest) (<-chan *DescribeKmsKeysResponse, <-chan error)
DescribeKmsKeysWithChan invokes the ecd.DescribeKmsKeys API asynchronously
func (*Client) DescribeModificationPrice ¶
func (client *Client) DescribeModificationPrice(request *DescribeModificationPriceRequest) (response *DescribeModificationPriceResponse, err error)
DescribeModificationPrice invokes the ecd.DescribeModificationPrice API synchronously
func (*Client) DescribeModificationPriceWithCallback ¶
func (client *Client) DescribeModificationPriceWithCallback(request *DescribeModificationPriceRequest, callback func(response *DescribeModificationPriceResponse, err error)) <-chan int
DescribeModificationPriceWithCallback invokes the ecd.DescribeModificationPrice API asynchronously
func (*Client) DescribeModificationPriceWithChan ¶
func (client *Client) DescribeModificationPriceWithChan(request *DescribeModificationPriceRequest) (<-chan *DescribeModificationPriceResponse, <-chan error)
DescribeModificationPriceWithChan invokes the ecd.DescribeModificationPrice API asynchronously
func (*Client) DescribeNASFileSystems ¶
func (client *Client) DescribeNASFileSystems(request *DescribeNASFileSystemsRequest) (response *DescribeNASFileSystemsResponse, err error)
DescribeNASFileSystems invokes the ecd.DescribeNASFileSystems API synchronously
func (*Client) DescribeNASFileSystemsWithCallback ¶
func (client *Client) DescribeNASFileSystemsWithCallback(request *DescribeNASFileSystemsRequest, callback func(response *DescribeNASFileSystemsResponse, err error)) <-chan int
DescribeNASFileSystemsWithCallback invokes the ecd.DescribeNASFileSystems API asynchronously
func (*Client) DescribeNASFileSystemsWithChan ¶
func (client *Client) DescribeNASFileSystemsWithChan(request *DescribeNASFileSystemsRequest) (<-chan *DescribeNASFileSystemsResponse, <-chan error)
DescribeNASFileSystemsWithChan invokes the ecd.DescribeNASFileSystems API asynchronously
func (*Client) DescribeNetworkPackages ¶
func (client *Client) DescribeNetworkPackages(request *DescribeNetworkPackagesRequest) (response *DescribeNetworkPackagesResponse, err error)
DescribeNetworkPackages invokes the ecd.DescribeNetworkPackages API synchronously
func (*Client) DescribeNetworkPackagesWithCallback ¶
func (client *Client) DescribeNetworkPackagesWithCallback(request *DescribeNetworkPackagesRequest, callback func(response *DescribeNetworkPackagesResponse, err error)) <-chan int
DescribeNetworkPackagesWithCallback invokes the ecd.DescribeNetworkPackages API asynchronously
func (*Client) DescribeNetworkPackagesWithChan ¶
func (client *Client) DescribeNetworkPackagesWithChan(request *DescribeNetworkPackagesRequest) (<-chan *DescribeNetworkPackagesResponse, <-chan error)
DescribeNetworkPackagesWithChan invokes the ecd.DescribeNetworkPackages API asynchronously
func (*Client) DescribeOfficeSites ¶
func (client *Client) DescribeOfficeSites(request *DescribeOfficeSitesRequest) (response *DescribeOfficeSitesResponse, err error)
DescribeOfficeSites invokes the ecd.DescribeOfficeSites API synchronously
func (*Client) DescribeOfficeSitesWithCallback ¶
func (client *Client) DescribeOfficeSitesWithCallback(request *DescribeOfficeSitesRequest, callback func(response *DescribeOfficeSitesResponse, err error)) <-chan int
DescribeOfficeSitesWithCallback invokes the ecd.DescribeOfficeSites API asynchronously
func (*Client) DescribeOfficeSitesWithChan ¶
func (client *Client) DescribeOfficeSitesWithChan(request *DescribeOfficeSitesRequest) (<-chan *DescribeOfficeSitesResponse, <-chan error)
DescribeOfficeSitesWithChan invokes the ecd.DescribeOfficeSites API asynchronously
func (*Client) DescribePolicyGroups ¶
func (client *Client) DescribePolicyGroups(request *DescribePolicyGroupsRequest) (response *DescribePolicyGroupsResponse, err error)
DescribePolicyGroups invokes the ecd.DescribePolicyGroups API synchronously
func (*Client) DescribePolicyGroupsWithCallback ¶
func (client *Client) DescribePolicyGroupsWithCallback(request *DescribePolicyGroupsRequest, callback func(response *DescribePolicyGroupsResponse, err error)) <-chan int
DescribePolicyGroupsWithCallback invokes the ecd.DescribePolicyGroups API asynchronously
func (*Client) DescribePolicyGroupsWithChan ¶
func (client *Client) DescribePolicyGroupsWithChan(request *DescribePolicyGroupsRequest) (<-chan *DescribePolicyGroupsResponse, <-chan error)
DescribePolicyGroupsWithChan invokes the ecd.DescribePolicyGroups API asynchronously
func (*Client) DescribePrice ¶
func (client *Client) DescribePrice(request *DescribePriceRequest) (response *DescribePriceResponse, err error)
DescribePrice invokes the ecd.DescribePrice API synchronously
func (*Client) DescribePriceForCreateDesktopOversoldGroup ¶ added in v1.63.15
func (client *Client) DescribePriceForCreateDesktopOversoldGroup(request *DescribePriceForCreateDesktopOversoldGroupRequest) (response *DescribePriceForCreateDesktopOversoldGroupResponse, err error)
DescribePriceForCreateDesktopOversoldGroup invokes the ecd.DescribePriceForCreateDesktopOversoldGroup API synchronously
func (*Client) DescribePriceForCreateDesktopOversoldGroupWithCallback ¶ added in v1.63.15
func (client *Client) DescribePriceForCreateDesktopOversoldGroupWithCallback(request *DescribePriceForCreateDesktopOversoldGroupRequest, callback func(response *DescribePriceForCreateDesktopOversoldGroupResponse, err error)) <-chan int
DescribePriceForCreateDesktopOversoldGroupWithCallback invokes the ecd.DescribePriceForCreateDesktopOversoldGroup API asynchronously
func (*Client) DescribePriceForCreateDesktopOversoldGroupWithChan ¶ added in v1.63.15
func (client *Client) DescribePriceForCreateDesktopOversoldGroupWithChan(request *DescribePriceForCreateDesktopOversoldGroupRequest) (<-chan *DescribePriceForCreateDesktopOversoldGroupResponse, <-chan error)
DescribePriceForCreateDesktopOversoldGroupWithChan invokes the ecd.DescribePriceForCreateDesktopOversoldGroup API asynchronously
func (*Client) DescribePriceForModifyDesktopOversoldGroupSale ¶ added in v1.63.15
func (client *Client) DescribePriceForModifyDesktopOversoldGroupSale(request *DescribePriceForModifyDesktopOversoldGroupSaleRequest) (response *DescribePriceForModifyDesktopOversoldGroupSaleResponse, err error)
DescribePriceForModifyDesktopOversoldGroupSale invokes the ecd.DescribePriceForModifyDesktopOversoldGroupSale API synchronously
func (*Client) DescribePriceForModifyDesktopOversoldGroupSaleWithCallback ¶ added in v1.63.15
func (client *Client) DescribePriceForModifyDesktopOversoldGroupSaleWithCallback(request *DescribePriceForModifyDesktopOversoldGroupSaleRequest, callback func(response *DescribePriceForModifyDesktopOversoldGroupSaleResponse, err error)) <-chan int
DescribePriceForModifyDesktopOversoldGroupSaleWithCallback invokes the ecd.DescribePriceForModifyDesktopOversoldGroupSale API asynchronously
func (*Client) DescribePriceForModifyDesktopOversoldGroupSaleWithChan ¶ added in v1.63.15
func (client *Client) DescribePriceForModifyDesktopOversoldGroupSaleWithChan(request *DescribePriceForModifyDesktopOversoldGroupSaleRequest) (<-chan *DescribePriceForModifyDesktopOversoldGroupSaleResponse, <-chan error)
DescribePriceForModifyDesktopOversoldGroupSaleWithChan invokes the ecd.DescribePriceForModifyDesktopOversoldGroupSale API asynchronously
func (*Client) DescribePriceForRenewDesktopOversoldGroup ¶ added in v1.63.15
func (client *Client) DescribePriceForRenewDesktopOversoldGroup(request *DescribePriceForRenewDesktopOversoldGroupRequest) (response *DescribePriceForRenewDesktopOversoldGroupResponse, err error)
DescribePriceForRenewDesktopOversoldGroup invokes the ecd.DescribePriceForRenewDesktopOversoldGroup API synchronously
func (*Client) DescribePriceForRenewDesktopOversoldGroupWithCallback ¶ added in v1.63.15
func (client *Client) DescribePriceForRenewDesktopOversoldGroupWithCallback(request *DescribePriceForRenewDesktopOversoldGroupRequest, callback func(response *DescribePriceForRenewDesktopOversoldGroupResponse, err error)) <-chan int
DescribePriceForRenewDesktopOversoldGroupWithCallback invokes the ecd.DescribePriceForRenewDesktopOversoldGroup API asynchronously
func (*Client) DescribePriceForRenewDesktopOversoldGroupWithChan ¶ added in v1.63.15
func (client *Client) DescribePriceForRenewDesktopOversoldGroupWithChan(request *DescribePriceForRenewDesktopOversoldGroupRequest) (<-chan *DescribePriceForRenewDesktopOversoldGroupResponse, <-chan error)
DescribePriceForRenewDesktopOversoldGroupWithChan invokes the ecd.DescribePriceForRenewDesktopOversoldGroup API asynchronously
func (*Client) DescribePriceWithCallback ¶
func (client *Client) DescribePriceWithCallback(request *DescribePriceRequest, callback func(response *DescribePriceResponse, err error)) <-chan int
DescribePriceWithCallback invokes the ecd.DescribePrice API asynchronously
func (*Client) DescribePriceWithChan ¶
func (client *Client) DescribePriceWithChan(request *DescribePriceRequest) (<-chan *DescribePriceResponse, <-chan error)
DescribePriceWithChan invokes the ecd.DescribePrice API asynchronously
func (*Client) DescribeRecordings ¶ added in v1.61.1666
func (client *Client) DescribeRecordings(request *DescribeRecordingsRequest) (response *DescribeRecordingsResponse, err error)
DescribeRecordings invokes the ecd.DescribeRecordings API synchronously
func (*Client) DescribeRecordingsWithCallback ¶ added in v1.61.1666
func (client *Client) DescribeRecordingsWithCallback(request *DescribeRecordingsRequest, callback func(response *DescribeRecordingsResponse, err error)) <-chan int
DescribeRecordingsWithCallback invokes the ecd.DescribeRecordings API asynchronously
func (*Client) DescribeRecordingsWithChan ¶ added in v1.61.1666
func (client *Client) DescribeRecordingsWithChan(request *DescribeRecordingsRequest) (<-chan *DescribeRecordingsResponse, <-chan error)
DescribeRecordingsWithChan invokes the ecd.DescribeRecordings API asynchronously
func (*Client) DescribeRefundPrice ¶ added in v1.63.15
func (client *Client) DescribeRefundPrice(request *DescribeRefundPriceRequest) (response *DescribeRefundPriceResponse, err error)
DescribeRefundPrice invokes the ecd.DescribeRefundPrice API synchronously
func (*Client) DescribeRefundPriceWithCallback ¶ added in v1.63.15
func (client *Client) DescribeRefundPriceWithCallback(request *DescribeRefundPriceRequest, callback func(response *DescribeRefundPriceResponse, err error)) <-chan int
DescribeRefundPriceWithCallback invokes the ecd.DescribeRefundPrice API asynchronously
func (*Client) DescribeRefundPriceWithChan ¶ added in v1.63.15
func (client *Client) DescribeRefundPriceWithChan(request *DescribeRefundPriceRequest) (<-chan *DescribeRefundPriceResponse, <-chan error)
DescribeRefundPriceWithChan invokes the ecd.DescribeRefundPrice API asynchronously
func (*Client) DescribeRegions ¶
func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
DescribeRegions invokes the ecd.DescribeRegions API synchronously
func (*Client) DescribeRegionsWithCallback ¶
func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, callback func(response *DescribeRegionsResponse, err error)) <-chan int
DescribeRegionsWithCallback invokes the ecd.DescribeRegions API asynchronously
func (*Client) DescribeRegionsWithChan ¶
func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)
DescribeRegionsWithChan invokes the ecd.DescribeRegions API asynchronously
func (*Client) DescribeRenewalPrice ¶
func (client *Client) DescribeRenewalPrice(request *DescribeRenewalPriceRequest) (response *DescribeRenewalPriceResponse, err error)
DescribeRenewalPrice invokes the ecd.DescribeRenewalPrice API synchronously
func (*Client) DescribeRenewalPriceWithCallback ¶
func (client *Client) DescribeRenewalPriceWithCallback(request *DescribeRenewalPriceRequest, callback func(response *DescribeRenewalPriceResponse, err error)) <-chan int
DescribeRenewalPriceWithCallback invokes the ecd.DescribeRenewalPrice API asynchronously
func (*Client) DescribeRenewalPriceWithChan ¶
func (client *Client) DescribeRenewalPriceWithChan(request *DescribeRenewalPriceRequest) (<-chan *DescribeRenewalPriceResponse, <-chan error)
DescribeRenewalPriceWithChan invokes the ecd.DescribeRenewalPrice API asynchronously
func (*Client) DescribeSessionStatistic ¶ added in v1.63.15
func (client *Client) DescribeSessionStatistic(request *DescribeSessionStatisticRequest) (response *DescribeSessionStatisticResponse, err error)
DescribeSessionStatistic invokes the ecd.DescribeSessionStatistic API synchronously
func (*Client) DescribeSessionStatisticWithCallback ¶ added in v1.63.15
func (client *Client) DescribeSessionStatisticWithCallback(request *DescribeSessionStatisticRequest, callback func(response *DescribeSessionStatisticResponse, err error)) <-chan int
DescribeSessionStatisticWithCallback invokes the ecd.DescribeSessionStatistic API asynchronously
func (*Client) DescribeSessionStatisticWithChan ¶ added in v1.63.15
func (client *Client) DescribeSessionStatisticWithChan(request *DescribeSessionStatisticRequest) (<-chan *DescribeSessionStatisticResponse, <-chan error)
DescribeSessionStatisticWithChan invokes the ecd.DescribeSessionStatistic API asynchronously
func (*Client) DescribeSnapshots ¶
func (client *Client) DescribeSnapshots(request *DescribeSnapshotsRequest) (response *DescribeSnapshotsResponse, err error)
DescribeSnapshots invokes the ecd.DescribeSnapshots API synchronously
func (*Client) DescribeSnapshotsWithCallback ¶
func (client *Client) DescribeSnapshotsWithCallback(request *DescribeSnapshotsRequest, callback func(response *DescribeSnapshotsResponse, err error)) <-chan int
DescribeSnapshotsWithCallback invokes the ecd.DescribeSnapshots API asynchronously
func (*Client) DescribeSnapshotsWithChan ¶
func (client *Client) DescribeSnapshotsWithChan(request *DescribeSnapshotsRequest) (<-chan *DescribeSnapshotsResponse, <-chan error)
DescribeSnapshotsWithChan invokes the ecd.DescribeSnapshots API asynchronously
func (*Client) DescribeUserConnectTime ¶ added in v1.63.15
func (client *Client) DescribeUserConnectTime(request *DescribeUserConnectTimeRequest) (response *DescribeUserConnectTimeResponse, err error)
DescribeUserConnectTime invokes the ecd.DescribeUserConnectTime API synchronously
func (*Client) DescribeUserConnectTimeWithCallback ¶ added in v1.63.15
func (client *Client) DescribeUserConnectTimeWithCallback(request *DescribeUserConnectTimeRequest, callback func(response *DescribeUserConnectTimeResponse, err error)) <-chan int
DescribeUserConnectTimeWithCallback invokes the ecd.DescribeUserConnectTime API asynchronously
func (*Client) DescribeUserConnectTimeWithChan ¶ added in v1.63.15
func (client *Client) DescribeUserConnectTimeWithChan(request *DescribeUserConnectTimeRequest) (<-chan *DescribeUserConnectTimeResponse, <-chan error)
DescribeUserConnectTimeWithChan invokes the ecd.DescribeUserConnectTime API asynchronously
func (*Client) DescribeUserConnectionRecords ¶
func (client *Client) DescribeUserConnectionRecords(request *DescribeUserConnectionRecordsRequest) (response *DescribeUserConnectionRecordsResponse, err error)
DescribeUserConnectionRecords invokes the ecd.DescribeUserConnectionRecords API synchronously
func (*Client) DescribeUserConnectionRecordsWithCallback ¶
func (client *Client) DescribeUserConnectionRecordsWithCallback(request *DescribeUserConnectionRecordsRequest, callback func(response *DescribeUserConnectionRecordsResponse, err error)) <-chan int
DescribeUserConnectionRecordsWithCallback invokes the ecd.DescribeUserConnectionRecords API asynchronously
func (*Client) DescribeUserConnectionRecordsWithChan ¶
func (client *Client) DescribeUserConnectionRecordsWithChan(request *DescribeUserConnectionRecordsRequest) (<-chan *DescribeUserConnectionRecordsResponse, <-chan error)
DescribeUserConnectionRecordsWithChan invokes the ecd.DescribeUserConnectionRecords API asynchronously
func (*Client) DescribeUserProfilePathRules ¶ added in v1.63.15
func (client *Client) DescribeUserProfilePathRules(request *DescribeUserProfilePathRulesRequest) (response *DescribeUserProfilePathRulesResponse, err error)
DescribeUserProfilePathRules invokes the ecd.DescribeUserProfilePathRules API synchronously
func (*Client) DescribeUserProfilePathRulesWithCallback ¶ added in v1.63.15
func (client *Client) DescribeUserProfilePathRulesWithCallback(request *DescribeUserProfilePathRulesRequest, callback func(response *DescribeUserProfilePathRulesResponse, err error)) <-chan int
DescribeUserProfilePathRulesWithCallback invokes the ecd.DescribeUserProfilePathRules API asynchronously
func (*Client) DescribeUserProfilePathRulesWithChan ¶ added in v1.63.15
func (client *Client) DescribeUserProfilePathRulesWithChan(request *DescribeUserProfilePathRulesRequest) (<-chan *DescribeUserProfilePathRulesResponse, <-chan error)
DescribeUserProfilePathRulesWithChan invokes the ecd.DescribeUserProfilePathRules API asynchronously
func (*Client) DescribeUsersInGroup ¶
func (client *Client) DescribeUsersInGroup(request *DescribeUsersInGroupRequest) (response *DescribeUsersInGroupResponse, err error)
DescribeUsersInGroup invokes the ecd.DescribeUsersInGroup API synchronously
func (*Client) DescribeUsersInGroupWithCallback ¶
func (client *Client) DescribeUsersInGroupWithCallback(request *DescribeUsersInGroupRequest, callback func(response *DescribeUsersInGroupResponse, err error)) <-chan int
DescribeUsersInGroupWithCallback invokes the ecd.DescribeUsersInGroup API asynchronously
func (*Client) DescribeUsersInGroupWithChan ¶
func (client *Client) DescribeUsersInGroupWithChan(request *DescribeUsersInGroupRequest) (<-chan *DescribeUsersInGroupResponse, <-chan error)
DescribeUsersInGroupWithChan invokes the ecd.DescribeUsersInGroup API asynchronously
func (*Client) DescribeUsersPassword ¶ added in v1.63.15
func (client *Client) DescribeUsersPassword(request *DescribeUsersPasswordRequest) (response *DescribeUsersPasswordResponse, err error)
DescribeUsersPassword invokes the ecd.DescribeUsersPassword API synchronously
func (*Client) DescribeUsersPasswordWithCallback ¶ added in v1.63.15
func (client *Client) DescribeUsersPasswordWithCallback(request *DescribeUsersPasswordRequest, callback func(response *DescribeUsersPasswordResponse, err error)) <-chan int
DescribeUsersPasswordWithCallback invokes the ecd.DescribeUsersPassword API asynchronously
func (*Client) DescribeUsersPasswordWithChan ¶ added in v1.63.15
func (client *Client) DescribeUsersPasswordWithChan(request *DescribeUsersPasswordRequest) (<-chan *DescribeUsersPasswordResponse, <-chan error)
DescribeUsersPasswordWithChan invokes the ecd.DescribeUsersPassword API asynchronously
func (*Client) DescribeVirtualMFADevices ¶
func (client *Client) DescribeVirtualMFADevices(request *DescribeVirtualMFADevicesRequest) (response *DescribeVirtualMFADevicesResponse, err error)
DescribeVirtualMFADevices invokes the ecd.DescribeVirtualMFADevices API synchronously
func (*Client) DescribeVirtualMFADevicesWithCallback ¶
func (client *Client) DescribeVirtualMFADevicesWithCallback(request *DescribeVirtualMFADevicesRequest, callback func(response *DescribeVirtualMFADevicesResponse, err error)) <-chan int
DescribeVirtualMFADevicesWithCallback invokes the ecd.DescribeVirtualMFADevices API asynchronously
func (*Client) DescribeVirtualMFADevicesWithChan ¶
func (client *Client) DescribeVirtualMFADevicesWithChan(request *DescribeVirtualMFADevicesRequest) (<-chan *DescribeVirtualMFADevicesResponse, <-chan error)
DescribeVirtualMFADevicesWithChan invokes the ecd.DescribeVirtualMFADevices API asynchronously
func (*Client) DescribeZones ¶
func (client *Client) DescribeZones(request *DescribeZonesRequest) (response *DescribeZonesResponse, err error)
DescribeZones invokes the ecd.DescribeZones API synchronously
func (*Client) DescribeZonesWithCallback ¶
func (client *Client) DescribeZonesWithCallback(request *DescribeZonesRequest, callback func(response *DescribeZonesResponse, err error)) <-chan int
DescribeZonesWithCallback invokes the ecd.DescribeZones API asynchronously
func (*Client) DescribeZonesWithChan ¶
func (client *Client) DescribeZonesWithChan(request *DescribeZonesRequest) (<-chan *DescribeZonesResponse, <-chan error)
DescribeZonesWithChan invokes the ecd.DescribeZones API asynchronously
func (*Client) DetachCen ¶
func (client *Client) DetachCen(request *DetachCenRequest) (response *DetachCenResponse, err error)
DetachCen invokes the ecd.DetachCen API synchronously
func (*Client) DetachCenWithCallback ¶
func (client *Client) DetachCenWithCallback(request *DetachCenRequest, callback func(response *DetachCenResponse, err error)) <-chan int
DetachCenWithCallback invokes the ecd.DetachCen API asynchronously
func (*Client) DetachCenWithChan ¶
func (client *Client) DetachCenWithChan(request *DetachCenRequest) (<-chan *DetachCenResponse, <-chan error)
DetachCenWithChan invokes the ecd.DetachCen API asynchronously
func (*Client) DetachEndUser ¶ added in v1.63.15
func (client *Client) DetachEndUser(request *DetachEndUserRequest) (response *DetachEndUserResponse, err error)
DetachEndUser invokes the ecd.DetachEndUser API synchronously
func (*Client) DetachEndUserWithCallback ¶ added in v1.63.15
func (client *Client) DetachEndUserWithCallback(request *DetachEndUserRequest, callback func(response *DetachEndUserResponse, err error)) <-chan int
DetachEndUserWithCallback invokes the ecd.DetachEndUser API asynchronously
func (*Client) DetachEndUserWithChan ¶ added in v1.63.15
func (client *Client) DetachEndUserWithChan(request *DetachEndUserRequest) (<-chan *DetachEndUserResponse, <-chan error)
DetachEndUserWithChan invokes the ecd.DetachEndUser API asynchronously
func (*Client) DisableDesktopsInGroup ¶
func (client *Client) DisableDesktopsInGroup(request *DisableDesktopsInGroupRequest) (response *DisableDesktopsInGroupResponse, err error)
DisableDesktopsInGroup invokes the ecd.DisableDesktopsInGroup API synchronously
func (*Client) DisableDesktopsInGroupWithCallback ¶
func (client *Client) DisableDesktopsInGroupWithCallback(request *DisableDesktopsInGroupRequest, callback func(response *DisableDesktopsInGroupResponse, err error)) <-chan int
DisableDesktopsInGroupWithCallback invokes the ecd.DisableDesktopsInGroup API asynchronously
func (*Client) DisableDesktopsInGroupWithChan ¶
func (client *Client) DisableDesktopsInGroupWithChan(request *DisableDesktopsInGroupRequest) (<-chan *DisableDesktopsInGroupResponse, <-chan error)
DisableDesktopsInGroupWithChan invokes the ecd.DisableDesktopsInGroup API asynchronously
func (*Client) DisconnectDesktopSessions ¶ added in v1.63.15
func (client *Client) DisconnectDesktopSessions(request *DisconnectDesktopSessionsRequest) (response *DisconnectDesktopSessionsResponse, err error)
DisconnectDesktopSessions invokes the ecd.DisconnectDesktopSessions API synchronously
func (*Client) DisconnectDesktopSessionsWithCallback ¶ added in v1.63.15
func (client *Client) DisconnectDesktopSessionsWithCallback(request *DisconnectDesktopSessionsRequest, callback func(response *DisconnectDesktopSessionsResponse, err error)) <-chan int
DisconnectDesktopSessionsWithCallback invokes the ecd.DisconnectDesktopSessions API asynchronously
func (*Client) DisconnectDesktopSessionsWithChan ¶ added in v1.63.15
func (client *Client) DisconnectDesktopSessionsWithChan(request *DisconnectDesktopSessionsRequest) (<-chan *DisconnectDesktopSessionsResponse, <-chan error)
DisconnectDesktopSessionsWithChan invokes the ecd.DisconnectDesktopSessions API asynchronously
func (*Client) DissociateNetworkPackage ¶ added in v1.61.1666
func (client *Client) DissociateNetworkPackage(request *DissociateNetworkPackageRequest) (response *DissociateNetworkPackageResponse, err error)
DissociateNetworkPackage invokes the ecd.DissociateNetworkPackage API synchronously
func (*Client) DissociateNetworkPackageWithCallback ¶ added in v1.61.1666
func (client *Client) DissociateNetworkPackageWithCallback(request *DissociateNetworkPackageRequest, callback func(response *DissociateNetworkPackageResponse, err error)) <-chan int
DissociateNetworkPackageWithCallback invokes the ecd.DissociateNetworkPackage API asynchronously
func (*Client) DissociateNetworkPackageWithChan ¶ added in v1.61.1666
func (client *Client) DissociateNetworkPackageWithChan(request *DissociateNetworkPackageRequest) (<-chan *DissociateNetworkPackageResponse, <-chan error)
DissociateNetworkPackageWithChan invokes the ecd.DissociateNetworkPackage API asynchronously
func (*Client) DownloadCdsFile ¶ added in v1.63.15
func (client *Client) DownloadCdsFile(request *DownloadCdsFileRequest) (response *DownloadCdsFileResponse, err error)
DownloadCdsFile invokes the ecd.DownloadCdsFile API synchronously
func (*Client) DownloadCdsFileWithCallback ¶ added in v1.63.15
func (client *Client) DownloadCdsFileWithCallback(request *DownloadCdsFileRequest, callback func(response *DownloadCdsFileResponse, err error)) <-chan int
DownloadCdsFileWithCallback invokes the ecd.DownloadCdsFile API asynchronously
func (*Client) DownloadCdsFileWithChan ¶ added in v1.63.15
func (client *Client) DownloadCdsFileWithChan(request *DownloadCdsFileRequest) (<-chan *DownloadCdsFileResponse, <-chan error)
DownloadCdsFileWithChan invokes the ecd.DownloadCdsFile API asynchronously
func (*Client) ExportClientEvents ¶
func (client *Client) ExportClientEvents(request *ExportClientEventsRequest) (response *ExportClientEventsResponse, err error)
ExportClientEvents invokes the ecd.ExportClientEvents API synchronously
func (*Client) ExportClientEventsWithCallback ¶
func (client *Client) ExportClientEventsWithCallback(request *ExportClientEventsRequest, callback func(response *ExportClientEventsResponse, err error)) <-chan int
ExportClientEventsWithCallback invokes the ecd.ExportClientEvents API asynchronously
func (*Client) ExportClientEventsWithChan ¶
func (client *Client) ExportClientEventsWithChan(request *ExportClientEventsRequest) (<-chan *ExportClientEventsResponse, <-chan error)
ExportClientEventsWithChan invokes the ecd.ExportClientEvents API asynchronously
func (*Client) ExportDesktopGroupInfo ¶
func (client *Client) ExportDesktopGroupInfo(request *ExportDesktopGroupInfoRequest) (response *ExportDesktopGroupInfoResponse, err error)
ExportDesktopGroupInfo invokes the ecd.ExportDesktopGroupInfo API synchronously
func (*Client) ExportDesktopGroupInfoWithCallback ¶
func (client *Client) ExportDesktopGroupInfoWithCallback(request *ExportDesktopGroupInfoRequest, callback func(response *ExportDesktopGroupInfoResponse, err error)) <-chan int
ExportDesktopGroupInfoWithCallback invokes the ecd.ExportDesktopGroupInfo API asynchronously
func (*Client) ExportDesktopGroupInfoWithChan ¶
func (client *Client) ExportDesktopGroupInfoWithChan(request *ExportDesktopGroupInfoRequest) (<-chan *ExportDesktopGroupInfoResponse, <-chan error)
ExportDesktopGroupInfoWithChan invokes the ecd.ExportDesktopGroupInfo API asynchronously
func (*Client) ExportDesktopListInfo ¶
func (client *Client) ExportDesktopListInfo(request *ExportDesktopListInfoRequest) (response *ExportDesktopListInfoResponse, err error)
ExportDesktopListInfo invokes the ecd.ExportDesktopListInfo API synchronously
func (*Client) ExportDesktopListInfoWithCallback ¶
func (client *Client) ExportDesktopListInfoWithCallback(request *ExportDesktopListInfoRequest, callback func(response *ExportDesktopListInfoResponse, err error)) <-chan int
ExportDesktopListInfoWithCallback invokes the ecd.ExportDesktopListInfo API asynchronously
func (*Client) ExportDesktopListInfoWithChan ¶
func (client *Client) ExportDesktopListInfoWithChan(request *ExportDesktopListInfoRequest) (<-chan *ExportDesktopListInfoResponse, <-chan error)
ExportDesktopListInfoWithChan invokes the ecd.ExportDesktopListInfo API asynchronously
func (*Client) GetAsyncTask ¶ added in v1.63.15
func (client *Client) GetAsyncTask(request *GetAsyncTaskRequest) (response *GetAsyncTaskResponse, err error)
GetAsyncTask invokes the ecd.GetAsyncTask API synchronously
func (*Client) GetAsyncTaskWithCallback ¶ added in v1.63.15
func (client *Client) GetAsyncTaskWithCallback(request *GetAsyncTaskRequest, callback func(response *GetAsyncTaskResponse, err error)) <-chan int
GetAsyncTaskWithCallback invokes the ecd.GetAsyncTask API asynchronously
func (*Client) GetAsyncTaskWithChan ¶ added in v1.63.15
func (client *Client) GetAsyncTaskWithChan(request *GetAsyncTaskRequest) (<-chan *GetAsyncTaskResponse, <-chan error)
GetAsyncTaskWithChan invokes the ecd.GetAsyncTask API asynchronously
func (*Client) GetConnectionTicket ¶
func (client *Client) GetConnectionTicket(request *GetConnectionTicketRequest) (response *GetConnectionTicketResponse, err error)
GetConnectionTicket invokes the ecd.GetConnectionTicket API synchronously
func (*Client) GetConnectionTicketWithCallback ¶
func (client *Client) GetConnectionTicketWithCallback(request *GetConnectionTicketRequest, callback func(response *GetConnectionTicketResponse, err error)) <-chan int
GetConnectionTicketWithCallback invokes the ecd.GetConnectionTicket API asynchronously
func (*Client) GetConnectionTicketWithChan ¶
func (client *Client) GetConnectionTicketWithChan(request *GetConnectionTicketRequest) (<-chan *GetConnectionTicketResponse, <-chan error)
GetConnectionTicketWithChan invokes the ecd.GetConnectionTicket API asynchronously
func (*Client) GetCoordinateTicket ¶ added in v1.63.15
func (client *Client) GetCoordinateTicket(request *GetCoordinateTicketRequest) (response *GetCoordinateTicketResponse, err error)
GetCoordinateTicket invokes the ecd.GetCoordinateTicket API synchronously
func (*Client) GetCoordinateTicketWithCallback ¶ added in v1.63.15
func (client *Client) GetCoordinateTicketWithCallback(request *GetCoordinateTicketRequest, callback func(response *GetCoordinateTicketResponse, err error)) <-chan int
GetCoordinateTicketWithCallback invokes the ecd.GetCoordinateTicket API asynchronously
func (*Client) GetCoordinateTicketWithChan ¶ added in v1.63.15
func (client *Client) GetCoordinateTicketWithChan(request *GetCoordinateTicketRequest) (<-chan *GetCoordinateTicketResponse, <-chan error)
GetCoordinateTicketWithChan invokes the ecd.GetCoordinateTicket API asynchronously
func (*Client) GetDesktopGroupDetail ¶
func (client *Client) GetDesktopGroupDetail(request *GetDesktopGroupDetailRequest) (response *GetDesktopGroupDetailResponse, err error)
GetDesktopGroupDetail invokes the ecd.GetDesktopGroupDetail API synchronously
func (*Client) GetDesktopGroupDetailWithCallback ¶
func (client *Client) GetDesktopGroupDetailWithCallback(request *GetDesktopGroupDetailRequest, callback func(response *GetDesktopGroupDetailResponse, err error)) <-chan int
GetDesktopGroupDetailWithCallback invokes the ecd.GetDesktopGroupDetail API asynchronously
func (*Client) GetDesktopGroupDetailWithChan ¶
func (client *Client) GetDesktopGroupDetailWithChan(request *GetDesktopGroupDetailRequest) (<-chan *GetDesktopGroupDetailResponse, <-chan error)
GetDesktopGroupDetailWithChan invokes the ecd.GetDesktopGroupDetail API asynchronously
func (*Client) GetOfficeSiteSsoStatus ¶
func (client *Client) GetOfficeSiteSsoStatus(request *GetOfficeSiteSsoStatusRequest) (response *GetOfficeSiteSsoStatusResponse, err error)
GetOfficeSiteSsoStatus invokes the ecd.GetOfficeSiteSsoStatus API synchronously
func (*Client) GetOfficeSiteSsoStatusWithCallback ¶
func (client *Client) GetOfficeSiteSsoStatusWithCallback(request *GetOfficeSiteSsoStatusRequest, callback func(response *GetOfficeSiteSsoStatusResponse, err error)) <-chan int
GetOfficeSiteSsoStatusWithCallback invokes the ecd.GetOfficeSiteSsoStatus API asynchronously
func (*Client) GetOfficeSiteSsoStatusWithChan ¶
func (client *Client) GetOfficeSiteSsoStatusWithChan(request *GetOfficeSiteSsoStatusRequest) (<-chan *GetOfficeSiteSsoStatusResponse, <-chan error)
GetOfficeSiteSsoStatusWithChan invokes the ecd.GetOfficeSiteSsoStatus API asynchronously
func (*Client) GetSpMetadata ¶
func (client *Client) GetSpMetadata(request *GetSpMetadataRequest) (response *GetSpMetadataResponse, err error)
GetSpMetadata invokes the ecd.GetSpMetadata API synchronously
func (*Client) GetSpMetadataWithCallback ¶
func (client *Client) GetSpMetadataWithCallback(request *GetSpMetadataRequest, callback func(response *GetSpMetadataResponse, err error)) <-chan int
GetSpMetadataWithCallback invokes the ecd.GetSpMetadata API asynchronously
func (*Client) GetSpMetadataWithChan ¶
func (client *Client) GetSpMetadataWithChan(request *GetSpMetadataRequest) (<-chan *GetSpMetadataResponse, <-chan error)
GetSpMetadataWithChan invokes the ecd.GetSpMetadata API asynchronously
func (*Client) HibernateDesktops ¶ added in v1.63.15
func (client *Client) HibernateDesktops(request *HibernateDesktopsRequest) (response *HibernateDesktopsResponse, err error)
HibernateDesktops invokes the ecd.HibernateDesktops API synchronously
func (*Client) HibernateDesktopsWithCallback ¶ added in v1.63.15
func (client *Client) HibernateDesktopsWithCallback(request *HibernateDesktopsRequest, callback func(response *HibernateDesktopsResponse, err error)) <-chan int
HibernateDesktopsWithCallback invokes the ecd.HibernateDesktops API asynchronously
func (*Client) HibernateDesktopsWithChan ¶ added in v1.63.15
func (client *Client) HibernateDesktopsWithChan(request *HibernateDesktopsRequest) (<-chan *HibernateDesktopsResponse, <-chan error)
HibernateDesktopsWithChan invokes the ecd.HibernateDesktops API asynchronously
func (*Client) ListCdsFiles ¶ added in v1.63.15
func (client *Client) ListCdsFiles(request *ListCdsFilesRequest) (response *ListCdsFilesResponse, err error)
ListCdsFiles invokes the ecd.ListCdsFiles API synchronously
func (*Client) ListCdsFilesWithCallback ¶ added in v1.63.15
func (client *Client) ListCdsFilesWithCallback(request *ListCdsFilesRequest, callback func(response *ListCdsFilesResponse, err error)) <-chan int
ListCdsFilesWithCallback invokes the ecd.ListCdsFiles API asynchronously
func (*Client) ListCdsFilesWithChan ¶ added in v1.63.15
func (client *Client) ListCdsFilesWithChan(request *ListCdsFilesRequest) (<-chan *ListCdsFilesResponse, <-chan error)
ListCdsFilesWithChan invokes the ecd.ListCdsFiles API asynchronously
func (*Client) ListDirectoryUsers ¶
func (client *Client) ListDirectoryUsers(request *ListDirectoryUsersRequest) (response *ListDirectoryUsersResponse, err error)
ListDirectoryUsers invokes the ecd.ListDirectoryUsers API synchronously
func (*Client) ListDirectoryUsersWithCallback ¶
func (client *Client) ListDirectoryUsersWithCallback(request *ListDirectoryUsersRequest, callback func(response *ListDirectoryUsersResponse, err error)) <-chan int
ListDirectoryUsersWithCallback invokes the ecd.ListDirectoryUsers API asynchronously
func (*Client) ListDirectoryUsersWithChan ¶
func (client *Client) ListDirectoryUsersWithChan(request *ListDirectoryUsersRequest) (<-chan *ListDirectoryUsersResponse, <-chan error)
ListDirectoryUsersWithChan invokes the ecd.ListDirectoryUsers API asynchronously
func (*Client) ListFilePermission ¶ added in v1.63.15
func (client *Client) ListFilePermission(request *ListFilePermissionRequest) (response *ListFilePermissionResponse, err error)
ListFilePermission invokes the ecd.ListFilePermission API synchronously
func (*Client) ListFilePermissionWithCallback ¶ added in v1.63.15
func (client *Client) ListFilePermissionWithCallback(request *ListFilePermissionRequest, callback func(response *ListFilePermissionResponse, err error)) <-chan int
ListFilePermissionWithCallback invokes the ecd.ListFilePermission API asynchronously
func (*Client) ListFilePermissionWithChan ¶ added in v1.63.15
func (client *Client) ListFilePermissionWithChan(request *ListFilePermissionRequest) (<-chan *ListFilePermissionResponse, <-chan error)
ListFilePermissionWithChan invokes the ecd.ListFilePermission API asynchronously
func (*Client) ListOfficeSiteOverview ¶
func (client *Client) ListOfficeSiteOverview(request *ListOfficeSiteOverviewRequest) (response *ListOfficeSiteOverviewResponse, err error)
ListOfficeSiteOverview invokes the ecd.ListOfficeSiteOverview API synchronously
func (*Client) ListOfficeSiteOverviewWithCallback ¶
func (client *Client) ListOfficeSiteOverviewWithCallback(request *ListOfficeSiteOverviewRequest, callback func(response *ListOfficeSiteOverviewResponse, err error)) <-chan int
ListOfficeSiteOverviewWithCallback invokes the ecd.ListOfficeSiteOverview API asynchronously
func (*Client) ListOfficeSiteOverviewWithChan ¶
func (client *Client) ListOfficeSiteOverviewWithChan(request *ListOfficeSiteOverviewRequest) (<-chan *ListOfficeSiteOverviewResponse, <-chan error)
ListOfficeSiteOverviewWithChan invokes the ecd.ListOfficeSiteOverview API asynchronously
func (*Client) ListOfficeSiteUsers ¶
func (client *Client) ListOfficeSiteUsers(request *ListOfficeSiteUsersRequest) (response *ListOfficeSiteUsersResponse, err error)
ListOfficeSiteUsers invokes the ecd.ListOfficeSiteUsers API synchronously
func (*Client) ListOfficeSiteUsersWithCallback ¶
func (client *Client) ListOfficeSiteUsersWithCallback(request *ListOfficeSiteUsersRequest, callback func(response *ListOfficeSiteUsersResponse, err error)) <-chan int
ListOfficeSiteUsersWithCallback invokes the ecd.ListOfficeSiteUsers API asynchronously
func (*Client) ListOfficeSiteUsersWithChan ¶
func (client *Client) ListOfficeSiteUsersWithChan(request *ListOfficeSiteUsersRequest) (<-chan *ListOfficeSiteUsersResponse, <-chan error)
ListOfficeSiteUsersWithChan invokes the ecd.ListOfficeSiteUsers API asynchronously
func (*Client) ListTagResources ¶
func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
ListTagResources invokes the ecd.ListTagResources API synchronously
func (*Client) ListTagResourcesWithCallback ¶
func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, callback func(response *ListTagResourcesResponse, err error)) <-chan int
ListTagResourcesWithCallback invokes the ecd.ListTagResources API asynchronously
func (*Client) ListTagResourcesWithChan ¶
func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
ListTagResourcesWithChan invokes the ecd.ListTagResources API asynchronously
func (*Client) ListUserAdOrganizationUnits ¶
func (client *Client) ListUserAdOrganizationUnits(request *ListUserAdOrganizationUnitsRequest) (response *ListUserAdOrganizationUnitsResponse, err error)
ListUserAdOrganizationUnits invokes the ecd.ListUserAdOrganizationUnits API synchronously
func (*Client) ListUserAdOrganizationUnitsWithCallback ¶
func (client *Client) ListUserAdOrganizationUnitsWithCallback(request *ListUserAdOrganizationUnitsRequest, callback func(response *ListUserAdOrganizationUnitsResponse, err error)) <-chan int
ListUserAdOrganizationUnitsWithCallback invokes the ecd.ListUserAdOrganizationUnits API asynchronously
func (*Client) ListUserAdOrganizationUnitsWithChan ¶
func (client *Client) ListUserAdOrganizationUnitsWithChan(request *ListUserAdOrganizationUnitsRequest) (<-chan *ListUserAdOrganizationUnitsResponse, <-chan error)
ListUserAdOrganizationUnitsWithChan invokes the ecd.ListUserAdOrganizationUnits API asynchronously
func (*Client) LockVirtualMFADevice ¶
func (client *Client) LockVirtualMFADevice(request *LockVirtualMFADeviceRequest) (response *LockVirtualMFADeviceResponse, err error)
LockVirtualMFADevice invokes the ecd.LockVirtualMFADevice API synchronously
func (*Client) LockVirtualMFADeviceWithCallback ¶
func (client *Client) LockVirtualMFADeviceWithCallback(request *LockVirtualMFADeviceRequest, callback func(response *LockVirtualMFADeviceResponse, err error)) <-chan int
LockVirtualMFADeviceWithCallback invokes the ecd.LockVirtualMFADevice API asynchronously
func (*Client) LockVirtualMFADeviceWithChan ¶
func (client *Client) LockVirtualMFADeviceWithChan(request *LockVirtualMFADeviceRequest) (<-chan *LockVirtualMFADeviceResponse, <-chan error)
LockVirtualMFADeviceWithChan invokes the ecd.LockVirtualMFADevice API asynchronously
func (*Client) MigrateDesktops ¶ added in v1.63.15
func (client *Client) MigrateDesktops(request *MigrateDesktopsRequest) (response *MigrateDesktopsResponse, err error)
MigrateDesktops invokes the ecd.MigrateDesktops API synchronously
func (*Client) MigrateDesktopsWithCallback ¶ added in v1.63.15
func (client *Client) MigrateDesktopsWithCallback(request *MigrateDesktopsRequest, callback func(response *MigrateDesktopsResponse, err error)) <-chan int
MigrateDesktopsWithCallback invokes the ecd.MigrateDesktops API asynchronously
func (*Client) MigrateDesktopsWithChan ¶ added in v1.63.15
func (client *Client) MigrateDesktopsWithChan(request *MigrateDesktopsRequest) (<-chan *MigrateDesktopsResponse, <-chan error)
MigrateDesktopsWithChan invokes the ecd.MigrateDesktops API asynchronously
func (*Client) MigrateImageProtocol ¶ added in v1.63.15
func (client *Client) MigrateImageProtocol(request *MigrateImageProtocolRequest) (response *MigrateImageProtocolResponse, err error)
MigrateImageProtocol invokes the ecd.MigrateImageProtocol API synchronously
func (*Client) MigrateImageProtocolWithCallback ¶ added in v1.63.15
func (client *Client) MigrateImageProtocolWithCallback(request *MigrateImageProtocolRequest, callback func(response *MigrateImageProtocolResponse, err error)) <-chan int
MigrateImageProtocolWithCallback invokes the ecd.MigrateImageProtocol API asynchronously
func (*Client) MigrateImageProtocolWithChan ¶ added in v1.63.15
func (client *Client) MigrateImageProtocolWithChan(request *MigrateImageProtocolRequest) (<-chan *MigrateImageProtocolResponse, <-chan error)
MigrateImageProtocolWithChan invokes the ecd.MigrateImageProtocol API asynchronously
func (*Client) ModifyADConnectorDirectory ¶
func (client *Client) ModifyADConnectorDirectory(request *ModifyADConnectorDirectoryRequest) (response *ModifyADConnectorDirectoryResponse, err error)
ModifyADConnectorDirectory invokes the ecd.ModifyADConnectorDirectory API synchronously
func (*Client) ModifyADConnectorDirectoryWithCallback ¶
func (client *Client) ModifyADConnectorDirectoryWithCallback(request *ModifyADConnectorDirectoryRequest, callback func(response *ModifyADConnectorDirectoryResponse, err error)) <-chan int
ModifyADConnectorDirectoryWithCallback invokes the ecd.ModifyADConnectorDirectory API asynchronously
func (*Client) ModifyADConnectorDirectoryWithChan ¶
func (client *Client) ModifyADConnectorDirectoryWithChan(request *ModifyADConnectorDirectoryRequest) (<-chan *ModifyADConnectorDirectoryResponse, <-chan error)
ModifyADConnectorDirectoryWithChan invokes the ecd.ModifyADConnectorDirectory API asynchronously
func (*Client) ModifyADConnectorOfficeSite ¶
func (client *Client) ModifyADConnectorOfficeSite(request *ModifyADConnectorOfficeSiteRequest) (response *ModifyADConnectorOfficeSiteResponse, err error)
ModifyADConnectorOfficeSite invokes the ecd.ModifyADConnectorOfficeSite API synchronously
func (*Client) ModifyADConnectorOfficeSiteWithCallback ¶
func (client *Client) ModifyADConnectorOfficeSiteWithCallback(request *ModifyADConnectorOfficeSiteRequest, callback func(response *ModifyADConnectorOfficeSiteResponse, err error)) <-chan int
ModifyADConnectorOfficeSiteWithCallback invokes the ecd.ModifyADConnectorOfficeSite API asynchronously
func (*Client) ModifyADConnectorOfficeSiteWithChan ¶
func (client *Client) ModifyADConnectorOfficeSiteWithChan(request *ModifyADConnectorOfficeSiteRequest) (<-chan *ModifyADConnectorOfficeSiteResponse, <-chan error)
ModifyADConnectorOfficeSiteWithChan invokes the ecd.ModifyADConnectorOfficeSite API asynchronously
func (*Client) ModifyAclEntries ¶ added in v1.63.15
func (client *Client) ModifyAclEntries(request *ModifyAclEntriesRequest) (response *ModifyAclEntriesResponse, err error)
ModifyAclEntries invokes the ecd.ModifyAclEntries API synchronously
func (*Client) ModifyAclEntriesWithCallback ¶ added in v1.63.15
func (client *Client) ModifyAclEntriesWithCallback(request *ModifyAclEntriesRequest, callback func(response *ModifyAclEntriesResponse, err error)) <-chan int
ModifyAclEntriesWithCallback invokes the ecd.ModifyAclEntries API asynchronously
func (*Client) ModifyAclEntriesWithChan ¶ added in v1.63.15
func (client *Client) ModifyAclEntriesWithChan(request *ModifyAclEntriesRequest) (<-chan *ModifyAclEntriesResponse, <-chan error)
ModifyAclEntriesWithChan invokes the ecd.ModifyAclEntries API asynchronously
func (*Client) ModifyAutoSnapshotPolicy ¶ added in v1.63.15
func (client *Client) ModifyAutoSnapshotPolicy(request *ModifyAutoSnapshotPolicyRequest) (response *ModifyAutoSnapshotPolicyResponse, err error)
ModifyAutoSnapshotPolicy invokes the ecd.ModifyAutoSnapshotPolicy API synchronously
func (*Client) ModifyAutoSnapshotPolicyWithCallback ¶ added in v1.63.15
func (client *Client) ModifyAutoSnapshotPolicyWithCallback(request *ModifyAutoSnapshotPolicyRequest, callback func(response *ModifyAutoSnapshotPolicyResponse, err error)) <-chan int
ModifyAutoSnapshotPolicyWithCallback invokes the ecd.ModifyAutoSnapshotPolicy API asynchronously
func (*Client) ModifyAutoSnapshotPolicyWithChan ¶ added in v1.63.15
func (client *Client) ModifyAutoSnapshotPolicyWithChan(request *ModifyAutoSnapshotPolicyRequest) (<-chan *ModifyAutoSnapshotPolicyResponse, <-chan error)
ModifyAutoSnapshotPolicyWithChan invokes the ecd.ModifyAutoSnapshotPolicy API asynchronously
func (*Client) ModifyBundle ¶
func (client *Client) ModifyBundle(request *ModifyBundleRequest) (response *ModifyBundleResponse, err error)
ModifyBundle invokes the ecd.ModifyBundle API synchronously
func (*Client) ModifyBundleWithCallback ¶
func (client *Client) ModifyBundleWithCallback(request *ModifyBundleRequest, callback func(response *ModifyBundleResponse, err error)) <-chan int
ModifyBundleWithCallback invokes the ecd.ModifyBundle API asynchronously
func (*Client) ModifyBundleWithChan ¶
func (client *Client) ModifyBundleWithChan(request *ModifyBundleRequest) (<-chan *ModifyBundleResponse, <-chan error)
ModifyBundleWithChan invokes the ecd.ModifyBundle API asynchronously
func (*Client) ModifyCdsFile ¶ added in v1.63.15
func (client *Client) ModifyCdsFile(request *ModifyCdsFileRequest) (response *ModifyCdsFileResponse, err error)
ModifyCdsFile invokes the ecd.ModifyCdsFile API synchronously
func (*Client) ModifyCdsFileShareLink ¶ added in v1.63.15
func (client *Client) ModifyCdsFileShareLink(request *ModifyCdsFileShareLinkRequest) (response *ModifyCdsFileShareLinkResponse, err error)
ModifyCdsFileShareLink invokes the ecd.ModifyCdsFileShareLink API synchronously
func (*Client) ModifyCdsFileShareLinkWithCallback ¶ added in v1.63.15
func (client *Client) ModifyCdsFileShareLinkWithCallback(request *ModifyCdsFileShareLinkRequest, callback func(response *ModifyCdsFileShareLinkResponse, err error)) <-chan int
ModifyCdsFileShareLinkWithCallback invokes the ecd.ModifyCdsFileShareLink API asynchronously
func (*Client) ModifyCdsFileShareLinkWithChan ¶ added in v1.63.15
func (client *Client) ModifyCdsFileShareLinkWithChan(request *ModifyCdsFileShareLinkRequest) (<-chan *ModifyCdsFileShareLinkResponse, <-chan error)
ModifyCdsFileShareLinkWithChan invokes the ecd.ModifyCdsFileShareLink API asynchronously
func (*Client) ModifyCdsFileWithCallback ¶ added in v1.63.15
func (client *Client) ModifyCdsFileWithCallback(request *ModifyCdsFileRequest, callback func(response *ModifyCdsFileResponse, err error)) <-chan int
ModifyCdsFileWithCallback invokes the ecd.ModifyCdsFile API asynchronously
func (*Client) ModifyCdsFileWithChan ¶ added in v1.63.15
func (client *Client) ModifyCdsFileWithChan(request *ModifyCdsFileRequest) (<-chan *ModifyCdsFileResponse, <-chan error)
ModifyCdsFileWithChan invokes the ecd.ModifyCdsFile API asynchronously
func (*Client) ModifyCloudDriveGroups ¶ added in v1.63.15
func (client *Client) ModifyCloudDriveGroups(request *ModifyCloudDriveGroupsRequest) (response *ModifyCloudDriveGroupsResponse, err error)
ModifyCloudDriveGroups invokes the ecd.ModifyCloudDriveGroups API synchronously
func (*Client) ModifyCloudDriveGroupsWithCallback ¶ added in v1.63.15
func (client *Client) ModifyCloudDriveGroupsWithCallback(request *ModifyCloudDriveGroupsRequest, callback func(response *ModifyCloudDriveGroupsResponse, err error)) <-chan int
ModifyCloudDriveGroupsWithCallback invokes the ecd.ModifyCloudDriveGroups API asynchronously
func (*Client) ModifyCloudDriveGroupsWithChan ¶ added in v1.63.15
func (client *Client) ModifyCloudDriveGroupsWithChan(request *ModifyCloudDriveGroupsRequest) (<-chan *ModifyCloudDriveGroupsResponse, <-chan error)
ModifyCloudDriveGroupsWithChan invokes the ecd.ModifyCloudDriveGroups API asynchronously
func (*Client) ModifyCloudDrivePermission ¶ added in v1.63.15
func (client *Client) ModifyCloudDrivePermission(request *ModifyCloudDrivePermissionRequest) (response *ModifyCloudDrivePermissionResponse, err error)
ModifyCloudDrivePermission invokes the ecd.ModifyCloudDrivePermission API synchronously
func (*Client) ModifyCloudDrivePermissionWithCallback ¶ added in v1.63.15
func (client *Client) ModifyCloudDrivePermissionWithCallback(request *ModifyCloudDrivePermissionRequest, callback func(response *ModifyCloudDrivePermissionResponse, err error)) <-chan int
ModifyCloudDrivePermissionWithCallback invokes the ecd.ModifyCloudDrivePermission API asynchronously
func (*Client) ModifyCloudDrivePermissionWithChan ¶ added in v1.63.15
func (client *Client) ModifyCloudDrivePermissionWithChan(request *ModifyCloudDrivePermissionRequest) (<-chan *ModifyCloudDrivePermissionResponse, <-chan error)
ModifyCloudDrivePermissionWithChan invokes the ecd.ModifyCloudDrivePermission API asynchronously
func (*Client) ModifyCloudDriveUsers ¶ added in v1.63.15
func (client *Client) ModifyCloudDriveUsers(request *ModifyCloudDriveUsersRequest) (response *ModifyCloudDriveUsersResponse, err error)
ModifyCloudDriveUsers invokes the ecd.ModifyCloudDriveUsers API synchronously
func (*Client) ModifyCloudDriveUsersWithCallback ¶ added in v1.63.15
func (client *Client) ModifyCloudDriveUsersWithCallback(request *ModifyCloudDriveUsersRequest, callback func(response *ModifyCloudDriveUsersResponse, err error)) <-chan int
ModifyCloudDriveUsersWithCallback invokes the ecd.ModifyCloudDriveUsers API asynchronously
func (*Client) ModifyCloudDriveUsersWithChan ¶ added in v1.63.15
func (client *Client) ModifyCloudDriveUsersWithChan(request *ModifyCloudDriveUsersRequest) (<-chan *ModifyCloudDriveUsersResponse, <-chan error)
ModifyCloudDriveUsersWithChan invokes the ecd.ModifyCloudDriveUsers API asynchronously
func (*Client) ModifyCustomizedListHeaders ¶ added in v1.63.15
func (client *Client) ModifyCustomizedListHeaders(request *ModifyCustomizedListHeadersRequest) (response *ModifyCustomizedListHeadersResponse, err error)
ModifyCustomizedListHeaders invokes the ecd.ModifyCustomizedListHeaders API synchronously
func (*Client) ModifyCustomizedListHeadersWithCallback ¶ added in v1.63.15
func (client *Client) ModifyCustomizedListHeadersWithCallback(request *ModifyCustomizedListHeadersRequest, callback func(response *ModifyCustomizedListHeadersResponse, err error)) <-chan int
ModifyCustomizedListHeadersWithCallback invokes the ecd.ModifyCustomizedListHeaders API asynchronously
func (*Client) ModifyCustomizedListHeadersWithChan ¶ added in v1.63.15
func (client *Client) ModifyCustomizedListHeadersWithChan(request *ModifyCustomizedListHeadersRequest) (<-chan *ModifyCustomizedListHeadersResponse, <-chan error)
ModifyCustomizedListHeadersWithChan invokes the ecd.ModifyCustomizedListHeaders API asynchronously
func (*Client) ModifyDesktopChargeType ¶
func (client *Client) ModifyDesktopChargeType(request *ModifyDesktopChargeTypeRequest) (response *ModifyDesktopChargeTypeResponse, err error)
ModifyDesktopChargeType invokes the ecd.ModifyDesktopChargeType API synchronously
func (*Client) ModifyDesktopChargeTypeWithCallback ¶
func (client *Client) ModifyDesktopChargeTypeWithCallback(request *ModifyDesktopChargeTypeRequest, callback func(response *ModifyDesktopChargeTypeResponse, err error)) <-chan int
ModifyDesktopChargeTypeWithCallback invokes the ecd.ModifyDesktopChargeType API asynchronously
func (*Client) ModifyDesktopChargeTypeWithChan ¶
func (client *Client) ModifyDesktopChargeTypeWithChan(request *ModifyDesktopChargeTypeRequest) (<-chan *ModifyDesktopChargeTypeResponse, <-chan error)
ModifyDesktopChargeTypeWithChan invokes the ecd.ModifyDesktopChargeType API asynchronously
func (*Client) ModifyDesktopGroup ¶
func (client *Client) ModifyDesktopGroup(request *ModifyDesktopGroupRequest) (response *ModifyDesktopGroupResponse, err error)
ModifyDesktopGroup invokes the ecd.ModifyDesktopGroup API synchronously
func (*Client) ModifyDesktopGroupWithCallback ¶
func (client *Client) ModifyDesktopGroupWithCallback(request *ModifyDesktopGroupRequest, callback func(response *ModifyDesktopGroupResponse, err error)) <-chan int
ModifyDesktopGroupWithCallback invokes the ecd.ModifyDesktopGroup API asynchronously
func (*Client) ModifyDesktopGroupWithChan ¶
func (client *Client) ModifyDesktopGroupWithChan(request *ModifyDesktopGroupRequest) (<-chan *ModifyDesktopGroupResponse, <-chan error)
ModifyDesktopGroupWithChan invokes the ecd.ModifyDesktopGroup API asynchronously
func (*Client) ModifyDesktopHostName ¶
func (client *Client) ModifyDesktopHostName(request *ModifyDesktopHostNameRequest) (response *ModifyDesktopHostNameResponse, err error)
ModifyDesktopHostName invokes the ecd.ModifyDesktopHostName API synchronously
func (*Client) ModifyDesktopHostNameWithCallback ¶
func (client *Client) ModifyDesktopHostNameWithCallback(request *ModifyDesktopHostNameRequest, callback func(response *ModifyDesktopHostNameResponse, err error)) <-chan int
ModifyDesktopHostNameWithCallback invokes the ecd.ModifyDesktopHostName API asynchronously
func (*Client) ModifyDesktopHostNameWithChan ¶
func (client *Client) ModifyDesktopHostNameWithChan(request *ModifyDesktopHostNameRequest) (<-chan *ModifyDesktopHostNameResponse, <-chan error)
ModifyDesktopHostNameWithChan invokes the ecd.ModifyDesktopHostName API asynchronously
func (*Client) ModifyDesktopName ¶
func (client *Client) ModifyDesktopName(request *ModifyDesktopNameRequest) (response *ModifyDesktopNameResponse, err error)
ModifyDesktopName invokes the ecd.ModifyDesktopName API synchronously
func (*Client) ModifyDesktopNameWithCallback ¶
func (client *Client) ModifyDesktopNameWithCallback(request *ModifyDesktopNameRequest, callback func(response *ModifyDesktopNameResponse, err error)) <-chan int
ModifyDesktopNameWithCallback invokes the ecd.ModifyDesktopName API asynchronously
func (*Client) ModifyDesktopNameWithChan ¶
func (client *Client) ModifyDesktopNameWithChan(request *ModifyDesktopNameRequest) (<-chan *ModifyDesktopNameResponse, <-chan error)
ModifyDesktopNameWithChan invokes the ecd.ModifyDesktopName API asynchronously
func (*Client) ModifyDesktopOversoldGroup ¶ added in v1.63.15
func (client *Client) ModifyDesktopOversoldGroup(request *ModifyDesktopOversoldGroupRequest) (response *ModifyDesktopOversoldGroupResponse, err error)
ModifyDesktopOversoldGroup invokes the ecd.ModifyDesktopOversoldGroup API synchronously
func (*Client) ModifyDesktopOversoldGroupSale ¶ added in v1.63.15
func (client *Client) ModifyDesktopOversoldGroupSale(request *ModifyDesktopOversoldGroupSaleRequest) (response *ModifyDesktopOversoldGroupSaleResponse, err error)
ModifyDesktopOversoldGroupSale invokes the ecd.ModifyDesktopOversoldGroupSale API synchronously
func (*Client) ModifyDesktopOversoldGroupSaleWithCallback ¶ added in v1.63.15
func (client *Client) ModifyDesktopOversoldGroupSaleWithCallback(request *ModifyDesktopOversoldGroupSaleRequest, callback func(response *ModifyDesktopOversoldGroupSaleResponse, err error)) <-chan int
ModifyDesktopOversoldGroupSaleWithCallback invokes the ecd.ModifyDesktopOversoldGroupSale API asynchronously
func (*Client) ModifyDesktopOversoldGroupSaleWithChan ¶ added in v1.63.15
func (client *Client) ModifyDesktopOversoldGroupSaleWithChan(request *ModifyDesktopOversoldGroupSaleRequest) (<-chan *ModifyDesktopOversoldGroupSaleResponse, <-chan error)
ModifyDesktopOversoldGroupSaleWithChan invokes the ecd.ModifyDesktopOversoldGroupSale API asynchronously
func (*Client) ModifyDesktopOversoldGroupWithCallback ¶ added in v1.63.15
func (client *Client) ModifyDesktopOversoldGroupWithCallback(request *ModifyDesktopOversoldGroupRequest, callback func(response *ModifyDesktopOversoldGroupResponse, err error)) <-chan int
ModifyDesktopOversoldGroupWithCallback invokes the ecd.ModifyDesktopOversoldGroup API asynchronously
func (*Client) ModifyDesktopOversoldGroupWithChan ¶ added in v1.63.15
func (client *Client) ModifyDesktopOversoldGroupWithChan(request *ModifyDesktopOversoldGroupRequest) (<-chan *ModifyDesktopOversoldGroupResponse, <-chan error)
ModifyDesktopOversoldGroupWithChan invokes the ecd.ModifyDesktopOversoldGroup API asynchronously
func (*Client) ModifyDesktopOversoldUserGroup ¶ added in v1.63.15
func (client *Client) ModifyDesktopOversoldUserGroup(request *ModifyDesktopOversoldUserGroupRequest) (response *ModifyDesktopOversoldUserGroupResponse, err error)
ModifyDesktopOversoldUserGroup invokes the ecd.ModifyDesktopOversoldUserGroup API synchronously
func (*Client) ModifyDesktopOversoldUserGroupWithCallback ¶ added in v1.63.15
func (client *Client) ModifyDesktopOversoldUserGroupWithCallback(request *ModifyDesktopOversoldUserGroupRequest, callback func(response *ModifyDesktopOversoldUserGroupResponse, err error)) <-chan int
ModifyDesktopOversoldUserGroupWithCallback invokes the ecd.ModifyDesktopOversoldUserGroup API asynchronously
func (*Client) ModifyDesktopOversoldUserGroupWithChan ¶ added in v1.63.15
func (client *Client) ModifyDesktopOversoldUserGroupWithChan(request *ModifyDesktopOversoldUserGroupRequest) (<-chan *ModifyDesktopOversoldUserGroupResponse, <-chan error)
ModifyDesktopOversoldUserGroupWithChan invokes the ecd.ModifyDesktopOversoldUserGroup API asynchronously
func (*Client) ModifyDesktopSpec ¶
func (client *Client) ModifyDesktopSpec(request *ModifyDesktopSpecRequest) (response *ModifyDesktopSpecResponse, err error)
ModifyDesktopSpec invokes the ecd.ModifyDesktopSpec API synchronously
func (*Client) ModifyDesktopSpecWithCallback ¶
func (client *Client) ModifyDesktopSpecWithCallback(request *ModifyDesktopSpecRequest, callback func(response *ModifyDesktopSpecResponse, err error)) <-chan int
ModifyDesktopSpecWithCallback invokes the ecd.ModifyDesktopSpec API asynchronously
func (*Client) ModifyDesktopSpecWithChan ¶
func (client *Client) ModifyDesktopSpecWithChan(request *ModifyDesktopSpecRequest) (<-chan *ModifyDesktopSpecResponse, <-chan error)
ModifyDesktopSpecWithChan invokes the ecd.ModifyDesktopSpec API asynchronously
func (*Client) ModifyDesktopTimer ¶ added in v1.63.15
func (client *Client) ModifyDesktopTimer(request *ModifyDesktopTimerRequest) (response *ModifyDesktopTimerResponse, err error)
ModifyDesktopTimer invokes the ecd.ModifyDesktopTimer API synchronously
func (*Client) ModifyDesktopTimerWithCallback ¶ added in v1.63.15
func (client *Client) ModifyDesktopTimerWithCallback(request *ModifyDesktopTimerRequest, callback func(response *ModifyDesktopTimerResponse, err error)) <-chan int
ModifyDesktopTimerWithCallback invokes the ecd.ModifyDesktopTimer API asynchronously
func (*Client) ModifyDesktopTimerWithChan ¶ added in v1.63.15
func (client *Client) ModifyDesktopTimerWithChan(request *ModifyDesktopTimerRequest) (<-chan *ModifyDesktopTimerResponse, <-chan error)
ModifyDesktopTimerWithChan invokes the ecd.ModifyDesktopTimer API asynchronously
func (*Client) ModifyDesktopsPolicyGroup ¶
func (client *Client) ModifyDesktopsPolicyGroup(request *ModifyDesktopsPolicyGroupRequest) (response *ModifyDesktopsPolicyGroupResponse, err error)
ModifyDesktopsPolicyGroup invokes the ecd.ModifyDesktopsPolicyGroup API synchronously
func (*Client) ModifyDesktopsPolicyGroupWithCallback ¶
func (client *Client) ModifyDesktopsPolicyGroupWithCallback(request *ModifyDesktopsPolicyGroupRequest, callback func(response *ModifyDesktopsPolicyGroupResponse, err error)) <-chan int
ModifyDesktopsPolicyGroupWithCallback invokes the ecd.ModifyDesktopsPolicyGroup API asynchronously
func (*Client) ModifyDesktopsPolicyGroupWithChan ¶
func (client *Client) ModifyDesktopsPolicyGroupWithChan(request *ModifyDesktopsPolicyGroupRequest) (<-chan *ModifyDesktopsPolicyGroupResponse, <-chan error)
ModifyDesktopsPolicyGroupWithChan invokes the ecd.ModifyDesktopsPolicyGroup API asynchronously
func (*Client) ModifyDiskSpec ¶ added in v1.61.1666
func (client *Client) ModifyDiskSpec(request *ModifyDiskSpecRequest) (response *ModifyDiskSpecResponse, err error)
ModifyDiskSpec invokes the ecd.ModifyDiskSpec API synchronously
func (*Client) ModifyDiskSpecWithCallback ¶ added in v1.61.1666
func (client *Client) ModifyDiskSpecWithCallback(request *ModifyDiskSpecRequest, callback func(response *ModifyDiskSpecResponse, err error)) <-chan int
ModifyDiskSpecWithCallback invokes the ecd.ModifyDiskSpec API asynchronously
func (*Client) ModifyDiskSpecWithChan ¶ added in v1.61.1666
func (client *Client) ModifyDiskSpecWithChan(request *ModifyDiskSpecRequest) (<-chan *ModifyDiskSpecResponse, <-chan error)
ModifyDiskSpecWithChan invokes the ecd.ModifyDiskSpec API asynchronously
func (*Client) ModifyEntitlement ¶
func (client *Client) ModifyEntitlement(request *ModifyEntitlementRequest) (response *ModifyEntitlementResponse, err error)
ModifyEntitlement invokes the ecd.ModifyEntitlement API synchronously
func (*Client) ModifyEntitlementWithCallback ¶
func (client *Client) ModifyEntitlementWithCallback(request *ModifyEntitlementRequest, callback func(response *ModifyEntitlementResponse, err error)) <-chan int
ModifyEntitlementWithCallback invokes the ecd.ModifyEntitlement API asynchronously
func (*Client) ModifyEntitlementWithChan ¶
func (client *Client) ModifyEntitlementWithChan(request *ModifyEntitlementRequest) (<-chan *ModifyEntitlementResponse, <-chan error)
ModifyEntitlementWithChan invokes the ecd.ModifyEntitlement API asynchronously
func (*Client) ModifyImageAttribute ¶
func (client *Client) ModifyImageAttribute(request *ModifyImageAttributeRequest) (response *ModifyImageAttributeResponse, err error)
ModifyImageAttribute invokes the ecd.ModifyImageAttribute API synchronously
func (*Client) ModifyImageAttributeWithCallback ¶
func (client *Client) ModifyImageAttributeWithCallback(request *ModifyImageAttributeRequest, callback func(response *ModifyImageAttributeResponse, err error)) <-chan int
ModifyImageAttributeWithCallback invokes the ecd.ModifyImageAttribute API asynchronously
func (*Client) ModifyImageAttributeWithChan ¶
func (client *Client) ModifyImageAttributeWithChan(request *ModifyImageAttributeRequest) (<-chan *ModifyImageAttributeResponse, <-chan error)
ModifyImageAttributeWithChan invokes the ecd.ModifyImageAttribute API asynchronously
func (*Client) ModifyImagePermission ¶ added in v1.61.1666
func (client *Client) ModifyImagePermission(request *ModifyImagePermissionRequest) (response *ModifyImagePermissionResponse, err error)
ModifyImagePermission invokes the ecd.ModifyImagePermission API synchronously
func (*Client) ModifyImagePermissionWithCallback ¶ added in v1.61.1666
func (client *Client) ModifyImagePermissionWithCallback(request *ModifyImagePermissionRequest, callback func(response *ModifyImagePermissionResponse, err error)) <-chan int
ModifyImagePermissionWithCallback invokes the ecd.ModifyImagePermission API asynchronously
func (*Client) ModifyImagePermissionWithChan ¶ added in v1.61.1666
func (client *Client) ModifyImagePermissionWithChan(request *ModifyImagePermissionRequest) (<-chan *ModifyImagePermissionResponse, <-chan error)
ModifyImagePermissionWithChan invokes the ecd.ModifyImagePermission API asynchronously
func (*Client) ModifyNASDefaultMountTarget ¶
func (client *Client) ModifyNASDefaultMountTarget(request *ModifyNASDefaultMountTargetRequest) (response *ModifyNASDefaultMountTargetResponse, err error)
ModifyNASDefaultMountTarget invokes the ecd.ModifyNASDefaultMountTarget API synchronously
func (*Client) ModifyNASDefaultMountTargetWithCallback ¶
func (client *Client) ModifyNASDefaultMountTargetWithCallback(request *ModifyNASDefaultMountTargetRequest, callback func(response *ModifyNASDefaultMountTargetResponse, err error)) <-chan int
ModifyNASDefaultMountTargetWithCallback invokes the ecd.ModifyNASDefaultMountTarget API asynchronously
func (*Client) ModifyNASDefaultMountTargetWithChan ¶
func (client *Client) ModifyNASDefaultMountTargetWithChan(request *ModifyNASDefaultMountTargetRequest) (<-chan *ModifyNASDefaultMountTargetResponse, <-chan error)
ModifyNASDefaultMountTargetWithChan invokes the ecd.ModifyNASDefaultMountTarget API asynchronously
func (*Client) ModifyNetworkPackageBandwidth ¶
func (client *Client) ModifyNetworkPackageBandwidth(request *ModifyNetworkPackageBandwidthRequest) (response *ModifyNetworkPackageBandwidthResponse, err error)
ModifyNetworkPackageBandwidth invokes the ecd.ModifyNetworkPackageBandwidth API synchronously
func (*Client) ModifyNetworkPackageBandwidthWithCallback ¶
func (client *Client) ModifyNetworkPackageBandwidthWithCallback(request *ModifyNetworkPackageBandwidthRequest, callback func(response *ModifyNetworkPackageBandwidthResponse, err error)) <-chan int
ModifyNetworkPackageBandwidthWithCallback invokes the ecd.ModifyNetworkPackageBandwidth API asynchronously
func (*Client) ModifyNetworkPackageBandwidthWithChan ¶
func (client *Client) ModifyNetworkPackageBandwidthWithChan(request *ModifyNetworkPackageBandwidthRequest) (<-chan *ModifyNetworkPackageBandwidthResponse, <-chan error)
ModifyNetworkPackageBandwidthWithChan invokes the ecd.ModifyNetworkPackageBandwidth API asynchronously
func (*Client) ModifyNetworkPackageEnabled ¶
func (client *Client) ModifyNetworkPackageEnabled(request *ModifyNetworkPackageEnabledRequest) (response *ModifyNetworkPackageEnabledResponse, err error)
ModifyNetworkPackageEnabled invokes the ecd.ModifyNetworkPackageEnabled API synchronously
func (*Client) ModifyNetworkPackageEnabledWithCallback ¶
func (client *Client) ModifyNetworkPackageEnabledWithCallback(request *ModifyNetworkPackageEnabledRequest, callback func(response *ModifyNetworkPackageEnabledResponse, err error)) <-chan int
ModifyNetworkPackageEnabledWithCallback invokes the ecd.ModifyNetworkPackageEnabled API asynchronously
func (*Client) ModifyNetworkPackageEnabledWithChan ¶
func (client *Client) ModifyNetworkPackageEnabledWithChan(request *ModifyNetworkPackageEnabledRequest) (<-chan *ModifyNetworkPackageEnabledResponse, <-chan error)
ModifyNetworkPackageEnabledWithChan invokes the ecd.ModifyNetworkPackageEnabled API asynchronously
func (*Client) ModifyOfficeSiteAttribute ¶
func (client *Client) ModifyOfficeSiteAttribute(request *ModifyOfficeSiteAttributeRequest) (response *ModifyOfficeSiteAttributeResponse, err error)
ModifyOfficeSiteAttribute invokes the ecd.ModifyOfficeSiteAttribute API synchronously
func (*Client) ModifyOfficeSiteAttributeWithCallback ¶
func (client *Client) ModifyOfficeSiteAttributeWithCallback(request *ModifyOfficeSiteAttributeRequest, callback func(response *ModifyOfficeSiteAttributeResponse, err error)) <-chan int
ModifyOfficeSiteAttributeWithCallback invokes the ecd.ModifyOfficeSiteAttribute API asynchronously
func (*Client) ModifyOfficeSiteAttributeWithChan ¶
func (client *Client) ModifyOfficeSiteAttributeWithChan(request *ModifyOfficeSiteAttributeRequest) (<-chan *ModifyOfficeSiteAttributeResponse, <-chan error)
ModifyOfficeSiteAttributeWithChan invokes the ecd.ModifyOfficeSiteAttribute API asynchronously
func (*Client) ModifyOfficeSiteCrossDesktopAccess ¶
func (client *Client) ModifyOfficeSiteCrossDesktopAccess(request *ModifyOfficeSiteCrossDesktopAccessRequest) (response *ModifyOfficeSiteCrossDesktopAccessResponse, err error)
ModifyOfficeSiteCrossDesktopAccess invokes the ecd.ModifyOfficeSiteCrossDesktopAccess API synchronously
func (*Client) ModifyOfficeSiteCrossDesktopAccessWithCallback ¶
func (client *Client) ModifyOfficeSiteCrossDesktopAccessWithCallback(request *ModifyOfficeSiteCrossDesktopAccessRequest, callback func(response *ModifyOfficeSiteCrossDesktopAccessResponse, err error)) <-chan int
ModifyOfficeSiteCrossDesktopAccessWithCallback invokes the ecd.ModifyOfficeSiteCrossDesktopAccess API asynchronously
func (*Client) ModifyOfficeSiteCrossDesktopAccessWithChan ¶
func (client *Client) ModifyOfficeSiteCrossDesktopAccessWithChan(request *ModifyOfficeSiteCrossDesktopAccessRequest) (<-chan *ModifyOfficeSiteCrossDesktopAccessResponse, <-chan error)
ModifyOfficeSiteCrossDesktopAccessWithChan invokes the ecd.ModifyOfficeSiteCrossDesktopAccess API asynchronously
func (*Client) ModifyOfficeSiteMfaEnabled ¶
func (client *Client) ModifyOfficeSiteMfaEnabled(request *ModifyOfficeSiteMfaEnabledRequest) (response *ModifyOfficeSiteMfaEnabledResponse, err error)
ModifyOfficeSiteMfaEnabled invokes the ecd.ModifyOfficeSiteMfaEnabled API synchronously
func (*Client) ModifyOfficeSiteMfaEnabledWithCallback ¶
func (client *Client) ModifyOfficeSiteMfaEnabledWithCallback(request *ModifyOfficeSiteMfaEnabledRequest, callback func(response *ModifyOfficeSiteMfaEnabledResponse, err error)) <-chan int
ModifyOfficeSiteMfaEnabledWithCallback invokes the ecd.ModifyOfficeSiteMfaEnabled API asynchronously
func (*Client) ModifyOfficeSiteMfaEnabledWithChan ¶
func (client *Client) ModifyOfficeSiteMfaEnabledWithChan(request *ModifyOfficeSiteMfaEnabledRequest) (<-chan *ModifyOfficeSiteMfaEnabledResponse, <-chan error)
ModifyOfficeSiteMfaEnabledWithChan invokes the ecd.ModifyOfficeSiteMfaEnabled API asynchronously
func (*Client) ModifyPolicyGroup ¶
func (client *Client) ModifyPolicyGroup(request *ModifyPolicyGroupRequest) (response *ModifyPolicyGroupResponse, err error)
ModifyPolicyGroup invokes the ecd.ModifyPolicyGroup API synchronously
func (*Client) ModifyPolicyGroupWithCallback ¶
func (client *Client) ModifyPolicyGroupWithCallback(request *ModifyPolicyGroupRequest, callback func(response *ModifyPolicyGroupResponse, err error)) <-chan int
ModifyPolicyGroupWithCallback invokes the ecd.ModifyPolicyGroup API asynchronously
func (*Client) ModifyPolicyGroupWithChan ¶
func (client *Client) ModifyPolicyGroupWithChan(request *ModifyPolicyGroupRequest) (<-chan *ModifyPolicyGroupResponse, <-chan error)
ModifyPolicyGroupWithChan invokes the ecd.ModifyPolicyGroup API asynchronously
func (*Client) ModifyUserEntitlement ¶
func (client *Client) ModifyUserEntitlement(request *ModifyUserEntitlementRequest) (response *ModifyUserEntitlementResponse, err error)
ModifyUserEntitlement invokes the ecd.ModifyUserEntitlement API synchronously
func (*Client) ModifyUserEntitlementWithCallback ¶
func (client *Client) ModifyUserEntitlementWithCallback(request *ModifyUserEntitlementRequest, callback func(response *ModifyUserEntitlementResponse, err error)) <-chan int
ModifyUserEntitlementWithCallback invokes the ecd.ModifyUserEntitlement API asynchronously
func (*Client) ModifyUserEntitlementWithChan ¶
func (client *Client) ModifyUserEntitlementWithChan(request *ModifyUserEntitlementRequest) (<-chan *ModifyUserEntitlementResponse, <-chan error)
ModifyUserEntitlementWithChan invokes the ecd.ModifyUserEntitlement API asynchronously
func (*Client) ModifyUserToDesktopGroup ¶
func (client *Client) ModifyUserToDesktopGroup(request *ModifyUserToDesktopGroupRequest) (response *ModifyUserToDesktopGroupResponse, err error)
ModifyUserToDesktopGroup invokes the ecd.ModifyUserToDesktopGroup API synchronously
func (*Client) ModifyUserToDesktopGroupWithCallback ¶
func (client *Client) ModifyUserToDesktopGroupWithCallback(request *ModifyUserToDesktopGroupRequest, callback func(response *ModifyUserToDesktopGroupResponse, err error)) <-chan int
ModifyUserToDesktopGroupWithCallback invokes the ecd.ModifyUserToDesktopGroup API asynchronously
func (*Client) ModifyUserToDesktopGroupWithChan ¶
func (client *Client) ModifyUserToDesktopGroupWithChan(request *ModifyUserToDesktopGroupRequest) (<-chan *ModifyUserToDesktopGroupResponse, <-chan error)
ModifyUserToDesktopGroupWithChan invokes the ecd.ModifyUserToDesktopGroup API asynchronously
func (*Client) MoveCdsFile ¶ added in v1.63.15
func (client *Client) MoveCdsFile(request *MoveCdsFileRequest) (response *MoveCdsFileResponse, err error)
MoveCdsFile invokes the ecd.MoveCdsFile API synchronously
func (*Client) MoveCdsFileWithCallback ¶ added in v1.63.15
func (client *Client) MoveCdsFileWithCallback(request *MoveCdsFileRequest, callback func(response *MoveCdsFileResponse, err error)) <-chan int
MoveCdsFileWithCallback invokes the ecd.MoveCdsFile API asynchronously
func (*Client) MoveCdsFileWithChan ¶ added in v1.63.15
func (client *Client) MoveCdsFileWithChan(request *MoveCdsFileRequest) (<-chan *MoveCdsFileResponse, <-chan error)
MoveCdsFileWithChan invokes the ecd.MoveCdsFile API asynchronously
func (*Client) RebootDesktops ¶
func (client *Client) RebootDesktops(request *RebootDesktopsRequest) (response *RebootDesktopsResponse, err error)
RebootDesktops invokes the ecd.RebootDesktops API synchronously
func (*Client) RebootDesktopsWithCallback ¶
func (client *Client) RebootDesktopsWithCallback(request *RebootDesktopsRequest, callback func(response *RebootDesktopsResponse, err error)) <-chan int
RebootDesktopsWithCallback invokes the ecd.RebootDesktops API asynchronously
func (*Client) RebootDesktopsWithChan ¶
func (client *Client) RebootDesktopsWithChan(request *RebootDesktopsRequest) (<-chan *RebootDesktopsResponse, <-chan error)
RebootDesktopsWithChan invokes the ecd.RebootDesktops API asynchronously
func (*Client) RebuildDesktops ¶
func (client *Client) RebuildDesktops(request *RebuildDesktopsRequest) (response *RebuildDesktopsResponse, err error)
RebuildDesktops invokes the ecd.RebuildDesktops API synchronously
func (*Client) RebuildDesktopsWithCallback ¶
func (client *Client) RebuildDesktopsWithCallback(request *RebuildDesktopsRequest, callback func(response *RebuildDesktopsResponse, err error)) <-chan int
RebuildDesktopsWithCallback invokes the ecd.RebuildDesktops API asynchronously
func (*Client) RebuildDesktopsWithChan ¶
func (client *Client) RebuildDesktopsWithChan(request *RebuildDesktopsRequest) (<-chan *RebuildDesktopsResponse, <-chan error)
RebuildDesktopsWithChan invokes the ecd.RebuildDesktops API asynchronously
func (*Client) RemoveFilePermission ¶ added in v1.63.15
func (client *Client) RemoveFilePermission(request *RemoveFilePermissionRequest) (response *RemoveFilePermissionResponse, err error)
RemoveFilePermission invokes the ecd.RemoveFilePermission API synchronously
func (*Client) RemoveFilePermissionWithCallback ¶ added in v1.63.15
func (client *Client) RemoveFilePermissionWithCallback(request *RemoveFilePermissionRequest, callback func(response *RemoveFilePermissionResponse, err error)) <-chan int
RemoveFilePermissionWithCallback invokes the ecd.RemoveFilePermission API asynchronously
func (*Client) RemoveFilePermissionWithChan ¶ added in v1.63.15
func (client *Client) RemoveFilePermissionWithChan(request *RemoveFilePermissionRequest) (<-chan *RemoveFilePermissionResponse, <-chan error)
RemoveFilePermissionWithChan invokes the ecd.RemoveFilePermission API asynchronously
func (*Client) RemoveUserFromDesktopGroup ¶
func (client *Client) RemoveUserFromDesktopGroup(request *RemoveUserFromDesktopGroupRequest) (response *RemoveUserFromDesktopGroupResponse, err error)
RemoveUserFromDesktopGroup invokes the ecd.RemoveUserFromDesktopGroup API synchronously
func (*Client) RemoveUserFromDesktopGroupWithCallback ¶
func (client *Client) RemoveUserFromDesktopGroupWithCallback(request *RemoveUserFromDesktopGroupRequest, callback func(response *RemoveUserFromDesktopGroupResponse, err error)) <-chan int
RemoveUserFromDesktopGroupWithCallback invokes the ecd.RemoveUserFromDesktopGroup API asynchronously
func (*Client) RemoveUserFromDesktopGroupWithChan ¶
func (client *Client) RemoveUserFromDesktopGroupWithChan(request *RemoveUserFromDesktopGroupRequest) (<-chan *RemoveUserFromDesktopGroupResponse, <-chan error)
RemoveUserFromDesktopGroupWithChan invokes the ecd.RemoveUserFromDesktopGroup API asynchronously
func (*Client) RemoveUserFromDesktopOversoldUserGroup ¶ added in v1.63.15
func (client *Client) RemoveUserFromDesktopOversoldUserGroup(request *RemoveUserFromDesktopOversoldUserGroupRequest) (response *RemoveUserFromDesktopOversoldUserGroupResponse, err error)
RemoveUserFromDesktopOversoldUserGroup invokes the ecd.RemoveUserFromDesktopOversoldUserGroup API synchronously
func (*Client) RemoveUserFromDesktopOversoldUserGroupWithCallback ¶ added in v1.63.15
func (client *Client) RemoveUserFromDesktopOversoldUserGroupWithCallback(request *RemoveUserFromDesktopOversoldUserGroupRequest, callback func(response *RemoveUserFromDesktopOversoldUserGroupResponse, err error)) <-chan int
RemoveUserFromDesktopOversoldUserGroupWithCallback invokes the ecd.RemoveUserFromDesktopOversoldUserGroup API asynchronously
func (*Client) RemoveUserFromDesktopOversoldUserGroupWithChan ¶ added in v1.63.15
func (client *Client) RemoveUserFromDesktopOversoldUserGroupWithChan(request *RemoveUserFromDesktopOversoldUserGroupRequest) (<-chan *RemoveUserFromDesktopOversoldUserGroupResponse, <-chan error)
RemoveUserFromDesktopOversoldUserGroupWithChan invokes the ecd.RemoveUserFromDesktopOversoldUserGroup API asynchronously
func (*Client) RenewDesktopGroup ¶ added in v1.63.15
func (client *Client) RenewDesktopGroup(request *RenewDesktopGroupRequest) (response *RenewDesktopGroupResponse, err error)
RenewDesktopGroup invokes the ecd.RenewDesktopGroup API synchronously
func (*Client) RenewDesktopGroupWithCallback ¶ added in v1.63.15
func (client *Client) RenewDesktopGroupWithCallback(request *RenewDesktopGroupRequest, callback func(response *RenewDesktopGroupResponse, err error)) <-chan int
RenewDesktopGroupWithCallback invokes the ecd.RenewDesktopGroup API asynchronously
func (*Client) RenewDesktopGroupWithChan ¶ added in v1.63.15
func (client *Client) RenewDesktopGroupWithChan(request *RenewDesktopGroupRequest) (<-chan *RenewDesktopGroupResponse, <-chan error)
RenewDesktopGroupWithChan invokes the ecd.RenewDesktopGroup API asynchronously
func (*Client) RenewDesktopOversoldGroup ¶ added in v1.63.15
func (client *Client) RenewDesktopOversoldGroup(request *RenewDesktopOversoldGroupRequest) (response *RenewDesktopOversoldGroupResponse, err error)
RenewDesktopOversoldGroup invokes the ecd.RenewDesktopOversoldGroup API synchronously
func (*Client) RenewDesktopOversoldGroupWithCallback ¶ added in v1.63.15
func (client *Client) RenewDesktopOversoldGroupWithCallback(request *RenewDesktopOversoldGroupRequest, callback func(response *RenewDesktopOversoldGroupResponse, err error)) <-chan int
RenewDesktopOversoldGroupWithCallback invokes the ecd.RenewDesktopOversoldGroup API asynchronously
func (*Client) RenewDesktopOversoldGroupWithChan ¶ added in v1.63.15
func (client *Client) RenewDesktopOversoldGroupWithChan(request *RenewDesktopOversoldGroupRequest) (<-chan *RenewDesktopOversoldGroupResponse, <-chan error)
RenewDesktopOversoldGroupWithChan invokes the ecd.RenewDesktopOversoldGroup API asynchronously
func (*Client) RenewDesktops ¶
func (client *Client) RenewDesktops(request *RenewDesktopsRequest) (response *RenewDesktopsResponse, err error)
RenewDesktops invokes the ecd.RenewDesktops API synchronously
func (*Client) RenewDesktopsWithCallback ¶
func (client *Client) RenewDesktopsWithCallback(request *RenewDesktopsRequest, callback func(response *RenewDesktopsResponse, err error)) <-chan int
RenewDesktopsWithCallback invokes the ecd.RenewDesktops API asynchronously
func (*Client) RenewDesktopsWithChan ¶
func (client *Client) RenewDesktopsWithChan(request *RenewDesktopsRequest) (<-chan *RenewDesktopsResponse, <-chan error)
RenewDesktopsWithChan invokes the ecd.RenewDesktops API asynchronously
func (*Client) RenewNetworkPackages ¶
func (client *Client) RenewNetworkPackages(request *RenewNetworkPackagesRequest) (response *RenewNetworkPackagesResponse, err error)
RenewNetworkPackages invokes the ecd.RenewNetworkPackages API synchronously
func (*Client) RenewNetworkPackagesWithCallback ¶
func (client *Client) RenewNetworkPackagesWithCallback(request *RenewNetworkPackagesRequest, callback func(response *RenewNetworkPackagesResponse, err error)) <-chan int
RenewNetworkPackagesWithCallback invokes the ecd.RenewNetworkPackages API asynchronously
func (*Client) RenewNetworkPackagesWithChan ¶
func (client *Client) RenewNetworkPackagesWithChan(request *RenewNetworkPackagesRequest) (<-chan *RenewNetworkPackagesResponse, <-chan error)
RenewNetworkPackagesWithChan invokes the ecd.RenewNetworkPackages API asynchronously
func (*Client) ResetDesktops ¶ added in v1.61.1666
func (client *Client) ResetDesktops(request *ResetDesktopsRequest) (response *ResetDesktopsResponse, err error)
ResetDesktops invokes the ecd.ResetDesktops API synchronously
func (*Client) ResetDesktopsWithCallback ¶ added in v1.61.1666
func (client *Client) ResetDesktopsWithCallback(request *ResetDesktopsRequest, callback func(response *ResetDesktopsResponse, err error)) <-chan int
ResetDesktopsWithCallback invokes the ecd.ResetDesktops API asynchronously
func (*Client) ResetDesktopsWithChan ¶ added in v1.61.1666
func (client *Client) ResetDesktopsWithChan(request *ResetDesktopsRequest) (<-chan *ResetDesktopsResponse, <-chan error)
ResetDesktopsWithChan invokes the ecd.ResetDesktops API asynchronously
func (*Client) ResetNASDefaultMountTarget ¶
func (client *Client) ResetNASDefaultMountTarget(request *ResetNASDefaultMountTargetRequest) (response *ResetNASDefaultMountTargetResponse, err error)
ResetNASDefaultMountTarget invokes the ecd.ResetNASDefaultMountTarget API synchronously
func (*Client) ResetNASDefaultMountTargetWithCallback ¶
func (client *Client) ResetNASDefaultMountTargetWithCallback(request *ResetNASDefaultMountTargetRequest, callback func(response *ResetNASDefaultMountTargetResponse, err error)) <-chan int
ResetNASDefaultMountTargetWithCallback invokes the ecd.ResetNASDefaultMountTarget API asynchronously
func (*Client) ResetNASDefaultMountTargetWithChan ¶
func (client *Client) ResetNASDefaultMountTargetWithChan(request *ResetNASDefaultMountTargetRequest) (<-chan *ResetNASDefaultMountTargetResponse, <-chan error)
ResetNASDefaultMountTargetWithChan invokes the ecd.ResetNASDefaultMountTarget API asynchronously
func (*Client) ResetSnapshot ¶
func (client *Client) ResetSnapshot(request *ResetSnapshotRequest) (response *ResetSnapshotResponse, err error)
ResetSnapshot invokes the ecd.ResetSnapshot API synchronously
func (*Client) ResetSnapshotWithCallback ¶
func (client *Client) ResetSnapshotWithCallback(request *ResetSnapshotRequest, callback func(response *ResetSnapshotResponse, err error)) <-chan int
ResetSnapshotWithCallback invokes the ecd.ResetSnapshot API asynchronously
func (*Client) ResetSnapshotWithChan ¶
func (client *Client) ResetSnapshotWithChan(request *ResetSnapshotRequest) (<-chan *ResetSnapshotResponse, <-chan error)
ResetSnapshotWithChan invokes the ecd.ResetSnapshot API asynchronously
func (*Client) RevokeCoordinatePrivilege ¶ added in v1.63.15
func (client *Client) RevokeCoordinatePrivilege(request *RevokeCoordinatePrivilegeRequest) (response *RevokeCoordinatePrivilegeResponse, err error)
RevokeCoordinatePrivilege invokes the ecd.RevokeCoordinatePrivilege API synchronously
func (*Client) RevokeCoordinatePrivilegeWithCallback ¶ added in v1.63.15
func (client *Client) RevokeCoordinatePrivilegeWithCallback(request *RevokeCoordinatePrivilegeRequest, callback func(response *RevokeCoordinatePrivilegeResponse, err error)) <-chan int
RevokeCoordinatePrivilegeWithCallback invokes the ecd.RevokeCoordinatePrivilege API asynchronously
func (*Client) RevokeCoordinatePrivilegeWithChan ¶ added in v1.63.15
func (client *Client) RevokeCoordinatePrivilegeWithChan(request *RevokeCoordinatePrivilegeRequest) (<-chan *RevokeCoordinatePrivilegeResponse, <-chan error)
RevokeCoordinatePrivilegeWithChan invokes the ecd.RevokeCoordinatePrivilege API asynchronously
func (*Client) RunCommand ¶
func (client *Client) RunCommand(request *RunCommandRequest) (response *RunCommandResponse, err error)
RunCommand invokes the ecd.RunCommand API synchronously
func (*Client) RunCommandWithCallback ¶
func (client *Client) RunCommandWithCallback(request *RunCommandRequest, callback func(response *RunCommandResponse, err error)) <-chan int
RunCommandWithCallback invokes the ecd.RunCommand API asynchronously
func (*Client) RunCommandWithChan ¶
func (client *Client) RunCommandWithChan(request *RunCommandRequest) (<-chan *RunCommandResponse, <-chan error)
RunCommandWithChan invokes the ecd.RunCommand API asynchronously
func (*Client) SendVerifyCode ¶
func (client *Client) SendVerifyCode(request *SendVerifyCodeRequest) (response *SendVerifyCodeResponse, err error)
SendVerifyCode invokes the ecd.SendVerifyCode API synchronously
func (*Client) SendVerifyCodeWithCallback ¶
func (client *Client) SendVerifyCodeWithCallback(request *SendVerifyCodeRequest, callback func(response *SendVerifyCodeResponse, err error)) <-chan int
SendVerifyCodeWithCallback invokes the ecd.SendVerifyCode API asynchronously
func (*Client) SendVerifyCodeWithChan ¶
func (client *Client) SendVerifyCodeWithChan(request *SendVerifyCodeRequest) (<-chan *SendVerifyCodeResponse, <-chan error)
SendVerifyCodeWithChan invokes the ecd.SendVerifyCode API asynchronously
func (*Client) SetDesktopGroupScaleTimer ¶ added in v1.63.15
func (client *Client) SetDesktopGroupScaleTimer(request *SetDesktopGroupScaleTimerRequest) (response *SetDesktopGroupScaleTimerResponse, err error)
SetDesktopGroupScaleTimer invokes the ecd.SetDesktopGroupScaleTimer API synchronously
func (*Client) SetDesktopGroupScaleTimerWithCallback ¶ added in v1.63.15
func (client *Client) SetDesktopGroupScaleTimerWithCallback(request *SetDesktopGroupScaleTimerRequest, callback func(response *SetDesktopGroupScaleTimerResponse, err error)) <-chan int
SetDesktopGroupScaleTimerWithCallback invokes the ecd.SetDesktopGroupScaleTimer API asynchronously
func (*Client) SetDesktopGroupScaleTimerWithChan ¶ added in v1.63.15
func (client *Client) SetDesktopGroupScaleTimerWithChan(request *SetDesktopGroupScaleTimerRequest) (<-chan *SetDesktopGroupScaleTimerResponse, <-chan error)
SetDesktopGroupScaleTimerWithChan invokes the ecd.SetDesktopGroupScaleTimer API asynchronously
func (*Client) SetDesktopGroupTimer ¶
func (client *Client) SetDesktopGroupTimer(request *SetDesktopGroupTimerRequest) (response *SetDesktopGroupTimerResponse, err error)
SetDesktopGroupTimer invokes the ecd.SetDesktopGroupTimer API synchronously
func (*Client) SetDesktopGroupTimerStatus ¶
func (client *Client) SetDesktopGroupTimerStatus(request *SetDesktopGroupTimerStatusRequest) (response *SetDesktopGroupTimerStatusResponse, err error)
SetDesktopGroupTimerStatus invokes the ecd.SetDesktopGroupTimerStatus API synchronously
func (*Client) SetDesktopGroupTimerStatusWithCallback ¶
func (client *Client) SetDesktopGroupTimerStatusWithCallback(request *SetDesktopGroupTimerStatusRequest, callback func(response *SetDesktopGroupTimerStatusResponse, err error)) <-chan int
SetDesktopGroupTimerStatusWithCallback invokes the ecd.SetDesktopGroupTimerStatus API asynchronously
func (*Client) SetDesktopGroupTimerStatusWithChan ¶
func (client *Client) SetDesktopGroupTimerStatusWithChan(request *SetDesktopGroupTimerStatusRequest) (<-chan *SetDesktopGroupTimerStatusResponse, <-chan error)
SetDesktopGroupTimerStatusWithChan invokes the ecd.SetDesktopGroupTimerStatus API asynchronously
func (*Client) SetDesktopGroupTimerWithCallback ¶
func (client *Client) SetDesktopGroupTimerWithCallback(request *SetDesktopGroupTimerRequest, callback func(response *SetDesktopGroupTimerResponse, err error)) <-chan int
SetDesktopGroupTimerWithCallback invokes the ecd.SetDesktopGroupTimer API asynchronously
func (*Client) SetDesktopGroupTimerWithChan ¶
func (client *Client) SetDesktopGroupTimerWithChan(request *SetDesktopGroupTimerRequest) (<-chan *SetDesktopGroupTimerResponse, <-chan error)
SetDesktopGroupTimerWithChan invokes the ecd.SetDesktopGroupTimer API asynchronously
func (*Client) SetDesktopMaintenance ¶ added in v1.63.15
func (client *Client) SetDesktopMaintenance(request *SetDesktopMaintenanceRequest) (response *SetDesktopMaintenanceResponse, err error)
SetDesktopMaintenance invokes the ecd.SetDesktopMaintenance API synchronously
func (*Client) SetDesktopMaintenanceWithCallback ¶ added in v1.63.15
func (client *Client) SetDesktopMaintenanceWithCallback(request *SetDesktopMaintenanceRequest, callback func(response *SetDesktopMaintenanceResponse, err error)) <-chan int
SetDesktopMaintenanceWithCallback invokes the ecd.SetDesktopMaintenance API asynchronously
func (*Client) SetDesktopMaintenanceWithChan ¶ added in v1.63.15
func (client *Client) SetDesktopMaintenanceWithChan(request *SetDesktopMaintenanceRequest) (<-chan *SetDesktopMaintenanceResponse, <-chan error)
SetDesktopMaintenanceWithChan invokes the ecd.SetDesktopMaintenance API asynchronously
func (*Client) SetDirectorySsoStatus ¶
func (client *Client) SetDirectorySsoStatus(request *SetDirectorySsoStatusRequest) (response *SetDirectorySsoStatusResponse, err error)
SetDirectorySsoStatus invokes the ecd.SetDirectorySsoStatus API synchronously
func (*Client) SetDirectorySsoStatusWithCallback ¶
func (client *Client) SetDirectorySsoStatusWithCallback(request *SetDirectorySsoStatusRequest, callback func(response *SetDirectorySsoStatusResponse, err error)) <-chan int
SetDirectorySsoStatusWithCallback invokes the ecd.SetDirectorySsoStatus API asynchronously
func (*Client) SetDirectorySsoStatusWithChan ¶
func (client *Client) SetDirectorySsoStatusWithChan(request *SetDirectorySsoStatusRequest) (<-chan *SetDirectorySsoStatusResponse, <-chan error)
SetDirectorySsoStatusWithChan invokes the ecd.SetDirectorySsoStatus API asynchronously
func (*Client) SetIdpMetadata ¶
func (client *Client) SetIdpMetadata(request *SetIdpMetadataRequest) (response *SetIdpMetadataResponse, err error)
SetIdpMetadata invokes the ecd.SetIdpMetadata API synchronously
func (*Client) SetIdpMetadataWithCallback ¶
func (client *Client) SetIdpMetadataWithCallback(request *SetIdpMetadataRequest, callback func(response *SetIdpMetadataResponse, err error)) <-chan int
SetIdpMetadataWithCallback invokes the ecd.SetIdpMetadata API asynchronously
func (*Client) SetIdpMetadataWithChan ¶
func (client *Client) SetIdpMetadataWithChan(request *SetIdpMetadataRequest) (<-chan *SetIdpMetadataResponse, <-chan error)
SetIdpMetadataWithChan invokes the ecd.SetIdpMetadata API asynchronously
func (*Client) SetOfficeSiteSsoStatus ¶
func (client *Client) SetOfficeSiteSsoStatus(request *SetOfficeSiteSsoStatusRequest) (response *SetOfficeSiteSsoStatusResponse, err error)
SetOfficeSiteSsoStatus invokes the ecd.SetOfficeSiteSsoStatus API synchronously
func (*Client) SetOfficeSiteSsoStatusWithCallback ¶
func (client *Client) SetOfficeSiteSsoStatusWithCallback(request *SetOfficeSiteSsoStatusRequest, callback func(response *SetOfficeSiteSsoStatusResponse, err error)) <-chan int
SetOfficeSiteSsoStatusWithCallback invokes the ecd.SetOfficeSiteSsoStatus API asynchronously
func (*Client) SetOfficeSiteSsoStatusWithChan ¶
func (client *Client) SetOfficeSiteSsoStatusWithChan(request *SetOfficeSiteSsoStatusRequest) (<-chan *SetOfficeSiteSsoStatusResponse, <-chan error)
SetOfficeSiteSsoStatusWithChan invokes the ecd.SetOfficeSiteSsoStatus API asynchronously
func (*Client) SetUserProfilePathRules ¶ added in v1.63.15
func (client *Client) SetUserProfilePathRules(request *SetUserProfilePathRulesRequest) (response *SetUserProfilePathRulesResponse, err error)
SetUserProfilePathRules invokes the ecd.SetUserProfilePathRules API synchronously
func (*Client) SetUserProfilePathRulesWithCallback ¶ added in v1.63.15
func (client *Client) SetUserProfilePathRulesWithCallback(request *SetUserProfilePathRulesRequest, callback func(response *SetUserProfilePathRulesResponse, err error)) <-chan int
SetUserProfilePathRulesWithCallback invokes the ecd.SetUserProfilePathRules API asynchronously
func (*Client) SetUserProfilePathRulesWithChan ¶ added in v1.63.15
func (client *Client) SetUserProfilePathRulesWithChan(request *SetUserProfilePathRulesRequest) (<-chan *SetUserProfilePathRulesResponse, <-chan error)
SetUserProfilePathRulesWithChan invokes the ecd.SetUserProfilePathRules API asynchronously
func (*Client) StartDesktops ¶
func (client *Client) StartDesktops(request *StartDesktopsRequest) (response *StartDesktopsResponse, err error)
StartDesktops invokes the ecd.StartDesktops API synchronously
func (*Client) StartDesktopsWithCallback ¶
func (client *Client) StartDesktopsWithCallback(request *StartDesktopsRequest, callback func(response *StartDesktopsResponse, err error)) <-chan int
StartDesktopsWithCallback invokes the ecd.StartDesktops API asynchronously
func (*Client) StartDesktopsWithChan ¶
func (client *Client) StartDesktopsWithChan(request *StartDesktopsRequest) (<-chan *StartDesktopsResponse, <-chan error)
StartDesktopsWithChan invokes the ecd.StartDesktops API asynchronously
func (*Client) StopDesktops ¶
func (client *Client) StopDesktops(request *StopDesktopsRequest) (response *StopDesktopsResponse, err error)
StopDesktops invokes the ecd.StopDesktops API synchronously
func (*Client) StopDesktopsWithCallback ¶
func (client *Client) StopDesktopsWithCallback(request *StopDesktopsRequest, callback func(response *StopDesktopsResponse, err error)) <-chan int
StopDesktopsWithCallback invokes the ecd.StopDesktops API asynchronously
func (*Client) StopDesktopsWithChan ¶
func (client *Client) StopDesktopsWithChan(request *StopDesktopsRequest) (<-chan *StopDesktopsResponse, <-chan error)
StopDesktopsWithChan invokes the ecd.StopDesktops API asynchronously
func (*Client) StopInvocation ¶
func (client *Client) StopInvocation(request *StopInvocationRequest) (response *StopInvocationResponse, err error)
StopInvocation invokes the ecd.StopInvocation API synchronously
func (*Client) StopInvocationWithCallback ¶
func (client *Client) StopInvocationWithCallback(request *StopInvocationRequest, callback func(response *StopInvocationResponse, err error)) <-chan int
StopInvocationWithCallback invokes the ecd.StopInvocation API asynchronously
func (*Client) StopInvocationWithChan ¶
func (client *Client) StopInvocationWithChan(request *StopInvocationRequest) (<-chan *StopInvocationResponse, <-chan error)
StopInvocationWithChan invokes the ecd.StopInvocation API asynchronously
func (*Client) TagResources ¶
func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
TagResources invokes the ecd.TagResources API synchronously
func (*Client) TagResourcesWithCallback ¶
func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, callback func(response *TagResourcesResponse, err error)) <-chan int
TagResourcesWithCallback invokes the ecd.TagResources API asynchronously
func (*Client) TagResourcesWithChan ¶
func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
TagResourcesWithChan invokes the ecd.TagResources API asynchronously
func (*Client) UnbindUserDesktop ¶ added in v1.63.15
func (client *Client) UnbindUserDesktop(request *UnbindUserDesktopRequest) (response *UnbindUserDesktopResponse, err error)
UnbindUserDesktop invokes the ecd.UnbindUserDesktop API synchronously
func (*Client) UnbindUserDesktopWithCallback ¶ added in v1.63.15
func (client *Client) UnbindUserDesktopWithCallback(request *UnbindUserDesktopRequest, callback func(response *UnbindUserDesktopResponse, err error)) <-chan int
UnbindUserDesktopWithCallback invokes the ecd.UnbindUserDesktop API asynchronously
func (*Client) UnbindUserDesktopWithChan ¶ added in v1.63.15
func (client *Client) UnbindUserDesktopWithChan(request *UnbindUserDesktopRequest) (<-chan *UnbindUserDesktopResponse, <-chan error)
UnbindUserDesktopWithChan invokes the ecd.UnbindUserDesktop API asynchronously
func (*Client) UnlockVirtualMFADevice ¶
func (client *Client) UnlockVirtualMFADevice(request *UnlockVirtualMFADeviceRequest) (response *UnlockVirtualMFADeviceResponse, err error)
UnlockVirtualMFADevice invokes the ecd.UnlockVirtualMFADevice API synchronously
func (*Client) UnlockVirtualMFADeviceWithCallback ¶
func (client *Client) UnlockVirtualMFADeviceWithCallback(request *UnlockVirtualMFADeviceRequest, callback func(response *UnlockVirtualMFADeviceResponse, err error)) <-chan int
UnlockVirtualMFADeviceWithCallback invokes the ecd.UnlockVirtualMFADevice API asynchronously
func (*Client) UnlockVirtualMFADeviceWithChan ¶
func (client *Client) UnlockVirtualMFADeviceWithChan(request *UnlockVirtualMFADeviceRequest) (<-chan *UnlockVirtualMFADeviceResponse, <-chan error)
UnlockVirtualMFADeviceWithChan invokes the ecd.UnlockVirtualMFADevice API asynchronously
func (*Client) UntagResources ¶
func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)
UntagResources invokes the ecd.UntagResources API synchronously
func (*Client) UntagResourcesWithCallback ¶
func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, callback func(response *UntagResourcesResponse, err error)) <-chan int
UntagResourcesWithCallback invokes the ecd.UntagResources API asynchronously
func (*Client) UntagResourcesWithChan ¶
func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)
UntagResourcesWithChan invokes the ecd.UntagResources API asynchronously
func (*Client) UpdateFotaTask ¶
func (client *Client) UpdateFotaTask(request *UpdateFotaTaskRequest) (response *UpdateFotaTaskResponse, err error)
UpdateFotaTask invokes the ecd.UpdateFotaTask API synchronously
func (*Client) UpdateFotaTaskWithCallback ¶
func (client *Client) UpdateFotaTaskWithCallback(request *UpdateFotaTaskRequest, callback func(response *UpdateFotaTaskResponse, err error)) <-chan int
UpdateFotaTaskWithCallback invokes the ecd.UpdateFotaTask API asynchronously
func (*Client) UpdateFotaTaskWithChan ¶
func (client *Client) UpdateFotaTaskWithChan(request *UpdateFotaTaskRequest) (<-chan *UpdateFotaTaskResponse, <-chan error)
UpdateFotaTaskWithChan invokes the ecd.UpdateFotaTask API asynchronously
func (*Client) UploadImage ¶
func (client *Client) UploadImage(request *UploadImageRequest) (response *UploadImageResponse, err error)
UploadImage invokes the ecd.UploadImage API synchronously
func (*Client) UploadImageWithCallback ¶
func (client *Client) UploadImageWithCallback(request *UploadImageRequest, callback func(response *UploadImageResponse, err error)) <-chan int
UploadImageWithCallback invokes the ecd.UploadImage API asynchronously
func (*Client) UploadImageWithChan ¶
func (client *Client) UploadImageWithChan(request *UploadImageRequest) (<-chan *UploadImageResponse, <-chan error)
UploadImageWithChan invokes the ecd.UploadImage API asynchronously
func (*Client) VerifyCen ¶
func (client *Client) VerifyCen(request *VerifyCenRequest) (response *VerifyCenResponse, err error)
VerifyCen invokes the ecd.VerifyCen API synchronously
func (*Client) VerifyCenWithCallback ¶
func (client *Client) VerifyCenWithCallback(request *VerifyCenRequest, callback func(response *VerifyCenResponse, err error)) <-chan int
VerifyCenWithCallback invokes the ecd.VerifyCen API asynchronously
func (*Client) VerifyCenWithChan ¶
func (client *Client) VerifyCenWithChan(request *VerifyCenRequest) (<-chan *VerifyCenResponse, <-chan error)
VerifyCenWithChan invokes the ecd.VerifyCen API asynchronously
func (*Client) WakeupDesktops ¶ added in v1.63.15
func (client *Client) WakeupDesktops(request *WakeupDesktopsRequest) (response *WakeupDesktopsResponse, err error)
WakeupDesktops invokes the ecd.WakeupDesktops API synchronously
func (*Client) WakeupDesktopsWithCallback ¶ added in v1.63.15
func (client *Client) WakeupDesktopsWithCallback(request *WakeupDesktopsRequest, callback func(response *WakeupDesktopsResponse, err error)) <-chan int
WakeupDesktopsWithCallback invokes the ecd.WakeupDesktops API asynchronously
func (*Client) WakeupDesktopsWithChan ¶ added in v1.63.15
func (client *Client) WakeupDesktopsWithChan(request *WakeupDesktopsRequest) (<-chan *WakeupDesktopsResponse, <-chan error)
WakeupDesktopsWithChan invokes the ecd.WakeupDesktops API asynchronously
type ClientType ¶
type ClientType struct { Status string `json:"Status" xml:"Status"` ClientType string `json:"ClientType" xml:"ClientType"` }
ClientType is a nested struct in ecd response
type ClientTypes ¶
type ClientTypes struct {
ClientType []ClientType `json:"ClientType" xml:"ClientType"`
}
ClientTypes is a nested struct in ecd response
type ClonePolicyGroupRequest ¶
type ClonePolicyGroupRequest struct { *requests.RpcRequest Name string `position:"Query" name:"Name"` PolicyGroupId string `position:"Query" name:"PolicyGroupId"` }
ClonePolicyGroupRequest is the request struct for api ClonePolicyGroup
func CreateClonePolicyGroupRequest ¶
func CreateClonePolicyGroupRequest() (request *ClonePolicyGroupRequest)
CreateClonePolicyGroupRequest creates a request to invoke ClonePolicyGroup API
type ClonePolicyGroupResponse ¶
type ClonePolicyGroupResponse struct { *responses.BaseResponse PolicyGroupId string `json:"PolicyGroupId" xml:"PolicyGroupId"` RequestId string `json:"RequestId" xml:"RequestId"` }
ClonePolicyGroupResponse is the response struct for api ClonePolicyGroup
func CreateClonePolicyGroupResponse ¶
func CreateClonePolicyGroupResponse() (response *ClonePolicyGroupResponse)
CreateClonePolicyGroupResponse creates a response to parse from ClonePolicyGroup response
type CloudDriveGroup ¶ added in v1.63.15
type CloudDriveGroup struct { Status string `json:"Status" xml:"Status"` GroupId string `json:"GroupId" xml:"GroupId"` GroupName string `json:"GroupName" xml:"GroupName"` DirectoryId string `json:"DirectoryId" xml:"DirectoryId"` DriveId string `json:"DriveId" xml:"DriveId"` CreateTime string `json:"CreateTime" xml:"CreateTime"` TotalSize int64 `json:"TotalSize" xml:"TotalSize"` UsedSize string `json:"UsedSize" xml:"UsedSize"` AdminUserIds string `json:"AdminUserIds" xml:"AdminUserIds"` OrgId string `json:"OrgId" xml:"OrgId"` AdminUserInfos []EndUserIdWithNickNameModel `json:"AdminUserInfos" xml:"AdminUserInfos"` }
CloudDriveGroup is a nested struct in ecd response
type CloudDriveGroups ¶ added in v1.63.15
type CloudDriveGroups struct {
CloudDriveGroup []CloudDriveGroup `json:"CloudDriveGroup" xml:"CloudDriveGroup"`
}
CloudDriveGroups is a nested struct in ecd response
type CloudDrivePermissionModel ¶ added in v1.63.15
type CloudDrivePermissionModel struct { Permission string `json:"Permission" xml:"Permission"` EndUsers []string `json:"EndUsers" xml:"EndUsers"` }
CloudDrivePermissionModel is a nested struct in ecd response
type CloudDrivePermissionModels ¶ added in v1.63.15
type CloudDrivePermissionModels struct {
CloudDrivePermissionModel []CloudDrivePermissionModel `json:"CloudDrivePermissionModel" xml:"CloudDrivePermissionModel"`
}
CloudDrivePermissionModels is a nested struct in ecd response
type CloudDriveUser ¶ added in v1.63.15
type CloudDriveUser struct { UsedSize int64 `json:"UsedSize" xml:"UsedSize"` Status string `json:"Status" xml:"Status"` DriveId string `json:"DriveId" xml:"DriveId"` TotalSize int64 `json:"TotalSize" xml:"TotalSize"` UserId string `json:"UserId" xml:"UserId"` UserName string `json:"UserName" xml:"UserName"` EndUserId string `json:"EndUserId" xml:"EndUserId"` }
CloudDriveUser is a nested struct in ecd response
type CloudDriveUsers ¶ added in v1.63.15
type CloudDriveUsers struct {
CloudDriveUser []CloudDriveUser `json:"CloudDriveUser" xml:"CloudDriveUser"`
}
CloudDriveUsers is a nested struct in ecd response
type CompleteCdsFileRequest ¶ added in v1.63.15
type CompleteCdsFileRequest struct { *requests.RpcRequest UploadId string `position:"Query" name:"UploadId"` GroupId string `position:"Query" name:"GroupId"` CdsId string `position:"Query" name:"CdsId"` EndUserId string `position:"Query" name:"EndUserId"` FileId string `position:"Query" name:"FileId"` }
CompleteCdsFileRequest is the request struct for api CompleteCdsFile
func CreateCompleteCdsFileRequest ¶ added in v1.63.15
func CreateCompleteCdsFileRequest() (request *CompleteCdsFileRequest)
CreateCompleteCdsFileRequest creates a request to invoke CompleteCdsFile API
type CompleteCdsFileResponse ¶ added in v1.63.15
type CompleteCdsFileResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CompleteCdsFileResponse is the response struct for api CompleteCdsFile
func CreateCompleteCdsFileResponse ¶ added in v1.63.15
func CreateCompleteCdsFileResponse() (response *CompleteCdsFileResponse)
CreateCompleteCdsFileResponse creates a response to parse from CompleteCdsFile response
type ConfigADConnectorTrustRequest ¶
type ConfigADConnectorTrustRequest struct { *requests.RpcRequest OfficeSiteId string `position:"Query" name:"OfficeSiteId"` TrustKey string `position:"Query" name:"TrustKey"` RdsLicenseDomain requests.Boolean `position:"Query" name:"RdsLicenseDomain"` }
ConfigADConnectorTrustRequest is the request struct for api ConfigADConnectorTrust
func CreateConfigADConnectorTrustRequest ¶
func CreateConfigADConnectorTrustRequest() (request *ConfigADConnectorTrustRequest)
CreateConfigADConnectorTrustRequest creates a request to invoke ConfigADConnectorTrust API
type ConfigADConnectorTrustResponse ¶
type ConfigADConnectorTrustResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ConfigADConnectorTrustResponse is the response struct for api ConfigADConnectorTrust
func CreateConfigADConnectorTrustResponse ¶
func CreateConfigADConnectorTrustResponse() (response *ConfigADConnectorTrustResponse)
CreateConfigADConnectorTrustResponse creates a response to parse from ConfigADConnectorTrust response
type ConfigADConnectorUserRequest ¶
type ConfigADConnectorUserRequest struct { *requests.RpcRequest OfficeSiteId string `position:"Query" name:"OfficeSiteId"` DomainPassword string `position:"Query" name:"DomainPassword"` DomainUserName string `position:"Query" name:"DomainUserName"` OUName string `position:"Query" name:"OUName"` }
ConfigADConnectorUserRequest is the request struct for api ConfigADConnectorUser
func CreateConfigADConnectorUserRequest ¶
func CreateConfigADConnectorUserRequest() (request *ConfigADConnectorUserRequest)
CreateConfigADConnectorUserRequest creates a request to invoke ConfigADConnectorUser API
type ConfigADConnectorUserResponse ¶
type ConfigADConnectorUserResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ConfigADConnectorUserResponse is the response struct for api ConfigADConnectorUser
func CreateConfigADConnectorUserResponse ¶
func CreateConfigADConnectorUserResponse() (response *ConfigADConnectorUserResponse)
CreateConfigADConnectorUserResponse creates a response to parse from ConfigADConnectorUser response
type ConflictCds ¶ added in v1.63.15
type ConflictCds struct {
ConflictCdsItem []ConflictCdsItem `json:"conflictCds" xml:"conflictCds"`
}
ConflictCds is a nested struct in ecd response
type ConflictCdsAndOrder ¶ added in v1.63.15
type ConflictCdsAndOrder struct { ConflictCds []ConflictCdsItem `json:"ConflictCds" xml:"ConflictCds"` ConflictOrder []ConflictOrderItem `json:"ConflictOrder" xml:"ConflictOrder"` }
ConflictCdsAndOrder is a nested struct in ecd response
type ConflictCdsItem ¶ added in v1.63.15
type ConflictCdsItem struct { CdsId string `json:"CdsId" xml:"CdsId"` RegionId string `json:"RegionId" xml:"RegionId"` }
ConflictCdsItem is a nested struct in ecd response
type ConflictOrder ¶ added in v1.63.15
type ConflictOrder struct {
ConflictOrderItem []ConflictOrderItem `json:"conflictOrder" xml:"conflictOrder"`
}
ConflictOrder is a nested struct in ecd response
type ConflictOrderItem ¶ added in v1.63.15
type ConflictOrderItem struct { CdsId string `json:"CdsId" xml:"CdsId"` OrderId string `json:"OrderId" xml:"OrderId"` RegionId string `json:"RegionId" xml:"RegionId"` }
ConflictOrderItem is a nested struct in ecd response
type ConnectionRecord ¶
type ConnectionRecord struct { ConnectionRecordId string `json:"ConnectionRecordId" xml:"ConnectionRecordId"` ConnectStartTime string `json:"ConnectStartTime" xml:"ConnectStartTime"` DesktopName string `json:"DesktopName" xml:"DesktopName"` ConnectDuration string `json:"ConnectDuration" xml:"ConnectDuration"` ConnectEndTime string `json:"ConnectEndTime" xml:"ConnectEndTime"` DesktopId string `json:"DesktopId" xml:"DesktopId"` }
ConnectionRecord is a nested struct in ecd response
type ConnectionRecords ¶
type ConnectionRecords struct {
ConnectionRecord []ConnectionRecord `json:"ConnectionRecord" xml:"ConnectionRecord"`
}
ConnectionRecords is a nested struct in ecd response
type CoordinateFlowModel ¶ added in v1.61.1666
type CoordinateFlowModel struct { CoordinateStatus string `json:"CoordinateStatus" xml:"CoordinateStatus"` InitiatorType string `json:"InitiatorType" xml:"InitiatorType"` OwnerUserId string `json:"OwnerUserId" xml:"OwnerUserId"` CoordinateTicket string `json:"CoordinateTicket" xml:"CoordinateTicket"` CoId string `json:"CoId" xml:"CoId"` ResourceId string `json:"ResourceId" xml:"ResourceId"` ResourceName string `json:"ResourceName" xml:"ResourceName"` }
CoordinateFlowModel is a nested struct in ecd response
type CoordinateFlowModels ¶ added in v1.61.1666
type CoordinateFlowModels struct {
CoordinateFlowModel []CoordinateFlowModel `json:"CoordinateFlowModel" xml:"CoordinateFlowModel"`
}
CoordinateFlowModels is a nested struct in ecd response
type CopyCdsFileModel ¶ added in v1.63.15
type CopyCdsFileModel struct { AsyncTaskId string `json:"AsyncTaskId" xml:"AsyncTaskId"` FileId string `json:"FileId" xml:"FileId"` }
CopyCdsFileModel is a nested struct in ecd response
type CopyCdsFileRequest ¶ added in v1.63.15
type CopyCdsFileRequest struct { *requests.RpcRequest FileReceiverId string `position:"Query" name:"FileReceiverId"` GroupId string `position:"Query" name:"GroupId"` FileReceiverType string `position:"Query" name:"FileReceiverType"` AutoRename requests.Boolean `position:"Query" name:"AutoRename"` CdsId string `position:"Query" name:"CdsId"` ParentFolderId string `position:"Query" name:"ParentFolderId"` EndUserId string `position:"Query" name:"EndUserId"` FileId string `position:"Query" name:"FileId"` }
CopyCdsFileRequest is the request struct for api CopyCdsFile
func CreateCopyCdsFileRequest ¶ added in v1.63.15
func CreateCopyCdsFileRequest() (request *CopyCdsFileRequest)
CreateCopyCdsFileRequest creates a request to invoke CopyCdsFile API
type CopyCdsFileResponse ¶ added in v1.63.15
type CopyCdsFileResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success string `json:"Success" xml:"Success"` CopyCdsFileModel CopyCdsFileModel `json:"CopyCdsFileModel" xml:"CopyCdsFileModel"` }
CopyCdsFileResponse is the response struct for api CopyCdsFile
func CreateCopyCdsFileResponse ¶ added in v1.63.15
func CreateCopyCdsFileResponse() (response *CopyCdsFileResponse)
CreateCopyCdsFileResponse creates a response to parse from CopyCdsFile response
type CopyImageRequest ¶ added in v1.61.1666
type CopyImageRequest struct { *requests.RpcRequest ImageId string `position:"Query" name:"ImageId"` DestinationImageName string `position:"Query" name:"DestinationImageName"` DestinationRegionId string `position:"Query" name:"DestinationRegionId"` DestinationDescription string `position:"Query" name:"DestinationDescription"` }
CopyImageRequest is the request struct for api CopyImage
func CreateCopyImageRequest ¶ added in v1.61.1666
func CreateCopyImageRequest() (request *CopyImageRequest)
CreateCopyImageRequest creates a request to invoke CopyImage API
type CopyImageResponse ¶ added in v1.61.1666
type CopyImageResponse struct { *responses.BaseResponse ImageId string `json:"ImageId" xml:"ImageId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CopyImageResponse is the response struct for api CopyImage
func CreateCopyImageResponse ¶ added in v1.61.1666
func CreateCopyImageResponse() (response *CopyImageResponse)
CreateCopyImageResponse creates a response to parse from CopyImage response
type CountPerStatus ¶ added in v1.63.15
type CountPerStatus struct {
CountPerStatusItem []CountPerStatusItem `json:"CountPerStatus" xml:"CountPerStatus"`
}
CountPerStatus is a nested struct in ecd response
type CountPerStatusItem ¶ added in v1.63.15
type CountPerStatusItem struct { Status string `json:"Status" xml:"Status"` Count int `json:"Count" xml:"Count"` }
CountPerStatusItem is a nested struct in ecd response
type CpuProcessors ¶ added in v1.63.15
type CpuProcessors struct {
CpuProcessor []string `json:"cpuProcessor" xml:"cpuProcessor"`
}
CpuProcessors is a nested struct in ecd response
type CreateADConnectorDirectoryRequest ¶
type CreateADConnectorDirectoryRequest struct { *requests.RpcRequest SubDomainDnsAddress *[]string `position:"Query" name:"SubDomainDnsAddress" type:"Repeated"` SubDomainName string `position:"Query" name:"SubDomainName"` DomainPassword string `position:"Query" name:"DomainPassword"` EnableAdminAccess requests.Boolean `position:"Query" name:"EnableAdminAccess"` DesktopAccessType string `position:"Query" name:"DesktopAccessType"` DomainName string `position:"Query" name:"DomainName"` Specification requests.Integer `position:"Query" name:"Specification"` DirectoryName string `position:"Query" name:"DirectoryName"` VSwitchId *[]string `position:"Query" name:"VSwitchId" type:"Repeated"` MfaEnabled requests.Boolean `position:"Query" name:"MfaEnabled"` DomainUserName string `position:"Query" name:"DomainUserName"` DnsAddress *[]string `position:"Query" name:"DnsAddress" type:"Repeated"` }
CreateADConnectorDirectoryRequest is the request struct for api CreateADConnectorDirectory
func CreateCreateADConnectorDirectoryRequest ¶
func CreateCreateADConnectorDirectoryRequest() (request *CreateADConnectorDirectoryRequest)
CreateCreateADConnectorDirectoryRequest creates a request to invoke CreateADConnectorDirectory API
type CreateADConnectorDirectoryResponse ¶
type CreateADConnectorDirectoryResponse struct { *responses.BaseResponse TrustPassword string `json:"TrustPassword" xml:"TrustPassword"` RequestId string `json:"RequestId" xml:"RequestId"` DirectoryId string `json:"DirectoryId" xml:"DirectoryId"` AdConnectors []AdConnector `json:"AdConnectors" xml:"AdConnectors"` }
CreateADConnectorDirectoryResponse is the response struct for api CreateADConnectorDirectory
func CreateCreateADConnectorDirectoryResponse ¶
func CreateCreateADConnectorDirectoryResponse() (response *CreateADConnectorDirectoryResponse)
CreateCreateADConnectorDirectoryResponse creates a response to parse from CreateADConnectorDirectory response
type CreateADConnectorOfficeSiteRequest ¶
type CreateADConnectorOfficeSiteRequest struct { *requests.RpcRequest CenId string `position:"Query" name:"CenId"` SubDomainDnsAddress *[]string `position:"Query" name:"SubDomainDnsAddress" type:"Repeated"` CenOwnerId requests.Integer `position:"Query" name:"CenOwnerId"` EnableInternetAccess requests.Boolean `position:"Query" name:"EnableInternetAccess"` SubDomainName string `position:"Query" name:"SubDomainName"` DomainPassword string `position:"Query" name:"DomainPassword"` VerifyCode string `position:"Query" name:"VerifyCode"` EnableAdminAccess requests.Boolean `position:"Query" name:"EnableAdminAccess"` Bandwidth requests.Integer `position:"Query" name:"Bandwidth"` DesktopAccessType string `position:"Query" name:"DesktopAccessType"` AdHostname string `position:"Query" name:"AdHostname"` DomainName string `position:"Query" name:"DomainName"` Specification requests.Integer `position:"Query" name:"Specification"` OfficeSiteName string `position:"Query" name:"OfficeSiteName"` BackupDns string `position:"Query" name:"BackupDns"` MfaEnabled requests.Boolean `position:"Query" name:"MfaEnabled"` DomainUserName string `position:"Query" name:"DomainUserName"` CidrBlock string `position:"Query" name:"CidrBlock"` ProtocolType string `position:"Query" name:"ProtocolType"` DnsAddress *[]string `position:"Query" name:"DnsAddress" type:"Repeated"` BackupDCHostname string `position:"Query" name:"BackupDCHostname"` }
CreateADConnectorOfficeSiteRequest is the request struct for api CreateADConnectorOfficeSite
func CreateCreateADConnectorOfficeSiteRequest ¶
func CreateCreateADConnectorOfficeSiteRequest() (request *CreateADConnectorOfficeSiteRequest)
CreateCreateADConnectorOfficeSiteRequest creates a request to invoke CreateADConnectorOfficeSite API
type CreateADConnectorOfficeSiteResponse ¶
type CreateADConnectorOfficeSiteResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OfficeSiteId string `json:"OfficeSiteId" xml:"OfficeSiteId"` }
CreateADConnectorOfficeSiteResponse is the response struct for api CreateADConnectorOfficeSite
func CreateCreateADConnectorOfficeSiteResponse ¶
func CreateCreateADConnectorOfficeSiteResponse() (response *CreateADConnectorOfficeSiteResponse)
CreateCreateADConnectorOfficeSiteResponse creates a response to parse from CreateADConnectorOfficeSite response
type CreateAndBindNasFileSystemRequest ¶ added in v1.63.15
type CreateAndBindNasFileSystemRequest struct { *requests.RpcRequest OfficeSiteId string `position:"Query" name:"OfficeSiteId"` EndUserIds *[]string `position:"Query" name:"EndUserIds" type:"Repeated"` Description string `position:"Query" name:"Description"` StorageType string `position:"Query" name:"StorageType"` EncryptType requests.Integer `position:"Query" name:"EncryptType"` DesktopGroupId string `position:"Query" name:"DesktopGroupId"` FileSystemName string `position:"Query" name:"FileSystemName"` }
CreateAndBindNasFileSystemRequest is the request struct for api CreateAndBindNasFileSystem
func CreateCreateAndBindNasFileSystemRequest ¶ added in v1.63.15
func CreateCreateAndBindNasFileSystemRequest() (request *CreateAndBindNasFileSystemRequest)
CreateCreateAndBindNasFileSystemRequest creates a request to invoke CreateAndBindNasFileSystem API
type CreateAndBindNasFileSystemResponse ¶ added in v1.63.15
type CreateAndBindNasFileSystemResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateAndBindNasFileSystemResponse is the response struct for api CreateAndBindNasFileSystem
func CreateCreateAndBindNasFileSystemResponse ¶ added in v1.63.15
func CreateCreateAndBindNasFileSystemResponse() (response *CreateAndBindNasFileSystemResponse)
CreateCreateAndBindNasFileSystemResponse creates a response to parse from CreateAndBindNasFileSystem response
type CreateAutoSnapshotPolicyRequest ¶ added in v1.63.15
type CreateAutoSnapshotPolicyRequest struct { *requests.RpcRequest CronExpression string `position:"Query" name:"CronExpression"` PolicyName string `position:"Query" name:"PolicyName"` RetentionDays requests.Integer `position:"Query" name:"RetentionDays"` }
CreateAutoSnapshotPolicyRequest is the request struct for api CreateAutoSnapshotPolicy
func CreateCreateAutoSnapshotPolicyRequest ¶ added in v1.63.15
func CreateCreateAutoSnapshotPolicyRequest() (request *CreateAutoSnapshotPolicyRequest)
CreateCreateAutoSnapshotPolicyRequest creates a request to invoke CreateAutoSnapshotPolicy API
type CreateAutoSnapshotPolicyResponse ¶ added in v1.63.15
type CreateAutoSnapshotPolicyResponse struct { *responses.BaseResponse PolicyId string `json:"PolicyId" xml:"PolicyId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateAutoSnapshotPolicyResponse is the response struct for api CreateAutoSnapshotPolicy
func CreateCreateAutoSnapshotPolicyResponse ¶ added in v1.63.15
func CreateCreateAutoSnapshotPolicyResponse() (response *CreateAutoSnapshotPolicyResponse)
CreateCreateAutoSnapshotPolicyResponse creates a response to parse from CreateAutoSnapshotPolicy response
type CreateBundleRequest ¶
type CreateBundleRequest struct { *requests.RpcRequest RootDiskPerformanceLevel string `position:"Query" name:"RootDiskPerformanceLevel"` ImageId string `position:"Query" name:"ImageId"` Description string `position:"Query" name:"Description"` Language string `position:"Query" name:"Language"` UserDiskPerformanceLevel string `position:"Query" name:"UserDiskPerformanceLevel"` DesktopType string `position:"Query" name:"DesktopType"` BundleName string `position:"Query" name:"BundleName"` UserDiskSizeGib *[]string `position:"Query" name:"UserDiskSizeGib" type:"Repeated"` RootDiskSizeGib requests.Integer `position:"Query" name:"RootDiskSizeGib"` }
CreateBundleRequest is the request struct for api CreateBundle
func CreateCreateBundleRequest ¶
func CreateCreateBundleRequest() (request *CreateBundleRequest)
CreateCreateBundleRequest creates a request to invoke CreateBundle API
type CreateBundleResponse ¶
type CreateBundleResponse struct { *responses.BaseResponse BundleId string `json:"BundleId" xml:"BundleId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateBundleResponse is the response struct for api CreateBundle
func CreateCreateBundleResponse ¶
func CreateCreateBundleResponse() (response *CreateBundleResponse)
CreateCreateBundleResponse creates a response to parse from CreateBundle response
type CreateCdsFileRequest ¶ added in v1.63.15
type CreateCdsFileRequest struct { *requests.RpcRequest FileType string `position:"Query" name:"FileType"` FileLength requests.Integer `position:"Query" name:"FileLength"` EndUserId string `position:"Query" name:"EndUserId"` GroupId string `position:"Query" name:"GroupId"` CdsId string `position:"Query" name:"CdsId"` ConflictPolicy string `position:"Query" name:"ConflictPolicy"` ParentFileId string `position:"Query" name:"ParentFileId"` FileName string `position:"Query" name:"FileName"` FileHash string `position:"Query" name:"FileHash"` }
CreateCdsFileRequest is the request struct for api CreateCdsFile
func CreateCreateCdsFileRequest ¶ added in v1.63.15
func CreateCreateCdsFileRequest() (request *CreateCdsFileRequest)
CreateCreateCdsFileRequest creates a request to invoke CreateCdsFile API
type CreateCdsFileResponse ¶ added in v1.63.15
type CreateCdsFileResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` FileModel FileModel `json:"FileModel" xml:"FileModel"` }
CreateCdsFileResponse is the response struct for api CreateCdsFile
func CreateCreateCdsFileResponse ¶ added in v1.63.15
func CreateCreateCdsFileResponse() (response *CreateCdsFileResponse)
CreateCreateCdsFileResponse creates a response to parse from CreateCdsFile response
type CreateCdsFileShareLinkRequest ¶ added in v1.63.15
type CreateCdsFileShareLinkRequest struct {}
CreateCdsFileShareLinkRequest is the request struct for api CreateCdsFileShareLink
func CreateCreateCdsFileShareLinkRequest ¶ added in v1.63.15
func CreateCreateCdsFileShareLinkRequest() (request *CreateCdsFileShareLinkRequest)
CreateCreateCdsFileShareLinkRequest creates a request to invoke CreateCdsFileShareLink API
type CreateCdsFileShareLinkResponse ¶ added in v1.63.15
type CreateCdsFileShareLinkResponse struct {}
CreateCdsFileShareLinkResponse is the response struct for api CreateCdsFileShareLink
func CreateCreateCdsFileShareLinkResponse ¶ added in v1.63.15
func CreateCreateCdsFileShareLinkResponse() (response *CreateCdsFileShareLinkResponse)
CreateCreateCdsFileShareLinkResponse creates a response to parse from CreateCdsFileShareLink response
type CreateCloudDriveServiceRequest ¶ added in v1.63.15
type CreateCloudDriveServiceRequest struct { *requests.RpcRequest OfficeSiteId string `position:"Query" name:"OfficeSiteId"` CdsChargeType string `position:"Query" name:"CdsChargeType"` CenId string `position:"Query" name:"CenId"` GlobalStatus string `position:"Query" name:"GlobalStatus"` OfficeSiteType string `position:"Query" name:"OfficeSiteType"` UserCount requests.Integer `position:"Query" name:"UserCount"` EndUserId *[]string `position:"Query" name:"EndUserId" type:"Repeated"` SolutionId string `position:"Query" name:"SolutionId"` UserMaxSize requests.Integer `position:"Query" name:"UserMaxSize"` Period requests.Integer `position:"Query" name:"Period"` AutoPay requests.Boolean `position:"Query" name:"AutoPay"` DomainName string `position:"Query" name:"DomainName"` BizType requests.Integer `position:"Query" name:"BizType"` PeriodUnit string `position:"Query" name:"PeriodUnit"` AutoRenew requests.Boolean `position:"Query" name:"AutoRenew"` Name string `position:"Query" name:"Name"` MaxSize requests.Integer `position:"Query" name:"MaxSize"` }
CreateCloudDriveServiceRequest is the request struct for api CreateCloudDriveService
func CreateCreateCloudDriveServiceRequest ¶ added in v1.63.15
func CreateCreateCloudDriveServiceRequest() (request *CreateCloudDriveServiceRequest)
CreateCreateCloudDriveServiceRequest creates a request to invoke CreateCloudDriveService API
type CreateCloudDriveServiceResponse ¶ added in v1.63.15
type CreateCloudDriveServiceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` CdsId string `json:"CdsId" xml:"CdsId"` CdsName string `json:"CdsName" xml:"CdsName"` MaxSize string `json:"MaxSize" xml:"MaxSize"` OfficeSiteType string `json:"OfficeSiteType" xml:"OfficeSiteType"` CenId string `json:"CenId" xml:"CenId"` DomainName string `json:"DomainName" xml:"DomainName"` OrderId string `json:"OrderId" xml:"OrderId"` ErrorCode string `json:"ErrorCode" xml:"ErrorCode"` ConflictCdsAndOrder ConflictCdsAndOrder `json:"ConflictCdsAndOrder" xml:"ConflictCdsAndOrder"` }
CreateCloudDriveServiceResponse is the response struct for api CreateCloudDriveService
func CreateCreateCloudDriveServiceResponse ¶ added in v1.63.15
func CreateCreateCloudDriveServiceResponse() (response *CreateCloudDriveServiceResponse)
CreateCreateCloudDriveServiceResponse creates a response to parse from CreateCloudDriveService response
type CreateCloudDriveUsersRequest ¶ added in v1.63.15
type CreateCloudDriveUsersRequest struct { *requests.RpcRequest CdsId string `position:"Query" name:"CdsId"` EndUserId *[]string `position:"Query" name:"EndUserId" type:"Repeated"` UserMaxSize requests.Integer `position:"Query" name:"UserMaxSize"` }
CreateCloudDriveUsersRequest is the request struct for api CreateCloudDriveUsers
func CreateCreateCloudDriveUsersRequest ¶ added in v1.63.15
func CreateCreateCloudDriveUsersRequest() (request *CreateCloudDriveUsersRequest)
CreateCreateCloudDriveUsersRequest creates a request to invoke CreateCloudDriveUsers API
type CreateCloudDriveUsersResponse ¶ added in v1.63.15
type CreateCloudDriveUsersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateCloudDriveUsersResponse is the response struct for api CreateCloudDriveUsers
func CreateCreateCloudDriveUsersResponse ¶ added in v1.63.15
func CreateCreateCloudDriveUsersResponse() (response *CreateCloudDriveUsersResponse)
CreateCreateCloudDriveUsersResponse creates a response to parse from CreateCloudDriveUsers response
type CreateDesktopGroupRequest ¶
type CreateDesktopGroupRequest struct { *requests.RpcRequest DesktopGroupName string `position:"Query" name:"DesktopGroupName"` AllowBufferCount requests.Integer `position:"Query" name:"AllowBufferCount"` GroupVersion requests.Integer `position:"Query" name:"GroupVersion"` Tag *[]CreateDesktopGroupTag `position:"Query" name:"Tag" type:"Repeated"` AllClassifyUsers requests.Boolean `position:"Query" name:"AllClassifyUsers"` MaxDesktopsCount requests.Integer `position:"Query" name:"MaxDesktopsCount"` VolumeEncryptionEnabled requests.Boolean `position:"Query" name:"VolumeEncryptionEnabled"` Period requests.Integer `position:"Query" name:"Period"` AllowAutoSetup requests.Integer `position:"Query" name:"AllowAutoSetup"` ResetType requests.Integer `position:"Query" name:"ResetType"` RatioThreshold requests.Float `position:"Query" name:"RatioThreshold"` KeepDuration requests.Integer `position:"Query" name:"KeepDuration"` PeriodUnit string `position:"Query" name:"PeriodUnit"` AutoRenew requests.Boolean `position:"Query" name:"AutoRenew"` ProfileFollowSwitch requests.Boolean `position:"Query" name:"ProfileFollowSwitch"` BuyDesktopsCount requests.Integer `position:"Query" name:"BuyDesktopsCount"` PolicyGroupId string `position:"Query" name:"PolicyGroupId"` VolumeEncryptionKey string `position:"Query" name:"VolumeEncryptionKey"` OfficeSiteId string `position:"Query" name:"OfficeSiteId"` Classify string `position:"Query" name:"Classify"` EndUserIds *[]string `position:"Query" name:"EndUserIds" type:"Repeated"` ScaleStrategyId string `position:"Query" name:"ScaleStrategyId"` ClientToken string `position:"Query" name:"ClientToken"` BundleId string `position:"Query" name:"BundleId"` EnableInternetAccess requests.Boolean `position:"Query" name:"EnableInternetAccess"` BindAmount requests.Integer `position:"Query" name:"BindAmount"` LoadPolicy requests.Integer `position:"Query" name:"LoadPolicy"` DefaultInitDesktopCount requests.Integer `position:"Query" name:"DefaultInitDesktopCount"` IdleDisconnectDuration requests.Integer `position:"Query" name:"IdleDisconnectDuration"` DirectoryId string `position:"Query" name:"DirectoryId"` MinDesktopsCount requests.Integer `position:"Query" name:"MinDesktopsCount"` FileSystemId string `position:"Query" name:"FileSystemId"` SubnetId string `position:"Query" name:"SubnetId"` AutoPay requests.Boolean `position:"Query" name:"AutoPay"` Comments string `position:"Query" name:"Comments"` OwnType requests.Integer `position:"Query" name:"OwnType"` StopDuration requests.Integer `position:"Query" name:"StopDuration"` PromotionId string `position:"Query" name:"PromotionId"` ConnectDuration requests.Integer `position:"Query" name:"ConnectDuration"` VpcId string `position:"Query" name:"VpcId"` ChargeType string `position:"Query" name:"ChargeType"` }
CreateDesktopGroupRequest is the request struct for api CreateDesktopGroup
func CreateCreateDesktopGroupRequest ¶
func CreateCreateDesktopGroupRequest() (request *CreateDesktopGroupRequest)
CreateCreateDesktopGroupRequest creates a request to invoke CreateDesktopGroup API
type CreateDesktopGroupResponse ¶
type CreateDesktopGroupResponse struct { *responses.BaseResponse DesktopGroupId string `json:"DesktopGroupId" xml:"DesktopGroupId"` RequestId string `json:"RequestId" xml:"RequestId"` OrderIds []string `json:"OrderIds" xml:"OrderIds"` }
CreateDesktopGroupResponse is the response struct for api CreateDesktopGroup
func CreateCreateDesktopGroupResponse ¶
func CreateCreateDesktopGroupResponse() (response *CreateDesktopGroupResponse)
CreateCreateDesktopGroupResponse creates a response to parse from CreateDesktopGroup response
type CreateDesktopGroupTag ¶ added in v1.63.15
CreateDesktopGroupTag is a repeated param struct in CreateDesktopGroupRequest
type CreateDesktopOversoldGroupRequest ¶ added in v1.63.15
type CreateDesktopOversoldGroupRequest struct { *requests.RpcRequest ImageId string `position:"Query" name:"ImageId"` OversoldUserCount requests.Integer `position:"Query" name:"OversoldUserCount"` Description string `position:"Query" name:"Description"` OversoldWarn requests.Integer `position:"Query" name:"OversoldWarn"` IdleDisconnectDuration requests.Integer `position:"Query" name:"IdleDisconnectDuration"` SystemDiskSize requests.Integer `position:"Query" name:"SystemDiskSize"` DirectoryId string `position:"Query" name:"DirectoryId"` DesktopType string `position:"Query" name:"DesktopType"` Period requests.Integer `position:"Query" name:"Period"` StopDuration requests.Integer `position:"Query" name:"StopDuration"` KeepDuration requests.Integer `position:"Query" name:"KeepDuration"` PeriodUnit string `position:"Query" name:"PeriodUnit"` DataDiskSize requests.Integer `position:"Query" name:"DataDiskSize"` Name string `position:"Query" name:"Name"` ConcurrenceCount requests.Integer `position:"Query" name:"ConcurrenceCount"` PolicyGroupId string `position:"Query" name:"PolicyGroupId"` }
CreateDesktopOversoldGroupRequest is the request struct for api CreateDesktopOversoldGroup
func CreateCreateDesktopOversoldGroupRequest ¶ added in v1.63.15
func CreateCreateDesktopOversoldGroupRequest() (request *CreateDesktopOversoldGroupRequest)
CreateCreateDesktopOversoldGroupRequest creates a request to invoke CreateDesktopOversoldGroup API
type CreateDesktopOversoldGroupResponse ¶ added in v1.63.15
type CreateDesktopOversoldGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
CreateDesktopOversoldGroupResponse is the response struct for api CreateDesktopOversoldGroup
func CreateCreateDesktopOversoldGroupResponse ¶ added in v1.63.15
func CreateCreateDesktopOversoldGroupResponse() (response *CreateDesktopOversoldGroupResponse)
CreateCreateDesktopOversoldGroupResponse creates a response to parse from CreateDesktopOversoldGroup response
type CreateDesktopsBundleModels ¶ added in v1.63.15
type CreateDesktopsBundleModels struct { VolumeEncryptionEnabled string `name:"VolumeEncryptionEnabled"` VolumeEncryptionKey string `name:"VolumeEncryptionKey"` Amount string `name:"Amount"` DesktopName string `name:"DesktopName"` Hostname string `name:"Hostname"` EndUserIds *[]string `name:"EndUserIds" type:"Repeated"` BundleId string `name:"BundleId"` }
CreateDesktopsBundleModels is a repeated param struct in CreateDesktopsRequest
type CreateDesktopsCommonDesktopSetting ¶ added in v1.63.15
type CreateDesktopsCommonDesktopSetting struct { DesktopClassify string `name:"DesktopClassify"` UsingPool string `name:"UsingPool"` DelayProduct string `name:"DelayProduct"` DesktopId string `name:"DesktopId"` UseDuration string `name:"UseDuration"` }
CreateDesktopsCommonDesktopSetting is a repeated param struct in CreateDesktopsRequest
type CreateDesktopsDesktopTimers ¶ added in v1.63.15
type CreateDesktopsDesktopTimers struct { CronExpression string `name:"CronExpression"` TimerType string `name:"TimerType"` AllowClientSetting string `name:"AllowClientSetting"` ResetType string `name:"ResetType"` Enforce string `name:"Enforce"` Interval string `name:"Interval"` OperationType string `name:"OperationType"` }
CreateDesktopsDesktopTimers is a repeated param struct in CreateDesktopsRequest
type CreateDesktopsMonthDesktopSetting ¶ added in v1.63.15
type CreateDesktopsMonthDesktopSetting struct { PostPaidAfterUsedUp string `name:"PostPaidAfterUsedUp"` DesktopId string `name:"DesktopId"` UseDuration string `name:"UseDuration"` BuyerId string `name:"BuyerId"` }
CreateDesktopsMonthDesktopSetting is a repeated param struct in CreateDesktopsRequest
type CreateDesktopsRequest ¶
type CreateDesktopsRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` Hostname string `position:"Query" name:"Hostname"` DesktopTimers *[]CreateDesktopsDesktopTimers `position:"Query" name:"DesktopTimers" type:"Repeated"` DesktopNameSuffix requests.Boolean `position:"Query" name:"DesktopNameSuffix"` SystemDiskSize string `position:"Query" name:"SystemDiskSize"` EndUserId *[]string `position:"Query" name:"EndUserId" type:"Repeated"` Tag *[]CreateDesktopsTag `position:"Query" name:"Tag" type:"Repeated"` BundleModels *[]CreateDesktopsBundleModels `position:"Query" name:"BundleModels" type:"Repeated"` VolumeEncryptionEnabled requests.Boolean `position:"Query" name:"VolumeEncryptionEnabled"` MonthDesktopSetting CreateDesktopsMonthDesktopSetting `position:"Query" name:"MonthDesktopSetting" type:"Struct"` Period requests.Integer `position:"Query" name:"Period"` CommonDesktopSetting CreateDesktopsCommonDesktopSetting `position:"Query" name:"CommonDesktopSetting" type:"Struct"` UserCommands *[]CreateDesktopsUserCommands `position:"Query" name:"UserCommands" type:"Repeated"` GroupId string `position:"Query" name:"GroupId"` EcsInstanceType string `position:"Query" name:"EcsInstanceType"` PeriodUnit string `position:"Query" name:"PeriodUnit"` AutoRenew requests.Boolean `position:"Query" name:"AutoRenew"` DataDiskSize string `position:"Query" name:"DataDiskSize"` PolicyGroupId string `position:"Query" name:"PolicyGroupId"` VolumeEncryptionKey string `position:"Query" name:"VolumeEncryptionKey"` OfficeSiteId string `position:"Query" name:"OfficeSiteId"` SnapshotPolicyId string `position:"Query" name:"SnapshotPolicyId"` ImageId string `position:"Query" name:"ImageId"` BundleId string `position:"Query" name:"BundleId"` EnableInternetAccess requests.Boolean `position:"Query" name:"EnableInternetAccess"` UserAssignMode string `position:"Query" name:"UserAssignMode"` DirectoryId string `position:"Query" name:"DirectoryId"` DesktopMemberIp string `position:"Query" name:"DesktopMemberIp"` SubnetId string `position:"Query" name:"SubnetId"` DesktopName string `position:"Query" name:"DesktopName"` Amount requests.Integer `position:"Query" name:"Amount"` AutoPay requests.Boolean `position:"Query" name:"AutoPay"` PromotionId string `position:"Query" name:"PromotionId"` VpcId string `position:"Query" name:"VpcId"` ChargeType string `position:"Query" name:"ChargeType"` UserName string `position:"Query" name:"UserName"` }
CreateDesktopsRequest is the request struct for api CreateDesktops
func CreateCreateDesktopsRequest ¶
func CreateCreateDesktopsRequest() (request *CreateDesktopsRequest)
CreateCreateDesktopsRequest creates a request to invoke CreateDesktops API
type CreateDesktopsResponse ¶
type CreateDesktopsResponse struct { *responses.BaseResponse OrderId string `json:"OrderId" xml:"OrderId"` RequestId string `json:"RequestId" xml:"RequestId"` DesktopId []string `json:"DesktopId" xml:"DesktopId"` }
CreateDesktopsResponse is the response struct for api CreateDesktops
func CreateCreateDesktopsResponse ¶
func CreateCreateDesktopsResponse() (response *CreateDesktopsResponse)
CreateCreateDesktopsResponse creates a response to parse from CreateDesktops response
type CreateDesktopsTag ¶
CreateDesktopsTag is a repeated param struct in CreateDesktopsRequest
type CreateDesktopsUserCommands ¶ added in v1.63.15
type CreateDesktopsUserCommands struct { ContentEncoding string `name:"ContentEncoding"` Content string `name:"Content"` ContentType string `name:"ContentType"` }
CreateDesktopsUserCommands is a repeated param struct in CreateDesktopsRequest
type CreateDiskEncryptionServiceRequest ¶ added in v1.61.1666
type CreateDiskEncryptionServiceRequest struct {
*requests.RpcRequest
}
CreateDiskEncryptionServiceRequest is the request struct for api CreateDiskEncryptionService
func CreateCreateDiskEncryptionServiceRequest ¶ added in v1.61.1666
func CreateCreateDiskEncryptionServiceRequest() (request *CreateDiskEncryptionServiceRequest)
CreateCreateDiskEncryptionServiceRequest creates a request to invoke CreateDiskEncryptionService API
type CreateDiskEncryptionServiceResponse ¶ added in v1.61.1666
type CreateDiskEncryptionServiceResponse struct { *responses.BaseResponse OrderId string `json:"OrderId" xml:"OrderId"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` }
CreateDiskEncryptionServiceResponse is the response struct for api CreateDiskEncryptionService
func CreateCreateDiskEncryptionServiceResponse ¶ added in v1.61.1666
func CreateCreateDiskEncryptionServiceResponse() (response *CreateDiskEncryptionServiceResponse)
CreateCreateDiskEncryptionServiceResponse creates a response to parse from CreateDiskEncryptionService response
type CreateImageRequest ¶
type CreateImageRequest struct { *requests.RpcRequest SnapshotId string `position:"Query" name:"SnapshotId"` SnapshotIds *[]string `position:"Query" name:"SnapshotIds" type:"Repeated"` Description string `position:"Query" name:"Description"` DiskType string `position:"Query" name:"DiskType"` ImageName string `position:"Query" name:"ImageName"` AutoCleanUserdata requests.Boolean `position:"Query" name:"AutoCleanUserdata"` DesktopId string `position:"Query" name:"DesktopId"` ImageResourceType string `position:"Query" name:"ImageResourceType"` }
CreateImageRequest is the request struct for api CreateImage
func CreateCreateImageRequest ¶
func CreateCreateImageRequest() (request *CreateImageRequest)
CreateCreateImageRequest creates a request to invoke CreateImage API
type CreateImageResponse ¶
type CreateImageResponse struct { *responses.BaseResponse ImageId string `json:"ImageId" xml:"ImageId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateImageResponse is the response struct for api CreateImage
func CreateCreateImageResponse ¶
func CreateCreateImageResponse() (response *CreateImageResponse)
CreateCreateImageResponse creates a response to parse from CreateImage response
type CreateNASFileSystemRequest ¶
type CreateNASFileSystemRequest struct { *requests.RpcRequest OfficeSiteId string `position:"Query" name:"OfficeSiteId"` Description string `position:"Query" name:"Description"` StorageType string `position:"Query" name:"StorageType"` EncryptType string `position:"Query" name:"EncryptType"` Name string `position:"Query" name:"Name"` }
CreateNASFileSystemRequest is the request struct for api CreateNASFileSystem
func CreateCreateNASFileSystemRequest ¶
func CreateCreateNASFileSystemRequest() (request *CreateNASFileSystemRequest)
CreateCreateNASFileSystemRequest creates a request to invoke CreateNASFileSystem API
type CreateNASFileSystemResponse ¶
type CreateNASFileSystemResponse struct { *responses.BaseResponse FileSystemId string `json:"FileSystemId" xml:"FileSystemId"` FileSystemName string `json:"FileSystemName" xml:"FileSystemName"` MountTargetDomain string `json:"MountTargetDomain" xml:"MountTargetDomain"` RequestId string `json:"RequestId" xml:"RequestId"` OfficeSiteId string `json:"OfficeSiteId" xml:"OfficeSiteId"` }
CreateNASFileSystemResponse is the response struct for api CreateNASFileSystem
func CreateCreateNASFileSystemResponse ¶
func CreateCreateNASFileSystemResponse() (response *CreateNASFileSystemResponse)
CreateCreateNASFileSystemResponse creates a response to parse from CreateNASFileSystem response
type CreateNetworkPackageRequest ¶
type CreateNetworkPackageRequest struct { *requests.RpcRequest OfficeSiteId string `position:"Query" name:"OfficeSiteId"` Period requests.Integer `position:"Query" name:"Period"` AutoPay requests.Boolean `position:"Query" name:"AutoPay"` Bandwidth requests.Integer `position:"Query" name:"Bandwidth"` PromotionId string `position:"Query" name:"PromotionId"` PeriodUnit string `position:"Query" name:"PeriodUnit"` AutoRenew requests.Boolean `position:"Query" name:"AutoRenew"` InternetChargeType string `position:"Query" name:"InternetChargeType"` PayType string `position:"Query" name:"PayType"` }
CreateNetworkPackageRequest is the request struct for api CreateNetworkPackage
func CreateCreateNetworkPackageRequest ¶
func CreateCreateNetworkPackageRequest() (request *CreateNetworkPackageRequest)
CreateCreateNetworkPackageRequest creates a request to invoke CreateNetworkPackage API
type CreateNetworkPackageResponse ¶
type CreateNetworkPackageResponse struct { *responses.BaseResponse NetworkPackageId string `json:"NetworkPackageId" xml:"NetworkPackageId"` RequestId string `json:"RequestId" xml:"RequestId"` OrderId string `json:"OrderId" xml:"OrderId"` }
CreateNetworkPackageResponse is the response struct for api CreateNetworkPackage
func CreateCreateNetworkPackageResponse ¶
func CreateCreateNetworkPackageResponse() (response *CreateNetworkPackageResponse)
CreateCreateNetworkPackageResponse creates a response to parse from CreateNetworkPackage response
type CreatePolicyGroupAuthorizeAccessPolicyRule ¶
type CreatePolicyGroupAuthorizeAccessPolicyRule struct { Description string `name:"Description"` CidrIp string `name:"CidrIp"` }
CreatePolicyGroupAuthorizeAccessPolicyRule is a repeated param struct in CreatePolicyGroupRequest
type CreatePolicyGroupAuthorizeSecurityPolicyRule ¶
type CreatePolicyGroupAuthorizeSecurityPolicyRule struct { PortRange string `name:"PortRange"` IpProtocol string `name:"IpProtocol"` Description string `name:"Description"` Type string `name:"Type"` Priority string `name:"Priority"` CidrIp string `name:"CidrIp"` Policy string `name:"Policy"` }
CreatePolicyGroupAuthorizeSecurityPolicyRule is a repeated param struct in CreatePolicyGroupRequest
type CreatePolicyGroupClientType ¶
type CreatePolicyGroupClientType struct { ClientType string `name:"ClientType"` Status string `name:"Status"` }
CreatePolicyGroupClientType is a repeated param struct in CreatePolicyGroupRequest
type CreatePolicyGroupDeviceRedirects ¶ added in v1.63.15
type CreatePolicyGroupDeviceRedirects struct { RedirectType string `name:"RedirectType"` DeviceType string `name:"DeviceType"` }
CreatePolicyGroupDeviceRedirects is a repeated param struct in CreatePolicyGroupRequest
type CreatePolicyGroupDeviceRules ¶ added in v1.63.15
type CreatePolicyGroupDeviceRules struct { DevicePid string `name:"DevicePid"` DeviceName string `name:"DeviceName"` DeviceVid string `name:"DeviceVid"` RedirectType string `name:"RedirectType"` DeviceType string `name:"DeviceType"` OptCommand string `name:"OptCommand"` }
CreatePolicyGroupDeviceRules is a repeated param struct in CreatePolicyGroupRequest
type CreatePolicyGroupDomainResolveRule ¶ added in v1.63.15
type CreatePolicyGroupDomainResolveRule struct { Domain string `name:"Domain"` Description string `name:"Description"` Policy string `name:"Policy"` }
CreatePolicyGroupDomainResolveRule is a repeated param struct in CreatePolicyGroupRequest
type CreatePolicyGroupNetRedirectRule ¶ added in v1.63.15
type CreatePolicyGroupNetRedirectRule struct { RuleType string `name:"RuleType"` Domain string `name:"Domain"` Policy string `name:"Policy"` }
CreatePolicyGroupNetRedirectRule is a repeated param struct in CreatePolicyGroupRequest
type CreatePolicyGroupRequest ¶
type CreatePolicyGroupRequest struct { *requests.RpcRequest PrinterRedirection string `position:"Query" name:"PrinterRedirection"` WyAssistant string `position:"Query" name:"WyAssistant"` LocalDrive string `position:"Query" name:"LocalDrive"` AuthorizeSecurityPolicyRule *[]CreatePolicyGroupAuthorizeSecurityPolicyRule `position:"Query" name:"AuthorizeSecurityPolicyRule" type:"Repeated"` WatermarkSecurity string `position:"Query" name:"WatermarkSecurity"` Clipboard string `position:"Query" name:"Clipboard"` EndUserApplyAdminCoordinate string `position:"Query" name:"EndUserApplyAdminCoordinate"` UsbRedirect string `position:"Query" name:"UsbRedirect"` RecordingStartTime string `position:"Query" name:"RecordingStartTime"` NetRedirectRule *[]CreatePolicyGroupNetRedirectRule `position:"Query" name:"NetRedirectRule" type:"Repeated"` WatermarkColor requests.Integer `position:"Query" name:"WatermarkColor"` MemoryRateLimit requests.Integer `position:"Query" name:"MemoryRateLimit"` QualityEnhancement string `position:"Query" name:"QualityEnhancement"` Watermark string `position:"Query" name:"Watermark"` CpuSingleRateLimit requests.Integer `position:"Query" name:"CpuSingleRateLimit"` DomainResolveRule *[]CreatePolicyGroupDomainResolveRule `position:"Query" name:"DomainResolveRule" type:"Repeated"` WatermarkPower string `position:"Query" name:"WatermarkPower"` CpuDownGradeDuration requests.Integer `position:"Query" name:"CpuDownGradeDuration"` ClientType *[]CreatePolicyGroupClientType `position:"Query" name:"ClientType" type:"Repeated"` DeviceRedirects *[]CreatePolicyGroupDeviceRedirects `position:"Query" name:"DeviceRedirects" type:"Repeated"` ScopeValue *[]string `position:"Query" name:"ScopeValue" type:"Repeated"` RecordingFps requests.Integer `position:"Query" name:"RecordingFps"` WatermarkFontStyle string `position:"Query" name:"WatermarkFontStyle"` RecordingUserNotifyMessage string `position:"Query" name:"RecordingUserNotifyMessage"` SmoothEnhancement string `position:"Query" name:"SmoothEnhancement"` ColorEnhancement string `position:"Query" name:"ColorEnhancement"` EndUserGroupCoordinate string `position:"Query" name:"EndUserGroupCoordinate"` WatermarkDegree string `position:"Query" name:"WatermarkDegree"` DisplayMode string `position:"Query" name:"DisplayMode"` RemoteCoordinate string `position:"Query" name:"RemoteCoordinate"` GpuAcceleration string `position:"Query" name:"GpuAcceleration"` Html5FileTransfer string `position:"Query" name:"Html5FileTransfer"` DeviceRules *[]CreatePolicyGroupDeviceRules `position:"Query" name:"DeviceRules" type:"Repeated"` VideoEncAvgKbps requests.Integer `position:"Query" name:"VideoEncAvgKbps"` MemoryProtectedMode string `position:"Query" name:"MemoryProtectedMode"` VideoEncMaxQP requests.Integer `position:"Query" name:"VideoEncMaxQP"` MemoryDownGradeDuration requests.Integer `position:"Query" name:"MemoryDownGradeDuration"` InternetCommunicationProtocol string `position:"Query" name:"InternetCommunicationProtocol"` RecordingExpires requests.Integer `position:"Query" name:"RecordingExpires"` PreemptLoginUser *[]string `position:"Query" name:"PreemptLoginUser" type:"Repeated"` DomainList string `position:"Query" name:"DomainList"` NetRedirect string `position:"Query" name:"NetRedirect"` WatermarkTransparencyValue requests.Integer `position:"Query" name:"WatermarkTransparencyValue"` WatermarkType string `position:"Query" name:"WatermarkType"` AdminAccess string `position:"Query" name:"AdminAccess"` RecordingDuration requests.Integer `position:"Query" name:"RecordingDuration"` CloudHub string `position:"Query" name:"CloudHub"` CameraRedirect string `position:"Query" name:"CameraRedirect"` EnableSessionRateLimiting string `position:"Query" name:"EnableSessionRateLimiting"` MemoryProcessors *[]string `position:"Query" name:"MemoryProcessors" type:"Repeated"` VideoRedirect string `position:"Query" name:"VideoRedirect"` AppContentProtection string `position:"Query" name:"AppContentProtection"` CpuProtectedMode string `position:"Query" name:"CpuProtectedMode"` VideoEncPeakKbps requests.Integer `position:"Query" name:"VideoEncPeakKbps"` AuthorizeAccessPolicyRule *[]CreatePolicyGroupAuthorizeAccessPolicyRule `position:"Query" name:"AuthorizeAccessPolicyRule" type:"Repeated"` MaxReconnectTime requests.Integer `position:"Query" name:"MaxReconnectTime"` WatermarkTransparency string `position:"Query" name:"WatermarkTransparency"` SessionMaxRateKbps requests.Integer `position:"Query" name:"SessionMaxRateKbps"` Name string `position:"Query" name:"Name"` MemorySampleDuration requests.Integer `position:"Query" name:"MemorySampleDuration"` WatermarkCustomText string `position:"Query" name:"WatermarkCustomText"` PreemptLogin string `position:"Query" name:"PreemptLogin"` UsbSupplyRedirectRule *[]CreatePolicyGroupUsbSupplyRedirectRule `position:"Query" name:"UsbSupplyRedirectRule" type:"Repeated"` WatermarkFontSize requests.Integer `position:"Query" name:"WatermarkFontSize"` WatermarkAntiCam string `position:"Query" name:"WatermarkAntiCam"` Recording string `position:"Query" name:"Recording"` DomainResolveRuleType string `position:"Query" name:"DomainResolveRuleType"` MemorySingleRateLimit requests.Integer `position:"Query" name:"MemorySingleRateLimit"` WatermarkColumnAmount requests.Integer `position:"Query" name:"WatermarkColumnAmount"` RecordContent string `position:"Query" name:"RecordContent"` VideoEncPolicy string `position:"Query" name:"VideoEncPolicy"` Scope string `position:"Query" name:"Scope"` WatermarkRowAmount requests.Integer `position:"Query" name:"WatermarkRowAmount"` CpuProcessors *[]string `position:"Query" name:"CpuProcessors" type:"Repeated"` TargetFps requests.Integer `position:"Query" name:"TargetFps"` RecordContentExpires requests.Integer `position:"Query" name:"RecordContentExpires"` RecordingAudio string `position:"Query" name:"RecordingAudio"` CpuRateLimit requests.Integer `position:"Query" name:"CpuRateLimit"` CpuSampleDuration requests.Integer `position:"Query" name:"CpuSampleDuration"` Html5Access string `position:"Query" name:"Html5Access"` VideoEncMinQP requests.Integer `position:"Query" name:"VideoEncMinQP"` VisualQuality string `position:"Query" name:"VisualQuality"` RecordingEndTime string `position:"Query" name:"RecordingEndTime"` StreamingMode string `position:"Query" name:"StreamingMode"` RecordingUserNotify string `position:"Query" name:"RecordingUserNotify"` }
CreatePolicyGroupRequest is the request struct for api CreatePolicyGroup
func CreateCreatePolicyGroupRequest ¶
func CreateCreatePolicyGroupRequest() (request *CreatePolicyGroupRequest)
CreateCreatePolicyGroupRequest creates a request to invoke CreatePolicyGroup API
type CreatePolicyGroupResponse ¶
type CreatePolicyGroupResponse struct { *responses.BaseResponse PolicyGroupId string `json:"PolicyGroupId" xml:"PolicyGroupId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreatePolicyGroupResponse is the response struct for api CreatePolicyGroup
func CreateCreatePolicyGroupResponse ¶
func CreateCreatePolicyGroupResponse() (response *CreatePolicyGroupResponse)
CreateCreatePolicyGroupResponse creates a response to parse from CreatePolicyGroup response
type CreatePolicyGroupUsbSupplyRedirectRule ¶
type CreatePolicyGroupUsbSupplyRedirectRule struct { ProductId string `name:"ProductId"` DeviceSubclass string `name:"DeviceSubclass"` UsbRedirectType string `name:"UsbRedirectType"` VendorId string `name:"VendorId"` Description string `name:"Description"` DeviceClass string `name:"DeviceClass"` UsbRuleType string `name:"UsbRuleType"` }
CreatePolicyGroupUsbSupplyRedirectRule is a repeated param struct in CreatePolicyGroupRequest
type CreateRAMDirectoryRequest ¶
type CreateRAMDirectoryRequest struct { *requests.RpcRequest DesktopAccessType string `position:"Query" name:"DesktopAccessType"` EnableInternetAccess requests.Boolean `position:"Query" name:"EnableInternetAccess"` DirectoryName string `position:"Query" name:"DirectoryName"` VSwitchId *[]string `position:"Query" name:"VSwitchId" type:"Repeated"` EnableAdminAccess requests.Boolean `position:"Query" name:"EnableAdminAccess"` }
CreateRAMDirectoryRequest is the request struct for api CreateRAMDirectory
func CreateCreateRAMDirectoryRequest ¶
func CreateCreateRAMDirectoryRequest() (request *CreateRAMDirectoryRequest)
CreateCreateRAMDirectoryRequest creates a request to invoke CreateRAMDirectory API
type CreateRAMDirectoryResponse ¶
type CreateRAMDirectoryResponse struct { *responses.BaseResponse DirectoryId string `json:"DirectoryId" xml:"DirectoryId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateRAMDirectoryResponse is the response struct for api CreateRAMDirectory
func CreateCreateRAMDirectoryResponse ¶
func CreateCreateRAMDirectoryResponse() (response *CreateRAMDirectoryResponse)
CreateCreateRAMDirectoryResponse creates a response to parse from CreateRAMDirectory response
type CreateSimpleOfficeSiteRequest ¶
type CreateSimpleOfficeSiteRequest struct { *requests.RpcRequest VpcType string `position:"Query" name:"VpcType"` CenId string `position:"Query" name:"CenId"` CenOwnerId requests.Integer `position:"Query" name:"CenOwnerId"` EnableInternetAccess requests.Boolean `position:"Query" name:"EnableInternetAccess"` VerifyCode string `position:"Query" name:"VerifyCode"` NeedVerifyZeroDevice requests.Boolean `position:"Query" name:"NeedVerifyZeroDevice"` EnableAdminAccess requests.Boolean `position:"Query" name:"EnableAdminAccess"` Bandwidth requests.Integer `position:"Query" name:"Bandwidth"` DesktopAccessType string `position:"Query" name:"DesktopAccessType"` OfficeSiteName string `position:"Query" name:"OfficeSiteName"` CloudBoxOfficeSite requests.Boolean `position:"Query" name:"CloudBoxOfficeSite"` VSwitchId *[]string `position:"Query" name:"VSwitchId" type:"Repeated"` VpcId string `position:"Query" name:"VpcId"` CidrBlock string `position:"Query" name:"CidrBlock"` }
CreateSimpleOfficeSiteRequest is the request struct for api CreateSimpleOfficeSite
func CreateCreateSimpleOfficeSiteRequest ¶
func CreateCreateSimpleOfficeSiteRequest() (request *CreateSimpleOfficeSiteRequest)
CreateCreateSimpleOfficeSiteRequest creates a request to invoke CreateSimpleOfficeSite API
type CreateSimpleOfficeSiteResponse ¶
type CreateSimpleOfficeSiteResponse struct { *responses.BaseResponse OfficeSiteId string `json:"OfficeSiteId" xml:"OfficeSiteId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateSimpleOfficeSiteResponse is the response struct for api CreateSimpleOfficeSite
func CreateCreateSimpleOfficeSiteResponse ¶
func CreateCreateSimpleOfficeSiteResponse() (response *CreateSimpleOfficeSiteResponse)
CreateCreateSimpleOfficeSiteResponse creates a response to parse from CreateSimpleOfficeSite response
type CreateSnapshotRequest ¶
type CreateSnapshotRequest struct { *requests.RpcRequest Description string `position:"Query" name:"Description"` SourceDiskType string `position:"Query" name:"SourceDiskType"` SnapshotName string `position:"Query" name:"SnapshotName"` DesktopId string `position:"Query" name:"DesktopId"` }
CreateSnapshotRequest is the request struct for api CreateSnapshot
func CreateCreateSnapshotRequest ¶
func CreateCreateSnapshotRequest() (request *CreateSnapshotRequest)
CreateCreateSnapshotRequest creates a request to invoke CreateSnapshot API
type CreateSnapshotResponse ¶
type CreateSnapshotResponse struct { *responses.BaseResponse SnapshotId string `json:"SnapshotId" xml:"SnapshotId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateSnapshotResponse is the response struct for api CreateSnapshot
func CreateCreateSnapshotResponse ¶
func CreateCreateSnapshotResponse() (response *CreateSnapshotResponse)
CreateCreateSnapshotResponse creates a response to parse from CreateSnapshot response
type Data ¶ added in v1.63.15
type Data struct { Expired bool `json:"Expired" xml:"Expired"` FileIds string `json:"FileIds" xml:"FileIds"` OrderId int64 `json:"OrderId" xml:"OrderId"` DisablePreview bool `json:"DisablePreview" xml:"DisablePreview"` PreviewCount int64 `json:"PreviewCount" xml:"PreviewCount"` CreateTime string `json:"CreateTime" xml:"CreateTime"` SaveLimit int64 `json:"SaveLimit" xml:"SaveLimit"` VideoPreviewCount int64 `json:"VideoPreviewCount" xml:"VideoPreviewCount"` PreviewLimit int64 `json:"PreviewLimit" xml:"PreviewLimit"` DisableDownload bool `json:"DisableDownload" xml:"DisableDownload"` DownloadCount int64 `json:"DownloadCount" xml:"DownloadCount"` DisableSave bool `json:"DisableSave" xml:"DisableSave"` Creator string `json:"Creator" xml:"Creator"` ModifiyTime string `json:"ModifiyTime" xml:"ModifiyTime"` AsyncTaskId string `json:"AsyncTaskId" xml:"AsyncTaskId"` SaveCount int64 `json:"SaveCount" xml:"SaveCount"` Description string `json:"Description" xml:"Description"` Message string `json:"Message" xml:"Message"` DownloadLimit int64 `json:"DownloadLimit" xml:"DownloadLimit"` Price string `json:"Price" xml:"Price"` UserGroupId string `json:"UserGroupId" xml:"UserGroupId"` Expiration string `json:"Expiration" xml:"Expiration"` OversoldGroupId string `json:"OversoldGroupId" xml:"OversoldGroupId"` ConsumedProcess string `json:"ConsumedProcess" xml:"ConsumedProcess"` ErrCode int64 `json:"ErrCode" xml:"ErrCode"` Url string `json:"Url" xml:"Url"` DriveId string `json:"DriveId" xml:"DriveId"` AccessCount int64 `json:"AccessCount" xml:"AccessCount"` ReportCount int64 `json:"ReportCount" xml:"ReportCount"` Status string `json:"Status" xml:"Status"` TotalProcess int64 `json:"TotalProcess" xml:"TotalProcess"` }
Data is a nested struct in ecd response
type DataInDescribeCdsFileShareLinks ¶ added in v1.63.15
type DataInDescribeCdsFileShareLinks struct {
}DataInDescribeCdsFileShareLinks is a nested struct in ecd response
type DataInDescribeDesktopOversoldGroup ¶ added in v1.63.15
type DataInDescribeDesktopOversoldGroup struct {
DataItem []DataItem `json:"data" xml:"data"`
}
DataInDescribeDesktopOversoldGroup is a nested struct in ecd response
type DataInDescribeDesktopOversoldUser ¶ added in v1.63.15
type DataInDescribeDesktopOversoldUser struct {
DataItem []DataItem `json:"data" xml:"data"`
}
DataInDescribeDesktopOversoldUser is a nested struct in ecd response
type DataInDescribeDesktopOversoldUserGroup ¶ added in v1.63.15
type DataInDescribeDesktopOversoldUserGroup struct {
DataItem []DataItem `json:"data" xml:"data"`
}
DataInDescribeDesktopOversoldUserGroup is a nested struct in ecd response
type DataInDescribeUserConnectTime ¶ added in v1.63.15
type DataInDescribeUserConnectTime struct {
DataItem []DataItem `json:"data" xml:"data"`
}
DataInDescribeUserConnectTime is a nested struct in ecd response
type DataItem ¶ added in v1.63.15
type DataItem struct { Name string `json:"Name" xml:"Name"` StartConnectTime string `json:"StartConnectTime" xml:"StartConnectTime"` DirectoryId string `json:"DirectoryId" xml:"DirectoryId"` UserDesktopId string `json:"UserDesktopId" xml:"UserDesktopId"` ImageId string `json:"ImageId" xml:"ImageId"` OversoldWarn int `json:"OversoldWarn" xml:"OversoldWarn"` UserGroupId string `json:"UserGroupId" xml:"UserGroupId"` OversoldGroupId string `json:"OversoldGroupId" xml:"OversoldGroupId"` SystemDiskSize int `json:"SystemDiskSize" xml:"SystemDiskSize"` DataDiskSize int `json:"DataDiskSize" xml:"DataDiskSize"` DesktopType string `json:"DesktopType" xml:"DesktopType"` ConcurrenceCount int `json:"ConcurrenceCount" xml:"ConcurrenceCount"` IdleDisconnectDuration string `json:"IdleDisconnectDuration" xml:"IdleDisconnectDuration"` StopDuration int64 `json:"StopDuration" xml:"StopDuration"` EndConnectTime string `json:"EndConnectTime" xml:"EndConnectTime"` KeepDuration string `json:"KeepDuration" xml:"KeepDuration"` ExpireTime string `json:"ExpireTime" xml:"ExpireTime"` PolicyGroupId string `json:"PolicyGroupId" xml:"PolicyGroupId"` EndUserId string `json:"EndUserId" xml:"EndUserId"` Status string `json:"Status" xml:"Status"` SaleStatus string `json:"SaleStatus" xml:"SaleStatus"` Description string `json:"Description" xml:"Description"` OversoldUserCount int `json:"OversoldUserCount" xml:"OversoldUserCount"` CurConcurrenceCount int `json:"CurConcurrenceCount" xml:"CurConcurrenceCount"` }
DataItem is a nested struct in ecd response
type DeleteAutoSnapshotPolicyRequest ¶ added in v1.63.15
type DeleteAutoSnapshotPolicyRequest struct { *requests.RpcRequest PolicyId *[]string `position:"Query" name:"PolicyId" type:"Repeated"` }
DeleteAutoSnapshotPolicyRequest is the request struct for api DeleteAutoSnapshotPolicy
func CreateDeleteAutoSnapshotPolicyRequest ¶ added in v1.63.15
func CreateDeleteAutoSnapshotPolicyRequest() (request *DeleteAutoSnapshotPolicyRequest)
CreateDeleteAutoSnapshotPolicyRequest creates a request to invoke DeleteAutoSnapshotPolicy API
type DeleteAutoSnapshotPolicyResponse ¶ added in v1.63.15
type DeleteAutoSnapshotPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteAutoSnapshotPolicyResponse is the response struct for api DeleteAutoSnapshotPolicy
func CreateDeleteAutoSnapshotPolicyResponse ¶ added in v1.63.15
func CreateDeleteAutoSnapshotPolicyResponse() (response *DeleteAutoSnapshotPolicyResponse)
CreateDeleteAutoSnapshotPolicyResponse creates a response to parse from DeleteAutoSnapshotPolicy response
type DeleteBundlesRequest ¶
type DeleteBundlesRequest struct { *requests.RpcRequest BundleId *[]string `position:"Query" name:"BundleId" type:"Repeated"` }
DeleteBundlesRequest is the request struct for api DeleteBundles
func CreateDeleteBundlesRequest ¶
func CreateDeleteBundlesRequest() (request *DeleteBundlesRequest)
CreateDeleteBundlesRequest creates a request to invoke DeleteBundles API
type DeleteBundlesResponse ¶
type DeleteBundlesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteBundlesResponse is the response struct for api DeleteBundles
func CreateDeleteBundlesResponse ¶
func CreateDeleteBundlesResponse() (response *DeleteBundlesResponse)
CreateDeleteBundlesResponse creates a response to parse from DeleteBundles response
type DeleteCdsFileRequest ¶ added in v1.63.15
type DeleteCdsFileRequest struct { *requests.RpcRequest GroupId string `position:"Query" name:"GroupId"` CdsId string `position:"Query" name:"CdsId"` EndUserId string `position:"Query" name:"EndUserId"` FileId string `position:"Query" name:"FileId"` }
DeleteCdsFileRequest is the request struct for api DeleteCdsFile
func CreateDeleteCdsFileRequest ¶ added in v1.63.15
func CreateDeleteCdsFileRequest() (request *DeleteCdsFileRequest)
CreateDeleteCdsFileRequest creates a request to invoke DeleteCdsFile API
type DeleteCdsFileResponse ¶ added in v1.63.15
type DeleteCdsFileResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` Data string `json:"Data" xml:"Data"` Message string `json:"Message" xml:"Message"` }
DeleteCdsFileResponse is the response struct for api DeleteCdsFile
func CreateDeleteCdsFileResponse ¶ added in v1.63.15
func CreateDeleteCdsFileResponse() (response *DeleteCdsFileResponse)
CreateDeleteCdsFileResponse creates a response to parse from DeleteCdsFile response
type DeleteCloudDriveGroupsRequest ¶ added in v1.63.15
type DeleteCloudDriveGroupsRequest struct { *requests.RpcRequest GroupId *[]string `position:"Query" name:"GroupId" type:"Repeated"` CdsId string `position:"Query" name:"CdsId"` }
DeleteCloudDriveGroupsRequest is the request struct for api DeleteCloudDriveGroups
func CreateDeleteCloudDriveGroupsRequest ¶ added in v1.63.15
func CreateDeleteCloudDriveGroupsRequest() (request *DeleteCloudDriveGroupsRequest)
CreateDeleteCloudDriveGroupsRequest creates a request to invoke DeleteCloudDriveGroups API
type DeleteCloudDriveGroupsResponse ¶ added in v1.63.15
type DeleteCloudDriveGroupsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` Data string `json:"Data" xml:"Data"` Message string `json:"Message" xml:"Message"` }
DeleteCloudDriveGroupsResponse is the response struct for api DeleteCloudDriveGroups
func CreateDeleteCloudDriveGroupsResponse ¶ added in v1.63.15
func CreateDeleteCloudDriveGroupsResponse() (response *DeleteCloudDriveGroupsResponse)
CreateDeleteCloudDriveGroupsResponse creates a response to parse from DeleteCloudDriveGroups response
type DeleteCloudDriveUsersRequest ¶ added in v1.63.15
type DeleteCloudDriveUsersRequest struct { *requests.RpcRequest CdsId string `position:"Query" name:"CdsId"` EndUserId *[]string `position:"Query" name:"EndUserId" type:"Repeated"` }
DeleteCloudDriveUsersRequest is the request struct for api DeleteCloudDriveUsers
func CreateDeleteCloudDriveUsersRequest ¶ added in v1.63.15
func CreateDeleteCloudDriveUsersRequest() (request *DeleteCloudDriveUsersRequest)
CreateDeleteCloudDriveUsersRequest creates a request to invoke DeleteCloudDriveUsers API
type DeleteCloudDriveUsersResponse ¶ added in v1.63.15
type DeleteCloudDriveUsersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteCloudDriveUsersResponse is the response struct for api DeleteCloudDriveUsers
func CreateDeleteCloudDriveUsersResponse ¶ added in v1.63.15
func CreateDeleteCloudDriveUsersResponse() (response *DeleteCloudDriveUsersResponse)
CreateDeleteCloudDriveUsersResponse creates a response to parse from DeleteCloudDriveUsers response
type DeleteDesktopGroupRequest ¶
type DeleteDesktopGroupRequest struct { *requests.RpcRequest DesktopGroupId string `position:"Query" name:"DesktopGroupId"` }
DeleteDesktopGroupRequest is the request struct for api DeleteDesktopGroup
func CreateDeleteDesktopGroupRequest ¶
func CreateDeleteDesktopGroupRequest() (request *DeleteDesktopGroupRequest)
CreateDeleteDesktopGroupRequest creates a request to invoke DeleteDesktopGroup API
type DeleteDesktopGroupResponse ¶
type DeleteDesktopGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteDesktopGroupResponse is the response struct for api DeleteDesktopGroup
func CreateDeleteDesktopGroupResponse ¶
func CreateDeleteDesktopGroupResponse() (response *DeleteDesktopGroupResponse)
CreateDeleteDesktopGroupResponse creates a response to parse from DeleteDesktopGroup response
type DeleteDesktopsRequest ¶
type DeleteDesktopsRequest struct { *requests.RpcRequest DesktopId *[]string `position:"Query" name:"DesktopId" type:"Repeated"` }
DeleteDesktopsRequest is the request struct for api DeleteDesktops
func CreateDeleteDesktopsRequest ¶
func CreateDeleteDesktopsRequest() (request *DeleteDesktopsRequest)
CreateDeleteDesktopsRequest creates a request to invoke DeleteDesktops API
type DeleteDesktopsResponse ¶
type DeleteDesktopsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteDesktopsResponse is the response struct for api DeleteDesktops
func CreateDeleteDesktopsResponse ¶
func CreateDeleteDesktopsResponse() (response *DeleteDesktopsResponse)
CreateDeleteDesktopsResponse creates a response to parse from DeleteDesktops response
type DeleteDevicesRequest ¶ added in v1.63.15
type DeleteDevicesRequest struct { *requests.RpcRequest ClientType requests.Integer `position:"Query" name:"ClientType"` DeviceIds *[]string `position:"Query" name:"DeviceIds" type:"Repeated"` Force requests.Integer `position:"Query" name:"Force"` }
DeleteDevicesRequest is the request struct for api DeleteDevices
func CreateDeleteDevicesRequest ¶ added in v1.63.15
func CreateDeleteDevicesRequest() (request *DeleteDevicesRequest)
CreateDeleteDevicesRequest creates a request to invoke DeleteDevices API
type DeleteDevicesResponse ¶ added in v1.63.15
type DeleteDevicesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteDevicesResponse is the response struct for api DeleteDevices
func CreateDeleteDevicesResponse ¶ added in v1.63.15
func CreateDeleteDevicesResponse() (response *DeleteDevicesResponse)
CreateDeleteDevicesResponse creates a response to parse from DeleteDevices response
type DeleteDirectoriesRequest ¶
type DeleteDirectoriesRequest struct { *requests.RpcRequest DirectoryId *[]string `position:"Query" name:"DirectoryId" type:"Repeated"` }
DeleteDirectoriesRequest is the request struct for api DeleteDirectories
func CreateDeleteDirectoriesRequest ¶
func CreateDeleteDirectoriesRequest() (request *DeleteDirectoriesRequest)
CreateDeleteDirectoriesRequest creates a request to invoke DeleteDirectories API
type DeleteDirectoriesResponse ¶
type DeleteDirectoriesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteDirectoriesResponse is the response struct for api DeleteDirectories
func CreateDeleteDirectoriesResponse ¶
func CreateDeleteDirectoriesResponse() (response *DeleteDirectoriesResponse)
CreateDeleteDirectoriesResponse creates a response to parse from DeleteDirectories response
type DeleteEduRoomRequest ¶ added in v1.63.15
type DeleteEduRoomRequest struct { *requests.RpcRequest EduRoomId string `position:"Query" name:"EduRoomId"` }
DeleteEduRoomRequest is the request struct for api DeleteEduRoom
func CreateDeleteEduRoomRequest ¶ added in v1.63.15
func CreateDeleteEduRoomRequest() (request *DeleteEduRoomRequest)
CreateDeleteEduRoomRequest creates a request to invoke DeleteEduRoom API
type DeleteEduRoomResponse ¶ added in v1.63.15
type DeleteEduRoomResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteEduRoomResponse is the response struct for api DeleteEduRoom
func CreateDeleteEduRoomResponse ¶ added in v1.63.15
func CreateDeleteEduRoomResponse() (response *DeleteEduRoomResponse)
CreateDeleteEduRoomResponse creates a response to parse from DeleteEduRoom response
type DeleteImagesRequest ¶
type DeleteImagesRequest struct { *requests.RpcRequest ImageId *[]string `position:"Query" name:"ImageId" type:"Repeated"` DeleteCascadedBundle requests.Boolean `position:"Query" name:"DeleteCascadedBundle"` }
DeleteImagesRequest is the request struct for api DeleteImages
func CreateDeleteImagesRequest ¶
func CreateDeleteImagesRequest() (request *DeleteImagesRequest)
CreateDeleteImagesRequest creates a request to invoke DeleteImages API
type DeleteImagesResponse ¶
type DeleteImagesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteImagesResponse is the response struct for api DeleteImages
func CreateDeleteImagesResponse ¶
func CreateDeleteImagesResponse() (response *DeleteImagesResponse)
CreateDeleteImagesResponse creates a response to parse from DeleteImages response
type DeleteNASFileSystemsRequest ¶
type DeleteNASFileSystemsRequest struct { *requests.RpcRequest FileSystemId *[]string `position:"Query" name:"FileSystemId" type:"Repeated"` }
DeleteNASFileSystemsRequest is the request struct for api DeleteNASFileSystems
func CreateDeleteNASFileSystemsRequest ¶
func CreateDeleteNASFileSystemsRequest() (request *DeleteNASFileSystemsRequest)
CreateDeleteNASFileSystemsRequest creates a request to invoke DeleteNASFileSystems API
type DeleteNASFileSystemsResponse ¶
type DeleteNASFileSystemsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteNASFileSystemsResponse is the response struct for api DeleteNASFileSystems
func CreateDeleteNASFileSystemsResponse ¶
func CreateDeleteNASFileSystemsResponse() (response *DeleteNASFileSystemsResponse)
CreateDeleteNASFileSystemsResponse creates a response to parse from DeleteNASFileSystems response
type DeleteNetworkPackagesRequest ¶
type DeleteNetworkPackagesRequest struct { *requests.RpcRequest NetworkPackageId *[]string `position:"Query" name:"NetworkPackageId" type:"Repeated"` }
DeleteNetworkPackagesRequest is the request struct for api DeleteNetworkPackages
func CreateDeleteNetworkPackagesRequest ¶
func CreateDeleteNetworkPackagesRequest() (request *DeleteNetworkPackagesRequest)
CreateDeleteNetworkPackagesRequest creates a request to invoke DeleteNetworkPackages API
type DeleteNetworkPackagesResponse ¶
type DeleteNetworkPackagesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteNetworkPackagesResponse is the response struct for api DeleteNetworkPackages
func CreateDeleteNetworkPackagesResponse ¶
func CreateDeleteNetworkPackagesResponse() (response *DeleteNetworkPackagesResponse)
CreateDeleteNetworkPackagesResponse creates a response to parse from DeleteNetworkPackages response
type DeleteOfficeSitesRequest ¶
type DeleteOfficeSitesRequest struct { *requests.RpcRequest OfficeSiteId *[]string `position:"Query" name:"OfficeSiteId" type:"Repeated"` }
DeleteOfficeSitesRequest is the request struct for api DeleteOfficeSites
func CreateDeleteOfficeSitesRequest ¶
func CreateDeleteOfficeSitesRequest() (request *DeleteOfficeSitesRequest)
CreateDeleteOfficeSitesRequest creates a request to invoke DeleteOfficeSites API
type DeleteOfficeSitesResponse ¶
type DeleteOfficeSitesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteOfficeSitesResponse is the response struct for api DeleteOfficeSites
func CreateDeleteOfficeSitesResponse ¶
func CreateDeleteOfficeSitesResponse() (response *DeleteOfficeSitesResponse)
CreateDeleteOfficeSitesResponse creates a response to parse from DeleteOfficeSites response
type DeletePolicyGroupsRequest ¶
type DeletePolicyGroupsRequest struct { *requests.RpcRequest PolicyGroupId *[]string `position:"Query" name:"PolicyGroupId" type:"Repeated"` }
DeletePolicyGroupsRequest is the request struct for api DeletePolicyGroups
func CreateDeletePolicyGroupsRequest ¶
func CreateDeletePolicyGroupsRequest() (request *DeletePolicyGroupsRequest)
CreateDeletePolicyGroupsRequest creates a request to invoke DeletePolicyGroups API
type DeletePolicyGroupsResponse ¶
type DeletePolicyGroupsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeletePolicyGroupsResponse is the response struct for api DeletePolicyGroups
func CreateDeletePolicyGroupsResponse ¶
func CreateDeletePolicyGroupsResponse() (response *DeletePolicyGroupsResponse)
CreateDeletePolicyGroupsResponse creates a response to parse from DeletePolicyGroups response
type DeleteSnapshotRequest ¶
type DeleteSnapshotRequest struct { *requests.RpcRequest SnapshotId *[]string `position:"Query" name:"SnapshotId" type:"Repeated"` }
DeleteSnapshotRequest is the request struct for api DeleteSnapshot
func CreateDeleteSnapshotRequest ¶
func CreateDeleteSnapshotRequest() (request *DeleteSnapshotRequest)
CreateDeleteSnapshotRequest creates a request to invoke DeleteSnapshot API
type DeleteSnapshotResponse ¶
type DeleteSnapshotResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteSnapshotResponse is the response struct for api DeleteSnapshot
func CreateDeleteSnapshotResponse ¶
func CreateDeleteSnapshotResponse() (response *DeleteSnapshotResponse)
CreateDeleteSnapshotResponse creates a response to parse from DeleteSnapshot response
type DeleteVirtualMFADeviceRequest ¶
type DeleteVirtualMFADeviceRequest struct { *requests.RpcRequest SerialNumber string `position:"Query" name:"SerialNumber"` }
DeleteVirtualMFADeviceRequest is the request struct for api DeleteVirtualMFADevice
func CreateDeleteVirtualMFADeviceRequest ¶
func CreateDeleteVirtualMFADeviceRequest() (request *DeleteVirtualMFADeviceRequest)
CreateDeleteVirtualMFADeviceRequest creates a request to invoke DeleteVirtualMFADevice API
type DeleteVirtualMFADeviceResponse ¶
type DeleteVirtualMFADeviceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteVirtualMFADeviceResponse is the response struct for api DeleteVirtualMFADevice
func CreateDeleteVirtualMFADeviceResponse ¶
func CreateDeleteVirtualMFADeviceResponse() (response *DeleteVirtualMFADeviceResponse)
CreateDeleteVirtualMFADeviceResponse creates a response to parse from DeleteVirtualMFADevice response
type DescribeAclEntriesRequest ¶ added in v1.63.15
type DescribeAclEntriesRequest struct { *requests.RpcRequest SourceId string `position:"Query" name:"SourceId"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` SourceType string `position:"Query" name:"SourceType"` }
DescribeAclEntriesRequest is the request struct for api DescribeAclEntries
func CreateDescribeAclEntriesRequest ¶ added in v1.63.15
func CreateDescribeAclEntriesRequest() (request *DescribeAclEntriesRequest)
CreateDescribeAclEntriesRequest creates a request to invoke DescribeAclEntries API
type DescribeAclEntriesResponse ¶ added in v1.63.15
type DescribeAclEntriesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` AclEntries []AclEntry `json:"AclEntries" xml:"AclEntries"` }
DescribeAclEntriesResponse is the response struct for api DescribeAclEntries
func CreateDescribeAclEntriesResponse ¶ added in v1.63.15
func CreateDescribeAclEntriesResponse() (response *DescribeAclEntriesResponse)
CreateDescribeAclEntriesResponse creates a response to parse from DescribeAclEntries response
type DescribeAutoSnapshotPolicyRequest ¶ added in v1.63.15
type DescribeAutoSnapshotPolicyRequest struct { *requests.RpcRequest PolicyId string `position:"Query" name:"PolicyId"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` PolicyName string `position:"Query" name:"PolicyName"` }
DescribeAutoSnapshotPolicyRequest is the request struct for api DescribeAutoSnapshotPolicy
func CreateDescribeAutoSnapshotPolicyRequest ¶ added in v1.63.15
func CreateDescribeAutoSnapshotPolicyRequest() (request *DescribeAutoSnapshotPolicyRequest)
CreateDescribeAutoSnapshotPolicyRequest creates a request to invoke DescribeAutoSnapshotPolicy API
type DescribeAutoSnapshotPolicyResponse ¶ added in v1.63.15
type DescribeAutoSnapshotPolicyResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` AutoSnapshotPolicies []AutoSnapshotPolicy `json:"AutoSnapshotPolicies" xml:"AutoSnapshotPolicies"` }
DescribeAutoSnapshotPolicyResponse is the response struct for api DescribeAutoSnapshotPolicy
func CreateDescribeAutoSnapshotPolicyResponse ¶ added in v1.63.15
func CreateDescribeAutoSnapshotPolicyResponse() (response *DescribeAutoSnapshotPolicyResponse)
CreateDescribeAutoSnapshotPolicyResponse creates a response to parse from DescribeAutoSnapshotPolicy response
type DescribeBundlesRequest ¶
type DescribeBundlesRequest struct { *requests.RpcRequest GpuCount requests.Float `position:"Query" name:"GpuCount"` ImageId *[]string `position:"Query" name:"ImageId" type:"Repeated"` BundleId *[]string `position:"Query" name:"BundleId" type:"Repeated"` DesktopTypeFamily string `position:"Query" name:"DesktopTypeFamily"` SelectedBundle requests.Boolean `position:"Query" name:"SelectedBundle"` NextToken string `position:"Query" name:"NextToken"` FromDesktopGroup requests.Boolean `position:"Query" name:"FromDesktopGroup"` Scope string `position:"Query" name:"Scope"` BundleType string `position:"Query" name:"BundleType"` FotaChannel string `position:"Query" name:"FotaChannel"` VolumeEncryptionEnabled requests.Boolean `position:"Query" name:"VolumeEncryptionEnabled"` MemorySize requests.Integer `position:"Query" name:"MemorySize"` SessionType string `position:"Query" name:"SessionType"` OsType string `position:"Query" name:"OsType"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` CheckStock requests.Boolean `position:"Query" name:"CheckStock"` ProtocolType string `position:"Query" name:"ProtocolType"` CpuCount requests.Integer `position:"Query" name:"CpuCount"` SupportMultiSession requests.Boolean `position:"Query" name:"SupportMultiSession"` GpuDriverType string `position:"Query" name:"GpuDriverType"` }
DescribeBundlesRequest is the request struct for api DescribeBundles
func CreateDescribeBundlesRequest ¶
func CreateDescribeBundlesRequest() (request *DescribeBundlesRequest)
CreateDescribeBundlesRequest creates a request to invoke DescribeBundles API
type DescribeBundlesResponse ¶
type DescribeBundlesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` Bundles []Bundle `json:"Bundles" xml:"Bundles"` }
DescribeBundlesResponse is the response struct for api DescribeBundles
func CreateDescribeBundlesResponse ¶
func CreateDescribeBundlesResponse() (response *DescribeBundlesResponse)
CreateDescribeBundlesResponse creates a response to parse from DescribeBundles response
type DescribeCdsFileShareLinksRequest ¶ added in v1.63.15
type DescribeCdsFileShareLinksRequest struct {}
DescribeCdsFileShareLinksRequest is the request struct for api DescribeCdsFileShareLinks
func CreateDescribeCdsFileShareLinksRequest ¶ added in v1.63.15
func CreateDescribeCdsFileShareLinksRequest() (request *DescribeCdsFileShareLinksRequest)
CreateDescribeCdsFileShareLinksRequest creates a request to invoke DescribeCdsFileShareLinks API
type DescribeCdsFileShareLinksResponse ¶ added in v1.63.15
type DescribeCdsFileShareLinksResponse struct {}
DescribeCdsFileShareLinksResponse is the response struct for api DescribeCdsFileShareLinks
func CreateDescribeCdsFileShareLinksResponse ¶ added in v1.63.15
func CreateDescribeCdsFileShareLinksResponse() (response *DescribeCdsFileShareLinksResponse)
CreateDescribeCdsFileShareLinksResponse creates a response to parse from DescribeCdsFileShareLinks response
type DescribeCensRequest ¶
type DescribeCensRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeCensRequest is the request struct for api DescribeCens
func CreateDescribeCensRequest ¶
func CreateDescribeCensRequest() (request *DescribeCensRequest)
CreateDescribeCensRequest creates a request to invoke DescribeCens API
type DescribeCensResponse ¶
type DescribeCensResponse struct { *responses.BaseResponse PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Cens []Cen `json:"Cens" xml:"Cens"` }
DescribeCensResponse is the response struct for api DescribeCens
func CreateDescribeCensResponse ¶
func CreateDescribeCensResponse() (response *DescribeCensResponse)
CreateDescribeCensResponse creates a response to parse from DescribeCens response
type DescribeClientEventsRequest ¶
type DescribeClientEventsRequest struct { *requests.RpcRequest OfficeSiteId string `position:"Query" name:"OfficeSiteId"` EventTypes *[]string `position:"Query" name:"EventTypes" type:"Repeated"` StartTime string `position:"Query" name:"StartTime"` NextToken string `position:"Query" name:"NextToken"` EndUserId string `position:"Query" name:"EndUserId"` DirectoryId string `position:"Query" name:"DirectoryId"` DesktopId string `position:"Query" name:"DesktopId"` DesktopName string `position:"Query" name:"DesktopName"` EndTime string `position:"Query" name:"EndTime"` OfficeSiteName string `position:"Query" name:"OfficeSiteName"` DesktopIp string `position:"Query" name:"DesktopIp"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` EventType string `position:"Query" name:"EventType"` }
DescribeClientEventsRequest is the request struct for api DescribeClientEvents
func CreateDescribeClientEventsRequest ¶
func CreateDescribeClientEventsRequest() (request *DescribeClientEventsRequest)
CreateDescribeClientEventsRequest creates a request to invoke DescribeClientEvents API
type DescribeClientEventsResponse ¶
type DescribeClientEventsResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` Events []Event `json:"Events" xml:"Events"` }
DescribeClientEventsResponse is the response struct for api DescribeClientEvents
func CreateDescribeClientEventsResponse ¶
func CreateDescribeClientEventsResponse() (response *DescribeClientEventsResponse)
CreateDescribeClientEventsResponse creates a response to parse from DescribeClientEvents response
type DescribeCloudDriveGroupsRequest ¶ added in v1.63.15
type DescribeCloudDriveGroupsRequest struct { *requests.RpcRequest ParentGroupId string `position:"Query" name:"ParentGroupId"` GroupType string `position:"Query" name:"GroupType"` DriveType string `position:"Query" name:"DriveType"` NextToken string `position:"Query" name:"NextToken"` DirectoryId string `position:"Query" name:"DirectoryId"` GroupId *[]string `position:"Query" name:"GroupId" type:"Repeated"` DirectoryName string `position:"Query" name:"DirectoryName"` GroupName string `position:"Query" name:"GroupName"` CdsId string `position:"Query" name:"CdsId"` DriveStatus string `position:"Query" name:"DriveStatus"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
DescribeCloudDriveGroupsRequest is the request struct for api DescribeCloudDriveGroups
func CreateDescribeCloudDriveGroupsRequest ¶ added in v1.63.15
func CreateDescribeCloudDriveGroupsRequest() (request *DescribeCloudDriveGroupsRequest)
CreateDescribeCloudDriveGroupsRequest creates a request to invoke DescribeCloudDriveGroups API
type DescribeCloudDriveGroupsResponse ¶ added in v1.63.15
type DescribeCloudDriveGroupsResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` Count int64 `json:"Count" xml:"Count"` Success bool `json:"Success" xml:"Success"` CloudDriveGroups []CloudDriveGroup `json:"CloudDriveGroups" xml:"CloudDriveGroups"` }
DescribeCloudDriveGroupsResponse is the response struct for api DescribeCloudDriveGroups
func CreateDescribeCloudDriveGroupsResponse ¶ added in v1.63.15
func CreateDescribeCloudDriveGroupsResponse() (response *DescribeCloudDriveGroupsResponse)
CreateDescribeCloudDriveGroupsResponse creates a response to parse from DescribeCloudDriveGroups response
type DescribeCloudDrivePermissionsRequest ¶ added in v1.63.15
type DescribeCloudDrivePermissionsRequest struct { *requests.RpcRequest CdsId string `position:"Query" name:"CdsId"` }
DescribeCloudDrivePermissionsRequest is the request struct for api DescribeCloudDrivePermissions
func CreateDescribeCloudDrivePermissionsRequest ¶ added in v1.63.15
func CreateDescribeCloudDrivePermissionsRequest() (request *DescribeCloudDrivePermissionsRequest)
CreateDescribeCloudDrivePermissionsRequest creates a request to invoke DescribeCloudDrivePermissions API
type DescribeCloudDrivePermissionsResponse ¶ added in v1.63.15
type DescribeCloudDrivePermissionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` CloudDrivePermissionModels []CloudDrivePermissionModel `json:"CloudDrivePermissionModels" xml:"CloudDrivePermissionModels"` }
DescribeCloudDrivePermissionsResponse is the response struct for api DescribeCloudDrivePermissions
func CreateDescribeCloudDrivePermissionsResponse ¶ added in v1.63.15
func CreateDescribeCloudDrivePermissionsResponse() (response *DescribeCloudDrivePermissionsResponse)
CreateDescribeCloudDrivePermissionsResponse creates a response to parse from DescribeCloudDrivePermissions response
type DescribeCloudDriveUsersRequest ¶ added in v1.63.15
type DescribeCloudDriveUsersRequest struct { *requests.RpcRequest CdsId string `position:"Query" name:"CdsId"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` EndUserId string `position:"Query" name:"EndUserId"` }
DescribeCloudDriveUsersRequest is the request struct for api DescribeCloudDriveUsers
func CreateDescribeCloudDriveUsersRequest ¶ added in v1.63.15
func CreateDescribeCloudDriveUsersRequest() (request *DescribeCloudDriveUsersRequest)
CreateDescribeCloudDriveUsersRequest creates a request to invoke DescribeCloudDriveUsers API
type DescribeCloudDriveUsersResponse ¶ added in v1.63.15
type DescribeCloudDriveUsersResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` CloudDriveUsers []CloudDriveUser `json:"CloudDriveUsers" xml:"CloudDriveUsers"` }
DescribeCloudDriveUsersResponse is the response struct for api DescribeCloudDriveUsers
func CreateDescribeCloudDriveUsersResponse ¶ added in v1.63.15
func CreateDescribeCloudDriveUsersResponse() (response *DescribeCloudDriveUsersResponse)
CreateDescribeCloudDriveUsersResponse creates a response to parse from DescribeCloudDriveUsers response
type DescribeCustomizedListHeadersRequest ¶ added in v1.63.15
type DescribeCustomizedListHeadersRequest struct { *requests.RpcRequest LangType string `position:"Query" name:"LangType"` ListType string `position:"Query" name:"ListType"` }
DescribeCustomizedListHeadersRequest is the request struct for api DescribeCustomizedListHeaders
func CreateDescribeCustomizedListHeadersRequest ¶ added in v1.63.15
func CreateDescribeCustomizedListHeadersRequest() (request *DescribeCustomizedListHeadersRequest)
CreateDescribeCustomizedListHeadersRequest creates a request to invoke DescribeCustomizedListHeaders API
type DescribeCustomizedListHeadersResponse ¶ added in v1.63.15
type DescribeCustomizedListHeadersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Headers []Header `json:"Headers" xml:"Headers"` }
DescribeCustomizedListHeadersResponse is the response struct for api DescribeCustomizedListHeaders
func CreateDescribeCustomizedListHeadersResponse ¶ added in v1.63.15
func CreateDescribeCustomizedListHeadersResponse() (response *DescribeCustomizedListHeadersResponse)
CreateDescribeCustomizedListHeadersResponse creates a response to parse from DescribeCustomizedListHeaders response
type DescribeDesktopGroupSessionsRequest ¶ added in v1.63.15
type DescribeDesktopGroupSessionsRequest struct { *requests.RpcRequest OwnType requests.Integer `position:"Query" name:"OwnType"` EndTime string `position:"Query" name:"EndTime"` StartTime string `position:"Query" name:"StartTime"` SessionStatus string `position:"Query" name:"SessionStatus"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` EndUserId string `position:"Query" name:"EndUserId"` }
DescribeDesktopGroupSessionsRequest is the request struct for api DescribeDesktopGroupSessions
func CreateDescribeDesktopGroupSessionsRequest ¶ added in v1.63.15
func CreateDescribeDesktopGroupSessionsRequest() (request *DescribeDesktopGroupSessionsRequest)
CreateDescribeDesktopGroupSessionsRequest creates a request to invoke DescribeDesktopGroupSessions API
type DescribeDesktopGroupSessionsResponse ¶ added in v1.63.15
type DescribeDesktopGroupSessionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` NextToken string `json:"NextToken" xml:"NextToken"` Sessions []Session `json:"Sessions" xml:"Sessions"` }
DescribeDesktopGroupSessionsResponse is the response struct for api DescribeDesktopGroupSessions
func CreateDescribeDesktopGroupSessionsResponse ¶ added in v1.63.15
func CreateDescribeDesktopGroupSessionsResponse() (response *DescribeDesktopGroupSessionsResponse)
CreateDescribeDesktopGroupSessionsResponse creates a response to parse from DescribeDesktopGroupSessions response
type DescribeDesktopGroupsRequest ¶
type DescribeDesktopGroupsRequest struct { *requests.RpcRequest OfficeSiteId string `position:"Query" name:"OfficeSiteId"` EndUserIds *[]string `position:"Query" name:"EndUserIds" type:"Repeated"` ImageId *[]string `position:"Query" name:"ImageId" type:"Repeated"` BundleId *[]string `position:"Query" name:"BundleId" type:"Repeated"` DesktopGroupName string `position:"Query" name:"DesktopGroupName"` DesktopGroupId string `position:"Query" name:"DesktopGroupId"` NextToken string `position:"Query" name:"NextToken"` Tag *[]DescribeDesktopGroupsTag `position:"Query" name:"Tag" type:"Repeated"` Period requests.Integer `position:"Query" name:"Period"` OwnType requests.Integer `position:"Query" name:"OwnType"` ExcludedEndUserIds *[]string `position:"Query" name:"ExcludedEndUserIds" type:"Repeated"` PeriodUnit string `position:"Query" name:"PeriodUnit"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` ProtocolType string `position:"Query" name:"ProtocolType"` PolicyGroupId string `position:"Query" name:"PolicyGroupId"` Status requests.Integer `position:"Query" name:"Status"` }
DescribeDesktopGroupsRequest is the request struct for api DescribeDesktopGroups
func CreateDescribeDesktopGroupsRequest ¶
func CreateDescribeDesktopGroupsRequest() (request *DescribeDesktopGroupsRequest)
CreateDescribeDesktopGroupsRequest creates a request to invoke DescribeDesktopGroups API
type DescribeDesktopGroupsResponse ¶
type DescribeDesktopGroupsResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` DesktopGroups []DesktopGroup `json:"DesktopGroups" xml:"DesktopGroups"` }
DescribeDesktopGroupsResponse is the response struct for api DescribeDesktopGroups
func CreateDescribeDesktopGroupsResponse ¶
func CreateDescribeDesktopGroupsResponse() (response *DescribeDesktopGroupsResponse)
CreateDescribeDesktopGroupsResponse creates a response to parse from DescribeDesktopGroups response
type DescribeDesktopGroupsTag ¶ added in v1.63.15
DescribeDesktopGroupsTag is a repeated param struct in DescribeDesktopGroupsRequest
type DescribeDesktopInfoRequest ¶ added in v1.63.15
type DescribeDesktopInfoRequest struct { *requests.RpcRequest DesktopId *[]string `position:"Query" name:"DesktopId" type:"Repeated"` }
DescribeDesktopInfoRequest is the request struct for api DescribeDesktopInfo
func CreateDescribeDesktopInfoRequest ¶ added in v1.63.15
func CreateDescribeDesktopInfoRequest() (request *DescribeDesktopInfoRequest)
CreateDescribeDesktopInfoRequest creates a request to invoke DescribeDesktopInfo API
type DescribeDesktopInfoResponse ¶ added in v1.63.15
type DescribeDesktopInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Desktops []Desktop `json:"Desktops" xml:"Desktops"` }
DescribeDesktopInfoResponse is the response struct for api DescribeDesktopInfo
func CreateDescribeDesktopInfoResponse ¶ added in v1.63.15
func CreateDescribeDesktopInfoResponse() (response *DescribeDesktopInfoResponse)
CreateDescribeDesktopInfoResponse creates a response to parse from DescribeDesktopInfo response
type DescribeDesktopOversoldGroupRequest ¶ added in v1.63.15
type DescribeDesktopOversoldGroupRequest struct { *requests.RpcRequest NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` OversoldGroupIds *[]string `position:"Query" name:"OversoldGroupIds" type:"Repeated"` }
DescribeDesktopOversoldGroupRequest is the request struct for api DescribeDesktopOversoldGroup
func CreateDescribeDesktopOversoldGroupRequest ¶ added in v1.63.15
func CreateDescribeDesktopOversoldGroupRequest() (request *DescribeDesktopOversoldGroupRequest)
CreateDescribeDesktopOversoldGroupRequest creates a request to invoke DescribeDesktopOversoldGroup API
type DescribeDesktopOversoldGroupResponse ¶ added in v1.63.15
type DescribeDesktopOversoldGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Count int `json:"Count" xml:"Count"` NextToken string `json:"NextToken" xml:"NextToken"` Data []DataItem `json:"Data" xml:"Data"` }
DescribeDesktopOversoldGroupResponse is the response struct for api DescribeDesktopOversoldGroup
func CreateDescribeDesktopOversoldGroupResponse ¶ added in v1.63.15
func CreateDescribeDesktopOversoldGroupResponse() (response *DescribeDesktopOversoldGroupResponse)
CreateDescribeDesktopOversoldGroupResponse creates a response to parse from DescribeDesktopOversoldGroup response
type DescribeDesktopOversoldUserGroupRequest ¶ added in v1.63.15
type DescribeDesktopOversoldUserGroupRequest struct { *requests.RpcRequest OversoldGroupId string `position:"Query" name:"OversoldGroupId"` UserGroupIds *[]string `position:"Query" name:"UserGroupIds" type:"Repeated"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
DescribeDesktopOversoldUserGroupRequest is the request struct for api DescribeDesktopOversoldUserGroup
func CreateDescribeDesktopOversoldUserGroupRequest ¶ added in v1.63.15
func CreateDescribeDesktopOversoldUserGroupRequest() (request *DescribeDesktopOversoldUserGroupRequest)
CreateDescribeDesktopOversoldUserGroupRequest creates a request to invoke DescribeDesktopOversoldUserGroup API
type DescribeDesktopOversoldUserGroupResponse ¶ added in v1.63.15
type DescribeDesktopOversoldUserGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Count int `json:"Count" xml:"Count"` NextToken string `json:"NextToken" xml:"NextToken"` Data []DataItem `json:"Data" xml:"Data"` }
DescribeDesktopOversoldUserGroupResponse is the response struct for api DescribeDesktopOversoldUserGroup
func CreateDescribeDesktopOversoldUserGroupResponse ¶ added in v1.63.15
func CreateDescribeDesktopOversoldUserGroupResponse() (response *DescribeDesktopOversoldUserGroupResponse)
CreateDescribeDesktopOversoldUserGroupResponse creates a response to parse from DescribeDesktopOversoldUserGroup response
type DescribeDesktopOversoldUserRequest ¶ added in v1.63.15
type DescribeDesktopOversoldUserRequest struct { *requests.RpcRequest OversoldGroupId string `position:"Query" name:"OversoldGroupId"` ClientToken string `position:"Query" name:"ClientToken"` UserGroupId string `position:"Query" name:"UserGroupId"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` EndUserId string `position:"Query" name:"EndUserId"` UserDesktopIds *[]string `position:"Query" name:"UserDesktopIds" type:"Repeated"` }
DescribeDesktopOversoldUserRequest is the request struct for api DescribeDesktopOversoldUser
func CreateDescribeDesktopOversoldUserRequest ¶ added in v1.63.15
func CreateDescribeDesktopOversoldUserRequest() (request *DescribeDesktopOversoldUserRequest)
CreateDescribeDesktopOversoldUserRequest creates a request to invoke DescribeDesktopOversoldUser API
type DescribeDesktopOversoldUserResponse ¶ added in v1.63.15
type DescribeDesktopOversoldUserResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Count int `json:"Count" xml:"Count"` NextToken string `json:"NextToken" xml:"NextToken"` Data []DataItem `json:"Data" xml:"Data"` }
DescribeDesktopOversoldUserResponse is the response struct for api DescribeDesktopOversoldUser
func CreateDescribeDesktopOversoldUserResponse ¶ added in v1.63.15
func CreateDescribeDesktopOversoldUserResponse() (response *DescribeDesktopOversoldUserResponse)
CreateDescribeDesktopOversoldUserResponse creates a response to parse from DescribeDesktopOversoldUser response
type DescribeDesktopSessionsRequest ¶ added in v1.63.15
type DescribeDesktopSessionsRequest struct { *requests.RpcRequest OfficeSiteId string `position:"Query" name:"OfficeSiteId"` StartTime string `position:"Query" name:"StartTime"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` SessionStatus string `position:"Query" name:"SessionStatus"` PageSize requests.Integer `position:"Query" name:"PageSize"` EndUserId string `position:"Query" name:"EndUserId"` DesktopId *[]string `position:"Query" name:"DesktopId" type:"Repeated"` DesktopName string `position:"Query" name:"DesktopName"` EndTime string `position:"Query" name:"EndTime"` SubPayType string `position:"Query" name:"SubPayType"` CheckOsSession requests.Boolean `position:"Query" name:"CheckOsSession"` }
DescribeDesktopSessionsRequest is the request struct for api DescribeDesktopSessions
func CreateDescribeDesktopSessionsRequest ¶ added in v1.63.15
func CreateDescribeDesktopSessionsRequest() (request *DescribeDesktopSessionsRequest)
CreateDescribeDesktopSessionsRequest creates a request to invoke DescribeDesktopSessions API
type DescribeDesktopSessionsResponse ¶ added in v1.63.15
type DescribeDesktopSessionsResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` Sessions []Session `json:"Sessions" xml:"Sessions"` }
DescribeDesktopSessionsResponse is the response struct for api DescribeDesktopSessions
func CreateDescribeDesktopSessionsResponse ¶ added in v1.63.15
func CreateDescribeDesktopSessionsResponse() (response *DescribeDesktopSessionsResponse)
CreateDescribeDesktopSessionsResponse creates a response to parse from DescribeDesktopSessions response
type DescribeDesktopTypesRequest ¶
type DescribeDesktopTypesRequest struct { *requests.RpcRequest AppliedScope string `position:"Query" name:"AppliedScope"` GpuCount requests.Float `position:"Query" name:"GpuCount"` DesktopTypeId string `position:"Query" name:"DesktopTypeId"` DesktopIdForModify string `position:"Query" name:"DesktopIdForModify"` DesktopGroupIdForModify string `position:"Query" name:"DesktopGroupIdForModify"` MemorySize requests.Integer `position:"Query" name:"MemorySize"` InstanceTypeFamily string `position:"Query" name:"InstanceTypeFamily"` CpuCount requests.Integer `position:"Query" name:"CpuCount"` GpuDriverType string `position:"Query" name:"GpuDriverType"` OrderType string `position:"Query" name:"OrderType"` }
DescribeDesktopTypesRequest is the request struct for api DescribeDesktopTypes
func CreateDescribeDesktopTypesRequest ¶
func CreateDescribeDesktopTypesRequest() (request *DescribeDesktopTypesRequest)
CreateDescribeDesktopTypesRequest creates a request to invoke DescribeDesktopTypes API
type DescribeDesktopTypesResponse ¶
type DescribeDesktopTypesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DesktopTypes []DesktopType `json:"DesktopTypes" xml:"DesktopTypes"` }
DescribeDesktopTypesResponse is the response struct for api DescribeDesktopTypes
func CreateDescribeDesktopTypesResponse ¶
func CreateDescribeDesktopTypesResponse() (response *DescribeDesktopTypesResponse)
CreateDescribeDesktopTypesResponse creates a response to parse from DescribeDesktopTypes response
type DescribeDesktopsInGroupRequest ¶
type DescribeDesktopsInGroupRequest struct { *requests.RpcRequest IgnoreDeleted requests.Boolean `position:"Query" name:"IgnoreDeleted"` DesktopGroupId string `position:"Query" name:"DesktopGroupId"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` PayType string `position:"Query" name:"PayType"` }
DescribeDesktopsInGroupRequest is the request struct for api DescribeDesktopsInGroup
func CreateDescribeDesktopsInGroupRequest ¶
func CreateDescribeDesktopsInGroupRequest() (request *DescribeDesktopsInGroupRequest)
CreateDescribeDesktopsInGroupRequest creates a request to invoke DescribeDesktopsInGroup API
type DescribeDesktopsInGroupResponse ¶
type DescribeDesktopsInGroupResponse struct { *responses.BaseResponse PostPaidDesktopsCount int `json:"PostPaidDesktopsCount" xml:"PostPaidDesktopsCount"` NextToken string `json:"NextToken" xml:"NextToken"` PaidDesktopsCount int `json:"PaidDesktopsCount" xml:"PaidDesktopsCount"` RequestId string `json:"RequestId" xml:"RequestId"` PostPaidDesktopsTotalAmount int `json:"PostPaidDesktopsTotalAmount" xml:"PostPaidDesktopsTotalAmount"` OnlinePrePaidDesktopsCount int `json:"OnlinePrePaidDesktopsCount" xml:"OnlinePrePaidDesktopsCount"` RunningPrePaidDesktopsCount int `json:"RunningPrePaidDesktopsCount" xml:"RunningPrePaidDesktopsCount"` StopedPrePaidDesktopsCount int `json:"StopedPrePaidDesktopsCount" xml:"StopedPrePaidDesktopsCount"` StoppedPrePaidDesktopsCount int `json:"StoppedPrePaidDesktopsCount" xml:"StoppedPrePaidDesktopsCount"` PaidDesktops []PaidDesktop `json:"PaidDesktops" xml:"PaidDesktops"` PostPaidDesktops []PostPaidDesktop `json:"PostPaidDesktops" xml:"PostPaidDesktops"` }
DescribeDesktopsInGroupResponse is the response struct for api DescribeDesktopsInGroup
func CreateDescribeDesktopsInGroupResponse ¶
func CreateDescribeDesktopsInGroupResponse() (response *DescribeDesktopsInGroupResponse)
CreateDescribeDesktopsInGroupResponse creates a response to parse from DescribeDesktopsInGroup response
type DescribeDesktopsRequest ¶
type DescribeDesktopsRequest struct { *requests.RpcRequest OfficeSiteId string `position:"Query" name:"OfficeSiteId"` SnapshotPolicyId string `position:"Query" name:"SnapshotPolicyId"` QosRuleId string `position:"Query" name:"QosRuleId"` ImageId *[]string `position:"Query" name:"ImageId" type:"Repeated"` DesktopStatus string `position:"Query" name:"DesktopStatus"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` DesktopGroupId string `position:"Query" name:"DesktopGroupId"` NextToken string `position:"Query" name:"NextToken"` OnlyDesktopGroup requests.Boolean `position:"Query" name:"OnlyDesktopGroup"` QueryFotaUpdate requests.Boolean `position:"Query" name:"QueryFotaUpdate"` DirectoryId string `position:"Query" name:"DirectoryId"` EndUserId *[]string `position:"Query" name:"EndUserId" type:"Repeated"` DesktopId *[]string `position:"Query" name:"DesktopId" type:"Repeated"` Tag *[]DescribeDesktopsTag `position:"Query" name:"Tag" type:"Repeated"` DesktopType string `position:"Query" name:"DesktopType"` DesktopStatusList *[]string `position:"Query" name:"DesktopStatusList" type:"Repeated"` DesktopName string `position:"Query" name:"DesktopName"` GroupId string `position:"Query" name:"GroupId"` OfficeSiteName string `position:"Query" name:"OfficeSiteName"` ExcludedEndUserId *[]string `position:"Query" name:"ExcludedEndUserId" type:"Repeated"` GpuInstanceGroupId string `position:"Query" name:"GpuInstanceGroupId"` FilterDesktopGroup requests.Boolean `position:"Query" name:"FilterDesktopGroup"` ManagementFlag string `position:"Query" name:"ManagementFlag"` SubPayType string `position:"Query" name:"SubPayType"` ExpiredTime string `position:"Query" name:"ExpiredTime"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` FillResourceGroup requests.Boolean `position:"Query" name:"FillResourceGroup"` OsTypes *[]string `position:"Query" name:"OsTypes" type:"Repeated"` ProtocolType string `position:"Query" name:"ProtocolType"` ChargeType string `position:"Query" name:"ChargeType"` PolicyGroupId string `position:"Query" name:"PolicyGroupId"` UserName string `position:"Query" name:"UserName"` }
DescribeDesktopsRequest is the request struct for api DescribeDesktops
func CreateDescribeDesktopsRequest ¶
func CreateDescribeDesktopsRequest() (request *DescribeDesktopsRequest)
CreateDescribeDesktopsRequest creates a request to invoke DescribeDesktops API
type DescribeDesktopsResponse ¶
type DescribeDesktopsResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Desktops []DesktopInDescribeDesktops `json:"Desktops" xml:"Desktops"` }
DescribeDesktopsResponse is the response struct for api DescribeDesktops
func CreateDescribeDesktopsResponse ¶
func CreateDescribeDesktopsResponse() (response *DescribeDesktopsResponse)
CreateDescribeDesktopsResponse creates a response to parse from DescribeDesktops response
type DescribeDesktopsTag ¶ added in v1.63.15
DescribeDesktopsTag is a repeated param struct in DescribeDesktopsRequest
type DescribeDevicesRequest ¶ added in v1.63.15
type DescribeDevicesRequest struct { *requests.RpcRequest ClientType string `position:"Query" name:"ClientType"` UserType string `position:"Query" name:"UserType"` DeviceId string `position:"Query" name:"DeviceId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` AdDomain string `position:"Query" name:"AdDomain"` PageSize requests.Integer `position:"Query" name:"PageSize"` EndUserId string `position:"Query" name:"EndUserId"` DirectoryId string `position:"Query" name:"DirectoryId"` Region string `position:"Query" name:"Region"` }
DescribeDevicesRequest is the request struct for api DescribeDevices
func CreateDescribeDevicesRequest ¶ added in v1.63.15
func CreateDescribeDevicesRequest() (request *DescribeDevicesRequest)
CreateDescribeDevicesRequest creates a request to invoke DescribeDevices API
type DescribeDevicesResponse ¶ added in v1.63.15
type DescribeDevicesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Devices []DevicesItem `json:"Devices" xml:"Devices"` }
DescribeDevicesResponse is the response struct for api DescribeDevices
func CreateDescribeDevicesResponse ¶ added in v1.63.15
func CreateDescribeDevicesResponse() (response *DescribeDevicesResponse)
CreateDescribeDevicesResponse creates a response to parse from DescribeDevices response
type DescribeDirectoriesRequest ¶
type DescribeDirectoriesRequest struct { *requests.RpcRequest DirectoryType string `position:"Query" name:"DirectoryType"` NextToken string `position:"Query" name:"NextToken"` DirectoryStatus string `position:"Query" name:"DirectoryStatus"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` DirectoryId *[]string `position:"Query" name:"DirectoryId" type:"Repeated"` Status string `position:"Query" name:"Status"` }
DescribeDirectoriesRequest is the request struct for api DescribeDirectories
func CreateDescribeDirectoriesRequest ¶
func CreateDescribeDirectoriesRequest() (request *DescribeDirectoriesRequest)
CreateDescribeDirectoriesRequest creates a request to invoke DescribeDirectories API
type DescribeDirectoriesResponse ¶
type DescribeDirectoriesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` AdHostname string `json:"AdHostname" xml:"AdHostname"` Directories []Directory `json:"Directories" xml:"Directories"` }
DescribeDirectoriesResponse is the response struct for api DescribeDirectories
func CreateDescribeDirectoriesResponse ¶
func CreateDescribeDirectoriesResponse() (response *DescribeDirectoriesResponse)
CreateDescribeDirectoriesResponse creates a response to parse from DescribeDirectories response
type DescribeFlowMetricRequest ¶
type DescribeFlowMetricRequest struct { *requests.RpcRequest MetricType string `position:"Query" name:"MetricType"` Period requests.Integer `position:"Query" name:"Period"` EndTime string `position:"Query" name:"EndTime"` StartTime string `position:"Query" name:"StartTime"` InstanceId string `position:"Query" name:"InstanceId"` InstanceType string `position:"Query" name:"InstanceType"` }
DescribeFlowMetricRequest is the request struct for api DescribeFlowMetric
func CreateDescribeFlowMetricRequest ¶
func CreateDescribeFlowMetricRequest() (request *DescribeFlowMetricRequest)
CreateDescribeFlowMetricRequest creates a request to invoke DescribeFlowMetric API
type DescribeFlowMetricResponse ¶
type DescribeFlowMetricResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
DescribeFlowMetricResponse is the response struct for api DescribeFlowMetric
func CreateDescribeFlowMetricResponse ¶
func CreateDescribeFlowMetricResponse() (response *DescribeFlowMetricResponse)
CreateDescribeFlowMetricResponse creates a response to parse from DescribeFlowMetric response
type DescribeFlowStatisticRequest ¶ added in v1.61.1666
type DescribeFlowStatisticRequest struct { *requests.RpcRequest OfficeSiteId string `position:"Query" name:"OfficeSiteId"` Period requests.Integer `position:"Query" name:"Period"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` DesktopId string `position:"Query" name:"DesktopId"` }
DescribeFlowStatisticRequest is the request struct for api DescribeFlowStatistic
func CreateDescribeFlowStatisticRequest ¶ added in v1.61.1666
func CreateDescribeFlowStatisticRequest() (request *DescribeFlowStatisticRequest)
CreateDescribeFlowStatisticRequest creates a request to invoke DescribeFlowStatistic API
type DescribeFlowStatisticResponse ¶ added in v1.61.1666
type DescribeFlowStatisticResponse struct { *responses.BaseResponse DesktopCount int `json:"DesktopCount" xml:"DesktopCount"` RequestId string `json:"RequestId" xml:"RequestId"` DesktopFlowStatistic []FlowStatistic `json:"DesktopFlowStatistic" xml:"DesktopFlowStatistic"` }
DescribeFlowStatisticResponse is the response struct for api DescribeFlowStatistic
func CreateDescribeFlowStatisticResponse ¶ added in v1.61.1666
func CreateDescribeFlowStatisticResponse() (response *DescribeFlowStatisticResponse)
CreateDescribeFlowStatisticResponse creates a response to parse from DescribeFlowStatistic response
type DescribeFotaPendingDesktopsRequest ¶
type DescribeFotaPendingDesktopsRequest struct { *requests.RpcRequest OfficeSiteId string `position:"Query" name:"OfficeSiteId"` DesktopName string `position:"Query" name:"DesktopName"` TaskUid string `position:"Query" name:"TaskUid"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` DesktopId string `position:"Query" name:"DesktopId"` }
DescribeFotaPendingDesktopsRequest is the request struct for api DescribeFotaPendingDesktops
func CreateDescribeFotaPendingDesktopsRequest ¶
func CreateDescribeFotaPendingDesktopsRequest() (request *DescribeFotaPendingDesktopsRequest)
CreateDescribeFotaPendingDesktopsRequest creates a request to invoke DescribeFotaPendingDesktops API
type DescribeFotaPendingDesktopsResponse ¶
type DescribeFotaPendingDesktopsResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` FotaPendingDesktops []FotaPendingDesktop `json:"FotaPendingDesktops" xml:"FotaPendingDesktops"` }
DescribeFotaPendingDesktopsResponse is the response struct for api DescribeFotaPendingDesktops
func CreateDescribeFotaPendingDesktopsResponse ¶
func CreateDescribeFotaPendingDesktopsResponse() (response *DescribeFotaPendingDesktopsResponse)
CreateDescribeFotaPendingDesktopsResponse creates a response to parse from DescribeFotaPendingDesktops response
type DescribeFotaTasksRequest ¶
type DescribeFotaTasksRequest struct { *requests.RpcRequest UserStatus string `position:"Query" name:"UserStatus"` FotaStatus string `position:"Query" name:"FotaStatus"` TaskUid *[]string `position:"Query" name:"TaskUid" type:"Repeated"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` Lang string `position:"Query" name:"Lang"` }
DescribeFotaTasksRequest is the request struct for api DescribeFotaTasks
func CreateDescribeFotaTasksRequest ¶
func CreateDescribeFotaTasksRequest() (request *DescribeFotaTasksRequest)
CreateDescribeFotaTasksRequest creates a request to invoke DescribeFotaTasks API
type DescribeFotaTasksResponse ¶
type DescribeFotaTasksResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` NextToken string `json:"NextToken" xml:"NextToken"` FotaTasks []FotaTask `json:"FotaTasks" xml:"FotaTasks"` }
DescribeFotaTasksResponse is the response struct for api DescribeFotaTasks
func CreateDescribeFotaTasksResponse ¶
func CreateDescribeFotaTasksResponse() (response *DescribeFotaTasksResponse)
CreateDescribeFotaTasksResponse creates a response to parse from DescribeFotaTasks response
type DescribeGuestApplicationsRequest ¶ added in v1.63.15
type DescribeGuestApplicationsRequest struct { *requests.RpcRequest EndUserId string `position:"Query" name:"EndUserId"` DesktopId string `position:"Query" name:"DesktopId"` }
DescribeGuestApplicationsRequest is the request struct for api DescribeGuestApplications
func CreateDescribeGuestApplicationsRequest ¶ added in v1.63.15
func CreateDescribeGuestApplicationsRequest() (request *DescribeGuestApplicationsRequest)
CreateDescribeGuestApplicationsRequest creates a request to invoke DescribeGuestApplications API
type DescribeGuestApplicationsResponse ¶ added in v1.63.15
type DescribeGuestApplicationsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Applications []GuestApplicationModel `json:"Applications" xml:"Applications"` }
DescribeGuestApplicationsResponse is the response struct for api DescribeGuestApplications
func CreateDescribeGuestApplicationsResponse ¶ added in v1.63.15
func CreateDescribeGuestApplicationsResponse() (response *DescribeGuestApplicationsResponse)
CreateDescribeGuestApplicationsResponse creates a response to parse from DescribeGuestApplications response
type DescribeImageModifiedRecordsRequest ¶ added in v1.61.1666
type DescribeImageModifiedRecordsRequest struct { *requests.RpcRequest NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` DesktopId string `position:"Query" name:"DesktopId"` }
DescribeImageModifiedRecordsRequest is the request struct for api DescribeImageModifiedRecords
func CreateDescribeImageModifiedRecordsRequest ¶ added in v1.61.1666
func CreateDescribeImageModifiedRecordsRequest() (request *DescribeImageModifiedRecordsRequest)
CreateDescribeImageModifiedRecordsRequest creates a request to invoke DescribeImageModifiedRecords API
type DescribeImageModifiedRecordsResponse ¶ added in v1.61.1666
type DescribeImageModifiedRecordsResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` ImageModifiedRecords []ImageModifiedRecord `json:"ImageModifiedRecords" xml:"ImageModifiedRecords"` }
DescribeImageModifiedRecordsResponse is the response struct for api DescribeImageModifiedRecords
func CreateDescribeImageModifiedRecordsResponse ¶ added in v1.61.1666
func CreateDescribeImageModifiedRecordsResponse() (response *DescribeImageModifiedRecordsResponse)
CreateDescribeImageModifiedRecordsResponse creates a response to parse from DescribeImageModifiedRecords response
type DescribeImagePermissionRequest ¶ added in v1.61.1666
type DescribeImagePermissionRequest struct { *requests.RpcRequest ImageId string `position:"Query" name:"ImageId"` }
DescribeImagePermissionRequest is the request struct for api DescribeImagePermission
func CreateDescribeImagePermissionRequest ¶ added in v1.61.1666
func CreateDescribeImagePermissionRequest() (request *DescribeImagePermissionRequest)
CreateDescribeImagePermissionRequest creates a request to invoke DescribeImagePermission API
type DescribeImagePermissionResponse ¶ added in v1.61.1666
type DescribeImagePermissionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AliUids []string `json:"AliUids" xml:"AliUids"` }
DescribeImagePermissionResponse is the response struct for api DescribeImagePermission
func CreateDescribeImagePermissionResponse ¶ added in v1.61.1666
func CreateDescribeImagePermissionResponse() (response *DescribeImagePermissionResponse)
CreateDescribeImagePermissionResponse creates a response to parse from DescribeImagePermission response
type DescribeImagesRequest ¶
type DescribeImagesRequest struct { *requests.RpcRequest ImageId *[]string `position:"Query" name:"ImageId" type:"Repeated"` GpuCategory requests.Boolean `position:"Query" name:"GpuCategory"` DesktopInstanceType string `position:"Query" name:"DesktopInstanceType"` LanguageType string `position:"Query" name:"LanguageType"` NextToken string `position:"Query" name:"NextToken"` ImageName string `position:"Query" name:"ImageName"` FotaChannel string `position:"Query" name:"FotaChannel"` ImageType string `position:"Query" name:"ImageType"` FotaVersion string `position:"Query" name:"FotaVersion"` SessionType string `position:"Query" name:"SessionType"` OsType string `position:"Query" name:"OsType"` ImageStatus string `position:"Query" name:"ImageStatus"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` ProtocolType string `position:"Query" name:"ProtocolType"` GpuDriverVersion string `position:"Query" name:"GpuDriverVersion"` }
DescribeImagesRequest is the request struct for api DescribeImages
func CreateDescribeImagesRequest ¶
func CreateDescribeImagesRequest() (request *DescribeImagesRequest)
CreateDescribeImagesRequest creates a request to invoke DescribeImages API
type DescribeImagesResponse ¶
type DescribeImagesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` Images []Image `json:"Images" xml:"Images"` }
DescribeImagesResponse is the response struct for api DescribeImages
func CreateDescribeImagesResponse ¶
func CreateDescribeImagesResponse() (response *DescribeImagesResponse)
CreateDescribeImagesResponse creates a response to parse from DescribeImages response
type DescribeInvocationsRequest ¶
type DescribeInvocationsRequest struct { *requests.RpcRequest InvokeStatus string `position:"Query" name:"InvokeStatus"` DesktopIds *[]string `position:"Query" name:"DesktopIds" type:"Repeated"` IncludeOutput requests.Boolean `position:"Query" name:"IncludeOutput"` NextToken string `position:"Query" name:"NextToken"` ContentEncoding string `position:"Query" name:"ContentEncoding"` EndUserId string `position:"Query" name:"EndUserId"` DesktopId string `position:"Query" name:"DesktopId"` InvokeId string `position:"Query" name:"InvokeId"` CommandType string `position:"Query" name:"CommandType"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` IncludeInvokeDesktops requests.Boolean `position:"Query" name:"IncludeInvokeDesktops"` }
DescribeInvocationsRequest is the request struct for api DescribeInvocations
func CreateDescribeInvocationsRequest ¶
func CreateDescribeInvocationsRequest() (request *DescribeInvocationsRequest)
CreateDescribeInvocationsRequest creates a request to invoke DescribeInvocations API
type DescribeInvocationsResponse ¶
type DescribeInvocationsResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` Invocations []Invocation `json:"Invocations" xml:"Invocations"` }
DescribeInvocationsResponse is the response struct for api DescribeInvocations
func CreateDescribeInvocationsResponse ¶
func CreateDescribeInvocationsResponse() (response *DescribeInvocationsResponse)
CreateDescribeInvocationsResponse creates a response to parse from DescribeInvocations response
type DescribeKmsKeysRequest ¶ added in v1.61.1666
type DescribeKmsKeysRequest struct {
*requests.RpcRequest
}
DescribeKmsKeysRequest is the request struct for api DescribeKmsKeys
func CreateDescribeKmsKeysRequest ¶ added in v1.61.1666
func CreateDescribeKmsKeysRequest() (request *DescribeKmsKeysRequest)
CreateDescribeKmsKeysRequest creates a request to invoke DescribeKmsKeys API
type DescribeKmsKeysResponse ¶ added in v1.61.1666
type DescribeKmsKeysResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` KmsServiceStatus string `json:"KmsServiceStatus" xml:"KmsServiceStatus"` AuthorizeStatus string `json:"AuthorizeStatus" xml:"AuthorizeStatus"` Keys []Key `json:"Keys" xml:"Keys"` }
DescribeKmsKeysResponse is the response struct for api DescribeKmsKeys
func CreateDescribeKmsKeysResponse ¶ added in v1.61.1666
func CreateDescribeKmsKeysResponse() (response *DescribeKmsKeysResponse)
CreateDescribeKmsKeysResponse creates a response to parse from DescribeKmsKeys response
type DescribeModificationPriceRequest ¶
type DescribeModificationPriceRequest struct { *requests.RpcRequest RootDiskPerformanceLevel string `position:"Query" name:"RootDiskPerformanceLevel"` GroupDesktopCount requests.Integer `position:"Query" name:"GroupDesktopCount"` UserDiskPerformanceLevel string `position:"Query" name:"UserDiskPerformanceLevel"` InstanceType string `position:"Query" name:"InstanceType"` Bandwidth requests.Integer `position:"Query" name:"Bandwidth"` ResourceType string `position:"Query" name:"ResourceType"` PromotionId string `position:"Query" name:"PromotionId"` UserDiskSizeGib requests.Integer `position:"Query" name:"UserDiskSizeGib"` ResourceSpecs *[]DescribeModificationPriceResourceSpecs `position:"Query" name:"ResourceSpecs" type:"Repeated"` InstanceId string `position:"Query" name:"InstanceId"` RootDiskSizeGib requests.Integer `position:"Query" name:"RootDiskSizeGib"` }
DescribeModificationPriceRequest is the request struct for api DescribeModificationPrice
func CreateDescribeModificationPriceRequest ¶
func CreateDescribeModificationPriceRequest() (request *DescribeModificationPriceRequest)
CreateDescribeModificationPriceRequest creates a request to invoke DescribeModificationPrice API
type DescribeModificationPriceResourceSpecs ¶ added in v1.63.15
type DescribeModificationPriceResourceSpecs struct { UserDiskSizeGib string `name:"UserDiskSizeGib"` DesktopId string `name:"DesktopId"` RootDiskSizeGib string `name:"RootDiskSizeGib"` }
DescribeModificationPriceResourceSpecs is a repeated param struct in DescribeModificationPriceRequest
type DescribeModificationPriceResponse ¶
type DescribeModificationPriceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PriceInfo PriceInfo `json:"PriceInfo" xml:"PriceInfo"` }
DescribeModificationPriceResponse is the response struct for api DescribeModificationPrice
func CreateDescribeModificationPriceResponse ¶
func CreateDescribeModificationPriceResponse() (response *DescribeModificationPriceResponse)
CreateDescribeModificationPriceResponse creates a response to parse from DescribeModificationPrice response
type DescribeNASFileSystemsRequest ¶
type DescribeNASFileSystemsRequest struct { *requests.RpcRequest OfficeSiteId string `position:"Query" name:"OfficeSiteId"` MatchCompatibleProfile requests.Boolean `position:"Query" name:"MatchCompatibleProfile"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` FileSystemId *[]string `position:"Query" name:"FileSystemId" type:"Repeated"` }
DescribeNASFileSystemsRequest is the request struct for api DescribeNASFileSystems
func CreateDescribeNASFileSystemsRequest ¶
func CreateDescribeNASFileSystemsRequest() (request *DescribeNASFileSystemsRequest)
CreateDescribeNASFileSystemsRequest creates a request to invoke DescribeNASFileSystems API
type DescribeNASFileSystemsResponse ¶
type DescribeNASFileSystemsResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` FileSystems []FileSystem `json:"FileSystems" xml:"FileSystems"` }
DescribeNASFileSystemsResponse is the response struct for api DescribeNASFileSystems
func CreateDescribeNASFileSystemsResponse ¶
func CreateDescribeNASFileSystemsResponse() (response *DescribeNASFileSystemsResponse)
CreateDescribeNASFileSystemsResponse creates a response to parse from DescribeNASFileSystems response
type DescribeNetworkPackagesRequest ¶
type DescribeNetworkPackagesRequest struct { *requests.RpcRequest NetworkPackageId *[]string `position:"Query" name:"NetworkPackageId" type:"Repeated"` NextToken string `position:"Query" name:"NextToken"` InternetChargeType string `position:"Query" name:"InternetChargeType"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
DescribeNetworkPackagesRequest is the request struct for api DescribeNetworkPackages
func CreateDescribeNetworkPackagesRequest ¶
func CreateDescribeNetworkPackagesRequest() (request *DescribeNetworkPackagesRequest)
CreateDescribeNetworkPackagesRequest creates a request to invoke DescribeNetworkPackages API
type DescribeNetworkPackagesResponse ¶
type DescribeNetworkPackagesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` NetworkPackages []NetworkPackage `json:"NetworkPackages" xml:"NetworkPackages"` }
DescribeNetworkPackagesResponse is the response struct for api DescribeNetworkPackages
func CreateDescribeNetworkPackagesResponse ¶
func CreateDescribeNetworkPackagesResponse() (response *DescribeNetworkPackagesResponse)
CreateDescribeNetworkPackagesResponse creates a response to parse from DescribeNetworkPackages response
type DescribeOfficeSitesRequest ¶
type DescribeOfficeSitesRequest struct { *requests.RpcRequest OfficeSiteId *[]string `position:"Query" name:"OfficeSiteId" type:"Repeated"` VpcType string `position:"Query" name:"VpcType"` NmVersion string `position:"Query" name:"NmVersion"` EnableInternetAccess requests.Boolean `position:"Query" name:"EnableInternetAccess"` VpcNotNone requests.Boolean `position:"Query" name:"VpcNotNone"` OfficeSiteType string `position:"Query" name:"OfficeSiteType"` NextToken string `position:"Query" name:"NextToken"` SecurityProtection string `position:"Query" name:"SecurityProtection"` Name string `position:"Query" name:"Name"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` Status string `position:"Query" name:"Status"` }
DescribeOfficeSitesRequest is the request struct for api DescribeOfficeSites
func CreateDescribeOfficeSitesRequest ¶
func CreateDescribeOfficeSitesRequest() (request *DescribeOfficeSitesRequest)
CreateDescribeOfficeSitesRequest creates a request to invoke DescribeOfficeSites API
type DescribeOfficeSitesResponse ¶
type DescribeOfficeSitesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` OfficeSites []OfficeSite `json:"OfficeSites" xml:"OfficeSites"` }
DescribeOfficeSitesResponse is the response struct for api DescribeOfficeSites
func CreateDescribeOfficeSitesResponse ¶
func CreateDescribeOfficeSitesResponse() (response *DescribeOfficeSitesResponse)
CreateDescribeOfficeSitesResponse creates a response to parse from DescribeOfficeSites response
type DescribePolicyGroup ¶
type DescribePolicyGroup struct { PolicyStatus string `json:"PolicyStatus" xml:"PolicyStatus"` Html5Access string `json:"Html5Access" xml:"Html5Access"` WatermarkType string `json:"WatermarkType" xml:"WatermarkType"` PreemptLogin string `json:"PreemptLogin" xml:"PreemptLogin"` WatermarkCustomText string `json:"WatermarkCustomText" xml:"WatermarkCustomText"` Clipboard string `json:"Clipboard" xml:"Clipboard"` DomainList string `json:"DomainList" xml:"DomainList"` PolicyGroupId string `json:"PolicyGroupId" xml:"PolicyGroupId"` PrinterRedirection string `json:"PrinterRedirection" xml:"PrinterRedirection"` WatermarkTransparency string `json:"WatermarkTransparency" xml:"WatermarkTransparency"` Html5FileTransfer string `json:"Html5FileTransfer" xml:"Html5FileTransfer"` UsbRedirect string `json:"UsbRedirect" xml:"UsbRedirect"` PolicyGroupType string `json:"PolicyGroupType" xml:"PolicyGroupType"` Watermark string `json:"Watermark" xml:"Watermark"` VisualQuality string `json:"VisualQuality" xml:"VisualQuality"` EdsCount int `json:"EdsCount" xml:"EdsCount"` Name string `json:"Name" xml:"Name"` LocalDrive string `json:"LocalDrive" xml:"LocalDrive"` GpuAcceleration string `json:"GpuAcceleration" xml:"GpuAcceleration"` DomainResolveRuleType string `json:"DomainResolveRuleType" xml:"DomainResolveRuleType"` Recording string `json:"Recording" xml:"Recording"` RecordingStartTime string `json:"RecordingStartTime" xml:"RecordingStartTime"` RecordingEndTime string `json:"RecordingEndTime" xml:"RecordingEndTime"` RecordingFps int64 `json:"RecordingFps" xml:"RecordingFps"` RecordingExpires int64 `json:"RecordingExpires" xml:"RecordingExpires"` CameraRedirect string `json:"CameraRedirect" xml:"CameraRedirect"` NetRedirect string `json:"NetRedirect" xml:"NetRedirect"` AppContentProtection string `json:"AppContentProtection" xml:"AppContentProtection"` RecordContent string `json:"RecordContent" xml:"RecordContent"` RecordContentExpires int64 `json:"RecordContentExpires" xml:"RecordContentExpires"` RemoteCoordinate string `json:"RemoteCoordinate" xml:"RemoteCoordinate"` RecordingDuration int `json:"RecordingDuration" xml:"RecordingDuration"` Scope string `json:"Scope" xml:"Scope"` RecordingAudio string `json:"RecordingAudio" xml:"RecordingAudio"` InternetCommunicationProtocol string `json:"InternetCommunicationProtocol" xml:"InternetCommunicationProtocol"` VideoRedirect string `json:"VideoRedirect" xml:"VideoRedirect"` WatermarkTransparencyValue int `json:"WatermarkTransparencyValue" xml:"WatermarkTransparencyValue"` WatermarkColor int `json:"WatermarkColor" xml:"WatermarkColor"` WatermarkFontSize int `json:"WatermarkFontSize" xml:"WatermarkFontSize"` WatermarkFontStyle string `json:"WatermarkFontStyle" xml:"WatermarkFontStyle"` WatermarkDegree string `json:"WatermarkDegree" xml:"WatermarkDegree"` WatermarkRowAmount int `json:"WatermarkRowAmount" xml:"WatermarkRowAmount"` WatermarkColumnAmount int `json:"WatermarkColumnAmount" xml:"WatermarkColumnAmount"` EndUserApplyAdminCoordinate string `json:"EndUserApplyAdminCoordinate" xml:"EndUserApplyAdminCoordinate"` EndUserGroupCoordinate string `json:"EndUserGroupCoordinate" xml:"EndUserGroupCoordinate"` CpuProtectedMode string `json:"CpuProtectedMode" xml:"CpuProtectedMode"` CpuRateLimit int `json:"CpuRateLimit" xml:"CpuRateLimit"` CpuSampleDuration int `json:"CpuSampleDuration" xml:"CpuSampleDuration"` CpuSingleRateLimit int `json:"CpuSingleRateLimit" xml:"CpuSingleRateLimit"` CpuDownGradeDuration int `json:"CpuDownGradeDuration" xml:"CpuDownGradeDuration"` MemoryProtectedMode string `json:"MemoryProtectedMode" xml:"MemoryProtectedMode"` MemoryRateLimit int `json:"MemoryRateLimit" xml:"MemoryRateLimit"` MemorySampleDuration int `json:"MemorySampleDuration" xml:"MemorySampleDuration"` MemorySingleRateLimit int `json:"MemorySingleRateLimit" xml:"MemorySingleRateLimit"` MemoryDownGradeDuration int `json:"MemoryDownGradeDuration" xml:"MemoryDownGradeDuration"` WatermarkSecurity string `json:"WatermarkSecurity" xml:"WatermarkSecurity"` WatermarkAntiCam string `json:"WatermarkAntiCam" xml:"WatermarkAntiCam"` CloudHub string `json:"CloudHub" xml:"CloudHub"` WatermarkPower string `json:"WatermarkPower" xml:"WatermarkPower"` RecordingUserNotify string `json:"RecordingUserNotify" xml:"RecordingUserNotify"` RecordingUserNotifyMessage string `json:"RecordingUserNotifyMessage" xml:"RecordingUserNotifyMessage"` AdminAccess string `json:"AdminAccess" xml:"AdminAccess"` EnableSessionRateLimiting string `json:"EnableSessionRateLimiting" xml:"EnableSessionRateLimiting"` SessionMaxRateKbps int `json:"SessionMaxRateKbps" xml:"SessionMaxRateKbps"` MaxReconnectTime int `json:"MaxReconnectTime" xml:"MaxReconnectTime"` DisplayMode string `json:"DisplayMode" xml:"DisplayMode"` StreamingMode string `json:"StreamingMode" xml:"StreamingMode"` ColorEnhancement string `json:"ColorEnhancement" xml:"ColorEnhancement"` SmoothEnhancement string `json:"SmoothEnhancement" xml:"SmoothEnhancement"` QualityEnhancement string `json:"QualityEnhancement" xml:"QualityEnhancement"` VideoEncPolicy string `json:"VideoEncPolicy" xml:"VideoEncPolicy"` TargetFps int `json:"TargetFps" xml:"TargetFps"` VideoEncMinQP int `json:"VideoEncMinQP" xml:"VideoEncMinQP"` VideoEncMaxQP int `json:"VideoEncMaxQP" xml:"VideoEncMaxQP"` VideoEncAvgKbps int `json:"VideoEncAvgKbps" xml:"VideoEncAvgKbps"` VideoEncPeakKbps int `json:"VideoEncPeakKbps" xml:"VideoEncPeakKbps"` WyAssistant string `json:"WyAssistant" xml:"WyAssistant"` PreemptLoginUsers []string `json:"PreemptLoginUsers" xml:"PreemptLoginUsers"` ScopeValue []string `json:"ScopeValue" xml:"ScopeValue"` CpuProcessors []string `json:"CpuProcessors" xml:"CpuProcessors"` MemoryProcessors []string `json:"MemoryProcessors" xml:"MemoryProcessors"` AuthorizeSecurityPolicyRules []AuthorizeSecurityPolicyRule `json:"AuthorizeSecurityPolicyRules" xml:"AuthorizeSecurityPolicyRules"` AuthorizeAccessPolicyRules []AuthorizeAccessPolicyRule `json:"AuthorizeAccessPolicyRules" xml:"AuthorizeAccessPolicyRules"` ClientTypes []ClientType `json:"ClientTypes" xml:"ClientTypes"` UsbSupplyRedirectRule []UsbSupplyRedirectRuleItem `json:"UsbSupplyRedirectRule" xml:"UsbSupplyRedirectRule"` DomainResolveRule []DomainResolveRuleItem `json:"DomainResolveRule" xml:"DomainResolveRule"` NetRedirectRule []NetRedirectRuleItem `json:"NetRedirectRule" xml:"NetRedirectRule"` DeviceRedirects []DeviceRedirect `json:"DeviceRedirects" xml:"DeviceRedirects"` DeviceRules []DeviceRule `json:"DeviceRules" xml:"DeviceRules"` }
DescribePolicyGroup is a nested struct in ecd response
type DescribePolicyGroups ¶
type DescribePolicyGroups struct {
DescribePolicyGroup []DescribePolicyGroup `json:"DescribePolicyGroup" xml:"DescribePolicyGroup"`
}
DescribePolicyGroups is a nested struct in ecd response
type DescribePolicyGroupsRequest ¶
type DescribePolicyGroupsRequest struct { *requests.RpcRequest NextToken string `position:"Query" name:"NextToken"` Scope string `position:"Query" name:"Scope"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` PolicyGroupId *[]string `position:"Query" name:"PolicyGroupId" type:"Repeated"` }
DescribePolicyGroupsRequest is the request struct for api DescribePolicyGroups
func CreateDescribePolicyGroupsRequest ¶
func CreateDescribePolicyGroupsRequest() (request *DescribePolicyGroupsRequest)
CreateDescribePolicyGroupsRequest creates a request to invoke DescribePolicyGroups API
type DescribePolicyGroupsResponse ¶
type DescribePolicyGroupsResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` DescribePolicyGroups []DescribePolicyGroup `json:"DescribePolicyGroups" xml:"DescribePolicyGroups"` }
DescribePolicyGroupsResponse is the response struct for api DescribePolicyGroups
func CreateDescribePolicyGroupsResponse ¶
func CreateDescribePolicyGroupsResponse() (response *DescribePolicyGroupsResponse)
CreateDescribePolicyGroupsResponse creates a response to parse from DescribePolicyGroups response
type DescribePriceBundleModels ¶ added in v1.63.15
type DescribePriceBundleModels struct { Duration string `name:"Duration"` Amount string `name:"Amount"` BundleId string `name:"BundleId"` InstanceType string `name:"InstanceType"` OsType string `name:"OsType"` RootDiskId string `name:"RootDiskId"` UserDiskId string `name:"UserDiskId"` }
DescribePriceBundleModels is a repeated param struct in DescribePriceRequest
type DescribePriceForCreateDesktopOversoldGroupRequest ¶ added in v1.63.15
type DescribePriceForCreateDesktopOversoldGroupRequest struct { *requests.RpcRequest Period requests.Integer `position:"Query" name:"Period"` OversoldUserCount requests.Integer `position:"Query" name:"OversoldUserCount"` PeriodUnit string `position:"Query" name:"PeriodUnit"` DataDiskSize requests.Integer `position:"Query" name:"DataDiskSize"` SystemDiskSize requests.Integer `position:"Query" name:"SystemDiskSize"` ConcurrenceCount requests.Integer `position:"Query" name:"ConcurrenceCount"` DesktopType string `position:"Query" name:"DesktopType"` }
DescribePriceForCreateDesktopOversoldGroupRequest is the request struct for api DescribePriceForCreateDesktopOversoldGroup
func CreateDescribePriceForCreateDesktopOversoldGroupRequest ¶ added in v1.63.15
func CreateDescribePriceForCreateDesktopOversoldGroupRequest() (request *DescribePriceForCreateDesktopOversoldGroupRequest)
CreateDescribePriceForCreateDesktopOversoldGroupRequest creates a request to invoke DescribePriceForCreateDesktopOversoldGroup API
type DescribePriceForCreateDesktopOversoldGroupResponse ¶ added in v1.63.15
type DescribePriceForCreateDesktopOversoldGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DescribePriceForCreateDesktopOversoldGroupResponse is the response struct for api DescribePriceForCreateDesktopOversoldGroup
func CreateDescribePriceForCreateDesktopOversoldGroupResponse ¶ added in v1.63.15
func CreateDescribePriceForCreateDesktopOversoldGroupResponse() (response *DescribePriceForCreateDesktopOversoldGroupResponse)
CreateDescribePriceForCreateDesktopOversoldGroupResponse creates a response to parse from DescribePriceForCreateDesktopOversoldGroup response
type DescribePriceForModifyDesktopOversoldGroupSaleRequest ¶ added in v1.63.15
type DescribePriceForModifyDesktopOversoldGroupSaleRequest struct { *requests.RpcRequest OversoldGroupId string `position:"Query" name:"OversoldGroupId"` OversoldUserCount requests.Integer `position:"Query" name:"OversoldUserCount"` ConcurrenceCount requests.Integer `position:"Query" name:"ConcurrenceCount"` }
DescribePriceForModifyDesktopOversoldGroupSaleRequest is the request struct for api DescribePriceForModifyDesktopOversoldGroupSale
func CreateDescribePriceForModifyDesktopOversoldGroupSaleRequest ¶ added in v1.63.15
func CreateDescribePriceForModifyDesktopOversoldGroupSaleRequest() (request *DescribePriceForModifyDesktopOversoldGroupSaleRequest)
CreateDescribePriceForModifyDesktopOversoldGroupSaleRequest creates a request to invoke DescribePriceForModifyDesktopOversoldGroupSale API
type DescribePriceForModifyDesktopOversoldGroupSaleResponse ¶ added in v1.63.15
type DescribePriceForModifyDesktopOversoldGroupSaleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DescribePriceForModifyDesktopOversoldGroupSaleResponse is the response struct for api DescribePriceForModifyDesktopOversoldGroupSale
func CreateDescribePriceForModifyDesktopOversoldGroupSaleResponse ¶ added in v1.63.15
func CreateDescribePriceForModifyDesktopOversoldGroupSaleResponse() (response *DescribePriceForModifyDesktopOversoldGroupSaleResponse)
CreateDescribePriceForModifyDesktopOversoldGroupSaleResponse creates a response to parse from DescribePriceForModifyDesktopOversoldGroupSale response
type DescribePriceForRenewDesktopOversoldGroupRequest ¶ added in v1.63.15
type DescribePriceForRenewDesktopOversoldGroupRequest struct { *requests.RpcRequest Period requests.Integer `position:"Query" name:"Period"` OversoldGroupId string `position:"Query" name:"OversoldGroupId"` PeriodUnit string `position:"Query" name:"PeriodUnit"` }
DescribePriceForRenewDesktopOversoldGroupRequest is the request struct for api DescribePriceForRenewDesktopOversoldGroup
func CreateDescribePriceForRenewDesktopOversoldGroupRequest ¶ added in v1.63.15
func CreateDescribePriceForRenewDesktopOversoldGroupRequest() (request *DescribePriceForRenewDesktopOversoldGroupRequest)
CreateDescribePriceForRenewDesktopOversoldGroupRequest creates a request to invoke DescribePriceForRenewDesktopOversoldGroup API
type DescribePriceForRenewDesktopOversoldGroupResponse ¶ added in v1.63.15
type DescribePriceForRenewDesktopOversoldGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DescribePriceForRenewDesktopOversoldGroupResponse is the response struct for api DescribePriceForRenewDesktopOversoldGroup
func CreateDescribePriceForRenewDesktopOversoldGroupResponse ¶ added in v1.63.15
func CreateDescribePriceForRenewDesktopOversoldGroupResponse() (response *DescribePriceForRenewDesktopOversoldGroupResponse)
CreateDescribePriceForRenewDesktopOversoldGroupResponse creates a response to parse from DescribePriceForRenewDesktopOversoldGroup response
type DescribePriceRequest ¶
type DescribePriceRequest struct { *requests.RpcRequest EduTeacherBundleId string `position:"Query" name:"EduTeacherBundleId"` SpPeriodInfo string `position:"Query" name:"SpPeriodInfo"` RootDiskPerformanceLevel string `position:"Query" name:"RootDiskPerformanceLevel"` SpType string `position:"Query" name:"SpType"` GroupDesktopCount requests.Integer `position:"Query" name:"GroupDesktopCount"` NetworkType string `position:"Query" name:"NetworkType"` UserDiskPerformanceLevel string `position:"Query" name:"UserDiskPerformanceLevel"` EduRoomClassify string `position:"Query" name:"EduRoomClassify"` EduDesktopNum requests.Integer `position:"Query" name:"EduDesktopNum"` EduCdsEnable string `position:"Query" name:"EduCdsEnable"` InstanceType string `position:"Query" name:"InstanceType"` BundleModels *[]DescribePriceBundleModels `position:"Query" name:"BundleModels" type:"Repeated"` EduTeacherNum requests.Integer `position:"Query" name:"EduTeacherNum"` Period requests.Integer `position:"Query" name:"Period"` Amount requests.Integer `position:"Query" name:"Amount"` HardwareVersion string `position:"Query" name:"HardwareVersion"` Bandwidth requests.Integer `position:"Query" name:"Bandwidth"` EduCommittedTime requests.Integer `position:"Query" name:"EduCommittedTime"` SpPrice requests.Boolean `position:"Query" name:"SpPrice"` EduDesktopBundleId string `position:"Query" name:"EduDesktopBundleId"` EduStudentBundleId string `position:"Query" name:"EduStudentBundleId"` OsType string `position:"Query" name:"OsType"` EduCdsSize requests.Integer `position:"Query" name:"EduCdsSize"` ResourceType string `position:"Query" name:"ResourceType"` PromotionId string `position:"Query" name:"PromotionId"` UserDiskSizeGib requests.Integer `position:"Query" name:"UserDiskSizeGib"` PeriodUnit string `position:"Query" name:"PeriodUnit"` EduStudentNum requests.Integer `position:"Query" name:"EduStudentNum"` InternetChargeType string `position:"Query" name:"InternetChargeType"` PackageSize requests.Integer `position:"Query" name:"PackageSize"` RootDiskSizeGib requests.Integer `position:"Query" name:"RootDiskSizeGib"` }
DescribePriceRequest is the request struct for api DescribePrice
func CreateDescribePriceRequest ¶
func CreateDescribePriceRequest() (request *DescribePriceRequest)
CreateDescribePriceRequest creates a request to invoke DescribePrice API
type DescribePriceResponse ¶
type DescribePriceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PriceInfo PriceInfo `json:"PriceInfo" xml:"PriceInfo"` }
DescribePriceResponse is the response struct for api DescribePrice
func CreateDescribePriceResponse ¶
func CreateDescribePriceResponse() (response *DescribePriceResponse)
CreateDescribePriceResponse creates a response to parse from DescribePrice response
type DescribeRecordingsRequest ¶ added in v1.61.1666
type DescribeRecordingsRequest struct { *requests.RpcRequest NeedSignedUrl requests.Boolean `position:"Query" name:"NeedSignedUrl"` SignedUrlExpireMinutes requests.Integer `position:"Query" name:"SignedUrlExpireMinutes"` StartTime string `position:"Query" name:"StartTime"` NextToken string `position:"Query" name:"NextToken"` EndUserId string `position:"Query" name:"EndUserId"` DesktopId string `position:"Query" name:"DesktopId"` EndTime string `position:"Query" name:"EndTime"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` PolicyGroupId string `position:"Query" name:"PolicyGroupId"` }
DescribeRecordingsRequest is the request struct for api DescribeRecordings
func CreateDescribeRecordingsRequest ¶ added in v1.61.1666
func CreateDescribeRecordingsRequest() (request *DescribeRecordingsRequest)
CreateDescribeRecordingsRequest creates a request to invoke DescribeRecordings API
type DescribeRecordingsResponse ¶ added in v1.61.1666
type DescribeRecordingsResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` Recordings []Recording `json:"Recordings" xml:"Recordings"` }
DescribeRecordingsResponse is the response struct for api DescribeRecordings
func CreateDescribeRecordingsResponse ¶ added in v1.61.1666
func CreateDescribeRecordingsResponse() (response *DescribeRecordingsResponse)
CreateDescribeRecordingsResponse creates a response to parse from DescribeRecordings response
type DescribeRefundPriceRequest ¶ added in v1.63.15
type DescribeRefundPriceRequest struct { *requests.RpcRequest RefundType string `position:"Query" name:"RefundType"` RefundParamMap string `position:"Query" name:"RefundParamMap"` DesktopId *[]string `position:"Query" name:"DesktopId" type:"Repeated"` }
DescribeRefundPriceRequest is the request struct for api DescribeRefundPrice
func CreateDescribeRefundPriceRequest ¶ added in v1.63.15
func CreateDescribeRefundPriceRequest() (request *DescribeRefundPriceRequest)
CreateDescribeRefundPriceRequest creates a request to invoke DescribeRefundPrice API
type DescribeRefundPriceResponse ¶ added in v1.63.15
type DescribeRefundPriceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PriceInfo PriceInfo `json:"PriceInfo" xml:"PriceInfo"` }
DescribeRefundPriceResponse is the response struct for api DescribeRefundPrice
func CreateDescribeRefundPriceResponse ¶ added in v1.63.15
func CreateDescribeRefundPriceResponse() (response *DescribeRefundPriceResponse)
CreateDescribeRefundPriceResponse creates a response to parse from DescribeRefundPrice response
type DescribeRegionsRequest ¶
type DescribeRegionsRequest struct { *requests.RpcRequest AcceptLanguage string `position:"Query" name:"AcceptLanguage"` }
DescribeRegionsRequest is the request struct for api DescribeRegions
func CreateDescribeRegionsRequest ¶
func CreateDescribeRegionsRequest() (request *DescribeRegionsRequest)
CreateDescribeRegionsRequest creates a request to invoke DescribeRegions API
type DescribeRegionsResponse ¶
type DescribeRegionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Regions []Region `json:"Regions" xml:"Regions"` }
DescribeRegionsResponse is the response struct for api DescribeRegions
func CreateDescribeRegionsResponse ¶
func CreateDescribeRegionsResponse() (response *DescribeRegionsResponse)
CreateDescribeRegionsResponse creates a response to parse from DescribeRegions response
type DescribeRenewalPriceRequest ¶
type DescribeRenewalPriceRequest struct { *requests.RpcRequest Period requests.Integer `position:"Query" name:"Period"` ResourceType string `position:"Query" name:"ResourceType"` PromotionId string `position:"Query" name:"PromotionId"` PeriodUnit string `position:"Query" name:"PeriodUnit"` InstanceId string `position:"Query" name:"InstanceId"` InstanceIds *[]string `position:"Query" name:"InstanceIds" type:"Repeated"` }
DescribeRenewalPriceRequest is the request struct for api DescribeRenewalPrice
func CreateDescribeRenewalPriceRequest ¶
func CreateDescribeRenewalPriceRequest() (request *DescribeRenewalPriceRequest)
CreateDescribeRenewalPriceRequest creates a request to invoke DescribeRenewalPrice API
type DescribeRenewalPriceResponse ¶
type DescribeRenewalPriceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PriceInfo PriceInfo `json:"PriceInfo" xml:"PriceInfo"` }
DescribeRenewalPriceResponse is the response struct for api DescribeRenewalPrice
func CreateDescribeRenewalPriceResponse ¶
func CreateDescribeRenewalPriceResponse() (response *DescribeRenewalPriceResponse)
CreateDescribeRenewalPriceResponse creates a response to parse from DescribeRenewalPrice response
type DescribeSessionStatisticRequest ¶ added in v1.63.15
type DescribeSessionStatisticRequest struct { *requests.RpcRequest OfficeSiteId string `position:"Query" name:"OfficeSiteId"` Period requests.Integer `position:"Query" name:"Period"` EndTime string `position:"Query" name:"EndTime"` StartTime string `position:"Query" name:"StartTime"` SearchRegionId string `position:"Query" name:"SearchRegionId"` }
DescribeSessionStatisticRequest is the request struct for api DescribeSessionStatistic
func CreateDescribeSessionStatisticRequest ¶ added in v1.63.15
func CreateDescribeSessionStatisticRequest() (request *DescribeSessionStatisticRequest)
CreateDescribeSessionStatisticRequest creates a request to invoke DescribeSessionStatistic API
type DescribeSessionStatisticResponse ¶ added in v1.63.15
type DescribeSessionStatisticResponse struct { *responses.BaseResponse TotalCount string `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` Statistic []StatisticItem `json:"Statistic" xml:"Statistic"` }
DescribeSessionStatisticResponse is the response struct for api DescribeSessionStatistic
func CreateDescribeSessionStatisticResponse ¶ added in v1.63.15
func CreateDescribeSessionStatisticResponse() (response *DescribeSessionStatisticResponse)
CreateDescribeSessionStatisticResponse creates a response to parse from DescribeSessionStatistic response
type DescribeSnapshotsRequest ¶
type DescribeSnapshotsRequest struct { *requests.RpcRequest SnapshotId string `position:"Query" name:"SnapshotId"` SnapshotName string `position:"Query" name:"SnapshotName"` StartTime string `position:"Query" name:"StartTime"` NextToken string `position:"Query" name:"NextToken"` DesktopId string `position:"Query" name:"DesktopId"` DesktopName string `position:"Query" name:"DesktopName"` Creator string `position:"Query" name:"Creator"` SourceDiskType string `position:"Query" name:"SourceDiskType"` EndTime string `position:"Query" name:"EndTime"` SnapshotType string `position:"Query" name:"SnapshotType"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
DescribeSnapshotsRequest is the request struct for api DescribeSnapshots
func CreateDescribeSnapshotsRequest ¶
func CreateDescribeSnapshotsRequest() (request *DescribeSnapshotsRequest)
CreateDescribeSnapshotsRequest creates a request to invoke DescribeSnapshots API
type DescribeSnapshotsResponse ¶
type DescribeSnapshotsResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` Snapshots []Snapshot `json:"Snapshots" xml:"Snapshots"` }
DescribeSnapshotsResponse is the response struct for api DescribeSnapshots
func CreateDescribeSnapshotsResponse ¶
func CreateDescribeSnapshotsResponse() (response *DescribeSnapshotsResponse)
CreateDescribeSnapshotsResponse creates a response to parse from DescribeSnapshots response
type DescribeUserConnectTimeRequest ¶ added in v1.63.15
type DescribeUserConnectTimeRequest struct { *requests.RpcRequest UserDesktopId string `position:"Query" name:"UserDesktopId"` StartTime string `position:"Query" name:"StartTime"` NextToken string `position:"Query" name:"NextToken"` EndUserId string `position:"Query" name:"EndUserId"` OversoldGroupId string `position:"Query" name:"OversoldGroupId"` UserGroupId string `position:"Query" name:"UserGroupId"` EndTime string `position:"Query" name:"EndTime"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
DescribeUserConnectTimeRequest is the request struct for api DescribeUserConnectTime
func CreateDescribeUserConnectTimeRequest ¶ added in v1.63.15
func CreateDescribeUserConnectTimeRequest() (request *DescribeUserConnectTimeRequest)
CreateDescribeUserConnectTimeRequest creates a request to invoke DescribeUserConnectTime API
type DescribeUserConnectTimeResponse ¶ added in v1.63.15
type DescribeUserConnectTimeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Count int `json:"Count" xml:"Count"` NextToken string `json:"NextToken" xml:"NextToken"` Data []DataItem `json:"Data" xml:"Data"` }
DescribeUserConnectTimeResponse is the response struct for api DescribeUserConnectTime
func CreateDescribeUserConnectTimeResponse ¶ added in v1.63.15
func CreateDescribeUserConnectTimeResponse() (response *DescribeUserConnectTimeResponse)
CreateDescribeUserConnectTimeResponse creates a response to parse from DescribeUserConnectTime response
type DescribeUserConnectionRecordsRequest ¶
type DescribeUserConnectionRecordsRequest struct { *requests.RpcRequest ConnectEndTimeFrom requests.Integer `position:"Query" name:"ConnectEndTimeFrom"` ConnectDurationFrom requests.Integer `position:"Query" name:"ConnectDurationFrom"` ConnectDurationTo requests.Integer `position:"Query" name:"ConnectDurationTo"` EndUserType string `position:"Query" name:"EndUserType"` DesktopGroupId string `position:"Query" name:"DesktopGroupId"` NextToken string `position:"Query" name:"NextToken"` ConnectStartTimeFrom requests.Integer `position:"Query" name:"ConnectStartTimeFrom"` EndUserId string `position:"Query" name:"EndUserId"` DesktopId string `position:"Query" name:"DesktopId"` ConnectEndTimeTo requests.Integer `position:"Query" name:"ConnectEndTimeTo"` ConnectStartTimeTo requests.Integer `position:"Query" name:"ConnectStartTimeTo"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
DescribeUserConnectionRecordsRequest is the request struct for api DescribeUserConnectionRecords
func CreateDescribeUserConnectionRecordsRequest ¶
func CreateDescribeUserConnectionRecordsRequest() (request *DescribeUserConnectionRecordsRequest)
CreateDescribeUserConnectionRecordsRequest creates a request to invoke DescribeUserConnectionRecords API
type DescribeUserConnectionRecordsResponse ¶
type DescribeUserConnectionRecordsResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` ConnectionRecords []ConnectionRecord `json:"ConnectionRecords" xml:"ConnectionRecords"` }
DescribeUserConnectionRecordsResponse is the response struct for api DescribeUserConnectionRecords
func CreateDescribeUserConnectionRecordsResponse ¶
func CreateDescribeUserConnectionRecordsResponse() (response *DescribeUserConnectionRecordsResponse)
CreateDescribeUserConnectionRecordsResponse creates a response to parse from DescribeUserConnectionRecords response
type DescribeUserProfilePathRulesRequest ¶ added in v1.63.15
type DescribeUserProfilePathRulesRequest struct { *requests.RpcRequest RuleType string `position:"Query" name:"RuleType"` DesktopGroupId string `position:"Query" name:"DesktopGroupId"` }
DescribeUserProfilePathRulesRequest is the request struct for api DescribeUserProfilePathRules
func CreateDescribeUserProfilePathRulesRequest ¶ added in v1.63.15
func CreateDescribeUserProfilePathRulesRequest() (request *DescribeUserProfilePathRulesRequest)
CreateDescribeUserProfilePathRulesRequest creates a request to invoke DescribeUserProfilePathRules API
type DescribeUserProfilePathRulesResponse ¶ added in v1.63.15
type DescribeUserProfilePathRulesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` UserProfilePathRule UserProfilePathRule `json:"UserProfilePathRule" xml:"UserProfilePathRule"` }
DescribeUserProfilePathRulesResponse is the response struct for api DescribeUserProfilePathRules
func CreateDescribeUserProfilePathRulesResponse ¶ added in v1.63.15
func CreateDescribeUserProfilePathRulesResponse() (response *DescribeUserProfilePathRulesResponse)
CreateDescribeUserProfilePathRulesResponse creates a response to parse from DescribeUserProfilePathRules response
type DescribeUsersInGroupRequest ¶
type DescribeUsersInGroupRequest struct { *requests.RpcRequest EndUserIds *[]string `position:"Query" name:"EndUserIds" type:"Repeated"` ConnectState requests.Integer `position:"Query" name:"ConnectState"` OrgId string `position:"Query" name:"OrgId"` Filter string `position:"Query" name:"Filter"` DesktopGroupId string `position:"Query" name:"DesktopGroupId"` NextToken string `position:"Query" name:"NextToken"` QueryUserDetail requests.Boolean `position:"Query" name:"QueryUserDetail"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` EndUserId string `position:"Query" name:"EndUserId"` }
DescribeUsersInGroupRequest is the request struct for api DescribeUsersInGroup
func CreateDescribeUsersInGroupRequest ¶
func CreateDescribeUsersInGroupRequest() (request *DescribeUsersInGroupRequest)
CreateDescribeUsersInGroupRequest creates a request to invoke DescribeUsersInGroup API
type DescribeUsersInGroupResponse ¶
type DescribeUsersInGroupResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` UsersCount int `json:"UsersCount" xml:"UsersCount"` OnlineUsersCount int `json:"OnlineUsersCount" xml:"OnlineUsersCount"` EndUsers []EndUser `json:"EndUsers" xml:"EndUsers"` }
DescribeUsersInGroupResponse is the response struct for api DescribeUsersInGroup
func CreateDescribeUsersInGroupResponse ¶
func CreateDescribeUsersInGroupResponse() (response *DescribeUsersInGroupResponse)
CreateDescribeUsersInGroupResponse creates a response to parse from DescribeUsersInGroup response
type DescribeUsersPasswordRequest ¶ added in v1.63.15
type DescribeUsersPasswordRequest struct { *requests.RpcRequest DesktopId string `position:"Query" name:"DesktopId"` }
DescribeUsersPasswordRequest is the request struct for api DescribeUsersPassword
func CreateDescribeUsersPasswordRequest ¶ added in v1.63.15
func CreateDescribeUsersPasswordRequest() (request *DescribeUsersPasswordRequest)
CreateDescribeUsersPasswordRequest creates a request to invoke DescribeUsersPassword API
type DescribeUsersPasswordResponse ¶ added in v1.63.15
type DescribeUsersPasswordResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DesktopUsers []DesktopUser `json:"DesktopUsers" xml:"DesktopUsers"` }
DescribeUsersPasswordResponse is the response struct for api DescribeUsersPassword
func CreateDescribeUsersPasswordResponse ¶ added in v1.63.15
func CreateDescribeUsersPasswordResponse() (response *DescribeUsersPasswordResponse)
CreateDescribeUsersPasswordResponse creates a response to parse from DescribeUsersPassword response
type DescribeVirtualMFADevicesRequest ¶
type DescribeVirtualMFADevicesRequest struct { *requests.RpcRequest OfficeSiteId string `position:"Query" name:"OfficeSiteId"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` DirectoryId string `position:"Query" name:"DirectoryId"` EndUserId *[]string `position:"Query" name:"EndUserId" type:"Repeated"` }
DescribeVirtualMFADevicesRequest is the request struct for api DescribeVirtualMFADevices
func CreateDescribeVirtualMFADevicesRequest ¶
func CreateDescribeVirtualMFADevicesRequest() (request *DescribeVirtualMFADevicesRequest)
CreateDescribeVirtualMFADevicesRequest creates a request to invoke DescribeVirtualMFADevices API
type DescribeVirtualMFADevicesResponse ¶
type DescribeVirtualMFADevicesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` VirtualMFADevices []VirtualMFADevice `json:"VirtualMFADevices" xml:"VirtualMFADevices"` }
DescribeVirtualMFADevicesResponse is the response struct for api DescribeVirtualMFADevices
func CreateDescribeVirtualMFADevicesResponse ¶
func CreateDescribeVirtualMFADevicesResponse() (response *DescribeVirtualMFADevicesResponse)
CreateDescribeVirtualMFADevicesResponse creates a response to parse from DescribeVirtualMFADevices response
type DescribeZonesRequest ¶
type DescribeZonesRequest struct { *requests.RpcRequest ZoneType string `position:"Query" name:"ZoneType"` }
DescribeZonesRequest is the request struct for api DescribeZones
func CreateDescribeZonesRequest ¶
func CreateDescribeZonesRequest() (request *DescribeZonesRequest)
CreateDescribeZonesRequest creates a request to invoke DescribeZones API
type DescribeZonesResponse ¶
type DescribeZonesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Zones []Zone `json:"Zones" xml:"Zones"` }
DescribeZonesResponse is the response struct for api DescribeZones
func CreateDescribeZonesResponse ¶
func CreateDescribeZonesResponse() (response *DescribeZonesResponse)
CreateDescribeZonesResponse creates a response to parse from DescribeZones response
type Desktop ¶
type Desktop struct { ReleaseNote string `json:"ReleaseNote" xml:"ReleaseNote"` NewAppSize int64 `json:"NewAppSize" xml:"NewAppSize"` StartTime string `json:"StartTime" xml:"StartTime"` CurrentAppVersion string `json:"CurrentAppVersion" xml:"CurrentAppVersion"` DesktopId string `json:"DesktopId" xml:"DesktopId"` NewAppVersion string `json:"NewAppVersion" xml:"NewAppVersion"` DesktopGroupId string `json:"DesktopGroupId" xml:"DesktopGroupId"` DesktopStatus string `json:"DesktopStatus" xml:"DesktopStatus"` ConnectionStatus string `json:"ConnectionStatus" xml:"ConnectionStatus"` ManagementFlag []string `json:"ManagementFlag" xml:"ManagementFlag"` }
Desktop is a nested struct in ecd response
type DesktopDuration ¶ added in v1.63.15
type DesktopDuration struct { PackageId string `json:"PackageId" xml:"PackageId"` PackageCreationTime string `json:"PackageCreationTime" xml:"PackageCreationTime"` PackageExpiredTime string `json:"PackageExpiredTime" xml:"PackageExpiredTime"` UsedDuration int64 `json:"UsedDuration" xml:"UsedDuration"` TotalDuration int64 `json:"TotalDuration" xml:"TotalDuration"` PackageStatus string `json:"PackageStatus" xml:"PackageStatus"` PackageType string `json:"PackageType" xml:"PackageType"` PeriodStartTime string `json:"PeriodStartTime" xml:"PeriodStartTime"` PeriodEndTime string `json:"PeriodEndTime" xml:"PeriodEndTime"` PostPaidLimitFee float64 `json:"PostPaidLimitFee" xml:"PostPaidLimitFee"` PackageUsedUpStrategy string `json:"PackageUsedUpStrategy" xml:"PackageUsedUpStrategy"` OrderInstanceId string `json:"OrderInstanceId" xml:"OrderInstanceId"` AllowRefund bool `json:"AllowRefund" xml:"AllowRefund"` FreeTier bool `json:"FreeTier" xml:"FreeTier"` HasActualPaymentOrder bool `json:"HasActualPaymentOrder" xml:"HasActualPaymentOrder"` }
DesktopDuration is a nested struct in ecd response
type DesktopDurationList ¶ added in v1.63.15
type DesktopDurationList struct {
DesktopDuration []DesktopDuration `json:"desktopDuration" xml:"desktopDuration"`
}
DesktopDurationList is a nested struct in ecd response
type DesktopFlowStatistic ¶ added in v1.61.1666
type DesktopFlowStatistic struct {
FlowStatistic []FlowStatistic `json:"FlowStatistic" xml:"FlowStatistic"`
}
DesktopFlowStatistic is a nested struct in ecd response
type DesktopGroup ¶
type DesktopGroup struct { DesktopGroupName string `json:"DesktopGroupName" xml:"DesktopGroupName"` ImageId string `json:"ImageId" xml:"ImageId"` RatioThreshold float64 `json:"RatioThreshold" xml:"RatioThreshold"` SystemDiskSize int `json:"SystemDiskSize" xml:"SystemDiskSize"` MaxDesktopsCount int `json:"MaxDesktopsCount" xml:"MaxDesktopsCount"` OsType string `json:"OsType" xml:"OsType"` StopDuration int64 `json:"StopDuration" xml:"StopDuration"` Version int `json:"Version" xml:"Version"` Creator string `json:"Creator" xml:"Creator"` IdleDisconnectDuration int64 `json:"IdleDisconnectDuration" xml:"IdleDisconnectDuration"` BuyDesktopsCount int `json:"BuyDesktopsCount" xml:"BuyDesktopsCount"` DirectoryId string `json:"DirectoryId" xml:"DirectoryId"` VolumeEncryptionEnabled bool `json:"VolumeEncryptionEnabled" xml:"VolumeEncryptionEnabled"` PayType string `json:"PayType" xml:"PayType"` OwnBundleName string `json:"OwnBundleName" xml:"OwnBundleName"` LoadPolicy int64 `json:"LoadPolicy" xml:"LoadPolicy"` Memory int64 `json:"Memory" xml:"Memory"` DesktopGroupId string `json:"DesktopGroupId" xml:"DesktopGroupId"` OfficeSiteId string `json:"OfficeSiteId" xml:"OfficeSiteId"` EndUserCount int `json:"EndUserCount" xml:"EndUserCount"` ResetType int64 `json:"ResetType" xml:"ResetType"` PolicyGroupName string `json:"PolicyGroupName" xml:"PolicyGroupName"` DirectoryType string `json:"DirectoryType" xml:"DirectoryType"` DesktopCount int `json:"DesktopCount" xml:"DesktopCount"` GpuCount float64 `json:"GpuCount" xml:"GpuCount"` OwnBundleId string `json:"OwnBundleId" xml:"OwnBundleId"` Cpu int `json:"Cpu" xml:"Cpu"` DataDiskCategory string `json:"DataDiskCategory" xml:"DataDiskCategory"` GpuSpec string `json:"GpuSpec" xml:"GpuSpec"` Comments string `json:"Comments" xml:"Comments"` ConnectDuration int64 `json:"ConnectDuration" xml:"ConnectDuration"` CreateTime string `json:"CreateTime" xml:"CreateTime"` OfficeSiteName string `json:"OfficeSiteName" xml:"OfficeSiteName"` VolumeEncryptionKey string `json:"VolumeEncryptionKey" xml:"VolumeEncryptionKey"` BindAmount int64 `json:"BindAmount" xml:"BindAmount"` SubnetId string `json:"SubnetId" xml:"SubnetId"` MinDesktopsCount int `json:"MinDesktopsCount" xml:"MinDesktopsCount"` Status int `json:"Status" xml:"Status"` OwnType int64 `json:"OwnType" xml:"OwnType"` ExpiredTime string `json:"ExpiredTime" xml:"ExpiredTime"` KeepDuration int64 `json:"KeepDuration" xml:"KeepDuration"` DesktopType string `json:"DesktopType" xml:"DesktopType"` DataDiskSize string `json:"DataDiskSize" xml:"DataDiskSize"` OfficeSiteType string `json:"OfficeSiteType" xml:"OfficeSiteType"` PolicyGroupId string `json:"PolicyGroupId" xml:"PolicyGroupId"` ProtocolType string `json:"ProtocolType" xml:"ProtocolType"` SystemDiskCategory string `json:"SystemDiskCategory" xml:"SystemDiskCategory"` GpuDriverVersion string `json:"GpuDriverVersion" xml:"GpuDriverVersion"` Tags []Tag `json:"Tags" xml:"Tags"` CountPerStatus []CountPerStatusItem `json:"CountPerStatus" xml:"CountPerStatus"` }
DesktopGroup is a nested struct in ecd response
type DesktopGroupsInDescribeDesktopGroups ¶ added in v1.63.15
type DesktopGroupsInDescribeDesktopGroups struct {
DesktopGroup []DesktopGroup `json:"DesktopGroup" xml:"DesktopGroup"`
}
DesktopGroupsInDescribeDesktopGroups is a nested struct in ecd response
type DesktopGroupsInDescribeNASFileSystems ¶ added in v1.63.15
type DesktopGroupsInDescribeNASFileSystems struct {
DesktopGroup []DesktopGroup `json:"DesktopGroup" xml:"DesktopGroup"`
}
DesktopGroupsInDescribeNASFileSystems is a nested struct in ecd response
type DesktopIdInCreateDesktops ¶
type DesktopIdInCreateDesktops struct {
DesktopIds []string `json:"DesktopIds" xml:"DesktopIds"`
}
DesktopIdInCreateDesktops is a nested struct in ecd response
type DesktopIdInModifyDesktopChargeType ¶
type DesktopIdInModifyDesktopChargeType struct {
DesktopIds []string `json:"DesktopIds" xml:"DesktopIds"`
}
DesktopIdInModifyDesktopChargeType is a nested struct in ecd response
type DesktopIds ¶ added in v1.63.15
type DesktopIds struct {
DesktopIds []string `json:"DesktopIds" xml:"DesktopIds"`
}
DesktopIds is a nested struct in ecd response
type DesktopInDescribeDesktops ¶ added in v1.63.15
type DesktopInDescribeDesktops struct { CreationTime string `json:"CreationTime" xml:"CreationTime"` ChargeType string `json:"ChargeType" xml:"ChargeType"` DesktopName string `json:"DesktopName" xml:"DesktopName"` PolicyGroupName string `json:"PolicyGroupName" xml:"PolicyGroupName"` SystemDiskSize int `json:"SystemDiskSize" xml:"SystemDiskSize"` PolicyGroupId string `json:"PolicyGroupId" xml:"PolicyGroupId"` DesktopStatus string `json:"DesktopStatus" xml:"DesktopStatus"` DesktopType string `json:"DesktopType" xml:"DesktopType"` GpuCount float64 `json:"GpuCount" xml:"GpuCount"` ProtocolType string `json:"ProtocolType" xml:"ProtocolType"` Memory int64 `json:"Memory" xml:"Memory"` GpuSpec string `json:"GpuSpec" xml:"GpuSpec"` ImageId string `json:"ImageId" xml:"ImageId"` DirectoryId string `json:"DirectoryId" xml:"DirectoryId"` ManagementFlag string `json:"ManagementFlag" xml:"ManagementFlag"` DataDiskCategory string `json:"DataDiskCategory" xml:"DataDiskCategory"` SystemDiskCategory string `json:"SystemDiskCategory" xml:"SystemDiskCategory"` NetworkInterfaceId string `json:"NetworkInterfaceId" xml:"NetworkInterfaceId"` OfficeSiteId string `json:"OfficeSiteId" xml:"OfficeSiteId"` DataDiskSize string `json:"DataDiskSize" xml:"DataDiskSize"` DesktopGroupId string `json:"DesktopGroupId" xml:"DesktopGroupId"` DesktopId string `json:"DesktopId" xml:"DesktopId"` OfficeSiteName string `json:"OfficeSiteName" xml:"OfficeSiteName"` StartTime string `json:"StartTime" xml:"StartTime"` DirectoryType string `json:"DirectoryType" xml:"DirectoryType"` Cpu int `json:"Cpu" xml:"Cpu"` NetworkInterfaceIp string `json:"NetworkInterfaceIp" xml:"NetworkInterfaceIp"` ExpiredTime string `json:"ExpiredTime" xml:"ExpiredTime"` OsType string `json:"OsType" xml:"OsType"` ConnectionStatus string `json:"ConnectionStatus" xml:"ConnectionStatus"` BundleId string `json:"BundleId" xml:"BundleId"` BundleName string `json:"BundleName" xml:"BundleName"` OfficeSiteType string `json:"OfficeSiteType" xml:"OfficeSiteType"` HostName string `json:"HostName" xml:"HostName"` DowngradeQuota int64 `json:"DowngradeQuota" xml:"DowngradeQuota"` DowngradedTimes int64 `json:"DowngradedTimes" xml:"DowngradedTimes"` GpuCategory int64 `json:"GpuCategory" xml:"GpuCategory"` GpuDriverVersion string `json:"GpuDriverVersion" xml:"GpuDriverVersion"` ZoneType string `json:"ZoneType" xml:"ZoneType"` Progress string `json:"Progress" xml:"Progress"` VolumeEncryptionEnabled bool `json:"VolumeEncryptionEnabled" xml:"VolumeEncryptionEnabled"` VolumeEncryptionKey string `json:"VolumeEncryptionKey" xml:"VolumeEncryptionKey"` OfficeSiteVpcType string `json:"OfficeSiteVpcType" xml:"OfficeSiteVpcType"` Platform string `json:"Platform" xml:"Platform"` SessionType string `json:"SessionType" xml:"SessionType"` SnapshotPolicyId string `json:"SnapshotPolicyId" xml:"SnapshotPolicyId"` SnapshotPolicyName string `json:"SnapshotPolicyName" xml:"SnapshotPolicyName"` BindAmount int `json:"BindAmount" xml:"BindAmount"` HibernationOptionsConfigured bool `json:"HibernationOptionsConfigured" xml:"HibernationOptionsConfigured"` SupportHibernation bool `json:"SupportHibernation" xml:"SupportHibernation"` HibernationBeta bool `json:"HibernationBeta" xml:"HibernationBeta"` SubPayType string `json:"SubPayType" xml:"SubPayType"` GpuInstanceGroupId string `json:"GpuInstanceGroupId" xml:"GpuInstanceGroupId"` QosRuleId string `json:"QosRuleId" xml:"QosRuleId"` EndUserIds []string `json:"EndUserIds" xml:"EndUserIds"` ManagementFlags []string `json:"ManagementFlags" xml:"ManagementFlags"` PolicyGroupIdList []string `json:"PolicyGroupIdList" xml:"PolicyGroupIdList"` PolicyGroupNameList []string `json:"PolicyGroupNameList" xml:"PolicyGroupNameList"` FotaUpdate FotaUpdate `json:"FotaUpdate" xml:"FotaUpdate"` Disks []Disk `json:"Disks" xml:"Disks"` Tags []Tag `json:"Tags" xml:"Tags"` Sessions []Session `json:"Sessions" xml:"Sessions"` DesktopDurationList []DesktopDuration `json:"DesktopDurationList" xml:"DesktopDurationList"` ResourceGroups []ResourceGroup `json:"ResourceGroups" xml:"ResourceGroups"` }
DesktopInDescribeDesktops is a nested struct in ecd response
type DesktopType ¶
type DesktopType struct { SystemDiskSize string `json:"SystemDiskSize" xml:"SystemDiskSize"` DesktopTypeId string `json:"DesktopTypeId" xml:"DesktopTypeId"` DataDiskSize string `json:"DataDiskSize" xml:"DataDiskSize"` CpuCount string `json:"CpuCount" xml:"CpuCount"` GpuCount float64 `json:"GpuCount" xml:"GpuCount"` GpuSpec string `json:"GpuSpec" xml:"GpuSpec"` InstanceTypeFamily string `json:"InstanceTypeFamily" xml:"InstanceTypeFamily"` MemorySize string `json:"MemorySize" xml:"MemorySize"` DesktopTypeStatus string `json:"DesktopTypeStatus" xml:"DesktopTypeStatus"` AllowDiskSize []AllowDiskSizeItem `json:"AllowDiskSize" xml:"AllowDiskSize"` }
DesktopType is a nested struct in ecd response
type DesktopTypeAttribute ¶
type DesktopTypeAttribute struct { CpuCount int `json:"CpuCount" xml:"CpuCount"` GpuCount float64 `json:"GpuCount" xml:"GpuCount"` GpuSpec string `json:"GpuSpec" xml:"GpuSpec"` MemorySize int `json:"MemorySize" xml:"MemorySize"` }
DesktopTypeAttribute is a nested struct in ecd response
type DesktopTypes ¶
type DesktopTypes struct {
DesktopType []DesktopType `json:"DesktopType" xml:"DesktopType"`
}
DesktopTypes is a nested struct in ecd response
type DesktopUser ¶ added in v1.63.15
type DesktopUser struct { DisplayName string `json:"DisplayName" xml:"DisplayName"` Password string `json:"Password" xml:"Password"` EndUserId string `json:"EndUserId" xml:"EndUserId"` }
DesktopUser is a nested struct in ecd response
type DesktopUsers ¶ added in v1.63.15
type DesktopUsers struct {
DesktopUser []DesktopUser `json:"desktopUser" xml:"desktopUser"`
}
DesktopUsers is a nested struct in ecd response
type Desktops ¶
type Desktops struct { DesktopGroupName string `json:"DesktopGroupName" xml:"DesktopGroupName"` ImageId string `json:"ImageId" xml:"ImageId"` RatioThreshold float64 `json:"RatioThreshold" xml:"RatioThreshold"` SystemDiskSize int `json:"SystemDiskSize" xml:"SystemDiskSize"` MaxDesktopsCount int `json:"MaxDesktopsCount" xml:"MaxDesktopsCount"` AllowAutoSetup int `json:"AllowAutoSetup" xml:"AllowAutoSetup"` StopDuration int64 `json:"StopDuration" xml:"StopDuration"` Creator string `json:"Creator" xml:"Creator"` BindAmount int `json:"BindAmount" xml:"BindAmount"` IdleDisconnectDuration int64 `json:"IdleDisconnectDuration" xml:"IdleDisconnectDuration"` BuyDesktopsCount int `json:"BuyDesktopsCount" xml:"BuyDesktopsCount"` DirectoryId string `json:"DirectoryId" xml:"DirectoryId"` Version int64 `json:"Version" xml:"Version"` PayType string `json:"PayType" xml:"PayType"` OwnBundleName string `json:"OwnBundleName" xml:"OwnBundleName"` Memory int64 `json:"Memory" xml:"Memory"` DesktopGroupId string `json:"DesktopGroupId" xml:"DesktopGroupId"` OfficeSiteId string `json:"OfficeSiteId" xml:"OfficeSiteId"` PolicyGroupName string `json:"PolicyGroupName" xml:"PolicyGroupName"` DirectoryType string `json:"DirectoryType" xml:"DirectoryType"` GpuCount float64 `json:"GpuCount" xml:"GpuCount"` OwnBundleId string `json:"OwnBundleId" xml:"OwnBundleId"` AllowBufferCount int `json:"AllowBufferCount" xml:"AllowBufferCount"` ProfileFollowSwitch bool `json:"ProfileFollowSwitch" xml:"ProfileFollowSwitch"` OwnType int `json:"OwnType" xml:"OwnType"` Cpu int `json:"Cpu" xml:"Cpu"` DataDiskCategory string `json:"DataDiskCategory" xml:"DataDiskCategory"` GpuSpec string `json:"GpuSpec" xml:"GpuSpec"` Comments string `json:"Comments" xml:"Comments"` ConnectDuration int64 `json:"ConnectDuration" xml:"ConnectDuration"` NasFileSystemName string `json:"NasFileSystemName" xml:"NasFileSystemName"` OfficeSiteName string `json:"OfficeSiteName" xml:"OfficeSiteName"` MinDesktopsCount int `json:"MinDesktopsCount" xml:"MinDesktopsCount"` LoadPolicy int `json:"LoadPolicy" xml:"LoadPolicy"` Status int `json:"Status" xml:"Status"` ExpiredTime string `json:"ExpiredTime" xml:"ExpiredTime"` KeepDuration int64 `json:"KeepDuration" xml:"KeepDuration"` CreationTime string `json:"CreationTime" xml:"CreationTime"` TimingStrategyInfo string `json:"TimingStrategyInfo" xml:"TimingStrategyInfo"` DataDiskSize string `json:"DataDiskSize" xml:"DataDiskSize"` ResType int `json:"ResType" xml:"ResType"` NasFileSystemID string `json:"NasFileSystemID" xml:"NasFileSystemID"` OfficeSiteType string `json:"OfficeSiteType" xml:"OfficeSiteType"` ResetType int `json:"ResetType" xml:"ResetType"` PolicyGroupId string `json:"PolicyGroupId" xml:"PolicyGroupId"` SystemDiskCategory string `json:"SystemDiskCategory" xml:"SystemDiskCategory"` PolicyGroupNames []string `json:"PolicyGroupNames" xml:"PolicyGroupNames"` PolicyGroupIds []string `json:"PolicyGroupIds" xml:"PolicyGroupIds"` ScaleTimerInfos []ScaleTimerInfo `json:"ScaleTimerInfos" xml:"ScaleTimerInfos"` TimerInfos []TimerInfo `json:"TimerInfos" xml:"TimerInfos"` }
Desktops is a nested struct in ecd response
type DesktopsInDescribeDesktopInfo ¶ added in v1.63.15
type DesktopsInDescribeDesktopInfo struct {
Desktop []Desktop `json:"Desktop" xml:"Desktop"`
}
DesktopsInDescribeDesktopInfo is a nested struct in ecd response
type DesktopsInDescribeDesktops ¶
type DesktopsInDescribeDesktops struct {
Desktop []DesktopInDescribeDesktops `json:"Desktop" xml:"Desktop"`
}
DesktopsInDescribeDesktops is a nested struct in ecd response
type DetachCenRequest ¶
type DetachCenRequest struct { *requests.RpcRequest OfficeSiteId string `position:"Query" name:"OfficeSiteId"` }
DetachCenRequest is the request struct for api DetachCen
func CreateDetachCenRequest ¶
func CreateDetachCenRequest() (request *DetachCenRequest)
CreateDetachCenRequest creates a request to invoke DetachCen API
type DetachCenResponse ¶
type DetachCenResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DetachCenResponse is the response struct for api DetachCen
func CreateDetachCenResponse ¶
func CreateDetachCenResponse() (response *DetachCenResponse)
CreateDetachCenResponse creates a response to parse from DetachCen response
type DetachEndUserRequest ¶ added in v1.63.15
type DetachEndUserRequest struct { *requests.RpcRequest ClientType string `position:"Query" name:"ClientType"` DeviceId string `position:"Query" name:"DeviceId"` AdDomain string `position:"Query" name:"AdDomain"` EndUserId string `position:"Query" name:"EndUserId"` DirectoryId string `position:"Query" name:"DirectoryId"` Region string `position:"Query" name:"Region"` }
DetachEndUserRequest is the request struct for api DetachEndUser
func CreateDetachEndUserRequest ¶ added in v1.63.15
func CreateDetachEndUserRequest() (request *DetachEndUserRequest)
CreateDetachEndUserRequest creates a request to invoke DetachEndUser API
type DetachEndUserResponse ¶ added in v1.63.15
type DetachEndUserResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DetachEndUserResponse is the response struct for api DetachEndUser
func CreateDetachEndUserResponse ¶ added in v1.63.15
func CreateDetachEndUserResponse() (response *DetachEndUserResponse)
CreateDetachEndUserResponse creates a response to parse from DetachEndUser response
type DeviceRedirect ¶ added in v1.63.15
type DeviceRedirect struct { DeviceType string `json:"DeviceType" xml:"DeviceType"` RedirectType string `json:"RedirectType" xml:"RedirectType"` }
DeviceRedirect is a nested struct in ecd response
type DeviceRedirects ¶ added in v1.63.15
type DeviceRedirects struct {
DeviceRedirect []DeviceRedirect `json:"DeviceRedirect" xml:"DeviceRedirect"`
}
DeviceRedirects is a nested struct in ecd response
type DeviceRule ¶ added in v1.63.15
type DeviceRule struct { DeviceType string `json:"DeviceType" xml:"DeviceType"` DeviceName string `json:"DeviceName" xml:"DeviceName"` DeviceVid string `json:"DeviceVid" xml:"DeviceVid"` DevicePid string `json:"DevicePid" xml:"DevicePid"` RedirectType string `json:"RedirectType" xml:"RedirectType"` OptCommand string `json:"OptCommand" xml:"OptCommand"` }
DeviceRule is a nested struct in ecd response
type DeviceRules ¶ added in v1.63.15
type DeviceRules struct {
DeviceRule []DeviceRule `json:"DeviceRule" xml:"DeviceRule"`
}
DeviceRules is a nested struct in ecd response
type Devices ¶ added in v1.63.15
type Devices struct {
DevicesItem []DevicesItem `json:"Devices" xml:"Devices"`
}
Devices is a nested struct in ecd response
type DevicesItem ¶ added in v1.63.15
type DevicesItem struct { DeviceId string `json:"DeviceId" xml:"DeviceId"` EndUserList []EndUserListItem `json:"EndUserList" xml:"EndUserList"` }
DevicesItem is a nested struct in ecd response
type Directories ¶
type Directories struct {
Directory []Directory `json:"Directory" xml:"Directory"`
}
Directories is a nested struct in ecd response
type Directory ¶
type Directory struct { EnableInternetAccess bool `json:"EnableInternetAccess" xml:"EnableInternetAccess"` VpcId string `json:"VpcId" xml:"VpcId"` CreationTime string `json:"CreationTime" xml:"CreationTime"` Status string `json:"Status" xml:"Status"` DomainPassword string `json:"DomainPassword" xml:"DomainPassword"` EnableAdminAccess bool `json:"EnableAdminAccess" xml:"EnableAdminAccess"` SubDomainName string `json:"SubDomainName" xml:"SubDomainName"` DomainUserName string `json:"DomainUserName" xml:"DomainUserName"` EnableCrossDesktopAccess bool `json:"EnableCrossDesktopAccess" xml:"EnableCrossDesktopAccess"` CustomSecurityGroupId string `json:"CustomSecurityGroupId" xml:"CustomSecurityGroupId"` DesktopVpcEndpoint string `json:"DesktopVpcEndpoint" xml:"DesktopVpcEndpoint"` SsoEnabled bool `json:"SsoEnabled" xml:"SsoEnabled"` DomainName string `json:"DomainName" xml:"DomainName"` DesktopAccessType string `json:"DesktopAccessType" xml:"DesktopAccessType"` MfaEnabled bool `json:"MfaEnabled" xml:"MfaEnabled"` DirectoryType string `json:"DirectoryType" xml:"DirectoryType"` DnsUserName string `json:"DnsUserName" xml:"DnsUserName"` TrustPassword string `json:"TrustPassword" xml:"TrustPassword"` OuName string `json:"OuName" xml:"OuName"` Name string `json:"Name" xml:"Name"` DirectoryId string `json:"DirectoryId" xml:"DirectoryId"` NeedVerifyLoginRisk bool `json:"NeedVerifyLoginRisk" xml:"NeedVerifyLoginRisk"` AdHostname string `json:"AdHostname" xml:"AdHostname"` BackupDns string `json:"BackupDns" xml:"BackupDns"` BackupDCHostname string `json:"BackupDCHostname" xml:"BackupDCHostname"` VSwitchIds []string `json:"VSwitchIds" xml:"VSwitchIds"` FileSystemIds []string `json:"FileSystemIds" xml:"FileSystemIds"` SubDnsAddress []string `json:"SubDnsAddress" xml:"SubDnsAddress"` DnsAddress []string `json:"DnsAddress" xml:"DnsAddress"` ADConnectors []ADConnector `json:"ADConnectors" xml:"ADConnectors"` Logs []Log `json:"Logs" xml:"Logs"` }
Directory is a nested struct in ecd response
type DisableDesktopsInGroupRequest ¶
type DisableDesktopsInGroupRequest struct { *requests.RpcRequest DesktopIds *[]string `position:"Query" name:"DesktopIds" type:"Repeated"` DesktopGroupId string `position:"Query" name:"DesktopGroupId"` }
DisableDesktopsInGroupRequest is the request struct for api DisableDesktopsInGroup
func CreateDisableDesktopsInGroupRequest ¶
func CreateDisableDesktopsInGroupRequest() (request *DisableDesktopsInGroupRequest)
CreateDisableDesktopsInGroupRequest creates a request to invoke DisableDesktopsInGroup API
type DisableDesktopsInGroupResponse ¶
type DisableDesktopsInGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DisableDesktopsInGroupResponse is the response struct for api DisableDesktopsInGroup
func CreateDisableDesktopsInGroupResponse ¶
func CreateDisableDesktopsInGroupResponse() (response *DisableDesktopsInGroupResponse)
CreateDisableDesktopsInGroupResponse creates a response to parse from DisableDesktopsInGroup response
type DisconnectDesktopSessionsRequest ¶ added in v1.63.15
type DisconnectDesktopSessionsRequest struct { *requests.RpcRequest PreCheck requests.Boolean `position:"Query" name:"PreCheck"` Sessions *[]DisconnectDesktopSessionsSessions `position:"Query" name:"Sessions" type:"Repeated"` }
DisconnectDesktopSessionsRequest is the request struct for api DisconnectDesktopSessions
func CreateDisconnectDesktopSessionsRequest ¶ added in v1.63.15
func CreateDisconnectDesktopSessionsRequest() (request *DisconnectDesktopSessionsRequest)
CreateDisconnectDesktopSessionsRequest creates a request to invoke DisconnectDesktopSessions API
type DisconnectDesktopSessionsResponse ¶ added in v1.63.15
type DisconnectDesktopSessionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InvalidSessions []InvalidSession `json:"InvalidSessions" xml:"InvalidSessions"` }
DisconnectDesktopSessionsResponse is the response struct for api DisconnectDesktopSessions
func CreateDisconnectDesktopSessionsResponse ¶ added in v1.63.15
func CreateDisconnectDesktopSessionsResponse() (response *DisconnectDesktopSessionsResponse)
CreateDisconnectDesktopSessionsResponse creates a response to parse from DisconnectDesktopSessions response
type DisconnectDesktopSessionsSessions ¶ added in v1.63.15
type DisconnectDesktopSessionsSessions struct { EndUserId string `name:"EndUserId"` DesktopId string `name:"DesktopId"` }
DisconnectDesktopSessionsSessions is a repeated param struct in DisconnectDesktopSessionsRequest
type Disk ¶
type Disk struct { DiskType string `json:"DiskType" xml:"DiskType"` DiskPerformanceLevel string `json:"DiskPerformanceLevel" xml:"DiskPerformanceLevel"` DiskSize int `json:"DiskSize" xml:"DiskSize"` PerformanceLevel string `json:"PerformanceLevel" xml:"PerformanceLevel"` DiskId string `json:"DiskId" xml:"DiskId"` }
Disk is a nested struct in ecd response
type DisksInDescribeBundles ¶
type DisksInDescribeBundles struct {
Disk []Disk `json:"Disk" xml:"Disk"`
}
DisksInDescribeBundles is a nested struct in ecd response
type DisksInDescribeDesktops ¶
type DisksInDescribeDesktops struct {
Disk []Disk `json:"Disk" xml:"Disk"`
}
DisksInDescribeDesktops is a nested struct in ecd response
type DissociateNetworkPackageRequest ¶ added in v1.61.1666
type DissociateNetworkPackageRequest struct { *requests.RpcRequest NetworkPackageId string `position:"Query" name:"NetworkPackageId"` }
DissociateNetworkPackageRequest is the request struct for api DissociateNetworkPackage
func CreateDissociateNetworkPackageRequest ¶ added in v1.61.1666
func CreateDissociateNetworkPackageRequest() (request *DissociateNetworkPackageRequest)
CreateDissociateNetworkPackageRequest creates a request to invoke DissociateNetworkPackage API
type DissociateNetworkPackageResponse ¶ added in v1.61.1666
type DissociateNetworkPackageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DissociateNetworkPackageResponse is the response struct for api DissociateNetworkPackage
func CreateDissociateNetworkPackageResponse ¶ added in v1.61.1666
func CreateDissociateNetworkPackageResponse() (response *DissociateNetworkPackageResponse)
CreateDissociateNetworkPackageResponse creates a response to parse from DissociateNetworkPackage response
type DnsAddressInDescribeDirectories ¶
type DnsAddressInDescribeDirectories struct {
Address []string `json:"Address" xml:"Address"`
}
DnsAddressInDescribeDirectories is a nested struct in ecd response
type DnsAddressInDescribeOfficeSites ¶
type DnsAddressInDescribeOfficeSites struct {
Address []string `json:"Address" xml:"Address"`
}
DnsAddressInDescribeOfficeSites is a nested struct in ecd response
type DomainResolveRule ¶ added in v1.63.15
type DomainResolveRule struct {
DomainResolveRuleItem []DomainResolveRuleItem `json:"DomainResolveRule" xml:"DomainResolveRule"`
}
DomainResolveRule is a nested struct in ecd response
type DomainResolveRuleItem ¶ added in v1.63.15
type DomainResolveRuleItem struct { Domain string `json:"Domain" xml:"Domain"` Policy string `json:"Policy" xml:"Policy"` Description string `json:"Description" xml:"Description"` }
DomainResolveRuleItem is a nested struct in ecd response
type DownloadCdsFileRequest ¶ added in v1.63.15
type DownloadCdsFileRequest struct { *requests.RpcRequest GroupId string `position:"Query" name:"GroupId"` CdsId string `position:"Query" name:"CdsId"` EndUserId string `position:"Query" name:"EndUserId"` FileId string `position:"Query" name:"FileId"` }
DownloadCdsFileRequest is the request struct for api DownloadCdsFile
func CreateDownloadCdsFileRequest ¶ added in v1.63.15
func CreateDownloadCdsFileRequest() (request *DownloadCdsFileRequest)
CreateDownloadCdsFileRequest creates a request to invoke DownloadCdsFile API
type DownloadCdsFileResponse ¶ added in v1.63.15
type DownloadCdsFileResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` DownloadFileModel DownloadFileModel `json:"DownloadFileModel" xml:"DownloadFileModel"` }
DownloadCdsFileResponse is the response struct for api DownloadCdsFile
func CreateDownloadCdsFileResponse ¶ added in v1.63.15
func CreateDownloadCdsFileResponse() (response *DownloadCdsFileResponse)
CreateDownloadCdsFileResponse creates a response to parse from DownloadCdsFile response
type DownloadFileModel ¶ added in v1.63.15
type DownloadFileModel struct { StreamUrl string `json:"StreamUrl" xml:"StreamUrl"` DownloadUrl string `json:"DownloadUrl" xml:"DownloadUrl"` Size int64 `json:"Size" xml:"Size"` DownloadType string `json:"DownloadType" xml:"DownloadType"` ExpirationSecond string `json:"ExpirationSecond" xml:"ExpirationSecond"` ExpirationTime string `json:"ExpirationTime" xml:"ExpirationTime"` FileId string `json:"FileId" xml:"FileId"` }
DownloadFileModel is a nested struct in ecd response
type EipAddresses ¶
type EipAddresses struct {
EipAddress []string `json:"EipAddress" xml:"EipAddress"`
}
EipAddresses is a nested struct in ecd response
type EndUser ¶
type EndUser struct { EndUserId string `json:"EndUserId" xml:"EndUserId"` EndUserEmail string `json:"EndUserEmail" xml:"EndUserEmail"` DesktopName string `json:"DesktopName" xml:"DesktopName"` ConnectionStatus string `json:"ConnectionStatus" xml:"ConnectionStatus"` DesktopId string `json:"DesktopId" xml:"DesktopId"` EndUserType string `json:"EndUserType" xml:"EndUserType"` EndUserPhone string `json:"EndUserPhone" xml:"EndUserPhone"` EndUserName string `json:"EndUserName" xml:"EndUserName"` UserDesktopId string `json:"UserDesktopId" xml:"UserDesktopId"` EndUserRemark string `json:"EndUserRemark" xml:"EndUserRemark"` DisplayName string `json:"DisplayName" xml:"DisplayName"` ExternalInfo ExternalInfo `json:"ExternalInfo" xml:"ExternalInfo"` UserSetPropertiesModels []UserSetPropertiesModelsItem `json:"UserSetPropertiesModels" xml:"UserSetPropertiesModels"` }
EndUser is a nested struct in ecd response
type EndUserIdWithNickNameModel ¶ added in v1.63.15
type EndUserIdWithNickNameModel struct { EndUserId string `json:"EndUserId" xml:"EndUserId"` NickName string `json:"NickName" xml:"NickName"` RealNickName string `json:"RealNickName" xml:"RealNickName"` Remark string `json:"Remark" xml:"Remark"` Phone string `json:"Phone" xml:"Phone"` Email string `json:"Email" xml:"Email"` JobNumber string `json:"JobNumber" xml:"JobNumber"` }
EndUserIdWithNickNameModel is a nested struct in ecd response
type EndUserIdsInDescribeDesktops ¶
type EndUserIdsInDescribeDesktops struct {
EndUserId []string `json:"EndUserId" xml:"EndUserId"`
}
EndUserIdsInDescribeDesktops is a nested struct in ecd response
type EndUserIdsInDescribeDesktopsInGroup ¶
type EndUserIdsInDescribeDesktopsInGroup struct {
EndUserIds []string `json:"endUserIds" xml:"endUserIds"`
}
EndUserIdsInDescribeDesktopsInGroup is a nested struct in ecd response
type EndUserIdsInDescribeRecordings ¶ added in v1.61.1666
type EndUserIdsInDescribeRecordings struct {
EndUserId []string `json:"EndUserId" xml:"EndUserId"`
}
EndUserIdsInDescribeRecordings is a nested struct in ecd response
type EndUserList ¶ added in v1.63.15
type EndUserList struct {
EndUserListItem []EndUserListItem `json:"EndUserList" xml:"EndUserList"`
}
EndUserList is a nested struct in ecd response
type EndUserListItem ¶ added in v1.63.15
type EndUserListItem struct { EndUserId string `json:"EndUserId" xml:"EndUserId"` UserType string `json:"UserType" xml:"UserType"` DirectoryId string `json:"DirectoryId" xml:"DirectoryId"` AdDomain string `json:"AdDomain" xml:"AdDomain"` }
EndUserListItem is a nested struct in ecd response
type EndUserNamesInDescribeDesktopsInGroup ¶
type EndUserNamesInDescribeDesktopsInGroup struct {
EndUserNames []string `json:"endUserNames" xml:"endUserNames"`
}
EndUserNamesInDescribeDesktopsInGroup is a nested struct in ecd response
type EndUsersInDescribeCloudDrivePermissions ¶ added in v1.63.15
type EndUsersInDescribeCloudDrivePermissions struct {
EndUser []string `json:"EndUser" xml:"EndUser"`
}
EndUsersInDescribeCloudDrivePermissions is a nested struct in ecd response
type EndUsersInDescribeUsersInGroup ¶ added in v1.63.15
type EndUsersInDescribeUsersInGroup struct {
EndUser []EndUser `json:"EndUser" xml:"EndUser"`
}
EndUsersInDescribeUsersInGroup is a nested struct in ecd response
type Event ¶
type Event struct { Status string `json:"Status" xml:"Status"` BytesReceived string `json:"BytesReceived" xml:"BytesReceived"` DesktopIp string `json:"DesktopIp" xml:"DesktopIp"` EventTime string `json:"EventTime" xml:"EventTime"` BytesSend string `json:"BytesSend" xml:"BytesSend"` OfficeSiteId string `json:"OfficeSiteId" xml:"OfficeSiteId"` AliUid string `json:"AliUid" xml:"AliUid"` DesktopId string `json:"DesktopId" xml:"DesktopId"` RegionId string `json:"RegionId" xml:"RegionId"` EventId string `json:"EventId" xml:"EventId"` DirectoryType string `json:"DirectoryType" xml:"DirectoryType"` EventType string `json:"EventType" xml:"EventType"` EndUserId string `json:"EndUserId" xml:"EndUserId"` ClientIp string `json:"ClientIp" xml:"ClientIp"` ClientOS string `json:"ClientOS" xml:"ClientOS"` OfficeSiteType string `json:"OfficeSiteType" xml:"OfficeSiteType"` DirectoryId string `json:"DirectoryId" xml:"DirectoryId"` ClientVersion string `json:"ClientVersion" xml:"ClientVersion"` OfficeSiteName string `json:"OfficeSiteName" xml:"OfficeSiteName"` DesktopName string `json:"DesktopName" xml:"DesktopName"` DesktopGroupId string `json:"DesktopGroupId" xml:"DesktopGroupId"` DesktopGroupName string `json:"DesktopGroupName" xml:"DesktopGroupName"` }
Event is a nested struct in ecd response
type Events ¶
type Events struct {
Event []Event `json:"Event" xml:"Event"`
}
Events is a nested struct in ecd response
type ExportClientEventsRequest ¶
type ExportClientEventsRequest struct { *requests.RpcRequest OfficeSiteId string `position:"Query" name:"OfficeSiteId"` EventTypes *[]string `position:"Query" name:"EventTypes" type:"Repeated"` StartTime string `position:"Query" name:"StartTime"` EndUserId string `position:"Query" name:"EndUserId"` DesktopId string `position:"Query" name:"DesktopId"` DesktopName string `position:"Query" name:"DesktopName"` EndTime string `position:"Query" name:"EndTime"` OfficeSiteName string `position:"Query" name:"OfficeSiteName"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` EventType string `position:"Query" name:"EventType"` LangType string `position:"Query" name:"LangType"` }
ExportClientEventsRequest is the request struct for api ExportClientEvents
func CreateExportClientEventsRequest ¶
func CreateExportClientEventsRequest() (request *ExportClientEventsRequest)
CreateExportClientEventsRequest creates a request to invoke ExportClientEvents API
type ExportClientEventsResponse ¶
type ExportClientEventsResponse struct { *responses.BaseResponse Url string `json:"Url" xml:"Url"` RequestId string `json:"RequestId" xml:"RequestId"` }
ExportClientEventsResponse is the response struct for api ExportClientEvents
func CreateExportClientEventsResponse ¶
func CreateExportClientEventsResponse() (response *ExportClientEventsResponse)
CreateExportClientEventsResponse creates a response to parse from ExportClientEvents response
type ExportDesktopGroupInfoRequest ¶
type ExportDesktopGroupInfoRequest struct { *requests.RpcRequest OfficeSiteId string `position:"Query" name:"OfficeSiteId"` DesktopGroupName string `position:"Query" name:"DesktopGroupName"` DesktopGroupId *[]string `position:"Query" name:"DesktopGroupId" type:"Repeated"` NextToken string `position:"Query" name:"NextToken"` DirectoryId string `position:"Query" name:"DirectoryId"` EndUserId *[]string `position:"Query" name:"EndUserId" type:"Repeated"` Tag *[]ExportDesktopGroupInfoTag `position:"Query" name:"Tag" type:"Repeated"` ExpiredTime string `position:"Query" name:"ExpiredTime"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` LangType string `position:"Query" name:"LangType"` ChargeType string `position:"Query" name:"ChargeType"` PolicyGroupId string `position:"Query" name:"PolicyGroupId"` }
ExportDesktopGroupInfoRequest is the request struct for api ExportDesktopGroupInfo
func CreateExportDesktopGroupInfoRequest ¶
func CreateExportDesktopGroupInfoRequest() (request *ExportDesktopGroupInfoRequest)
CreateExportDesktopGroupInfoRequest creates a request to invoke ExportDesktopGroupInfo API
type ExportDesktopGroupInfoResponse ¶
type ExportDesktopGroupInfoResponse struct { *responses.BaseResponse Url string `json:"Url" xml:"Url"` RequestId string `json:"RequestId" xml:"RequestId"` }
ExportDesktopGroupInfoResponse is the response struct for api ExportDesktopGroupInfo
func CreateExportDesktopGroupInfoResponse ¶
func CreateExportDesktopGroupInfoResponse() (response *ExportDesktopGroupInfoResponse)
CreateExportDesktopGroupInfoResponse creates a response to parse from ExportDesktopGroupInfo response
type ExportDesktopGroupInfoTag ¶ added in v1.63.15
ExportDesktopGroupInfoTag is a repeated param struct in ExportDesktopGroupInfoRequest
type ExportDesktopListInfoRequest ¶
type ExportDesktopListInfoRequest struct { *requests.RpcRequest OfficeSiteId string `position:"Query" name:"OfficeSiteId"` DesktopStatus string `position:"Query" name:"DesktopStatus"` NextToken string `position:"Query" name:"NextToken"` DirectoryId string `position:"Query" name:"DirectoryId"` EndUserId *[]string `position:"Query" name:"EndUserId" type:"Repeated"` DesktopId *[]string `position:"Query" name:"DesktopId" type:"Repeated"` Tag *[]ExportDesktopListInfoTag `position:"Query" name:"Tag" type:"Repeated"` DesktopName string `position:"Query" name:"DesktopName"` GroupId string `position:"Query" name:"GroupId"` ExpiredTime string `position:"Query" name:"ExpiredTime"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` LangType string `position:"Query" name:"LangType"` ChargeType string `position:"Query" name:"ChargeType"` PolicyGroupId string `position:"Query" name:"PolicyGroupId"` UserName string `position:"Query" name:"UserName"` }
ExportDesktopListInfoRequest is the request struct for api ExportDesktopListInfo
func CreateExportDesktopListInfoRequest ¶
func CreateExportDesktopListInfoRequest() (request *ExportDesktopListInfoRequest)
CreateExportDesktopListInfoRequest creates a request to invoke ExportDesktopListInfo API
type ExportDesktopListInfoResponse ¶
type ExportDesktopListInfoResponse struct { *responses.BaseResponse Url string `json:"Url" xml:"Url"` RequestId string `json:"RequestId" xml:"RequestId"` }
ExportDesktopListInfoResponse is the response struct for api ExportDesktopListInfo
func CreateExportDesktopListInfoResponse ¶
func CreateExportDesktopListInfoResponse() (response *ExportDesktopListInfoResponse)
CreateExportDesktopListInfoResponse creates a response to parse from ExportDesktopListInfo response
type ExportDesktopListInfoTag ¶ added in v1.63.15
ExportDesktopListInfoTag is a repeated param struct in ExportDesktopListInfoRequest
type ExternalInfo ¶ added in v1.61.1666
type ExternalInfo struct { ExternalName string `json:"ExternalName" xml:"ExternalName"` JobNumber string `json:"JobNumber" xml:"JobNumber"` }
ExternalInfo is a nested struct in ecd response
type FailedIds ¶ added in v1.63.15
type FailedIds struct {
FailedId []string `json:"FailedId" xml:"FailedId"`
}
FailedIds is a nested struct in ecd response
type FileModel ¶ added in v1.63.15
type FileModel struct { Name string `json:"Name" xml:"Name"` Category string `json:"Category" xml:"Category"` RootId string `json:"RootId" xml:"RootId"` CreateTime string `json:"CreateTime" xml:"CreateTime"` DownloadUrl string `json:"DownloadUrl" xml:"DownloadUrl"` DomainId string `json:"DomainId" xml:"DomainId"` ModifiedTime string `json:"ModifiedTime" xml:"ModifiedTime"` RegionId string `json:"RegionId" xml:"RegionId"` Modifier string `json:"Modifier" xml:"Modifier"` Md5 string `json:"Md5" xml:"Md5"` Creator string `json:"Creator" xml:"Creator"` Size int64 `json:"Size" xml:"Size"` FileType string `json:"FileType" xml:"FileType"` Sha1 string `json:"Sha1" xml:"Sha1"` Thumbnail string `json:"Thumbnail" xml:"Thumbnail"` Description string `json:"Description" xml:"Description"` UploadId string `json:"UploadId" xml:"UploadId"` FileId string `json:"FileId" xml:"FileId"` ParentId string `json:"ParentId" xml:"ParentId"` ContentType string `json:"ContentType" xml:"ContentType"` OpenTimeStamp int64 `json:"OpenTimeStamp" xml:"OpenTimeStamp"` OpenTime string `json:"OpenTime" xml:"OpenTime"` StorageType string `json:"StorageType" xml:"StorageType"` FileExtension string `json:"FileExtension" xml:"FileExtension"` DriveId string `json:"DriveId" xml:"DriveId"` Status string `json:"Status" xml:"Status"` FilePath string `json:"FilePath" xml:"FilePath"` UploadUrl string `json:"UploadUrl" xml:"UploadUrl"` }
FileModel is a nested struct in ecd response
type FileModels ¶ added in v1.63.15
type FileModels struct {
FileModel []FileModel `json:"fileModel" xml:"fileModel"`
}
FileModels is a nested struct in ecd response
type FilePermission ¶ added in v1.63.15
type FilePermission struct { RoleId string `json:"RoleId" xml:"RoleId"` ExpireTime int64 `json:"ExpireTime" xml:"ExpireTime"` DisinheritSubGroup bool `json:"DisinheritSubGroup" xml:"DisinheritSubGroup"` CdsIdentity CdsIdentity `json:"CdsIdentity" xml:"CdsIdentity"` }
FilePermission is a nested struct in ecd response
type FilePermissions ¶ added in v1.63.15
type FilePermissions struct {
FilePermission []FilePermission `json:"filePermission" xml:"filePermission"`
}
FilePermissions is a nested struct in ecd response
type FileSystem ¶
type FileSystem struct { Capacity int64 `json:"Capacity" xml:"Capacity"` MountTargetStatus string `json:"MountTargetStatus" xml:"MountTargetStatus"` CreateTime string `json:"CreateTime" xml:"CreateTime"` OfficeSiteId string `json:"OfficeSiteId" xml:"OfficeSiteId"` SupportAcl bool `json:"SupportAcl" xml:"SupportAcl"` StorageType string `json:"StorageType" xml:"StorageType"` OfficeSiteName string `json:"OfficeSiteName" xml:"OfficeSiteName"` RegionId string `json:"RegionId" xml:"RegionId"` FileSystemId string `json:"FileSystemId" xml:"FileSystemId"` FileSystemType string `json:"FileSystemType" xml:"FileSystemType"` FileSystemName string `json:"FileSystemName" xml:"FileSystemName"` MeteredSize int64 `json:"MeteredSize" xml:"MeteredSize"` MountTargetDomain string `json:"MountTargetDomain" xml:"MountTargetDomain"` Description string `json:"Description" xml:"Description"` ZoneId string `json:"ZoneId" xml:"ZoneId"` FileSystemStatus string `json:"FileSystemStatus" xml:"FileSystemStatus"` EncryptionEnabled bool `json:"EncryptionEnabled" xml:"EncryptionEnabled"` ProfileCompatible bool `json:"ProfileCompatible" xml:"ProfileCompatible"` DomainId string `json:"DomainId" xml:"DomainId"` DesktopGroups []DesktopGroup `json:"DesktopGroups" xml:"DesktopGroups"` }
FileSystem is a nested struct in ecd response
type FileSystemIdsInDescribeDirectories ¶
type FileSystemIdsInDescribeDirectories struct {
FileSystemId []string `json:"FileSystemId" xml:"FileSystemId"`
}
FileSystemIdsInDescribeDirectories is a nested struct in ecd response
type FileSystemIdsInDescribeOfficeSites ¶
type FileSystemIdsInDescribeOfficeSites struct {
FileSystemId []string `json:"FileSystemId" xml:"FileSystemId"`
}
FileSystemIdsInDescribeOfficeSites is a nested struct in ecd response
type FileSystems ¶
type FileSystems struct {
FileSystem []FileSystem `json:"FileSystem" xml:"FileSystem"`
}
FileSystems is a nested struct in ecd response
type FlowStatistic ¶ added in v1.61.1666
type FlowStatistic struct { DesktopName string `json:"DesktopName" xml:"DesktopName"` DesktopId string `json:"DesktopId" xml:"DesktopId"` FlowRank int `json:"FlowRank" xml:"FlowRank"` FlowIn string `json:"FlowIn" xml:"FlowIn"` }
FlowStatistic is a nested struct in ecd response
type FotaPendingDesktop ¶
type FotaPendingDesktop struct { DesktopId string `json:"DesktopId" xml:"DesktopId"` DesktopName string `json:"DesktopName" xml:"DesktopName"` OfficeSiteId string `json:"OfficeSiteId" xml:"OfficeSiteId"` FotaProject string `json:"FotaProject" xml:"FotaProject"` CurrentAppVersion string `json:"CurrentAppVersion" xml:"CurrentAppVersion"` Status int64 `json:"Status" xml:"Status"` Sessions []Session `json:"Sessions" xml:"Sessions"` }
FotaPendingDesktop is a nested struct in ecd response
type FotaPendingDesktops ¶
type FotaPendingDesktops struct {
FotaPendingDesktop []FotaPendingDesktop `json:"FotaPendingDesktop" xml:"FotaPendingDesktop"`
}
FotaPendingDesktops is a nested struct in ecd response
type FotaTask ¶
type FotaTask struct { TaskUid string `json:"TaskUid" xml:"TaskUid"` FotaProject string `json:"FotaProject" xml:"FotaProject"` AppVersion string `json:"AppVersion" xml:"AppVersion"` Status string `json:"Status" xml:"Status"` PublishTime string `json:"PublishTime" xml:"PublishTime"` PendingDesktopCount int `json:"PendingDesktopCount" xml:"PendingDesktopCount"` ReleaseNote string `json:"ReleaseNote" xml:"ReleaseNote"` Size int `json:"Size" xml:"Size"` PendingCustomImageCount int `json:"PendingCustomImageCount" xml:"PendingCustomImageCount"` }
FotaTask is a nested struct in ecd response
type FotaTasks ¶
type FotaTasks struct {
FotaTask []FotaTask `json:"FotaTask" xml:"FotaTask"`
}
FotaTasks is a nested struct in ecd response
type FotaUpdate ¶
type FotaUpdate struct { CurrentAppVersion string `json:"CurrentAppVersion" xml:"CurrentAppVersion"` NewAppVersion string `json:"NewAppVersion" xml:"NewAppVersion"` ReleaseNote string `json:"ReleaseNote" xml:"ReleaseNote"` Size int64 `json:"Size" xml:"Size"` ReleaseNoteEn string `json:"ReleaseNoteEn" xml:"ReleaseNoteEn"` ReleaseNoteJp string `json:"ReleaseNoteJp" xml:"ReleaseNoteJp"` }
FotaUpdate is a nested struct in ecd response
type GetAsyncTaskRequest ¶ added in v1.63.15
type GetAsyncTaskRequest struct { *requests.RpcRequest CdsId string `position:"Query" name:"CdsId"` AsyncTaskId string `position:"Query" name:"AsyncTaskId"` }
GetAsyncTaskRequest is the request struct for api GetAsyncTask
func CreateGetAsyncTaskRequest ¶ added in v1.63.15
func CreateGetAsyncTaskRequest() (request *GetAsyncTaskRequest)
CreateGetAsyncTaskRequest creates a request to invoke GetAsyncTask API
type GetAsyncTaskResponse ¶ added in v1.63.15
type GetAsyncTaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success string `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Data Data `json:"Data" xml:"Data"` }
GetAsyncTaskResponse is the response struct for api GetAsyncTask
func CreateGetAsyncTaskResponse ¶ added in v1.63.15
func CreateGetAsyncTaskResponse() (response *GetAsyncTaskResponse)
CreateGetAsyncTaskResponse creates a response to parse from GetAsyncTask response
type GetConnectionTicketRequest ¶
type GetConnectionTicketRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Uuid string `position:"Query" name:"Uuid"` CommandContent string `position:"Query" name:"CommandContent"` Password string `position:"Query" name:"Password"` EndUserId string `position:"Query" name:"EndUserId"` DesktopId string `position:"Query" name:"DesktopId"` TaskId string `position:"Query" name:"TaskId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
GetConnectionTicketRequest is the request struct for api GetConnectionTicket
func CreateGetConnectionTicketRequest ¶
func CreateGetConnectionTicketRequest() (request *GetConnectionTicketRequest)
CreateGetConnectionTicketRequest creates a request to invoke GetConnectionTicket API
type GetConnectionTicketResponse ¶
type GetConnectionTicketResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TaskStatus string `json:"TaskStatus" xml:"TaskStatus"` Ticket string `json:"Ticket" xml:"Ticket"` TaskId string `json:"TaskId" xml:"TaskId"` }
GetConnectionTicketResponse is the response struct for api GetConnectionTicket
func CreateGetConnectionTicketResponse ¶
func CreateGetConnectionTicketResponse() (response *GetConnectionTicketResponse)
CreateGetConnectionTicketResponse creates a response to parse from GetConnectionTicket response
type GetCoordinateTicketRequest ¶ added in v1.63.15
type GetCoordinateTicketRequest struct { *requests.RpcRequest CoId string `position:"Query" name:"CoId"` UserType string `position:"Query" name:"UserType"` EndUserId string `position:"Query" name:"EndUserId"` TaskId string `position:"Query" name:"TaskId"` }
GetCoordinateTicketRequest is the request struct for api GetCoordinateTicket
func CreateGetCoordinateTicketRequest ¶ added in v1.63.15
func CreateGetCoordinateTicketRequest() (request *GetCoordinateTicketRequest)
CreateGetCoordinateTicketRequest creates a request to invoke GetCoordinateTicket API
type GetCoordinateTicketResponse ¶ added in v1.63.15
type GetCoordinateTicketResponse struct { *responses.BaseResponse CoId string `json:"CoId" xml:"CoId"` RequestId string `json:"RequestId" xml:"RequestId"` TaskStatus string `json:"TaskStatus" xml:"TaskStatus"` TaskId string `json:"TaskId" xml:"TaskId"` Ticket string `json:"Ticket" xml:"Ticket"` }
GetCoordinateTicketResponse is the response struct for api GetCoordinateTicket
func CreateGetCoordinateTicketResponse ¶ added in v1.63.15
func CreateGetCoordinateTicketResponse() (response *GetCoordinateTicketResponse)
CreateGetCoordinateTicketResponse creates a response to parse from GetCoordinateTicket response
type GetDesktopGroupDetailRequest ¶
type GetDesktopGroupDetailRequest struct { *requests.RpcRequest DesktopGroupId string `position:"Query" name:"DesktopGroupId"` }
GetDesktopGroupDetailRequest is the request struct for api GetDesktopGroupDetail
func CreateGetDesktopGroupDetailRequest ¶
func CreateGetDesktopGroupDetailRequest() (request *GetDesktopGroupDetailRequest)
CreateGetDesktopGroupDetailRequest creates a request to invoke GetDesktopGroupDetail API
type GetDesktopGroupDetailResponse ¶
type GetDesktopGroupDetailResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Desktops Desktops `json:"Desktops" xml:"Desktops"` }
GetDesktopGroupDetailResponse is the response struct for api GetDesktopGroupDetail
func CreateGetDesktopGroupDetailResponse ¶
func CreateGetDesktopGroupDetailResponse() (response *GetDesktopGroupDetailResponse)
CreateGetDesktopGroupDetailResponse creates a response to parse from GetDesktopGroupDetail response
type GetOfficeSiteSsoStatusRequest ¶
type GetOfficeSiteSsoStatusRequest struct { *requests.RpcRequest OfficeSiteId string `position:"Query" name:"OfficeSiteId"` }
GetOfficeSiteSsoStatusRequest is the request struct for api GetOfficeSiteSsoStatus
func CreateGetOfficeSiteSsoStatusRequest ¶
func CreateGetOfficeSiteSsoStatusRequest() (request *GetOfficeSiteSsoStatusRequest)
CreateGetOfficeSiteSsoStatusRequest creates a request to invoke GetOfficeSiteSsoStatus API
type GetOfficeSiteSsoStatusResponse ¶
type GetOfficeSiteSsoStatusResponse struct { *responses.BaseResponse SsoStatus bool `json:"SsoStatus" xml:"SsoStatus"` RequestId string `json:"RequestId" xml:"RequestId"` }
GetOfficeSiteSsoStatusResponse is the response struct for api GetOfficeSiteSsoStatus
func CreateGetOfficeSiteSsoStatusResponse ¶
func CreateGetOfficeSiteSsoStatusResponse() (response *GetOfficeSiteSsoStatusResponse)
CreateGetOfficeSiteSsoStatusResponse creates a response to parse from GetOfficeSiteSsoStatus response
type GetSpMetadataRequest ¶
type GetSpMetadataRequest struct { *requests.RpcRequest OfficeSiteId string `position:"Query" name:"OfficeSiteId"` DirectoryId string `position:"Query" name:"DirectoryId"` }
GetSpMetadataRequest is the request struct for api GetSpMetadata
func CreateGetSpMetadataRequest ¶
func CreateGetSpMetadataRequest() (request *GetSpMetadataRequest)
CreateGetSpMetadataRequest creates a request to invoke GetSpMetadata API
type GetSpMetadataResponse ¶
type GetSpMetadataResponse struct { *responses.BaseResponse SpMetadata string `json:"SpMetadata" xml:"SpMetadata"` RequestId string `json:"RequestId" xml:"RequestId"` }
GetSpMetadataResponse is the response struct for api GetSpMetadata
func CreateGetSpMetadataResponse ¶
func CreateGetSpMetadataResponse() (response *GetSpMetadataResponse)
CreateGetSpMetadataResponse creates a response to parse from GetSpMetadata response
type GuestApplicationModel ¶ added in v1.63.15
type GuestApplicationModel struct { ApplicationName string `json:"ApplicationName" xml:"ApplicationName"` ApplicationVersion string `json:"ApplicationVersion" xml:"ApplicationVersion"` ProcessPath string `json:"ProcessPath" xml:"ProcessPath"` Pid int `json:"Pid" xml:"Pid"` CpuPercent string `json:"CpuPercent" xml:"CpuPercent"` MemPercent string `json:"MemPercent" xml:"MemPercent"` GpuPercent string `json:"GpuPercent" xml:"GpuPercent"` IoSpeed string `json:"IoSpeed" xml:"IoSpeed"` IconUrl string `json:"IconUrl" xml:"IconUrl"` Status string `json:"Status" xml:"Status"` ProcessData []Process `json:"ProcessData" xml:"ProcessData"` }
GuestApplicationModel is a nested struct in ecd response
type Header ¶ added in v1.63.15
type Header struct { DisplayType string `json:"DisplayType" xml:"DisplayType"` HeaderKey string `json:"HeaderKey" xml:"HeaderKey"` HeaderName string `json:"HeaderName" xml:"HeaderName"` }
Header is a nested struct in ecd response
type Headers ¶ added in v1.63.15
type Headers struct {
Header []Header `json:"Header" xml:"Header"`
}
Headers is a nested struct in ecd response
type HibernateDesktopsRequest ¶ added in v1.63.15
type HibernateDesktopsRequest struct { *requests.RpcRequest DesktopId *[]string `position:"Query" name:"DesktopId" type:"Repeated"` }
HibernateDesktopsRequest is the request struct for api HibernateDesktops
func CreateHibernateDesktopsRequest ¶ added in v1.63.15
func CreateHibernateDesktopsRequest() (request *HibernateDesktopsRequest)
CreateHibernateDesktopsRequest creates a request to invoke HibernateDesktops API
type HibernateDesktopsResponse ¶ added in v1.63.15
type HibernateDesktopsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
HibernateDesktopsResponse is the response struct for api HibernateDesktops
func CreateHibernateDesktopsResponse ¶ added in v1.63.15
func CreateHibernateDesktopsResponse() (response *HibernateDesktopsResponse)
CreateHibernateDesktopsResponse creates a response to parse from HibernateDesktops response
type Image ¶
type Image struct { CreationTime string `json:"CreationTime" xml:"CreationTime"` Status string `json:"Status" xml:"Status"` Progress string `json:"Progress" xml:"Progress"` DataDiskSize int `json:"DataDiskSize" xml:"DataDiskSize"` ImageType string `json:"ImageType" xml:"ImageType"` Description string `json:"Description" xml:"Description"` Size int `json:"Size" xml:"Size"` OsType string `json:"OsType" xml:"OsType"` ProtocolType string `json:"ProtocolType" xml:"ProtocolType"` Name string `json:"Name" xml:"Name"` ImageId string `json:"ImageId" xml:"ImageId"` GpuCategory bool `json:"GpuCategory" xml:"GpuCategory"` GpuDriverVersion string `json:"GpuDriverVersion" xml:"GpuDriverVersion"` AppVersion string `json:"AppVersion" xml:"AppVersion"` VolumeEncryptionEnabled bool `json:"VolumeEncryptionEnabled" xml:"VolumeEncryptionEnabled"` VolumeEncryptionKey string `json:"VolumeEncryptionKey" xml:"VolumeEncryptionKey"` SessionType string `json:"SessionType" xml:"SessionType"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` Platform string `json:"Platform" xml:"Platform"` SupportedLanguages []string `json:"SupportedLanguages" xml:"SupportedLanguages"` }
Image is a nested struct in ecd response
type ImageModifiedRecord ¶ added in v1.61.1666
type ImageModifiedRecord struct { Status int `json:"Status" xml:"Status"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` NewImageName string `json:"NewImageName" xml:"NewImageName"` ImageName string `json:"ImageName" xml:"ImageName"` NewImageId string `json:"NewImageId" xml:"NewImageId"` ImageId string `json:"ImageId" xml:"ImageId"` }
ImageModifiedRecord is a nested struct in ecd response
type ImageModifiedRecords ¶ added in v1.61.1666
type ImageModifiedRecords struct {
ImageModifiedRecord []ImageModifiedRecord `json:"ImageModifiedRecord" xml:"ImageModifiedRecord"`
}
ImageModifiedRecords is a nested struct in ecd response
type Images ¶
type Images struct {
Image []Image `json:"Image" xml:"Image"`
}
Images is a nested struct in ecd response
type InvalidSession ¶ added in v1.63.15
type InvalidSession struct { EndUserId string `json:"EndUserId" xml:"EndUserId"` DesktopId string `json:"DesktopId" xml:"DesktopId"` }
InvalidSession is a nested struct in ecd response
type InvalidSessions ¶ added in v1.63.15
type InvalidSessions struct {
InvalidSession []InvalidSession `json:"InvalidSession" xml:"InvalidSession"`
}
InvalidSessions is a nested struct in ecd response
type Invocation ¶
type Invocation struct { InvokeId string `json:"InvokeId" xml:"InvokeId"` CommandContent string `json:"CommandContent" xml:"CommandContent"` CommandType string `json:"CommandType" xml:"CommandType"` InvocationStatus string `json:"InvocationStatus" xml:"InvocationStatus"` CreationTime string `json:"CreationTime" xml:"CreationTime"` EndUserId string `json:"EndUserId" xml:"EndUserId"` InvokeDesktopCount int `json:"InvokeDesktopCount" xml:"InvokeDesktopCount"` InvokeDesktopSucceedCount int `json:"InvokeDesktopSucceedCount" xml:"InvokeDesktopSucceedCount"` InvokeDesktops []InvokeDesktop `json:"InvokeDesktops" xml:"InvokeDesktops"` }
Invocation is a nested struct in ecd response
type Invocations ¶
type Invocations struct {
Invocation []Invocation `json:"Invocation" xml:"Invocation"`
}
Invocations is a nested struct in ecd response
type InvokeDesktop ¶
type InvokeDesktop struct { InvocationStatus string `json:"InvocationStatus" xml:"InvocationStatus"` Output string `json:"Output" xml:"Output"` CreationTime string `json:"CreationTime" xml:"CreationTime"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` Repeats int `json:"Repeats" xml:"Repeats"` DesktopId string `json:"DesktopId" xml:"DesktopId"` Dropped int `json:"Dropped" xml:"Dropped"` StartTime string `json:"StartTime" xml:"StartTime"` StopTime string `json:"StopTime" xml:"StopTime"` FinishTime string `json:"FinishTime" xml:"FinishTime"` ExitCode int64 `json:"ExitCode" xml:"ExitCode"` ErrorCode string `json:"ErrorCode" xml:"ErrorCode"` ErrorInfo string `json:"ErrorInfo" xml:"ErrorInfo"` DesktopName string `json:"DesktopName" xml:"DesktopName"` }
InvokeDesktop is a nested struct in ecd response
type InvokeDesktops ¶
type InvokeDesktops struct {
InvokeDesktop []InvokeDesktop `json:"InvokeDesktop" xml:"InvokeDesktop"`
}
InvokeDesktops is a nested struct in ecd response
type Key ¶ added in v1.61.1666
type Key struct { KeyId string `json:"KeyId" xml:"KeyId"` Arn string `json:"Arn" xml:"Arn"` Alias string `json:"Alias" xml:"Alias"` Type string `json:"Type" xml:"Type"` }
Key is a nested struct in ecd response
type Keys ¶ added in v1.61.1666
type Keys struct {
Key []Key `json:"Key" xml:"Key"`
}
Keys is a nested struct in ecd response
type ListCdsFilesRequest ¶ added in v1.63.15
type ListCdsFilesRequest struct { *requests.RpcRequest NextToken string `position:"Query" name:"NextToken"` EndUserId string `position:"Query" name:"EndUserId"` RootId string `position:"Query" name:"RootId"` GroupId string `position:"Query" name:"GroupId"` CdsId string `position:"Query" name:"CdsId"` ParentFileId string `position:"Query" name:"ParentFileId"` FileIds string `position:"Query" name:"FileIds"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` OrderType string `position:"Query" name:"OrderType"` Status string `position:"Query" name:"Status"` }
ListCdsFilesRequest is the request struct for api ListCdsFiles
func CreateListCdsFilesRequest ¶ added in v1.63.15
func CreateListCdsFilesRequest() (request *ListCdsFilesRequest)
CreateListCdsFilesRequest creates a request to invoke ListCdsFiles API
type ListCdsFilesResponse ¶ added in v1.63.15
type ListCdsFilesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` Count string `json:"Count" xml:"Count"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` FileModels []FileModel `json:"FileModels" xml:"FileModels"` }
ListCdsFilesResponse is the response struct for api ListCdsFiles
func CreateListCdsFilesResponse ¶ added in v1.63.15
func CreateListCdsFilesResponse() (response *ListCdsFilesResponse)
CreateListCdsFilesResponse creates a response to parse from ListCdsFiles response
type ListDirectoryUsersRequest ¶
type ListDirectoryUsersRequest struct { *requests.RpcRequest OUPath string `position:"Query" name:"OUPath"` SortType string `position:"Query" name:"SortType"` Filter string `position:"Query" name:"Filter"` AssignedInfo string `position:"Query" name:"AssignedInfo"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` DirectoryId string `position:"Query" name:"DirectoryId"` }
ListDirectoryUsersRequest is the request struct for api ListDirectoryUsers
func CreateListDirectoryUsersRequest ¶
func CreateListDirectoryUsersRequest() (request *ListDirectoryUsersRequest)
CreateListDirectoryUsersRequest creates a request to invoke ListDirectoryUsers API
type ListDirectoryUsersResponse ¶
type ListDirectoryUsersResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` Users []User `json:"Users" xml:"Users"` }
ListDirectoryUsersResponse is the response struct for api ListDirectoryUsers
func CreateListDirectoryUsersResponse ¶
func CreateListDirectoryUsersResponse() (response *ListDirectoryUsersResponse)
CreateListDirectoryUsersResponse creates a response to parse from ListDirectoryUsers response
type ListFilePermissionRequest ¶ added in v1.63.15
type ListFilePermissionRequest struct { *requests.RpcRequest GroupId string `position:"Query" name:"GroupId"` CdsId string `position:"Query" name:"CdsId"` EndUserId string `position:"Query" name:"EndUserId"` FileId string `position:"Query" name:"FileId"` }
ListFilePermissionRequest is the request struct for api ListFilePermission
func CreateListFilePermissionRequest ¶ added in v1.63.15
func CreateListFilePermissionRequest() (request *ListFilePermissionRequest)
CreateListFilePermissionRequest creates a request to invoke ListFilePermission API
type ListFilePermissionResponse ¶ added in v1.63.15
type ListFilePermissionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` FilePermissions []FilePermission `json:"FilePermissions" xml:"FilePermissions"` }
ListFilePermissionResponse is the response struct for api ListFilePermission
func CreateListFilePermissionResponse ¶ added in v1.63.15
func CreateListFilePermissionResponse() (response *ListFilePermissionResponse)
CreateListFilePermissionResponse creates a response to parse from ListFilePermission response
type ListOfficeSiteOverviewRequest ¶
type ListOfficeSiteOverviewRequest struct { *requests.RpcRequest OfficeSiteId *[]string `position:"Query" name:"OfficeSiteId" type:"Repeated"` QueryRange requests.Integer `position:"Query" name:"QueryRange"` ForceRefresh requests.Boolean `position:"Query" name:"ForceRefresh"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListOfficeSiteOverviewRequest is the request struct for api ListOfficeSiteOverview
func CreateListOfficeSiteOverviewRequest ¶
func CreateListOfficeSiteOverviewRequest() (request *ListOfficeSiteOverviewRequest)
CreateListOfficeSiteOverviewRequest creates a request to invoke ListOfficeSiteOverview API
type ListOfficeSiteOverviewResponse ¶
type ListOfficeSiteOverviewResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` OfficeSiteOverviewResults []OfficeSiteOverviewResult `json:"OfficeSiteOverviewResults" xml:"OfficeSiteOverviewResults"` }
ListOfficeSiteOverviewResponse is the response struct for api ListOfficeSiteOverview
func CreateListOfficeSiteOverviewResponse ¶
func CreateListOfficeSiteOverviewResponse() (response *ListOfficeSiteOverviewResponse)
CreateListOfficeSiteOverviewResponse creates a response to parse from ListOfficeSiteOverview response
type ListOfficeSiteUsersRequest ¶
type ListOfficeSiteUsersRequest struct { *requests.RpcRequest OfficeSiteId string `position:"Query" name:"OfficeSiteId"` OUPath string `position:"Query" name:"OUPath"` Filter string `position:"Query" name:"Filter"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListOfficeSiteUsersRequest is the request struct for api ListOfficeSiteUsers
func CreateListOfficeSiteUsersRequest ¶
func CreateListOfficeSiteUsersRequest() (request *ListOfficeSiteUsersRequest)
CreateListOfficeSiteUsersRequest creates a request to invoke ListOfficeSiteUsers API
type ListOfficeSiteUsersResponse ¶
type ListOfficeSiteUsersResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` Users []User `json:"Users" xml:"Users"` }
ListOfficeSiteUsersResponse is the response struct for api ListOfficeSiteUsers
func CreateListOfficeSiteUsersResponse ¶
func CreateListOfficeSiteUsersResponse() (response *ListOfficeSiteUsersResponse)
CreateListOfficeSiteUsersResponse creates a response to parse from ListOfficeSiteUsers response
type ListTagResourcesRequest ¶
type ListTagResourcesRequest struct { *requests.RpcRequest ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceType string `position:"Query" name:"ResourceType"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` Tag *[]ListTagResourcesTag `position:"Query" name:"Tag" type:"Repeated"` }
ListTagResourcesRequest is the request struct for api ListTagResources
func CreateListTagResourcesRequest ¶
func CreateListTagResourcesRequest() (request *ListTagResourcesRequest)
CreateListTagResourcesRequest creates a request to invoke ListTagResources API
type ListTagResourcesResponse ¶
type ListTagResourcesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TagResources []TagResource `json:"TagResources" xml:"TagResources"` }
ListTagResourcesResponse is the response struct for api ListTagResources
func CreateListTagResourcesResponse ¶
func CreateListTagResourcesResponse() (response *ListTagResourcesResponse)
CreateListTagResourcesResponse creates a response to parse from ListTagResources response
type ListTagResourcesTag ¶
ListTagResourcesTag is a repeated param struct in ListTagResourcesRequest
type ListUserAdOrganizationUnitsRequest ¶
type ListUserAdOrganizationUnitsRequest struct { *requests.RpcRequest OfficeSiteId string `position:"Query" name:"OfficeSiteId"` Filter string `position:"Query" name:"Filter"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListUserAdOrganizationUnitsRequest is the request struct for api ListUserAdOrganizationUnits
func CreateListUserAdOrganizationUnitsRequest ¶
func CreateListUserAdOrganizationUnitsRequest() (request *ListUserAdOrganizationUnitsRequest)
CreateListUserAdOrganizationUnitsRequest creates a request to invoke ListUserAdOrganizationUnits API
type ListUserAdOrganizationUnitsResponse ¶
type ListUserAdOrganizationUnitsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextToken string `json:"NextToken" xml:"NextToken"` OUNames []OuName `json:"OUNames" xml:"OUNames"` }
ListUserAdOrganizationUnitsResponse is the response struct for api ListUserAdOrganizationUnits
func CreateListUserAdOrganizationUnitsResponse ¶
func CreateListUserAdOrganizationUnitsResponse() (response *ListUserAdOrganizationUnitsResponse)
CreateListUserAdOrganizationUnitsResponse creates a response to parse from ListUserAdOrganizationUnits response
type LockVirtualMFADeviceRequest ¶
type LockVirtualMFADeviceRequest struct { *requests.RpcRequest SerialNumber string `position:"Query" name:"SerialNumber"` }
LockVirtualMFADeviceRequest is the request struct for api LockVirtualMFADevice
func CreateLockVirtualMFADeviceRequest ¶
func CreateLockVirtualMFADeviceRequest() (request *LockVirtualMFADeviceRequest)
CreateLockVirtualMFADeviceRequest creates a request to invoke LockVirtualMFADevice API
type LockVirtualMFADeviceResponse ¶
type LockVirtualMFADeviceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
LockVirtualMFADeviceResponse is the response struct for api LockVirtualMFADevice
func CreateLockVirtualMFADeviceResponse ¶
func CreateLockVirtualMFADeviceResponse() (response *LockVirtualMFADeviceResponse)
CreateLockVirtualMFADeviceResponse creates a response to parse from LockVirtualMFADevice response
type Log ¶
type Log struct { Message string `json:"Message" xml:"Message"` TimeStamp string `json:"TimeStamp" xml:"TimeStamp"` Level string `json:"Level" xml:"Level"` Step string `json:"Step" xml:"Step"` }
Log is a nested struct in ecd response
type LogsInDescribeDirectories ¶
type LogsInDescribeDirectories struct {
Log []Log `json:"Log" xml:"Log"`
}
LogsInDescribeDirectories is a nested struct in ecd response
type LogsInDescribeOfficeSites ¶
type LogsInDescribeOfficeSites struct {
Log []Log `json:"Log" xml:"Log"`
}
LogsInDescribeOfficeSites is a nested struct in ecd response
type ManagementFlag ¶ added in v1.63.15
type ManagementFlag struct {
MgtFlag []string `json:"mgtFlag" xml:"mgtFlag"`
}
ManagementFlag is a nested struct in ecd response
type ManagementFlagsInDescribeDesktops ¶ added in v1.63.15
type ManagementFlagsInDescribeDesktops struct {
MgtFlag []string `json:"mgtFlag" xml:"mgtFlag"`
}
ManagementFlagsInDescribeDesktops is a nested struct in ecd response
type ManagementFlagsInDescribeDesktopsInGroup ¶ added in v1.63.15
type ManagementFlagsInDescribeDesktopsInGroup struct {
ManagementFlags []string `json:"managementFlags" xml:"managementFlags"`
}
ManagementFlagsInDescribeDesktopsInGroup is a nested struct in ecd response
type MemoryProcessors ¶ added in v1.63.15
type MemoryProcessors struct {
MemoryProcessor []string `json:"memoryProcessor" xml:"memoryProcessor"`
}
MemoryProcessors is a nested struct in ecd response
type MigrateDesktopsRequest ¶ added in v1.63.15
type MigrateDesktopsRequest struct { *requests.RpcRequest TargetSubnetId string `position:"Query" name:"TargetSubnetId"` DesktopId *[]string `position:"Query" name:"DesktopId" type:"Repeated"` TargetOfficeSiteId string `position:"Query" name:"TargetOfficeSiteId"` }
MigrateDesktopsRequest is the request struct for api MigrateDesktops
func CreateMigrateDesktopsRequest ¶ added in v1.63.15
func CreateMigrateDesktopsRequest() (request *MigrateDesktopsRequest)
CreateMigrateDesktopsRequest creates a request to invoke MigrateDesktops API
type MigrateDesktopsResponse ¶ added in v1.63.15
type MigrateDesktopsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
MigrateDesktopsResponse is the response struct for api MigrateDesktops
func CreateMigrateDesktopsResponse ¶ added in v1.63.15
func CreateMigrateDesktopsResponse() (response *MigrateDesktopsResponse)
CreateMigrateDesktopsResponse creates a response to parse from MigrateDesktops response
type MigrateImageProtocolRequest ¶ added in v1.63.15
type MigrateImageProtocolRequest struct { *requests.RpcRequest ImageId *[]string `position:"Query" name:"ImageId" type:"Repeated"` TargetProtocolType string `position:"Query" name:"TargetProtocolType"` }
MigrateImageProtocolRequest is the request struct for api MigrateImageProtocol
func CreateMigrateImageProtocolRequest ¶ added in v1.63.15
func CreateMigrateImageProtocolRequest() (request *MigrateImageProtocolRequest)
CreateMigrateImageProtocolRequest creates a request to invoke MigrateImageProtocol API
type MigrateImageProtocolResponse ¶ added in v1.63.15
type MigrateImageProtocolResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` FailedIds []string `json:"FailedIds" xml:"FailedIds"` }
MigrateImageProtocolResponse is the response struct for api MigrateImageProtocol
func CreateMigrateImageProtocolResponse ¶ added in v1.63.15
func CreateMigrateImageProtocolResponse() (response *MigrateImageProtocolResponse)
CreateMigrateImageProtocolResponse creates a response to parse from MigrateImageProtocol response
type ModifyADConnectorDirectoryRequest ¶
type ModifyADConnectorDirectoryRequest struct { *requests.RpcRequest SubDomainDnsAddress *[]string `position:"Query" name:"SubDomainDnsAddress" type:"Repeated"` SubDomainName string `position:"Query" name:"SubDomainName"` DomainPassword string `position:"Query" name:"DomainPassword"` DirectoryId string `position:"Query" name:"DirectoryId"` AdHostname string `position:"Query" name:"AdHostname"` DomainName string `position:"Query" name:"DomainName"` DirectoryName string `position:"Query" name:"DirectoryName"` MfaEnabled requests.Boolean `position:"Query" name:"MfaEnabled"` DomainUserName string `position:"Query" name:"DomainUserName"` DnsAddress *[]string `position:"Query" name:"DnsAddress" type:"Repeated"` OUName string `position:"Query" name:"OUName"` }
ModifyADConnectorDirectoryRequest is the request struct for api ModifyADConnectorDirectory
func CreateModifyADConnectorDirectoryRequest ¶
func CreateModifyADConnectorDirectoryRequest() (request *ModifyADConnectorDirectoryRequest)
CreateModifyADConnectorDirectoryRequest creates a request to invoke ModifyADConnectorDirectory API
type ModifyADConnectorDirectoryResponse ¶
type ModifyADConnectorDirectoryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyADConnectorDirectoryResponse is the response struct for api ModifyADConnectorDirectory
func CreateModifyADConnectorDirectoryResponse ¶
func CreateModifyADConnectorDirectoryResponse() (response *ModifyADConnectorDirectoryResponse)
CreateModifyADConnectorDirectoryResponse creates a response to parse from ModifyADConnectorDirectory response
type ModifyADConnectorOfficeSiteRequest ¶
type ModifyADConnectorOfficeSiteRequest struct { *requests.RpcRequest OfficeSiteId string `position:"Query" name:"OfficeSiteId"` SubDomainDnsAddress *[]string `position:"Query" name:"SubDomainDnsAddress" type:"Repeated"` SubDomainName string `position:"Query" name:"SubDomainName"` DomainPassword string `position:"Query" name:"DomainPassword"` AdHostname string `position:"Query" name:"AdHostname"` DomainName string `position:"Query" name:"DomainName"` OfficeSiteName string `position:"Query" name:"OfficeSiteName"` BackupDns string `position:"Query" name:"BackupDns"` MfaEnabled requests.Boolean `position:"Query" name:"MfaEnabled"` DomainUserName string `position:"Query" name:"DomainUserName"` DnsAddress *[]string `position:"Query" name:"DnsAddress" type:"Repeated"` BackupDCHostname string `position:"Query" name:"BackupDCHostname"` OUName string `position:"Query" name:"OUName"` }
ModifyADConnectorOfficeSiteRequest is the request struct for api ModifyADConnectorOfficeSite
func CreateModifyADConnectorOfficeSiteRequest ¶
func CreateModifyADConnectorOfficeSiteRequest() (request *ModifyADConnectorOfficeSiteRequest)
CreateModifyADConnectorOfficeSiteRequest creates a request to invoke ModifyADConnectorOfficeSite API
type ModifyADConnectorOfficeSiteResponse ¶
type ModifyADConnectorOfficeSiteResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyADConnectorOfficeSiteResponse is the response struct for api ModifyADConnectorOfficeSite
func CreateModifyADConnectorOfficeSiteResponse ¶
func CreateModifyADConnectorOfficeSiteResponse() (response *ModifyADConnectorOfficeSiteResponse)
CreateModifyADConnectorOfficeSiteResponse creates a response to parse from ModifyADConnectorOfficeSite response
type ModifyAclEntriesRequest ¶ added in v1.63.15
type ModifyAclEntriesRequest struct { *requests.RpcRequest SourceId *[]string `position:"Query" name:"SourceId" type:"Repeated"` SourceType string `position:"Query" name:"SourceType"` Policy string `position:"Query" name:"Policy"` }
ModifyAclEntriesRequest is the request struct for api ModifyAclEntries
func CreateModifyAclEntriesRequest ¶ added in v1.63.15
func CreateModifyAclEntriesRequest() (request *ModifyAclEntriesRequest)
CreateModifyAclEntriesRequest creates a request to invoke ModifyAclEntries API
type ModifyAclEntriesResponse ¶ added in v1.63.15
type ModifyAclEntriesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyAclEntriesResponse is the response struct for api ModifyAclEntries
func CreateModifyAclEntriesResponse ¶ added in v1.63.15
func CreateModifyAclEntriesResponse() (response *ModifyAclEntriesResponse)
CreateModifyAclEntriesResponse creates a response to parse from ModifyAclEntries response
type ModifyAutoSnapshotPolicyRequest ¶ added in v1.63.15
type ModifyAutoSnapshotPolicyRequest struct { *requests.RpcRequest CronExpression string `position:"Query" name:"CronExpression"` PolicyId string `position:"Query" name:"PolicyId"` PolicyName string `position:"Query" name:"PolicyName"` RetentionDays requests.Integer `position:"Query" name:"RetentionDays"` }
ModifyAutoSnapshotPolicyRequest is the request struct for api ModifyAutoSnapshotPolicy
func CreateModifyAutoSnapshotPolicyRequest ¶ added in v1.63.15
func CreateModifyAutoSnapshotPolicyRequest() (request *ModifyAutoSnapshotPolicyRequest)
CreateModifyAutoSnapshotPolicyRequest creates a request to invoke ModifyAutoSnapshotPolicy API
type ModifyAutoSnapshotPolicyResponse ¶ added in v1.63.15
type ModifyAutoSnapshotPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyAutoSnapshotPolicyResponse is the response struct for api ModifyAutoSnapshotPolicy
func CreateModifyAutoSnapshotPolicyResponse ¶ added in v1.63.15
func CreateModifyAutoSnapshotPolicyResponse() (response *ModifyAutoSnapshotPolicyResponse)
CreateModifyAutoSnapshotPolicyResponse creates a response to parse from ModifyAutoSnapshotPolicy response
type ModifyBundleRequest ¶
type ModifyBundleRequest struct { *requests.RpcRequest ImageId string `position:"Query" name:"ImageId"` BundleId string `position:"Query" name:"BundleId"` Description string `position:"Query" name:"Description"` Language string `position:"Query" name:"Language"` BundleName string `position:"Query" name:"BundleName"` }
ModifyBundleRequest is the request struct for api ModifyBundle
func CreateModifyBundleRequest ¶
func CreateModifyBundleRequest() (request *ModifyBundleRequest)
CreateModifyBundleRequest creates a request to invoke ModifyBundle API
type ModifyBundleResponse ¶
type ModifyBundleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyBundleResponse is the response struct for api ModifyBundle
func CreateModifyBundleResponse ¶
func CreateModifyBundleResponse() (response *ModifyBundleResponse)
CreateModifyBundleResponse creates a response to parse from ModifyBundle response
type ModifyCdsFileRequest ¶ added in v1.63.15
type ModifyCdsFileRequest struct { *requests.RpcRequest GroupId string `position:"Query" name:"GroupId"` CdsId string `position:"Query" name:"CdsId"` ConflictPolicy string `position:"Query" name:"ConflictPolicy"` FileName string `position:"Query" name:"FileName"` EndUserId string `position:"Query" name:"EndUserId"` FileId string `position:"Query" name:"FileId"` }
ModifyCdsFileRequest is the request struct for api ModifyCdsFile
func CreateModifyCdsFileRequest ¶ added in v1.63.15
func CreateModifyCdsFileRequest() (request *ModifyCdsFileRequest)
CreateModifyCdsFileRequest creates a request to invoke ModifyCdsFile API
type ModifyCdsFileResponse ¶ added in v1.63.15
type ModifyCdsFileResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` Data string `json:"Data" xml:"Data"` Message string `json:"Message" xml:"Message"` }
ModifyCdsFileResponse is the response struct for api ModifyCdsFile
func CreateModifyCdsFileResponse ¶ added in v1.63.15
func CreateModifyCdsFileResponse() (response *ModifyCdsFileResponse)
CreateModifyCdsFileResponse creates a response to parse from ModifyCdsFile response
type ModifyCdsFileShareLinkRequest ¶ added in v1.63.15
type ModifyCdsFileShareLinkRequest struct {}
ModifyCdsFileShareLinkRequest is the request struct for api ModifyCdsFileShareLink
func CreateModifyCdsFileShareLinkRequest ¶ added in v1.63.15
func CreateModifyCdsFileShareLinkRequest() (request *ModifyCdsFileShareLinkRequest)
CreateModifyCdsFileShareLinkRequest creates a request to invoke ModifyCdsFileShareLink API
type ModifyCdsFileShareLinkResponse ¶ added in v1.63.15
type ModifyCdsFileShareLinkResponse struct {}
ModifyCdsFileShareLinkResponse is the response struct for api ModifyCdsFileShareLink
func CreateModifyCdsFileShareLinkResponse ¶ added in v1.63.15
func CreateModifyCdsFileShareLinkResponse() (response *ModifyCdsFileShareLinkResponse)
CreateModifyCdsFileShareLinkResponse creates a response to parse from ModifyCdsFileShareLink response
type ModifyCloudDriveGroupsRequest ¶ added in v1.63.15
type ModifyCloudDriveGroupsRequest struct { *requests.RpcRequest TotalSize requests.Integer `position:"Query" name:"TotalSize"` GroupId *[]string `position:"Query" name:"GroupId" type:"Repeated"` CdsId string `position:"Query" name:"CdsId"` Status string `position:"Query" name:"Status"` }
ModifyCloudDriveGroupsRequest is the request struct for api ModifyCloudDriveGroups
func CreateModifyCloudDriveGroupsRequest ¶ added in v1.63.15
func CreateModifyCloudDriveGroupsRequest() (request *ModifyCloudDriveGroupsRequest)
CreateModifyCloudDriveGroupsRequest creates a request to invoke ModifyCloudDriveGroups API
type ModifyCloudDriveGroupsResponse ¶ added in v1.63.15
type ModifyCloudDriveGroupsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` Data string `json:"Data" xml:"Data"` Message string `json:"Message" xml:"Message"` }
ModifyCloudDriveGroupsResponse is the response struct for api ModifyCloudDriveGroups
func CreateModifyCloudDriveGroupsResponse ¶ added in v1.63.15
func CreateModifyCloudDriveGroupsResponse() (response *ModifyCloudDriveGroupsResponse)
CreateModifyCloudDriveGroupsResponse creates a response to parse from ModifyCloudDriveGroups response
type ModifyCloudDrivePermissionRequest ¶ added in v1.63.15
type ModifyCloudDrivePermissionRequest struct { *requests.RpcRequest DownloadEndUserIds *[]string `position:"Query" name:"DownloadEndUserIds" type:"Repeated"` CdsId string `position:"Query" name:"CdsId"` DownloadUploadEndUserIds *[]string `position:"Query" name:"DownloadUploadEndUserIds" type:"Repeated"` }
ModifyCloudDrivePermissionRequest is the request struct for api ModifyCloudDrivePermission
func CreateModifyCloudDrivePermissionRequest ¶ added in v1.63.15
func CreateModifyCloudDrivePermissionRequest() (request *ModifyCloudDrivePermissionRequest)
CreateModifyCloudDrivePermissionRequest creates a request to invoke ModifyCloudDrivePermission API
type ModifyCloudDrivePermissionResponse ¶ added in v1.63.15
type ModifyCloudDrivePermissionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyCloudDrivePermissionResponse is the response struct for api ModifyCloudDrivePermission
func CreateModifyCloudDrivePermissionResponse ¶ added in v1.63.15
func CreateModifyCloudDrivePermissionResponse() (response *ModifyCloudDrivePermissionResponse)
CreateModifyCloudDrivePermissionResponse creates a response to parse from ModifyCloudDrivePermission response
type ModifyCloudDriveUsersRequest ¶ added in v1.63.15
type ModifyCloudDriveUsersRequest struct { *requests.RpcRequest CdsId string `position:"Query" name:"CdsId"` EndUserId *[]string `position:"Query" name:"EndUserId" type:"Repeated"` UserMaxSize requests.Integer `position:"Query" name:"UserMaxSize"` Status string `position:"Query" name:"Status"` }
ModifyCloudDriveUsersRequest is the request struct for api ModifyCloudDriveUsers
func CreateModifyCloudDriveUsersRequest ¶ added in v1.63.15
func CreateModifyCloudDriveUsersRequest() (request *ModifyCloudDriveUsersRequest)
CreateModifyCloudDriveUsersRequest creates a request to invoke ModifyCloudDriveUsers API
type ModifyCloudDriveUsersResponse ¶ added in v1.63.15
type ModifyCloudDriveUsersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyCloudDriveUsersResponse is the response struct for api ModifyCloudDriveUsers
func CreateModifyCloudDriveUsersResponse ¶ added in v1.63.15
func CreateModifyCloudDriveUsersResponse() (response *ModifyCloudDriveUsersResponse)
CreateModifyCloudDriveUsersResponse creates a response to parse from ModifyCloudDriveUsers response
type ModifyCustomizedListHeadersHeaders ¶ added in v1.63.15
type ModifyCustomizedListHeadersHeaders struct { DisplayType string `name:"DisplayType"` HeaderKey string `name:"HeaderKey"` }
ModifyCustomizedListHeadersHeaders is a repeated param struct in ModifyCustomizedListHeadersRequest
type ModifyCustomizedListHeadersRequest ¶ added in v1.63.15
type ModifyCustomizedListHeadersRequest struct { *requests.RpcRequest Headers *[]ModifyCustomizedListHeadersHeaders `position:"Query" name:"Headers" type:"Repeated"` ListType string `position:"Query" name:"ListType"` }
ModifyCustomizedListHeadersRequest is the request struct for api ModifyCustomizedListHeaders
func CreateModifyCustomizedListHeadersRequest ¶ added in v1.63.15
func CreateModifyCustomizedListHeadersRequest() (request *ModifyCustomizedListHeadersRequest)
CreateModifyCustomizedListHeadersRequest creates a request to invoke ModifyCustomizedListHeaders API
type ModifyCustomizedListHeadersResponse ¶ added in v1.63.15
type ModifyCustomizedListHeadersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyCustomizedListHeadersResponse is the response struct for api ModifyCustomizedListHeaders
func CreateModifyCustomizedListHeadersResponse ¶ added in v1.63.15
func CreateModifyCustomizedListHeadersResponse() (response *ModifyCustomizedListHeadersResponse)
CreateModifyCustomizedListHeadersResponse creates a response to parse from ModifyCustomizedListHeaders response
type ModifyDesktopChargeTypeRequest ¶
type ModifyDesktopChargeTypeRequest struct { *requests.RpcRequest PostPaidAfterUsedUp requests.Boolean `position:"Query" name:"PostPaidAfterUsedUp"` DesktopId *[]string `position:"Query" name:"DesktopId" type:"Repeated"` UseDuration requests.Integer `position:"Query" name:"UseDuration"` Period requests.Integer `position:"Query" name:"Period"` AutoPay requests.Boolean `position:"Query" name:"AutoPay"` PromotionId string `position:"Query" name:"PromotionId"` PeriodUnit string `position:"Query" name:"PeriodUnit"` AutoRenew requests.Boolean `position:"Query" name:"AutoRenew"` ChargeType string `position:"Query" name:"ChargeType"` }
ModifyDesktopChargeTypeRequest is the request struct for api ModifyDesktopChargeType
func CreateModifyDesktopChargeTypeRequest ¶
func CreateModifyDesktopChargeTypeRequest() (request *ModifyDesktopChargeTypeRequest)
CreateModifyDesktopChargeTypeRequest creates a request to invoke ModifyDesktopChargeType API
type ModifyDesktopChargeTypeResponse ¶
type ModifyDesktopChargeTypeResponse struct { *responses.BaseResponse OrderId string `json:"OrderId" xml:"OrderId"` RequestId string `json:"RequestId" xml:"RequestId"` DesktopId []string `json:"DesktopId" xml:"DesktopId"` }
ModifyDesktopChargeTypeResponse is the response struct for api ModifyDesktopChargeType
func CreateModifyDesktopChargeTypeResponse ¶
func CreateModifyDesktopChargeTypeResponse() (response *ModifyDesktopChargeTypeResponse)
CreateModifyDesktopChargeTypeResponse creates a response to parse from ModifyDesktopChargeType response
type ModifyDesktopGroupRequest ¶
type ModifyDesktopGroupRequest struct { *requests.RpcRequest Classify string `position:"Query" name:"Classify"` ImageId string `position:"Query" name:"ImageId"` ScaleStrategyId string `position:"Query" name:"ScaleStrategyId"` DisableSessionConfig requests.Boolean `position:"Query" name:"DisableSessionConfig"` BindAmount requests.Integer `position:"Query" name:"BindAmount"` LoadPolicy requests.Integer `position:"Query" name:"LoadPolicy"` DesktopGroupName string `position:"Query" name:"DesktopGroupName"` AllowBufferCount requests.Integer `position:"Query" name:"AllowBufferCount"` PolicyGroupIds *[]string `position:"Query" name:"PolicyGroupIds" type:"Repeated"` IdleDisconnectDuration requests.Integer `position:"Query" name:"IdleDisconnectDuration"` DesktopGroupId string `position:"Query" name:"DesktopGroupId"` MinDesktopsCount requests.Integer `position:"Query" name:"MinDesktopsCount"` MaxDesktopsCount requests.Integer `position:"Query" name:"MaxDesktopsCount"` FileSystemId string `position:"Query" name:"FileSystemId"` AllowAutoSetup requests.Integer `position:"Query" name:"AllowAutoSetup"` Comments string `position:"Query" name:"Comments"` ResetType requests.Integer `position:"Query" name:"ResetType"` OwnBundleId string `position:"Query" name:"OwnBundleId"` StopDuration requests.Integer `position:"Query" name:"StopDuration"` RatioThreshold requests.Float `position:"Query" name:"RatioThreshold"` KeepDuration requests.Integer `position:"Query" name:"KeepDuration"` ConnectDuration requests.Integer `position:"Query" name:"ConnectDuration"` ProfileFollowSwitch requests.Boolean `position:"Query" name:"ProfileFollowSwitch"` BuyDesktopsCount requests.Integer `position:"Query" name:"BuyDesktopsCount"` PolicyGroupId string `position:"Query" name:"PolicyGroupId"` }
ModifyDesktopGroupRequest is the request struct for api ModifyDesktopGroup
func CreateModifyDesktopGroupRequest ¶
func CreateModifyDesktopGroupRequest() (request *ModifyDesktopGroupRequest)
CreateModifyDesktopGroupRequest creates a request to invoke ModifyDesktopGroup API
type ModifyDesktopGroupResponse ¶
type ModifyDesktopGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyDesktopGroupResponse is the response struct for api ModifyDesktopGroup
func CreateModifyDesktopGroupResponse ¶
func CreateModifyDesktopGroupResponse() (response *ModifyDesktopGroupResponse)
CreateModifyDesktopGroupResponse creates a response to parse from ModifyDesktopGroup response
type ModifyDesktopHostNameRequest ¶
type ModifyDesktopHostNameRequest struct { *requests.RpcRequest DesktopId string `position:"Query" name:"DesktopId"` NewHostName string `position:"Query" name:"NewHostName"` }
ModifyDesktopHostNameRequest is the request struct for api ModifyDesktopHostName
func CreateModifyDesktopHostNameRequest ¶
func CreateModifyDesktopHostNameRequest() (request *ModifyDesktopHostNameRequest)
CreateModifyDesktopHostNameRequest creates a request to invoke ModifyDesktopHostName API
type ModifyDesktopHostNameResponse ¶
type ModifyDesktopHostNameResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyDesktopHostNameResponse is the response struct for api ModifyDesktopHostName
func CreateModifyDesktopHostNameResponse ¶
func CreateModifyDesktopHostNameResponse() (response *ModifyDesktopHostNameResponse)
CreateModifyDesktopHostNameResponse creates a response to parse from ModifyDesktopHostName response
type ModifyDesktopNameRequest ¶
type ModifyDesktopNameRequest struct { *requests.RpcRequest NewDesktopName string `position:"Query" name:"NewDesktopName"` DesktopId string `position:"Query" name:"DesktopId"` }
ModifyDesktopNameRequest is the request struct for api ModifyDesktopName
func CreateModifyDesktopNameRequest ¶
func CreateModifyDesktopNameRequest() (request *ModifyDesktopNameRequest)
CreateModifyDesktopNameRequest creates a request to invoke ModifyDesktopName API
type ModifyDesktopNameResponse ¶
type ModifyDesktopNameResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyDesktopNameResponse is the response struct for api ModifyDesktopName
func CreateModifyDesktopNameResponse ¶
func CreateModifyDesktopNameResponse() (response *ModifyDesktopNameResponse)
CreateModifyDesktopNameResponse creates a response to parse from ModifyDesktopName response
type ModifyDesktopOversoldGroupRequest ¶ added in v1.63.15
type ModifyDesktopOversoldGroupRequest struct { *requests.RpcRequest ImageId string `position:"Query" name:"ImageId"` OversoldUserCount requests.Integer `position:"Query" name:"OversoldUserCount"` Description string `position:"Query" name:"Description"` OversoldWarn requests.Integer `position:"Query" name:"OversoldWarn"` IdleDisconnectDuration requests.Integer `position:"Query" name:"IdleDisconnectDuration"` OversoldGroupId string `position:"Query" name:"OversoldGroupId"` StopDuration requests.Integer `position:"Query" name:"StopDuration"` KeepDuration requests.Integer `position:"Query" name:"KeepDuration"` Name string `position:"Query" name:"Name"` ConcurrenceCount requests.Integer `position:"Query" name:"ConcurrenceCount"` PolicyGroupId string `position:"Query" name:"PolicyGroupId"` }
ModifyDesktopOversoldGroupRequest is the request struct for api ModifyDesktopOversoldGroup
func CreateModifyDesktopOversoldGroupRequest ¶ added in v1.63.15
func CreateModifyDesktopOversoldGroupRequest() (request *ModifyDesktopOversoldGroupRequest)
CreateModifyDesktopOversoldGroupRequest creates a request to invoke ModifyDesktopOversoldGroup API
type ModifyDesktopOversoldGroupResponse ¶ added in v1.63.15
type ModifyDesktopOversoldGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
ModifyDesktopOversoldGroupResponse is the response struct for api ModifyDesktopOversoldGroup
func CreateModifyDesktopOversoldGroupResponse ¶ added in v1.63.15
func CreateModifyDesktopOversoldGroupResponse() (response *ModifyDesktopOversoldGroupResponse)
CreateModifyDesktopOversoldGroupResponse creates a response to parse from ModifyDesktopOversoldGroup response
type ModifyDesktopOversoldGroupSaleRequest ¶ added in v1.63.15
type ModifyDesktopOversoldGroupSaleRequest struct { *requests.RpcRequest OversoldGroupId string `position:"Query" name:"OversoldGroupId"` OversoldUserCount requests.Integer `position:"Query" name:"OversoldUserCount"` ConcurrenceCount requests.Integer `position:"Query" name:"ConcurrenceCount"` }
ModifyDesktopOversoldGroupSaleRequest is the request struct for api ModifyDesktopOversoldGroupSale
func CreateModifyDesktopOversoldGroupSaleRequest ¶ added in v1.63.15
func CreateModifyDesktopOversoldGroupSaleRequest() (request *ModifyDesktopOversoldGroupSaleRequest)
CreateModifyDesktopOversoldGroupSaleRequest creates a request to invoke ModifyDesktopOversoldGroupSale API
type ModifyDesktopOversoldGroupSaleResponse ¶ added in v1.63.15
type ModifyDesktopOversoldGroupSaleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
ModifyDesktopOversoldGroupSaleResponse is the response struct for api ModifyDesktopOversoldGroupSale
func CreateModifyDesktopOversoldGroupSaleResponse ¶ added in v1.63.15
func CreateModifyDesktopOversoldGroupSaleResponse() (response *ModifyDesktopOversoldGroupSaleResponse)
CreateModifyDesktopOversoldGroupSaleResponse creates a response to parse from ModifyDesktopOversoldGroupSale response
type ModifyDesktopOversoldUserGroupRequest ¶ added in v1.63.15
type ModifyDesktopOversoldUserGroupRequest struct { *requests.RpcRequest OversoldGroupId string `position:"Query" name:"OversoldGroupId"` ImageId string `position:"Query" name:"ImageId"` UserGroupId string `position:"Query" name:"UserGroupId"` Name string `position:"Query" name:"Name"` PolicyGroupId string `position:"Query" name:"PolicyGroupId"` }
ModifyDesktopOversoldUserGroupRequest is the request struct for api ModifyDesktopOversoldUserGroup
func CreateModifyDesktopOversoldUserGroupRequest ¶ added in v1.63.15
func CreateModifyDesktopOversoldUserGroupRequest() (request *ModifyDesktopOversoldUserGroupRequest)
CreateModifyDesktopOversoldUserGroupRequest creates a request to invoke ModifyDesktopOversoldUserGroup API
type ModifyDesktopOversoldUserGroupResponse ¶ added in v1.63.15
type ModifyDesktopOversoldUserGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
ModifyDesktopOversoldUserGroupResponse is the response struct for api ModifyDesktopOversoldUserGroup
func CreateModifyDesktopOversoldUserGroupResponse ¶ added in v1.63.15
func CreateModifyDesktopOversoldUserGroupResponse() (response *ModifyDesktopOversoldUserGroupResponse)
CreateModifyDesktopOversoldUserGroupResponse creates a response to parse from ModifyDesktopOversoldUserGroup response
type ModifyDesktopSpecRequest ¶
type ModifyDesktopSpecRequest struct { *requests.RpcRequest AutoPay requests.Boolean `position:"Query" name:"AutoPay"` UserDiskPerformanceLevel string `position:"Query" name:"UserDiskPerformanceLevel"` ResourceType string `position:"Query" name:"ResourceType"` PromotionId string `position:"Query" name:"PromotionId"` UserDiskSizeGib requests.Integer `position:"Query" name:"UserDiskSizeGib"` ResourceSpecs *[]ModifyDesktopSpecResourceSpecs `position:"Query" name:"ResourceSpecs" type:"Repeated"` DesktopId string `position:"Query" name:"DesktopId"` DesktopType string `position:"Query" name:"DesktopType"` RootDiskSizeGib requests.Integer `position:"Query" name:"RootDiskSizeGib"` }
ModifyDesktopSpecRequest is the request struct for api ModifyDesktopSpec
func CreateModifyDesktopSpecRequest ¶
func CreateModifyDesktopSpecRequest() (request *ModifyDesktopSpecRequest)
CreateModifyDesktopSpecRequest creates a request to invoke ModifyDesktopSpec API
type ModifyDesktopSpecResourceSpecs ¶ added in v1.63.15
type ModifyDesktopSpecResourceSpecs struct { UserDiskSizeGib string `name:"UserDiskSizeGib"` DesktopId string `name:"DesktopId"` RootDiskSizeGib string `name:"RootDiskSizeGib"` }
ModifyDesktopSpecResourceSpecs is a repeated param struct in ModifyDesktopSpecRequest
type ModifyDesktopSpecResponse ¶
type ModifyDesktopSpecResponse struct { *responses.BaseResponse OrderId string `json:"OrderId" xml:"OrderId"` RequestId string `json:"RequestId" xml:"RequestId"` OrderIds []int64 `json:"OrderIds" xml:"OrderIds"` }
ModifyDesktopSpecResponse is the response struct for api ModifyDesktopSpec
func CreateModifyDesktopSpecResponse ¶
func CreateModifyDesktopSpecResponse() (response *ModifyDesktopSpecResponse)
CreateModifyDesktopSpecResponse creates a response to parse from ModifyDesktopSpec response
type ModifyDesktopTimerDesktopTimers ¶ added in v1.63.15
type ModifyDesktopTimerDesktopTimers struct { CronExpression string `name:"CronExpression"` TimerType string `name:"TimerType"` AllowClientSetting string `name:"AllowClientSetting"` ResetType string `name:"ResetType"` Enforce string `name:"Enforce"` Interval string `name:"Interval"` OperationType string `name:"OperationType"` }
ModifyDesktopTimerDesktopTimers is a repeated param struct in ModifyDesktopTimerRequest
type ModifyDesktopTimerRequest ¶ added in v1.63.15
type ModifyDesktopTimerRequest struct { *requests.RpcRequest CronExpression string `position:"Query" name:"CronExpression"` TimerType string `position:"Query" name:"TimerType"` DesktopTimers *[]ModifyDesktopTimerDesktopTimers `position:"Query" name:"DesktopTimers" type:"Repeated"` DesktopId *[]string `position:"Query" name:"DesktopId" type:"Repeated"` ResetType string `position:"Query" name:"ResetType"` OperationType string `position:"Query" name:"OperationType"` TimerStatus string `position:"Query" name:"TimerStatus"` Enforce requests.Boolean `position:"Query" name:"Enforce"` UseDesktopTimers requests.Boolean `position:"Query" name:"UseDesktopTimers"` Interval requests.Integer `position:"Query" name:"Interval"` }
ModifyDesktopTimerRequest is the request struct for api ModifyDesktopTimer
func CreateModifyDesktopTimerRequest ¶ added in v1.63.15
func CreateModifyDesktopTimerRequest() (request *ModifyDesktopTimerRequest)
CreateModifyDesktopTimerRequest creates a request to invoke ModifyDesktopTimer API
type ModifyDesktopTimerResponse ¶ added in v1.63.15
type ModifyDesktopTimerResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DesktopIds []string `json:"DesktopIds" xml:"DesktopIds"` }
ModifyDesktopTimerResponse is the response struct for api ModifyDesktopTimer
func CreateModifyDesktopTimerResponse ¶ added in v1.63.15
func CreateModifyDesktopTimerResponse() (response *ModifyDesktopTimerResponse)
CreateModifyDesktopTimerResponse creates a response to parse from ModifyDesktopTimer response
type ModifyDesktopsPolicyGroupRequest ¶
type ModifyDesktopsPolicyGroupRequest struct { *requests.RpcRequest PreCheck requests.Boolean `position:"Query" name:"PreCheck"` PolicyGroupIds *[]string `position:"Query" name:"PolicyGroupIds" type:"Repeated"` DesktopId *[]string `position:"Query" name:"DesktopId" type:"Repeated"` PolicyGroupId string `position:"Query" name:"PolicyGroupId"` }
ModifyDesktopsPolicyGroupRequest is the request struct for api ModifyDesktopsPolicyGroup
func CreateModifyDesktopsPolicyGroupRequest ¶
func CreateModifyDesktopsPolicyGroupRequest() (request *ModifyDesktopsPolicyGroupRequest)
CreateModifyDesktopsPolicyGroupRequest creates a request to invoke ModifyDesktopsPolicyGroup API
type ModifyDesktopsPolicyGroupResponse ¶
type ModifyDesktopsPolicyGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ModifyResults []ModifyResult `json:"ModifyResults" xml:"ModifyResults"` }
ModifyDesktopsPolicyGroupResponse is the response struct for api ModifyDesktopsPolicyGroup
func CreateModifyDesktopsPolicyGroupResponse ¶
func CreateModifyDesktopsPolicyGroupResponse() (response *ModifyDesktopsPolicyGroupResponse)
CreateModifyDesktopsPolicyGroupResponse creates a response to parse from ModifyDesktopsPolicyGroup response
type ModifyDiskSpecRequest ¶ added in v1.61.1666
type ModifyDiskSpecRequest struct { *requests.RpcRequest RootDiskPerformanceLevel string `position:"Query" name:"RootDiskPerformanceLevel"` AutoPay requests.Boolean `position:"Query" name:"AutoPay"` UserDiskPerformanceLevel string `position:"Query" name:"UserDiskPerformanceLevel"` PromotionId string `position:"Query" name:"PromotionId"` DesktopId string `position:"Query" name:"DesktopId"` }
ModifyDiskSpecRequest is the request struct for api ModifyDiskSpec
func CreateModifyDiskSpecRequest ¶ added in v1.61.1666
func CreateModifyDiskSpecRequest() (request *ModifyDiskSpecRequest)
CreateModifyDiskSpecRequest creates a request to invoke ModifyDiskSpec API
type ModifyDiskSpecResponse ¶ added in v1.61.1666
type ModifyDiskSpecResponse struct { *responses.BaseResponse OrderId string `json:"OrderId" xml:"OrderId"` RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyDiskSpecResponse is the response struct for api ModifyDiskSpec
func CreateModifyDiskSpecResponse ¶ added in v1.61.1666
func CreateModifyDiskSpecResponse() (response *ModifyDiskSpecResponse)
CreateModifyDiskSpecResponse creates a response to parse from ModifyDiskSpec response
type ModifyEntitlementRequest ¶
type ModifyEntitlementRequest struct { *requests.RpcRequest EndUserId *[]string `position:"Query" name:"EndUserId" type:"Repeated"` DesktopId string `position:"Query" name:"DesktopId"` }
ModifyEntitlementRequest is the request struct for api ModifyEntitlement
func CreateModifyEntitlementRequest ¶
func CreateModifyEntitlementRequest() (request *ModifyEntitlementRequest)
CreateModifyEntitlementRequest creates a request to invoke ModifyEntitlement API
type ModifyEntitlementResponse ¶
type ModifyEntitlementResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyEntitlementResponse is the response struct for api ModifyEntitlement
func CreateModifyEntitlementResponse ¶
func CreateModifyEntitlementResponse() (response *ModifyEntitlementResponse)
CreateModifyEntitlementResponse creates a response to parse from ModifyEntitlement response
type ModifyImageAttributeRequest ¶
type ModifyImageAttributeRequest struct { *requests.RpcRequest ImageId string `position:"Query" name:"ImageId"` Description string `position:"Query" name:"Description"` Name string `position:"Query" name:"Name"` }
ModifyImageAttributeRequest is the request struct for api ModifyImageAttribute
func CreateModifyImageAttributeRequest ¶
func CreateModifyImageAttributeRequest() (request *ModifyImageAttributeRequest)
CreateModifyImageAttributeRequest creates a request to invoke ModifyImageAttribute API
type ModifyImageAttributeResponse ¶
type ModifyImageAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyImageAttributeResponse is the response struct for api ModifyImageAttribute
func CreateModifyImageAttributeResponse ¶
func CreateModifyImageAttributeResponse() (response *ModifyImageAttributeResponse)
CreateModifyImageAttributeResponse creates a response to parse from ModifyImageAttribute response
type ModifyImagePermissionRequest ¶ added in v1.61.1666
type ModifyImagePermissionRequest struct { *requests.RpcRequest ImageId string `position:"Query" name:"ImageId"` AddAccount *[]string `position:"Query" name:"AddAccount" type:"Repeated"` RemoveAccount *[]string `position:"Query" name:"RemoveAccount" type:"Repeated"` }
ModifyImagePermissionRequest is the request struct for api ModifyImagePermission
func CreateModifyImagePermissionRequest ¶ added in v1.61.1666
func CreateModifyImagePermissionRequest() (request *ModifyImagePermissionRequest)
CreateModifyImagePermissionRequest creates a request to invoke ModifyImagePermission API
type ModifyImagePermissionResponse ¶ added in v1.61.1666
type ModifyImagePermissionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyImagePermissionResponse is the response struct for api ModifyImagePermission
func CreateModifyImagePermissionResponse ¶ added in v1.61.1666
func CreateModifyImagePermissionResponse() (response *ModifyImagePermissionResponse)
CreateModifyImagePermissionResponse creates a response to parse from ModifyImagePermission response
type ModifyNASDefaultMountTargetRequest ¶
type ModifyNASDefaultMountTargetRequest struct { *requests.RpcRequest MountTargetDomain string `position:"Query" name:"MountTargetDomain"` FileSystemId string `position:"Query" name:"FileSystemId"` }
ModifyNASDefaultMountTargetRequest is the request struct for api ModifyNASDefaultMountTarget
func CreateModifyNASDefaultMountTargetRequest ¶
func CreateModifyNASDefaultMountTargetRequest() (request *ModifyNASDefaultMountTargetRequest)
CreateModifyNASDefaultMountTargetRequest creates a request to invoke ModifyNASDefaultMountTarget API
type ModifyNASDefaultMountTargetResponse ¶
type ModifyNASDefaultMountTargetResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyNASDefaultMountTargetResponse is the response struct for api ModifyNASDefaultMountTarget
func CreateModifyNASDefaultMountTargetResponse ¶
func CreateModifyNASDefaultMountTargetResponse() (response *ModifyNASDefaultMountTargetResponse)
CreateModifyNASDefaultMountTargetResponse creates a response to parse from ModifyNASDefaultMountTarget response
type ModifyNetworkPackageBandwidthRequest ¶
type ModifyNetworkPackageBandwidthRequest struct { *requests.RpcRequest AutoPay requests.Boolean `position:"Query" name:"AutoPay"` Bandwidth requests.Integer `position:"Query" name:"Bandwidth"` NetworkPackageId string `position:"Query" name:"NetworkPackageId"` PromotionId string `position:"Query" name:"PromotionId"` }
ModifyNetworkPackageBandwidthRequest is the request struct for api ModifyNetworkPackageBandwidth
func CreateModifyNetworkPackageBandwidthRequest ¶
func CreateModifyNetworkPackageBandwidthRequest() (request *ModifyNetworkPackageBandwidthRequest)
CreateModifyNetworkPackageBandwidthRequest creates a request to invoke ModifyNetworkPackageBandwidth API
type ModifyNetworkPackageBandwidthResponse ¶
type ModifyNetworkPackageBandwidthResponse struct { *responses.BaseResponse OrderId string `json:"OrderId" xml:"OrderId"` RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyNetworkPackageBandwidthResponse is the response struct for api ModifyNetworkPackageBandwidth
func CreateModifyNetworkPackageBandwidthResponse ¶
func CreateModifyNetworkPackageBandwidthResponse() (response *ModifyNetworkPackageBandwidthResponse)
CreateModifyNetworkPackageBandwidthResponse creates a response to parse from ModifyNetworkPackageBandwidth response
type ModifyNetworkPackageEnabledRequest ¶
type ModifyNetworkPackageEnabledRequest struct { *requests.RpcRequest NetworkPackageId string `position:"Query" name:"NetworkPackageId"` Enabled requests.Boolean `position:"Query" name:"Enabled"` }
ModifyNetworkPackageEnabledRequest is the request struct for api ModifyNetworkPackageEnabled
func CreateModifyNetworkPackageEnabledRequest ¶
func CreateModifyNetworkPackageEnabledRequest() (request *ModifyNetworkPackageEnabledRequest)
CreateModifyNetworkPackageEnabledRequest creates a request to invoke ModifyNetworkPackageEnabled API
type ModifyNetworkPackageEnabledResponse ¶
type ModifyNetworkPackageEnabledResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyNetworkPackageEnabledResponse is the response struct for api ModifyNetworkPackageEnabled
func CreateModifyNetworkPackageEnabledResponse ¶
func CreateModifyNetworkPackageEnabledResponse() (response *ModifyNetworkPackageEnabledResponse)
CreateModifyNetworkPackageEnabledResponse creates a response to parse from ModifyNetworkPackageEnabled response
type ModifyOfficeSiteAttributeRequest ¶
type ModifyOfficeSiteAttributeRequest struct { *requests.RpcRequest OfficeSiteId string `position:"Query" name:"OfficeSiteId"` DesktopAccessType string `position:"Query" name:"DesktopAccessType"` OfficeSiteName string `position:"Query" name:"OfficeSiteName"` NeedVerifyLoginRisk requests.Boolean `position:"Query" name:"NeedVerifyLoginRisk"` NeedVerifyZeroDevice requests.Boolean `position:"Query" name:"NeedVerifyZeroDevice"` EnableAdminAccess requests.Boolean `position:"Query" name:"EnableAdminAccess"` }
ModifyOfficeSiteAttributeRequest is the request struct for api ModifyOfficeSiteAttribute
func CreateModifyOfficeSiteAttributeRequest ¶
func CreateModifyOfficeSiteAttributeRequest() (request *ModifyOfficeSiteAttributeRequest)
CreateModifyOfficeSiteAttributeRequest creates a request to invoke ModifyOfficeSiteAttribute API
type ModifyOfficeSiteAttributeResponse ¶
type ModifyOfficeSiteAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyOfficeSiteAttributeResponse is the response struct for api ModifyOfficeSiteAttribute
func CreateModifyOfficeSiteAttributeResponse ¶
func CreateModifyOfficeSiteAttributeResponse() (response *ModifyOfficeSiteAttributeResponse)
CreateModifyOfficeSiteAttributeResponse creates a response to parse from ModifyOfficeSiteAttribute response
type ModifyOfficeSiteCrossDesktopAccessRequest ¶
type ModifyOfficeSiteCrossDesktopAccessRequest struct { *requests.RpcRequest OfficeSiteId string `position:"Query" name:"OfficeSiteId"` EnableCrossDesktopAccess requests.Boolean `position:"Query" name:"EnableCrossDesktopAccess"` }
ModifyOfficeSiteCrossDesktopAccessRequest is the request struct for api ModifyOfficeSiteCrossDesktopAccess
func CreateModifyOfficeSiteCrossDesktopAccessRequest ¶
func CreateModifyOfficeSiteCrossDesktopAccessRequest() (request *ModifyOfficeSiteCrossDesktopAccessRequest)
CreateModifyOfficeSiteCrossDesktopAccessRequest creates a request to invoke ModifyOfficeSiteCrossDesktopAccess API
type ModifyOfficeSiteCrossDesktopAccessResponse ¶
type ModifyOfficeSiteCrossDesktopAccessResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyOfficeSiteCrossDesktopAccessResponse is the response struct for api ModifyOfficeSiteCrossDesktopAccess
func CreateModifyOfficeSiteCrossDesktopAccessResponse ¶
func CreateModifyOfficeSiteCrossDesktopAccessResponse() (response *ModifyOfficeSiteCrossDesktopAccessResponse)
CreateModifyOfficeSiteCrossDesktopAccessResponse creates a response to parse from ModifyOfficeSiteCrossDesktopAccess response
type ModifyOfficeSiteMfaEnabledRequest ¶
type ModifyOfficeSiteMfaEnabledRequest struct { *requests.RpcRequest OfficeSiteId string `position:"Query" name:"OfficeSiteId"` MfaEnabled requests.Boolean `position:"Query" name:"MfaEnabled"` }
ModifyOfficeSiteMfaEnabledRequest is the request struct for api ModifyOfficeSiteMfaEnabled
func CreateModifyOfficeSiteMfaEnabledRequest ¶
func CreateModifyOfficeSiteMfaEnabledRequest() (request *ModifyOfficeSiteMfaEnabledRequest)
CreateModifyOfficeSiteMfaEnabledRequest creates a request to invoke ModifyOfficeSiteMfaEnabled API
type ModifyOfficeSiteMfaEnabledResponse ¶
type ModifyOfficeSiteMfaEnabledResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyOfficeSiteMfaEnabledResponse is the response struct for api ModifyOfficeSiteMfaEnabled
func CreateModifyOfficeSiteMfaEnabledResponse ¶
func CreateModifyOfficeSiteMfaEnabledResponse() (response *ModifyOfficeSiteMfaEnabledResponse)
CreateModifyOfficeSiteMfaEnabledResponse creates a response to parse from ModifyOfficeSiteMfaEnabled response
type ModifyPolicyGroupAuthorizeAccessPolicyRule ¶
type ModifyPolicyGroupAuthorizeAccessPolicyRule struct { Description string `name:"Description"` CidrIp string `name:"CidrIp"` }
ModifyPolicyGroupAuthorizeAccessPolicyRule is a repeated param struct in ModifyPolicyGroupRequest
type ModifyPolicyGroupAuthorizeSecurityPolicyRule ¶
type ModifyPolicyGroupAuthorizeSecurityPolicyRule struct { PortRange string `name:"PortRange"` IpProtocol string `name:"IpProtocol"` Description string `name:"Description"` Type string `name:"Type"` Priority string `name:"Priority"` CidrIp string `name:"CidrIp"` Policy string `name:"Policy"` }
ModifyPolicyGroupAuthorizeSecurityPolicyRule is a repeated param struct in ModifyPolicyGroupRequest
type ModifyPolicyGroupClientType ¶
type ModifyPolicyGroupClientType struct { ClientType string `name:"ClientType"` Status string `name:"Status"` }
ModifyPolicyGroupClientType is a repeated param struct in ModifyPolicyGroupRequest
type ModifyPolicyGroupDeviceRedirects ¶ added in v1.63.15
type ModifyPolicyGroupDeviceRedirects struct { RedirectType string `name:"RedirectType"` DeviceType string `name:"DeviceType"` }
ModifyPolicyGroupDeviceRedirects is a repeated param struct in ModifyPolicyGroupRequest
type ModifyPolicyGroupDeviceRules ¶ added in v1.63.15
type ModifyPolicyGroupDeviceRules struct { DevicePid string `name:"DevicePid"` DeviceName string `name:"DeviceName"` DeviceVid string `name:"DeviceVid"` RedirectType string `name:"RedirectType"` DeviceType string `name:"DeviceType"` OptCommand string `name:"OptCommand"` }
ModifyPolicyGroupDeviceRules is a repeated param struct in ModifyPolicyGroupRequest
type ModifyPolicyGroupDomainResolveRule ¶ added in v1.63.15
type ModifyPolicyGroupDomainResolveRule struct { Domain string `name:"Domain"` Description string `name:"Description"` Policy string `name:"Policy"` }
ModifyPolicyGroupDomainResolveRule is a repeated param struct in ModifyPolicyGroupRequest
type ModifyPolicyGroupNetRedirectRule ¶ added in v1.63.15
type ModifyPolicyGroupNetRedirectRule struct { RuleType string `name:"RuleType"` Domain string `name:"Domain"` Policy string `name:"Policy"` }
ModifyPolicyGroupNetRedirectRule is a repeated param struct in ModifyPolicyGroupRequest
type ModifyPolicyGroupRequest ¶
type ModifyPolicyGroupRequest struct { *requests.RpcRequest RevokeSecurityPolicyRule *[]ModifyPolicyGroupRevokeSecurityPolicyRule `position:"Query" name:"RevokeSecurityPolicyRule" type:"Repeated"` PrinterRedirection string `position:"Query" name:"PrinterRedirection"` WyAssistant string `position:"Query" name:"WyAssistant"` LocalDrive string `position:"Query" name:"LocalDrive"` AuthorizeSecurityPolicyRule *[]ModifyPolicyGroupAuthorizeSecurityPolicyRule `position:"Query" name:"AuthorizeSecurityPolicyRule" type:"Repeated"` WatermarkSecurity string `position:"Query" name:"WatermarkSecurity"` Clipboard string `position:"Query" name:"Clipboard"` EndUserApplyAdminCoordinate string `position:"Query" name:"EndUserApplyAdminCoordinate"` UsbRedirect string `position:"Query" name:"UsbRedirect"` RecordingStartTime string `position:"Query" name:"RecordingStartTime"` NetRedirectRule *[]ModifyPolicyGroupNetRedirectRule `position:"Query" name:"NetRedirectRule" type:"Repeated"` WatermarkColor requests.Integer `position:"Query" name:"WatermarkColor"` MemoryRateLimit requests.Integer `position:"Query" name:"MemoryRateLimit"` QualityEnhancement string `position:"Query" name:"QualityEnhancement"` Watermark string `position:"Query" name:"Watermark"` CpuSingleRateLimit requests.Integer `position:"Query" name:"CpuSingleRateLimit"` DomainResolveRule *[]ModifyPolicyGroupDomainResolveRule `position:"Query" name:"DomainResolveRule" type:"Repeated"` WatermarkPower string `position:"Query" name:"WatermarkPower"` PolicyGroupId string `position:"Query" name:"PolicyGroupId"` CpuDownGradeDuration requests.Integer `position:"Query" name:"CpuDownGradeDuration"` ClientType *[]ModifyPolicyGroupClientType `position:"Query" name:"ClientType" type:"Repeated"` DeviceRedirects *[]ModifyPolicyGroupDeviceRedirects `position:"Query" name:"DeviceRedirects" type:"Repeated"` ScopeValue *[]string `position:"Query" name:"ScopeValue" type:"Repeated"` RecordingFps requests.Integer `position:"Query" name:"RecordingFps"` WatermarkFontStyle string `position:"Query" name:"WatermarkFontStyle"` RecordingUserNotifyMessage string `position:"Query" name:"RecordingUserNotifyMessage"` SmoothEnhancement string `position:"Query" name:"SmoothEnhancement"` ColorEnhancement string `position:"Query" name:"ColorEnhancement"` EndUserGroupCoordinate string `position:"Query" name:"EndUserGroupCoordinate"` WatermarkDegree string `position:"Query" name:"WatermarkDegree"` DisplayMode string `position:"Query" name:"DisplayMode"` RemoteCoordinate string `position:"Query" name:"RemoteCoordinate"` GpuAcceleration string `position:"Query" name:"GpuAcceleration"` Html5FileTransfer string `position:"Query" name:"Html5FileTransfer"` DeviceRules *[]ModifyPolicyGroupDeviceRules `position:"Query" name:"DeviceRules" type:"Repeated"` VideoEncAvgKbps requests.Integer `position:"Query" name:"VideoEncAvgKbps"` MemoryProtectedMode string `position:"Query" name:"MemoryProtectedMode"` VideoEncMaxQP requests.Integer `position:"Query" name:"VideoEncMaxQP"` MemoryDownGradeDuration requests.Integer `position:"Query" name:"MemoryDownGradeDuration"` InternetCommunicationProtocol string `position:"Query" name:"InternetCommunicationProtocol"` RecordingExpires requests.Integer `position:"Query" name:"RecordingExpires"` PreemptLoginUser *[]string `position:"Query" name:"PreemptLoginUser" type:"Repeated"` DomainList string `position:"Query" name:"DomainList"` NetRedirect string `position:"Query" name:"NetRedirect"` WatermarkTransparencyValue requests.Integer `position:"Query" name:"WatermarkTransparencyValue"` WatermarkType string `position:"Query" name:"WatermarkType"` AdminAccess string `position:"Query" name:"AdminAccess"` RecordingDuration requests.Integer `position:"Query" name:"RecordingDuration"` RevokeAccessPolicyRule *[]ModifyPolicyGroupRevokeAccessPolicyRule `position:"Query" name:"RevokeAccessPolicyRule" type:"Repeated"` CloudHub string `position:"Query" name:"CloudHub"` CameraRedirect string `position:"Query" name:"CameraRedirect"` EnableSessionRateLimiting string `position:"Query" name:"EnableSessionRateLimiting"` MemoryProcessors *[]string `position:"Query" name:"MemoryProcessors" type:"Repeated"` VideoRedirect string `position:"Query" name:"VideoRedirect"` AppContentProtection string `position:"Query" name:"AppContentProtection"` CpuProtectedMode string `position:"Query" name:"CpuProtectedMode"` VideoEncPeakKbps requests.Integer `position:"Query" name:"VideoEncPeakKbps"` AuthorizeAccessPolicyRule *[]ModifyPolicyGroupAuthorizeAccessPolicyRule `position:"Query" name:"AuthorizeAccessPolicyRule" type:"Repeated"` MaxReconnectTime requests.Integer `position:"Query" name:"MaxReconnectTime"` WatermarkTransparency string `position:"Query" name:"WatermarkTransparency"` SessionMaxRateKbps requests.Integer `position:"Query" name:"SessionMaxRateKbps"` Name string `position:"Query" name:"Name"` MemorySampleDuration requests.Integer `position:"Query" name:"MemorySampleDuration"` WatermarkCustomText string `position:"Query" name:"WatermarkCustomText"` PreemptLogin string `position:"Query" name:"PreemptLogin"` UsbSupplyRedirectRule *[]ModifyPolicyGroupUsbSupplyRedirectRule `position:"Query" name:"UsbSupplyRedirectRule" type:"Repeated"` WatermarkFontSize requests.Integer `position:"Query" name:"WatermarkFontSize"` WatermarkAntiCam string `position:"Query" name:"WatermarkAntiCam"` Recording string `position:"Query" name:"Recording"` DomainResolveRuleType string `position:"Query" name:"DomainResolveRuleType"` MemorySingleRateLimit requests.Integer `position:"Query" name:"MemorySingleRateLimit"` WatermarkColumnAmount requests.Integer `position:"Query" name:"WatermarkColumnAmount"` RecordContent string `position:"Query" name:"RecordContent"` VideoEncPolicy string `position:"Query" name:"VideoEncPolicy"` Scope string `position:"Query" name:"Scope"` WatermarkRowAmount requests.Integer `position:"Query" name:"WatermarkRowAmount"` CpuProcessors *[]string `position:"Query" name:"CpuProcessors" type:"Repeated"` TargetFps requests.Integer `position:"Query" name:"TargetFps"` RecordContentExpires requests.Integer `position:"Query" name:"RecordContentExpires"` RecordingAudio string `position:"Query" name:"RecordingAudio"` CpuRateLimit requests.Integer `position:"Query" name:"CpuRateLimit"` CpuSampleDuration requests.Integer `position:"Query" name:"CpuSampleDuration"` Html5Access string `position:"Query" name:"Html5Access"` VideoEncMinQP requests.Integer `position:"Query" name:"VideoEncMinQP"` VisualQuality string `position:"Query" name:"VisualQuality"` RecordingEndTime string `position:"Query" name:"RecordingEndTime"` StreamingMode string `position:"Query" name:"StreamingMode"` RecordingUserNotify string `position:"Query" name:"RecordingUserNotify"` }
ModifyPolicyGroupRequest is the request struct for api ModifyPolicyGroup
func CreateModifyPolicyGroupRequest ¶
func CreateModifyPolicyGroupRequest() (request *ModifyPolicyGroupRequest)
CreateModifyPolicyGroupRequest creates a request to invoke ModifyPolicyGroup API
type ModifyPolicyGroupResponse ¶
type ModifyPolicyGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyPolicyGroupResponse is the response struct for api ModifyPolicyGroup
func CreateModifyPolicyGroupResponse ¶
func CreateModifyPolicyGroupResponse() (response *ModifyPolicyGroupResponse)
CreateModifyPolicyGroupResponse creates a response to parse from ModifyPolicyGroup response
type ModifyPolicyGroupRevokeAccessPolicyRule ¶
type ModifyPolicyGroupRevokeAccessPolicyRule struct { Description string `name:"Description"` CidrIp string `name:"CidrIp"` }
ModifyPolicyGroupRevokeAccessPolicyRule is a repeated param struct in ModifyPolicyGroupRequest
type ModifyPolicyGroupRevokeSecurityPolicyRule ¶
type ModifyPolicyGroupRevokeSecurityPolicyRule struct { PortRange string `name:"PortRange"` IpProtocol string `name:"IpProtocol"` Description string `name:"Description"` Type string `name:"Type"` Priority string `name:"Priority"` CidrIp string `name:"CidrIp"` Policy string `name:"Policy"` }
ModifyPolicyGroupRevokeSecurityPolicyRule is a repeated param struct in ModifyPolicyGroupRequest
type ModifyPolicyGroupUsbSupplyRedirectRule ¶
type ModifyPolicyGroupUsbSupplyRedirectRule struct { ProductId string `name:"ProductId"` DeviceSubclass string `name:"DeviceSubclass"` UsbRedirectType string `name:"UsbRedirectType"` VendorId string `name:"VendorId"` Description string `name:"Description"` DeviceClass string `name:"DeviceClass"` UsbRuleType string `name:"UsbRuleType"` }
ModifyPolicyGroupUsbSupplyRedirectRule is a repeated param struct in ModifyPolicyGroupRequest
type ModifyResult ¶
type ModifyResult struct { Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` DesktopId string `json:"DesktopId" xml:"DesktopId"` CheckResult bool `json:"CheckResult" xml:"CheckResult"` }
ModifyResult is a nested struct in ecd response
type ModifyResults ¶
type ModifyResults struct {
ModifyResult []ModifyResult `json:"ModifyResult" xml:"ModifyResult"`
}
ModifyResults is a nested struct in ecd response
type ModifyUserEntitlementRequest ¶
type ModifyUserEntitlementRequest struct { *requests.RpcRequest AuthorizeDesktopId *[]string `position:"Query" name:"AuthorizeDesktopId" type:"Repeated"` RevokeDesktopId *[]string `position:"Query" name:"RevokeDesktopId" type:"Repeated"` EndUserId *[]string `position:"Query" name:"EndUserId" type:"Repeated"` }
ModifyUserEntitlementRequest is the request struct for api ModifyUserEntitlement
func CreateModifyUserEntitlementRequest ¶
func CreateModifyUserEntitlementRequest() (request *ModifyUserEntitlementRequest)
CreateModifyUserEntitlementRequest creates a request to invoke ModifyUserEntitlement API
type ModifyUserEntitlementResponse ¶
type ModifyUserEntitlementResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyUserEntitlementResponse is the response struct for api ModifyUserEntitlement
func CreateModifyUserEntitlementResponse ¶
func CreateModifyUserEntitlementResponse() (response *ModifyUserEntitlementResponse)
CreateModifyUserEntitlementResponse creates a response to parse from ModifyUserEntitlement response
type ModifyUserToDesktopGroupRequest ¶
type ModifyUserToDesktopGroupRequest struct { *requests.RpcRequest OldEndUserIds *[]string `position:"Query" name:"OldEndUserIds" type:"Repeated"` DesktopGroupId string `position:"Query" name:"DesktopGroupId"` NewEndUserIds *[]string `position:"Query" name:"NewEndUserIds" type:"Repeated"` }
ModifyUserToDesktopGroupRequest is the request struct for api ModifyUserToDesktopGroup
func CreateModifyUserToDesktopGroupRequest ¶
func CreateModifyUserToDesktopGroupRequest() (request *ModifyUserToDesktopGroupRequest)
CreateModifyUserToDesktopGroupRequest creates a request to invoke ModifyUserToDesktopGroup API
type ModifyUserToDesktopGroupResponse ¶
type ModifyUserToDesktopGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyUserToDesktopGroupResponse is the response struct for api ModifyUserToDesktopGroup
func CreateModifyUserToDesktopGroupResponse ¶
func CreateModifyUserToDesktopGroupResponse() (response *ModifyUserToDesktopGroupResponse)
CreateModifyUserToDesktopGroupResponse creates a response to parse from ModifyUserToDesktopGroup response
type MoveCdsFileModel ¶ added in v1.63.15
type MoveCdsFileModel struct { AsyncTaskId string `json:"AsyncTaskId" xml:"AsyncTaskId"` Exist bool `json:"Exist" xml:"Exist"` FileId string `json:"FileId" xml:"FileId"` }
MoveCdsFileModel is a nested struct in ecd response
type MoveCdsFileRequest ¶ added in v1.63.15
type MoveCdsFileRequest struct { *requests.RpcRequest GroupId string `position:"Query" name:"GroupId"` CdsId string `position:"Query" name:"CdsId"` ParentFolderId string `position:"Query" name:"ParentFolderId"` ConflictPolicy string `position:"Query" name:"ConflictPolicy"` EndUserId string `position:"Query" name:"EndUserId"` FileId string `position:"Query" name:"FileId"` }
MoveCdsFileRequest is the request struct for api MoveCdsFile
func CreateMoveCdsFileRequest ¶ added in v1.63.15
func CreateMoveCdsFileRequest() (request *MoveCdsFileRequest)
CreateMoveCdsFileRequest creates a request to invoke MoveCdsFile API
type MoveCdsFileResponse ¶ added in v1.63.15
type MoveCdsFileResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` MoveCdsFileModel MoveCdsFileModel `json:"MoveCdsFileModel" xml:"MoveCdsFileModel"` }
MoveCdsFileResponse is the response struct for api MoveCdsFile
func CreateMoveCdsFileResponse ¶ added in v1.63.15
func CreateMoveCdsFileResponse() (response *MoveCdsFileResponse)
CreateMoveCdsFileResponse creates a response to parse from MoveCdsFile response
type NetRedirectRule ¶ added in v1.63.15
type NetRedirectRule struct {
NetRedirectRuleItem []NetRedirectRuleItem `json:"NetRedirectRule" xml:"NetRedirectRule"`
}
NetRedirectRule is a nested struct in ecd response
type NetRedirectRuleItem ¶ added in v1.63.15
type NetRedirectRuleItem struct { Domain string `json:"Domain" xml:"Domain"` RuleType string `json:"RuleType" xml:"RuleType"` Policy string `json:"Policy" xml:"Policy"` }
NetRedirectRuleItem is a nested struct in ecd response
type NetworkPackage ¶
type NetworkPackage struct { NetworkPackageId string `json:"NetworkPackageId" xml:"NetworkPackageId"` Bandwidth int `json:"Bandwidth" xml:"Bandwidth"` ExpiredTime string `json:"ExpiredTime" xml:"ExpiredTime"` CreateTime string `json:"CreateTime" xml:"CreateTime"` OfficeSiteId string `json:"OfficeSiteId" xml:"OfficeSiteId"` PayType string `json:"PayType" xml:"PayType"` InternetChargeType string `json:"InternetChargeType" xml:"InternetChargeType"` ReservationInternetChargeType string `json:"ReservationInternetChargeType" xml:"ReservationInternetChargeType"` ReservationBandwidth int `json:"ReservationBandwidth" xml:"ReservationBandwidth"` ReservationActiveTime string `json:"ReservationActiveTime" xml:"ReservationActiveTime"` NetworkPackageStatus string `json:"NetworkPackageStatus" xml:"NetworkPackageStatus"` OfficeSiteName string `json:"OfficeSiteName" xml:"OfficeSiteName"` OfficeSiteVpcType string `json:"OfficeSiteVpcType" xml:"OfficeSiteVpcType"` VpcSnatPolicy string `json:"VpcSnatPolicy" xml:"VpcSnatPolicy"` QosType string `json:"QosType" xml:"QosType"` NgwVersion string `json:"NgwVersion" xml:"NgwVersion"` BusinessStatus string `json:"BusinessStatus" xml:"BusinessStatus"` EipAddresses []string `json:"EipAddresses" xml:"EipAddresses"` }
NetworkPackage is a nested struct in ecd response
type NetworkPackages ¶
type NetworkPackages struct {
NetworkPackage []NetworkPackage `json:"NetworkPackage" xml:"NetworkPackage"`
}
NetworkPackages is a nested struct in ecd response
type OUNames ¶
type OUNames struct {
OuName []OuName `json:"ouName" xml:"ouName"`
}
OUNames is a nested struct in ecd response
type OfficeSite ¶
type OfficeSite struct { Status string `json:"Status" xml:"Status"` CreationTime string `json:"CreationTime" xml:"CreationTime"` VpcId string `json:"VpcId" xml:"VpcId"` VpcType string `json:"VpcType" xml:"VpcType"` EnableAdminAccess bool `json:"EnableAdminAccess" xml:"EnableAdminAccess"` EnableCrossDesktopAccess bool `json:"EnableCrossDesktopAccess" xml:"EnableCrossDesktopAccess"` DesktopVpcEndpoint string `json:"DesktopVpcEndpoint" xml:"DesktopVpcEndpoint"` DesktopAccessType string `json:"DesktopAccessType" xml:"DesktopAccessType"` DomainName string `json:"DomainName" xml:"DomainName"` SsoEnabled bool `json:"SsoEnabled" xml:"SsoEnabled"` CidrBlock string `json:"CidrBlock" xml:"CidrBlock"` Bandwidth int `json:"Bandwidth" xml:"Bandwidth"` TrustPassword string `json:"TrustPassword" xml:"TrustPassword"` Name string `json:"Name" xml:"Name"` EnableInternetAccess bool `json:"EnableInternetAccess" xml:"EnableInternetAccess"` DomainPassword string `json:"DomainPassword" xml:"DomainPassword"` CustomSecurityGroupId string `json:"CustomSecurityGroupId" xml:"CustomSecurityGroupId"` OuName string `json:"OuName" xml:"OuName"` DomainUserName string `json:"DomainUserName" xml:"DomainUserName"` SubDomainName string `json:"SubDomainName" xml:"SubDomainName"` OfficeSiteId string `json:"OfficeSiteId" xml:"OfficeSiteId"` CenId string `json:"CenId" xml:"CenId"` CenAttachStatus string `json:"CenAttachStatus" xml:"CenAttachStatus"` MfaEnabled bool `json:"MfaEnabled" xml:"MfaEnabled"` NetworkPackageId string `json:"NetworkPackageId" xml:"NetworkPackageId"` DnsUserName string `json:"DnsUserName" xml:"DnsUserName"` OfficeSiteType string `json:"OfficeSiteType" xml:"OfficeSiteType"` NeedVerifyLoginRisk bool `json:"NeedVerifyLoginRisk" xml:"NeedVerifyLoginRisk"` DesktopCount int64 `json:"DesktopCount" xml:"DesktopCount"` TotalEdsCount int64 `json:"TotalEdsCount" xml:"TotalEdsCount"` TotalEdsCountForGroup int64 `json:"TotalEdsCountForGroup" xml:"TotalEdsCountForGroup"` NeedVerifyZeroDevice bool `json:"NeedVerifyZeroDevice" xml:"NeedVerifyZeroDevice"` CloudBoxOfficeSite bool `json:"CloudBoxOfficeSite" xml:"CloudBoxOfficeSite"` SsoType string `json:"SsoType" xml:"SsoType"` ProtocolType string `json:"ProtocolType" xml:"ProtocolType"` AdHostname string `json:"AdHostname" xml:"AdHostname"` RdsLicenseStatus string `json:"RdsLicenseStatus" xml:"RdsLicenseStatus"` RdsLicenseAddress string `json:"RdsLicenseAddress" xml:"RdsLicenseAddress"` RdsLicenseDomainName string `json:"RdsLicenseDomainName" xml:"RdsLicenseDomainName"` BackupDns string `json:"BackupDns" xml:"BackupDns"` BackupDCHostname string `json:"BackupDCHostname" xml:"BackupDCHostname"` EnableServiceRoute bool `json:"EnableServiceRoute" xml:"EnableServiceRoute"` SubnetMode string `json:"SubnetMode" xml:"SubnetMode"` SecurityProtection string `json:"SecurityProtection" xml:"SecurityProtection"` CustomAccessPoint string `json:"CustomAccessPoint" xml:"CustomAccessPoint"` VSwitchIds []string `json:"VSwitchIds" xml:"VSwitchIds"` FileSystemIds []string `json:"FileSystemIds" xml:"FileSystemIds"` SubDnsAddress []string `json:"SubDnsAddress" xml:"SubDnsAddress"` DnsAddress []string `json:"DnsAddress" xml:"DnsAddress"` ADConnectors []ADConnector `json:"ADConnectors" xml:"ADConnectors"` Logs []Log `json:"Logs" xml:"Logs"` }
OfficeSite is a nested struct in ecd response
type OfficeSiteOverviewResult ¶
type OfficeSiteOverviewResult struct { OfficeSiteStatus string `json:"OfficeSiteStatus" xml:"OfficeSiteStatus"` TotalEdsCount int `json:"TotalEdsCount" xml:"TotalEdsCount"` TotalEdsCountForGroup int `json:"TotalEdsCountForGroup" xml:"TotalEdsCountForGroup"` WillExpiredEdsCount int `json:"WillExpiredEdsCount" xml:"WillExpiredEdsCount"` WillExpiredEdsCountForGroup int `json:"WillExpiredEdsCountForGroup" xml:"WillExpiredEdsCountForGroup"` OfficeSiteId string `json:"OfficeSiteId" xml:"OfficeSiteId"` RunningEdsCount int `json:"RunningEdsCount" xml:"RunningEdsCount"` RunningEdsCountForGroup int `json:"RunningEdsCountForGroup" xml:"RunningEdsCountForGroup"` OfficeSiteName string `json:"OfficeSiteName" xml:"OfficeSiteName"` VpcType string `json:"VpcType" xml:"VpcType"` HasExpiredEdsCount int `json:"HasExpiredEdsCount" xml:"HasExpiredEdsCount"` HasExpiredEdsCountForGroup int `json:"HasExpiredEdsCountForGroup" xml:"HasExpiredEdsCountForGroup"` RegionId string `json:"RegionId" xml:"RegionId"` }
OfficeSiteOverviewResult is a nested struct in ecd response
type OfficeSiteOverviewResults ¶
type OfficeSiteOverviewResults struct {
OfficeSiteOverviewResult []OfficeSiteOverviewResult `json:"OfficeSiteOverviewResult" xml:"OfficeSiteOverviewResult"`
}
OfficeSiteOverviewResults is a nested struct in ecd response
type OfficeSites ¶
type OfficeSites struct {
OfficeSite []OfficeSite `json:"OfficeSite" xml:"OfficeSite"`
}
OfficeSites is a nested struct in ecd response
type OrderId ¶ added in v1.63.15
type OrderId struct {
OrderIds []string `json:"OrderIds" xml:"OrderIds"`
}
OrderId is a nested struct in ecd response
type OrderIdsInCreateDesktopGroup ¶
type OrderIdsInCreateDesktopGroup struct {
OrderId []string `json:"OrderId" xml:"OrderId"`
}
OrderIdsInCreateDesktopGroup is a nested struct in ecd response
type OrderIdsInModifyDesktopSpec ¶ added in v1.63.15
type OrderIdsInModifyDesktopSpec struct {
OrderIds []int64 `json:"orderIds" xml:"orderIds"`
}
OrderIdsInModifyDesktopSpec is a nested struct in ecd response
type OuName ¶
type OuName struct { OfficeSiteId string `json:"OfficeSiteId" xml:"OfficeSiteId"` OUName string `json:"OUName" xml:"OUName"` DisplayOUName string `json:"DisplayOUName" xml:"DisplayOUName"` }
OuName is a nested struct in ecd response
type PackageId ¶
type PackageId struct {
PackageId string `json:"PackageId" xml:"PackageId"`
}
PackageId is a nested struct in ecd response
type PackageIds ¶
type PackageIds struct {
PackageId []PackageId `json:"PackageId" xml:"PackageId"`
}
PackageIds is a nested struct in ecd response
type PaidDesktop ¶
type PaidDesktop struct { EndUserId string `json:"EndUserId" xml:"EndUserId"` DesktopStatus string `json:"DesktopStatus" xml:"DesktopStatus"` DesktopName string `json:"DesktopName" xml:"DesktopName"` ConnectionStatus string `json:"ConnectionStatus" xml:"ConnectionStatus"` DesktopId string `json:"DesktopId" xml:"DesktopId"` EndUserName string `json:"EndUserName" xml:"EndUserName"` ManagementFlag string `json:"ManagementFlag" xml:"ManagementFlag"` ResetTime string `json:"ResetTime" xml:"ResetTime"` ImageId string `json:"ImageId" xml:"ImageId"` ImageName string `json:"ImageName" xml:"ImageName"` SystemDiskSize int `json:"SystemDiskSize" xml:"SystemDiskSize"` OsType string `json:"OsType" xml:"OsType"` GpuDriverVersion string `json:"GpuDriverVersion" xml:"GpuDriverVersion"` DiskType string `json:"DiskType" xml:"DiskType"` MemberEniIp string `json:"MemberEniIp" xml:"MemberEniIp"` PrimaryEniIp string `json:"PrimaryEniIp" xml:"PrimaryEniIp"` ProtocolType string `json:"ProtocolType" xml:"ProtocolType"` FotaVersion string `json:"FotaVersion" xml:"FotaVersion"` EndUserIds []string `json:"EndUserIds" xml:"EndUserIds"` EndUserNames []string `json:"EndUserNames" xml:"EndUserNames"` ManagementFlags []string `json:"ManagementFlags" xml:"ManagementFlags"` }
PaidDesktop is a nested struct in ecd response
type PaidDesktops ¶
type PaidDesktops struct {
PaidDesktop []PaidDesktop `json:"PaidDesktop" xml:"PaidDesktop"`
}
PaidDesktops is a nested struct in ecd response
type PolicyGroupIdList ¶ added in v1.63.15
type PolicyGroupIdList struct {
PolicyGroupId []string `json:"policyGroupId" xml:"policyGroupId"`
}
PolicyGroupIdList is a nested struct in ecd response
type PolicyGroupIds ¶ added in v1.63.15
type PolicyGroupIds struct {
PolicyGroupId []string `json:"policyGroupId" xml:"policyGroupId"`
}
PolicyGroupIds is a nested struct in ecd response
type PolicyGroupNameList ¶ added in v1.63.15
type PolicyGroupNameList struct {
PolicyGroupName []string `json:"policyGroupName" xml:"policyGroupName"`
}
PolicyGroupNameList is a nested struct in ecd response
type PolicyGroupNames ¶ added in v1.63.15
type PolicyGroupNames struct {
PolicyGroupName []string `json:"policyGroupName" xml:"policyGroupName"`
}
PolicyGroupNames is a nested struct in ecd response
type PostPaidDesktop ¶
type PostPaidDesktop struct { CreateDuration string `json:"CreateDuration" xml:"CreateDuration"` EndUserId string `json:"EndUserId" xml:"EndUserId"` DesktopStatus string `json:"DesktopStatus" xml:"DesktopStatus"` CreateTime string `json:"CreateTime" xml:"CreateTime"` ReleaseTime string `json:"ReleaseTime" xml:"ReleaseTime"` DesktopName string `json:"DesktopName" xml:"DesktopName"` ConnectionStatus string `json:"ConnectionStatus" xml:"ConnectionStatus"` DesktopId string `json:"DesktopId" xml:"DesktopId"` EndUserName string `json:"EndUserName" xml:"EndUserName"` ManagementFlag string `json:"ManagementFlag" xml:"ManagementFlag"` ResetTime string `json:"ResetTime" xml:"ResetTime"` ImageId string `json:"ImageId" xml:"ImageId"` ImageName string `json:"ImageName" xml:"ImageName"` SystemDiskSize int `json:"SystemDiskSize" xml:"SystemDiskSize"` OsType string `json:"OsType" xml:"OsType"` GpuDriverVersion string `json:"GpuDriverVersion" xml:"GpuDriverVersion"` DiskType string `json:"DiskType" xml:"DiskType"` MemberEniIp string `json:"MemberEniIp" xml:"MemberEniIp"` PrimaryEniIp string `json:"PrimaryEniIp" xml:"PrimaryEniIp"` ProtocolType string `json:"ProtocolType" xml:"ProtocolType"` FotaVersion string `json:"FotaVersion" xml:"FotaVersion"` EndUserIds []string `json:"EndUserIds" xml:"EndUserIds"` EndUserNames []string `json:"EndUserNames" xml:"EndUserNames"` ManagementFlags []string `json:"ManagementFlags" xml:"ManagementFlags"` }
PostPaidDesktop is a nested struct in ecd response
type PostPaidDesktops ¶
type PostPaidDesktops struct {
PostPaidDesktop []PostPaidDesktop `json:"PostPaidDesktop" xml:"PostPaidDesktop"`
}
PostPaidDesktops is a nested struct in ecd response
type PreemptLoginUsers ¶
type PreemptLoginUsers struct {
PreemptLoginUser []string `json:"PreemptLoginUser" xml:"PreemptLoginUser"`
}
PreemptLoginUsers is a nested struct in ecd response
type Price ¶
type Price struct { DiscountPrice float64 `json:"DiscountPrice" xml:"DiscountPrice"` TradePrice float64 `json:"TradePrice" xml:"TradePrice"` OriginalPrice float64 `json:"OriginalPrice" xml:"OriginalPrice"` Currency string `json:"Currency" xml:"Currency"` OrderLines map[string]interface{} `json:"OrderLines" xml:"OrderLines"` SpPrice int64 `json:"SpPrice" xml:"SpPrice"` Promotions []Promotion `json:"Promotions" xml:"Promotions"` }
Price is a nested struct in ecd response
type PriceInfo ¶
type PriceInfo struct { FreeCdsSize int64 `json:"FreeCdsSize" xml:"FreeCdsSize"` Currency string `json:"Currency" xml:"Currency"` FreeCdsQuota bool `json:"FreeCdsQuota" xml:"FreeCdsQuota"` RefundFee float64 `json:"RefundFee" xml:"RefundFee"` Price Price `json:"Price" xml:"Price"` Rules []Rule `json:"Rules" xml:"Rules"` }
PriceInfo is a nested struct in ecd response
type Process ¶ added in v1.63.15
type Process struct { ApplicationName string `json:"ApplicationName" xml:"ApplicationName"` ApplicationVersion string `json:"ApplicationVersion" xml:"ApplicationVersion"` ProcessPath string `json:"ProcessPath" xml:"ProcessPath"` Pid int `json:"Pid" xml:"Pid"` CpuPercent string `json:"CpuPercent" xml:"CpuPercent"` MemPercent string `json:"MemPercent" xml:"MemPercent"` GpuPercent string `json:"GpuPercent" xml:"GpuPercent"` Iospeed string `json:"Iospeed" xml:"Iospeed"` }
Process is a nested struct in ecd response
type ProcessData ¶ added in v1.63.15
type ProcessData struct {
Process []Process `json:"process" xml:"process"`
}
ProcessData is a nested struct in ecd response
type Promotion ¶
type Promotion struct { OptionCode string `json:"OptionCode" xml:"OptionCode"` Selected bool `json:"Selected" xml:"Selected"` PromotionName string `json:"PromotionName" xml:"PromotionName"` PromotionDesc string `json:"PromotionDesc" xml:"PromotionDesc"` PromotionId string `json:"PromotionId" xml:"PromotionId"` }
Promotion is a nested struct in ecd response
type PromotionsInDescribeModificationPrice ¶
type PromotionsInDescribeModificationPrice struct {
Promotion []Promotion `json:"Promotion" xml:"Promotion"`
}
PromotionsInDescribeModificationPrice is a nested struct in ecd response
type PromotionsInDescribePrice ¶
type PromotionsInDescribePrice struct {
Promotion []Promotion `json:"Promotion" xml:"Promotion"`
}
PromotionsInDescribePrice is a nested struct in ecd response
type PromotionsInDescribeRenewalPrice ¶
type PromotionsInDescribeRenewalPrice struct {
Promotion []Promotion `json:"Promotion" xml:"Promotion"`
}
PromotionsInDescribeRenewalPrice is a nested struct in ecd response
type PropertyValues ¶ added in v1.61.1666
type PropertyValues struct {
PropertyValuesItem []PropertyValuesItem `json:"propertyValues" xml:"propertyValues"`
}
PropertyValues is a nested struct in ecd response
type PropertyValuesItem ¶ added in v1.63.15
type PropertyValuesItem struct { PropertyValueId int64 `json:"PropertyValueId" xml:"PropertyValueId"` PropertyValue string `json:"PropertyValue" xml:"PropertyValue"` }
PropertyValuesItem is a nested struct in ecd response
type RebootDesktopsRequest ¶
type RebootDesktopsRequest struct { *requests.RpcRequest DesktopId *[]string `position:"Query" name:"DesktopId" type:"Repeated"` }
RebootDesktopsRequest is the request struct for api RebootDesktops
func CreateRebootDesktopsRequest ¶
func CreateRebootDesktopsRequest() (request *RebootDesktopsRequest)
CreateRebootDesktopsRequest creates a request to invoke RebootDesktops API
type RebootDesktopsResponse ¶
type RebootDesktopsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RebootDesktopsResponse is the response struct for api RebootDesktops
func CreateRebootDesktopsResponse ¶
func CreateRebootDesktopsResponse() (response *RebootDesktopsResponse)
CreateRebootDesktopsResponse creates a response to parse from RebootDesktops response
type RebuildDesktopsRequest ¶
type RebuildDesktopsRequest struct { *requests.RpcRequest ImageId string `position:"Query" name:"ImageId"` Language string `position:"Query" name:"Language"` OperateType string `position:"Query" name:"OperateType"` DesktopId *[]string `position:"Query" name:"DesktopId" type:"Repeated"` }
RebuildDesktopsRequest is the request struct for api RebuildDesktops
func CreateRebuildDesktopsRequest ¶
func CreateRebuildDesktopsRequest() (request *RebuildDesktopsRequest)
CreateRebuildDesktopsRequest creates a request to invoke RebuildDesktops API
type RebuildDesktopsResponse ¶
type RebuildDesktopsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RebuildResults []RebuildResult `json:"RebuildResults" xml:"RebuildResults"` }
RebuildDesktopsResponse is the response struct for api RebuildDesktops
func CreateRebuildDesktopsResponse ¶
func CreateRebuildDesktopsResponse() (response *RebuildDesktopsResponse)
CreateRebuildDesktopsResponse creates a response to parse from RebuildDesktops response
type RebuildResult ¶
type RebuildResult struct { Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` DesktopId string `json:"DesktopId" xml:"DesktopId"` }
RebuildResult is a nested struct in ecd response
type RebuildResults ¶
type RebuildResults struct {
RebuildResult []RebuildResult `json:"RebuildResult" xml:"RebuildResult"`
}
RebuildResults is a nested struct in ecd response
type Recording ¶ added in v1.61.1666
type Recording struct { EndTime string `json:"EndTime" xml:"EndTime"` FilePath string `json:"FilePath" xml:"FilePath"` StartTime string `json:"StartTime" xml:"StartTime"` RecordingType string `json:"RecordingType" xml:"RecordingType"` RecordingSize int `json:"RecordingSize" xml:"RecordingSize"` DesktopId string `json:"DesktopId" xml:"DesktopId"` PolicyGroupId string `json:"PolicyGroupId" xml:"PolicyGroupId"` DesktopName string `json:"DesktopName" xml:"DesktopName"` SignedUrl string `json:"SignedUrl" xml:"SignedUrl"` EndUserIds []string `json:"EndUserIds" xml:"EndUserIds"` }
Recording is a nested struct in ecd response
type Recordings ¶ added in v1.61.1666
type Recordings struct {
Recording []Recording `json:"Recording" xml:"Recording"`
}
Recordings is a nested struct in ecd response
type Region ¶
type Region struct { RegionEndpoint string `json:"RegionEndpoint" xml:"RegionEndpoint"` RegionId string `json:"RegionId" xml:"RegionId"` LocalName string `json:"LocalName" xml:"LocalName"` }
Region is a nested struct in ecd response
type Regions ¶
type Regions struct {
Region []Region `json:"Region" xml:"Region"`
}
Regions is a nested struct in ecd response
type RemoveFilePermissionMemberList ¶ added in v1.63.15
type RemoveFilePermissionMemberList struct { RoleId string `name:"RoleId"` CdsIdentity RemoveFilePermissionMemberListCdsIdentity `name:"CdsIdentity" type:"Struct"` }
RemoveFilePermissionMemberList is a repeated param struct in RemoveFilePermissionRequest
type RemoveFilePermissionMemberListCdsIdentity ¶ added in v1.63.15
type RemoveFilePermissionMemberListCdsIdentity struct { Id string `name:"Id"` Type string `name:"Type"` }
RemoveFilePermissionMemberListCdsIdentity is a repeated param struct in RemoveFilePermissionRequest
type RemoveFilePermissionRequest ¶ added in v1.63.15
type RemoveFilePermissionRequest struct { *requests.RpcRequest MemberList *[]RemoveFilePermissionMemberList `position:"Query" name:"MemberList" type:"Json"` GroupId string `position:"Query" name:"GroupId"` CdsId string `position:"Query" name:"CdsId"` EndUserId string `position:"Query" name:"EndUserId"` FileId string `position:"Query" name:"FileId"` }
RemoveFilePermissionRequest is the request struct for api RemoveFilePermission
func CreateRemoveFilePermissionRequest ¶ added in v1.63.15
func CreateRemoveFilePermissionRequest() (request *RemoveFilePermissionRequest)
CreateRemoveFilePermissionRequest creates a request to invoke RemoveFilePermission API
type RemoveFilePermissionResponse ¶ added in v1.63.15
type RemoveFilePermissionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RemoveFilePermissionResponse is the response struct for api RemoveFilePermission
func CreateRemoveFilePermissionResponse ¶ added in v1.63.15
func CreateRemoveFilePermissionResponse() (response *RemoveFilePermissionResponse)
CreateRemoveFilePermissionResponse creates a response to parse from RemoveFilePermission response
type RemoveUserFromDesktopGroupRequest ¶
type RemoveUserFromDesktopGroupRequest struct { *requests.RpcRequest EndUserIds *[]string `position:"Query" name:"EndUserIds" type:"Repeated"` DesktopGroupId string `position:"Query" name:"DesktopGroupId"` DesktopGroupIds *[]string `position:"Query" name:"DesktopGroupIds" type:"Repeated"` }
RemoveUserFromDesktopGroupRequest is the request struct for api RemoveUserFromDesktopGroup
func CreateRemoveUserFromDesktopGroupRequest ¶
func CreateRemoveUserFromDesktopGroupRequest() (request *RemoveUserFromDesktopGroupRequest)
CreateRemoveUserFromDesktopGroupRequest creates a request to invoke RemoveUserFromDesktopGroup API
type RemoveUserFromDesktopGroupResponse ¶
type RemoveUserFromDesktopGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RemoveUserFromDesktopGroupResponse is the response struct for api RemoveUserFromDesktopGroup
func CreateRemoveUserFromDesktopGroupResponse ¶
func CreateRemoveUserFromDesktopGroupResponse() (response *RemoveUserFromDesktopGroupResponse)
CreateRemoveUserFromDesktopGroupResponse creates a response to parse from RemoveUserFromDesktopGroup response
type RemoveUserFromDesktopOversoldUserGroupRequest ¶ added in v1.63.15
type RemoveUserFromDesktopOversoldUserGroupRequest struct { *requests.RpcRequest OversoldGroupId string `position:"Query" name:"OversoldGroupId"` UserDesktopId string `position:"Query" name:"UserDesktopId"` UserGroupId string `position:"Query" name:"UserGroupId"` EndUserId string `position:"Query" name:"EndUserId"` }
RemoveUserFromDesktopOversoldUserGroupRequest is the request struct for api RemoveUserFromDesktopOversoldUserGroup
func CreateRemoveUserFromDesktopOversoldUserGroupRequest ¶ added in v1.63.15
func CreateRemoveUserFromDesktopOversoldUserGroupRequest() (request *RemoveUserFromDesktopOversoldUserGroupRequest)
CreateRemoveUserFromDesktopOversoldUserGroupRequest creates a request to invoke RemoveUserFromDesktopOversoldUserGroup API
type RemoveUserFromDesktopOversoldUserGroupResponse ¶ added in v1.63.15
type RemoveUserFromDesktopOversoldUserGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RemoveUserFromDesktopOversoldUserGroupResponse is the response struct for api RemoveUserFromDesktopOversoldUserGroup
func CreateRemoveUserFromDesktopOversoldUserGroupResponse ¶ added in v1.63.15
func CreateRemoveUserFromDesktopOversoldUserGroupResponse() (response *RemoveUserFromDesktopOversoldUserGroupResponse)
CreateRemoveUserFromDesktopOversoldUserGroupResponse creates a response to parse from RemoveUserFromDesktopOversoldUserGroup response
type RenewDesktopGroupRequest ¶ added in v1.63.15
type RenewDesktopGroupRequest struct { *requests.RpcRequest Period requests.Integer `position:"Query" name:"Period"` KeepSamePeriod requests.Integer `position:"Query" name:"KeepSamePeriod"` AutoPay requests.Boolean `position:"Query" name:"AutoPay"` DesktopGroupId string `position:"Query" name:"DesktopGroupId"` PeriodUnit string `position:"Query" name:"PeriodUnit"` AutoRenew requests.Boolean `position:"Query" name:"AutoRenew"` }
RenewDesktopGroupRequest is the request struct for api RenewDesktopGroup
func CreateRenewDesktopGroupRequest ¶ added in v1.63.15
func CreateRenewDesktopGroupRequest() (request *RenewDesktopGroupRequest)
CreateRenewDesktopGroupRequest creates a request to invoke RenewDesktopGroup API
type RenewDesktopGroupResponse ¶ added in v1.63.15
type RenewDesktopGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OrderId []string `json:"OrderId" xml:"OrderId"` }
RenewDesktopGroupResponse is the response struct for api RenewDesktopGroup
func CreateRenewDesktopGroupResponse ¶ added in v1.63.15
func CreateRenewDesktopGroupResponse() (response *RenewDesktopGroupResponse)
CreateRenewDesktopGroupResponse creates a response to parse from RenewDesktopGroup response
type RenewDesktopOversoldGroupRequest ¶ added in v1.63.15
type RenewDesktopOversoldGroupRequest struct { *requests.RpcRequest Period requests.Integer `position:"Query" name:"Period"` OversoldGroupId string `position:"Query" name:"OversoldGroupId"` PeriodUnit string `position:"Query" name:"PeriodUnit"` }
RenewDesktopOversoldGroupRequest is the request struct for api RenewDesktopOversoldGroup
func CreateRenewDesktopOversoldGroupRequest ¶ added in v1.63.15
func CreateRenewDesktopOversoldGroupRequest() (request *RenewDesktopOversoldGroupRequest)
CreateRenewDesktopOversoldGroupRequest creates a request to invoke RenewDesktopOversoldGroup API
type RenewDesktopOversoldGroupResponse ¶ added in v1.63.15
type RenewDesktopOversoldGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
RenewDesktopOversoldGroupResponse is the response struct for api RenewDesktopOversoldGroup
func CreateRenewDesktopOversoldGroupResponse ¶ added in v1.63.15
func CreateRenewDesktopOversoldGroupResponse() (response *RenewDesktopOversoldGroupResponse)
CreateRenewDesktopOversoldGroupResponse creates a response to parse from RenewDesktopOversoldGroup response
type RenewDesktopsRequest ¶
type RenewDesktopsRequest struct { *requests.RpcRequest Period requests.Integer `position:"Query" name:"Period"` AutoPay requests.Boolean `position:"Query" name:"AutoPay"` ResourceType string `position:"Query" name:"ResourceType"` PromotionId string `position:"Query" name:"PromotionId"` PeriodUnit string `position:"Query" name:"PeriodUnit"` AutoRenew requests.Boolean `position:"Query" name:"AutoRenew"` DesktopId *[]string `position:"Query" name:"DesktopId" type:"Repeated"` }
RenewDesktopsRequest is the request struct for api RenewDesktops
func CreateRenewDesktopsRequest ¶
func CreateRenewDesktopsRequest() (request *RenewDesktopsRequest)
CreateRenewDesktopsRequest creates a request to invoke RenewDesktops API
type RenewDesktopsResponse ¶
type RenewDesktopsResponse struct { *responses.BaseResponse OrderId string `json:"OrderId" xml:"OrderId"` RequestId string `json:"RequestId" xml:"RequestId"` }
RenewDesktopsResponse is the response struct for api RenewDesktops
func CreateRenewDesktopsResponse ¶
func CreateRenewDesktopsResponse() (response *RenewDesktopsResponse)
CreateRenewDesktopsResponse creates a response to parse from RenewDesktops response
type RenewNetworkPackagesRequest ¶
type RenewNetworkPackagesRequest struct { *requests.RpcRequest Period requests.Integer `position:"Query" name:"Period"` AutoPay requests.Boolean `position:"Query" name:"AutoPay"` NetworkPackageId *[]string `position:"Query" name:"NetworkPackageId" type:"Repeated"` PromotionId string `position:"Query" name:"PromotionId"` PeriodUnit string `position:"Query" name:"PeriodUnit"` }
RenewNetworkPackagesRequest is the request struct for api RenewNetworkPackages
func CreateRenewNetworkPackagesRequest ¶
func CreateRenewNetworkPackagesRequest() (request *RenewNetworkPackagesRequest)
CreateRenewNetworkPackagesRequest creates a request to invoke RenewNetworkPackages API
type RenewNetworkPackagesResponse ¶
type RenewNetworkPackagesResponse struct { *responses.BaseResponse OrderId string `json:"OrderId" xml:"OrderId"` RequestId string `json:"RequestId" xml:"RequestId"` }
RenewNetworkPackagesResponse is the response struct for api RenewNetworkPackages
func CreateRenewNetworkPackagesResponse ¶
func CreateRenewNetworkPackagesResponse() (response *RenewNetworkPackagesResponse)
CreateRenewNetworkPackagesResponse creates a response to parse from RenewNetworkPackages response
type ResetDesktopsRequest ¶ added in v1.61.1666
type ResetDesktopsRequest struct { *requests.RpcRequest ImageId string `position:"Query" name:"ImageId"` ResetScope string `position:"Query" name:"ResetScope"` ResetType string `position:"Query" name:"ResetType"` DesktopGroupId string `position:"Query" name:"DesktopGroupId"` DesktopId *[]string `position:"Query" name:"DesktopId" type:"Repeated"` PayType string `position:"Query" name:"PayType"` DesktopGroupIds *[]string `position:"Query" name:"DesktopGroupIds" type:"Repeated"` }
ResetDesktopsRequest is the request struct for api ResetDesktops
func CreateResetDesktopsRequest ¶ added in v1.61.1666
func CreateResetDesktopsRequest() (request *ResetDesktopsRequest)
CreateResetDesktopsRequest creates a request to invoke ResetDesktops API
type ResetDesktopsResponse ¶ added in v1.61.1666
type ResetDesktopsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ResetDesktopsResponse is the response struct for api ResetDesktops
func CreateResetDesktopsResponse ¶ added in v1.61.1666
func CreateResetDesktopsResponse() (response *ResetDesktopsResponse)
CreateResetDesktopsResponse creates a response to parse from ResetDesktops response
type ResetNASDefaultMountTargetRequest ¶
type ResetNASDefaultMountTargetRequest struct { *requests.RpcRequest FileSystemId string `position:"Query" name:"FileSystemId"` }
ResetNASDefaultMountTargetRequest is the request struct for api ResetNASDefaultMountTarget
func CreateResetNASDefaultMountTargetRequest ¶
func CreateResetNASDefaultMountTargetRequest() (request *ResetNASDefaultMountTargetRequest)
CreateResetNASDefaultMountTargetRequest creates a request to invoke ResetNASDefaultMountTarget API
type ResetNASDefaultMountTargetResponse ¶
type ResetNASDefaultMountTargetResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ResetNASDefaultMountTargetResponse is the response struct for api ResetNASDefaultMountTarget
func CreateResetNASDefaultMountTargetResponse ¶
func CreateResetNASDefaultMountTargetResponse() (response *ResetNASDefaultMountTargetResponse)
CreateResetNASDefaultMountTargetResponse creates a response to parse from ResetNASDefaultMountTarget response
type ResetSnapshotRequest ¶
type ResetSnapshotRequest struct { *requests.RpcRequest SnapshotId string `position:"Query" name:"SnapshotId"` }
ResetSnapshotRequest is the request struct for api ResetSnapshot
func CreateResetSnapshotRequest ¶
func CreateResetSnapshotRequest() (request *ResetSnapshotRequest)
CreateResetSnapshotRequest creates a request to invoke ResetSnapshot API
type ResetSnapshotResponse ¶
type ResetSnapshotResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ResetSnapshotResponse is the response struct for api ResetSnapshot
func CreateResetSnapshotResponse ¶
func CreateResetSnapshotResponse() (response *ResetSnapshotResponse)
CreateResetSnapshotResponse creates a response to parse from ResetSnapshot response
type ResourceGroup ¶ added in v1.63.15
ResourceGroup is a nested struct in ecd response
type ResourceGroups ¶ added in v1.63.15
type ResourceGroups struct {
ResourceGroup []ResourceGroup `json:"ResourceGroup" xml:"ResourceGroup"`
}
ResourceGroups is a nested struct in ecd response
type RevokeCoordinatePrivilegeRequest ¶ added in v1.63.15
type RevokeCoordinatePrivilegeRequest struct { *requests.RpcRequest CoId string `position:"Query" name:"CoId"` UserType string `position:"Query" name:"UserType"` Uuid string `position:"Query" name:"Uuid"` EndUserId string `position:"Query" name:"EndUserId"` }
RevokeCoordinatePrivilegeRequest is the request struct for api RevokeCoordinatePrivilege
func CreateRevokeCoordinatePrivilegeRequest ¶ added in v1.63.15
func CreateRevokeCoordinatePrivilegeRequest() (request *RevokeCoordinatePrivilegeRequest)
CreateRevokeCoordinatePrivilegeRequest creates a request to invoke RevokeCoordinatePrivilege API
type RevokeCoordinatePrivilegeResponse ¶ added in v1.63.15
type RevokeCoordinatePrivilegeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RevokeCoordinatePrivilegeResponse is the response struct for api RevokeCoordinatePrivilege
func CreateRevokeCoordinatePrivilegeResponse ¶ added in v1.63.15
func CreateRevokeCoordinatePrivilegeResponse() (response *RevokeCoordinatePrivilegeResponse)
CreateRevokeCoordinatePrivilegeResponse creates a response to parse from RevokeCoordinatePrivilege response
type RouteEntries ¶
type RouteEntries struct {
RouteEntry []RouteEntry `json:"RouteEntry" xml:"RouteEntry"`
}
RouteEntries is a nested struct in ecd response
type RouteEntry ¶
type RouteEntry struct { Status string `json:"Status" xml:"Status"` NextHopInstanceId string `json:"NextHopInstanceId" xml:"NextHopInstanceId"` DestinationCidrBlock string `json:"DestinationCidrBlock" xml:"DestinationCidrBlock"` RegionId string `json:"RegionId" xml:"RegionId"` }
RouteEntry is a nested struct in ecd response
type Rule ¶
type Rule struct { RuleId int64 `json:"RuleId" xml:"RuleId"` Description string `json:"Description" xml:"Description"` }
Rule is a nested struct in ecd response
type RulesInDescribeModificationPrice ¶
type RulesInDescribeModificationPrice struct {
Rule []Rule `json:"Rule" xml:"Rule"`
}
RulesInDescribeModificationPrice is a nested struct in ecd response
type RulesInDescribePrice ¶
type RulesInDescribePrice struct {
Rule []Rule `json:"Rule" xml:"Rule"`
}
RulesInDescribePrice is a nested struct in ecd response
type RulesInDescribeRenewalPrice ¶
type RulesInDescribeRenewalPrice struct {
Rule []Rule `json:"Rule" xml:"Rule"`
}
RulesInDescribeRenewalPrice is a nested struct in ecd response
type RulesInDescribeUserProfilePathRules ¶ added in v1.63.15
type RulesInDescribeUserProfilePathRules struct {
UpmPathRules []UpmPathRules `json:"upmPathRules" xml:"upmPathRules"`
}
RulesInDescribeUserProfilePathRules is a nested struct in ecd response
type RunCommandRequest ¶
type RunCommandRequest struct { *requests.RpcRequest Type string `position:"Query" name:"Type"` CommandContent string `position:"Query" name:"CommandContent"` Timeout requests.Integer `position:"Query" name:"Timeout"` ContentEncoding string `position:"Query" name:"ContentEncoding"` EndUserId string `position:"Query" name:"EndUserId"` DesktopId *[]string `position:"Query" name:"DesktopId" type:"Repeated"` }
RunCommandRequest is the request struct for api RunCommand
func CreateRunCommandRequest ¶
func CreateRunCommandRequest() (request *RunCommandRequest)
CreateRunCommandRequest creates a request to invoke RunCommand API
type RunCommandResponse ¶
type RunCommandResponse struct { *responses.BaseResponse InvokeId string `json:"InvokeId" xml:"InvokeId"` RequestId string `json:"RequestId" xml:"RequestId"` }
RunCommandResponse is the response struct for api RunCommand
func CreateRunCommandResponse ¶
func CreateRunCommandResponse() (response *RunCommandResponse)
CreateRunCommandResponse creates a response to parse from RunCommand response
type ScaleTimerInfo ¶ added in v1.63.15
type ScaleTimerInfo struct { Type string `json:"Type" xml:"Type"` Cron string `json:"Cron" xml:"Cron"` LoadPolicy int `json:"LoadPolicy" xml:"LoadPolicy"` BuyResAmount int `json:"BuyResAmount" xml:"BuyResAmount"` MinResAmount int `json:"MinResAmount" xml:"MinResAmount"` MaxResAmount int `json:"MaxResAmount" xml:"MaxResAmount"` KeepDuration int64 `json:"KeepDuration" xml:"KeepDuration"` RatioThreshold float64 `json:"RatioThreshold" xml:"RatioThreshold"` }
ScaleTimerInfo is a nested struct in ecd response
type ScaleTimerInfos ¶ added in v1.63.15
type ScaleTimerInfos struct {
ScaleTimerInfo []ScaleTimerInfo `json:"ScaleTimerInfo" xml:"ScaleTimerInfo"`
}
ScaleTimerInfos is a nested struct in ecd response
type ScopeValue ¶ added in v1.63.15
type ScopeValue struct {
ScopeValue []string `json:"scopeValue" xml:"scopeValue"`
}
ScopeValue is a nested struct in ecd response
type SendVerifyCodeRequest ¶
type SendVerifyCodeRequest struct { *requests.RpcRequest VerifyCodeAction string `position:"Query" name:"VerifyCodeAction"` ExtraInfo string `position:"Query" name:"ExtraInfo"` }
SendVerifyCodeRequest is the request struct for api SendVerifyCode
func CreateSendVerifyCodeRequest ¶
func CreateSendVerifyCodeRequest() (request *SendVerifyCodeRequest)
CreateSendVerifyCodeRequest creates a request to invoke SendVerifyCode API
type SendVerifyCodeResponse ¶
type SendVerifyCodeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SendVerifyCodeResponse is the response struct for api SendVerifyCode
func CreateSendVerifyCodeResponse ¶
func CreateSendVerifyCodeResponse() (response *SendVerifyCodeResponse)
CreateSendVerifyCodeResponse creates a response to parse from SendVerifyCode response
type Session ¶
type Session struct { OsSessionStatus string `json:"OsSessionStatus" xml:"OsSessionStatus"` DesktopGroupName string `json:"DesktopGroupName" xml:"DesktopGroupName"` SessionEndTime string `json:"SessionEndTime" xml:"SessionEndTime"` DesktopName string `json:"DesktopName" xml:"DesktopName"` OfficeSiteName string `json:"OfficeSiteName" xml:"OfficeSiteName"` LatestConnectionTime int64 `json:"LatestConnectionTime" xml:"LatestConnectionTime"` SessionStatus string `json:"SessionStatus" xml:"SessionStatus"` ExternalUserName string `json:"ExternalUserName" xml:"ExternalUserName"` OsType string `json:"OsType" xml:"OsType"` SessionStartTime string `json:"SessionStartTime" xml:"SessionStartTime"` TotalConnectionDuration int64 `json:"TotalConnectionDuration" xml:"TotalConnectionDuration"` DesktopId string `json:"DesktopId" xml:"DesktopId"` EndUserId string `json:"EndUserId" xml:"EndUserId"` TotalConnectionTime int64 `json:"TotalConnectionTime" xml:"TotalConnectionTime"` ClientVersion string `json:"ClientVersion" xml:"ClientVersion"` SubPayType string `json:"SubPayType" xml:"SubPayType"` EstablishmentTime string `json:"EstablishmentTime" xml:"EstablishmentTime"` LastSessionStartTime string `json:"LastSessionStartTime" xml:"LastSessionStartTime"` ClientOS string `json:"ClientOS" xml:"ClientOS"` DesktopGroupId string `json:"DesktopGroupId" xml:"DesktopGroupId"` OfficeSiteId string `json:"OfficeSiteId" xml:"OfficeSiteId"` LastSessionEndTime string `json:"LastSessionEndTime" xml:"LastSessionEndTime"` OwnType int `json:"OwnType" xml:"OwnType"` SessionIdleTime int64 `json:"SessionIdleTime" xml:"SessionIdleTime"` ProtocolType string `json:"ProtocolType" xml:"ProtocolType"` EndUserApplyCoordinateTime int64 `json:"EndUserApplyCoordinateTime" xml:"EndUserApplyCoordinateTime"` ClientIp string `json:"ClientIp" xml:"ClientIp"` }
Session is a nested struct in ecd response
type SessionsInDescribeDesktopGroupSessions ¶ added in v1.63.15
type SessionsInDescribeDesktopGroupSessions struct {
Session []Session `json:"Session" xml:"Session"`
}
SessionsInDescribeDesktopGroupSessions is a nested struct in ecd response
type SessionsInDescribeDesktopSessions ¶ added in v1.63.15
type SessionsInDescribeDesktopSessions struct {
Session []Session `json:"Session" xml:"Session"`
}
SessionsInDescribeDesktopSessions is a nested struct in ecd response
type SessionsInDescribeDesktops ¶ added in v1.63.15
type SessionsInDescribeDesktops struct {
Session []Session `json:"Session" xml:"Session"`
}
SessionsInDescribeDesktops is a nested struct in ecd response
type SessionsInDescribeFotaPendingDesktops ¶ added in v1.63.15
type SessionsInDescribeFotaPendingDesktops struct {
Session []Session `json:"Session" xml:"Session"`
}
SessionsInDescribeFotaPendingDesktops is a nested struct in ecd response
type SetDesktopGroupScaleTimerRequest ¶ added in v1.63.15
type SetDesktopGroupScaleTimerRequest struct { *requests.RpcRequest DesktopGroupId string `position:"Query" name:"DesktopGroupId"` ScaleTimerInfos *[]SetDesktopGroupScaleTimerScaleTimerInfos `position:"Query" name:"ScaleTimerInfos" type:"Repeated"` }
SetDesktopGroupScaleTimerRequest is the request struct for api SetDesktopGroupScaleTimer
func CreateSetDesktopGroupScaleTimerRequest ¶ added in v1.63.15
func CreateSetDesktopGroupScaleTimerRequest() (request *SetDesktopGroupScaleTimerRequest)
CreateSetDesktopGroupScaleTimerRequest creates a request to invoke SetDesktopGroupScaleTimer API
type SetDesktopGroupScaleTimerResponse ¶ added in v1.63.15
type SetDesktopGroupScaleTimerResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SetDesktopGroupScaleTimerResponse is the response struct for api SetDesktopGroupScaleTimer
func CreateSetDesktopGroupScaleTimerResponse ¶ added in v1.63.15
func CreateSetDesktopGroupScaleTimerResponse() (response *SetDesktopGroupScaleTimerResponse)
CreateSetDesktopGroupScaleTimerResponse creates a response to parse from SetDesktopGroupScaleTimer response
type SetDesktopGroupScaleTimerScaleTimerInfos ¶ added in v1.63.15
type SetDesktopGroupScaleTimerScaleTimerInfos struct { KeepDuration string `name:"KeepDuration"` MinResAmount string `name:"MinResAmount"` Cron string `name:"Cron"` BuyResAmount string `name:"BuyResAmount"` MaxResAmount string `name:"MaxResAmount"` Type string `name:"Type"` LoadPolicy string `name:"LoadPolicy"` RatioThreshold string `name:"RatioThreshold"` }
SetDesktopGroupScaleTimerScaleTimerInfos is a repeated param struct in SetDesktopGroupScaleTimerRequest
type SetDesktopGroupTimerRequest ¶
type SetDesktopGroupTimerRequest struct { *requests.RpcRequest CronExpression string `position:"Query" name:"CronExpression"` TimerType requests.Integer `position:"Query" name:"TimerType"` ResetType requests.Integer `position:"Query" name:"ResetType"` DesktopGroupId string `position:"Query" name:"DesktopGroupId"` Force requests.Boolean `position:"Query" name:"Force"` }
SetDesktopGroupTimerRequest is the request struct for api SetDesktopGroupTimer
func CreateSetDesktopGroupTimerRequest ¶
func CreateSetDesktopGroupTimerRequest() (request *SetDesktopGroupTimerRequest)
CreateSetDesktopGroupTimerRequest creates a request to invoke SetDesktopGroupTimer API
type SetDesktopGroupTimerResponse ¶
type SetDesktopGroupTimerResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SetDesktopGroupTimerResponse is the response struct for api SetDesktopGroupTimer
func CreateSetDesktopGroupTimerResponse ¶
func CreateSetDesktopGroupTimerResponse() (response *SetDesktopGroupTimerResponse)
CreateSetDesktopGroupTimerResponse creates a response to parse from SetDesktopGroupTimer response
type SetDesktopGroupTimerStatusRequest ¶
type SetDesktopGroupTimerStatusRequest struct { *requests.RpcRequest TimerType requests.Integer `position:"Query" name:"TimerType"` DesktopGroupId string `position:"Query" name:"DesktopGroupId"` Status requests.Integer `position:"Query" name:"Status"` }
SetDesktopGroupTimerStatusRequest is the request struct for api SetDesktopGroupTimerStatus
func CreateSetDesktopGroupTimerStatusRequest ¶
func CreateSetDesktopGroupTimerStatusRequest() (request *SetDesktopGroupTimerStatusRequest)
CreateSetDesktopGroupTimerStatusRequest creates a request to invoke SetDesktopGroupTimerStatus API
type SetDesktopGroupTimerStatusResponse ¶
type SetDesktopGroupTimerStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SetDesktopGroupTimerStatusResponse is the response struct for api SetDesktopGroupTimerStatus
func CreateSetDesktopGroupTimerStatusResponse ¶
func CreateSetDesktopGroupTimerStatusResponse() (response *SetDesktopGroupTimerStatusResponse)
CreateSetDesktopGroupTimerStatusResponse creates a response to parse from SetDesktopGroupTimerStatus response
type SetDesktopMaintenanceRequest ¶ added in v1.63.15
type SetDesktopMaintenanceRequest struct { *requests.RpcRequest DesktopIds *[]string `position:"Query" name:"DesktopIds" type:"Repeated"` Mode string `position:"Query" name:"Mode"` }
SetDesktopMaintenanceRequest is the request struct for api SetDesktopMaintenance
func CreateSetDesktopMaintenanceRequest ¶ added in v1.63.15
func CreateSetDesktopMaintenanceRequest() (request *SetDesktopMaintenanceRequest)
CreateSetDesktopMaintenanceRequest creates a request to invoke SetDesktopMaintenance API
type SetDesktopMaintenanceResponse ¶ added in v1.63.15
type SetDesktopMaintenanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SetDesktopMaintenanceResponse is the response struct for api SetDesktopMaintenance
func CreateSetDesktopMaintenanceResponse ¶ added in v1.63.15
func CreateSetDesktopMaintenanceResponse() (response *SetDesktopMaintenanceResponse)
CreateSetDesktopMaintenanceResponse creates a response to parse from SetDesktopMaintenance response
type SetDirectorySsoStatusRequest ¶
type SetDirectorySsoStatusRequest struct { *requests.RpcRequest EnableSso requests.Boolean `position:"Query" name:"EnableSso"` DirectoryId string `position:"Query" name:"DirectoryId"` }
SetDirectorySsoStatusRequest is the request struct for api SetDirectorySsoStatus
func CreateSetDirectorySsoStatusRequest ¶
func CreateSetDirectorySsoStatusRequest() (request *SetDirectorySsoStatusRequest)
CreateSetDirectorySsoStatusRequest creates a request to invoke SetDirectorySsoStatus API
type SetDirectorySsoStatusResponse ¶
type SetDirectorySsoStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SetDirectorySsoStatusResponse is the response struct for api SetDirectorySsoStatus
func CreateSetDirectorySsoStatusResponse ¶
func CreateSetDirectorySsoStatusResponse() (response *SetDirectorySsoStatusResponse)
CreateSetDirectorySsoStatusResponse creates a response to parse from SetDirectorySsoStatus response
type SetIdpMetadataRequest ¶
type SetIdpMetadataRequest struct { *requests.RpcRequest OfficeSiteId string `position:"Query" name:"OfficeSiteId"` DirectoryId string `position:"Query" name:"DirectoryId"` IdpMetadata string `position:"Query" name:"IdpMetadata"` }
SetIdpMetadataRequest is the request struct for api SetIdpMetadata
func CreateSetIdpMetadataRequest ¶
func CreateSetIdpMetadataRequest() (request *SetIdpMetadataRequest)
CreateSetIdpMetadataRequest creates a request to invoke SetIdpMetadata API
type SetIdpMetadataResponse ¶
type SetIdpMetadataResponse struct { *responses.BaseResponse IdpEntityId string `json:"IdpEntityId" xml:"IdpEntityId"` RequestId string `json:"RequestId" xml:"RequestId"` }
SetIdpMetadataResponse is the response struct for api SetIdpMetadata
func CreateSetIdpMetadataResponse ¶
func CreateSetIdpMetadataResponse() (response *SetIdpMetadataResponse)
CreateSetIdpMetadataResponse creates a response to parse from SetIdpMetadata response
type SetOfficeSiteSsoStatusRequest ¶
type SetOfficeSiteSsoStatusRequest struct { *requests.RpcRequest OfficeSiteId string `position:"Query" name:"OfficeSiteId"` SsoType string `position:"Query" name:"SsoType"` EnableSso requests.Boolean `position:"Query" name:"EnableSso"` }
SetOfficeSiteSsoStatusRequest is the request struct for api SetOfficeSiteSsoStatus
func CreateSetOfficeSiteSsoStatusRequest ¶
func CreateSetOfficeSiteSsoStatusRequest() (request *SetOfficeSiteSsoStatusRequest)
CreateSetOfficeSiteSsoStatusRequest creates a request to invoke SetOfficeSiteSsoStatus API
type SetOfficeSiteSsoStatusResponse ¶
type SetOfficeSiteSsoStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SetOfficeSiteSsoStatusResponse is the response struct for api SetOfficeSiteSsoStatus
func CreateSetOfficeSiteSsoStatusResponse ¶
func CreateSetOfficeSiteSsoStatusResponse() (response *SetOfficeSiteSsoStatusResponse)
CreateSetOfficeSiteSsoStatusResponse creates a response to parse from SetOfficeSiteSsoStatus response
type SetUserProfilePathRulesRequest ¶ added in v1.63.15
type SetUserProfilePathRulesRequest struct { *requests.RpcRequest UserProfileRuleType string `position:"Query" name:"UserProfileRuleType"` DesktopGroupId string `position:"Query" name:"DesktopGroupId"` UserProfilePathRule *[]SetUserProfilePathRulesUserProfilePathRule `position:"Query" name:"UserProfilePathRule" type:"Json"` }
SetUserProfilePathRulesRequest is the request struct for api SetUserProfilePathRules
func CreateSetUserProfilePathRulesRequest ¶ added in v1.63.15
func CreateSetUserProfilePathRulesRequest() (request *SetUserProfilePathRulesRequest)
CreateSetUserProfilePathRulesRequest creates a request to invoke SetUserProfilePathRules API
type SetUserProfilePathRulesResponse ¶ added in v1.63.15
type SetUserProfilePathRulesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SetUserProfilePathRulesResponse is the response struct for api SetUserProfilePathRules
func CreateSetUserProfilePathRulesResponse ¶ added in v1.63.15
func CreateSetUserProfilePathRulesResponse() (response *SetUserProfilePathRulesResponse)
CreateSetUserProfilePathRulesResponse creates a response to parse from SetUserProfilePathRules response
type SetUserProfilePathRulesUserProfilePathRule ¶ added in v1.63.15
type SetUserProfilePathRulesUserProfilePathRule struct { BlackPath SetUserProfilePathRulesUserProfilePathRuleBlackPath `name:"BlackPath" type:"Struct"` WhitePaths *[]SetUserProfilePathRulesUserProfilePathRuleWhitePathsItem `name:"WhitePaths" type:"Repeated"` }
SetUserProfilePathRulesUserProfilePathRule is a repeated param struct in SetUserProfilePathRulesRequest
type SetUserProfilePathRulesUserProfilePathRuleBlackPath ¶ added in v1.63.15
type SetUserProfilePathRulesUserProfilePathRuleBlackPath struct { Path string `name:"Path"` Type string `name:"Type"` }
SetUserProfilePathRulesUserProfilePathRuleBlackPath is a repeated param struct in SetUserProfilePathRulesRequest
type SetUserProfilePathRulesUserProfilePathRuleWhitePathsItem ¶ added in v1.63.15
type SetUserProfilePathRulesUserProfilePathRuleWhitePathsItem struct { Path string `name:"Path"` Type string `name:"Type"` }
SetUserProfilePathRulesUserProfilePathRuleWhitePathsItem is a repeated param struct in SetUserProfilePathRulesRequest
type Snapshot ¶
type Snapshot struct { CreationTime string `json:"CreationTime" xml:"CreationTime"` Status string `json:"Status" xml:"Status"` SnapshotType string `json:"SnapshotType" xml:"SnapshotType"` SnapshotName string `json:"SnapshotName" xml:"SnapshotName"` Progress string `json:"Progress" xml:"Progress"` Description string `json:"Description" xml:"Description"` SnapshotId string `json:"SnapshotId" xml:"SnapshotId"` RemainTime int `json:"RemainTime" xml:"RemainTime"` SourceDiskSize string `json:"SourceDiskSize" xml:"SourceDiskSize"` SourceDiskType string `json:"SourceDiskType" xml:"SourceDiskType"` DesktopId string `json:"DesktopId" xml:"DesktopId"` DesktopName string `json:"DesktopName" xml:"DesktopName"` DesktopStatus string `json:"DesktopStatus" xml:"DesktopStatus"` Creator string `json:"Creator" xml:"Creator"` ProtocolType string `json:"ProtocolType" xml:"ProtocolType"` VolumeEncryptionEnabled bool `json:"VolumeEncryptionEnabled" xml:"VolumeEncryptionEnabled"` VolumeEncryptionKey string `json:"VolumeEncryptionKey" xml:"VolumeEncryptionKey"` DeletionTime string `json:"DeletionTime" xml:"DeletionTime"` }
Snapshot is a nested struct in ecd response
type Snapshots ¶
type Snapshots struct {
Snapshot []Snapshot `json:"Snapshot" xml:"Snapshot"`
}
Snapshots is a nested struct in ecd response
type StartDesktopsRequest ¶
type StartDesktopsRequest struct { *requests.RpcRequest DesktopId *[]string `position:"Query" name:"DesktopId" type:"Repeated"` }
StartDesktopsRequest is the request struct for api StartDesktops
func CreateStartDesktopsRequest ¶
func CreateStartDesktopsRequest() (request *StartDesktopsRequest)
CreateStartDesktopsRequest creates a request to invoke StartDesktops API
type StartDesktopsResponse ¶
type StartDesktopsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
StartDesktopsResponse is the response struct for api StartDesktops
func CreateStartDesktopsResponse ¶
func CreateStartDesktopsResponse() (response *StartDesktopsResponse)
CreateStartDesktopsResponse creates a response to parse from StartDesktops response
type Statistic ¶ added in v1.63.15
type Statistic struct {
StatisticItem []StatisticItem `json:"statistic" xml:"statistic"`
}
Statistic is a nested struct in ecd response
type StatisticItem ¶ added in v1.63.15
type StatisticItem struct { TimePoint int64 `json:"TimePoint" xml:"TimePoint"` Count int64 `json:"Count" xml:"Count"` }
StatisticItem is a nested struct in ecd response
type StopDesktopsRequest ¶
type StopDesktopsRequest struct { *requests.RpcRequest StoppedMode string `position:"Query" name:"StoppedMode"` DesktopId *[]string `position:"Query" name:"DesktopId" type:"Repeated"` }
StopDesktopsRequest is the request struct for api StopDesktops
func CreateStopDesktopsRequest ¶
func CreateStopDesktopsRequest() (request *StopDesktopsRequest)
CreateStopDesktopsRequest creates a request to invoke StopDesktops API
type StopDesktopsResponse ¶
type StopDesktopsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
StopDesktopsResponse is the response struct for api StopDesktops
func CreateStopDesktopsResponse ¶
func CreateStopDesktopsResponse() (response *StopDesktopsResponse)
CreateStopDesktopsResponse creates a response to parse from StopDesktops response
type StopInvocationRequest ¶
type StopInvocationRequest struct { *requests.RpcRequest InvokeId string `position:"Query" name:"InvokeId"` DesktopId *[]string `position:"Query" name:"DesktopId" type:"Repeated"` }
StopInvocationRequest is the request struct for api StopInvocation
func CreateStopInvocationRequest ¶
func CreateStopInvocationRequest() (request *StopInvocationRequest)
CreateStopInvocationRequest creates a request to invoke StopInvocation API
type StopInvocationResponse ¶
type StopInvocationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
StopInvocationResponse is the response struct for api StopInvocation
func CreateStopInvocationResponse ¶
func CreateStopInvocationResponse() (response *StopInvocationResponse)
CreateStopInvocationResponse creates a response to parse from StopInvocation response
type SubDnsAddressInDescribeDirectories ¶
type SubDnsAddressInDescribeDirectories struct {
SubAddress []string `json:"SubAddress" xml:"SubAddress"`
}
SubDnsAddressInDescribeDirectories is a nested struct in ecd response
type SubDnsAddressInDescribeOfficeSites ¶
type SubDnsAddressInDescribeOfficeSites struct {
SubAddress []string `json:"SubAddress" xml:"SubAddress"`
}
SubDnsAddressInDescribeOfficeSites is a nested struct in ecd response
type SupportedLanguages ¶
type SupportedLanguages struct {
Language []string `json:"Language" xml:"Language"`
}
SupportedLanguages is a nested struct in ecd response
type TagResource ¶
type TagResource struct { TagValue string `json:"TagValue" xml:"TagValue"` ResourceType string `json:"ResourceType" xml:"ResourceType"` ResourceId string `json:"ResourceId" xml:"ResourceId"` TagKey string `json:"TagKey" xml:"TagKey"` }
TagResource is a nested struct in ecd response
type TagResources ¶
type TagResources struct {
TagResource []TagResource `json:"TagResource" xml:"TagResource"`
}
TagResources is a nested struct in ecd response
type TagResourcesRequest ¶
type TagResourcesRequest struct { *requests.RpcRequest ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceType string `position:"Query" name:"ResourceType"` Tag *[]TagResourcesTag `position:"Query" name:"Tag" type:"Repeated"` }
TagResourcesRequest is the request struct for api TagResources
func CreateTagResourcesRequest ¶
func CreateTagResourcesRequest() (request *TagResourcesRequest)
CreateTagResourcesRequest creates a request to invoke TagResources API
type TagResourcesResponse ¶
type TagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
TagResourcesResponse is the response struct for api TagResources
func CreateTagResourcesResponse ¶
func CreateTagResourcesResponse() (response *TagResourcesResponse)
CreateTagResourcesResponse creates a response to parse from TagResources response
type TagResourcesTag ¶
TagResourcesTag is a repeated param struct in TagResourcesRequest
type TagsInDescribeCens ¶
type TagsInDescribeCens struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeCens is a nested struct in ecd response
type TagsInDescribeDesktopGroups ¶ added in v1.63.15
type TagsInDescribeDesktopGroups struct {
Tag []Tag `json:"tag" xml:"tag"`
}
TagsInDescribeDesktopGroups is a nested struct in ecd response
type TagsInDescribeDesktops ¶
type TagsInDescribeDesktops struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeDesktops is a nested struct in ecd response
type TimerInfo ¶
type TimerInfo struct { Status int `json:"Status" xml:"Status"` CronExpression string `json:"CronExpression" xml:"CronExpression"` TimerType int `json:"TimerType" xml:"TimerType"` Forced bool `json:"Forced" xml:"Forced"` }
TimerInfo is a nested struct in ecd response
type TimerInfos ¶
type TimerInfos struct {
TimerInfo []TimerInfo `json:"TimerInfo" xml:"TimerInfo"`
}
TimerInfos is a nested struct in ecd response
type UnbindUserDesktopRequest ¶ added in v1.63.15
type UnbindUserDesktopRequest struct { *requests.RpcRequest Reason string `position:"Query" name:"Reason"` DesktopAgentIds *[]string `position:"Query" name:"DesktopAgentIds" type:"Repeated"` DesktopIds *[]string `position:"Query" name:"DesktopIds" type:"Repeated"` DesktopGroupId string `position:"Query" name:"DesktopGroupId"` Force requests.Boolean `position:"Query" name:"Force"` UserDesktopIds *[]string `position:"Query" name:"UserDesktopIds" type:"Repeated"` }
UnbindUserDesktopRequest is the request struct for api UnbindUserDesktop
func CreateUnbindUserDesktopRequest ¶ added in v1.63.15
func CreateUnbindUserDesktopRequest() (request *UnbindUserDesktopRequest)
CreateUnbindUserDesktopRequest creates a request to invoke UnbindUserDesktop API
type UnbindUserDesktopResponse ¶ added in v1.63.15
type UnbindUserDesktopResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UnbindUserDesktopResponse is the response struct for api UnbindUserDesktop
func CreateUnbindUserDesktopResponse ¶ added in v1.63.15
func CreateUnbindUserDesktopResponse() (response *UnbindUserDesktopResponse)
CreateUnbindUserDesktopResponse creates a response to parse from UnbindUserDesktop response
type UnlockVirtualMFADeviceRequest ¶
type UnlockVirtualMFADeviceRequest struct { *requests.RpcRequest SerialNumber string `position:"Query" name:"SerialNumber"` }
UnlockVirtualMFADeviceRequest is the request struct for api UnlockVirtualMFADevice
func CreateUnlockVirtualMFADeviceRequest ¶
func CreateUnlockVirtualMFADeviceRequest() (request *UnlockVirtualMFADeviceRequest)
CreateUnlockVirtualMFADeviceRequest creates a request to invoke UnlockVirtualMFADevice API
type UnlockVirtualMFADeviceResponse ¶
type UnlockVirtualMFADeviceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UnlockVirtualMFADeviceResponse is the response struct for api UnlockVirtualMFADevice
func CreateUnlockVirtualMFADeviceResponse ¶
func CreateUnlockVirtualMFADeviceResponse() (response *UnlockVirtualMFADeviceResponse)
CreateUnlockVirtualMFADeviceResponse creates a response to parse from UnlockVirtualMFADevice response
type UntagResourcesRequest ¶
type UntagResourcesRequest struct { *requests.RpcRequest All requests.Boolean `position:"Query" name:"All"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceType string `position:"Query" name:"ResourceType"` TagKey *[]string `position:"Query" name:"TagKey" type:"Repeated"` }
UntagResourcesRequest is the request struct for api UntagResources
func CreateUntagResourcesRequest ¶
func CreateUntagResourcesRequest() (request *UntagResourcesRequest)
CreateUntagResourcesRequest creates a request to invoke UntagResources API
type UntagResourcesResponse ¶
type UntagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UntagResourcesResponse is the response struct for api UntagResources
func CreateUntagResourcesResponse ¶
func CreateUntagResourcesResponse() (response *UntagResourcesResponse)
CreateUntagResourcesResponse creates a response to parse from UntagResources response
type UpdateFotaTaskRequest ¶
type UpdateFotaTaskRequest struct { *requests.RpcRequest UserStatus string `position:"Query" name:"UserStatus"` TaskUid string `position:"Query" name:"TaskUid"` }
UpdateFotaTaskRequest is the request struct for api UpdateFotaTask
func CreateUpdateFotaTaskRequest ¶
func CreateUpdateFotaTaskRequest() (request *UpdateFotaTaskRequest)
CreateUpdateFotaTaskRequest creates a request to invoke UpdateFotaTask API
type UpdateFotaTaskResponse ¶
type UpdateFotaTaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateFotaTaskResponse is the response struct for api UpdateFotaTask
func CreateUpdateFotaTaskResponse ¶
func CreateUpdateFotaTaskResponse() (response *UpdateFotaTaskResponse)
CreateUpdateFotaTaskResponse creates a response to parse from UpdateFotaTask response
type UploadImageRequest ¶
type UploadImageRequest struct { *requests.RpcRequest EnableSecurityCheck requests.Boolean `position:"Query" name:"EnableSecurityCheck"` GpuCategory requests.Boolean `position:"Query" name:"GpuCategory"` Description string `position:"Query" name:"Description"` OssObjectPath string `position:"Query" name:"OssObjectPath"` ImageName string `position:"Query" name:"ImageName"` LicenseType string `position:"Query" name:"LicenseType"` OsType string `position:"Query" name:"OsType"` DataDiskSize requests.Integer `position:"Query" name:"DataDiskSize"` ProtocolType string `position:"Query" name:"ProtocolType"` GpuDriverType string `position:"Query" name:"GpuDriverType"` }
UploadImageRequest is the request struct for api UploadImage
func CreateUploadImageRequest ¶
func CreateUploadImageRequest() (request *UploadImageRequest)
CreateUploadImageRequest creates a request to invoke UploadImage API
type UploadImageResponse ¶
type UploadImageResponse struct { *responses.BaseResponse ImageId string `json:"ImageId" xml:"ImageId"` RequestId string `json:"RequestId" xml:"RequestId"` }
UploadImageResponse is the response struct for api UploadImage
func CreateUploadImageResponse ¶
func CreateUploadImageResponse() (response *UploadImageResponse)
CreateUploadImageResponse creates a response to parse from UploadImage response
type UpmPathRules ¶ added in v1.63.15
type UpmPathRules struct { BlackPath BlackPath `json:"BlackPath" xml:"BlackPath"` WhitePaths []WhiteList `json:"WhitePaths" xml:"WhitePaths"` }
UpmPathRules is a nested struct in ecd response
type UsbSupplyRedirectRule ¶
type UsbSupplyRedirectRule struct {
UsbSupplyRedirectRuleItem []UsbSupplyRedirectRuleItem `json:"UsbSupplyRedirectRule" xml:"UsbSupplyRedirectRule"`
}
UsbSupplyRedirectRule is a nested struct in ecd response
type UsbSupplyRedirectRuleItem ¶
type UsbSupplyRedirectRuleItem struct { VendorId string `json:"VendorId" xml:"VendorId"` ProductId string `json:"ProductId" xml:"ProductId"` Description string `json:"Description" xml:"Description"` UsbRedirectType int64 `json:"UsbRedirectType" xml:"UsbRedirectType"` DeviceClass string `json:"DeviceClass" xml:"DeviceClass"` DeviceSubclass string `json:"DeviceSubclass" xml:"DeviceSubclass"` UsbRuleType int64 `json:"UsbRuleType" xml:"UsbRuleType"` }
UsbSupplyRedirectRuleItem is a nested struct in ecd response
type User ¶
type User struct { AssignedDesktopNumber int `json:"AssignedDesktopNumber" xml:"AssignedDesktopNumber"` EndUser string `json:"EndUser" xml:"EndUser"` DisplayName string `json:"DisplayName" xml:"DisplayName"` }
User is a nested struct in ecd response
type UserProfilePathRule ¶ added in v1.63.15
type UserProfilePathRule struct { DesktopGroupId string `json:"DesktopGroupId" xml:"DesktopGroupId"` UserProfileRuleType string `json:"UserProfileRuleType" xml:"UserProfileRuleType"` Rules []UpmPathRules `json:"Rules" xml:"Rules"` }
UserProfilePathRule is a nested struct in ecd response
type UserSetPropertiesModels ¶ added in v1.61.1666
type UserSetPropertiesModels struct {
UserSetPropertiesModelsItem []UserSetPropertiesModelsItem `json:"userSetPropertiesModels" xml:"userSetPropertiesModels"`
}
UserSetPropertiesModels is a nested struct in ecd response
type UserSetPropertiesModelsItem ¶ added in v1.63.15
type UserSetPropertiesModelsItem struct { UserId int64 `json:"UserId" xml:"UserId"` UserName string `json:"UserName" xml:"UserName"` PropertyId int64 `json:"PropertyId" xml:"PropertyId"` PropertyKey string `json:"PropertyKey" xml:"PropertyKey"` PropertyType int `json:"PropertyType" xml:"PropertyType"` PropertyValues []PropertyValuesItem `json:"PropertyValues" xml:"PropertyValues"` }
UserSetPropertiesModelsItem is a nested struct in ecd response
type UsersInListDirectoryUsers ¶
type UsersInListDirectoryUsers struct {
User []User `json:"User" xml:"User"`
}
UsersInListDirectoryUsers is a nested struct in ecd response
type UsersInListOfficeSiteUsers ¶
type UsersInListOfficeSiteUsers struct {
User []User `json:"User" xml:"User"`
}
UsersInListOfficeSiteUsers is a nested struct in ecd response
type VSwitchIdsInDescribeDirectories ¶
type VSwitchIdsInDescribeDirectories struct {
VSwitchId []string `json:"vSwitchId" xml:"vSwitchId"`
}
VSwitchIdsInDescribeDirectories is a nested struct in ecd response
type VSwitchIdsInDescribeOfficeSites ¶
type VSwitchIdsInDescribeOfficeSites struct {
VSwitchId []string `json:"vSwitchId" xml:"vSwitchId"`
}
VSwitchIdsInDescribeOfficeSites is a nested struct in ecd response
type VerifyCenRequest ¶
type VerifyCenRequest struct { *requests.RpcRequest CenId string `position:"Query" name:"CenId"` CenOwnerId requests.Integer `position:"Query" name:"CenOwnerId"` VerifyCode string `position:"Query" name:"VerifyCode"` CidrBlock string `position:"Query" name:"CidrBlock"` }
VerifyCenRequest is the request struct for api VerifyCen
func CreateVerifyCenRequest ¶
func CreateVerifyCenRequest() (request *VerifyCenRequest)
CreateVerifyCenRequest creates a request to invoke VerifyCen API
type VerifyCenResponse ¶
type VerifyCenResponse struct { *responses.BaseResponse Status string `json:"Status" xml:"Status"` RequestId string `json:"RequestId" xml:"RequestId"` CidrBlocks []string `json:"CidrBlocks" xml:"CidrBlocks"` RouteEntries []RouteEntry `json:"RouteEntries" xml:"RouteEntries"` }
VerifyCenResponse is the response struct for api VerifyCen
func CreateVerifyCenResponse ¶
func CreateVerifyCenResponse() (response *VerifyCenResponse)
CreateVerifyCenResponse creates a response to parse from VerifyCen response
type VirtualMFADevice ¶
type VirtualMFADevice struct { SerialNumber string `json:"SerialNumber" xml:"SerialNumber"` GmtUnlock string `json:"GmtUnlock" xml:"GmtUnlock"` EndUserId string `json:"EndUserId" xml:"EndUserId"` ConsecutiveFails int `json:"ConsecutiveFails" xml:"ConsecutiveFails"` OfficeSiteId string `json:"OfficeSiteId" xml:"OfficeSiteId"` Status string `json:"status" xml:"status"` DirectoryId string `json:"DirectoryId" xml:"DirectoryId"` GmtEnabled string `json:"GmtEnabled" xml:"GmtEnabled"` }
VirtualMFADevice is a nested struct in ecd response
type VirtualMFADevices ¶
type VirtualMFADevices struct {
VirtualMFADevice []VirtualMFADevice `json:"VirtualMFADevice" xml:"VirtualMFADevice"`
}
VirtualMFADevices is a nested struct in ecd response
type WakeupDesktopsRequest ¶ added in v1.63.15
type WakeupDesktopsRequest struct { *requests.RpcRequest DesktopId *[]string `position:"Query" name:"DesktopId" type:"Repeated"` }
WakeupDesktopsRequest is the request struct for api WakeupDesktops
func CreateWakeupDesktopsRequest ¶ added in v1.63.15
func CreateWakeupDesktopsRequest() (request *WakeupDesktopsRequest)
CreateWakeupDesktopsRequest creates a request to invoke WakeupDesktops API
type WakeupDesktopsResponse ¶ added in v1.63.15
type WakeupDesktopsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
WakeupDesktopsResponse is the response struct for api WakeupDesktops
func CreateWakeupDesktopsResponse ¶ added in v1.63.15
func CreateWakeupDesktopsResponse() (response *WakeupDesktopsResponse)
CreateWakeupDesktopsResponse creates a response to parse from WakeupDesktops response
type WhitePaths ¶ added in v1.63.15
type WhitePaths struct {
WhiteList []WhiteList `json:"whiteList" xml:"whiteList"`
}
WhitePaths is a nested struct in ecd response
Source Files ¶
- activate_office_site.go
- add_desktop_oversold_user_group.go
- add_devices.go
- add_file_permission.go
- add_user_to_desktop_group.go
- add_user_to_desktop_oversold_user_group.go
- apply_auto_snapshot_policy.go
- apply_coordinate_privilege.go
- apply_coordination_for_monitoring.go
- approve_fota_update.go
- associate_network_package.go
- attach_cen.go
- attach_end_user.go
- cancel_auto_snapshot_policy.go
- cancel_cds_file_share_link.go
- cancel_coordination_for_monitoring.go
- cancel_copy_image.go
- client.go
- clone_policy_group.go
- complete_cds_file.go
- config_ad_connector_trust.go
- config_ad_connector_user.go
- copy_cds_file.go
- copy_image.go
- create_ad_connector_directory.go
- create_ad_connector_office_site.go
- create_and_bind_nas_file_system.go
- create_auto_snapshot_policy.go
- create_bundle.go
- create_cds_file.go
- create_cds_file_share_link.go
- create_cloud_drive_service.go
- create_cloud_drive_users.go
- create_desktop_group.go
- create_desktop_oversold_group.go
- create_desktops.go
- create_disk_encryption_service.go
- create_image.go
- create_nas_file_system.go
- create_network_package.go
- create_policy_group.go
- create_ram_directory.go
- create_simple_office_site.go
- create_snapshot.go
- delete_auto_snapshot_policy.go
- delete_bundles.go
- delete_cds_file.go
- delete_cloud_drive_groups.go
- delete_cloud_drive_users.go
- delete_desktop_group.go
- delete_desktops.go
- delete_devices.go
- delete_directories.go
- delete_edu_room.go
- delete_images.go
- delete_nas_file_systems.go
- delete_network_packages.go
- delete_office_sites.go
- delete_policy_groups.go
- delete_snapshot.go
- delete_virtual_mfa_device.go
- describe_acl_entries.go
- describe_auto_snapshot_policy.go
- describe_bundles.go
- describe_cds_file_share_links.go
- describe_cens.go
- describe_client_events.go
- describe_cloud_drive_groups.go
- describe_cloud_drive_permissions.go
- describe_cloud_drive_users.go
- describe_customized_list_headers.go
- describe_desktop_group_sessions.go
- describe_desktop_groups.go
- describe_desktop_info.go
- describe_desktop_oversold_group.go
- describe_desktop_oversold_user.go
- describe_desktop_oversold_user_group.go
- describe_desktop_sessions.go
- describe_desktop_types.go
- describe_desktops.go
- describe_desktops_in_group.go
- describe_devices.go
- describe_directories.go
- describe_flow_metric.go
- describe_flow_statistic.go
- describe_fota_pending_desktops.go
- describe_fota_tasks.go
- describe_guest_applications.go
- describe_image_modified_records.go
- describe_image_permission.go
- describe_images.go
- describe_invocations.go
- describe_kms_keys.go
- describe_modification_price.go
- describe_nas_file_systems.go
- describe_network_packages.go
- describe_office_sites.go
- describe_policy_groups.go
- describe_price.go
- describe_price_for_create_desktop_oversold_group.go
- describe_price_for_modify_desktop_oversold_group_sale.go
- describe_price_for_renew_desktop_oversold_group.go
- describe_recordings.go
- describe_refund_price.go
- describe_regions.go
- describe_renewal_price.go
- describe_session_statistic.go
- describe_snapshots.go
- describe_user_connect_time.go
- describe_user_connection_records.go
- describe_user_profile_path_rules.go
- describe_users_in_group.go
- describe_users_password.go
- describe_virtual_mfa_devices.go
- describe_zones.go
- detach_cen.go
- detach_end_user.go
- disable_desktops_in_group.go
- disconnect_desktop_sessions.go
- dissociate_network_package.go
- download_cds_file.go
- endpoint.go
- export_client_events.go
- export_desktop_group_info.go
- export_desktop_list_info.go
- get_async_task.go
- get_connection_ticket.go
- get_coordinate_ticket.go
- get_desktop_group_detail.go
- get_office_site_sso_status.go
- get_sp_metadata.go
- hibernate_desktops.go
- list_cds_files.go
- list_directory_users.go
- list_file_permission.go
- list_office_site_overview.go
- list_office_site_users.go
- list_tag_resources.go
- list_user_ad_organization_units.go
- lock_virtual_mfa_device.go
- migrate_desktops.go
- migrate_image_protocol.go
- modify_acl_entries.go
- modify_ad_connector_directory.go
- modify_ad_connector_office_site.go
- modify_auto_snapshot_policy.go
- modify_bundle.go
- modify_cds_file.go
- modify_cds_file_share_link.go
- modify_cloud_drive_groups.go
- modify_cloud_drive_permission.go
- modify_cloud_drive_users.go
- modify_customized_list_headers.go
- modify_desktop_charge_type.go
- modify_desktop_group.go
- modify_desktop_host_name.go
- modify_desktop_name.go
- modify_desktop_oversold_group.go
- modify_desktop_oversold_group_sale.go
- modify_desktop_oversold_user_group.go
- modify_desktop_spec.go
- modify_desktop_timer.go
- modify_desktops_policy_group.go
- modify_disk_spec.go
- modify_entitlement.go
- modify_image_attribute.go
- modify_image_permission.go
- modify_nas_default_mount_target.go
- modify_network_package_bandwidth.go
- modify_network_package_enabled.go
- modify_office_site_attribute.go
- modify_office_site_cross_desktop_access.go
- modify_office_site_mfa_enabled.go
- modify_policy_group.go
- modify_user_entitlement.go
- modify_user_to_desktop_group.go
- move_cds_file.go
- reboot_desktops.go
- rebuild_desktops.go
- remove_file_permission.go
- remove_user_from_desktop_group.go
- remove_user_from_desktop_oversold_user_group.go
- renew_desktop_group.go
- renew_desktop_oversold_group.go
- renew_desktops.go
- renew_network_packages.go
- reset_desktops.go
- reset_nas_default_mount_target.go
- reset_snapshot.go
- revoke_coordinate_privilege.go
- run_command.go
- send_verify_code.go
- set_desktop_group_scale_timer.go
- set_desktop_group_timer.go
- set_desktop_group_timer_status.go
- set_desktop_maintenance.go
- set_directory_sso_status.go
- set_idp_metadata.go
- set_office_site_sso_status.go
- set_user_profile_path_rules.go
- start_desktops.go
- stop_desktops.go
- stop_invocation.go
- struct_acl_entries.go
- struct_acl_entry.go
- struct_ad_connector.go
- struct_ad_connector0.go
- struct_ad_connectors.go
- struct_ad_connectors_in_describe_directories.go
- struct_ad_connectors_in_describe_office_sites.go
- struct_admin_user_infos.go
- struct_ali_uids.go
- struct_allow_disk_size.go
- struct_allow_disk_size_item.go
- struct_applications.go
- struct_authorize_access_policy_rule.go
- struct_authorize_access_policy_rules.go
- struct_authorize_security_policy_rule.go
- struct_authorize_security_policy_rules.go
- struct_auto_snapshot_policies.go
- struct_auto_snapshot_policy.go
- struct_black_path.go
- struct_bundle.go
- struct_bundles.go
- struct_cds_file_share_link_model.go
- struct_cds_identity.go
- struct_cen.go
- struct_cens.go
- struct_cidr_blocks.go
- struct_client_type.go
- struct_client_types.go
- struct_cloud_drive_group.go
- struct_cloud_drive_groups.go
- struct_cloud_drive_permission_model.go
- struct_cloud_drive_permission_models.go
- struct_cloud_drive_user.go
- struct_cloud_drive_users.go
- struct_conflict_cds.go
- struct_conflict_cds_and_order.go
- struct_conflict_cds_item.go
- struct_conflict_order.go
- struct_conflict_order_item.go
- struct_connection_record.go
- struct_connection_records.go
- struct_coordinate_flow_model.go
- struct_coordinate_flow_models.go
- struct_copy_cds_file_model.go
- struct_count_per_status.go
- struct_count_per_status_item.go
- struct_cpu_processors.go
- struct_data.go
- struct_data_in_describe_cds_file_share_links.go
- struct_data_in_describe_desktop_oversold_group.go
- struct_data_in_describe_desktop_oversold_user.go
- struct_data_in_describe_desktop_oversold_user_group.go
- struct_data_in_describe_user_connect_time.go
- struct_data_item.go
- struct_describe_policy_group.go
- struct_describe_policy_groups.go
- struct_desktop.go
- struct_desktop_duration.go
- struct_desktop_duration_list.go
- struct_desktop_flow_statistic.go
- struct_desktop_group.go
- struct_desktop_groups_in_describe_desktop_groups.go
- struct_desktop_groups_in_describe_nas_file_systems.go
- struct_desktop_id_in_create_desktops.go
- struct_desktop_id_in_modify_desktop_charge_type.go
- struct_desktop_ids.go
- struct_desktop_in_describe_desktops.go
- struct_desktop_type.go
- struct_desktop_type_attribute.go
- struct_desktop_types.go
- struct_desktop_user.go
- struct_desktop_users.go
- struct_desktops.go
- struct_desktops_in_describe_desktop_info.go
- struct_desktops_in_describe_desktops.go
- struct_device_redirect.go
- struct_device_redirects.go
- struct_device_rule.go
- struct_device_rules.go
- struct_devices.go
- struct_devices_item.go
- struct_directories.go
- struct_directory.go
- struct_disk.go
- struct_disks_in_describe_bundles.go
- struct_disks_in_describe_desktops.go
- struct_dns_address_in_describe_directories.go
- struct_dns_address_in_describe_office_sites.go
- struct_domain_resolve_rule.go
- struct_domain_resolve_rule_item.go
- struct_download_file_model.go
- struct_eip_addresses.go
- struct_end_user.go
- struct_end_user_id_with_nick_name_model.go
- struct_end_user_ids_in_describe_desktops.go
- struct_end_user_ids_in_describe_desktops_in_group.go
- struct_end_user_ids_in_describe_recordings.go
- struct_end_user_list.go
- struct_end_user_list_item.go
- struct_end_user_names_in_describe_desktops_in_group.go
- struct_end_users_in_describe_cloud_drive_permissions.go
- struct_end_users_in_describe_users_in_group.go
- struct_event.go
- struct_events.go
- struct_external_info.go
- struct_failed_ids.go
- struct_file_model.go
- struct_file_models.go
- struct_file_permission.go
- struct_file_permissions.go
- struct_file_system.go
- struct_file_system_ids_in_describe_directories.go
- struct_file_system_ids_in_describe_office_sites.go
- struct_file_systems.go
- struct_flow_statistic.go
- struct_fota_pending_desktop.go
- struct_fota_pending_desktops.go
- struct_fota_task.go
- struct_fota_tasks.go
- struct_fota_update.go
- struct_guest_application_model.go
- struct_header.go
- struct_headers.go
- struct_image.go
- struct_image_modified_record.go
- struct_image_modified_records.go
- struct_images.go
- struct_invalid_session.go
- struct_invalid_sessions.go
- struct_invocation.go
- struct_invocations.go
- struct_invoke_desktop.go
- struct_invoke_desktops.go
- struct_key.go
- struct_keys.go
- struct_log.go
- struct_logs_in_describe_directories.go
- struct_logs_in_describe_office_sites.go
- struct_management_flag.go
- struct_management_flags_in_describe_desktops.go
- struct_management_flags_in_describe_desktops_in_group.go
- struct_memory_processors.go
- struct_modify_result.go
- struct_modify_results.go
- struct_move_cds_file_model.go
- struct_net_redirect_rule.go
- struct_net_redirect_rule_item.go
- struct_network_package.go
- struct_network_packages.go
- struct_office_site.go
- struct_office_site_overview_result.go
- struct_office_site_overview_results.go
- struct_office_sites.go
- struct_order_id.go
- struct_order_ids_in_create_desktop_group.go
- struct_order_ids_in_modify_desktop_spec.go
- struct_ou_name.go
- struct_ou_names.go
- struct_package_id.go
- struct_package_ids.go
- struct_paid_desktop.go
- struct_paid_desktops.go
- struct_policy_group_id_list.go
- struct_policy_group_ids.go
- struct_policy_group_name_list.go
- struct_policy_group_names.go
- struct_post_paid_desktop.go
- struct_post_paid_desktops.go
- struct_preempt_login_users.go
- struct_price.go
- struct_price_info.go
- struct_process.go
- struct_process_data.go
- struct_promotion.go
- struct_promotions_in_describe_modification_price.go
- struct_promotions_in_describe_price.go
- struct_promotions_in_describe_renewal_price.go
- struct_property_values.go
- struct_property_values_item.go
- struct_rebuild_result.go
- struct_rebuild_results.go
- struct_recording.go
- struct_recordings.go
- struct_region.go
- struct_regions.go
- struct_resource_group.go
- struct_resource_groups.go
- struct_route_entries.go
- struct_route_entry.go
- struct_rule.go
- struct_rules_in_describe_modification_price.go
- struct_rules_in_describe_price.go
- struct_rules_in_describe_renewal_price.go
- struct_rules_in_describe_user_profile_path_rules.go
- struct_scale_timer_info.go
- struct_scale_timer_infos.go
- struct_scope_value.go
- struct_session.go
- struct_sessions_in_describe_desktop_group_sessions.go
- struct_sessions_in_describe_desktop_sessions.go
- struct_sessions_in_describe_desktops.go
- struct_sessions_in_describe_fota_pending_desktops.go
- struct_snapshot.go
- struct_snapshots.go
- struct_statistic.go
- struct_statistic_item.go
- struct_sub_dns_address_in_describe_directories.go
- struct_sub_dns_address_in_describe_office_sites.go
- struct_supported_languages.go
- struct_tag.go
- struct_tag_resource.go
- struct_tag_resources.go
- struct_tags_in_describe_cens.go
- struct_tags_in_describe_desktop_groups.go
- struct_tags_in_describe_desktops.go
- struct_timer_info.go
- struct_timer_infos.go
- struct_upm_path_rules.go
- struct_usb_supply_redirect_rule.go
- struct_usb_supply_redirect_rule_item.go
- struct_user.go
- struct_user_profile_path_rule.go
- struct_user_set_properties_models.go
- struct_user_set_properties_models_item.go
- struct_users_in_list_directory_users.go
- struct_users_in_list_office_site_users.go
- struct_v_switch_ids_in_describe_directories.go
- struct_v_switch_ids_in_describe_office_sites.go
- struct_virtual_mfa_device.go
- struct_virtual_mfa_devices.go
- struct_white_list.go
- struct_white_paths.go
- struct_zone.go
- struct_zones.go
- tag_resources.go
- unbind_user_desktop.go
- unlock_virtual_mfa_device.go
- untag_resources.go
- update_fota_task.go
- upload_image.go
- verify_cen.go
- wakeup_desktops.go