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 ¶
func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
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
type AddDesktopOversoldUserGroupTag struct {
Value string `name:"Value"`
Key string `name:"Key"`
}
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 BlackPath ¶ added in v1.63.15
type BlackPath struct {
Path string `json:"Path" xml:"Path"`
Type string `json:"Type" xml:"Type"`
}
BlackPath 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 {
*requests.RpcRequest
ShareId string `position:"Query" name:"ShareId"`
CdsId string `position:"Query" name:"CdsId"`
}
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 {
*responses.BaseResponse
Code string `json:"Code" xml:"Code"`
Message string `json:"Message" xml:"Message"`
Data bool `json:"Data" xml:"Data"`
RequestId string `json:"RequestId" xml:"RequestId"`
Success bool `json:"Success" xml:"Success"`
}
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 {
Description string `json:"Description" xml:"Description"`
SaveLimit int64 `json:"SaveLimit" xml:"SaveLimit"`
DownloadCount int64 `json:"DownloadCount" xml:"DownloadCount"`
Creator string `json:"Creator" xml:"Creator"`
SaveCount int64 `json:"SaveCount" xml:"SaveCount"`
DisableSave bool `json:"DisableSave" xml:"DisableSave"`
SharePwd string `json:"SharePwd" xml:"SharePwd"`
DisablePreview bool `json:"DisablePreview" xml:"DisablePreview"`
AccessCount int64 `json:"AccessCount" xml:"AccessCount"`
ShareId string `json:"ShareId" xml:"ShareId"`
DownloadLimit int64 `json:"DownloadLimit" xml:"DownloadLimit"`
Status string `json:"Status" xml:"Status"`
DriveId string `json:"DriveId" xml:"DriveId"`
ModifiyTime string `json:"ModifiyTime" xml:"ModifiyTime"`
DisableDownload bool `json:"DisableDownload" xml:"DisableDownload"`
Expiration string `json:"Expiration" xml:"Expiration"`
Expired bool `json:"Expired" xml:"Expired"`
PreviewCount int64 `json:"PreviewCount" xml:"PreviewCount"`
PreviewLimit int64 `json:"PreviewLimit" xml:"PreviewLimit"`
VideoPreviewCount int64 `json:"VideoPreviewCount" xml:"VideoPreviewCount"`
ReportCount int64 `json:"ReportCount" xml:"ReportCount"`
FileIds string `json:"FileIds" xml:"FileIds"`
ShareName string `json:"ShareName" xml:"ShareName"`
CreateTime string `json:"CreateTime" xml:"CreateTime"`
ShareLink string `json:"ShareLink" xml:"ShareLink"`
}
CdsFileShareLinkModel is a nested struct in ecd response
type CdsIdentity ¶ added in v1.63.15
type CdsIdentity struct {
Id string `json:"Id" xml:"Id"`
Type string `json:"Type" xml:"Type"`
}
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 ¶
type Client struct {
sdk.Client
}
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClient ¶
func NewClient() (client *Client, err error)
NewClient creates a sdk client with environment variables
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 ¶
func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
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 {
*requests.RpcRequest
Description string `position:"Query" name:"Description"`
PreviewLimit requests.Integer `position:"Query" name:"PreviewLimit"`
DisableDownload requests.Boolean `position:"Query" name:"DisableDownload"`
DisablePreview requests.Boolean `position:"Query" name:"DisablePreview"`
SharePwd string `position:"Query" name:"SharePwd"`
ShareName string `position:"Query" name:"ShareName"`
EndUserId string `position:"Query" name:"EndUserId"`
DisableSave requests.Boolean `position:"Query" name:"DisableSave"`
GroupId string `position:"Query" name:"GroupId"`
DownloadLimit requests.Integer `position:"Query" name:"DownloadLimit"`
CdsId string `position:"Query" name:"CdsId"`
SaveLimit requests.Integer `position:"Query" name:"SaveLimit"`
FileIds *[]string `position:"Query" name:"FileIds" type:"Repeated"`
Expiration string `position:"Query" name:"Expiration"`
}
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 {
*responses.BaseResponse
Code string `json:"Code" xml:"Code"`
Message string `json:"Message" xml:"Message"`
RequestId string `json:"RequestId" xml:"RequestId"`
Success bool `json:"Success" xml:"Success"`
Data Data `json:"Data" xml:"Data"`
}
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
type CreateDesktopGroupTag struct {
Value string `name:"Value"`
Key string `name:"Key"`
}
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 ¶
type CreateDesktopsTag struct {
Value string `name:"Value"`
Key string `name:"Key"`
}
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"`
ShareId string `json:"ShareId" xml:"ShareId"`
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"`
ShareLink string `json:"ShareLink" xml:"ShareLink"`
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"`
SharePwd string `json:"SharePwd" xml:"SharePwd"`
Url string `json:"Url" xml:"Url"`
DriveId string `json:"DriveId" xml:"DriveId"`
AccessCount int64 `json:"AccessCount" xml:"AccessCount"`
ReportCount int64 `json:"ReportCount" xml:"ReportCount"`
ShareName string `json:"ShareName" xml:"ShareName"`
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 {
CdsFileShareLinkModel []CdsFileShareLinkModel `json:"CdsFileShareLinkModel" xml:"CdsFileShareLinkModel"`
}
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 {
*requests.RpcRequest
Creators *[]string `position:"Query" name:"Creators" type:"Repeated"`
ShareId string `position:"Query" name:"ShareId"`
CdsId string `position:"Query" name:"CdsId"`
ShareName string `position:"Query" name:"ShareName"`
NextToken string `position:"Query" name:"NextToken"`
MaxResults requests.Integer `position:"Query" name:"MaxResults"`
Status string `position:"Query" name:"Status"`
}
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 {
*responses.BaseResponse
NextToken string `json:"NextToken" xml:"NextToken"`
RequestId string `json:"RequestId" xml:"RequestId"`
Success bool `json:"Success" xml:"Success"`
Code string `json:"Code" xml:"Code"`
Message string `json:"Message" xml:"Message"`
Data []CdsFileShareLinkModel `json:"Data" xml:"Data"`
}
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
type DescribeDesktopGroupsTag struct {
Value string `name:"Value"`
Key string `name:"Key"`
}
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
type DescribeDesktopsTag struct {
Value string `name:"Value"`
Key string `name:"Key"`
}
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
type ExportDesktopGroupInfoTag struct {
Value string `name:"Value"`
Key string `name:"Key"`
}
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
type ExportDesktopListInfoTag struct {
Value string `name:"Value"`
Key string `name:"Key"`
}
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"`
SharedCount int `json:"SharedCount" xml:"SharedCount"`
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 ¶
type ListTagResourcesTag struct {
Value string `name:"Value"`
Key string `name:"Key"`
}
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 {
*requests.RpcRequest
Description string `position:"Query" name:"Description"`
ShareId string `position:"Query" name:"ShareId"`
PreviewLimit requests.Integer `position:"Query" name:"PreviewLimit"`
DisableDownload requests.Boolean `position:"Query" name:"DisableDownload"`
DisablePreview requests.Boolean `position:"Query" name:"DisablePreview"`
SharePwd string `position:"Query" name:"SharePwd"`
ShareName string `position:"Query" name:"ShareName"`
DownloadCount requests.Integer `position:"Query" name:"DownloadCount"`
DisableSave requests.Boolean `position:"Query" name:"DisableSave"`
SaveCount requests.Integer `position:"Query" name:"SaveCount"`
ReportCount requests.Integer `position:"Query" name:"ReportCount"`
VideoPreviewCount requests.Integer `position:"Query" name:"VideoPreviewCount"`
DownloadLimit requests.Integer `position:"Query" name:"DownloadLimit"`
CdsId string `position:"Query" name:"CdsId"`
SaveLimit requests.Integer `position:"Query" name:"SaveLimit"`
Expiration string `position:"Query" name:"Expiration"`
PreviewCount requests.Integer `position:"Query" name:"PreviewCount"`
Status string `position:"Query" name:"Status"`
}
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 {
*responses.BaseResponse
Code string `json:"Code" xml:"Code"`
Message string `json:"Message" xml:"Message"`
RequestId string `json:"RequestId" xml:"RequestId"`
Success bool `json:"Success" xml:"Success"`
Data Data `json:"Data" xml:"Data"`
}
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
type ResourceGroup struct {
Name string `json:"Name" xml:"Name"`
Id string `json:"Id" xml:"Id"`
}
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 Tag ¶
type Tag struct {
Key string `json:"Key" xml:"Key"`
Value string `json:"Value" xml:"Value"`
}
Tag 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 ¶
type TagResourcesTag struct {
Value string `name:"Value"`
Key string `name:"Key"`
}
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 WhiteList ¶ added in v1.63.15
type WhiteList struct {
Path string `json:"Path" xml:"Path"`
Type string `json:"Type" xml:"Type"`
}
WhiteList is a nested struct in ecd 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