Documentation
¶
Index ¶
- Constants
- type AndroidApp
- type AndroidAppCosInfo
- type AndroidAppVersionInfo
- type AndroidInstance
- type AndroidInstanceAppBlacklist
- type AndroidInstanceAppInfo
- type AndroidInstanceDevice
- type AndroidInstanceError
- type AndroidInstanceImage
- type AndroidInstanceInformation
- type AndroidInstanceLabel
- type AndroidInstanceProperty
- type AndroidInstanceTask
- type AndroidInstanceTaskStatus
- type AndroidInstanceUploadFile
- type BackUpAndroidInstanceToStorageRequest
- type BackUpAndroidInstanceToStorageRequestParams
- type BackUpAndroidInstanceToStorageResponse
- type BackUpAndroidInstanceToStorageResponseParams
- type COSOptions
- type CleanAndroidInstancesAppDataRequest
- type CleanAndroidInstancesAppDataRequestParams
- type CleanAndroidInstancesAppDataResponse
- type CleanAndroidInstancesAppDataResponseParams
- type Client
- func (c *Client) BackUpAndroidInstanceToStorage(request *BackUpAndroidInstanceToStorageRequest) (response *BackUpAndroidInstanceToStorageResponse, err error)
- func (c *Client) BackUpAndroidInstanceToStorageWithContext(ctx context.Context, request *BackUpAndroidInstanceToStorageRequest) (response *BackUpAndroidInstanceToStorageResponse, err error)
- func (c *Client) CleanAndroidInstancesAppData(request *CleanAndroidInstancesAppDataRequest) (response *CleanAndroidInstancesAppDataResponse, err error)
- func (c *Client) CleanAndroidInstancesAppDataWithContext(ctx context.Context, request *CleanAndroidInstancesAppDataRequest) (response *CleanAndroidInstancesAppDataResponse, err error)
- func (c *Client) ConnectAndroidInstance(request *ConnectAndroidInstanceRequest) (response *ConnectAndroidInstanceResponse, err error)
- func (c *Client) ConnectAndroidInstanceWithContext(ctx context.Context, request *ConnectAndroidInstanceRequest) (response *ConnectAndroidInstanceResponse, err error)
- func (c *Client) CopyAndroidInstance(request *CopyAndroidInstanceRequest) (response *CopyAndroidInstanceResponse, err error)
- func (c *Client) CopyAndroidInstanceWithContext(ctx context.Context, request *CopyAndroidInstanceRequest) (response *CopyAndroidInstanceResponse, err error)
- func (c *Client) CreateAndroidApp(request *CreateAndroidAppRequest) (response *CreateAndroidAppResponse, err error)
- func (c *Client) CreateAndroidAppVersion(request *CreateAndroidAppVersionRequest) (response *CreateAndroidAppVersionResponse, err error)
- func (c *Client) CreateAndroidAppVersionWithContext(ctx context.Context, request *CreateAndroidAppVersionRequest) (response *CreateAndroidAppVersionResponse, err error)
- func (c *Client) CreateAndroidAppWithContext(ctx context.Context, request *CreateAndroidAppRequest) (response *CreateAndroidAppResponse, err error)
- func (c *Client) CreateAndroidInstanceADB(request *CreateAndroidInstanceADBRequest) (response *CreateAndroidInstanceADBResponse, err error)
- func (c *Client) CreateAndroidInstanceADBWithContext(ctx context.Context, request *CreateAndroidInstanceADBRequest) (response *CreateAndroidInstanceADBResponse, err error)
- func (c *Client) CreateAndroidInstanceImage(request *CreateAndroidInstanceImageRequest) (response *CreateAndroidInstanceImageResponse, err error)
- func (c *Client) CreateAndroidInstanceImageWithContext(ctx context.Context, request *CreateAndroidInstanceImageRequest) (response *CreateAndroidInstanceImageResponse, err error)
- func (c *Client) CreateAndroidInstanceLabel(request *CreateAndroidInstanceLabelRequest) (response *CreateAndroidInstanceLabelResponse, err error)
- func (c *Client) CreateAndroidInstanceLabelWithContext(ctx context.Context, request *CreateAndroidInstanceLabelRequest) (response *CreateAndroidInstanceLabelResponse, err error)
- func (c *Client) CreateAndroidInstanceSSH(request *CreateAndroidInstanceSSHRequest) (response *CreateAndroidInstanceSSHResponse, err error)
- func (c *Client) CreateAndroidInstanceSSHWithContext(ctx context.Context, request *CreateAndroidInstanceSSHRequest) (response *CreateAndroidInstanceSSHResponse, err error)
- func (c *Client) CreateAndroidInstanceWebShell(request *CreateAndroidInstanceWebShellRequest) (response *CreateAndroidInstanceWebShellResponse, err error)
- func (c *Client) CreateAndroidInstanceWebShellWithContext(ctx context.Context, request *CreateAndroidInstanceWebShellRequest) (response *CreateAndroidInstanceWebShellResponse, err error)
- func (c *Client) CreateAndroidInstances(request *CreateAndroidInstancesRequest) (response *CreateAndroidInstancesResponse, err error)
- func (c *Client) CreateAndroidInstancesScreenshot(request *CreateAndroidInstancesScreenshotRequest) (response *CreateAndroidInstancesScreenshotResponse, err error)
- func (c *Client) CreateAndroidInstancesScreenshotWithContext(ctx context.Context, request *CreateAndroidInstancesScreenshotRequest) (response *CreateAndroidInstancesScreenshotResponse, err error)
- func (c *Client) CreateAndroidInstancesWithContext(ctx context.Context, request *CreateAndroidInstancesRequest) (response *CreateAndroidInstancesResponse, err error)
- func (c *Client) CreateCosCredential(request *CreateCosCredentialRequest) (response *CreateCosCredentialResponse, err error)
- func (c *Client) CreateCosCredentialWithContext(ctx context.Context, request *CreateCosCredentialRequest) (response *CreateCosCredentialResponse, err error)
- func (c *Client) CreateSession(request *CreateSessionRequest) (response *CreateSessionResponse, err error)
- func (c *Client) CreateSessionWithContext(ctx context.Context, request *CreateSessionRequest) (response *CreateSessionResponse, err error)
- func (c *Client) DeleteAndroidApp(request *DeleteAndroidAppRequest) (response *DeleteAndroidAppResponse, err error)
- func (c *Client) DeleteAndroidAppVersion(request *DeleteAndroidAppVersionRequest) (response *DeleteAndroidAppVersionResponse, err error)
- func (c *Client) DeleteAndroidAppVersionWithContext(ctx context.Context, request *DeleteAndroidAppVersionRequest) (response *DeleteAndroidAppVersionResponse, err error)
- func (c *Client) DeleteAndroidAppWithContext(ctx context.Context, request *DeleteAndroidAppRequest) (response *DeleteAndroidAppResponse, err error)
- func (c *Client) DeleteAndroidInstanceImages(request *DeleteAndroidInstanceImagesRequest) (response *DeleteAndroidInstanceImagesResponse, err error)
- func (c *Client) DeleteAndroidInstanceImagesWithContext(ctx context.Context, request *DeleteAndroidInstanceImagesRequest) (response *DeleteAndroidInstanceImagesResponse, err error)
- func (c *Client) DeleteAndroidInstanceLabel(request *DeleteAndroidInstanceLabelRequest) (response *DeleteAndroidInstanceLabelResponse, err error)
- func (c *Client) DeleteAndroidInstanceLabelWithContext(ctx context.Context, request *DeleteAndroidInstanceLabelRequest) (response *DeleteAndroidInstanceLabelResponse, err error)
- func (c *Client) DescribeAndroidApps(request *DescribeAndroidAppsRequest) (response *DescribeAndroidAppsResponse, err error)
- func (c *Client) DescribeAndroidAppsWithContext(ctx context.Context, request *DescribeAndroidAppsRequest) (response *DescribeAndroidAppsResponse, err error)
- func (c *Client) DescribeAndroidInstanceApps(request *DescribeAndroidInstanceAppsRequest) (response *DescribeAndroidInstanceAppsResponse, err error)
- func (c *Client) DescribeAndroidInstanceAppsWithContext(ctx context.Context, request *DescribeAndroidInstanceAppsRequest) (response *DescribeAndroidInstanceAppsResponse, err error)
- func (c *Client) DescribeAndroidInstanceImages(request *DescribeAndroidInstanceImagesRequest) (response *DescribeAndroidInstanceImagesResponse, err error)
- func (c *Client) DescribeAndroidInstanceImagesWithContext(ctx context.Context, request *DescribeAndroidInstanceImagesRequest) (response *DescribeAndroidInstanceImagesResponse, err error)
- func (c *Client) DescribeAndroidInstanceLabels(request *DescribeAndroidInstanceLabelsRequest) (response *DescribeAndroidInstanceLabelsResponse, err error)
- func (c *Client) DescribeAndroidInstanceLabelsWithContext(ctx context.Context, request *DescribeAndroidInstanceLabelsRequest) (response *DescribeAndroidInstanceLabelsResponse, err error)
- func (c *Client) DescribeAndroidInstanceTasksStatus(request *DescribeAndroidInstanceTasksStatusRequest) (response *DescribeAndroidInstanceTasksStatusResponse, err error)
- func (c *Client) DescribeAndroidInstanceTasksStatusWithContext(ctx context.Context, request *DescribeAndroidInstanceTasksStatusRequest) (response *DescribeAndroidInstanceTasksStatusResponse, err error)
- func (c *Client) DescribeAndroidInstances(request *DescribeAndroidInstancesRequest) (response *DescribeAndroidInstancesResponse, err error)
- func (c *Client) DescribeAndroidInstancesAppBlacklist(request *DescribeAndroidInstancesAppBlacklistRequest) (response *DescribeAndroidInstancesAppBlacklistResponse, err error)
- func (c *Client) DescribeAndroidInstancesAppBlacklistWithContext(ctx context.Context, request *DescribeAndroidInstancesAppBlacklistRequest) (response *DescribeAndroidInstancesAppBlacklistResponse, err error)
- func (c *Client) DescribeAndroidInstancesByApps(request *DescribeAndroidInstancesByAppsRequest) (response *DescribeAndroidInstancesByAppsResponse, err error)
- func (c *Client) DescribeAndroidInstancesByAppsWithContext(ctx context.Context, request *DescribeAndroidInstancesByAppsRequest) (response *DescribeAndroidInstancesByAppsResponse, err error)
- func (c *Client) DescribeAndroidInstancesWithContext(ctx context.Context, request *DescribeAndroidInstancesRequest) (response *DescribeAndroidInstancesResponse, err error)
- func (c *Client) DescribeInstancesCount(request *DescribeInstancesCountRequest) (response *DescribeInstancesCountResponse, err error)
- func (c *Client) DescribeInstancesCountWithContext(ctx context.Context, request *DescribeInstancesCountRequest) (response *DescribeInstancesCountResponse, err error)
- func (c *Client) DestroyAndroidInstances(request *DestroyAndroidInstancesRequest) (response *DestroyAndroidInstancesResponse, err error)
- func (c *Client) DestroyAndroidInstancesWithContext(ctx context.Context, request *DestroyAndroidInstancesRequest) (response *DestroyAndroidInstancesResponse, err error)
- func (c *Client) DisableAndroidInstancesApp(request *DisableAndroidInstancesAppRequest) (response *DisableAndroidInstancesAppResponse, err error)
- func (c *Client) DisableAndroidInstancesAppWithContext(ctx context.Context, request *DisableAndroidInstancesAppRequest) (response *DisableAndroidInstancesAppResponse, err error)
- func (c *Client) DistributeFileToAndroidInstances(request *DistributeFileToAndroidInstancesRequest) (response *DistributeFileToAndroidInstancesResponse, err error)
- func (c *Client) DistributeFileToAndroidInstancesWithContext(ctx context.Context, request *DistributeFileToAndroidInstancesRequest) (response *DistributeFileToAndroidInstancesResponse, err error)
- func (c *Client) EnableAndroidInstancesApp(request *EnableAndroidInstancesAppRequest) (response *EnableAndroidInstancesAppResponse, err error)
- func (c *Client) EnableAndroidInstancesAppWithContext(ctx context.Context, request *EnableAndroidInstancesAppRequest) (response *EnableAndroidInstancesAppResponse, err error)
- func (c *Client) ExecuteCommandOnAndroidInstances(request *ExecuteCommandOnAndroidInstancesRequest) (response *ExecuteCommandOnAndroidInstancesResponse, err error)
- func (c *Client) ExecuteCommandOnAndroidInstancesWithContext(ctx context.Context, request *ExecuteCommandOnAndroidInstancesRequest) (response *ExecuteCommandOnAndroidInstancesResponse, err error)
- func (c *Client) FetchAndroidInstancesLogs(request *FetchAndroidInstancesLogsRequest) (response *FetchAndroidInstancesLogsResponse, err error)
- func (c *Client) FetchAndroidInstancesLogsWithContext(ctx context.Context, request *FetchAndroidInstancesLogsRequest) (response *FetchAndroidInstancesLogsResponse, err error)
- func (c *Client) ImportAndroidInstanceImage(request *ImportAndroidInstanceImageRequest) (response *ImportAndroidInstanceImageResponse, err error)
- func (c *Client) ImportAndroidInstanceImageWithContext(ctx context.Context, request *ImportAndroidInstanceImageRequest) (response *ImportAndroidInstanceImageResponse, err error)
- func (c *Client) InstallAndroidInstancesApp(request *InstallAndroidInstancesAppRequest) (response *InstallAndroidInstancesAppResponse, err error)
- func (c *Client) InstallAndroidInstancesAppWithContext(ctx context.Context, request *InstallAndroidInstancesAppRequest) (response *InstallAndroidInstancesAppResponse, err error)
- func (c *Client) InstallAndroidInstancesAppWithURL(request *InstallAndroidInstancesAppWithURLRequest) (response *InstallAndroidInstancesAppWithURLResponse, err error)
- func (c *Client) InstallAndroidInstancesAppWithURLWithContext(ctx context.Context, request *InstallAndroidInstancesAppWithURLRequest) (response *InstallAndroidInstancesAppWithURLResponse, err error)
- func (c *Client) ModifyAndroidApp(request *ModifyAndroidAppRequest) (response *ModifyAndroidAppResponse, err error)
- func (c *Client) ModifyAndroidAppVersion(request *ModifyAndroidAppVersionRequest) (response *ModifyAndroidAppVersionResponse, err error)
- func (c *Client) ModifyAndroidAppVersionWithContext(ctx context.Context, request *ModifyAndroidAppVersionRequest) (response *ModifyAndroidAppVersionResponse, err error)
- func (c *Client) ModifyAndroidAppWithContext(ctx context.Context, request *ModifyAndroidAppRequest) (response *ModifyAndroidAppResponse, err error)
- func (c *Client) ModifyAndroidInstanceInformation(request *ModifyAndroidInstanceInformationRequest) (response *ModifyAndroidInstanceInformationResponse, err error)
- func (c *Client) ModifyAndroidInstanceInformationWithContext(ctx context.Context, request *ModifyAndroidInstanceInformationRequest) (response *ModifyAndroidInstanceInformationResponse, err error)
- func (c *Client) ModifyAndroidInstanceResolution(request *ModifyAndroidInstanceResolutionRequest) (response *ModifyAndroidInstanceResolutionResponse, err error)
- func (c *Client) ModifyAndroidInstanceResolutionWithContext(ctx context.Context, request *ModifyAndroidInstanceResolutionRequest) (response *ModifyAndroidInstanceResolutionResponse, err error)
- func (c *Client) ModifyAndroidInstancesAppBlacklist(request *ModifyAndroidInstancesAppBlacklistRequest) (response *ModifyAndroidInstancesAppBlacklistResponse, err error)
- func (c *Client) ModifyAndroidInstancesAppBlacklistWithContext(ctx context.Context, request *ModifyAndroidInstancesAppBlacklistRequest) (response *ModifyAndroidInstancesAppBlacklistResponse, err error)
- func (c *Client) ModifyAndroidInstancesInformation(request *ModifyAndroidInstancesInformationRequest) (response *ModifyAndroidInstancesInformationResponse, err error)
- func (c *Client) ModifyAndroidInstancesInformationWithContext(ctx context.Context, request *ModifyAndroidInstancesInformationRequest) (response *ModifyAndroidInstancesInformationResponse, err error)
- func (c *Client) ModifyAndroidInstancesLabels(request *ModifyAndroidInstancesLabelsRequest) (response *ModifyAndroidInstancesLabelsResponse, err error)
- func (c *Client) ModifyAndroidInstancesLabelsWithContext(ctx context.Context, request *ModifyAndroidInstancesLabelsRequest) (response *ModifyAndroidInstancesLabelsResponse, err error)
- func (c *Client) ModifyAndroidInstancesProperties(request *ModifyAndroidInstancesPropertiesRequest) (response *ModifyAndroidInstancesPropertiesResponse, err error)
- func (c *Client) ModifyAndroidInstancesPropertiesWithContext(ctx context.Context, request *ModifyAndroidInstancesPropertiesRequest) (response *ModifyAndroidInstancesPropertiesResponse, err error)
- func (c *Client) ModifyAndroidInstancesResolution(request *ModifyAndroidInstancesResolutionRequest) (response *ModifyAndroidInstancesResolutionResponse, err error)
- func (c *Client) ModifyAndroidInstancesResolutionWithContext(ctx context.Context, request *ModifyAndroidInstancesResolutionRequest) (response *ModifyAndroidInstancesResolutionResponse, err error)
- func (c *Client) ModifyAndroidInstancesResources(request *ModifyAndroidInstancesResourcesRequest) (response *ModifyAndroidInstancesResourcesResponse, err error)
- func (c *Client) ModifyAndroidInstancesResourcesWithContext(ctx context.Context, request *ModifyAndroidInstancesResourcesRequest) (response *ModifyAndroidInstancesResourcesResponse, err error)
- func (c *Client) ModifyAndroidInstancesUserId(request *ModifyAndroidInstancesUserIdRequest) (response *ModifyAndroidInstancesUserIdResponse, err error)
- func (c *Client) ModifyAndroidInstancesUserIdWithContext(ctx context.Context, request *ModifyAndroidInstancesUserIdRequest) (response *ModifyAndroidInstancesUserIdResponse, err error)
- func (c *Client) RebootAndroidInstanceHosts(request *RebootAndroidInstanceHostsRequest) (response *RebootAndroidInstanceHostsResponse, err error)
- func (c *Client) RebootAndroidInstanceHostsWithContext(ctx context.Context, request *RebootAndroidInstanceHostsRequest) (response *RebootAndroidInstanceHostsResponse, err error)
- func (c *Client) RebootAndroidInstances(request *RebootAndroidInstancesRequest) (response *RebootAndroidInstancesResponse, err error)
- func (c *Client) RebootAndroidInstancesWithContext(ctx context.Context, request *RebootAndroidInstancesRequest) (response *RebootAndroidInstancesResponse, err error)
- func (c *Client) ResetAndroidInstances(request *ResetAndroidInstancesRequest) (response *ResetAndroidInstancesResponse, err error)
- func (c *Client) ResetAndroidInstancesWithContext(ctx context.Context, request *ResetAndroidInstancesRequest) (response *ResetAndroidInstancesResponse, err error)
- func (c *Client) RestartAndroidInstancesApp(request *RestartAndroidInstancesAppRequest) (response *RestartAndroidInstancesAppResponse, err error)
- func (c *Client) RestartAndroidInstancesAppWithContext(ctx context.Context, request *RestartAndroidInstancesAppRequest) (response *RestartAndroidInstancesAppResponse, err error)
- func (c *Client) RestoreAndroidInstanceFromStorage(request *RestoreAndroidInstanceFromStorageRequest) (response *RestoreAndroidInstanceFromStorageResponse, err error)
- func (c *Client) RestoreAndroidInstanceFromStorageWithContext(ctx context.Context, request *RestoreAndroidInstanceFromStorageRequest) (response *RestoreAndroidInstanceFromStorageResponse, err error)
- func (c *Client) SaveGameArchive(request *SaveGameArchiveRequest) (response *SaveGameArchiveResponse, err error)
- func (c *Client) SaveGameArchiveWithContext(ctx context.Context, request *SaveGameArchiveRequest) (response *SaveGameArchiveResponse, err error)
- func (c *Client) SetAndroidInstancesBGAppKeepAlive(request *SetAndroidInstancesBGAppKeepAliveRequest) (response *SetAndroidInstancesBGAppKeepAliveResponse, err error)
- func (c *Client) SetAndroidInstancesBGAppKeepAliveWithContext(ctx context.Context, request *SetAndroidInstancesBGAppKeepAliveRequest) (response *SetAndroidInstancesBGAppKeepAliveResponse, err error)
- func (c *Client) SetAndroidInstancesFGAppKeepAlive(request *SetAndroidInstancesFGAppKeepAliveRequest) (response *SetAndroidInstancesFGAppKeepAliveResponse, err error)
- func (c *Client) SetAndroidInstancesFGAppKeepAliveWithContext(ctx context.Context, request *SetAndroidInstancesFGAppKeepAliveRequest) (response *SetAndroidInstancesFGAppKeepAliveResponse, err error)
- func (c *Client) StartAndroidInstances(request *StartAndroidInstancesRequest) (response *StartAndroidInstancesResponse, err error)
- func (c *Client) StartAndroidInstancesApp(request *StartAndroidInstancesAppRequest) (response *StartAndroidInstancesAppResponse, err error)
- func (c *Client) StartAndroidInstancesAppWithContext(ctx context.Context, request *StartAndroidInstancesAppRequest) (response *StartAndroidInstancesAppResponse, err error)
- func (c *Client) StartAndroidInstancesWithContext(ctx context.Context, request *StartAndroidInstancesRequest) (response *StartAndroidInstancesResponse, err error)
- func (c *Client) StartPublishStream(request *StartPublishStreamRequest) (response *StartPublishStreamResponse, err error)
- func (c *Client) StartPublishStreamToCSS(request *StartPublishStreamToCSSRequest) (response *StartPublishStreamToCSSResponse, err error)
- func (c *Client) StartPublishStreamToCSSWithContext(ctx context.Context, request *StartPublishStreamToCSSRequest) (response *StartPublishStreamToCSSResponse, err error)
- func (c *Client) StartPublishStreamWithContext(ctx context.Context, request *StartPublishStreamRequest) (response *StartPublishStreamResponse, err error)
- func (c *Client) StopAndroidInstances(request *StopAndroidInstancesRequest) (response *StopAndroidInstancesResponse, err error)
- func (c *Client) StopAndroidInstancesApp(request *StopAndroidInstancesAppRequest) (response *StopAndroidInstancesAppResponse, err error)
- func (c *Client) StopAndroidInstancesAppWithContext(ctx context.Context, request *StopAndroidInstancesAppRequest) (response *StopAndroidInstancesAppResponse, err error)
- func (c *Client) StopAndroidInstancesWithContext(ctx context.Context, request *StopAndroidInstancesRequest) (response *StopAndroidInstancesResponse, err error)
- func (c *Client) StopGame(request *StopGameRequest) (response *StopGameResponse, err error)
- func (c *Client) StopGameWithContext(ctx context.Context, request *StopGameRequest) (response *StopGameResponse, err error)
- func (c *Client) StopPublishStream(request *StopPublishStreamRequest) (response *StopPublishStreamResponse, err error)
- func (c *Client) StopPublishStreamWithContext(ctx context.Context, request *StopPublishStreamRequest) (response *StopPublishStreamResponse, err error)
- func (c *Client) SwitchGameArchive(request *SwitchGameArchiveRequest) (response *SwitchGameArchiveResponse, err error)
- func (c *Client) SwitchGameArchiveWithContext(ctx context.Context, request *SwitchGameArchiveRequest) (response *SwitchGameArchiveResponse, err error)
- func (c *Client) SyncAndroidInstanceImage(request *SyncAndroidInstanceImageRequest) (response *SyncAndroidInstanceImageResponse, err error)
- func (c *Client) SyncAndroidInstanceImageWithContext(ctx context.Context, request *SyncAndroidInstanceImageRequest) (response *SyncAndroidInstanceImageResponse, err error)
- func (c *Client) SyncExecuteCommandOnAndroidInstances(request *SyncExecuteCommandOnAndroidInstancesRequest) (response *SyncExecuteCommandOnAndroidInstancesResponse, err error)
- func (c *Client) SyncExecuteCommandOnAndroidInstancesWithContext(ctx context.Context, request *SyncExecuteCommandOnAndroidInstancesRequest) (response *SyncExecuteCommandOnAndroidInstancesResponse, err error)
- func (c *Client) TrylockWorker(request *TrylockWorkerRequest) (response *TrylockWorkerResponse, err error)
- func (c *Client) TrylockWorkerWithContext(ctx context.Context, request *TrylockWorkerRequest) (response *TrylockWorkerResponse, err error)
- func (c *Client) UninstallAndroidInstancesApp(request *UninstallAndroidInstancesAppRequest) (response *UninstallAndroidInstancesAppResponse, err error)
- func (c *Client) UninstallAndroidInstancesAppWithContext(ctx context.Context, request *UninstallAndroidInstancesAppRequest) (response *UninstallAndroidInstancesAppResponse, err error)
- func (c *Client) UploadFileToAndroidInstances(request *UploadFileToAndroidInstancesRequest) (response *UploadFileToAndroidInstancesResponse, err error)
- func (c *Client) UploadFileToAndroidInstancesWithContext(ctx context.Context, request *UploadFileToAndroidInstancesRequest) (response *UploadFileToAndroidInstancesResponse, err error)
- func (c *Client) UploadFilesToAndroidInstances(request *UploadFilesToAndroidInstancesRequest) (response *UploadFilesToAndroidInstancesResponse, err error)
- func (c *Client) UploadFilesToAndroidInstancesWithContext(ctx context.Context, request *UploadFilesToAndroidInstancesRequest) (response *UploadFilesToAndroidInstancesResponse, err error)
- type ConnectAndroidInstanceRequest
- type ConnectAndroidInstanceRequestParams
- type ConnectAndroidInstanceResponse
- type ConnectAndroidInstanceResponseParams
- type CopyAndroidInstanceRequest
- type CopyAndroidInstanceRequestParams
- type CopyAndroidInstanceResponse
- type CopyAndroidInstanceResponseParams
- type CreateAndroidAppRequest
- type CreateAndroidAppRequestParams
- type CreateAndroidAppResponse
- type CreateAndroidAppResponseParams
- type CreateAndroidAppVersionRequest
- type CreateAndroidAppVersionRequestParams
- type CreateAndroidAppVersionResponse
- type CreateAndroidAppVersionResponseParams
- type CreateAndroidInstanceADBRequest
- type CreateAndroidInstanceADBRequestParams
- type CreateAndroidInstanceADBResponse
- type CreateAndroidInstanceADBResponseParams
- type CreateAndroidInstanceImageRequest
- type CreateAndroidInstanceImageRequestParams
- type CreateAndroidInstanceImageResponse
- type CreateAndroidInstanceImageResponseParams
- type CreateAndroidInstanceLabelRequest
- type CreateAndroidInstanceLabelRequestParams
- type CreateAndroidInstanceLabelResponse
- type CreateAndroidInstanceLabelResponseParams
- type CreateAndroidInstanceSSHRequest
- type CreateAndroidInstanceSSHRequestParams
- type CreateAndroidInstanceSSHResponse
- type CreateAndroidInstanceSSHResponseParams
- type CreateAndroidInstanceWebShellRequest
- type CreateAndroidInstanceWebShellRequestParams
- type CreateAndroidInstanceWebShellResponse
- type CreateAndroidInstanceWebShellResponseParams
- type CreateAndroidInstancesRequest
- type CreateAndroidInstancesRequestParams
- type CreateAndroidInstancesResponse
- type CreateAndroidInstancesResponseParams
- type CreateAndroidInstancesScreenshotRequest
- type CreateAndroidInstancesScreenshotRequestParams
- type CreateAndroidInstancesScreenshotResponse
- type CreateAndroidInstancesScreenshotResponseParams
- type CreateCosCredentialRequest
- type CreateCosCredentialRequestParams
- type CreateCosCredentialResponse
- type CreateCosCredentialResponseParams
- type CreateSessionRequest
- type CreateSessionRequestParams
- type CreateSessionResponse
- type CreateSessionResponseParams
- type DeleteAndroidAppRequest
- type DeleteAndroidAppRequestParams
- type DeleteAndroidAppResponse
- type DeleteAndroidAppResponseParams
- type DeleteAndroidAppVersionRequest
- type DeleteAndroidAppVersionRequestParams
- type DeleteAndroidAppVersionResponse
- type DeleteAndroidAppVersionResponseParams
- type DeleteAndroidInstanceImagesRequest
- type DeleteAndroidInstanceImagesRequestParams
- type DeleteAndroidInstanceImagesResponse
- type DeleteAndroidInstanceImagesResponseParams
- type DeleteAndroidInstanceLabelRequest
- type DeleteAndroidInstanceLabelRequestParams
- type DeleteAndroidInstanceLabelResponse
- type DeleteAndroidInstanceLabelResponseParams
- type DescribeAndroidAppsRequest
- type DescribeAndroidAppsRequestParams
- type DescribeAndroidAppsResponse
- type DescribeAndroidAppsResponseParams
- type DescribeAndroidInstanceAppsRequest
- type DescribeAndroidInstanceAppsRequestParams
- type DescribeAndroidInstanceAppsResponse
- type DescribeAndroidInstanceAppsResponseParams
- type DescribeAndroidInstanceImagesRequest
- type DescribeAndroidInstanceImagesRequestParams
- type DescribeAndroidInstanceImagesResponse
- type DescribeAndroidInstanceImagesResponseParams
- type DescribeAndroidInstanceLabelsRequest
- type DescribeAndroidInstanceLabelsRequestParams
- type DescribeAndroidInstanceLabelsResponse
- type DescribeAndroidInstanceLabelsResponseParams
- type DescribeAndroidInstanceTasksStatusRequest
- type DescribeAndroidInstanceTasksStatusRequestParams
- type DescribeAndroidInstanceTasksStatusResponse
- type DescribeAndroidInstanceTasksStatusResponseParams
- type DescribeAndroidInstancesAppBlacklistRequest
- type DescribeAndroidInstancesAppBlacklistRequestParams
- type DescribeAndroidInstancesAppBlacklistResponse
- type DescribeAndroidInstancesAppBlacklistResponseParams
- type DescribeAndroidInstancesByAppsRequest
- type DescribeAndroidInstancesByAppsRequestParams
- type DescribeAndroidInstancesByAppsResponse
- type DescribeAndroidInstancesByAppsResponseParams
- type DescribeAndroidInstancesRequest
- type DescribeAndroidInstancesRequestParams
- type DescribeAndroidInstancesResponse
- type DescribeAndroidInstancesResponseParams
- type DescribeInstancesCountRequest
- type DescribeInstancesCountRequestParams
- type DescribeInstancesCountResponse
- type DescribeInstancesCountResponseParams
- type DestroyAndroidInstancesRequest
- type DestroyAndroidInstancesRequestParams
- type DestroyAndroidInstancesResponse
- type DestroyAndroidInstancesResponseParams
- type DisableAndroidInstancesAppRequest
- type DisableAndroidInstancesAppRequestParams
- type DisableAndroidInstancesAppResponse
- type DisableAndroidInstancesAppResponseParams
- type DistributeFileToAndroidInstancesRequest
- type DistributeFileToAndroidInstancesRequestParams
- type DistributeFileToAndroidInstancesResponse
- type DistributeFileToAndroidInstancesResponseParams
- type EnableAndroidInstancesAppRequest
- type EnableAndroidInstancesAppRequestParams
- type EnableAndroidInstancesAppResponse
- type EnableAndroidInstancesAppResponseParams
- type Error
- type ExecuteCommandOnAndroidInstancesRequest
- type ExecuteCommandOnAndroidInstancesRequestParams
- type ExecuteCommandOnAndroidInstancesResponse
- type ExecuteCommandOnAndroidInstancesResponseParams
- type FetchAndroidInstancesLogsRequest
- type FetchAndroidInstancesLogsRequestParams
- type FetchAndroidInstancesLogsResponse
- type FetchAndroidInstancesLogsResponseParams
- type Filter
- type ImportAndroidInstanceImageRequest
- type ImportAndroidInstanceImageRequestParams
- type ImportAndroidInstanceImageResponse
- type ImportAndroidInstanceImageResponseParams
- type InstallAndroidInstancesAppRequest
- type InstallAndroidInstancesAppRequestParams
- type InstallAndroidInstancesAppResponse
- type InstallAndroidInstancesAppResponseParams
- type InstallAndroidInstancesAppWithURLRequest
- type InstallAndroidInstancesAppWithURLRequestParams
- type InstallAndroidInstancesAppWithURLResponse
- type InstallAndroidInstancesAppWithURLResponseParams
- type LabelRequirement
- type ModifyAndroidAppRequest
- type ModifyAndroidAppRequestParams
- type ModifyAndroidAppResponse
- type ModifyAndroidAppResponseParams
- type ModifyAndroidAppVersionRequest
- type ModifyAndroidAppVersionRequestParams
- type ModifyAndroidAppVersionResponse
- type ModifyAndroidAppVersionResponseParams
- type ModifyAndroidInstanceInformationRequest
- type ModifyAndroidInstanceInformationRequestParams
- type ModifyAndroidInstanceInformationResponse
- type ModifyAndroidInstanceInformationResponseParams
- type ModifyAndroidInstanceResolutionRequest
- type ModifyAndroidInstanceResolutionRequestParams
- type ModifyAndroidInstanceResolutionResponse
- type ModifyAndroidInstanceResolutionResponseParams
- type ModifyAndroidInstancesAppBlacklistRequest
- type ModifyAndroidInstancesAppBlacklistRequestParams
- type ModifyAndroidInstancesAppBlacklistResponse
- type ModifyAndroidInstancesAppBlacklistResponseParams
- type ModifyAndroidInstancesInformationRequest
- type ModifyAndroidInstancesInformationRequestParams
- type ModifyAndroidInstancesInformationResponse
- type ModifyAndroidInstancesInformationResponseParams
- type ModifyAndroidInstancesLabelsRequest
- type ModifyAndroidInstancesLabelsRequestParams
- type ModifyAndroidInstancesLabelsResponse
- type ModifyAndroidInstancesLabelsResponseParams
- type ModifyAndroidInstancesPropertiesRequest
- type ModifyAndroidInstancesPropertiesRequestParams
- type ModifyAndroidInstancesPropertiesResponse
- type ModifyAndroidInstancesPropertiesResponseParams
- type ModifyAndroidInstancesResolutionRequest
- type ModifyAndroidInstancesResolutionRequestParams
- type ModifyAndroidInstancesResolutionResponse
- type ModifyAndroidInstancesResolutionResponseParams
- type ModifyAndroidInstancesResourcesRequest
- type ModifyAndroidInstancesResourcesRequestParams
- type ModifyAndroidInstancesResourcesResponse
- type ModifyAndroidInstancesResourcesResponseParams
- type ModifyAndroidInstancesUserIdRequest
- type ModifyAndroidInstancesUserIdRequestParams
- type ModifyAndroidInstancesUserIdResponse
- type ModifyAndroidInstancesUserIdResponseParams
- type RebootAndroidInstanceHostsRequest
- type RebootAndroidInstanceHostsRequestParams
- type RebootAndroidInstanceHostsResponse
- type RebootAndroidInstanceHostsResponseParams
- type RebootAndroidInstancesRequest
- type RebootAndroidInstancesRequestParams
- type RebootAndroidInstancesResponse
- type RebootAndroidInstancesResponseParams
- type ResetAndroidInstancesRequest
- type ResetAndroidInstancesRequestParams
- type ResetAndroidInstancesResponse
- type ResetAndroidInstancesResponseParams
- type RestartAndroidInstancesAppRequest
- type RestartAndroidInstancesAppRequestParams
- type RestartAndroidInstancesAppResponse
- type RestartAndroidInstancesAppResponseParams
- type RestoreAndroidInstanceFromStorageRequest
- type RestoreAndroidInstanceFromStorageRequestParams
- type RestoreAndroidInstanceFromStorageResponse
- type RestoreAndroidInstanceFromStorageResponseParams
- type S3Options
- type SaveGameArchiveRequest
- type SaveGameArchiveRequestParams
- type SaveGameArchiveResponse
- type SaveGameArchiveResponseParams
- type SetAndroidInstancesBGAppKeepAliveRequest
- type SetAndroidInstancesBGAppKeepAliveRequestParams
- type SetAndroidInstancesBGAppKeepAliveResponse
- type SetAndroidInstancesBGAppKeepAliveResponseParams
- type SetAndroidInstancesFGAppKeepAliveRequest
- type SetAndroidInstancesFGAppKeepAliveRequestParams
- type SetAndroidInstancesFGAppKeepAliveResponse
- type SetAndroidInstancesFGAppKeepAliveResponseParams
- type StartAndroidInstancesAppRequest
- type StartAndroidInstancesAppRequestParams
- type StartAndroidInstancesAppResponse
- type StartAndroidInstancesAppResponseParams
- type StartAndroidInstancesRequest
- type StartAndroidInstancesRequestParams
- type StartAndroidInstancesResponse
- type StartAndroidInstancesResponseParams
- type StartPublishStreamRequest
- type StartPublishStreamRequestParams
- type StartPublishStreamResponse
- type StartPublishStreamResponseParams
- type StartPublishStreamToCSSRequest
- type StartPublishStreamToCSSRequestParams
- type StartPublishStreamToCSSResponse
- type StartPublishStreamToCSSResponseParams
- type StopAndroidInstancesAppRequest
- type StopAndroidInstancesAppRequestParams
- type StopAndroidInstancesAppResponse
- type StopAndroidInstancesAppResponseParams
- type StopAndroidInstancesRequest
- type StopAndroidInstancesRequestParams
- type StopAndroidInstancesResponse
- type StopAndroidInstancesResponseParams
- type StopGameRequest
- type StopGameRequestParams
- type StopGameResponse
- type StopGameResponseParams
- type StopPublishStreamRequest
- type StopPublishStreamRequestParams
- type StopPublishStreamResponse
- type StopPublishStreamResponseParams
- type SwitchGameArchiveRequest
- type SwitchGameArchiveRequestParams
- type SwitchGameArchiveResponse
- type SwitchGameArchiveResponseParams
- type SyncAndroidInstanceImage
- type SyncAndroidInstanceImageRequest
- type SyncAndroidInstanceImageRequestParams
- type SyncAndroidInstanceImageResponse
- type SyncAndroidInstanceImageResponseParams
- type SyncExecuteCommandOnAndroidInstancesRequest
- type SyncExecuteCommandOnAndroidInstancesRequestParams
- type SyncExecuteCommandOnAndroidInstancesResponse
- type SyncExecuteCommandOnAndroidInstancesResponseParams
- type SyncExecuteCommandResult
- type TrylockWorkerRequest
- type TrylockWorkerRequestParams
- type TrylockWorkerResponse
- type TrylockWorkerResponseParams
- type UninstallAndroidInstancesAppRequest
- type UninstallAndroidInstancesAppRequestParams
- type UninstallAndroidInstancesAppResponse
- type UninstallAndroidInstancesAppResponseParams
- type UploadFileToAndroidInstancesRequest
- type UploadFileToAndroidInstancesRequestParams
- type UploadFileToAndroidInstancesResponse
- type UploadFileToAndroidInstancesResponseParams
- type UploadFilesToAndroidInstancesRequest
- type UploadFilesToAndroidInstancesRequestParams
- type UploadFilesToAndroidInstancesResponse
- type UploadFilesToAndroidInstancesResponseParams
Constants ¶
const ( // 操作失败。 FAILEDOPERATION = "FailedOperation" // 应用创建失败。 FAILEDOPERATION_APPLICATIONCREATEFAIL = "FailedOperation.ApplicationCreateFail" // 应用锁定失败。 FAILEDOPERATION_APPLICATIONLOCKFAIL = "FailedOperation.ApplicationLockFail" // 应用不存在。 FAILEDOPERATION_APPLICATIONNOTFIND = "FailedOperation.ApplicationNotFind" // 游戏锁定失败。 FAILEDOPERATION_GAMELOCKFAIL = "FailedOperation.GameLockFail" // 游戏不存在。 FAILEDOPERATION_GAMENOTFIND = "FailedOperation.GameNotFind" // 锁定机器超时或未调用TrylockWorker。 FAILEDOPERATION_LOCKTIMEOUT = "FailedOperation.LockTimeout" // 处理超时。 FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" // 请降低访问频率。 FAILEDOPERATION_SLOWDOWN = "FailedOperation.SlowDown" // 操作超时。 FAILEDOPERATION_TIMEOUT = "FailedOperation.Timeout" // 请求太频繁。 FAILEDOPERATION_TOOFREQUENTLY = "FailedOperation.TooFrequently" // 内部错误。 INTERNALERROR = "InternalError" // 参数错误。 INVALIDPARAMETER = "InvalidParameter" // Json解析失败。 INVALIDPARAMETER_JSONPARSEERROR = "InvalidParameter.JsonParseError" // 参数取值错误。 INVALIDPARAMETERVALUE = "InvalidParameterValue" // 【多人游戏】对应的角色人数超过限制。 LIMITEXCEEDED_ROLE = "LimitExceeded.Role" // 缺少参数错误。 MISSINGPARAMETER = "MissingParameter" // 操作被拒绝。 OPERATIONDENIED = "OperationDenied" // 超出应用数量限制。 OPERATIONDENIED_APPLICATIONLIMITEXCEEDED = "OperationDenied.ApplicationLimitExceeded" // 版本正在创建。 OPERATIONDENIED_VERSIONCREATING = "OperationDenied.VersionCreating" // 超过版本数量限制。 OPERATIONDENIED_VERSIONLIMITEXCEEDED = "OperationDenied.VersionLimitExceeded" // 资源不存在。 RESOURCENOTFOUND = "ResourceNotFound" // 没有空闲机器。 RESOURCENOTFOUND_NOIDLE = "ResourceNotFound.NoIdle" // 会话未找到。 RESOURCENOTFOUND_SESSIONNOTFOUND = "ResourceNotFound.SessionNotFound" // 访问并发实例失败。 RESOURCEUNAVAILABLE_ACCESSFAILED = "ResourceUnavailable.AccessFailed" // 机器还在初始化中。 RESOURCEUNAVAILABLE_INITIALIZATION = "ResourceUnavailable.Initialization" // 操作不支持。 UNSUPPORTEDOPERATION = "UnsupportedOperation" // 机器未运行。 UNSUPPORTEDOPERATION_NOTRUNNING = "UnsupportedOperation.NotRunning" // 退出游戏中。 UNSUPPORTEDOPERATION_STOPPING = "UnsupportedOperation.Stopping" )
const APIVersion = "2019-11-18"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AndroidApp ¶ added in v1.0.1130
type AndroidApp struct { // 安卓应用 Id AndroidAppId *string `json:"AndroidAppId,omitnil,omitempty" name:"AndroidAppId"` // 安卓应用名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 安卓应用状态(上架、下架) State *string `json:"State,omitnil,omitempty" name:"State"` // 安卓应用版本列表 AndroidAppVersionInfo []*AndroidAppVersionInfo `json:"AndroidAppVersionInfo,omitnil,omitempty" name:"AndroidAppVersionInfo"` // 安卓应用创建时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 用户 Id UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 应用模式(NORMAL : 普通模式;ADVANCED : 高级模式) AppMode *string `json:"AppMode,omitnil,omitempty" name:"AppMode"` }
type AndroidAppCosInfo ¶ added in v1.0.1144
type AndroidAppCosInfo struct { // 安卓应用ID AndroidAppId *string `json:"AndroidAppId,omitnil,omitempty" name:"AndroidAppId"` // 应用名称(支持 apk 和 tgz 两种格式文件,当应用 AppMode 为 NORMAL 时,只支持上传 apk 类型文件,当应用 AppMode 为 ADVANCED 高级模式时,只支持上传 tgz 类型文件) FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"` }
type AndroidAppVersionInfo ¶ added in v1.0.1130
type AndroidAppVersionInfo struct { // 安卓应用版本 AndroidAppVersion *string `json:"AndroidAppVersion,omitnil,omitempty" name:"AndroidAppVersion"` // 安卓应用版本创建状态(NORMAL:无、UPLOADING:上传中、 // CREATING: 创建中、 // CREATE_FAIL:创建失败、CREATE_SUCCESS:创建成功) State *string `json:"State,omitnil,omitempty" name:"State"` // 安卓应用版本创建时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // shell 安装命令(支持多条命令执行,通过 && 组合;只在应用 AppMode 为 ADVANCED 高级模式下 才会生效) Command *string `json:"Command,omitnil,omitempty" name:"Command"` // shell 卸载命令(支持多条命令执行,通过 && 组合;只在应用 AppMode 为 ADVANCED 高级模式下 才会生效) UninstallCommand *string `json:"UninstallCommand,omitnil,omitempty" name:"UninstallCommand"` // 应用资源清理模式(实例安装应用所用资源),取值:CLEANUP_ON_UNINSTALL(默认值),卸载 App 时清理;CLEANUP_AFTER_INSTALL,安装 App 后立即清理。普通应用只有 CLEANUP_AFTER_INSTALL 模式。 CleanupMode *string `json:"CleanupMode,omitnil,omitempty" name:"CleanupMode"` }
type AndroidInstance ¶ added in v1.0.1130
type AndroidInstance struct { // 实例 ID AndroidInstanceId *string `json:"AndroidInstanceId,omitnil,omitempty" name:"AndroidInstanceId"` // 实例所在区域 AndroidInstanceRegion *string `json:"AndroidInstanceRegion,omitnil,omitempty" name:"AndroidInstanceRegion"` // 实例可用区 AndroidInstanceZone *string `json:"AndroidInstanceZone,omitnil,omitempty" name:"AndroidInstanceZone"` // 实例状态:INITIALIZING,NORMAL,PROCESSING State *string `json:"State,omitnil,omitempty" name:"State"` // 实例规格 AndroidInstanceType *string `json:"AndroidInstanceType,omitnil,omitempty" name:"AndroidInstanceType"` // 实例镜像 ID AndroidInstanceImageId *string `json:"AndroidInstanceImageId,omitnil,omitempty" name:"AndroidInstanceImageId"` // 分辨率宽度 Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"` // 分辨率高度 Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"` // 宿主机 ID HostSerialNumber *string `json:"HostSerialNumber,omitnil,omitempty" name:"HostSerialNumber"` // 分组 ID AndroidInstanceGroupId *string `json:"AndroidInstanceGroupId,omitnil,omitempty" name:"AndroidInstanceGroupId"` // 标签列表 AndroidInstanceLabels []*AndroidInstanceLabel `json:"AndroidInstanceLabels,omitnil,omitempty" name:"AndroidInstanceLabels"` // 名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 用户ID UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 内网 IP PrivateIP *string `json:"PrivateIP,omitnil,omitempty" name:"PrivateIP"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 机箱 ID HostServerSerialNumber *string `json:"HostServerSerialNumber,omitnil,omitempty" name:"HostServerSerialNumber"` }
type AndroidInstanceAppBlacklist ¶ added in v1.0.1182
type AndroidInstanceAppInfo ¶ added in v1.0.1130
type AndroidInstanceAppInfo struct { // 应用id AndroidAppId *string `json:"AndroidAppId,omitnil,omitempty" name:"AndroidAppId"` // 应用名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 应用版本 AndroidAppVersion *string `json:"AndroidAppVersion,omitnil,omitempty" name:"AndroidAppVersion"` // 应用包名 PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"` // 应用包版本 PackageVersion *string `json:"PackageVersion,omitnil,omitempty" name:"PackageVersion"` // 应用包标签 PackageLabel *string `json:"PackageLabel,omitnil,omitempty" name:"PackageLabel"` }
type AndroidInstanceDevice ¶ added in v1.0.1180
type AndroidInstanceError ¶ added in v1.0.1181
type AndroidInstanceImage ¶ added in v1.0.1130
type AndroidInstanceImage struct { // 镜像 ID AndroidInstanceImageId *string `json:"AndroidInstanceImageId,omitnil,omitempty" name:"AndroidInstanceImageId"` // 镜像名称,由业务方自定义,仅用于展示 AndroidInstanceImageName *string `json:"AndroidInstanceImageName,omitnil,omitempty" name:"AndroidInstanceImageName"` // 镜像状态 AndroidInstanceImageState *string `json:"AndroidInstanceImageState,omitnil,omitempty" name:"AndroidInstanceImageState"` // 镜像可用区 AndroidInstanceImageZone *string `json:"AndroidInstanceImageZone,omitnil,omitempty" name:"AndroidInstanceImageZone"` }
type AndroidInstanceInformation ¶ added in v1.0.1150
type AndroidInstanceLabel ¶ added in v1.0.1130
type AndroidInstanceProperty ¶ added in v1.0.1180
type AndroidInstanceTask ¶ added in v1.0.1130
type AndroidInstanceTaskStatus ¶ added in v1.0.1130
type AndroidInstanceTaskStatus struct { // 任务ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 任务状态:SUCCESS,FAILED,PROCESSING,PENDING,CANCELED Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 实例ID AndroidInstanceId *string `json:"AndroidInstanceId,omitnil,omitempty" name:"AndroidInstanceId"` // 任务执行结果描述,针对某些任务,可以是可解析的 json TaskResult *string `json:"TaskResult,omitnil,omitempty" name:"TaskResult"` // 任务类型 TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"` // 任务创建时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 任务完成时间 CompleteTime *string `json:"CompleteTime,omitnil,omitempty" name:"CompleteTime"` }
type AndroidInstanceUploadFile ¶ added in v1.0.1180
type AndroidInstanceUploadFile struct { // 安卓实例 ID AndroidInstanceId *string `json:"AndroidInstanceId,omitnil,omitempty" name:"AndroidInstanceId"` // 文件上传 URL FileURL *string `json:"FileURL,omitnil,omitempty" name:"FileURL"` // 上传目标目录,只能上传到 /sdcard/ 目录或其子目录下 DestinationDirectory *string `json:"DestinationDirectory,omitnil,omitempty" name:"DestinationDirectory"` }
type BackUpAndroidInstanceToStorageRequest ¶ added in v1.0.1140
type BackUpAndroidInstanceToStorageRequest struct { *tchttp.BaseRequest // 安卓实例ID AndroidInstanceId *string `json:"AndroidInstanceId,omitnil,omitempty" name:"AndroidInstanceId"` // 存储服务器类型,如 COS、S3。注意:使用 COS 和 S3 都将占用外网带宽。 StorageType *string `json:"StorageType,omitnil,omitempty" name:"StorageType"` // 自定义对象Key ObjectKey *string `json:"ObjectKey,omitnil,omitempty" name:"ObjectKey"` // 包含的路径,支持仅含一个通配符*,通配符不能出现在路径开始 Includes []*string `json:"Includes,omitnil,omitempty" name:"Includes"` // 需要排除路径,支持仅含一个通配符*,通配符不能出现在路径开始 Excludes []*string `json:"Excludes,omitnil,omitempty" name:"Excludes"` // COS协议选项 COSOptions *COSOptions `json:"COSOptions,omitnil,omitempty" name:"COSOptions"` // S3存储协议选项 S3Options *S3Options `json:"S3Options,omitnil,omitempty" name:"S3Options"` }
func NewBackUpAndroidInstanceToStorageRequest ¶ added in v1.0.1140
func NewBackUpAndroidInstanceToStorageRequest() (request *BackUpAndroidInstanceToStorageRequest)
func (*BackUpAndroidInstanceToStorageRequest) FromJsonString ¶ added in v1.0.1140
func (r *BackUpAndroidInstanceToStorageRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BackUpAndroidInstanceToStorageRequest) ToJsonString ¶ added in v1.0.1140
func (r *BackUpAndroidInstanceToStorageRequest) ToJsonString() string
type BackUpAndroidInstanceToStorageRequestParams ¶ added in v1.0.1140
type BackUpAndroidInstanceToStorageRequestParams struct { // 安卓实例ID AndroidInstanceId *string `json:"AndroidInstanceId,omitnil,omitempty" name:"AndroidInstanceId"` // 存储服务器类型,如 COS、S3。注意:使用 COS 和 S3 都将占用外网带宽。 StorageType *string `json:"StorageType,omitnil,omitempty" name:"StorageType"` // 自定义对象Key ObjectKey *string `json:"ObjectKey,omitnil,omitempty" name:"ObjectKey"` // 包含的路径,支持仅含一个通配符*,通配符不能出现在路径开始 Includes []*string `json:"Includes,omitnil,omitempty" name:"Includes"` // 需要排除路径,支持仅含一个通配符*,通配符不能出现在路径开始 Excludes []*string `json:"Excludes,omitnil,omitempty" name:"Excludes"` // COS协议选项 COSOptions *COSOptions `json:"COSOptions,omitnil,omitempty" name:"COSOptions"` // S3存储协议选项 S3Options *S3Options `json:"S3Options,omitnil,omitempty" name:"S3Options"` }
Predefined struct for user
type BackUpAndroidInstanceToStorageResponse ¶ added in v1.0.1140
type BackUpAndroidInstanceToStorageResponse struct { *tchttp.BaseResponse Response *BackUpAndroidInstanceToStorageResponseParams `json:"Response"` }
func NewBackUpAndroidInstanceToStorageResponse ¶ added in v1.0.1140
func NewBackUpAndroidInstanceToStorageResponse() (response *BackUpAndroidInstanceToStorageResponse)
func (*BackUpAndroidInstanceToStorageResponse) FromJsonString ¶ added in v1.0.1140
func (r *BackUpAndroidInstanceToStorageResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BackUpAndroidInstanceToStorageResponse) ToJsonString ¶ added in v1.0.1140
func (r *BackUpAndroidInstanceToStorageResponse) ToJsonString() string
type BackUpAndroidInstanceToStorageResponseParams ¶ added in v1.0.1140
type BackUpAndroidInstanceToStorageResponseParams struct { // 实例任务 ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type COSOptions ¶ added in v1.0.1140
type CleanAndroidInstancesAppDataRequest ¶ added in v1.0.1181
type CleanAndroidInstancesAppDataRequest struct { *tchttp.BaseRequest // 安卓实例 ID 列表(最大100条数据) AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 应用包名 PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"` }
func NewCleanAndroidInstancesAppDataRequest ¶ added in v1.0.1181
func NewCleanAndroidInstancesAppDataRequest() (request *CleanAndroidInstancesAppDataRequest)
func (*CleanAndroidInstancesAppDataRequest) FromJsonString ¶ added in v1.0.1181
func (r *CleanAndroidInstancesAppDataRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CleanAndroidInstancesAppDataRequest) ToJsonString ¶ added in v1.0.1181
func (r *CleanAndroidInstancesAppDataRequest) ToJsonString() string
type CleanAndroidInstancesAppDataRequestParams ¶ added in v1.0.1181
type CleanAndroidInstancesAppDataRequestParams struct { // 安卓实例 ID 列表(最大100条数据) AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 应用包名 PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"` }
Predefined struct for user
type CleanAndroidInstancesAppDataResponse ¶ added in v1.0.1181
type CleanAndroidInstancesAppDataResponse struct { *tchttp.BaseResponse Response *CleanAndroidInstancesAppDataResponseParams `json:"Response"` }
func NewCleanAndroidInstancesAppDataResponse ¶ added in v1.0.1181
func NewCleanAndroidInstancesAppDataResponse() (response *CleanAndroidInstancesAppDataResponse)
func (*CleanAndroidInstancesAppDataResponse) FromJsonString ¶ added in v1.0.1181
func (r *CleanAndroidInstancesAppDataResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CleanAndroidInstancesAppDataResponse) ToJsonString ¶ added in v1.0.1181
func (r *CleanAndroidInstancesAppDataResponse) ToJsonString() string
type CleanAndroidInstancesAppDataResponseParams ¶ added in v1.0.1181
type CleanAndroidInstancesAppDataResponseParams struct { // 错误列表。如果实例操作都成功,则响应没有这个字段;如果有实例操作失败,该字段包含了实例操作的错误信息 AndroidInstanceErrors []*AndroidInstanceError `json:"AndroidInstanceErrors,omitnil,omitempty" name:"AndroidInstanceErrors"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type Client ¶
func NewClient ¶
func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
Deprecated
func (*Client) BackUpAndroidInstanceToStorage ¶ added in v1.0.1140
func (c *Client) BackUpAndroidInstanceToStorage(request *BackUpAndroidInstanceToStorageRequest) (response *BackUpAndroidInstanceToStorageResponse, err error)
BackUpAndroidInstanceToStorage 备份云手机数据到指定存储,支持 COS 和兼容 AWS S3 协议的对象存储服务。如果是备份到 COS 时,会使用公网流量,授权 COS bucket 请在控制台中操作。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) BackUpAndroidInstanceToStorageWithContext ¶ added in v1.0.1140
func (c *Client) BackUpAndroidInstanceToStorageWithContext(ctx context.Context, request *BackUpAndroidInstanceToStorageRequest) (response *BackUpAndroidInstanceToStorageResponse, err error)
BackUpAndroidInstanceToStorage 备份云手机数据到指定存储,支持 COS 和兼容 AWS S3 协议的对象存储服务。如果是备份到 COS 时,会使用公网流量,授权 COS bucket 请在控制台中操作。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CleanAndroidInstancesAppData ¶ added in v1.0.1181
func (c *Client) CleanAndroidInstancesAppData(request *CleanAndroidInstancesAppDataRequest) (response *CleanAndroidInstancesAppDataResponse, err error)
CleanAndroidInstancesAppData 批量清理安卓实例应用数据
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CleanAndroidInstancesAppDataWithContext ¶ added in v1.0.1181
func (c *Client) CleanAndroidInstancesAppDataWithContext(ctx context.Context, request *CleanAndroidInstancesAppDataRequest) (response *CleanAndroidInstancesAppDataResponse, err error)
CleanAndroidInstancesAppData 批量清理安卓实例应用数据
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ConnectAndroidInstance ¶ added in v1.0.1130
func (c *Client) ConnectAndroidInstance(request *ConnectAndroidInstanceRequest) (response *ConnectAndroidInstanceResponse, err error)
ConnectAndroidInstance 连接安卓实例
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_NOIDLE = "ResourceNotFound.NoIdle"
func (*Client) ConnectAndroidInstanceWithContext ¶ added in v1.0.1130
func (c *Client) ConnectAndroidInstanceWithContext(ctx context.Context, request *ConnectAndroidInstanceRequest) (response *ConnectAndroidInstanceResponse, err error)
ConnectAndroidInstance 连接安卓实例
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_NOIDLE = "ResourceNotFound.NoIdle"
func (*Client) CopyAndroidInstance ¶ added in v1.0.1130
func (c *Client) CopyAndroidInstance(request *CopyAndroidInstanceRequest) (response *CopyAndroidInstanceResponse, err error)
CopyAndroidInstance 复制安卓实例:
1. 排除和包含文件只能指定 /data 下的文件,不指定时复制整个 /data 目录
2. 源实例和目的实例必须在同一区域
3. 复制时,源实例和目的实例都会停机,复制完后实例会自动启动
4. 复制时会产生大量内网流量,请限制并发
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CopyAndroidInstanceWithContext ¶ added in v1.0.1130
func (c *Client) CopyAndroidInstanceWithContext(ctx context.Context, request *CopyAndroidInstanceRequest) (response *CopyAndroidInstanceResponse, err error)
CopyAndroidInstance 复制安卓实例:
1. 排除和包含文件只能指定 /data 下的文件,不指定时复制整个 /data 目录
2. 源实例和目的实例必须在同一区域
3. 复制时,源实例和目的实例都会停机,复制完后实例会自动启动
4. 复制时会产生大量内网流量,请限制并发
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateAndroidApp ¶ added in v1.0.1144
func (c *Client) CreateAndroidApp(request *CreateAndroidAppRequest) (response *CreateAndroidAppResponse, err error)
CreateAndroidApp 创建安卓应用
可能返回的错误码:
FAILEDOPERATION_APPLICATIONCREATEFAIL = "FailedOperation.ApplicationCreateFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED_APPLICATIONLIMITEXCEEDED = "OperationDenied.ApplicationLimitExceeded"
func (*Client) CreateAndroidAppVersion ¶ added in v1.0.1144
func (c *Client) CreateAndroidAppVersion(request *CreateAndroidAppVersionRequest) (response *CreateAndroidAppVersionResponse, err error)
CreateAndroidAppVersion 创建安卓应用版本
可能返回的错误码:
FAILEDOPERATION_APPLICATIONLOCKFAIL = "FailedOperation.ApplicationLockFail" FAILEDOPERATION_APPLICATIONNOTFIND = "FailedOperation.ApplicationNotFind" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" OPERATIONDENIED_VERSIONCREATING = "OperationDenied.VersionCreating" OPERATIONDENIED_VERSIONLIMITEXCEEDED = "OperationDenied.VersionLimitExceeded"
func (*Client) CreateAndroidAppVersionWithContext ¶ added in v1.0.1144
func (c *Client) CreateAndroidAppVersionWithContext(ctx context.Context, request *CreateAndroidAppVersionRequest) (response *CreateAndroidAppVersionResponse, err error)
CreateAndroidAppVersion 创建安卓应用版本
可能返回的错误码:
FAILEDOPERATION_APPLICATIONLOCKFAIL = "FailedOperation.ApplicationLockFail" FAILEDOPERATION_APPLICATIONNOTFIND = "FailedOperation.ApplicationNotFind" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" OPERATIONDENIED_VERSIONCREATING = "OperationDenied.VersionCreating" OPERATIONDENIED_VERSIONLIMITEXCEEDED = "OperationDenied.VersionLimitExceeded"
func (*Client) CreateAndroidAppWithContext ¶ added in v1.0.1144
func (c *Client) CreateAndroidAppWithContext(ctx context.Context, request *CreateAndroidAppRequest) (response *CreateAndroidAppResponse, err error)
CreateAndroidApp 创建安卓应用
可能返回的错误码:
FAILEDOPERATION_APPLICATIONCREATEFAIL = "FailedOperation.ApplicationCreateFail" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED_APPLICATIONLIMITEXCEEDED = "OperationDenied.ApplicationLimitExceeded"
func (*Client) CreateAndroidInstanceADB ¶ added in v1.0.1180
func (c *Client) CreateAndroidInstanceADB(request *CreateAndroidInstanceADBRequest) (response *CreateAndroidInstanceADBResponse, err error)
CreateAndroidInstanceADB 创建云手机实例 ADB 连接信息,请将返回结果的 PrivateKey 字段保存为 pem 文件,并将 pem 文件权限设置为 600,再参考返回结果的 ConnectCommand 使用 adb 连接实例。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) CreateAndroidInstanceADBWithContext ¶ added in v1.0.1180
func (c *Client) CreateAndroidInstanceADBWithContext(ctx context.Context, request *CreateAndroidInstanceADBRequest) (response *CreateAndroidInstanceADBResponse, err error)
CreateAndroidInstanceADB 创建云手机实例 ADB 连接信息,请将返回结果的 PrivateKey 字段保存为 pem 文件,并将 pem 文件权限设置为 600,再参考返回结果的 ConnectCommand 使用 adb 连接实例。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) CreateAndroidInstanceImage ¶ added in v1.0.1130
func (c *Client) CreateAndroidInstanceImage(request *CreateAndroidInstanceImageRequest) (response *CreateAndroidInstanceImageResponse, err error)
CreateAndroidInstanceImage 使用指定的安卓实例创建镜像,创建镜像时指定的实例会关机,镜像创建完成后实例会自动开机。当镜像的 AndroidInstanceImageState 为 NORMAL 时,镜像创建完成处于可用状态。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateAndroidInstanceImageWithContext ¶ added in v1.0.1130
func (c *Client) CreateAndroidInstanceImageWithContext(ctx context.Context, request *CreateAndroidInstanceImageRequest) (response *CreateAndroidInstanceImageResponse, err error)
CreateAndroidInstanceImage 使用指定的安卓实例创建镜像,创建镜像时指定的实例会关机,镜像创建完成后实例会自动开机。当镜像的 AndroidInstanceImageState 为 NORMAL 时,镜像创建完成处于可用状态。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateAndroidInstanceLabel ¶ added in v1.0.1130
func (c *Client) CreateAndroidInstanceLabel(request *CreateAndroidInstanceLabelRequest) (response *CreateAndroidInstanceLabelResponse, err error)
CreateAndroidInstanceLabel 创建安卓实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateAndroidInstanceLabelWithContext ¶ added in v1.0.1130
func (c *Client) CreateAndroidInstanceLabelWithContext(ctx context.Context, request *CreateAndroidInstanceLabelRequest) (response *CreateAndroidInstanceLabelResponse, err error)
CreateAndroidInstanceLabel 创建安卓实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateAndroidInstanceSSH ¶ added in v1.0.1130
func (c *Client) CreateAndroidInstanceSSH(request *CreateAndroidInstanceSSHRequest) (response *CreateAndroidInstanceSSHResponse, err error)
CreateAndroidInstanceSSH 创建安卓实例 SSH 连接信息,请将返回结果的 PrivateKey 字段保存为 pem 文件,并将 pem 文件权限设置为 600,再参考返回结果的 ConnectCommand 使用 ssh 连接实例。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) CreateAndroidInstanceSSHWithContext ¶ added in v1.0.1130
func (c *Client) CreateAndroidInstanceSSHWithContext(ctx context.Context, request *CreateAndroidInstanceSSHRequest) (response *CreateAndroidInstanceSSHResponse, err error)
CreateAndroidInstanceSSH 创建安卓实例 SSH 连接信息,请将返回结果的 PrivateKey 字段保存为 pem 文件,并将 pem 文件权限设置为 600,再参考返回结果的 ConnectCommand 使用 ssh 连接实例。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) CreateAndroidInstanceWebShell ¶ added in v1.0.1130
func (c *Client) CreateAndroidInstanceWebShell(request *CreateAndroidInstanceWebShellRequest) (response *CreateAndroidInstanceWebShellResponse, err error)
CreateAndroidInstanceWebShell 创建安卓实例 WebShell 连接信息,返回的 ConnectUrl 可通过浏览器直接打开访问,链接有效期 1 小时,链接打开后可持续使用。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) CreateAndroidInstanceWebShellWithContext ¶ added in v1.0.1130
func (c *Client) CreateAndroidInstanceWebShellWithContext(ctx context.Context, request *CreateAndroidInstanceWebShellRequest) (response *CreateAndroidInstanceWebShellResponse, err error)
CreateAndroidInstanceWebShell 创建安卓实例 WebShell 连接信息,返回的 ConnectUrl 可通过浏览器直接打开访问,链接有效期 1 小时,链接打开后可持续使用。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) CreateAndroidInstances ¶ added in v1.0.1130
func (c *Client) CreateAndroidInstances(request *CreateAndroidInstancesRequest) (response *CreateAndroidInstancesResponse, err error)
CreateAndroidInstances 创建安卓实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) CreateAndroidInstancesScreenshot ¶ added in v1.0.1134
func (c *Client) CreateAndroidInstancesScreenshot(request *CreateAndroidInstancesScreenshotRequest) (response *CreateAndroidInstancesScreenshotResponse, err error)
CreateAndroidInstancesScreenshot 安卓实例截图
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateAndroidInstancesScreenshotWithContext ¶ added in v1.0.1134
func (c *Client) CreateAndroidInstancesScreenshotWithContext(ctx context.Context, request *CreateAndroidInstancesScreenshotRequest) (response *CreateAndroidInstancesScreenshotResponse, err error)
CreateAndroidInstancesScreenshot 安卓实例截图
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateAndroidInstancesWithContext ¶ added in v1.0.1130
func (c *Client) CreateAndroidInstancesWithContext(ctx context.Context, request *CreateAndroidInstancesRequest) (response *CreateAndroidInstancesResponse, err error)
CreateAndroidInstances 创建安卓实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) CreateCosCredential ¶ added in v1.0.1144
func (c *Client) CreateCosCredential(request *CreateCosCredentialRequest) (response *CreateCosCredentialResponse, err error)
CreateCosCredential 用于创建 Cos 临时密钥
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APPLICATIONLOCKFAIL = "FailedOperation.ApplicationLockFail" FAILEDOPERATION_APPLICATIONNOTFIND = "FailedOperation.ApplicationNotFind" FAILEDOPERATION_GAMELOCKFAIL = "FailedOperation.GameLockFail" FAILEDOPERATION_GAMENOTFIND = "FailedOperation.GameNotFind" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" OPERATIONDENIED_VERSIONCREATING = "OperationDenied.VersionCreating" OPERATIONDENIED_VERSIONLIMITEXCEEDED = "OperationDenied.VersionLimitExceeded"
func (*Client) CreateCosCredentialWithContext ¶ added in v1.0.1144
func (c *Client) CreateCosCredentialWithContext(ctx context.Context, request *CreateCosCredentialRequest) (response *CreateCosCredentialResponse, err error)
CreateCosCredential 用于创建 Cos 临时密钥
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APPLICATIONLOCKFAIL = "FailedOperation.ApplicationLockFail" FAILEDOPERATION_APPLICATIONNOTFIND = "FailedOperation.ApplicationNotFind" FAILEDOPERATION_GAMELOCKFAIL = "FailedOperation.GameLockFail" FAILEDOPERATION_GAMENOTFIND = "FailedOperation.GameNotFind" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" OPERATIONDENIED_VERSIONCREATING = "OperationDenied.VersionCreating" OPERATIONDENIED_VERSIONLIMITEXCEEDED = "OperationDenied.VersionLimitExceeded"
func (*Client) CreateSession ¶
func (c *Client) CreateSession(request *CreateSessionRequest) (response *CreateSessionResponse, err error)
CreateSession 创建会话
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_LOCKTIMEOUT = "FailedOperation.LockTimeout" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" FAILEDOPERATION_SLOWDOWN = "FailedOperation.SlowDown" FAILEDOPERATION_TIMEOUT = "FailedOperation.Timeout" FAILEDOPERATION_TOOFREQUENTLY = "FailedOperation.TooFrequently" INTERNALERROR = "InternalError" INVALIDPARAMETER_JSONPARSEERROR = "InvalidParameter.JsonParseError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_ROLE = "LimitExceeded.Role" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND_NOIDLE = "ResourceNotFound.NoIdle" RESOURCENOTFOUND_SESSIONNOTFOUND = "ResourceNotFound.SessionNotFound" RESOURCEUNAVAILABLE_INITIALIZATION = "ResourceUnavailable.Initialization" UNSUPPORTEDOPERATION_STOPPING = "UnsupportedOperation.Stopping"
func (*Client) CreateSessionWithContext ¶ added in v1.0.324
func (c *Client) CreateSessionWithContext(ctx context.Context, request *CreateSessionRequest) (response *CreateSessionResponse, err error)
CreateSession 创建会话
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_LOCKTIMEOUT = "FailedOperation.LockTimeout" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" FAILEDOPERATION_SLOWDOWN = "FailedOperation.SlowDown" FAILEDOPERATION_TIMEOUT = "FailedOperation.Timeout" FAILEDOPERATION_TOOFREQUENTLY = "FailedOperation.TooFrequently" INTERNALERROR = "InternalError" INVALIDPARAMETER_JSONPARSEERROR = "InvalidParameter.JsonParseError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_ROLE = "LimitExceeded.Role" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND_NOIDLE = "ResourceNotFound.NoIdle" RESOURCENOTFOUND_SESSIONNOTFOUND = "ResourceNotFound.SessionNotFound" RESOURCEUNAVAILABLE_INITIALIZATION = "ResourceUnavailable.Initialization" UNSUPPORTEDOPERATION_STOPPING = "UnsupportedOperation.Stopping"
func (*Client) DeleteAndroidApp ¶ added in v1.0.1144
func (c *Client) DeleteAndroidApp(request *DeleteAndroidAppRequest) (response *DeleteAndroidAppResponse, err error)
DeleteAndroidApp 删除安卓应用
可能返回的错误码:
FAILEDOPERATION_APPLICATIONLOCKFAIL = "FailedOperation.ApplicationLockFail" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied"
func (*Client) DeleteAndroidAppVersion ¶ added in v1.0.1144
func (c *Client) DeleteAndroidAppVersion(request *DeleteAndroidAppVersionRequest) (response *DeleteAndroidAppVersionResponse, err error)
DeleteAndroidAppVersion 删除安卓应用版本
可能返回的错误码:
FAILEDOPERATION_APPLICATIONLOCKFAIL = "FailedOperation.ApplicationLockFail" FAILEDOPERATION_APPLICATIONNOTFIND = "FailedOperation.ApplicationNotFind" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED_VERSIONCREATING = "OperationDenied.VersionCreating"
func (*Client) DeleteAndroidAppVersionWithContext ¶ added in v1.0.1144
func (c *Client) DeleteAndroidAppVersionWithContext(ctx context.Context, request *DeleteAndroidAppVersionRequest) (response *DeleteAndroidAppVersionResponse, err error)
DeleteAndroidAppVersion 删除安卓应用版本
可能返回的错误码:
FAILEDOPERATION_APPLICATIONLOCKFAIL = "FailedOperation.ApplicationLockFail" FAILEDOPERATION_APPLICATIONNOTFIND = "FailedOperation.ApplicationNotFind" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED_VERSIONCREATING = "OperationDenied.VersionCreating"
func (*Client) DeleteAndroidAppWithContext ¶ added in v1.0.1144
func (c *Client) DeleteAndroidAppWithContext(ctx context.Context, request *DeleteAndroidAppRequest) (response *DeleteAndroidAppResponse, err error)
DeleteAndroidApp 删除安卓应用
可能返回的错误码:
FAILEDOPERATION_APPLICATIONLOCKFAIL = "FailedOperation.ApplicationLockFail" INVALIDPARAMETER = "InvalidParameter" OPERATIONDENIED = "OperationDenied"
func (*Client) DeleteAndroidInstanceImages ¶ added in v1.0.1130
func (c *Client) DeleteAndroidInstanceImages(request *DeleteAndroidInstanceImagesRequest) (response *DeleteAndroidInstanceImagesResponse, err error)
DeleteAndroidInstanceImages 删除安卓实例镜像
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DeleteAndroidInstanceImagesWithContext ¶ added in v1.0.1130
func (c *Client) DeleteAndroidInstanceImagesWithContext(ctx context.Context, request *DeleteAndroidInstanceImagesRequest) (response *DeleteAndroidInstanceImagesResponse, err error)
DeleteAndroidInstanceImages 删除安卓实例镜像
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DeleteAndroidInstanceLabel ¶ added in v1.0.1130
func (c *Client) DeleteAndroidInstanceLabel(request *DeleteAndroidInstanceLabelRequest) (response *DeleteAndroidInstanceLabelResponse, err error)
DeleteAndroidInstanceLabel 创建安卓实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DeleteAndroidInstanceLabelWithContext ¶ added in v1.0.1130
func (c *Client) DeleteAndroidInstanceLabelWithContext(ctx context.Context, request *DeleteAndroidInstanceLabelRequest) (response *DeleteAndroidInstanceLabelResponse, err error)
DeleteAndroidInstanceLabel 创建安卓实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeAndroidApps ¶ added in v1.0.1130
func (c *Client) DescribeAndroidApps(request *DescribeAndroidAppsRequest) (response *DescribeAndroidAppsResponse, err error)
DescribeAndroidApps 查询安卓应用信息
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeAndroidAppsWithContext ¶ added in v1.0.1130
func (c *Client) DescribeAndroidAppsWithContext(ctx context.Context, request *DescribeAndroidAppsRequest) (response *DescribeAndroidAppsResponse, err error)
DescribeAndroidApps 查询安卓应用信息
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeAndroidInstanceApps ¶ added in v1.0.1130
func (c *Client) DescribeAndroidInstanceApps(request *DescribeAndroidInstanceAppsRequest) (response *DescribeAndroidInstanceAppsResponse, err error)
DescribeAndroidInstanceApps 查询安卓实例应用
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeAndroidInstanceAppsWithContext ¶ added in v1.0.1130
func (c *Client) DescribeAndroidInstanceAppsWithContext(ctx context.Context, request *DescribeAndroidInstanceAppsRequest) (response *DescribeAndroidInstanceAppsResponse, err error)
DescribeAndroidInstanceApps 查询安卓实例应用
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeAndroidInstanceImages ¶ added in v1.0.1130
func (c *Client) DescribeAndroidInstanceImages(request *DescribeAndroidInstanceImagesRequest) (response *DescribeAndroidInstanceImagesResponse, err error)
DescribeAndroidInstanceImages 查询安卓实例镜像信息,当镜像的 AndroidInstanceImageState 为 NORMAL 时,镜像处于可用状态。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeAndroidInstanceImagesWithContext ¶ added in v1.0.1130
func (c *Client) DescribeAndroidInstanceImagesWithContext(ctx context.Context, request *DescribeAndroidInstanceImagesRequest) (response *DescribeAndroidInstanceImagesResponse, err error)
DescribeAndroidInstanceImages 查询安卓实例镜像信息,当镜像的 AndroidInstanceImageState 为 NORMAL 时,镜像处于可用状态。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeAndroidInstanceLabels ¶ added in v1.0.1130
func (c *Client) DescribeAndroidInstanceLabels(request *DescribeAndroidInstanceLabelsRequest) (response *DescribeAndroidInstanceLabelsResponse, err error)
DescribeAndroidInstanceLabels 创建安卓实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeAndroidInstanceLabelsWithContext ¶ added in v1.0.1130
func (c *Client) DescribeAndroidInstanceLabelsWithContext(ctx context.Context, request *DescribeAndroidInstanceLabelsRequest) (response *DescribeAndroidInstanceLabelsResponse, err error)
DescribeAndroidInstanceLabels 创建安卓实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeAndroidInstanceTasksStatus ¶ added in v1.0.1130
func (c *Client) DescribeAndroidInstanceTasksStatus(request *DescribeAndroidInstanceTasksStatusRequest) (response *DescribeAndroidInstanceTasksStatusResponse, err error)
DescribeAndroidInstanceTasksStatus 查询安卓实例任务状态
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeAndroidInstanceTasksStatusWithContext ¶ added in v1.0.1130
func (c *Client) DescribeAndroidInstanceTasksStatusWithContext(ctx context.Context, request *DescribeAndroidInstanceTasksStatusRequest) (response *DescribeAndroidInstanceTasksStatusResponse, err error)
DescribeAndroidInstanceTasksStatus 查询安卓实例任务状态
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeAndroidInstances ¶ added in v1.0.1130
func (c *Client) DescribeAndroidInstances(request *DescribeAndroidInstancesRequest) (response *DescribeAndroidInstancesResponse, err error)
DescribeAndroidInstances 查询安卓实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeAndroidInstancesAppBlacklist ¶ added in v1.0.1182
func (c *Client) DescribeAndroidInstancesAppBlacklist(request *DescribeAndroidInstancesAppBlacklistRequest) (response *DescribeAndroidInstancesAppBlacklistResponse, err error)
DescribeAndroidInstancesAppBlacklist 查询安卓实例黑名单
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeAndroidInstancesAppBlacklistWithContext ¶ added in v1.0.1182
func (c *Client) DescribeAndroidInstancesAppBlacklistWithContext(ctx context.Context, request *DescribeAndroidInstancesAppBlacklistRequest) (response *DescribeAndroidInstancesAppBlacklistResponse, err error)
DescribeAndroidInstancesAppBlacklist 查询安卓实例黑名单
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeAndroidInstancesByApps ¶ added in v1.0.1182
func (c *Client) DescribeAndroidInstancesByApps(request *DescribeAndroidInstancesByAppsRequest) (response *DescribeAndroidInstancesByAppsResponse, err error)
DescribeAndroidInstancesByApps 查询安装指定应用的安卓实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeAndroidInstancesByAppsWithContext ¶ added in v1.0.1182
func (c *Client) DescribeAndroidInstancesByAppsWithContext(ctx context.Context, request *DescribeAndroidInstancesByAppsRequest) (response *DescribeAndroidInstancesByAppsResponse, err error)
DescribeAndroidInstancesByApps 查询安装指定应用的安卓实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeAndroidInstancesWithContext ¶ added in v1.0.1130
func (c *Client) DescribeAndroidInstancesWithContext(ctx context.Context, request *DescribeAndroidInstancesRequest) (response *DescribeAndroidInstancesResponse, err error)
DescribeAndroidInstances 查询安卓实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeInstancesCount ¶
func (c *Client) DescribeInstancesCount(request *DescribeInstancesCountRequest) (response *DescribeInstancesCountResponse, err error)
DescribeInstancesCount 获取并发总数和运行数
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_JSONPARSEERROR = "InvalidParameter.JsonParseError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeInstancesCountWithContext ¶ added in v1.0.324
func (c *Client) DescribeInstancesCountWithContext(ctx context.Context, request *DescribeInstancesCountRequest) (response *DescribeInstancesCountResponse, err error)
DescribeInstancesCount 获取并发总数和运行数
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_JSONPARSEERROR = "InvalidParameter.JsonParseError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DestroyAndroidInstances ¶ added in v1.0.1130
func (c *Client) DestroyAndroidInstances(request *DestroyAndroidInstancesRequest) (response *DestroyAndroidInstancesResponse, err error)
DestroyAndroidInstances 销毁安卓实例
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_JSONPARSEERROR = "InvalidParameter.JsonParseError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DestroyAndroidInstancesWithContext ¶ added in v1.0.1130
func (c *Client) DestroyAndroidInstancesWithContext(ctx context.Context, request *DestroyAndroidInstancesRequest) (response *DestroyAndroidInstancesResponse, err error)
DestroyAndroidInstances 销毁安卓实例
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_JSONPARSEERROR = "InvalidParameter.JsonParseError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DisableAndroidInstancesApp ¶ added in v1.0.1181
func (c *Client) DisableAndroidInstancesApp(request *DisableAndroidInstancesAppRequest) (response *DisableAndroidInstancesAppResponse, err error)
DisableAndroidInstancesApp 批量禁用安卓实例应用
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_JSONPARSEERROR = "InvalidParameter.JsonParseError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DisableAndroidInstancesAppWithContext ¶ added in v1.0.1181
func (c *Client) DisableAndroidInstancesAppWithContext(ctx context.Context, request *DisableAndroidInstancesAppRequest) (response *DisableAndroidInstancesAppResponse, err error)
DisableAndroidInstancesApp 批量禁用安卓实例应用
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_JSONPARSEERROR = "InvalidParameter.JsonParseError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DistributeFileToAndroidInstances ¶ added in v1.0.1180
func (c *Client) DistributeFileToAndroidInstances(request *DistributeFileToAndroidInstancesRequest) (response *DistributeFileToAndroidInstancesResponse, err error)
DistributeFileToAndroidInstances 将一个文件批量分发到多个实例,一次接口调用触发一次文件分发,一次文件分发只会从公网下载一次,然后文件会走内网分发到实例列表中的实例。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DistributeFileToAndroidInstancesWithContext ¶ added in v1.0.1180
func (c *Client) DistributeFileToAndroidInstancesWithContext(ctx context.Context, request *DistributeFileToAndroidInstancesRequest) (response *DistributeFileToAndroidInstancesResponse, err error)
DistributeFileToAndroidInstances 将一个文件批量分发到多个实例,一次接口调用触发一次文件分发,一次文件分发只会从公网下载一次,然后文件会走内网分发到实例列表中的实例。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) EnableAndroidInstancesApp ¶ added in v1.0.1181
func (c *Client) EnableAndroidInstancesApp(request *EnableAndroidInstancesAppRequest) (response *EnableAndroidInstancesAppResponse, err error)
EnableAndroidInstancesApp 批量启用安卓实例应用
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) EnableAndroidInstancesAppWithContext ¶ added in v1.0.1181
func (c *Client) EnableAndroidInstancesAppWithContext(ctx context.Context, request *EnableAndroidInstancesAppRequest) (response *EnableAndroidInstancesAppResponse, err error)
EnableAndroidInstancesApp 批量启用安卓实例应用
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ExecuteCommandOnAndroidInstances ¶ added in v1.0.1130
func (c *Client) ExecuteCommandOnAndroidInstances(request *ExecuteCommandOnAndroidInstancesRequest) (response *ExecuteCommandOnAndroidInstancesResponse, err error)
ExecuteCommandOnAndroidInstances 在安卓实例上异步执行命令,命令输出结果如果内容过长会被截断
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ExecuteCommandOnAndroidInstancesWithContext ¶ added in v1.0.1130
func (c *Client) ExecuteCommandOnAndroidInstancesWithContext(ctx context.Context, request *ExecuteCommandOnAndroidInstancesRequest) (response *ExecuteCommandOnAndroidInstancesResponse, err error)
ExecuteCommandOnAndroidInstances 在安卓实例上异步执行命令,命令输出结果如果内容过长会被截断
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) FetchAndroidInstancesLogs ¶ added in v1.0.1150
func (c *Client) FetchAndroidInstancesLogs(request *FetchAndroidInstancesLogsRequest) (response *FetchAndroidInstancesLogsResponse, err error)
FetchAndroidInstancesLogs 批量将实例的 logcat 日志文件上传到您已授权的 COS bucket 中,授权 COS bucket 请在控制台中操作。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) FetchAndroidInstancesLogsWithContext ¶ added in v1.0.1150
func (c *Client) FetchAndroidInstancesLogsWithContext(ctx context.Context, request *FetchAndroidInstancesLogsRequest) (response *FetchAndroidInstancesLogsResponse, err error)
FetchAndroidInstancesLogs 批量将实例的 logcat 日志文件上传到您已授权的 COS bucket 中,授权 COS bucket 请在控制台中操作。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ImportAndroidInstanceImage ¶ added in v1.0.1182
func (c *Client) ImportAndroidInstanceImage(request *ImportAndroidInstanceImageRequest) (response *ImportAndroidInstanceImageResponse, err error)
ImportAndroidInstanceImage 导入安卓实例镜像,当镜像的 AndroidInstanceImageState 为 NORMAL 时,镜像导入完成处于可用状态。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ImportAndroidInstanceImageWithContext ¶ added in v1.0.1182
func (c *Client) ImportAndroidInstanceImageWithContext(ctx context.Context, request *ImportAndroidInstanceImageRequest) (response *ImportAndroidInstanceImageResponse, err error)
ImportAndroidInstanceImage 导入安卓实例镜像,当镜像的 AndroidInstanceImageState 为 NORMAL 时,镜像导入完成处于可用状态。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) InstallAndroidInstancesApp ¶ added in v1.0.1130
func (c *Client) InstallAndroidInstancesApp(request *InstallAndroidInstancesAppRequest) (response *InstallAndroidInstancesAppResponse, err error)
InstallAndroidInstancesApp 安装安卓实例应用
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) InstallAndroidInstancesAppWithContext ¶ added in v1.0.1130
func (c *Client) InstallAndroidInstancesAppWithContext(ctx context.Context, request *InstallAndroidInstancesAppRequest) (response *InstallAndroidInstancesAppResponse, err error)
InstallAndroidInstancesApp 安装安卓实例应用
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) InstallAndroidInstancesAppWithURL ¶ added in v1.0.1180
func (c *Client) InstallAndroidInstancesAppWithURL(request *InstallAndroidInstancesAppWithURLRequest) (response *InstallAndroidInstancesAppWithURLResponse, err error)
InstallAndroidInstancesAppWithURL 安装安卓实例应用
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) InstallAndroidInstancesAppWithURLWithContext ¶ added in v1.0.1180
func (c *Client) InstallAndroidInstancesAppWithURLWithContext(ctx context.Context, request *InstallAndroidInstancesAppWithURLRequest) (response *InstallAndroidInstancesAppWithURLResponse, err error)
InstallAndroidInstancesAppWithURL 安装安卓实例应用
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyAndroidApp ¶ added in v1.0.1144
func (c *Client) ModifyAndroidApp(request *ModifyAndroidAppRequest) (response *ModifyAndroidAppResponse, err error)
ModifyAndroidApp 修改安卓应用信息
可能返回的错误码:
FAILEDOPERATION_APPLICATIONLOCKFAIL = "FailedOperation.ApplicationLockFail" FAILEDOPERATION_APPLICATIONNOTFIND = "FailedOperation.ApplicationNotFind" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) ModifyAndroidAppVersion ¶ added in v1.0.1146
func (c *Client) ModifyAndroidAppVersion(request *ModifyAndroidAppVersionRequest) (response *ModifyAndroidAppVersionResponse, err error)
ModifyAndroidAppVersion 修改安卓应用版本
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APPLICATIONLOCKFAIL = "FailedOperation.ApplicationLockFail" FAILEDOPERATION_APPLICATIONNOTFIND = "FailedOperation.ApplicationNotFind" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) ModifyAndroidAppVersionWithContext ¶ added in v1.0.1146
func (c *Client) ModifyAndroidAppVersionWithContext(ctx context.Context, request *ModifyAndroidAppVersionRequest) (response *ModifyAndroidAppVersionResponse, err error)
ModifyAndroidAppVersion 修改安卓应用版本
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APPLICATIONLOCKFAIL = "FailedOperation.ApplicationLockFail" FAILEDOPERATION_APPLICATIONNOTFIND = "FailedOperation.ApplicationNotFind" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) ModifyAndroidAppWithContext ¶ added in v1.0.1144
func (c *Client) ModifyAndroidAppWithContext(ctx context.Context, request *ModifyAndroidAppRequest) (response *ModifyAndroidAppResponse, err error)
ModifyAndroidApp 修改安卓应用信息
可能返回的错误码:
FAILEDOPERATION_APPLICATIONLOCKFAIL = "FailedOperation.ApplicationLockFail" FAILEDOPERATION_APPLICATIONNOTFIND = "FailedOperation.ApplicationNotFind" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) ModifyAndroidInstanceInformation ¶ added in v1.0.1130
func (c *Client) ModifyAndroidInstanceInformation(request *ModifyAndroidInstanceInformationRequest) (response *ModifyAndroidInstanceInformationResponse, err error)
ModifyAndroidInstanceInformation 修改安卓实例的信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APPLICATIONLOCKFAIL = "FailedOperation.ApplicationLockFail" FAILEDOPERATION_APPLICATIONNOTFIND = "FailedOperation.ApplicationNotFind" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) ModifyAndroidInstanceInformationWithContext ¶ added in v1.0.1130
func (c *Client) ModifyAndroidInstanceInformationWithContext(ctx context.Context, request *ModifyAndroidInstanceInformationRequest) (response *ModifyAndroidInstanceInformationResponse, err error)
ModifyAndroidInstanceInformation 修改安卓实例的信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APPLICATIONLOCKFAIL = "FailedOperation.ApplicationLockFail" FAILEDOPERATION_APPLICATIONNOTFIND = "FailedOperation.ApplicationNotFind" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) ModifyAndroidInstanceResolution ¶ added in v1.0.1130
func (c *Client) ModifyAndroidInstanceResolution(request *ModifyAndroidInstanceResolutionRequest) (response *ModifyAndroidInstanceResolutionResponse, err error)
ModifyAndroidInstanceResolution 修改安卓实例分辨率。需要注意的是该接口可能导致正在运行的应用出现闪退,所以建议在实例维护时期才进行调用。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APPLICATIONLOCKFAIL = "FailedOperation.ApplicationLockFail" FAILEDOPERATION_APPLICATIONNOTFIND = "FailedOperation.ApplicationNotFind" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) ModifyAndroidInstanceResolutionWithContext ¶ added in v1.0.1130
func (c *Client) ModifyAndroidInstanceResolutionWithContext(ctx context.Context, request *ModifyAndroidInstanceResolutionRequest) (response *ModifyAndroidInstanceResolutionResponse, err error)
ModifyAndroidInstanceResolution 修改安卓实例分辨率。需要注意的是该接口可能导致正在运行的应用出现闪退,所以建议在实例维护时期才进行调用。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APPLICATIONLOCKFAIL = "FailedOperation.ApplicationLockFail" FAILEDOPERATION_APPLICATIONNOTFIND = "FailedOperation.ApplicationNotFind" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) ModifyAndroidInstancesAppBlacklist ¶ added in v1.0.1182
func (c *Client) ModifyAndroidInstancesAppBlacklist(request *ModifyAndroidInstancesAppBlacklistRequest) (response *ModifyAndroidInstancesAppBlacklistResponse, err error)
ModifyAndroidInstancesAppBlacklist 修改安卓实例应用黑名单
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyAndroidInstancesAppBlacklistWithContext ¶ added in v1.0.1182
func (c *Client) ModifyAndroidInstancesAppBlacklistWithContext(ctx context.Context, request *ModifyAndroidInstancesAppBlacklistRequest) (response *ModifyAndroidInstancesAppBlacklistResponse, err error)
ModifyAndroidInstancesAppBlacklist 修改安卓实例应用黑名单
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyAndroidInstancesInformation ¶ added in v1.0.1150
func (c *Client) ModifyAndroidInstancesInformation(request *ModifyAndroidInstancesInformationRequest) (response *ModifyAndroidInstancesInformationResponse, err error)
ModifyAndroidInstancesInformation 批量修改安卓实例信息
可能返回的错误码:
INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyAndroidInstancesInformationWithContext ¶ added in v1.0.1150
func (c *Client) ModifyAndroidInstancesInformationWithContext(ctx context.Context, request *ModifyAndroidInstancesInformationRequest) (response *ModifyAndroidInstancesInformationResponse, err error)
ModifyAndroidInstancesInformation 批量修改安卓实例信息
可能返回的错误码:
INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyAndroidInstancesLabels ¶ added in v1.0.1130
func (c *Client) ModifyAndroidInstancesLabels(request *ModifyAndroidInstancesLabelsRequest) (response *ModifyAndroidInstancesLabelsResponse, err error)
ModifyAndroidInstancesLabels 修改安卓实例分辨率。需要注意的是该接口可能导致正在运行的应用出现闪退,所以建议在实例维护时期才进行调用。
可能返回的错误码:
INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyAndroidInstancesLabelsWithContext ¶ added in v1.0.1130
func (c *Client) ModifyAndroidInstancesLabelsWithContext(ctx context.Context, request *ModifyAndroidInstancesLabelsRequest) (response *ModifyAndroidInstancesLabelsResponse, err error)
ModifyAndroidInstancesLabels 修改安卓实例分辨率。需要注意的是该接口可能导致正在运行的应用出现闪退,所以建议在实例维护时期才进行调用。
可能返回的错误码:
INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyAndroidInstancesProperties ¶ added in v1.0.1180
func (c *Client) ModifyAndroidInstancesProperties(request *ModifyAndroidInstancesPropertiesRequest) (response *ModifyAndroidInstancesPropertiesResponse, err error)
ModifyAndroidInstancesProperties 批量修改安卓实例属性
可能返回的错误码:
INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyAndroidInstancesPropertiesWithContext ¶ added in v1.0.1180
func (c *Client) ModifyAndroidInstancesPropertiesWithContext(ctx context.Context, request *ModifyAndroidInstancesPropertiesRequest) (response *ModifyAndroidInstancesPropertiesResponse, err error)
ModifyAndroidInstancesProperties 批量修改安卓实例属性
可能返回的错误码:
INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyAndroidInstancesResolution ¶ added in v1.0.1146
func (c *Client) ModifyAndroidInstancesResolution(request *ModifyAndroidInstancesResolutionRequest) (response *ModifyAndroidInstancesResolutionResponse, err error)
ModifyAndroidInstancesResolution 修改安卓实例分辨率。需要注意的是该接口需要重启才能生效。
可能返回的错误码:
INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyAndroidInstancesResolutionWithContext ¶ added in v1.0.1146
func (c *Client) ModifyAndroidInstancesResolutionWithContext(ctx context.Context, request *ModifyAndroidInstancesResolutionRequest) (response *ModifyAndroidInstancesResolutionResponse, err error)
ModifyAndroidInstancesResolution 修改安卓实例分辨率。需要注意的是该接口需要重启才能生效。
可能返回的错误码:
INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyAndroidInstancesResources ¶ added in v1.0.1182
func (c *Client) ModifyAndroidInstancesResources(request *ModifyAndroidInstancesResourcesRequest) (response *ModifyAndroidInstancesResourcesResponse, err error)
ModifyAndroidInstancesResources 批量修改安卓实例资源限制
可能返回的错误码:
INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyAndroidInstancesResourcesWithContext ¶ added in v1.0.1182
func (c *Client) ModifyAndroidInstancesResourcesWithContext(ctx context.Context, request *ModifyAndroidInstancesResourcesRequest) (response *ModifyAndroidInstancesResourcesResponse, err error)
ModifyAndroidInstancesResources 批量修改安卓实例资源限制
可能返回的错误码:
INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyAndroidInstancesUserId ¶ added in v1.0.1130
func (c *Client) ModifyAndroidInstancesUserId(request *ModifyAndroidInstancesUserIdRequest) (response *ModifyAndroidInstancesUserIdResponse, err error)
ModifyAndroidInstancesUserId 批量修改安卓实例的用户ID
可能返回的错误码:
INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) ModifyAndroidInstancesUserIdWithContext ¶ added in v1.0.1130
func (c *Client) ModifyAndroidInstancesUserIdWithContext(ctx context.Context, request *ModifyAndroidInstancesUserIdRequest) (response *ModifyAndroidInstancesUserIdResponse, err error)
ModifyAndroidInstancesUserId 批量修改安卓实例的用户ID
可能返回的错误码:
INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) RebootAndroidInstanceHosts ¶ added in v1.0.1159
func (c *Client) RebootAndroidInstanceHosts(request *RebootAndroidInstanceHostsRequest) (response *RebootAndroidInstanceHostsResponse, err error)
RebootAndroidInstanceHosts 重启安卓实例宿主机。请注意:
- 当前每 15 分钟只能重启一次
- 一个宿主机可能有多个云手机实例,重启宿主机会影响运行在上面的所有实例,请确保该宿主机上的所有云手机实例未投入业务使用
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) RebootAndroidInstanceHostsWithContext ¶ added in v1.0.1159
func (c *Client) RebootAndroidInstanceHostsWithContext(ctx context.Context, request *RebootAndroidInstanceHostsRequest) (response *RebootAndroidInstanceHostsResponse, err error)
RebootAndroidInstanceHosts 重启安卓实例宿主机。请注意:
- 当前每 15 分钟只能重启一次
- 一个宿主机可能有多个云手机实例,重启宿主机会影响运行在上面的所有实例,请确保该宿主机上的所有云手机实例未投入业务使用
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) RebootAndroidInstances ¶ added in v1.0.1130
func (c *Client) RebootAndroidInstances(request *RebootAndroidInstancesRequest) (response *RebootAndroidInstancesResponse, err error)
RebootAndroidInstances 重启安卓实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) RebootAndroidInstancesWithContext ¶ added in v1.0.1130
func (c *Client) RebootAndroidInstancesWithContext(ctx context.Context, request *RebootAndroidInstancesRequest) (response *RebootAndroidInstancesResponse, err error)
RebootAndroidInstances 重启安卓实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ResetAndroidInstances ¶ added in v1.0.1130
func (c *Client) ResetAndroidInstances(request *ResetAndroidInstancesRequest) (response *ResetAndroidInstancesResponse, err error)
ResetAndroidInstances 重置安卓实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_TIMEOUT = "FailedOperation.Timeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ResetAndroidInstancesWithContext ¶ added in v1.0.1130
func (c *Client) ResetAndroidInstancesWithContext(ctx context.Context, request *ResetAndroidInstancesRequest) (response *ResetAndroidInstancesResponse, err error)
ResetAndroidInstances 重置安卓实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_TIMEOUT = "FailedOperation.Timeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) RestartAndroidInstancesApp ¶ added in v1.0.1130
func (c *Client) RestartAndroidInstancesApp(request *RestartAndroidInstancesAppRequest) (response *RestartAndroidInstancesAppResponse, err error)
RestartAndroidInstancesApp 启动安卓实例应用
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) RestartAndroidInstancesAppWithContext ¶ added in v1.0.1130
func (c *Client) RestartAndroidInstancesAppWithContext(ctx context.Context, request *RestartAndroidInstancesAppRequest) (response *RestartAndroidInstancesAppResponse, err error)
RestartAndroidInstancesApp 启动安卓实例应用
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) RestoreAndroidInstanceFromStorage ¶ added in v1.0.1140
func (c *Client) RestoreAndroidInstanceFromStorage(request *RestoreAndroidInstanceFromStorageRequest) (response *RestoreAndroidInstanceFromStorageResponse, err error)
RestoreAndroidInstanceFromStorage 使用指定存储数据还原云手机,支持 COS 和兼容 AWS S3 协议的对象存储服务。如果还原数据来自 COS 时,会使用公网流量,授权 COS bucket 请在控制台中操作。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) RestoreAndroidInstanceFromStorageWithContext ¶ added in v1.0.1140
func (c *Client) RestoreAndroidInstanceFromStorageWithContext(ctx context.Context, request *RestoreAndroidInstanceFromStorageRequest) (response *RestoreAndroidInstanceFromStorageResponse, err error)
RestoreAndroidInstanceFromStorage 使用指定存储数据还原云手机,支持 COS 和兼容 AWS S3 协议的对象存储服务。如果还原数据来自 COS 时,会使用公网流量,授权 COS bucket 请在控制台中操作。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) SaveGameArchive ¶
func (c *Client) SaveGameArchive(request *SaveGameArchiveRequest) (response *SaveGameArchiveResponse, err error)
SaveGameArchive 保存游戏存档
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_SLOWDOWN = "FailedOperation.SlowDown" FAILEDOPERATION_TOOFREQUENTLY = "FailedOperation.TooFrequently" INTERNALERROR = "InternalError" INVALIDPARAMETER_JSONPARSEERROR = "InvalidParameter.JsonParseError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND_SESSIONNOTFOUND = "ResourceNotFound.SessionNotFound"
func (*Client) SaveGameArchiveWithContext ¶ added in v1.0.324
func (c *Client) SaveGameArchiveWithContext(ctx context.Context, request *SaveGameArchiveRequest) (response *SaveGameArchiveResponse, err error)
SaveGameArchive 保存游戏存档
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_SLOWDOWN = "FailedOperation.SlowDown" FAILEDOPERATION_TOOFREQUENTLY = "FailedOperation.TooFrequently" INTERNALERROR = "InternalError" INVALIDPARAMETER_JSONPARSEERROR = "InvalidParameter.JsonParseError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND_SESSIONNOTFOUND = "ResourceNotFound.SessionNotFound"
func (*Client) SetAndroidInstancesBGAppKeepAlive ¶ added in v1.0.1182
func (c *Client) SetAndroidInstancesBGAppKeepAlive(request *SetAndroidInstancesBGAppKeepAliveRequest) (response *SetAndroidInstancesBGAppKeepAliveResponse, err error)
SetAndroidInstancesBGAppKeepAlive 批量设置安卓实例应用后台保活,开启应用保活,只是降低应用被杀死或回收的优先级,并不能保证应用不会被杀死或回收(如出现内存不足等资源限制时,应用也有概率被杀死或回收)
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_SLOWDOWN = "FailedOperation.SlowDown" FAILEDOPERATION_TOOFREQUENTLY = "FailedOperation.TooFrequently" INTERNALERROR = "InternalError" INVALIDPARAMETER_JSONPARSEERROR = "InvalidParameter.JsonParseError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND_SESSIONNOTFOUND = "ResourceNotFound.SessionNotFound"
func (*Client) SetAndroidInstancesBGAppKeepAliveWithContext ¶ added in v1.0.1182
func (c *Client) SetAndroidInstancesBGAppKeepAliveWithContext(ctx context.Context, request *SetAndroidInstancesBGAppKeepAliveRequest) (response *SetAndroidInstancesBGAppKeepAliveResponse, err error)
SetAndroidInstancesBGAppKeepAlive 批量设置安卓实例应用后台保活,开启应用保活,只是降低应用被杀死或回收的优先级,并不能保证应用不会被杀死或回收(如出现内存不足等资源限制时,应用也有概率被杀死或回收)
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_SLOWDOWN = "FailedOperation.SlowDown" FAILEDOPERATION_TOOFREQUENTLY = "FailedOperation.TooFrequently" INTERNALERROR = "InternalError" INVALIDPARAMETER_JSONPARSEERROR = "InvalidParameter.JsonParseError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND_SESSIONNOTFOUND = "ResourceNotFound.SessionNotFound"
func (*Client) SetAndroidInstancesFGAppKeepAlive ¶ added in v1.0.1182
func (c *Client) SetAndroidInstancesFGAppKeepAlive(request *SetAndroidInstancesFGAppKeepAliveRequest) (response *SetAndroidInstancesFGAppKeepAliveResponse, err error)
SetAndroidInstancesFGAppKeepAlive 批量设置安卓实例应用前台保活,开启应用保活,只是降低应用被杀死或回收的优先级,并不能保证应用不会被杀死或回收(如出现内存不足等资源限制时,应用也有概率被杀死或回收)
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_SLOWDOWN = "FailedOperation.SlowDown" FAILEDOPERATION_TOOFREQUENTLY = "FailedOperation.TooFrequently" INTERNALERROR = "InternalError" INVALIDPARAMETER_JSONPARSEERROR = "InvalidParameter.JsonParseError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND_SESSIONNOTFOUND = "ResourceNotFound.SessionNotFound"
func (*Client) SetAndroidInstancesFGAppKeepAliveWithContext ¶ added in v1.0.1182
func (c *Client) SetAndroidInstancesFGAppKeepAliveWithContext(ctx context.Context, request *SetAndroidInstancesFGAppKeepAliveRequest) (response *SetAndroidInstancesFGAppKeepAliveResponse, err error)
SetAndroidInstancesFGAppKeepAlive 批量设置安卓实例应用前台保活,开启应用保活,只是降低应用被杀死或回收的优先级,并不能保证应用不会被杀死或回收(如出现内存不足等资源限制时,应用也有概率被杀死或回收)
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_SLOWDOWN = "FailedOperation.SlowDown" FAILEDOPERATION_TOOFREQUENTLY = "FailedOperation.TooFrequently" INTERNALERROR = "InternalError" INVALIDPARAMETER_JSONPARSEERROR = "InvalidParameter.JsonParseError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND_SESSIONNOTFOUND = "ResourceNotFound.SessionNotFound"
func (*Client) StartAndroidInstances ¶ added in v1.0.1130
func (c *Client) StartAndroidInstances(request *StartAndroidInstancesRequest) (response *StartAndroidInstancesResponse, err error)
StartAndroidInstances 重启安卓实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) StartAndroidInstancesApp ¶ added in v1.0.1130
func (c *Client) StartAndroidInstancesApp(request *StartAndroidInstancesAppRequest) (response *StartAndroidInstancesAppResponse, err error)
StartAndroidInstancesApp 启动安卓实例应用
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) StartAndroidInstancesAppWithContext ¶ added in v1.0.1130
func (c *Client) StartAndroidInstancesAppWithContext(ctx context.Context, request *StartAndroidInstancesAppRequest) (response *StartAndroidInstancesAppResponse, err error)
StartAndroidInstancesApp 启动安卓实例应用
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) StartAndroidInstancesWithContext ¶ added in v1.0.1130
func (c *Client) StartAndroidInstancesWithContext(ctx context.Context, request *StartAndroidInstancesRequest) (response *StartAndroidInstancesResponse, err error)
StartAndroidInstances 重启安卓实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) StartPublishStream ¶ added in v1.0.328
func (c *Client) StartPublishStream(request *StartPublishStreamRequest) (response *StartPublishStreamResponse, err error)
StartPublishStream 开始云端推流
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER_JSONPARSEERROR = "InvalidParameter.JsonParseError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND_SESSIONNOTFOUND = "ResourceNotFound.SessionNotFound" UNSUPPORTEDOPERATION_NOTRUNNING = "UnsupportedOperation.NotRunning"
func (*Client) StartPublishStreamToCSS ¶ added in v1.0.896
func (c *Client) StartPublishStreamToCSS(request *StartPublishStreamToCSSRequest) (response *StartPublishStreamToCSSResponse, err error)
StartPublishStreamToCSS 开始云端推流
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER_JSONPARSEERROR = "InvalidParameter.JsonParseError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND_SESSIONNOTFOUND = "ResourceNotFound.SessionNotFound" UNSUPPORTEDOPERATION_NOTRUNNING = "UnsupportedOperation.NotRunning"
func (*Client) StartPublishStreamToCSSWithContext ¶ added in v1.0.896
func (c *Client) StartPublishStreamToCSSWithContext(ctx context.Context, request *StartPublishStreamToCSSRequest) (response *StartPublishStreamToCSSResponse, err error)
StartPublishStreamToCSS 开始云端推流
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER_JSONPARSEERROR = "InvalidParameter.JsonParseError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND_SESSIONNOTFOUND = "ResourceNotFound.SessionNotFound" UNSUPPORTEDOPERATION_NOTRUNNING = "UnsupportedOperation.NotRunning"
func (*Client) StartPublishStreamWithContext ¶ added in v1.0.328
func (c *Client) StartPublishStreamWithContext(ctx context.Context, request *StartPublishStreamRequest) (response *StartPublishStreamResponse, err error)
StartPublishStream 开始云端推流
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER_JSONPARSEERROR = "InvalidParameter.JsonParseError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND_SESSIONNOTFOUND = "ResourceNotFound.SessionNotFound" UNSUPPORTEDOPERATION_NOTRUNNING = "UnsupportedOperation.NotRunning"
func (*Client) StopAndroidInstances ¶ added in v1.0.1130
func (c *Client) StopAndroidInstances(request *StopAndroidInstancesRequest) (response *StopAndroidInstancesResponse, err error)
StopAndroidInstances 重启安卓实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) StopAndroidInstancesApp ¶ added in v1.0.1130
func (c *Client) StopAndroidInstancesApp(request *StopAndroidInstancesAppRequest) (response *StopAndroidInstancesAppResponse, err error)
StopAndroidInstancesApp 停止安卓实例应用
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) StopAndroidInstancesAppWithContext ¶ added in v1.0.1130
func (c *Client) StopAndroidInstancesAppWithContext(ctx context.Context, request *StopAndroidInstancesAppRequest) (response *StopAndroidInstancesAppResponse, err error)
StopAndroidInstancesApp 停止安卓实例应用
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) StopAndroidInstancesWithContext ¶ added in v1.0.1130
func (c *Client) StopAndroidInstancesWithContext(ctx context.Context, request *StopAndroidInstancesRequest) (response *StopAndroidInstancesResponse, err error)
StopAndroidInstances 重启安卓实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) StopGame ¶
func (c *Client) StopGame(request *StopGameRequest) (response *StopGameResponse, err error)
StopGame 强制退出游戏
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETER_JSONPARSEERROR = "InvalidParameter.JsonParseError" RESOURCEUNAVAILABLE_ACCESSFAILED = "ResourceUnavailable.AccessFailed"
func (*Client) StopGameWithContext ¶ added in v1.0.324
func (c *Client) StopGameWithContext(ctx context.Context, request *StopGameRequest) (response *StopGameResponse, err error)
StopGame 强制退出游戏
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETER_JSONPARSEERROR = "InvalidParameter.JsonParseError" RESOURCEUNAVAILABLE_ACCESSFAILED = "ResourceUnavailable.AccessFailed"
func (*Client) StopPublishStream ¶ added in v1.0.328
func (c *Client) StopPublishStream(request *StopPublishStreamRequest) (response *StopPublishStreamResponse, err error)
StopPublishStream 停止云端推流
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER_JSONPARSEERROR = "InvalidParameter.JsonParseError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND_SESSIONNOTFOUND = "ResourceNotFound.SessionNotFound" UNSUPPORTEDOPERATION_NOTRUNNING = "UnsupportedOperation.NotRunning"
func (*Client) StopPublishStreamWithContext ¶ added in v1.0.328
func (c *Client) StopPublishStreamWithContext(ctx context.Context, request *StopPublishStreamRequest) (response *StopPublishStreamResponse, err error)
StopPublishStream 停止云端推流
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER_JSONPARSEERROR = "InvalidParameter.JsonParseError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND_SESSIONNOTFOUND = "ResourceNotFound.SessionNotFound" UNSUPPORTEDOPERATION_NOTRUNNING = "UnsupportedOperation.NotRunning"
func (*Client) SwitchGameArchive ¶
func (c *Client) SwitchGameArchive(request *SwitchGameArchiveRequest) (response *SwitchGameArchiveResponse, err error)
SwitchGameArchive 切换游戏存档
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_SLOWDOWN = "FailedOperation.SlowDown" FAILEDOPERATION_TOOFREQUENTLY = "FailedOperation.TooFrequently" INTERNALERROR = "InternalError" INVALIDPARAMETER_JSONPARSEERROR = "InvalidParameter.JsonParseError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND_SESSIONNOTFOUND = "ResourceNotFound.SessionNotFound"
func (*Client) SwitchGameArchiveWithContext ¶ added in v1.0.324
func (c *Client) SwitchGameArchiveWithContext(ctx context.Context, request *SwitchGameArchiveRequest) (response *SwitchGameArchiveResponse, err error)
SwitchGameArchive 切换游戏存档
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_SLOWDOWN = "FailedOperation.SlowDown" FAILEDOPERATION_TOOFREQUENTLY = "FailedOperation.TooFrequently" INTERNALERROR = "InternalError" INVALIDPARAMETER_JSONPARSEERROR = "InvalidParameter.JsonParseError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND_SESSIONNOTFOUND = "ResourceNotFound.SessionNotFound"
func (*Client) SyncAndroidInstanceImage ¶ added in v1.0.1130
func (c *Client) SyncAndroidInstanceImage(request *SyncAndroidInstanceImageRequest) (response *SyncAndroidInstanceImageResponse, err error)
SyncAndroidInstanceImage 同步安卓实例镜像到其他区域,当镜像的 AndroidInstanceImageState 为 NORMAL 时,镜像已经同步完成处于可用状态。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_SLOWDOWN = "FailedOperation.SlowDown" FAILEDOPERATION_TOOFREQUENTLY = "FailedOperation.TooFrequently" INTERNALERROR = "InternalError" INVALIDPARAMETER_JSONPARSEERROR = "InvalidParameter.JsonParseError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND_SESSIONNOTFOUND = "ResourceNotFound.SessionNotFound"
func (*Client) SyncAndroidInstanceImageWithContext ¶ added in v1.0.1130
func (c *Client) SyncAndroidInstanceImageWithContext(ctx context.Context, request *SyncAndroidInstanceImageRequest) (response *SyncAndroidInstanceImageResponse, err error)
SyncAndroidInstanceImage 同步安卓实例镜像到其他区域,当镜像的 AndroidInstanceImageState 为 NORMAL 时,镜像已经同步完成处于可用状态。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_SLOWDOWN = "FailedOperation.SlowDown" FAILEDOPERATION_TOOFREQUENTLY = "FailedOperation.TooFrequently" INTERNALERROR = "InternalError" INVALIDPARAMETER_JSONPARSEERROR = "InvalidParameter.JsonParseError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND_SESSIONNOTFOUND = "ResourceNotFound.SessionNotFound"
func (*Client) SyncExecuteCommandOnAndroidInstances ¶ added in v1.0.1130
func (c *Client) SyncExecuteCommandOnAndroidInstances(request *SyncExecuteCommandOnAndroidInstancesRequest) (response *SyncExecuteCommandOnAndroidInstancesResponse, err error)
SyncExecuteCommandOnAndroidInstances 在安卓实例上同步执行命令,仅支持1秒内可以返回结果的命令,例如:ls、cd。同时执行的实例数量不能过多,否则可能云api返回超时。不支持超过1秒无法返回或无法自主结束的命令,例如:top、vim,执行结果最大1KB
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) SyncExecuteCommandOnAndroidInstancesWithContext ¶ added in v1.0.1130
func (c *Client) SyncExecuteCommandOnAndroidInstancesWithContext(ctx context.Context, request *SyncExecuteCommandOnAndroidInstancesRequest) (response *SyncExecuteCommandOnAndroidInstancesResponse, err error)
SyncExecuteCommandOnAndroidInstances 在安卓实例上同步执行命令,仅支持1秒内可以返回结果的命令,例如:ls、cd。同时执行的实例数量不能过多,否则可能云api返回超时。不支持超过1秒无法返回或无法自主结束的命令,例如:top、vim,执行结果最大1KB
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) TrylockWorker ¶
func (c *Client) TrylockWorker(request *TrylockWorkerRequest) (response *TrylockWorkerResponse, err error)
TrylockWorker 尝试锁定机器
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETER_JSONPARSEERROR = "InvalidParameter.JsonParseError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_NOIDLE = "ResourceNotFound.NoIdle" RESOURCEUNAVAILABLE_INITIALIZATION = "ResourceUnavailable.Initialization" UNSUPPORTEDOPERATION_STOPPING = "UnsupportedOperation.Stopping"
func (*Client) TrylockWorkerWithContext ¶ added in v1.0.324
func (c *Client) TrylockWorkerWithContext(ctx context.Context, request *TrylockWorkerRequest) (response *TrylockWorkerResponse, err error)
TrylockWorker 尝试锁定机器
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETER_JSONPARSEERROR = "InvalidParameter.JsonParseError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_NOIDLE = "ResourceNotFound.NoIdle" RESOURCEUNAVAILABLE_INITIALIZATION = "ResourceUnavailable.Initialization" UNSUPPORTEDOPERATION_STOPPING = "UnsupportedOperation.Stopping"
func (*Client) UninstallAndroidInstancesApp ¶ added in v1.0.1130
func (c *Client) UninstallAndroidInstancesApp(request *UninstallAndroidInstancesAppRequest) (response *UninstallAndroidInstancesAppResponse, err error)
UninstallAndroidInstancesApp 卸载安卓实例应用
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) UninstallAndroidInstancesAppWithContext ¶ added in v1.0.1130
func (c *Client) UninstallAndroidInstancesAppWithContext(ctx context.Context, request *UninstallAndroidInstancesAppRequest) (response *UninstallAndroidInstancesAppResponse, err error)
UninstallAndroidInstancesApp 卸载安卓实例应用
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) UploadFileToAndroidInstances ¶ added in v1.0.1130
func (c *Client) UploadFileToAndroidInstances(request *UploadFileToAndroidInstancesRequest) (response *UploadFileToAndroidInstancesResponse, err error)
UploadFileToAndroidInstances 将文件下载到指定实例列表的实例上,每个实例都会从公网下载文件。如果您需要将同一个文件分发到多个实例,建议使用 DistributeFileToAndroidInstances 接口减少公网下载的流量。如果您需要将不同的文件下载到不同的实例,可考虑使用 UploadFilesToAndroidInstances 接口批量将不同文件下载到不同的实例。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) UploadFileToAndroidInstancesWithContext ¶ added in v1.0.1130
func (c *Client) UploadFileToAndroidInstancesWithContext(ctx context.Context, request *UploadFileToAndroidInstancesRequest) (response *UploadFileToAndroidInstancesResponse, err error)
UploadFileToAndroidInstances 将文件下载到指定实例列表的实例上,每个实例都会从公网下载文件。如果您需要将同一个文件分发到多个实例,建议使用 DistributeFileToAndroidInstances 接口减少公网下载的流量。如果您需要将不同的文件下载到不同的实例,可考虑使用 UploadFilesToAndroidInstances 接口批量将不同文件下载到不同的实例。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) UploadFilesToAndroidInstances ¶ added in v1.0.1180
func (c *Client) UploadFilesToAndroidInstances(request *UploadFilesToAndroidInstancesRequest) (response *UploadFilesToAndroidInstancesResponse, err error)
UploadFilesToAndroidInstances 批量将不同的文件下载到不同的实例,每个实例下载文件都是从公网下载,建议只用在文件下载使用一次的场景。如果您需要将同一个文件分发到不同实例,建议使用 DistributeFileToAndroidInstances 接口。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) UploadFilesToAndroidInstancesWithContext ¶ added in v1.0.1180
func (c *Client) UploadFilesToAndroidInstancesWithContext(ctx context.Context, request *UploadFilesToAndroidInstancesRequest) (response *UploadFilesToAndroidInstancesResponse, err error)
UploadFilesToAndroidInstances 批量将不同的文件下载到不同的实例,每个实例下载文件都是从公网下载,建议只用在文件下载使用一次的场景。如果您需要将同一个文件分发到不同实例,建议使用 DistributeFileToAndroidInstances 接口。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PROCESSTIMEOUT = "FailedOperation.ProcessTimeout" INTERNALERROR = "InternalError" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION = "UnsupportedOperation"
type ConnectAndroidInstanceRequest ¶ added in v1.0.1130
type ConnectAndroidInstanceRequest struct { *tchttp.BaseRequest // 用户Session信息 ClientSession *string `json:"ClientSession,omitnil,omitempty" name:"ClientSession"` // 实例ID AndroidInstanceId *string `json:"AndroidInstanceId,omitnil,omitempty" name:"AndroidInstanceId"` // 用户IP,用户客户端的公网IP,用于选择最佳网络链路 UserIp *string `json:"UserIp,omitnil,omitempty" name:"UserIp"` }
func NewConnectAndroidInstanceRequest ¶ added in v1.0.1130
func NewConnectAndroidInstanceRequest() (request *ConnectAndroidInstanceRequest)
func (*ConnectAndroidInstanceRequest) FromJsonString ¶ added in v1.0.1130
func (r *ConnectAndroidInstanceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ConnectAndroidInstanceRequest) ToJsonString ¶ added in v1.0.1130
func (r *ConnectAndroidInstanceRequest) ToJsonString() string
type ConnectAndroidInstanceRequestParams ¶ added in v1.0.1130
type ConnectAndroidInstanceRequestParams struct { // 用户Session信息 ClientSession *string `json:"ClientSession,omitnil,omitempty" name:"ClientSession"` // 实例ID AndroidInstanceId *string `json:"AndroidInstanceId,omitnil,omitempty" name:"AndroidInstanceId"` // 用户IP,用户客户端的公网IP,用于选择最佳网络链路 UserIp *string `json:"UserIp,omitnil,omitempty" name:"UserIp"` }
Predefined struct for user
type ConnectAndroidInstanceResponse ¶ added in v1.0.1130
type ConnectAndroidInstanceResponse struct { *tchttp.BaseResponse Response *ConnectAndroidInstanceResponseParams `json:"Response"` }
func NewConnectAndroidInstanceResponse ¶ added in v1.0.1130
func NewConnectAndroidInstanceResponse() (response *ConnectAndroidInstanceResponse)
func (*ConnectAndroidInstanceResponse) FromJsonString ¶ added in v1.0.1130
func (r *ConnectAndroidInstanceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ConnectAndroidInstanceResponse) ToJsonString ¶ added in v1.0.1130
func (r *ConnectAndroidInstanceResponse) ToJsonString() string
type ConnectAndroidInstanceResponseParams ¶ added in v1.0.1130
type ConnectAndroidInstanceResponseParams struct { // 服务端session信息 ServerSession *string `json:"ServerSession,omitnil,omitempty" name:"ServerSession"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CopyAndroidInstanceRequest ¶ added in v1.0.1130
type CopyAndroidInstanceRequest struct { *tchttp.BaseRequest // 源安卓实例 ID SourceAndroidInstanceId *string `json:"SourceAndroidInstanceId,omitnil,omitempty" name:"SourceAndroidInstanceId"` // 目的安卓实例 ID TargetAndroidInstanceId *string `json:"TargetAndroidInstanceId,omitnil,omitempty" name:"TargetAndroidInstanceId"` // 包含的路径,支持仅含一个通配符*,通配符不能出现在路径开始 Includes []*string `json:"Includes,omitnil,omitempty" name:"Includes"` // 需要排除路径,支持仅含一个通配符*,通配符不能出现在路径开始 Excludes []*string `json:"Excludes,omitnil,omitempty" name:"Excludes"` }
func NewCopyAndroidInstanceRequest ¶ added in v1.0.1130
func NewCopyAndroidInstanceRequest() (request *CopyAndroidInstanceRequest)
func (*CopyAndroidInstanceRequest) FromJsonString ¶ added in v1.0.1130
func (r *CopyAndroidInstanceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CopyAndroidInstanceRequest) ToJsonString ¶ added in v1.0.1130
func (r *CopyAndroidInstanceRequest) ToJsonString() string
type CopyAndroidInstanceRequestParams ¶ added in v1.0.1130
type CopyAndroidInstanceRequestParams struct { // 源安卓实例 ID SourceAndroidInstanceId *string `json:"SourceAndroidInstanceId,omitnil,omitempty" name:"SourceAndroidInstanceId"` // 目的安卓实例 ID TargetAndroidInstanceId *string `json:"TargetAndroidInstanceId,omitnil,omitempty" name:"TargetAndroidInstanceId"` // 包含的路径,支持仅含一个通配符*,通配符不能出现在路径开始 Includes []*string `json:"Includes,omitnil,omitempty" name:"Includes"` // 需要排除路径,支持仅含一个通配符*,通配符不能出现在路径开始 Excludes []*string `json:"Excludes,omitnil,omitempty" name:"Excludes"` }
Predefined struct for user
type CopyAndroidInstanceResponse ¶ added in v1.0.1130
type CopyAndroidInstanceResponse struct { *tchttp.BaseResponse Response *CopyAndroidInstanceResponseParams `json:"Response"` }
func NewCopyAndroidInstanceResponse ¶ added in v1.0.1130
func NewCopyAndroidInstanceResponse() (response *CopyAndroidInstanceResponse)
func (*CopyAndroidInstanceResponse) FromJsonString ¶ added in v1.0.1130
func (r *CopyAndroidInstanceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CopyAndroidInstanceResponse) ToJsonString ¶ added in v1.0.1130
func (r *CopyAndroidInstanceResponse) ToJsonString() string
type CopyAndroidInstanceResponseParams ¶ added in v1.0.1130
type CopyAndroidInstanceResponseParams struct { // 任务ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateAndroidAppRequest ¶ added in v1.0.1144
type CreateAndroidAppRequest struct { *tchttp.BaseRequest // 安卓应用名字 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 用户 Id UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 应用模式(NORMAL : 普通模式、只支持 apk 文件上传,为默认值;ADVANCED : 高级模式、只支持上传 tgz 文件 和 自定义 shell 命令执行) AppMode *string `json:"AppMode,omitnil,omitempty" name:"AppMode"` }
func NewCreateAndroidAppRequest ¶ added in v1.0.1144
func NewCreateAndroidAppRequest() (request *CreateAndroidAppRequest)
func (*CreateAndroidAppRequest) FromJsonString ¶ added in v1.0.1144
func (r *CreateAndroidAppRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAndroidAppRequest) ToJsonString ¶ added in v1.0.1144
func (r *CreateAndroidAppRequest) ToJsonString() string
type CreateAndroidAppRequestParams ¶ added in v1.0.1144
type CreateAndroidAppRequestParams struct { // 安卓应用名字 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 用户 Id UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 应用模式(NORMAL : 普通模式、只支持 apk 文件上传,为默认值;ADVANCED : 高级模式、只支持上传 tgz 文件 和 自定义 shell 命令执行) AppMode *string `json:"AppMode,omitnil,omitempty" name:"AppMode"` }
Predefined struct for user
type CreateAndroidAppResponse ¶ added in v1.0.1144
type CreateAndroidAppResponse struct { *tchttp.BaseResponse Response *CreateAndroidAppResponseParams `json:"Response"` }
func NewCreateAndroidAppResponse ¶ added in v1.0.1144
func NewCreateAndroidAppResponse() (response *CreateAndroidAppResponse)
func (*CreateAndroidAppResponse) FromJsonString ¶ added in v1.0.1144
func (r *CreateAndroidAppResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAndroidAppResponse) ToJsonString ¶ added in v1.0.1144
func (r *CreateAndroidAppResponse) ToJsonString() string
type CreateAndroidAppResponseParams ¶ added in v1.0.1144
type CreateAndroidAppResponseParams struct { // 应用ID AndroidAppId *string `json:"AndroidAppId,omitnil,omitempty" name:"AndroidAppId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateAndroidAppVersionRequest ¶ added in v1.0.1144
type CreateAndroidAppVersionRequest struct { *tchttp.BaseRequest // 应用ID AndroidAppId *string `json:"AndroidAppId,omitnil,omitempty" name:"AndroidAppId"` // 应用包下载地址 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 应用 shell 安装命令(支持多条命令执行,通过 && 组合;只在应用 AppMode 为 ADVANCED 高级模式下 才会生效) Command *string `json:"Command,omitnil,omitempty" name:"Command"` // 应用 shell 卸载命令(支持多条命令执行,通过 && 组合;只在应用 AppMode 为 ADVANCED 高级模式下 才会生效) UninstallCommand *string `json:"UninstallCommand,omitnil,omitempty" name:"UninstallCommand"` // 应用资源清理模式(实例安装应用所用资源),取值:CLEANUP_ON_UNINSTALL(默认值),卸载 App 时清理;CLEANUP_AFTER_INSTALL,安装 App 后立即清理。普通应用只有 CLEANUP_AFTER_INSTALL 模式。 CleanupMode *string `json:"CleanupMode,omitnil,omitempty" name:"CleanupMode"` }
func NewCreateAndroidAppVersionRequest ¶ added in v1.0.1144
func NewCreateAndroidAppVersionRequest() (request *CreateAndroidAppVersionRequest)
func (*CreateAndroidAppVersionRequest) FromJsonString ¶ added in v1.0.1144
func (r *CreateAndroidAppVersionRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAndroidAppVersionRequest) ToJsonString ¶ added in v1.0.1144
func (r *CreateAndroidAppVersionRequest) ToJsonString() string
type CreateAndroidAppVersionRequestParams ¶ added in v1.0.1144
type CreateAndroidAppVersionRequestParams struct { // 应用ID AndroidAppId *string `json:"AndroidAppId,omitnil,omitempty" name:"AndroidAppId"` // 应用包下载地址 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 应用 shell 安装命令(支持多条命令执行,通过 && 组合;只在应用 AppMode 为 ADVANCED 高级模式下 才会生效) Command *string `json:"Command,omitnil,omitempty" name:"Command"` // 应用 shell 卸载命令(支持多条命令执行,通过 && 组合;只在应用 AppMode 为 ADVANCED 高级模式下 才会生效) UninstallCommand *string `json:"UninstallCommand,omitnil,omitempty" name:"UninstallCommand"` // 应用资源清理模式(实例安装应用所用资源),取值:CLEANUP_ON_UNINSTALL(默认值),卸载 App 时清理;CLEANUP_AFTER_INSTALL,安装 App 后立即清理。普通应用只有 CLEANUP_AFTER_INSTALL 模式。 CleanupMode *string `json:"CleanupMode,omitnil,omitempty" name:"CleanupMode"` }
Predefined struct for user
type CreateAndroidAppVersionResponse ¶ added in v1.0.1144
type CreateAndroidAppVersionResponse struct { *tchttp.BaseResponse Response *CreateAndroidAppVersionResponseParams `json:"Response"` }
func NewCreateAndroidAppVersionResponse ¶ added in v1.0.1144
func NewCreateAndroidAppVersionResponse() (response *CreateAndroidAppVersionResponse)
func (*CreateAndroidAppVersionResponse) FromJsonString ¶ added in v1.0.1144
func (r *CreateAndroidAppVersionResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAndroidAppVersionResponse) ToJsonString ¶ added in v1.0.1144
func (r *CreateAndroidAppVersionResponse) ToJsonString() string
type CreateAndroidAppVersionResponseParams ¶ added in v1.0.1144
type CreateAndroidAppVersionResponseParams struct { // 应用版本 AndroidAppVersion *string `json:"AndroidAppVersion,omitnil,omitempty" name:"AndroidAppVersion"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateAndroidInstanceADBRequest ¶ added in v1.0.1180
type CreateAndroidInstanceADBRequest struct { *tchttp.BaseRequest // 安卓实例 ID AndroidInstanceId *string `json:"AndroidInstanceId,omitnil,omitempty" name:"AndroidInstanceId"` }
func NewCreateAndroidInstanceADBRequest ¶ added in v1.0.1180
func NewCreateAndroidInstanceADBRequest() (request *CreateAndroidInstanceADBRequest)
func (*CreateAndroidInstanceADBRequest) FromJsonString ¶ added in v1.0.1180
func (r *CreateAndroidInstanceADBRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAndroidInstanceADBRequest) ToJsonString ¶ added in v1.0.1180
func (r *CreateAndroidInstanceADBRequest) ToJsonString() string
type CreateAndroidInstanceADBRequestParams ¶ added in v1.0.1180
type CreateAndroidInstanceADBRequestParams struct { // 安卓实例 ID AndroidInstanceId *string `json:"AndroidInstanceId,omitnil,omitempty" name:"AndroidInstanceId"` }
Predefined struct for user
type CreateAndroidInstanceADBResponse ¶ added in v1.0.1180
type CreateAndroidInstanceADBResponse struct { *tchttp.BaseResponse Response *CreateAndroidInstanceADBResponseParams `json:"Response"` }
func NewCreateAndroidInstanceADBResponse ¶ added in v1.0.1180
func NewCreateAndroidInstanceADBResponse() (response *CreateAndroidInstanceADBResponse)
func (*CreateAndroidInstanceADBResponse) FromJsonString ¶ added in v1.0.1180
func (r *CreateAndroidInstanceADBResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAndroidInstanceADBResponse) ToJsonString ¶ added in v1.0.1180
func (r *CreateAndroidInstanceADBResponse) ToJsonString() string
type CreateAndroidInstanceADBResponseParams ¶ added in v1.0.1180
type CreateAndroidInstanceADBResponseParams struct { // 连接私钥,需要保存为文件形式,例如 private_key.pem PrivateKey *string `json:"PrivateKey,omitnil,omitempty" name:"PrivateKey"` // 用户名称 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 连接地址 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 连接端口 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` // 连接参考命令 ConnectCommand *string `json:"ConnectCommand,omitnil,omitempty" name:"ConnectCommand"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateAndroidInstanceImageRequest ¶ added in v1.0.1130
type CreateAndroidInstanceImageRequest struct { *tchttp.BaseRequest // 安卓实例镜像名称 AndroidInstanceImageName *string `json:"AndroidInstanceImageName,omitnil,omitempty" name:"AndroidInstanceImageName"` // 安卓实例 ID AndroidInstanceId *string `json:"AndroidInstanceId,omitnil,omitempty" name:"AndroidInstanceId"` }
func NewCreateAndroidInstanceImageRequest ¶ added in v1.0.1130
func NewCreateAndroidInstanceImageRequest() (request *CreateAndroidInstanceImageRequest)
func (*CreateAndroidInstanceImageRequest) FromJsonString ¶ added in v1.0.1130
func (r *CreateAndroidInstanceImageRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAndroidInstanceImageRequest) ToJsonString ¶ added in v1.0.1130
func (r *CreateAndroidInstanceImageRequest) ToJsonString() string
type CreateAndroidInstanceImageRequestParams ¶ added in v1.0.1130
type CreateAndroidInstanceImageRequestParams struct { // 安卓实例镜像名称 AndroidInstanceImageName *string `json:"AndroidInstanceImageName,omitnil,omitempty" name:"AndroidInstanceImageName"` // 安卓实例 ID AndroidInstanceId *string `json:"AndroidInstanceId,omitnil,omitempty" name:"AndroidInstanceId"` }
Predefined struct for user
type CreateAndroidInstanceImageResponse ¶ added in v1.0.1130
type CreateAndroidInstanceImageResponse struct { *tchttp.BaseResponse Response *CreateAndroidInstanceImageResponseParams `json:"Response"` }
func NewCreateAndroidInstanceImageResponse ¶ added in v1.0.1130
func NewCreateAndroidInstanceImageResponse() (response *CreateAndroidInstanceImageResponse)
func (*CreateAndroidInstanceImageResponse) FromJsonString ¶ added in v1.0.1130
func (r *CreateAndroidInstanceImageResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAndroidInstanceImageResponse) ToJsonString ¶ added in v1.0.1130
func (r *CreateAndroidInstanceImageResponse) ToJsonString() string
type CreateAndroidInstanceImageResponseParams ¶ added in v1.0.1130
type CreateAndroidInstanceImageResponseParams struct { // 安卓实例镜像 ID AndroidInstanceImageId *string `json:"AndroidInstanceImageId,omitnil,omitempty" name:"AndroidInstanceImageId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateAndroidInstanceLabelRequest ¶ added in v1.0.1130
type CreateAndroidInstanceLabelRequest struct { *tchttp.BaseRequest // 标签键 Key *string `json:"Key,omitnil,omitempty" name:"Key"` // 标签值 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
func NewCreateAndroidInstanceLabelRequest ¶ added in v1.0.1130
func NewCreateAndroidInstanceLabelRequest() (request *CreateAndroidInstanceLabelRequest)
func (*CreateAndroidInstanceLabelRequest) FromJsonString ¶ added in v1.0.1130
func (r *CreateAndroidInstanceLabelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAndroidInstanceLabelRequest) ToJsonString ¶ added in v1.0.1130
func (r *CreateAndroidInstanceLabelRequest) ToJsonString() string
type CreateAndroidInstanceLabelRequestParams ¶ added in v1.0.1130
type CreateAndroidInstanceLabelRequestParams struct { // 标签键 Key *string `json:"Key,omitnil,omitempty" name:"Key"` // 标签值 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
Predefined struct for user
type CreateAndroidInstanceLabelResponse ¶ added in v1.0.1130
type CreateAndroidInstanceLabelResponse struct { *tchttp.BaseResponse Response *CreateAndroidInstanceLabelResponseParams `json:"Response"` }
func NewCreateAndroidInstanceLabelResponse ¶ added in v1.0.1130
func NewCreateAndroidInstanceLabelResponse() (response *CreateAndroidInstanceLabelResponse)
func (*CreateAndroidInstanceLabelResponse) FromJsonString ¶ added in v1.0.1130
func (r *CreateAndroidInstanceLabelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAndroidInstanceLabelResponse) ToJsonString ¶ added in v1.0.1130
func (r *CreateAndroidInstanceLabelResponse) ToJsonString() string
type CreateAndroidInstanceLabelResponseParams ¶ added in v1.0.1130
type CreateAndroidInstanceLabelResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateAndroidInstanceSSHRequest ¶ added in v1.0.1130
type CreateAndroidInstanceSSHRequest struct { *tchttp.BaseRequest // 实例ID AndroidInstanceId *string `json:"AndroidInstanceId,omitnil,omitempty" name:"AndroidInstanceId"` // 连接过期时间,最长可设置7天 ExpiredTime *string `json:"ExpiredTime,omitnil,omitempty" name:"ExpiredTime"` }
func NewCreateAndroidInstanceSSHRequest ¶ added in v1.0.1130
func NewCreateAndroidInstanceSSHRequest() (request *CreateAndroidInstanceSSHRequest)
func (*CreateAndroidInstanceSSHRequest) FromJsonString ¶ added in v1.0.1130
func (r *CreateAndroidInstanceSSHRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAndroidInstanceSSHRequest) ToJsonString ¶ added in v1.0.1130
func (r *CreateAndroidInstanceSSHRequest) ToJsonString() string
type CreateAndroidInstanceSSHRequestParams ¶ added in v1.0.1130
type CreateAndroidInstanceSSHRequestParams struct { // 实例ID AndroidInstanceId *string `json:"AndroidInstanceId,omitnil,omitempty" name:"AndroidInstanceId"` // 连接过期时间,最长可设置7天 ExpiredTime *string `json:"ExpiredTime,omitnil,omitempty" name:"ExpiredTime"` }
Predefined struct for user
type CreateAndroidInstanceSSHResponse ¶ added in v1.0.1130
type CreateAndroidInstanceSSHResponse struct { *tchttp.BaseResponse Response *CreateAndroidInstanceSSHResponseParams `json:"Response"` }
func NewCreateAndroidInstanceSSHResponse ¶ added in v1.0.1130
func NewCreateAndroidInstanceSSHResponse() (response *CreateAndroidInstanceSSHResponse)
func (*CreateAndroidInstanceSSHResponse) FromJsonString ¶ added in v1.0.1130
func (r *CreateAndroidInstanceSSHResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAndroidInstanceSSHResponse) ToJsonString ¶ added in v1.0.1130
func (r *CreateAndroidInstanceSSHResponse) ToJsonString() string
type CreateAndroidInstanceSSHResponseParams ¶ added in v1.0.1130
type CreateAndroidInstanceSSHResponseParams struct { // 连接私钥,需要保存为文件形式,例如 private_key.pem PrivateKey *string `json:"PrivateKey,omitnil,omitempty" name:"PrivateKey"` // 用户名称 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 连接地址 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 连接端口 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` // 连接参考命令 ConnectCommand *string `json:"ConnectCommand,omitnil,omitempty" name:"ConnectCommand"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateAndroidInstanceWebShellRequest ¶ added in v1.0.1130
type CreateAndroidInstanceWebShellRequest struct { *tchttp.BaseRequest // 实例 ID AndroidInstanceId *string `json:"AndroidInstanceId,omitnil,omitempty" name:"AndroidInstanceId"` }
func NewCreateAndroidInstanceWebShellRequest ¶ added in v1.0.1130
func NewCreateAndroidInstanceWebShellRequest() (request *CreateAndroidInstanceWebShellRequest)
func (*CreateAndroidInstanceWebShellRequest) FromJsonString ¶ added in v1.0.1130
func (r *CreateAndroidInstanceWebShellRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAndroidInstanceWebShellRequest) ToJsonString ¶ added in v1.0.1130
func (r *CreateAndroidInstanceWebShellRequest) ToJsonString() string
type CreateAndroidInstanceWebShellRequestParams ¶ added in v1.0.1130
type CreateAndroidInstanceWebShellRequestParams struct { // 实例 ID AndroidInstanceId *string `json:"AndroidInstanceId,omitnil,omitempty" name:"AndroidInstanceId"` }
Predefined struct for user
type CreateAndroidInstanceWebShellResponse ¶ added in v1.0.1130
type CreateAndroidInstanceWebShellResponse struct { *tchttp.BaseResponse Response *CreateAndroidInstanceWebShellResponseParams `json:"Response"` }
func NewCreateAndroidInstanceWebShellResponse ¶ added in v1.0.1130
func NewCreateAndroidInstanceWebShellResponse() (response *CreateAndroidInstanceWebShellResponse)
func (*CreateAndroidInstanceWebShellResponse) FromJsonString ¶ added in v1.0.1130
func (r *CreateAndroidInstanceWebShellResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAndroidInstanceWebShellResponse) ToJsonString ¶ added in v1.0.1130
func (r *CreateAndroidInstanceWebShellResponse) ToJsonString() string
type CreateAndroidInstanceWebShellResponseParams ¶ added in v1.0.1130
type CreateAndroidInstanceWebShellResponseParams struct { // 鉴权密钥 Key *string `json:"Key,omitnil,omitempty" name:"Key"` // 连接地址 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 连接区域 Zone *string `json:"Zone,omitnil,omitempty" name:"Zone"` // 访问链接,可以直接使用此链接访问 WebShell ConnectUrl *string `json:"ConnectUrl,omitnil,omitempty" name:"ConnectUrl"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateAndroidInstancesRequest ¶ added in v1.0.1130
type CreateAndroidInstancesRequest struct { *tchttp.BaseRequest // 安卓实例可用区。 // ap-guangzhou-3:广州三区 // ap-shenzhen-1:深圳一区 // ap-xian-ec-1:西安一区 // ap-hangzhou-ec-1:杭州一区 Zone *string `json:"Zone,omitnil,omitempty" name:"Zone"` // 安卓实例类型。 // A1:单开 // A2:双开 // A3:三开 // A4:四开 // A5:五开 // A6:六开 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 当 HostSerialNumbers 不为空时,该参数表示每个宿主机要创建的安卓实例数量; // 当 HostSerialNumbers 为空时,该参数表示要创建安卓实例的总数量,最大值为 100。 Number *uint64 `json:"Number,omitnil,omitempty" name:"Number"` // 宿主机 ID 列表。可以指定宿主机 ID 进行创建;也可以不指定由系统自动分配宿主机。 HostSerialNumbers []*string `json:"HostSerialNumbers,omitnil,omitempty" name:"HostSerialNumbers"` // 镜像 ID。如果不填,将使用默认的系统镜像 ImageId *string `json:"ImageId,omitnil,omitempty" name:"ImageId"` }
func NewCreateAndroidInstancesRequest ¶ added in v1.0.1130
func NewCreateAndroidInstancesRequest() (request *CreateAndroidInstancesRequest)
func (*CreateAndroidInstancesRequest) FromJsonString ¶ added in v1.0.1130
func (r *CreateAndroidInstancesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAndroidInstancesRequest) ToJsonString ¶ added in v1.0.1130
func (r *CreateAndroidInstancesRequest) ToJsonString() string
type CreateAndroidInstancesRequestParams ¶ added in v1.0.1130
type CreateAndroidInstancesRequestParams struct { // 安卓实例可用区。 // ap-guangzhou-3:广州三区 // ap-shenzhen-1:深圳一区 // ap-xian-ec-1:西安一区 // ap-hangzhou-ec-1:杭州一区 Zone *string `json:"Zone,omitnil,omitempty" name:"Zone"` // 安卓实例类型。 // A1:单开 // A2:双开 // A3:三开 // A4:四开 // A5:五开 // A6:六开 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 当 HostSerialNumbers 不为空时,该参数表示每个宿主机要创建的安卓实例数量; // 当 HostSerialNumbers 为空时,该参数表示要创建安卓实例的总数量,最大值为 100。 Number *uint64 `json:"Number,omitnil,omitempty" name:"Number"` // 宿主机 ID 列表。可以指定宿主机 ID 进行创建;也可以不指定由系统自动分配宿主机。 HostSerialNumbers []*string `json:"HostSerialNumbers,omitnil,omitempty" name:"HostSerialNumbers"` // 镜像 ID。如果不填,将使用默认的系统镜像 ImageId *string `json:"ImageId,omitnil,omitempty" name:"ImageId"` }
Predefined struct for user
type CreateAndroidInstancesResponse ¶ added in v1.0.1130
type CreateAndroidInstancesResponse struct { *tchttp.BaseResponse Response *CreateAndroidInstancesResponseParams `json:"Response"` }
func NewCreateAndroidInstancesResponse ¶ added in v1.0.1130
func NewCreateAndroidInstancesResponse() (response *CreateAndroidInstancesResponse)
func (*CreateAndroidInstancesResponse) FromJsonString ¶ added in v1.0.1130
func (r *CreateAndroidInstancesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAndroidInstancesResponse) ToJsonString ¶ added in v1.0.1130
func (r *CreateAndroidInstancesResponse) ToJsonString() string
type CreateAndroidInstancesResponseParams ¶ added in v1.0.1130
type CreateAndroidInstancesResponseParams struct { // 安卓实例 ID 列表 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateAndroidInstancesScreenshotRequest ¶ added in v1.0.1134
type CreateAndroidInstancesScreenshotRequest struct { *tchttp.BaseRequest // 实例 ID 列表 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` }
func NewCreateAndroidInstancesScreenshotRequest ¶ added in v1.0.1134
func NewCreateAndroidInstancesScreenshotRequest() (request *CreateAndroidInstancesScreenshotRequest)
func (*CreateAndroidInstancesScreenshotRequest) FromJsonString ¶ added in v1.0.1134
func (r *CreateAndroidInstancesScreenshotRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAndroidInstancesScreenshotRequest) ToJsonString ¶ added in v1.0.1134
func (r *CreateAndroidInstancesScreenshotRequest) ToJsonString() string
type CreateAndroidInstancesScreenshotRequestParams ¶ added in v1.0.1134
type CreateAndroidInstancesScreenshotRequestParams struct { // 实例 ID 列表 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` }
Predefined struct for user
type CreateAndroidInstancesScreenshotResponse ¶ added in v1.0.1134
type CreateAndroidInstancesScreenshotResponse struct { *tchttp.BaseResponse Response *CreateAndroidInstancesScreenshotResponseParams `json:"Response"` }
func NewCreateAndroidInstancesScreenshotResponse ¶ added in v1.0.1134
func NewCreateAndroidInstancesScreenshotResponse() (response *CreateAndroidInstancesScreenshotResponse)
func (*CreateAndroidInstancesScreenshotResponse) FromJsonString ¶ added in v1.0.1134
func (r *CreateAndroidInstancesScreenshotResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAndroidInstancesScreenshotResponse) ToJsonString ¶ added in v1.0.1134
func (r *CreateAndroidInstancesScreenshotResponse) ToJsonString() string
type CreateAndroidInstancesScreenshotResponseParams ¶ added in v1.0.1134
type CreateAndroidInstancesScreenshotResponseParams struct { // 任务列表 TaskSet []*AndroidInstanceTask `json:"TaskSet,omitnil,omitempty" name:"TaskSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateCosCredentialRequest ¶ added in v1.0.1144
type CreateCosCredentialRequest struct { *tchttp.BaseRequest // Cos 密钥类型, Mobile 移动端, PC 桌面, AndroidApp 安卓应用 CosType *string `json:"CosType,omitnil,omitempty" name:"CosType"` // 云手机 Cos 数据 AndroidAppCosInfo *AndroidAppCosInfo `json:"AndroidAppCosInfo,omitnil,omitempty" name:"AndroidAppCosInfo"` }
func NewCreateCosCredentialRequest ¶ added in v1.0.1144
func NewCreateCosCredentialRequest() (request *CreateCosCredentialRequest)
func (*CreateCosCredentialRequest) FromJsonString ¶ added in v1.0.1144
func (r *CreateCosCredentialRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCosCredentialRequest) ToJsonString ¶ added in v1.0.1144
func (r *CreateCosCredentialRequest) ToJsonString() string
type CreateCosCredentialRequestParams ¶ added in v1.0.1144
type CreateCosCredentialRequestParams struct { // Cos 密钥类型, Mobile 移动端, PC 桌面, AndroidApp 安卓应用 CosType *string `json:"CosType,omitnil,omitempty" name:"CosType"` // 云手机 Cos 数据 AndroidAppCosInfo *AndroidAppCosInfo `json:"AndroidAppCosInfo,omitnil,omitempty" name:"AndroidAppCosInfo"` }
Predefined struct for user
type CreateCosCredentialResponse ¶ added in v1.0.1144
type CreateCosCredentialResponse struct { *tchttp.BaseResponse Response *CreateCosCredentialResponseParams `json:"Response"` }
func NewCreateCosCredentialResponse ¶ added in v1.0.1144
func NewCreateCosCredentialResponse() (response *CreateCosCredentialResponse)
func (*CreateCosCredentialResponse) FromJsonString ¶ added in v1.0.1144
func (r *CreateCosCredentialResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCosCredentialResponse) ToJsonString ¶ added in v1.0.1144
func (r *CreateCosCredentialResponse) ToJsonString() string
type CreateCosCredentialResponseParams ¶ added in v1.0.1144
type CreateCosCredentialResponseParams struct { // Cos SecretID SecretID *string `json:"SecretID,omitnil,omitempty" name:"SecretID"` // Cos SecretKey SecretKey *string `json:"SecretKey,omitnil,omitempty" name:"SecretKey"` // Cos Session SessionToken *string `json:"SessionToken,omitnil,omitempty" name:"SessionToken"` // Cos Bucket CosBucket *string `json:"CosBucket,omitnil,omitempty" name:"CosBucket"` // Cos Region CosRegion *string `json:"CosRegion,omitnil,omitempty" name:"CosRegion"` // Cos 操作路径 Path *string `json:"Path,omitnil,omitempty" name:"Path"` // Cos 密钥的起始时间 StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // Cos 密钥的失效时间 ExpiredTime *int64 `json:"ExpiredTime,omitnil,omitempty" name:"ExpiredTime"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateSessionRequest ¶
type CreateSessionRequest struct { *tchttp.BaseRequest // 唯一用户身份标识,由业务方自定义,平台不予理解。(可根据业务需要决定使用用户的唯一身份标识或是使用时间戳随机生成;在用户重连时应保持UserId不变) UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 【已废弃】只在TrylockWorker时生效 GameId *string `json:"GameId,omitnil,omitempty" name:"GameId"` // 【已废弃】只在TrylockWorker时生效 GameRegion *string `json:"GameRegion,omitnil,omitempty" name:"GameRegion"` // 游戏参数 GameParas *string `json:"GameParas,omitnil,omitempty" name:"GameParas"` // 客户端session信息,从JSSDK请求中获得。特殊的,当 RunMode 参数为 RunWithoutClient 时,该字段可以为空 ClientSession *string `json:"ClientSession,omitnil,omitempty" name:"ClientSession"` // 分辨率,,可设置为1080p或720p或1920x1080格式 Resolution *string `json:"Resolution,omitnil,omitempty" name:"Resolution"` // 背景图url,格式为png或jpeg,宽高1920*1080 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 【已废弃】 SetNo *uint64 `json:"SetNo,omitnil,omitempty" name:"SetNo"` // 【已废弃】 Bitrate *uint64 `json:"Bitrate,omitnil,omitempty" name:"Bitrate"` // 单位Mbps,动态调整最大码率建议值,会按实际情况调整 MaxBitrate *uint64 `json:"MaxBitrate,omitnil,omitempty" name:"MaxBitrate"` // 单位Mbps,动态调整最小码率建议值,会按实际情况调整 MinBitrate *uint64 `json:"MinBitrate,omitnil,omitempty" name:"MinBitrate"` // 帧率,可设置为30、45、60、90、120、144 Fps *uint64 `json:"Fps,omitnil,omitempty" name:"Fps"` // 【必选】用户IP,用户客户端的公网IP,用于就近调度,不填将严重影响用户体验 UserIp *string `json:"UserIp,omitnil,omitempty" name:"UserIp"` // 【已废弃】优化项,便于客户灰度开启新的优化项,默认为0 Optimization *uint64 `json:"Optimization,omitnil,omitempty" name:"Optimization"` // 【互动云游】游戏主机用户ID HostUserId *string `json:"HostUserId,omitnil,omitempty" name:"HostUserId"` // 【互动云游】角色;Player表示玩家;Viewer表示观察者 Role *string `json:"Role,omitnil,omitempty" name:"Role"` // 游戏相关参数 GameContext *string `json:"GameContext,omitnil,omitempty" name:"GameContext"` // 云端运行模式。 // RunWithoutClient:允许无客户端连接的情况下仍保持云端 App 运行 // 默认值(空):要求必须有客户端连接才会保持云端 App 运行。 RunMode *string `json:"RunMode,omitnil,omitempty" name:"RunMode"` }
func NewCreateSessionRequest ¶
func NewCreateSessionRequest() (request *CreateSessionRequest)
func (*CreateSessionRequest) FromJsonString ¶
func (r *CreateSessionRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateSessionRequest) ToJsonString ¶
func (r *CreateSessionRequest) ToJsonString() string
type CreateSessionRequestParams ¶ added in v1.0.426
type CreateSessionRequestParams struct { // 唯一用户身份标识,由业务方自定义,平台不予理解。(可根据业务需要决定使用用户的唯一身份标识或是使用时间戳随机生成;在用户重连时应保持UserId不变) UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 【已废弃】只在TrylockWorker时生效 GameId *string `json:"GameId,omitnil,omitempty" name:"GameId"` // 【已废弃】只在TrylockWorker时生效 GameRegion *string `json:"GameRegion,omitnil,omitempty" name:"GameRegion"` // 游戏参数 GameParas *string `json:"GameParas,omitnil,omitempty" name:"GameParas"` // 客户端session信息,从JSSDK请求中获得。特殊的,当 RunMode 参数为 RunWithoutClient 时,该字段可以为空 ClientSession *string `json:"ClientSession,omitnil,omitempty" name:"ClientSession"` // 分辨率,,可设置为1080p或720p或1920x1080格式 Resolution *string `json:"Resolution,omitnil,omitempty" name:"Resolution"` // 背景图url,格式为png或jpeg,宽高1920*1080 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 【已废弃】 SetNo *uint64 `json:"SetNo,omitnil,omitempty" name:"SetNo"` // 【已废弃】 Bitrate *uint64 `json:"Bitrate,omitnil,omitempty" name:"Bitrate"` // 单位Mbps,动态调整最大码率建议值,会按实际情况调整 MaxBitrate *uint64 `json:"MaxBitrate,omitnil,omitempty" name:"MaxBitrate"` // 单位Mbps,动态调整最小码率建议值,会按实际情况调整 MinBitrate *uint64 `json:"MinBitrate,omitnil,omitempty" name:"MinBitrate"` // 帧率,可设置为30、45、60、90、120、144 Fps *uint64 `json:"Fps,omitnil,omitempty" name:"Fps"` // 【必选】用户IP,用户客户端的公网IP,用于就近调度,不填将严重影响用户体验 UserIp *string `json:"UserIp,omitnil,omitempty" name:"UserIp"` // 【已废弃】优化项,便于客户灰度开启新的优化项,默认为0 Optimization *uint64 `json:"Optimization,omitnil,omitempty" name:"Optimization"` // 【互动云游】游戏主机用户ID HostUserId *string `json:"HostUserId,omitnil,omitempty" name:"HostUserId"` // 【互动云游】角色;Player表示玩家;Viewer表示观察者 Role *string `json:"Role,omitnil,omitempty" name:"Role"` // 游戏相关参数 GameContext *string `json:"GameContext,omitnil,omitempty" name:"GameContext"` // 云端运行模式。 // RunWithoutClient:允许无客户端连接的情况下仍保持云端 App 运行 // 默认值(空):要求必须有客户端连接才会保持云端 App 运行。 RunMode *string `json:"RunMode,omitnil,omitempty" name:"RunMode"` }
Predefined struct for user
type CreateSessionResponse ¶
type CreateSessionResponse struct { *tchttp.BaseResponse Response *CreateSessionResponseParams `json:"Response"` }
func NewCreateSessionResponse ¶
func NewCreateSessionResponse() (response *CreateSessionResponse)
func (*CreateSessionResponse) FromJsonString ¶
func (r *CreateSessionResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateSessionResponse) ToJsonString ¶
func (r *CreateSessionResponse) ToJsonString() string
type CreateSessionResponseParams ¶ added in v1.0.426
type CreateSessionResponseParams struct { // 服务端session信息,返回给JSSDK ServerSession *string `json:"ServerSession,omitnil,omitempty" name:"ServerSession"` // 【已废弃】 RoleNumber *string `json:"RoleNumber,omitnil,omitempty" name:"RoleNumber"` // 【互动云游】角色;Player表示玩家;Viewer表示观察者 Role *string `json:"Role,omitnil,omitempty" name:"Role"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteAndroidAppRequest ¶ added in v1.0.1144
type DeleteAndroidAppRequest struct { *tchttp.BaseRequest // 应用ID AndroidAppId *string `json:"AndroidAppId,omitnil,omitempty" name:"AndroidAppId"` }
func NewDeleteAndroidAppRequest ¶ added in v1.0.1144
func NewDeleteAndroidAppRequest() (request *DeleteAndroidAppRequest)
func (*DeleteAndroidAppRequest) FromJsonString ¶ added in v1.0.1144
func (r *DeleteAndroidAppRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteAndroidAppRequest) ToJsonString ¶ added in v1.0.1144
func (r *DeleteAndroidAppRequest) ToJsonString() string
type DeleteAndroidAppRequestParams ¶ added in v1.0.1144
type DeleteAndroidAppRequestParams struct { // 应用ID AndroidAppId *string `json:"AndroidAppId,omitnil,omitempty" name:"AndroidAppId"` }
Predefined struct for user
type DeleteAndroidAppResponse ¶ added in v1.0.1144
type DeleteAndroidAppResponse struct { *tchttp.BaseResponse Response *DeleteAndroidAppResponseParams `json:"Response"` }
func NewDeleteAndroidAppResponse ¶ added in v1.0.1144
func NewDeleteAndroidAppResponse() (response *DeleteAndroidAppResponse)
func (*DeleteAndroidAppResponse) FromJsonString ¶ added in v1.0.1144
func (r *DeleteAndroidAppResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteAndroidAppResponse) ToJsonString ¶ added in v1.0.1144
func (r *DeleteAndroidAppResponse) ToJsonString() string
type DeleteAndroidAppResponseParams ¶ added in v1.0.1144
type DeleteAndroidAppResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteAndroidAppVersionRequest ¶ added in v1.0.1144
type DeleteAndroidAppVersionRequest struct { *tchttp.BaseRequest // 安卓应用 Id AndroidAppId *string `json:"AndroidAppId,omitnil,omitempty" name:"AndroidAppId"` // 安卓应用版本 AndroidAppVersion *string `json:"AndroidAppVersion,omitnil,omitempty" name:"AndroidAppVersion"` }
func NewDeleteAndroidAppVersionRequest ¶ added in v1.0.1144
func NewDeleteAndroidAppVersionRequest() (request *DeleteAndroidAppVersionRequest)
func (*DeleteAndroidAppVersionRequest) FromJsonString ¶ added in v1.0.1144
func (r *DeleteAndroidAppVersionRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteAndroidAppVersionRequest) ToJsonString ¶ added in v1.0.1144
func (r *DeleteAndroidAppVersionRequest) ToJsonString() string
type DeleteAndroidAppVersionRequestParams ¶ added in v1.0.1144
type DeleteAndroidAppVersionRequestParams struct { // 安卓应用 Id AndroidAppId *string `json:"AndroidAppId,omitnil,omitempty" name:"AndroidAppId"` // 安卓应用版本 AndroidAppVersion *string `json:"AndroidAppVersion,omitnil,omitempty" name:"AndroidAppVersion"` }
Predefined struct for user
type DeleteAndroidAppVersionResponse ¶ added in v1.0.1144
type DeleteAndroidAppVersionResponse struct { *tchttp.BaseResponse Response *DeleteAndroidAppVersionResponseParams `json:"Response"` }
func NewDeleteAndroidAppVersionResponse ¶ added in v1.0.1144
func NewDeleteAndroidAppVersionResponse() (response *DeleteAndroidAppVersionResponse)
func (*DeleteAndroidAppVersionResponse) FromJsonString ¶ added in v1.0.1144
func (r *DeleteAndroidAppVersionResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteAndroidAppVersionResponse) ToJsonString ¶ added in v1.0.1144
func (r *DeleteAndroidAppVersionResponse) ToJsonString() string
type DeleteAndroidAppVersionResponseParams ¶ added in v1.0.1144
type DeleteAndroidAppVersionResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteAndroidInstanceImagesRequest ¶ added in v1.0.1130
type DeleteAndroidInstanceImagesRequest struct { *tchttp.BaseRequest // 镜像 ID 列表 AndroidInstanceImageIds []*string `json:"AndroidInstanceImageIds,omitnil,omitempty" name:"AndroidInstanceImageIds"` }
func NewDeleteAndroidInstanceImagesRequest ¶ added in v1.0.1130
func NewDeleteAndroidInstanceImagesRequest() (request *DeleteAndroidInstanceImagesRequest)
func (*DeleteAndroidInstanceImagesRequest) FromJsonString ¶ added in v1.0.1130
func (r *DeleteAndroidInstanceImagesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteAndroidInstanceImagesRequest) ToJsonString ¶ added in v1.0.1130
func (r *DeleteAndroidInstanceImagesRequest) ToJsonString() string
type DeleteAndroidInstanceImagesRequestParams ¶ added in v1.0.1130
type DeleteAndroidInstanceImagesRequestParams struct { // 镜像 ID 列表 AndroidInstanceImageIds []*string `json:"AndroidInstanceImageIds,omitnil,omitempty" name:"AndroidInstanceImageIds"` }
Predefined struct for user
type DeleteAndroidInstanceImagesResponse ¶ added in v1.0.1130
type DeleteAndroidInstanceImagesResponse struct { *tchttp.BaseResponse Response *DeleteAndroidInstanceImagesResponseParams `json:"Response"` }
func NewDeleteAndroidInstanceImagesResponse ¶ added in v1.0.1130
func NewDeleteAndroidInstanceImagesResponse() (response *DeleteAndroidInstanceImagesResponse)
func (*DeleteAndroidInstanceImagesResponse) FromJsonString ¶ added in v1.0.1130
func (r *DeleteAndroidInstanceImagesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteAndroidInstanceImagesResponse) ToJsonString ¶ added in v1.0.1130
func (r *DeleteAndroidInstanceImagesResponse) ToJsonString() string
type DeleteAndroidInstanceImagesResponseParams ¶ added in v1.0.1130
type DeleteAndroidInstanceImagesResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteAndroidInstanceLabelRequest ¶ added in v1.0.1130
type DeleteAndroidInstanceLabelRequest struct { *tchttp.BaseRequest // 标签键 Key *string `json:"Key,omitnil,omitempty" name:"Key"` // 标签值 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
func NewDeleteAndroidInstanceLabelRequest ¶ added in v1.0.1130
func NewDeleteAndroidInstanceLabelRequest() (request *DeleteAndroidInstanceLabelRequest)
func (*DeleteAndroidInstanceLabelRequest) FromJsonString ¶ added in v1.0.1130
func (r *DeleteAndroidInstanceLabelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteAndroidInstanceLabelRequest) ToJsonString ¶ added in v1.0.1130
func (r *DeleteAndroidInstanceLabelRequest) ToJsonString() string
type DeleteAndroidInstanceLabelRequestParams ¶ added in v1.0.1130
type DeleteAndroidInstanceLabelRequestParams struct { // 标签键 Key *string `json:"Key,omitnil,omitempty" name:"Key"` // 标签值 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
Predefined struct for user
type DeleteAndroidInstanceLabelResponse ¶ added in v1.0.1130
type DeleteAndroidInstanceLabelResponse struct { *tchttp.BaseResponse Response *DeleteAndroidInstanceLabelResponseParams `json:"Response"` }
func NewDeleteAndroidInstanceLabelResponse ¶ added in v1.0.1130
func NewDeleteAndroidInstanceLabelResponse() (response *DeleteAndroidInstanceLabelResponse)
func (*DeleteAndroidInstanceLabelResponse) FromJsonString ¶ added in v1.0.1130
func (r *DeleteAndroidInstanceLabelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteAndroidInstanceLabelResponse) ToJsonString ¶ added in v1.0.1130
func (r *DeleteAndroidInstanceLabelResponse) ToJsonString() string
type DeleteAndroidInstanceLabelResponseParams ¶ added in v1.0.1130
type DeleteAndroidInstanceLabelResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAndroidAppsRequest ¶ added in v1.0.1130
type DescribeAndroidAppsRequest struct { *tchttp.BaseRequest // 分页偏移 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 每页数量 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 应用ID数组 AndroidAppIds []*string `json:"AndroidAppIds,omitnil,omitempty" name:"AndroidAppIds"` // 过滤条件 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeAndroidAppsRequest ¶ added in v1.0.1130
func NewDescribeAndroidAppsRequest() (request *DescribeAndroidAppsRequest)
func (*DescribeAndroidAppsRequest) FromJsonString ¶ added in v1.0.1130
func (r *DescribeAndroidAppsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAndroidAppsRequest) ToJsonString ¶ added in v1.0.1130
func (r *DescribeAndroidAppsRequest) ToJsonString() string
type DescribeAndroidAppsRequestParams ¶ added in v1.0.1130
type DescribeAndroidAppsRequestParams struct { // 分页偏移 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 每页数量 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 应用ID数组 AndroidAppIds []*string `json:"AndroidAppIds,omitnil,omitempty" name:"AndroidAppIds"` // 过滤条件 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeAndroidAppsResponse ¶ added in v1.0.1130
type DescribeAndroidAppsResponse struct { *tchttp.BaseResponse Response *DescribeAndroidAppsResponseParams `json:"Response"` }
func NewDescribeAndroidAppsResponse ¶ added in v1.0.1130
func NewDescribeAndroidAppsResponse() (response *DescribeAndroidAppsResponse)
func (*DescribeAndroidAppsResponse) FromJsonString ¶ added in v1.0.1130
func (r *DescribeAndroidAppsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAndroidAppsResponse) ToJsonString ¶ added in v1.0.1130
func (r *DescribeAndroidAppsResponse) ToJsonString() string
type DescribeAndroidAppsResponseParams ¶ added in v1.0.1130
type DescribeAndroidAppsResponseParams struct { // 安卓应用列表 Apps []*AndroidApp `json:"Apps,omitnil,omitempty" name:"Apps"` // 安卓应用列表长度 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAndroidInstanceAppsRequest ¶ added in v1.0.1130
type DescribeAndroidInstanceAppsRequest struct { *tchttp.BaseRequest // 实例ID AndroidInstanceId *string `json:"AndroidInstanceId,omitnil,omitempty" name:"AndroidInstanceId"` }
func NewDescribeAndroidInstanceAppsRequest ¶ added in v1.0.1130
func NewDescribeAndroidInstanceAppsRequest() (request *DescribeAndroidInstanceAppsRequest)
func (*DescribeAndroidInstanceAppsRequest) FromJsonString ¶ added in v1.0.1130
func (r *DescribeAndroidInstanceAppsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAndroidInstanceAppsRequest) ToJsonString ¶ added in v1.0.1130
func (r *DescribeAndroidInstanceAppsRequest) ToJsonString() string
type DescribeAndroidInstanceAppsRequestParams ¶ added in v1.0.1130
type DescribeAndroidInstanceAppsRequestParams struct { // 实例ID AndroidInstanceId *string `json:"AndroidInstanceId,omitnil,omitempty" name:"AndroidInstanceId"` }
Predefined struct for user
type DescribeAndroidInstanceAppsResponse ¶ added in v1.0.1130
type DescribeAndroidInstanceAppsResponse struct { *tchttp.BaseResponse Response *DescribeAndroidInstanceAppsResponseParams `json:"Response"` }
func NewDescribeAndroidInstanceAppsResponse ¶ added in v1.0.1130
func NewDescribeAndroidInstanceAppsResponse() (response *DescribeAndroidInstanceAppsResponse)
func (*DescribeAndroidInstanceAppsResponse) FromJsonString ¶ added in v1.0.1130
func (r *DescribeAndroidInstanceAppsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAndroidInstanceAppsResponse) ToJsonString ¶ added in v1.0.1130
func (r *DescribeAndroidInstanceAppsResponse) ToJsonString() string
type DescribeAndroidInstanceAppsResponseParams ¶ added in v1.0.1130
type DescribeAndroidInstanceAppsResponseParams struct { // 安卓应用列表 Apps []*AndroidInstanceAppInfo `json:"Apps,omitnil,omitempty" name:"Apps"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAndroidInstanceImagesRequest ¶ added in v1.0.1130
type DescribeAndroidInstanceImagesRequest struct { *tchttp.BaseRequest // 镜像 ID 列表 AndroidInstanceImageIds []*string `json:"AndroidInstanceImageIds,omitnil,omitempty" name:"AndroidInstanceImageIds"` // 偏移量,默认为0 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制量,默认为20,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeAndroidInstanceImagesRequest ¶ added in v1.0.1130
func NewDescribeAndroidInstanceImagesRequest() (request *DescribeAndroidInstanceImagesRequest)
func (*DescribeAndroidInstanceImagesRequest) FromJsonString ¶ added in v1.0.1130
func (r *DescribeAndroidInstanceImagesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAndroidInstanceImagesRequest) ToJsonString ¶ added in v1.0.1130
func (r *DescribeAndroidInstanceImagesRequest) ToJsonString() string
type DescribeAndroidInstanceImagesRequestParams ¶ added in v1.0.1130
type DescribeAndroidInstanceImagesRequestParams struct { // 镜像 ID 列表 AndroidInstanceImageIds []*string `json:"AndroidInstanceImageIds,omitnil,omitempty" name:"AndroidInstanceImageIds"` // 偏移量,默认为0 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制量,默认为20,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeAndroidInstanceImagesResponse ¶ added in v1.0.1130
type DescribeAndroidInstanceImagesResponse struct { *tchttp.BaseResponse Response *DescribeAndroidInstanceImagesResponseParams `json:"Response"` }
func NewDescribeAndroidInstanceImagesResponse ¶ added in v1.0.1130
func NewDescribeAndroidInstanceImagesResponse() (response *DescribeAndroidInstanceImagesResponse)
func (*DescribeAndroidInstanceImagesResponse) FromJsonString ¶ added in v1.0.1130
func (r *DescribeAndroidInstanceImagesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAndroidInstanceImagesResponse) ToJsonString ¶ added in v1.0.1130
func (r *DescribeAndroidInstanceImagesResponse) ToJsonString() string
type DescribeAndroidInstanceImagesResponseParams ¶ added in v1.0.1130
type DescribeAndroidInstanceImagesResponseParams struct { // 镜像总数 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 镜像列表 AndroidInstanceImages []*AndroidInstanceImage `json:"AndroidInstanceImages,omitnil,omitempty" name:"AndroidInstanceImages"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAndroidInstanceLabelsRequest ¶ added in v1.0.1130
type DescribeAndroidInstanceLabelsRequest struct { *tchttp.BaseRequest // 标签键列表 Keys []*string `json:"Keys,omitnil,omitempty" name:"Keys"` // 标签值列表 Values []*string `json:"Values,omitnil,omitempty" name:"Values"` // 偏移量,默认为 0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制量,默认为20,最大值为100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeAndroidInstanceLabelsRequest ¶ added in v1.0.1130
func NewDescribeAndroidInstanceLabelsRequest() (request *DescribeAndroidInstanceLabelsRequest)
func (*DescribeAndroidInstanceLabelsRequest) FromJsonString ¶ added in v1.0.1130
func (r *DescribeAndroidInstanceLabelsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAndroidInstanceLabelsRequest) ToJsonString ¶ added in v1.0.1130
func (r *DescribeAndroidInstanceLabelsRequest) ToJsonString() string
type DescribeAndroidInstanceLabelsRequestParams ¶ added in v1.0.1130
type DescribeAndroidInstanceLabelsRequestParams struct { // 标签键列表 Keys []*string `json:"Keys,omitnil,omitempty" name:"Keys"` // 标签值列表 Values []*string `json:"Values,omitnil,omitempty" name:"Values"` // 偏移量,默认为 0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制量,默认为20,最大值为100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeAndroidInstanceLabelsResponse ¶ added in v1.0.1130
type DescribeAndroidInstanceLabelsResponse struct { *tchttp.BaseResponse Response *DescribeAndroidInstanceLabelsResponseParams `json:"Response"` }
func NewDescribeAndroidInstanceLabelsResponse ¶ added in v1.0.1130
func NewDescribeAndroidInstanceLabelsResponse() (response *DescribeAndroidInstanceLabelsResponse)
func (*DescribeAndroidInstanceLabelsResponse) FromJsonString ¶ added in v1.0.1130
func (r *DescribeAndroidInstanceLabelsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAndroidInstanceLabelsResponse) ToJsonString ¶ added in v1.0.1130
func (r *DescribeAndroidInstanceLabelsResponse) ToJsonString() string
type DescribeAndroidInstanceLabelsResponseParams ¶ added in v1.0.1130
type DescribeAndroidInstanceLabelsResponseParams struct { // 安卓实例标签总数 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 安卓实例标签列表 Labels []*AndroidInstanceLabel `json:"Labels,omitnil,omitempty" name:"Labels"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAndroidInstanceTasksStatusRequest ¶ added in v1.0.1130
type DescribeAndroidInstanceTasksStatusRequest struct { *tchttp.BaseRequest // 任务 ID 列表 TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"` // 条件过滤器 Filter []*Filter `json:"Filter,omitnil,omitempty" name:"Filter"` // 偏移量,默认为 0 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制量,默认为20,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeAndroidInstanceTasksStatusRequest ¶ added in v1.0.1130
func NewDescribeAndroidInstanceTasksStatusRequest() (request *DescribeAndroidInstanceTasksStatusRequest)
func (*DescribeAndroidInstanceTasksStatusRequest) FromJsonString ¶ added in v1.0.1130
func (r *DescribeAndroidInstanceTasksStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAndroidInstanceTasksStatusRequest) ToJsonString ¶ added in v1.0.1130
func (r *DescribeAndroidInstanceTasksStatusRequest) ToJsonString() string
type DescribeAndroidInstanceTasksStatusRequestParams ¶ added in v1.0.1130
type DescribeAndroidInstanceTasksStatusRequestParams struct { // 任务 ID 列表 TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"` // 条件过滤器 Filter []*Filter `json:"Filter,omitnil,omitempty" name:"Filter"` // 偏移量,默认为 0 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制量,默认为20,最大值为100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeAndroidInstanceTasksStatusResponse ¶ added in v1.0.1130
type DescribeAndroidInstanceTasksStatusResponse struct { *tchttp.BaseResponse Response *DescribeAndroidInstanceTasksStatusResponseParams `json:"Response"` }
func NewDescribeAndroidInstanceTasksStatusResponse ¶ added in v1.0.1130
func NewDescribeAndroidInstanceTasksStatusResponse() (response *DescribeAndroidInstanceTasksStatusResponse)
func (*DescribeAndroidInstanceTasksStatusResponse) FromJsonString ¶ added in v1.0.1130
func (r *DescribeAndroidInstanceTasksStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAndroidInstanceTasksStatusResponse) ToJsonString ¶ added in v1.0.1130
func (r *DescribeAndroidInstanceTasksStatusResponse) ToJsonString() string
type DescribeAndroidInstanceTasksStatusResponseParams ¶ added in v1.0.1130
type DescribeAndroidInstanceTasksStatusResponseParams struct { // 任务状态集合 TaskStatusSet []*AndroidInstanceTaskStatus `json:"TaskStatusSet,omitnil,omitempty" name:"TaskStatusSet"` // 任务总数量 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAndroidInstancesAppBlacklistRequest ¶ added in v1.0.1182
type DescribeAndroidInstancesAppBlacklistRequest struct { *tchttp.BaseRequest // 实例 ID 列表,数量上限 100 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` }
func NewDescribeAndroidInstancesAppBlacklistRequest ¶ added in v1.0.1182
func NewDescribeAndroidInstancesAppBlacklistRequest() (request *DescribeAndroidInstancesAppBlacklistRequest)
func (*DescribeAndroidInstancesAppBlacklistRequest) FromJsonString ¶ added in v1.0.1182
func (r *DescribeAndroidInstancesAppBlacklistRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAndroidInstancesAppBlacklistRequest) ToJsonString ¶ added in v1.0.1182
func (r *DescribeAndroidInstancesAppBlacklistRequest) ToJsonString() string
type DescribeAndroidInstancesAppBlacklistRequestParams ¶ added in v1.0.1182
type DescribeAndroidInstancesAppBlacklistRequestParams struct { // 实例 ID 列表,数量上限 100 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` }
Predefined struct for user
type DescribeAndroidInstancesAppBlacklistResponse ¶ added in v1.0.1182
type DescribeAndroidInstancesAppBlacklistResponse struct { *tchttp.BaseResponse Response *DescribeAndroidInstancesAppBlacklistResponseParams `json:"Response"` }
func NewDescribeAndroidInstancesAppBlacklistResponse ¶ added in v1.0.1182
func NewDescribeAndroidInstancesAppBlacklistResponse() (response *DescribeAndroidInstancesAppBlacklistResponse)
func (*DescribeAndroidInstancesAppBlacklistResponse) FromJsonString ¶ added in v1.0.1182
func (r *DescribeAndroidInstancesAppBlacklistResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAndroidInstancesAppBlacklistResponse) ToJsonString ¶ added in v1.0.1182
func (r *DescribeAndroidInstancesAppBlacklistResponse) ToJsonString() string
type DescribeAndroidInstancesAppBlacklistResponseParams ¶ added in v1.0.1182
type DescribeAndroidInstancesAppBlacklistResponseParams struct { // 黑名单集合 // 注意:此字段可能返回 null,表示取不到有效值。 AppBlacklistSet []*AndroidInstanceAppBlacklist `json:"AppBlacklistSet,omitnil,omitempty" name:"AppBlacklistSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAndroidInstancesByAppsRequest ¶ added in v1.0.1182
type DescribeAndroidInstancesByAppsRequest struct { *tchttp.BaseRequest // 偏移量,默认为 0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制量,默认为20,最大值为100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 应用 ID 列表。通过应用 ID 做集合查询 AndroidAppIds []*string `json:"AndroidAppIds,omitnil,omitempty" name:"AndroidAppIds"` }
func NewDescribeAndroidInstancesByAppsRequest ¶ added in v1.0.1182
func NewDescribeAndroidInstancesByAppsRequest() (request *DescribeAndroidInstancesByAppsRequest)
func (*DescribeAndroidInstancesByAppsRequest) FromJsonString ¶ added in v1.0.1182
func (r *DescribeAndroidInstancesByAppsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAndroidInstancesByAppsRequest) ToJsonString ¶ added in v1.0.1182
func (r *DescribeAndroidInstancesByAppsRequest) ToJsonString() string
type DescribeAndroidInstancesByAppsRequestParams ¶ added in v1.0.1182
type DescribeAndroidInstancesByAppsRequestParams struct { // 偏移量,默认为 0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制量,默认为20,最大值为100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 应用 ID 列表。通过应用 ID 做集合查询 AndroidAppIds []*string `json:"AndroidAppIds,omitnil,omitempty" name:"AndroidAppIds"` }
Predefined struct for user
type DescribeAndroidInstancesByAppsResponse ¶ added in v1.0.1182
type DescribeAndroidInstancesByAppsResponse struct { *tchttp.BaseResponse Response *DescribeAndroidInstancesByAppsResponseParams `json:"Response"` }
func NewDescribeAndroidInstancesByAppsResponse ¶ added in v1.0.1182
func NewDescribeAndroidInstancesByAppsResponse() (response *DescribeAndroidInstancesByAppsResponse)
func (*DescribeAndroidInstancesByAppsResponse) FromJsonString ¶ added in v1.0.1182
func (r *DescribeAndroidInstancesByAppsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAndroidInstancesByAppsResponse) ToJsonString ¶ added in v1.0.1182
func (r *DescribeAndroidInstancesByAppsResponse) ToJsonString() string
type DescribeAndroidInstancesByAppsResponseParams ¶ added in v1.0.1182
type DescribeAndroidInstancesByAppsResponseParams struct { // 实例总数量 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 实例列表 AndroidInstances []*AndroidInstance `json:"AndroidInstances,omitnil,omitempty" name:"AndroidInstances"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAndroidInstancesRequest ¶ added in v1.0.1130
type DescribeAndroidInstancesRequest struct { *tchttp.BaseRequest // 偏移量,默认为 0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制量,默认为20,最大值为100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 实例ID。每次请求的实例的上限为100。 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 实例地域。目前还不支持按地域进行聚合查询 AndroidInstanceRegion *string `json:"AndroidInstanceRegion,omitnil,omitempty" name:"AndroidInstanceRegion"` // 实例可用区 AndroidInstanceZone *string `json:"AndroidInstanceZone,omitnil,omitempty" name:"AndroidInstanceZone"` // 实例分组 ID 列表 AndroidInstanceGroupIds []*string `json:"AndroidInstanceGroupIds,omitnil,omitempty" name:"AndroidInstanceGroupIds"` // 实例标签选择器 LabelSelector []*LabelRequirement `json:"LabelSelector,omitnil,omitempty" name:"LabelSelector"` // 字段过滤器。Filter 的 Name 有以下值: // Name:实例名称 // UserId:实例用户ID Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeAndroidInstancesRequest ¶ added in v1.0.1130
func NewDescribeAndroidInstancesRequest() (request *DescribeAndroidInstancesRequest)
func (*DescribeAndroidInstancesRequest) FromJsonString ¶ added in v1.0.1130
func (r *DescribeAndroidInstancesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAndroidInstancesRequest) ToJsonString ¶ added in v1.0.1130
func (r *DescribeAndroidInstancesRequest) ToJsonString() string
type DescribeAndroidInstancesRequestParams ¶ added in v1.0.1130
type DescribeAndroidInstancesRequestParams struct { // 偏移量,默认为 0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制量,默认为20,最大值为100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 实例ID。每次请求的实例的上限为100。 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 实例地域。目前还不支持按地域进行聚合查询 AndroidInstanceRegion *string `json:"AndroidInstanceRegion,omitnil,omitempty" name:"AndroidInstanceRegion"` // 实例可用区 AndroidInstanceZone *string `json:"AndroidInstanceZone,omitnil,omitempty" name:"AndroidInstanceZone"` // 实例分组 ID 列表 AndroidInstanceGroupIds []*string `json:"AndroidInstanceGroupIds,omitnil,omitempty" name:"AndroidInstanceGroupIds"` // 实例标签选择器 LabelSelector []*LabelRequirement `json:"LabelSelector,omitnil,omitempty" name:"LabelSelector"` // 字段过滤器。Filter 的 Name 有以下值: // Name:实例名称 // UserId:实例用户ID Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeAndroidInstancesResponse ¶ added in v1.0.1130
type DescribeAndroidInstancesResponse struct { *tchttp.BaseResponse Response *DescribeAndroidInstancesResponseParams `json:"Response"` }
func NewDescribeAndroidInstancesResponse ¶ added in v1.0.1130
func NewDescribeAndroidInstancesResponse() (response *DescribeAndroidInstancesResponse)
func (*DescribeAndroidInstancesResponse) FromJsonString ¶ added in v1.0.1130
func (r *DescribeAndroidInstancesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAndroidInstancesResponse) ToJsonString ¶ added in v1.0.1130
func (r *DescribeAndroidInstancesResponse) ToJsonString() string
type DescribeAndroidInstancesResponseParams ¶ added in v1.0.1130
type DescribeAndroidInstancesResponseParams struct { // 实例总数量 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 实例列表 AndroidInstances []*AndroidInstance `json:"AndroidInstances,omitnil,omitempty" name:"AndroidInstances"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeInstancesCountRequest ¶
type DescribeInstancesCountRequest struct { *tchttp.BaseRequest // 游戏ID GameId *string `json:"GameId,omitnil,omitempty" name:"GameId"` // 实例分组ID GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"` // 游戏区域 GameRegion *string `json:"GameRegion,omitnil,omitempty" name:"GameRegion"` // 游戏类型。 // MOBILE:手游 // PC:默认值,端游 GameType *string `json:"GameType,omitnil,omitempty" name:"GameType"` }
func NewDescribeInstancesCountRequest ¶
func NewDescribeInstancesCountRequest() (request *DescribeInstancesCountRequest)
func (*DescribeInstancesCountRequest) FromJsonString ¶
func (r *DescribeInstancesCountRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeInstancesCountRequest) ToJsonString ¶
func (r *DescribeInstancesCountRequest) ToJsonString() string
type DescribeInstancesCountRequestParams ¶ added in v1.0.426
type DescribeInstancesCountRequestParams struct { // 游戏ID GameId *string `json:"GameId,omitnil,omitempty" name:"GameId"` // 实例分组ID GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"` // 游戏区域 GameRegion *string `json:"GameRegion,omitnil,omitempty" name:"GameRegion"` // 游戏类型。 // MOBILE:手游 // PC:默认值,端游 GameType *string `json:"GameType,omitnil,omitempty" name:"GameType"` }
Predefined struct for user
type DescribeInstancesCountResponse ¶
type DescribeInstancesCountResponse struct { *tchttp.BaseResponse Response *DescribeInstancesCountResponseParams `json:"Response"` }
func NewDescribeInstancesCountResponse ¶
func NewDescribeInstancesCountResponse() (response *DescribeInstancesCountResponse)
func (*DescribeInstancesCountResponse) FromJsonString ¶
func (r *DescribeInstancesCountResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeInstancesCountResponse) ToJsonString ¶
func (r *DescribeInstancesCountResponse) ToJsonString() string
type DescribeInstancesCountResponseParams ¶ added in v1.0.426
type DescribeInstancesCountResponseParams struct { // 客户的实例总数 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 客户的实例运行数 Running *uint64 `json:"Running,omitnil,omitempty" name:"Running"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DestroyAndroidInstancesRequest ¶ added in v1.0.1130
type DestroyAndroidInstancesRequest struct { *tchttp.BaseRequest // 安卓实例 ID 列表 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` }
func NewDestroyAndroidInstancesRequest ¶ added in v1.0.1130
func NewDestroyAndroidInstancesRequest() (request *DestroyAndroidInstancesRequest)
func (*DestroyAndroidInstancesRequest) FromJsonString ¶ added in v1.0.1130
func (r *DestroyAndroidInstancesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DestroyAndroidInstancesRequest) ToJsonString ¶ added in v1.0.1130
func (r *DestroyAndroidInstancesRequest) ToJsonString() string
type DestroyAndroidInstancesRequestParams ¶ added in v1.0.1130
type DestroyAndroidInstancesRequestParams struct { // 安卓实例 ID 列表 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` }
Predefined struct for user
type DestroyAndroidInstancesResponse ¶ added in v1.0.1130
type DestroyAndroidInstancesResponse struct { *tchttp.BaseResponse Response *DestroyAndroidInstancesResponseParams `json:"Response"` }
func NewDestroyAndroidInstancesResponse ¶ added in v1.0.1130
func NewDestroyAndroidInstancesResponse() (response *DestroyAndroidInstancesResponse)
func (*DestroyAndroidInstancesResponse) FromJsonString ¶ added in v1.0.1130
func (r *DestroyAndroidInstancesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DestroyAndroidInstancesResponse) ToJsonString ¶ added in v1.0.1130
func (r *DestroyAndroidInstancesResponse) ToJsonString() string
type DestroyAndroidInstancesResponseParams ¶ added in v1.0.1130
type DestroyAndroidInstancesResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DisableAndroidInstancesAppRequest ¶ added in v1.0.1181
type DisableAndroidInstancesAppRequest struct { *tchttp.BaseRequest // 安卓实例 ID 列表(最大100条数据) AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 应用包名 PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"` }
func NewDisableAndroidInstancesAppRequest ¶ added in v1.0.1181
func NewDisableAndroidInstancesAppRequest() (request *DisableAndroidInstancesAppRequest)
func (*DisableAndroidInstancesAppRequest) FromJsonString ¶ added in v1.0.1181
func (r *DisableAndroidInstancesAppRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DisableAndroidInstancesAppRequest) ToJsonString ¶ added in v1.0.1181
func (r *DisableAndroidInstancesAppRequest) ToJsonString() string
type DisableAndroidInstancesAppRequestParams ¶ added in v1.0.1181
type DisableAndroidInstancesAppRequestParams struct { // 安卓实例 ID 列表(最大100条数据) AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 应用包名 PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"` }
Predefined struct for user
type DisableAndroidInstancesAppResponse ¶ added in v1.0.1181
type DisableAndroidInstancesAppResponse struct { *tchttp.BaseResponse Response *DisableAndroidInstancesAppResponseParams `json:"Response"` }
func NewDisableAndroidInstancesAppResponse ¶ added in v1.0.1181
func NewDisableAndroidInstancesAppResponse() (response *DisableAndroidInstancesAppResponse)
func (*DisableAndroidInstancesAppResponse) FromJsonString ¶ added in v1.0.1181
func (r *DisableAndroidInstancesAppResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DisableAndroidInstancesAppResponse) ToJsonString ¶ added in v1.0.1181
func (r *DisableAndroidInstancesAppResponse) ToJsonString() string
type DisableAndroidInstancesAppResponseParams ¶ added in v1.0.1181
type DisableAndroidInstancesAppResponseParams struct { // 错误列表。如果实例操作都成功,则响应没有这个字段;如果有实例操作失败,该字段包含了实例操作的错误信息 AndroidInstanceErrors []*AndroidInstanceError `json:"AndroidInstanceErrors,omitnil,omitempty" name:"AndroidInstanceErrors"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DistributeFileToAndroidInstancesRequest ¶ added in v1.0.1180
type DistributeFileToAndroidInstancesRequest struct { *tchttp.BaseRequest // 安卓实例 ID 列表 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 文件下载 URL FileURL *string `json:"FileURL,omitnil,omitempty" name:"FileURL"` // 上传目标目录,只能上传到 /sdcard/ 目录或其子目录下 DestinationDirectory *string `json:"DestinationDirectory,omitnil,omitempty" name:"DestinationDirectory"` }
func NewDistributeFileToAndroidInstancesRequest ¶ added in v1.0.1180
func NewDistributeFileToAndroidInstancesRequest() (request *DistributeFileToAndroidInstancesRequest)
func (*DistributeFileToAndroidInstancesRequest) FromJsonString ¶ added in v1.0.1180
func (r *DistributeFileToAndroidInstancesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DistributeFileToAndroidInstancesRequest) ToJsonString ¶ added in v1.0.1180
func (r *DistributeFileToAndroidInstancesRequest) ToJsonString() string
type DistributeFileToAndroidInstancesRequestParams ¶ added in v1.0.1180
type DistributeFileToAndroidInstancesRequestParams struct { // 安卓实例 ID 列表 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 文件下载 URL FileURL *string `json:"FileURL,omitnil,omitempty" name:"FileURL"` // 上传目标目录,只能上传到 /sdcard/ 目录或其子目录下 DestinationDirectory *string `json:"DestinationDirectory,omitnil,omitempty" name:"DestinationDirectory"` }
Predefined struct for user
type DistributeFileToAndroidInstancesResponse ¶ added in v1.0.1180
type DistributeFileToAndroidInstancesResponse struct { *tchttp.BaseResponse Response *DistributeFileToAndroidInstancesResponseParams `json:"Response"` }
func NewDistributeFileToAndroidInstancesResponse ¶ added in v1.0.1180
func NewDistributeFileToAndroidInstancesResponse() (response *DistributeFileToAndroidInstancesResponse)
func (*DistributeFileToAndroidInstancesResponse) FromJsonString ¶ added in v1.0.1180
func (r *DistributeFileToAndroidInstancesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DistributeFileToAndroidInstancesResponse) ToJsonString ¶ added in v1.0.1180
func (r *DistributeFileToAndroidInstancesResponse) ToJsonString() string
type DistributeFileToAndroidInstancesResponseParams ¶ added in v1.0.1180
type DistributeFileToAndroidInstancesResponseParams struct { // 实例任务集合 TaskSet []*AndroidInstanceTask `json:"TaskSet,omitnil,omitempty" name:"TaskSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type EnableAndroidInstancesAppRequest ¶ added in v1.0.1181
type EnableAndroidInstancesAppRequest struct { *tchttp.BaseRequest // 安卓实例 ID 列表(最大100条数据) AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 应用包名 PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"` }
func NewEnableAndroidInstancesAppRequest ¶ added in v1.0.1181
func NewEnableAndroidInstancesAppRequest() (request *EnableAndroidInstancesAppRequest)
func (*EnableAndroidInstancesAppRequest) FromJsonString ¶ added in v1.0.1181
func (r *EnableAndroidInstancesAppRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*EnableAndroidInstancesAppRequest) ToJsonString ¶ added in v1.0.1181
func (r *EnableAndroidInstancesAppRequest) ToJsonString() string
type EnableAndroidInstancesAppRequestParams ¶ added in v1.0.1181
type EnableAndroidInstancesAppRequestParams struct { // 安卓实例 ID 列表(最大100条数据) AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 应用包名 PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"` }
Predefined struct for user
type EnableAndroidInstancesAppResponse ¶ added in v1.0.1181
type EnableAndroidInstancesAppResponse struct { *tchttp.BaseResponse Response *EnableAndroidInstancesAppResponseParams `json:"Response"` }
func NewEnableAndroidInstancesAppResponse ¶ added in v1.0.1181
func NewEnableAndroidInstancesAppResponse() (response *EnableAndroidInstancesAppResponse)
func (*EnableAndroidInstancesAppResponse) FromJsonString ¶ added in v1.0.1181
func (r *EnableAndroidInstancesAppResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*EnableAndroidInstancesAppResponse) ToJsonString ¶ added in v1.0.1181
func (r *EnableAndroidInstancesAppResponse) ToJsonString() string
type EnableAndroidInstancesAppResponseParams ¶ added in v1.0.1181
type EnableAndroidInstancesAppResponseParams struct { // 错误列表。如果实例操作都成功,则响应没有这个字段;如果有实例操作失败,该字段包含了实例操作的错误信息 AndroidInstanceErrors []*AndroidInstanceError `json:"AndroidInstanceErrors,omitnil,omitempty" name:"AndroidInstanceErrors"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExecuteCommandOnAndroidInstancesRequest ¶ added in v1.0.1130
type ExecuteCommandOnAndroidInstancesRequest struct { *tchttp.BaseRequest // 安卓实例 ID 列表 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // shell 命令 Command *string `json:"Command,omitnil,omitempty" name:"Command"` }
func NewExecuteCommandOnAndroidInstancesRequest ¶ added in v1.0.1130
func NewExecuteCommandOnAndroidInstancesRequest() (request *ExecuteCommandOnAndroidInstancesRequest)
func (*ExecuteCommandOnAndroidInstancesRequest) FromJsonString ¶ added in v1.0.1130
func (r *ExecuteCommandOnAndroidInstancesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExecuteCommandOnAndroidInstancesRequest) ToJsonString ¶ added in v1.0.1130
func (r *ExecuteCommandOnAndroidInstancesRequest) ToJsonString() string
type ExecuteCommandOnAndroidInstancesRequestParams ¶ added in v1.0.1130
type ExecuteCommandOnAndroidInstancesRequestParams struct { // 安卓实例 ID 列表 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // shell 命令 Command *string `json:"Command,omitnil,omitempty" name:"Command"` }
Predefined struct for user
type ExecuteCommandOnAndroidInstancesResponse ¶ added in v1.0.1130
type ExecuteCommandOnAndroidInstancesResponse struct { *tchttp.BaseResponse Response *ExecuteCommandOnAndroidInstancesResponseParams `json:"Response"` }
func NewExecuteCommandOnAndroidInstancesResponse ¶ added in v1.0.1130
func NewExecuteCommandOnAndroidInstancesResponse() (response *ExecuteCommandOnAndroidInstancesResponse)
func (*ExecuteCommandOnAndroidInstancesResponse) FromJsonString ¶ added in v1.0.1130
func (r *ExecuteCommandOnAndroidInstancesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExecuteCommandOnAndroidInstancesResponse) ToJsonString ¶ added in v1.0.1130
func (r *ExecuteCommandOnAndroidInstancesResponse) ToJsonString() string
type ExecuteCommandOnAndroidInstancesResponseParams ¶ added in v1.0.1130
type ExecuteCommandOnAndroidInstancesResponseParams struct { // 任务集合,可异步查询任务状态 TaskSet []*AndroidInstanceTask `json:"TaskSet,omitnil,omitempty" name:"TaskSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type FetchAndroidInstancesLogsRequest ¶ added in v1.0.1150
type FetchAndroidInstancesLogsRequest struct { *tchttp.BaseRequest // 安卓实例 ID 列表 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // cos 桶名称 BucketName *string `json:"BucketName,omitnil,omitempty" name:"BucketName"` // cos 桶区域 BucketRegion *string `json:"BucketRegion,omitnil,omitempty" name:"BucketRegion"` // cos 桶目录,默认为 /log/ BucketDirectory *string `json:"BucketDirectory,omitnil,omitempty" name:"BucketDirectory"` // 下载最近几天的日志,默认值为 1 RecentDays *uint64 `json:"RecentDays,omitnil,omitempty" name:"RecentDays"` }
func NewFetchAndroidInstancesLogsRequest ¶ added in v1.0.1150
func NewFetchAndroidInstancesLogsRequest() (request *FetchAndroidInstancesLogsRequest)
func (*FetchAndroidInstancesLogsRequest) FromJsonString ¶ added in v1.0.1150
func (r *FetchAndroidInstancesLogsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*FetchAndroidInstancesLogsRequest) ToJsonString ¶ added in v1.0.1150
func (r *FetchAndroidInstancesLogsRequest) ToJsonString() string
type FetchAndroidInstancesLogsRequestParams ¶ added in v1.0.1150
type FetchAndroidInstancesLogsRequestParams struct { // 安卓实例 ID 列表 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // cos 桶名称 BucketName *string `json:"BucketName,omitnil,omitempty" name:"BucketName"` // cos 桶区域 BucketRegion *string `json:"BucketRegion,omitnil,omitempty" name:"BucketRegion"` // cos 桶目录,默认为 /log/ BucketDirectory *string `json:"BucketDirectory,omitnil,omitempty" name:"BucketDirectory"` // 下载最近几天的日志,默认值为 1 RecentDays *uint64 `json:"RecentDays,omitnil,omitempty" name:"RecentDays"` }
Predefined struct for user
type FetchAndroidInstancesLogsResponse ¶ added in v1.0.1150
type FetchAndroidInstancesLogsResponse struct { *tchttp.BaseResponse Response *FetchAndroidInstancesLogsResponseParams `json:"Response"` }
func NewFetchAndroidInstancesLogsResponse ¶ added in v1.0.1150
func NewFetchAndroidInstancesLogsResponse() (response *FetchAndroidInstancesLogsResponse)
func (*FetchAndroidInstancesLogsResponse) FromJsonString ¶ added in v1.0.1150
func (r *FetchAndroidInstancesLogsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*FetchAndroidInstancesLogsResponse) ToJsonString ¶ added in v1.0.1150
func (r *FetchAndroidInstancesLogsResponse) ToJsonString() string
type FetchAndroidInstancesLogsResponseParams ¶ added in v1.0.1150
type FetchAndroidInstancesLogsResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ImportAndroidInstanceImageRequest ¶ added in v1.0.1182
type ImportAndroidInstanceImageRequest struct { *tchttp.BaseRequest // 镜像名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 镜像文件下载地址,要求是 tgz 压缩文件 URL *string `json:"URL,omitnil,omitempty" name:"URL"` // 镜像文件 MD5 值 MD5 *string `json:"MD5,omitnil,omitempty" name:"MD5"` // 安卓版本。 // ANDROID10:默认值,安卓10 // ANDROID12:安卓12 // ANDROID14:安卓14 AndroidVersion *string `json:"AndroidVersion,omitnil,omitempty" name:"AndroidVersion"` // 镜像可用区 Zone *string `json:"Zone,omitnil,omitempty" name:"Zone"` }
func NewImportAndroidInstanceImageRequest ¶ added in v1.0.1182
func NewImportAndroidInstanceImageRequest() (request *ImportAndroidInstanceImageRequest)
func (*ImportAndroidInstanceImageRequest) FromJsonString ¶ added in v1.0.1182
func (r *ImportAndroidInstanceImageRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ImportAndroidInstanceImageRequest) ToJsonString ¶ added in v1.0.1182
func (r *ImportAndroidInstanceImageRequest) ToJsonString() string
type ImportAndroidInstanceImageRequestParams ¶ added in v1.0.1182
type ImportAndroidInstanceImageRequestParams struct { // 镜像名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 镜像文件下载地址,要求是 tgz 压缩文件 URL *string `json:"URL,omitnil,omitempty" name:"URL"` // 镜像文件 MD5 值 MD5 *string `json:"MD5,omitnil,omitempty" name:"MD5"` // 安卓版本。 // ANDROID10:默认值,安卓10 // ANDROID12:安卓12 // ANDROID14:安卓14 AndroidVersion *string `json:"AndroidVersion,omitnil,omitempty" name:"AndroidVersion"` // 镜像可用区 Zone *string `json:"Zone,omitnil,omitempty" name:"Zone"` }
Predefined struct for user
type ImportAndroidInstanceImageResponse ¶ added in v1.0.1182
type ImportAndroidInstanceImageResponse struct { *tchttp.BaseResponse Response *ImportAndroidInstanceImageResponseParams `json:"Response"` }
func NewImportAndroidInstanceImageResponse ¶ added in v1.0.1182
func NewImportAndroidInstanceImageResponse() (response *ImportAndroidInstanceImageResponse)
func (*ImportAndroidInstanceImageResponse) FromJsonString ¶ added in v1.0.1182
func (r *ImportAndroidInstanceImageResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ImportAndroidInstanceImageResponse) ToJsonString ¶ added in v1.0.1182
func (r *ImportAndroidInstanceImageResponse) ToJsonString() string
type ImportAndroidInstanceImageResponseParams ¶ added in v1.0.1182
type ImportAndroidInstanceImageResponseParams struct { // 安卓实例镜像 ID AndroidInstanceImageId *string `json:"AndroidInstanceImageId,omitnil,omitempty" name:"AndroidInstanceImageId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type InstallAndroidInstancesAppRequest ¶ added in v1.0.1130
type InstallAndroidInstancesAppRequest struct { *tchttp.BaseRequest // 实例ID AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 应用ID AndroidAppId *string `json:"AndroidAppId,omitnil,omitempty" name:"AndroidAppId"` // 应用版本 AndroidAppVersion *string `json:"AndroidAppVersion,omitnil,omitempty" name:"AndroidAppVersion"` }
func NewInstallAndroidInstancesAppRequest ¶ added in v1.0.1130
func NewInstallAndroidInstancesAppRequest() (request *InstallAndroidInstancesAppRequest)
func (*InstallAndroidInstancesAppRequest) FromJsonString ¶ added in v1.0.1130
func (r *InstallAndroidInstancesAppRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*InstallAndroidInstancesAppRequest) ToJsonString ¶ added in v1.0.1130
func (r *InstallAndroidInstancesAppRequest) ToJsonString() string
type InstallAndroidInstancesAppRequestParams ¶ added in v1.0.1130
type InstallAndroidInstancesAppRequestParams struct { // 实例ID AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 应用ID AndroidAppId *string `json:"AndroidAppId,omitnil,omitempty" name:"AndroidAppId"` // 应用版本 AndroidAppVersion *string `json:"AndroidAppVersion,omitnil,omitempty" name:"AndroidAppVersion"` }
Predefined struct for user
type InstallAndroidInstancesAppResponse ¶ added in v1.0.1130
type InstallAndroidInstancesAppResponse struct { *tchttp.BaseResponse Response *InstallAndroidInstancesAppResponseParams `json:"Response"` }
func NewInstallAndroidInstancesAppResponse ¶ added in v1.0.1130
func NewInstallAndroidInstancesAppResponse() (response *InstallAndroidInstancesAppResponse)
func (*InstallAndroidInstancesAppResponse) FromJsonString ¶ added in v1.0.1130
func (r *InstallAndroidInstancesAppResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*InstallAndroidInstancesAppResponse) ToJsonString ¶ added in v1.0.1130
func (r *InstallAndroidInstancesAppResponse) ToJsonString() string
type InstallAndroidInstancesAppResponseParams ¶ added in v1.0.1130
type InstallAndroidInstancesAppResponseParams struct { // 任务集合 TaskSet []*AndroidInstanceTask `json:"TaskSet,omitnil,omitempty" name:"TaskSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type InstallAndroidInstancesAppWithURLRequest ¶ added in v1.0.1180
type InstallAndroidInstancesAppWithURLRequest struct { *tchttp.BaseRequest // 实例ID AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 安卓应用下载 URL AndroidAppURL *string `json:"AndroidAppURL,omitnil,omitempty" name:"AndroidAppURL"` }
func NewInstallAndroidInstancesAppWithURLRequest ¶ added in v1.0.1180
func NewInstallAndroidInstancesAppWithURLRequest() (request *InstallAndroidInstancesAppWithURLRequest)
func (*InstallAndroidInstancesAppWithURLRequest) FromJsonString ¶ added in v1.0.1180
func (r *InstallAndroidInstancesAppWithURLRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*InstallAndroidInstancesAppWithURLRequest) ToJsonString ¶ added in v1.0.1180
func (r *InstallAndroidInstancesAppWithURLRequest) ToJsonString() string
type InstallAndroidInstancesAppWithURLRequestParams ¶ added in v1.0.1180
type InstallAndroidInstancesAppWithURLRequestParams struct { // 实例ID AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 安卓应用下载 URL AndroidAppURL *string `json:"AndroidAppURL,omitnil,omitempty" name:"AndroidAppURL"` }
Predefined struct for user
type InstallAndroidInstancesAppWithURLResponse ¶ added in v1.0.1180
type InstallAndroidInstancesAppWithURLResponse struct { *tchttp.BaseResponse Response *InstallAndroidInstancesAppWithURLResponseParams `json:"Response"` }
func NewInstallAndroidInstancesAppWithURLResponse ¶ added in v1.0.1180
func NewInstallAndroidInstancesAppWithURLResponse() (response *InstallAndroidInstancesAppWithURLResponse)
func (*InstallAndroidInstancesAppWithURLResponse) FromJsonString ¶ added in v1.0.1180
func (r *InstallAndroidInstancesAppWithURLResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*InstallAndroidInstancesAppWithURLResponse) ToJsonString ¶ added in v1.0.1180
func (r *InstallAndroidInstancesAppWithURLResponse) ToJsonString() string
type InstallAndroidInstancesAppWithURLResponseParams ¶ added in v1.0.1180
type InstallAndroidInstancesAppWithURLResponseParams struct { // 任务集合 // 注意:此字段可能返回 null,表示取不到有效值。 TaskSet []*AndroidInstanceTask `json:"TaskSet,omitnil,omitempty" name:"TaskSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type LabelRequirement ¶ added in v1.0.1130
type LabelRequirement struct { // 标签键 Key *string `json:"Key,omitnil,omitempty" name:"Key"` // 运算符类型。 // IN:要求对象的标签键 Key 对应的标签值需满足 Values 中的一个 // NOT_IN:要求对象的标签键 Key 对应的标签值不满足 Values 中的任何一个 // EXISTS:要求对象标签存在标签键 Key // NOT_EXISTS: 要求对象标签不存在标签键 Key Operator *string `json:"Operator,omitnil,omitempty" name:"Operator"` // 标签值列表 Values []*string `json:"Values,omitnil,omitempty" name:"Values"` }
type ModifyAndroidAppRequest ¶ added in v1.0.1144
type ModifyAndroidAppRequest struct { *tchttp.BaseRequest // 安卓应用 Id AndroidAppId *string `json:"AndroidAppId,omitnil,omitempty" name:"AndroidAppId"` // 安卓应用名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 用户 Id UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` }
func NewModifyAndroidAppRequest ¶ added in v1.0.1144
func NewModifyAndroidAppRequest() (request *ModifyAndroidAppRequest)
func (*ModifyAndroidAppRequest) FromJsonString ¶ added in v1.0.1144
func (r *ModifyAndroidAppRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAndroidAppRequest) ToJsonString ¶ added in v1.0.1144
func (r *ModifyAndroidAppRequest) ToJsonString() string
type ModifyAndroidAppRequestParams ¶ added in v1.0.1144
type ModifyAndroidAppRequestParams struct { // 安卓应用 Id AndroidAppId *string `json:"AndroidAppId,omitnil,omitempty" name:"AndroidAppId"` // 安卓应用名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 用户 Id UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` }
Predefined struct for user
type ModifyAndroidAppResponse ¶ added in v1.0.1144
type ModifyAndroidAppResponse struct { *tchttp.BaseResponse Response *ModifyAndroidAppResponseParams `json:"Response"` }
func NewModifyAndroidAppResponse ¶ added in v1.0.1144
func NewModifyAndroidAppResponse() (response *ModifyAndroidAppResponse)
func (*ModifyAndroidAppResponse) FromJsonString ¶ added in v1.0.1144
func (r *ModifyAndroidAppResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAndroidAppResponse) ToJsonString ¶ added in v1.0.1144
func (r *ModifyAndroidAppResponse) ToJsonString() string
type ModifyAndroidAppResponseParams ¶ added in v1.0.1144
type ModifyAndroidAppResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyAndroidAppVersionRequest ¶ added in v1.0.1146
type ModifyAndroidAppVersionRequest struct { *tchttp.BaseRequest // 安卓应用 Id AndroidAppId *string `json:"AndroidAppId,omitnil,omitempty" name:"AndroidAppId"` // 安卓应用版本 Id AndroidAppVersion *string `json:"AndroidAppVersion,omitnil,omitempty" name:"AndroidAppVersion"` // 安卓应用版本名称 AndroidAppVersionName *string `json:"AndroidAppVersionName,omitnil,omitempty" name:"AndroidAppVersionName"` // 应用 shell 安装命令(支持多条命令执行,通过 && 组合;只在应用 AppMode 为 ADVANCED 高级模式下 才会生效) Command *string `json:"Command,omitnil,omitempty" name:"Command"` // 应用 shell 卸载命令(支持多条命令执行,通过 && 组合;只在应用 AppMode 为 ADVANCED 高级模式下 才会生效) UninstallCommand *string `json:"UninstallCommand,omitnil,omitempty" name:"UninstallCommand"` }
func NewModifyAndroidAppVersionRequest ¶ added in v1.0.1146
func NewModifyAndroidAppVersionRequest() (request *ModifyAndroidAppVersionRequest)
func (*ModifyAndroidAppVersionRequest) FromJsonString ¶ added in v1.0.1146
func (r *ModifyAndroidAppVersionRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAndroidAppVersionRequest) ToJsonString ¶ added in v1.0.1146
func (r *ModifyAndroidAppVersionRequest) ToJsonString() string
type ModifyAndroidAppVersionRequestParams ¶ added in v1.0.1146
type ModifyAndroidAppVersionRequestParams struct { // 安卓应用 Id AndroidAppId *string `json:"AndroidAppId,omitnil,omitempty" name:"AndroidAppId"` // 安卓应用版本 Id AndroidAppVersion *string `json:"AndroidAppVersion,omitnil,omitempty" name:"AndroidAppVersion"` // 安卓应用版本名称 AndroidAppVersionName *string `json:"AndroidAppVersionName,omitnil,omitempty" name:"AndroidAppVersionName"` // 应用 shell 安装命令(支持多条命令执行,通过 && 组合;只在应用 AppMode 为 ADVANCED 高级模式下 才会生效) Command *string `json:"Command,omitnil,omitempty" name:"Command"` // 应用 shell 卸载命令(支持多条命令执行,通过 && 组合;只在应用 AppMode 为 ADVANCED 高级模式下 才会生效) UninstallCommand *string `json:"UninstallCommand,omitnil,omitempty" name:"UninstallCommand"` }
Predefined struct for user
type ModifyAndroidAppVersionResponse ¶ added in v1.0.1146
type ModifyAndroidAppVersionResponse struct { *tchttp.BaseResponse Response *ModifyAndroidAppVersionResponseParams `json:"Response"` }
func NewModifyAndroidAppVersionResponse ¶ added in v1.0.1146
func NewModifyAndroidAppVersionResponse() (response *ModifyAndroidAppVersionResponse)
func (*ModifyAndroidAppVersionResponse) FromJsonString ¶ added in v1.0.1146
func (r *ModifyAndroidAppVersionResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAndroidAppVersionResponse) ToJsonString ¶ added in v1.0.1146
func (r *ModifyAndroidAppVersionResponse) ToJsonString() string
type ModifyAndroidAppVersionResponseParams ¶ added in v1.0.1146
type ModifyAndroidAppVersionResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyAndroidInstanceInformationRequest ¶ added in v1.0.1130
type ModifyAndroidInstanceInformationRequest struct { *tchttp.BaseRequest // 安卓实例 ID AndroidInstanceId *string `json:"AndroidInstanceId,omitnil,omitempty" name:"AndroidInstanceId"` // 实例名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
func NewModifyAndroidInstanceInformationRequest ¶ added in v1.0.1130
func NewModifyAndroidInstanceInformationRequest() (request *ModifyAndroidInstanceInformationRequest)
func (*ModifyAndroidInstanceInformationRequest) FromJsonString ¶ added in v1.0.1130
func (r *ModifyAndroidInstanceInformationRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAndroidInstanceInformationRequest) ToJsonString ¶ added in v1.0.1130
func (r *ModifyAndroidInstanceInformationRequest) ToJsonString() string
type ModifyAndroidInstanceInformationRequestParams ¶ added in v1.0.1130
type ModifyAndroidInstanceInformationRequestParams struct { // 安卓实例 ID AndroidInstanceId *string `json:"AndroidInstanceId,omitnil,omitempty" name:"AndroidInstanceId"` // 实例名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
Predefined struct for user
type ModifyAndroidInstanceInformationResponse ¶ added in v1.0.1130
type ModifyAndroidInstanceInformationResponse struct { *tchttp.BaseResponse Response *ModifyAndroidInstanceInformationResponseParams `json:"Response"` }
func NewModifyAndroidInstanceInformationResponse ¶ added in v1.0.1130
func NewModifyAndroidInstanceInformationResponse() (response *ModifyAndroidInstanceInformationResponse)
func (*ModifyAndroidInstanceInformationResponse) FromJsonString ¶ added in v1.0.1130
func (r *ModifyAndroidInstanceInformationResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAndroidInstanceInformationResponse) ToJsonString ¶ added in v1.0.1130
func (r *ModifyAndroidInstanceInformationResponse) ToJsonString() string
type ModifyAndroidInstanceInformationResponseParams ¶ added in v1.0.1130
type ModifyAndroidInstanceInformationResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyAndroidInstanceResolutionRequest ¶ added in v1.0.1130
type ModifyAndroidInstanceResolutionRequest struct { *tchttp.BaseRequest // 安卓实例 ID AndroidInstanceId *string `json:"AndroidInstanceId,omitnil,omitempty" name:"AndroidInstanceId"` // 分辨率宽度。建议按照以下数值设置,避免出现性能不足问题: // 实例类型为单开(A1):建议设置为 1080 // 实例类型为双开(A2) 及以上:建议设置为 720 Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"` // 分辨率高度。建议按照以下数值设置,避免出现性能不足问题: // 实例类型为单开(A1):建议设置为 1920 // 实例类型为双开(A2) 及以上:建议设置为 1280 Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"` // 每英寸像素点。如果不填,系统将会计算一个合理的数值。修改 DPI 可能会导致 App 异常退出,请谨慎使用! // 分辨率为 720x1280:建议配置为 320 // 分辨率为 1080x1920:建议配置为 480 DPI *uint64 `json:"DPI,omitnil,omitempty" name:"DPI"` // 帧率。ResolutionType 为 PHYSICAL 时才会修改帧率。另外建议按照以下数值设置,避免出现性能不足问题: 实例类型为单开(A1):建议设置为 60 实例类型为双开(A2) 及以上:建议设置为 30 FPS *uint64 `json:"FPS,omitnil,omitempty" name:"FPS"` // 修改分辨率类型。修改物理分辨率,需要重启才能生效。 // OVERRIDE:默认值,修改覆盖(显示)分辨率 // PHYSICAL:修改物理分辨率 ResolutionType *string `json:"ResolutionType,omitnil,omitempty" name:"ResolutionType"` }
func NewModifyAndroidInstanceResolutionRequest ¶ added in v1.0.1130
func NewModifyAndroidInstanceResolutionRequest() (request *ModifyAndroidInstanceResolutionRequest)
func (*ModifyAndroidInstanceResolutionRequest) FromJsonString ¶ added in v1.0.1130
func (r *ModifyAndroidInstanceResolutionRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAndroidInstanceResolutionRequest) ToJsonString ¶ added in v1.0.1130
func (r *ModifyAndroidInstanceResolutionRequest) ToJsonString() string
type ModifyAndroidInstanceResolutionRequestParams ¶ added in v1.0.1130
type ModifyAndroidInstanceResolutionRequestParams struct { // 安卓实例 ID AndroidInstanceId *string `json:"AndroidInstanceId,omitnil,omitempty" name:"AndroidInstanceId"` // 分辨率宽度。建议按照以下数值设置,避免出现性能不足问题: // 实例类型为单开(A1):建议设置为 1080 // 实例类型为双开(A2) 及以上:建议设置为 720 Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"` // 分辨率高度。建议按照以下数值设置,避免出现性能不足问题: // 实例类型为单开(A1):建议设置为 1920 // 实例类型为双开(A2) 及以上:建议设置为 1280 Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"` // 每英寸像素点。如果不填,系统将会计算一个合理的数值。修改 DPI 可能会导致 App 异常退出,请谨慎使用! // 分辨率为 720x1280:建议配置为 320 // 分辨率为 1080x1920:建议配置为 480 DPI *uint64 `json:"DPI,omitnil,omitempty" name:"DPI"` // 帧率。ResolutionType 为 PHYSICAL 时才会修改帧率。另外建议按照以下数值设置,避免出现性能不足问题: 实例类型为单开(A1):建议设置为 60 实例类型为双开(A2) 及以上:建议设置为 30 FPS *uint64 `json:"FPS,omitnil,omitempty" name:"FPS"` // 修改分辨率类型。修改物理分辨率,需要重启才能生效。 // OVERRIDE:默认值,修改覆盖(显示)分辨率 // PHYSICAL:修改物理分辨率 ResolutionType *string `json:"ResolutionType,omitnil,omitempty" name:"ResolutionType"` }
Predefined struct for user
type ModifyAndroidInstanceResolutionResponse ¶ added in v1.0.1130
type ModifyAndroidInstanceResolutionResponse struct { *tchttp.BaseResponse Response *ModifyAndroidInstanceResolutionResponseParams `json:"Response"` }
func NewModifyAndroidInstanceResolutionResponse ¶ added in v1.0.1130
func NewModifyAndroidInstanceResolutionResponse() (response *ModifyAndroidInstanceResolutionResponse)
func (*ModifyAndroidInstanceResolutionResponse) FromJsonString ¶ added in v1.0.1130
func (r *ModifyAndroidInstanceResolutionResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAndroidInstanceResolutionResponse) ToJsonString ¶ added in v1.0.1130
func (r *ModifyAndroidInstanceResolutionResponse) ToJsonString() string
type ModifyAndroidInstanceResolutionResponseParams ¶ added in v1.0.1130
type ModifyAndroidInstanceResolutionResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyAndroidInstancesAppBlacklistRequest ¶ added in v1.0.1182
type ModifyAndroidInstancesAppBlacklistRequest struct { *tchttp.BaseRequest // 实例ID列表,数量上限100 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 应用列表 AppList []*string `json:"AppList,omitnil,omitempty" name:"AppList"` // ADD、REMOVE、CLEAR Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"` }
func NewModifyAndroidInstancesAppBlacklistRequest ¶ added in v1.0.1182
func NewModifyAndroidInstancesAppBlacklistRequest() (request *ModifyAndroidInstancesAppBlacklistRequest)
func (*ModifyAndroidInstancesAppBlacklistRequest) FromJsonString ¶ added in v1.0.1182
func (r *ModifyAndroidInstancesAppBlacklistRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAndroidInstancesAppBlacklistRequest) ToJsonString ¶ added in v1.0.1182
func (r *ModifyAndroidInstancesAppBlacklistRequest) ToJsonString() string
type ModifyAndroidInstancesAppBlacklistRequestParams ¶ added in v1.0.1182
type ModifyAndroidInstancesAppBlacklistRequestParams struct { // 实例ID列表,数量上限100 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 应用列表 AppList []*string `json:"AppList,omitnil,omitempty" name:"AppList"` // ADD、REMOVE、CLEAR Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"` }
Predefined struct for user
type ModifyAndroidInstancesAppBlacklistResponse ¶ added in v1.0.1182
type ModifyAndroidInstancesAppBlacklistResponse struct { *tchttp.BaseResponse Response *ModifyAndroidInstancesAppBlacklistResponseParams `json:"Response"` }
func NewModifyAndroidInstancesAppBlacklistResponse ¶ added in v1.0.1182
func NewModifyAndroidInstancesAppBlacklistResponse() (response *ModifyAndroidInstancesAppBlacklistResponse)
func (*ModifyAndroidInstancesAppBlacklistResponse) FromJsonString ¶ added in v1.0.1182
func (r *ModifyAndroidInstancesAppBlacklistResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAndroidInstancesAppBlacklistResponse) ToJsonString ¶ added in v1.0.1182
func (r *ModifyAndroidInstancesAppBlacklistResponse) ToJsonString() string
type ModifyAndroidInstancesAppBlacklistResponseParams ¶ added in v1.0.1182
type ModifyAndroidInstancesAppBlacklistResponseParams struct { // 任务集合 TaskSet []*AndroidInstanceTask `json:"TaskSet,omitnil,omitempty" name:"TaskSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyAndroidInstancesInformationRequest ¶ added in v1.0.1150
type ModifyAndroidInstancesInformationRequest struct { *tchttp.BaseRequest // 安卓实例信息数据 AndroidInstanceInformations []*AndroidInstanceInformation `json:"AndroidInstanceInformations,omitnil,omitempty" name:"AndroidInstanceInformations"` }
func NewModifyAndroidInstancesInformationRequest ¶ added in v1.0.1150
func NewModifyAndroidInstancesInformationRequest() (request *ModifyAndroidInstancesInformationRequest)
func (*ModifyAndroidInstancesInformationRequest) FromJsonString ¶ added in v1.0.1150
func (r *ModifyAndroidInstancesInformationRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAndroidInstancesInformationRequest) ToJsonString ¶ added in v1.0.1150
func (r *ModifyAndroidInstancesInformationRequest) ToJsonString() string
type ModifyAndroidInstancesInformationRequestParams ¶ added in v1.0.1150
type ModifyAndroidInstancesInformationRequestParams struct { // 安卓实例信息数据 AndroidInstanceInformations []*AndroidInstanceInformation `json:"AndroidInstanceInformations,omitnil,omitempty" name:"AndroidInstanceInformations"` }
Predefined struct for user
type ModifyAndroidInstancesInformationResponse ¶ added in v1.0.1150
type ModifyAndroidInstancesInformationResponse struct { *tchttp.BaseResponse Response *ModifyAndroidInstancesInformationResponseParams `json:"Response"` }
func NewModifyAndroidInstancesInformationResponse ¶ added in v1.0.1150
func NewModifyAndroidInstancesInformationResponse() (response *ModifyAndroidInstancesInformationResponse)
func (*ModifyAndroidInstancesInformationResponse) FromJsonString ¶ added in v1.0.1150
func (r *ModifyAndroidInstancesInformationResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAndroidInstancesInformationResponse) ToJsonString ¶ added in v1.0.1150
func (r *ModifyAndroidInstancesInformationResponse) ToJsonString() string
type ModifyAndroidInstancesInformationResponseParams ¶ added in v1.0.1150
type ModifyAndroidInstancesInformationResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyAndroidInstancesLabelsRequest ¶ added in v1.0.1130
type ModifyAndroidInstancesLabelsRequest struct { *tchttp.BaseRequest // 安卓实例 ID 列表 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 安卓实例标签列表 AndroidInstanceLabels []*AndroidInstanceLabel `json:"AndroidInstanceLabels,omitnil,omitempty" name:"AndroidInstanceLabels"` // 操作类型。ADD:标签键不存在的添加新标签,标签键存在的将覆盖原有标签REMOVE:根据标签键删除标签REPLACE:使用请求标签列表替换原来所有标签CLEAR:清除所有标签 Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"` }
func NewModifyAndroidInstancesLabelsRequest ¶ added in v1.0.1130
func NewModifyAndroidInstancesLabelsRequest() (request *ModifyAndroidInstancesLabelsRequest)
func (*ModifyAndroidInstancesLabelsRequest) FromJsonString ¶ added in v1.0.1130
func (r *ModifyAndroidInstancesLabelsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAndroidInstancesLabelsRequest) ToJsonString ¶ added in v1.0.1130
func (r *ModifyAndroidInstancesLabelsRequest) ToJsonString() string
type ModifyAndroidInstancesLabelsRequestParams ¶ added in v1.0.1130
type ModifyAndroidInstancesLabelsRequestParams struct { // 安卓实例 ID 列表 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 安卓实例标签列表 AndroidInstanceLabels []*AndroidInstanceLabel `json:"AndroidInstanceLabels,omitnil,omitempty" name:"AndroidInstanceLabels"` // 操作类型。ADD:标签键不存在的添加新标签,标签键存在的将覆盖原有标签REMOVE:根据标签键删除标签REPLACE:使用请求标签列表替换原来所有标签CLEAR:清除所有标签 Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"` }
Predefined struct for user
type ModifyAndroidInstancesLabelsResponse ¶ added in v1.0.1130
type ModifyAndroidInstancesLabelsResponse struct { *tchttp.BaseResponse Response *ModifyAndroidInstancesLabelsResponseParams `json:"Response"` }
func NewModifyAndroidInstancesLabelsResponse ¶ added in v1.0.1130
func NewModifyAndroidInstancesLabelsResponse() (response *ModifyAndroidInstancesLabelsResponse)
func (*ModifyAndroidInstancesLabelsResponse) FromJsonString ¶ added in v1.0.1130
func (r *ModifyAndroidInstancesLabelsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAndroidInstancesLabelsResponse) ToJsonString ¶ added in v1.0.1130
func (r *ModifyAndroidInstancesLabelsResponse) ToJsonString() string
type ModifyAndroidInstancesLabelsResponseParams ¶ added in v1.0.1130
type ModifyAndroidInstancesLabelsResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyAndroidInstancesPropertiesRequest ¶ added in v1.0.1180
type ModifyAndroidInstancesPropertiesRequest struct { *tchttp.BaseRequest // 安卓实例 ID 列表 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 安卓实例设备 AndroidInstanceDevice *AndroidInstanceDevice `json:"AndroidInstanceDevice,omitnil,omitempty" name:"AndroidInstanceDevice"` // 安卓实例其它属性列表 AndroidInstanceProperties []*AndroidInstanceProperty `json:"AndroidInstanceProperties,omitnil,omitempty" name:"AndroidInstanceProperties"` }
func NewModifyAndroidInstancesPropertiesRequest ¶ added in v1.0.1180
func NewModifyAndroidInstancesPropertiesRequest() (request *ModifyAndroidInstancesPropertiesRequest)
func (*ModifyAndroidInstancesPropertiesRequest) FromJsonString ¶ added in v1.0.1180
func (r *ModifyAndroidInstancesPropertiesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAndroidInstancesPropertiesRequest) ToJsonString ¶ added in v1.0.1180
func (r *ModifyAndroidInstancesPropertiesRequest) ToJsonString() string
type ModifyAndroidInstancesPropertiesRequestParams ¶ added in v1.0.1180
type ModifyAndroidInstancesPropertiesRequestParams struct { // 安卓实例 ID 列表 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 安卓实例设备 AndroidInstanceDevice *AndroidInstanceDevice `json:"AndroidInstanceDevice,omitnil,omitempty" name:"AndroidInstanceDevice"` // 安卓实例其它属性列表 AndroidInstanceProperties []*AndroidInstanceProperty `json:"AndroidInstanceProperties,omitnil,omitempty" name:"AndroidInstanceProperties"` }
Predefined struct for user
type ModifyAndroidInstancesPropertiesResponse ¶ added in v1.0.1180
type ModifyAndroidInstancesPropertiesResponse struct { *tchttp.BaseResponse Response *ModifyAndroidInstancesPropertiesResponseParams `json:"Response"` }
func NewModifyAndroidInstancesPropertiesResponse ¶ added in v1.0.1180
func NewModifyAndroidInstancesPropertiesResponse() (response *ModifyAndroidInstancesPropertiesResponse)
func (*ModifyAndroidInstancesPropertiesResponse) FromJsonString ¶ added in v1.0.1180
func (r *ModifyAndroidInstancesPropertiesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAndroidInstancesPropertiesResponse) ToJsonString ¶ added in v1.0.1180
func (r *ModifyAndroidInstancesPropertiesResponse) ToJsonString() string
type ModifyAndroidInstancesPropertiesResponseParams ¶ added in v1.0.1180
type ModifyAndroidInstancesPropertiesResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyAndroidInstancesResolutionRequest ¶ added in v1.0.1146
type ModifyAndroidInstancesResolutionRequest struct { *tchttp.BaseRequest // 安卓实例 ID 列表 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 分辨率宽度。建议按照以下数值设置,避免出现性能不足问题: // 实例类型为单开(A1):建议设置为 1080 // 实例类型为双开(A2) 及以上:建议设置为 720 Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"` // 分辨率高度。建议按照以下数值设置,避免出现性能不足问题: // 实例类型为单开(A1):建议设置为 1920 // 实例类型为双开(A2) 及以上:建议设置为 1280 Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"` // 每英寸像素点。 // 分辨率为 720x1280:建议配置为 320 // 分辨率为 1080x1920:建议配置为 480 DPI *uint64 `json:"DPI,omitnil,omitempty" name:"DPI"` // 帧率。ResolutionType 为 PHYSICAL 时才会修改帧率。另外建议按照以下数值设置,避免出现性能不足问题: // 实例类型为单开(A1):建议设置为 60 // 实例类型为双开(A2) 及以上:建议设置为 30 FPS *uint64 `json:"FPS,omitnil,omitempty" name:"FPS"` // 修改分辨率类型。修改物理分辨率,需要重启才能生效。 // OVERRIDE:默认值,修改覆盖(显示)分辨率 // PHYSICAL:修改物理分辨率 ResolutionType *string `json:"ResolutionType,omitnil,omitempty" name:"ResolutionType"` }
func NewModifyAndroidInstancesResolutionRequest ¶ added in v1.0.1146
func NewModifyAndroidInstancesResolutionRequest() (request *ModifyAndroidInstancesResolutionRequest)
func (*ModifyAndroidInstancesResolutionRequest) FromJsonString ¶ added in v1.0.1146
func (r *ModifyAndroidInstancesResolutionRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAndroidInstancesResolutionRequest) ToJsonString ¶ added in v1.0.1146
func (r *ModifyAndroidInstancesResolutionRequest) ToJsonString() string
type ModifyAndroidInstancesResolutionRequestParams ¶ added in v1.0.1146
type ModifyAndroidInstancesResolutionRequestParams struct { // 安卓实例 ID 列表 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 分辨率宽度。建议按照以下数值设置,避免出现性能不足问题: // 实例类型为单开(A1):建议设置为 1080 // 实例类型为双开(A2) 及以上:建议设置为 720 Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"` // 分辨率高度。建议按照以下数值设置,避免出现性能不足问题: // 实例类型为单开(A1):建议设置为 1920 // 实例类型为双开(A2) 及以上:建议设置为 1280 Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"` // 每英寸像素点。 // 分辨率为 720x1280:建议配置为 320 // 分辨率为 1080x1920:建议配置为 480 DPI *uint64 `json:"DPI,omitnil,omitempty" name:"DPI"` // 帧率。ResolutionType 为 PHYSICAL 时才会修改帧率。另外建议按照以下数值设置,避免出现性能不足问题: // 实例类型为单开(A1):建议设置为 60 // 实例类型为双开(A2) 及以上:建议设置为 30 FPS *uint64 `json:"FPS,omitnil,omitempty" name:"FPS"` // 修改分辨率类型。修改物理分辨率,需要重启才能生效。 // OVERRIDE:默认值,修改覆盖(显示)分辨率 // PHYSICAL:修改物理分辨率 ResolutionType *string `json:"ResolutionType,omitnil,omitempty" name:"ResolutionType"` }
Predefined struct for user
type ModifyAndroidInstancesResolutionResponse ¶ added in v1.0.1146
type ModifyAndroidInstancesResolutionResponse struct { *tchttp.BaseResponse Response *ModifyAndroidInstancesResolutionResponseParams `json:"Response"` }
func NewModifyAndroidInstancesResolutionResponse ¶ added in v1.0.1146
func NewModifyAndroidInstancesResolutionResponse() (response *ModifyAndroidInstancesResolutionResponse)
func (*ModifyAndroidInstancesResolutionResponse) FromJsonString ¶ added in v1.0.1146
func (r *ModifyAndroidInstancesResolutionResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAndroidInstancesResolutionResponse) ToJsonString ¶ added in v1.0.1146
func (r *ModifyAndroidInstancesResolutionResponse) ToJsonString() string
type ModifyAndroidInstancesResolutionResponseParams ¶ added in v1.0.1146
type ModifyAndroidInstancesResolutionResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyAndroidInstancesResourcesRequest ¶ added in v1.0.1182
type ModifyAndroidInstancesResourcesRequest struct { *tchttp.BaseRequest // 安卓实例 ID 列表(最大100条数据) AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 内存配额(单位 MB) MemoryQuota *int64 `json:"MemoryQuota,omitnil,omitempty" name:"MemoryQuota"` }
func NewModifyAndroidInstancesResourcesRequest ¶ added in v1.0.1182
func NewModifyAndroidInstancesResourcesRequest() (request *ModifyAndroidInstancesResourcesRequest)
func (*ModifyAndroidInstancesResourcesRequest) FromJsonString ¶ added in v1.0.1182
func (r *ModifyAndroidInstancesResourcesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAndroidInstancesResourcesRequest) ToJsonString ¶ added in v1.0.1182
func (r *ModifyAndroidInstancesResourcesRequest) ToJsonString() string
type ModifyAndroidInstancesResourcesRequestParams ¶ added in v1.0.1182
type ModifyAndroidInstancesResourcesRequestParams struct { // 安卓实例 ID 列表(最大100条数据) AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 内存配额(单位 MB) MemoryQuota *int64 `json:"MemoryQuota,omitnil,omitempty" name:"MemoryQuota"` }
Predefined struct for user
type ModifyAndroidInstancesResourcesResponse ¶ added in v1.0.1182
type ModifyAndroidInstancesResourcesResponse struct { *tchttp.BaseResponse Response *ModifyAndroidInstancesResourcesResponseParams `json:"Response"` }
func NewModifyAndroidInstancesResourcesResponse ¶ added in v1.0.1182
func NewModifyAndroidInstancesResourcesResponse() (response *ModifyAndroidInstancesResourcesResponse)
func (*ModifyAndroidInstancesResourcesResponse) FromJsonString ¶ added in v1.0.1182
func (r *ModifyAndroidInstancesResourcesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAndroidInstancesResourcesResponse) ToJsonString ¶ added in v1.0.1182
func (r *ModifyAndroidInstancesResourcesResponse) ToJsonString() string
type ModifyAndroidInstancesResourcesResponseParams ¶ added in v1.0.1182
type ModifyAndroidInstancesResourcesResponseParams struct { // 任务集合 TaskSet []*AndroidInstanceTask `json:"TaskSet,omitnil,omitempty" name:"TaskSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyAndroidInstancesUserIdRequest ¶ added in v1.0.1130
type ModifyAndroidInstancesUserIdRequest struct { *tchttp.BaseRequest // 安卓实例 ID 列表 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 用户 ID UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` }
func NewModifyAndroidInstancesUserIdRequest ¶ added in v1.0.1130
func NewModifyAndroidInstancesUserIdRequest() (request *ModifyAndroidInstancesUserIdRequest)
func (*ModifyAndroidInstancesUserIdRequest) FromJsonString ¶ added in v1.0.1130
func (r *ModifyAndroidInstancesUserIdRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAndroidInstancesUserIdRequest) ToJsonString ¶ added in v1.0.1130
func (r *ModifyAndroidInstancesUserIdRequest) ToJsonString() string
type ModifyAndroidInstancesUserIdRequestParams ¶ added in v1.0.1130
type ModifyAndroidInstancesUserIdRequestParams struct { // 安卓实例 ID 列表 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 用户 ID UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` }
Predefined struct for user
type ModifyAndroidInstancesUserIdResponse ¶ added in v1.0.1130
type ModifyAndroidInstancesUserIdResponse struct { *tchttp.BaseResponse Response *ModifyAndroidInstancesUserIdResponseParams `json:"Response"` }
func NewModifyAndroidInstancesUserIdResponse ¶ added in v1.0.1130
func NewModifyAndroidInstancesUserIdResponse() (response *ModifyAndroidInstancesUserIdResponse)
func (*ModifyAndroidInstancesUserIdResponse) FromJsonString ¶ added in v1.0.1130
func (r *ModifyAndroidInstancesUserIdResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAndroidInstancesUserIdResponse) ToJsonString ¶ added in v1.0.1130
func (r *ModifyAndroidInstancesUserIdResponse) ToJsonString() string
type ModifyAndroidInstancesUserIdResponseParams ¶ added in v1.0.1130
type ModifyAndroidInstancesUserIdResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RebootAndroidInstanceHostsRequest ¶ added in v1.0.1159
type RebootAndroidInstanceHostsRequest struct { *tchttp.BaseRequest // 宿主机序列号集合 HostSerialNumbers []*string `json:"HostSerialNumbers,omitnil,omitempty" name:"HostSerialNumbers"` }
func NewRebootAndroidInstanceHostsRequest ¶ added in v1.0.1159
func NewRebootAndroidInstanceHostsRequest() (request *RebootAndroidInstanceHostsRequest)
func (*RebootAndroidInstanceHostsRequest) FromJsonString ¶ added in v1.0.1159
func (r *RebootAndroidInstanceHostsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RebootAndroidInstanceHostsRequest) ToJsonString ¶ added in v1.0.1159
func (r *RebootAndroidInstanceHostsRequest) ToJsonString() string
type RebootAndroidInstanceHostsRequestParams ¶ added in v1.0.1159
type RebootAndroidInstanceHostsRequestParams struct { // 宿主机序列号集合 HostSerialNumbers []*string `json:"HostSerialNumbers,omitnil,omitempty" name:"HostSerialNumbers"` }
Predefined struct for user
type RebootAndroidInstanceHostsResponse ¶ added in v1.0.1159
type RebootAndroidInstanceHostsResponse struct { *tchttp.BaseResponse Response *RebootAndroidInstanceHostsResponseParams `json:"Response"` }
func NewRebootAndroidInstanceHostsResponse ¶ added in v1.0.1159
func NewRebootAndroidInstanceHostsResponse() (response *RebootAndroidInstanceHostsResponse)
func (*RebootAndroidInstanceHostsResponse) FromJsonString ¶ added in v1.0.1159
func (r *RebootAndroidInstanceHostsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RebootAndroidInstanceHostsResponse) ToJsonString ¶ added in v1.0.1159
func (r *RebootAndroidInstanceHostsResponse) ToJsonString() string
type RebootAndroidInstanceHostsResponseParams ¶ added in v1.0.1159
type RebootAndroidInstanceHostsResponseParams struct { // 任务 ID 集合,以供任务状态查询,其中 InstanceId 为宿主机序列号 TaskSet []*AndroidInstanceTask `json:"TaskSet,omitnil,omitempty" name:"TaskSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RebootAndroidInstancesRequest ¶ added in v1.0.1130
type RebootAndroidInstancesRequest struct { *tchttp.BaseRequest // 实例ID AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` }
func NewRebootAndroidInstancesRequest ¶ added in v1.0.1130
func NewRebootAndroidInstancesRequest() (request *RebootAndroidInstancesRequest)
func (*RebootAndroidInstancesRequest) FromJsonString ¶ added in v1.0.1130
func (r *RebootAndroidInstancesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RebootAndroidInstancesRequest) ToJsonString ¶ added in v1.0.1130
func (r *RebootAndroidInstancesRequest) ToJsonString() string
type RebootAndroidInstancesRequestParams ¶ added in v1.0.1130
type RebootAndroidInstancesRequestParams struct { // 实例ID AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` }
Predefined struct for user
type RebootAndroidInstancesResponse ¶ added in v1.0.1130
type RebootAndroidInstancesResponse struct { *tchttp.BaseResponse Response *RebootAndroidInstancesResponseParams `json:"Response"` }
func NewRebootAndroidInstancesResponse ¶ added in v1.0.1130
func NewRebootAndroidInstancesResponse() (response *RebootAndroidInstancesResponse)
func (*RebootAndroidInstancesResponse) FromJsonString ¶ added in v1.0.1130
func (r *RebootAndroidInstancesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RebootAndroidInstancesResponse) ToJsonString ¶ added in v1.0.1130
func (r *RebootAndroidInstancesResponse) ToJsonString() string
type RebootAndroidInstancesResponseParams ¶ added in v1.0.1130
type RebootAndroidInstancesResponseParams struct { // 任务集合 TaskSet []*AndroidInstanceTask `json:"TaskSet,omitnil,omitempty" name:"TaskSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ResetAndroidInstancesRequest ¶ added in v1.0.1130
type ResetAndroidInstancesRequest struct { *tchttp.BaseRequest // 实例ID列表 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 指定有效的镜像 ID。 // 默认取值:默认使用当前镜像。 AndroidInstanceImageId *string `json:"AndroidInstanceImageId,omitnil,omitempty" name:"AndroidInstanceImageId"` // 重置模式。在 AndroidInstanceImageId 不为空时才生效。 // // CleanData:默认选项,清理系统属性和用户数据 // KeepSystemProperties:只保留系统属性 // KeepData: 保留系统属性和用户数据 Mode *string `json:"Mode,omitnil,omitempty" name:"Mode"` }
func NewResetAndroidInstancesRequest ¶ added in v1.0.1130
func NewResetAndroidInstancesRequest() (request *ResetAndroidInstancesRequest)
func (*ResetAndroidInstancesRequest) FromJsonString ¶ added in v1.0.1130
func (r *ResetAndroidInstancesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ResetAndroidInstancesRequest) ToJsonString ¶ added in v1.0.1130
func (r *ResetAndroidInstancesRequest) ToJsonString() string
type ResetAndroidInstancesRequestParams ¶ added in v1.0.1130
type ResetAndroidInstancesRequestParams struct { // 实例ID列表 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 指定有效的镜像 ID。 // 默认取值:默认使用当前镜像。 AndroidInstanceImageId *string `json:"AndroidInstanceImageId,omitnil,omitempty" name:"AndroidInstanceImageId"` // 重置模式。在 AndroidInstanceImageId 不为空时才生效。 // // CleanData:默认选项,清理系统属性和用户数据 // KeepSystemProperties:只保留系统属性 // KeepData: 保留系统属性和用户数据 Mode *string `json:"Mode,omitnil,omitempty" name:"Mode"` }
Predefined struct for user
type ResetAndroidInstancesResponse ¶ added in v1.0.1130
type ResetAndroidInstancesResponse struct { *tchttp.BaseResponse Response *ResetAndroidInstancesResponseParams `json:"Response"` }
func NewResetAndroidInstancesResponse ¶ added in v1.0.1130
func NewResetAndroidInstancesResponse() (response *ResetAndroidInstancesResponse)
func (*ResetAndroidInstancesResponse) FromJsonString ¶ added in v1.0.1130
func (r *ResetAndroidInstancesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ResetAndroidInstancesResponse) ToJsonString ¶ added in v1.0.1130
func (r *ResetAndroidInstancesResponse) ToJsonString() string
type ResetAndroidInstancesResponseParams ¶ added in v1.0.1130
type ResetAndroidInstancesResponseParams struct { // 任务集合 TaskSet []*AndroidInstanceTask `json:"TaskSet,omitnil,omitempty" name:"TaskSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RestartAndroidInstancesAppRequest ¶ added in v1.0.1130
type RestartAndroidInstancesAppRequest struct { *tchttp.BaseRequest // 实例 ID 列表 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 应用包名 PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"` // 启动页。建议指定启动页来启动应用,避免启动失败。如果启动页为空,系统尝试根据 PackageName 启动,但不保证成功。 Activity *string `json:"Activity,omitnil,omitempty" name:"Activity"` }
func NewRestartAndroidInstancesAppRequest ¶ added in v1.0.1130
func NewRestartAndroidInstancesAppRequest() (request *RestartAndroidInstancesAppRequest)
func (*RestartAndroidInstancesAppRequest) FromJsonString ¶ added in v1.0.1130
func (r *RestartAndroidInstancesAppRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RestartAndroidInstancesAppRequest) ToJsonString ¶ added in v1.0.1130
func (r *RestartAndroidInstancesAppRequest) ToJsonString() string
type RestartAndroidInstancesAppRequestParams ¶ added in v1.0.1130
type RestartAndroidInstancesAppRequestParams struct { // 实例 ID 列表 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 应用包名 PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"` // 启动页。建议指定启动页来启动应用,避免启动失败。如果启动页为空,系统尝试根据 PackageName 启动,但不保证成功。 Activity *string `json:"Activity,omitnil,omitempty" name:"Activity"` }
Predefined struct for user
type RestartAndroidInstancesAppResponse ¶ added in v1.0.1130
type RestartAndroidInstancesAppResponse struct { *tchttp.BaseResponse Response *RestartAndroidInstancesAppResponseParams `json:"Response"` }
func NewRestartAndroidInstancesAppResponse ¶ added in v1.0.1130
func NewRestartAndroidInstancesAppResponse() (response *RestartAndroidInstancesAppResponse)
func (*RestartAndroidInstancesAppResponse) FromJsonString ¶ added in v1.0.1130
func (r *RestartAndroidInstancesAppResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RestartAndroidInstancesAppResponse) ToJsonString ¶ added in v1.0.1130
func (r *RestartAndroidInstancesAppResponse) ToJsonString() string
type RestartAndroidInstancesAppResponseParams ¶ added in v1.0.1130
type RestartAndroidInstancesAppResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RestoreAndroidInstanceFromStorageRequest ¶ added in v1.0.1140
type RestoreAndroidInstanceFromStorageRequest struct { *tchttp.BaseRequest // 安卓实例ID AndroidInstanceId *string `json:"AndroidInstanceId,omitnil,omitempty" name:"AndroidInstanceId"` // 自定义备份对象Key ObjectKey *string `json:"ObjectKey,omitnil,omitempty" name:"ObjectKey"` // 存储服务器类型,如 COS、S3。注意:使用 COS 和 S3 都将占用外网带宽。 StorageType *string `json:"StorageType,omitnil,omitempty" name:"StorageType"` // COS协议选项 COSOptions *COSOptions `json:"COSOptions,omitnil,omitempty" name:"COSOptions"` // S3存储协议选项 S3Options *S3Options `json:"S3Options,omitnil,omitempty" name:"S3Options"` }
func NewRestoreAndroidInstanceFromStorageRequest ¶ added in v1.0.1140
func NewRestoreAndroidInstanceFromStorageRequest() (request *RestoreAndroidInstanceFromStorageRequest)
func (*RestoreAndroidInstanceFromStorageRequest) FromJsonString ¶ added in v1.0.1140
func (r *RestoreAndroidInstanceFromStorageRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RestoreAndroidInstanceFromStorageRequest) ToJsonString ¶ added in v1.0.1140
func (r *RestoreAndroidInstanceFromStorageRequest) ToJsonString() string
type RestoreAndroidInstanceFromStorageRequestParams ¶ added in v1.0.1140
type RestoreAndroidInstanceFromStorageRequestParams struct { // 安卓实例ID AndroidInstanceId *string `json:"AndroidInstanceId,omitnil,omitempty" name:"AndroidInstanceId"` // 自定义备份对象Key ObjectKey *string `json:"ObjectKey,omitnil,omitempty" name:"ObjectKey"` // 存储服务器类型,如 COS、S3。注意:使用 COS 和 S3 都将占用外网带宽。 StorageType *string `json:"StorageType,omitnil,omitempty" name:"StorageType"` // COS协议选项 COSOptions *COSOptions `json:"COSOptions,omitnil,omitempty" name:"COSOptions"` // S3存储协议选项 S3Options *S3Options `json:"S3Options,omitnil,omitempty" name:"S3Options"` }
Predefined struct for user
type RestoreAndroidInstanceFromStorageResponse ¶ added in v1.0.1140
type RestoreAndroidInstanceFromStorageResponse struct { *tchttp.BaseResponse Response *RestoreAndroidInstanceFromStorageResponseParams `json:"Response"` }
func NewRestoreAndroidInstanceFromStorageResponse ¶ added in v1.0.1140
func NewRestoreAndroidInstanceFromStorageResponse() (response *RestoreAndroidInstanceFromStorageResponse)
func (*RestoreAndroidInstanceFromStorageResponse) FromJsonString ¶ added in v1.0.1140
func (r *RestoreAndroidInstanceFromStorageResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RestoreAndroidInstanceFromStorageResponse) ToJsonString ¶ added in v1.0.1140
func (r *RestoreAndroidInstanceFromStorageResponse) ToJsonString() string
type RestoreAndroidInstanceFromStorageResponseParams ¶ added in v1.0.1140
type RestoreAndroidInstanceFromStorageResponseParams struct { // 实例任务 ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type S3Options ¶ added in v1.0.1140
type S3Options struct { // 存储节点 EndPoint *string `json:"EndPoint,omitnil,omitempty" name:"EndPoint"` // 存储桶 Bucket *string `json:"Bucket,omitnil,omitempty" name:"Bucket"` // 密钥 ID AccessKeyId *string `json:"AccessKeyId,omitnil,omitempty" name:"AccessKeyId"` // 密钥 Key SecretAccessKey *string `json:"SecretAccessKey,omitnil,omitempty" name:"SecretAccessKey"` }
type SaveGameArchiveRequest ¶
type SaveGameArchiveRequest struct { *tchttp.BaseRequest // 游戏用户ID UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 游戏ID GameId *string `json:"GameId,omitnil,omitempty" name:"GameId"` }
func NewSaveGameArchiveRequest ¶
func NewSaveGameArchiveRequest() (request *SaveGameArchiveRequest)
func (*SaveGameArchiveRequest) FromJsonString ¶
func (r *SaveGameArchiveRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SaveGameArchiveRequest) ToJsonString ¶
func (r *SaveGameArchiveRequest) ToJsonString() string
type SaveGameArchiveRequestParams ¶ added in v1.0.426
type SaveGameArchiveRequestParams struct { // 游戏用户ID UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 游戏ID GameId *string `json:"GameId,omitnil,omitempty" name:"GameId"` }
Predefined struct for user
type SaveGameArchiveResponse ¶
type SaveGameArchiveResponse struct { *tchttp.BaseResponse Response *SaveGameArchiveResponseParams `json:"Response"` }
func NewSaveGameArchiveResponse ¶
func NewSaveGameArchiveResponse() (response *SaveGameArchiveResponse)
func (*SaveGameArchiveResponse) FromJsonString ¶
func (r *SaveGameArchiveResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SaveGameArchiveResponse) ToJsonString ¶
func (r *SaveGameArchiveResponse) ToJsonString() string
type SaveGameArchiveResponseParams ¶ added in v1.0.426
type SaveGameArchiveResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SetAndroidInstancesBGAppKeepAliveRequest ¶ added in v1.0.1182
type SetAndroidInstancesBGAppKeepAliveRequest struct { *tchttp.BaseRequest // 安卓实例 ID 列表(最大100条数据) AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 操作类型,取值:ADD 添加应用到后台保活列表、REMOVE 从后台保活列表中移除应用、SET 全量设置后台保活列表,替换当前列表。 Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"` // 应用包名列表 PackageNames []*string `json:"PackageNames,omitnil,omitempty" name:"PackageNames"` }
func NewSetAndroidInstancesBGAppKeepAliveRequest ¶ added in v1.0.1182
func NewSetAndroidInstancesBGAppKeepAliveRequest() (request *SetAndroidInstancesBGAppKeepAliveRequest)
func (*SetAndroidInstancesBGAppKeepAliveRequest) FromJsonString ¶ added in v1.0.1182
func (r *SetAndroidInstancesBGAppKeepAliveRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SetAndroidInstancesBGAppKeepAliveRequest) ToJsonString ¶ added in v1.0.1182
func (r *SetAndroidInstancesBGAppKeepAliveRequest) ToJsonString() string
type SetAndroidInstancesBGAppKeepAliveRequestParams ¶ added in v1.0.1182
type SetAndroidInstancesBGAppKeepAliveRequestParams struct { // 安卓实例 ID 列表(最大100条数据) AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 操作类型,取值:ADD 添加应用到后台保活列表、REMOVE 从后台保活列表中移除应用、SET 全量设置后台保活列表,替换当前列表。 Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"` // 应用包名列表 PackageNames []*string `json:"PackageNames,omitnil,omitempty" name:"PackageNames"` }
Predefined struct for user
type SetAndroidInstancesBGAppKeepAliveResponse ¶ added in v1.0.1182
type SetAndroidInstancesBGAppKeepAliveResponse struct { *tchttp.BaseResponse Response *SetAndroidInstancesBGAppKeepAliveResponseParams `json:"Response"` }
func NewSetAndroidInstancesBGAppKeepAliveResponse ¶ added in v1.0.1182
func NewSetAndroidInstancesBGAppKeepAliveResponse() (response *SetAndroidInstancesBGAppKeepAliveResponse)
func (*SetAndroidInstancesBGAppKeepAliveResponse) FromJsonString ¶ added in v1.0.1182
func (r *SetAndroidInstancesBGAppKeepAliveResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SetAndroidInstancesBGAppKeepAliveResponse) ToJsonString ¶ added in v1.0.1182
func (r *SetAndroidInstancesBGAppKeepAliveResponse) ToJsonString() string
type SetAndroidInstancesBGAppKeepAliveResponseParams ¶ added in v1.0.1182
type SetAndroidInstancesBGAppKeepAliveResponseParams struct { // 错误列表。如果实例操作都成功,则响应没有这个字段;如果有实例操作失败,该字段包含了实例操作的错误信息 AndroidInstanceErrors []*AndroidInstanceError `json:"AndroidInstanceErrors,omitnil,omitempty" name:"AndroidInstanceErrors"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SetAndroidInstancesFGAppKeepAliveRequest ¶ added in v1.0.1182
type SetAndroidInstancesFGAppKeepAliveRequest struct { *tchttp.BaseRequest // 安卓实例 ID 列表(最大100条数据) AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 操作类型,取值:ENABLE 开启保活、DISABLE 关闭保活。当关闭保活时,PackageName 参数传空即可 Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"` // 应用包名,开启保活时,必须传入 PackageName PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"` }
func NewSetAndroidInstancesFGAppKeepAliveRequest ¶ added in v1.0.1182
func NewSetAndroidInstancesFGAppKeepAliveRequest() (request *SetAndroidInstancesFGAppKeepAliveRequest)
func (*SetAndroidInstancesFGAppKeepAliveRequest) FromJsonString ¶ added in v1.0.1182
func (r *SetAndroidInstancesFGAppKeepAliveRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SetAndroidInstancesFGAppKeepAliveRequest) ToJsonString ¶ added in v1.0.1182
func (r *SetAndroidInstancesFGAppKeepAliveRequest) ToJsonString() string
type SetAndroidInstancesFGAppKeepAliveRequestParams ¶ added in v1.0.1182
type SetAndroidInstancesFGAppKeepAliveRequestParams struct { // 安卓实例 ID 列表(最大100条数据) AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 操作类型,取值:ENABLE 开启保活、DISABLE 关闭保活。当关闭保活时,PackageName 参数传空即可 Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"` // 应用包名,开启保活时,必须传入 PackageName PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"` }
Predefined struct for user
type SetAndroidInstancesFGAppKeepAliveResponse ¶ added in v1.0.1182
type SetAndroidInstancesFGAppKeepAliveResponse struct { *tchttp.BaseResponse Response *SetAndroidInstancesFGAppKeepAliveResponseParams `json:"Response"` }
func NewSetAndroidInstancesFGAppKeepAliveResponse ¶ added in v1.0.1182
func NewSetAndroidInstancesFGAppKeepAliveResponse() (response *SetAndroidInstancesFGAppKeepAliveResponse)
func (*SetAndroidInstancesFGAppKeepAliveResponse) FromJsonString ¶ added in v1.0.1182
func (r *SetAndroidInstancesFGAppKeepAliveResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SetAndroidInstancesFGAppKeepAliveResponse) ToJsonString ¶ added in v1.0.1182
func (r *SetAndroidInstancesFGAppKeepAliveResponse) ToJsonString() string
type SetAndroidInstancesFGAppKeepAliveResponseParams ¶ added in v1.0.1182
type SetAndroidInstancesFGAppKeepAliveResponseParams struct { // 错误列表。如果实例操作都成功,则响应没有这个字段;如果有实例操作失败,该字段包含了实例操作的错误信息 AndroidInstanceErrors []*AndroidInstanceError `json:"AndroidInstanceErrors,omitnil,omitempty" name:"AndroidInstanceErrors"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type StartAndroidInstancesAppRequest ¶ added in v1.0.1130
type StartAndroidInstancesAppRequest struct { *tchttp.BaseRequest // 实例 ID 列表 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 应用包名 PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"` // 启动页。建议指定启动页来启动应用,避免启动失败。如果启动页为空,系统尝试根据 PackageName 启动,但不保证成功。 Activity *string `json:"Activity,omitnil,omitempty" name:"Activity"` }
func NewStartAndroidInstancesAppRequest ¶ added in v1.0.1130
func NewStartAndroidInstancesAppRequest() (request *StartAndroidInstancesAppRequest)
func (*StartAndroidInstancesAppRequest) FromJsonString ¶ added in v1.0.1130
func (r *StartAndroidInstancesAppRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StartAndroidInstancesAppRequest) ToJsonString ¶ added in v1.0.1130
func (r *StartAndroidInstancesAppRequest) ToJsonString() string
type StartAndroidInstancesAppRequestParams ¶ added in v1.0.1130
type StartAndroidInstancesAppRequestParams struct { // 实例 ID 列表 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 应用包名 PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"` // 启动页。建议指定启动页来启动应用,避免启动失败。如果启动页为空,系统尝试根据 PackageName 启动,但不保证成功。 Activity *string `json:"Activity,omitnil,omitempty" name:"Activity"` }
Predefined struct for user
type StartAndroidInstancesAppResponse ¶ added in v1.0.1130
type StartAndroidInstancesAppResponse struct { *tchttp.BaseResponse Response *StartAndroidInstancesAppResponseParams `json:"Response"` }
func NewStartAndroidInstancesAppResponse ¶ added in v1.0.1130
func NewStartAndroidInstancesAppResponse() (response *StartAndroidInstancesAppResponse)
func (*StartAndroidInstancesAppResponse) FromJsonString ¶ added in v1.0.1130
func (r *StartAndroidInstancesAppResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StartAndroidInstancesAppResponse) ToJsonString ¶ added in v1.0.1130
func (r *StartAndroidInstancesAppResponse) ToJsonString() string
type StartAndroidInstancesAppResponseParams ¶ added in v1.0.1130
type StartAndroidInstancesAppResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type StartAndroidInstancesRequest ¶ added in v1.0.1130
type StartAndroidInstancesRequest struct { *tchttp.BaseRequest // 实例ID AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` }
func NewStartAndroidInstancesRequest ¶ added in v1.0.1130
func NewStartAndroidInstancesRequest() (request *StartAndroidInstancesRequest)
func (*StartAndroidInstancesRequest) FromJsonString ¶ added in v1.0.1130
func (r *StartAndroidInstancesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StartAndroidInstancesRequest) ToJsonString ¶ added in v1.0.1130
func (r *StartAndroidInstancesRequest) ToJsonString() string
type StartAndroidInstancesRequestParams ¶ added in v1.0.1130
type StartAndroidInstancesRequestParams struct { // 实例ID AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` }
Predefined struct for user
type StartAndroidInstancesResponse ¶ added in v1.0.1130
type StartAndroidInstancesResponse struct { *tchttp.BaseResponse Response *StartAndroidInstancesResponseParams `json:"Response"` }
func NewStartAndroidInstancesResponse ¶ added in v1.0.1130
func NewStartAndroidInstancesResponse() (response *StartAndroidInstancesResponse)
func (*StartAndroidInstancesResponse) FromJsonString ¶ added in v1.0.1130
func (r *StartAndroidInstancesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StartAndroidInstancesResponse) ToJsonString ¶ added in v1.0.1130
func (r *StartAndroidInstancesResponse) ToJsonString() string
type StartAndroidInstancesResponseParams ¶ added in v1.0.1130
type StartAndroidInstancesResponseParams struct { // 任务集合 TaskSet []*AndroidInstanceTask `json:"TaskSet,omitnil,omitempty" name:"TaskSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type StartPublishStreamRequest ¶ added in v1.0.328
type StartPublishStreamRequest struct { *tchttp.BaseRequest // 唯一用户身份标识,由业务方自定义,平台不予理解。(可根据业务需要决定使用用户的唯一身份标识或是使用时间戳随机生成;在用户重连时应保持UserId不变) UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 推流地址,仅支持rtmp协议 PublishUrl *string `json:"PublishUrl,omitnil,omitempty" name:"PublishUrl"` }
func NewStartPublishStreamRequest ¶ added in v1.0.328
func NewStartPublishStreamRequest() (request *StartPublishStreamRequest)
func (*StartPublishStreamRequest) FromJsonString ¶ added in v1.0.328
func (r *StartPublishStreamRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StartPublishStreamRequest) ToJsonString ¶ added in v1.0.328
func (r *StartPublishStreamRequest) ToJsonString() string
type StartPublishStreamRequestParams ¶ added in v1.0.426
type StartPublishStreamRequestParams struct { // 唯一用户身份标识,由业务方自定义,平台不予理解。(可根据业务需要决定使用用户的唯一身份标识或是使用时间戳随机生成;在用户重连时应保持UserId不变) UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 推流地址,仅支持rtmp协议 PublishUrl *string `json:"PublishUrl,omitnil,omitempty" name:"PublishUrl"` }
Predefined struct for user
type StartPublishStreamResponse ¶ added in v1.0.328
type StartPublishStreamResponse struct { *tchttp.BaseResponse Response *StartPublishStreamResponseParams `json:"Response"` }
func NewStartPublishStreamResponse ¶ added in v1.0.328
func NewStartPublishStreamResponse() (response *StartPublishStreamResponse)
func (*StartPublishStreamResponse) FromJsonString ¶ added in v1.0.328
func (r *StartPublishStreamResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StartPublishStreamResponse) ToJsonString ¶ added in v1.0.328
func (r *StartPublishStreamResponse) ToJsonString() string
type StartPublishStreamResponseParams ¶ added in v1.0.426
type StartPublishStreamResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type StartPublishStreamToCSSRequest ¶ added in v1.0.896
type StartPublishStreamToCSSRequest struct { *tchttp.BaseRequest // 唯一用户身份标识,由业务方自定义,平台不予理解。(可根据业务需要决定使用用户的唯一身份标识或是使用时间戳随机生成;在用户重连时应保持UserId不变) UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 推流参数,推流时携带自定义参数。 PublishStreamArgs *string `json:"PublishStreamArgs,omitnil,omitempty" name:"PublishStreamArgs"` }
func NewStartPublishStreamToCSSRequest ¶ added in v1.0.896
func NewStartPublishStreamToCSSRequest() (request *StartPublishStreamToCSSRequest)
func (*StartPublishStreamToCSSRequest) FromJsonString ¶ added in v1.0.896
func (r *StartPublishStreamToCSSRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StartPublishStreamToCSSRequest) ToJsonString ¶ added in v1.0.896
func (r *StartPublishStreamToCSSRequest) ToJsonString() string
type StartPublishStreamToCSSRequestParams ¶ added in v1.0.896
type StartPublishStreamToCSSRequestParams struct { // 唯一用户身份标识,由业务方自定义,平台不予理解。(可根据业务需要决定使用用户的唯一身份标识或是使用时间戳随机生成;在用户重连时应保持UserId不变) UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 推流参数,推流时携带自定义参数。 PublishStreamArgs *string `json:"PublishStreamArgs,omitnil,omitempty" name:"PublishStreamArgs"` }
Predefined struct for user
type StartPublishStreamToCSSResponse ¶ added in v1.0.896
type StartPublishStreamToCSSResponse struct { *tchttp.BaseResponse Response *StartPublishStreamToCSSResponseParams `json:"Response"` }
func NewStartPublishStreamToCSSResponse ¶ added in v1.0.896
func NewStartPublishStreamToCSSResponse() (response *StartPublishStreamToCSSResponse)
func (*StartPublishStreamToCSSResponse) FromJsonString ¶ added in v1.0.896
func (r *StartPublishStreamToCSSResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StartPublishStreamToCSSResponse) ToJsonString ¶ added in v1.0.896
func (r *StartPublishStreamToCSSResponse) ToJsonString() string
type StartPublishStreamToCSSResponseParams ¶ added in v1.0.896
type StartPublishStreamToCSSResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type StopAndroidInstancesAppRequest ¶ added in v1.0.1130
type StopAndroidInstancesAppRequest struct { *tchttp.BaseRequest // 实例 ID 列表 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 应用包名 PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"` }
func NewStopAndroidInstancesAppRequest ¶ added in v1.0.1130
func NewStopAndroidInstancesAppRequest() (request *StopAndroidInstancesAppRequest)
func (*StopAndroidInstancesAppRequest) FromJsonString ¶ added in v1.0.1130
func (r *StopAndroidInstancesAppRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopAndroidInstancesAppRequest) ToJsonString ¶ added in v1.0.1130
func (r *StopAndroidInstancesAppRequest) ToJsonString() string
type StopAndroidInstancesAppRequestParams ¶ added in v1.0.1130
type StopAndroidInstancesAppRequestParams struct { // 实例 ID 列表 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 应用包名 PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"` }
Predefined struct for user
type StopAndroidInstancesAppResponse ¶ added in v1.0.1130
type StopAndroidInstancesAppResponse struct { *tchttp.BaseResponse Response *StopAndroidInstancesAppResponseParams `json:"Response"` }
func NewStopAndroidInstancesAppResponse ¶ added in v1.0.1130
func NewStopAndroidInstancesAppResponse() (response *StopAndroidInstancesAppResponse)
func (*StopAndroidInstancesAppResponse) FromJsonString ¶ added in v1.0.1130
func (r *StopAndroidInstancesAppResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopAndroidInstancesAppResponse) ToJsonString ¶ added in v1.0.1130
func (r *StopAndroidInstancesAppResponse) ToJsonString() string
type StopAndroidInstancesAppResponseParams ¶ added in v1.0.1130
type StopAndroidInstancesAppResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type StopAndroidInstancesRequest ¶ added in v1.0.1130
type StopAndroidInstancesRequest struct { *tchttp.BaseRequest // 实例ID AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` }
func NewStopAndroidInstancesRequest ¶ added in v1.0.1130
func NewStopAndroidInstancesRequest() (request *StopAndroidInstancesRequest)
func (*StopAndroidInstancesRequest) FromJsonString ¶ added in v1.0.1130
func (r *StopAndroidInstancesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopAndroidInstancesRequest) ToJsonString ¶ added in v1.0.1130
func (r *StopAndroidInstancesRequest) ToJsonString() string
type StopAndroidInstancesRequestParams ¶ added in v1.0.1130
type StopAndroidInstancesRequestParams struct { // 实例ID AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` }
Predefined struct for user
type StopAndroidInstancesResponse ¶ added in v1.0.1130
type StopAndroidInstancesResponse struct { *tchttp.BaseResponse Response *StopAndroidInstancesResponseParams `json:"Response"` }
func NewStopAndroidInstancesResponse ¶ added in v1.0.1130
func NewStopAndroidInstancesResponse() (response *StopAndroidInstancesResponse)
func (*StopAndroidInstancesResponse) FromJsonString ¶ added in v1.0.1130
func (r *StopAndroidInstancesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopAndroidInstancesResponse) ToJsonString ¶ added in v1.0.1130
func (r *StopAndroidInstancesResponse) ToJsonString() string
type StopAndroidInstancesResponseParams ¶ added in v1.0.1130
type StopAndroidInstancesResponseParams struct { // 任务集合 TaskSet []*AndroidInstanceTask `json:"TaskSet,omitnil,omitempty" name:"TaskSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type StopGameRequest ¶
type StopGameRequest struct { *tchttp.BaseRequest // 唯一用户身份标识,由业务方自定义,平台不予理解。(可根据业务需要决定使用用户的唯一身份标识或是使用时间戳随机生成;在用户重连时应保持UserId不变) UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 【多人游戏】游戏主机用户ID HostUserId *string `json:"HostUserId,omitnil,omitempty" name:"HostUserId"` }
func NewStopGameRequest ¶
func NewStopGameRequest() (request *StopGameRequest)
func (*StopGameRequest) FromJsonString ¶
func (r *StopGameRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopGameRequest) ToJsonString ¶
func (r *StopGameRequest) ToJsonString() string
type StopGameRequestParams ¶ added in v1.0.426
type StopGameRequestParams struct { // 唯一用户身份标识,由业务方自定义,平台不予理解。(可根据业务需要决定使用用户的唯一身份标识或是使用时间戳随机生成;在用户重连时应保持UserId不变) UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 【多人游戏】游戏主机用户ID HostUserId *string `json:"HostUserId,omitnil,omitempty" name:"HostUserId"` }
Predefined struct for user
type StopGameResponse ¶
type StopGameResponse struct { *tchttp.BaseResponse Response *StopGameResponseParams `json:"Response"` }
func NewStopGameResponse ¶
func NewStopGameResponse() (response *StopGameResponse)
func (*StopGameResponse) FromJsonString ¶
func (r *StopGameResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopGameResponse) ToJsonString ¶
func (r *StopGameResponse) ToJsonString() string
type StopGameResponseParams ¶ added in v1.0.426
type StopGameResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type StopPublishStreamRequest ¶ added in v1.0.328
type StopPublishStreamRequest struct { *tchttp.BaseRequest // 唯一用户身份标识,由业务方自定义,平台不予理解。(可根据业务需要决定使用用户的唯一身份标识或是使用时间戳随机生成;在用户重连时应保持UserId不变) UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` }
func NewStopPublishStreamRequest ¶ added in v1.0.328
func NewStopPublishStreamRequest() (request *StopPublishStreamRequest)
func (*StopPublishStreamRequest) FromJsonString ¶ added in v1.0.328
func (r *StopPublishStreamRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopPublishStreamRequest) ToJsonString ¶ added in v1.0.328
func (r *StopPublishStreamRequest) ToJsonString() string
type StopPublishStreamRequestParams ¶ added in v1.0.426
type StopPublishStreamRequestParams struct { // 唯一用户身份标识,由业务方自定义,平台不予理解。(可根据业务需要决定使用用户的唯一身份标识或是使用时间戳随机生成;在用户重连时应保持UserId不变) UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` }
Predefined struct for user
type StopPublishStreamResponse ¶ added in v1.0.328
type StopPublishStreamResponse struct { *tchttp.BaseResponse Response *StopPublishStreamResponseParams `json:"Response"` }
func NewStopPublishStreamResponse ¶ added in v1.0.328
func NewStopPublishStreamResponse() (response *StopPublishStreamResponse)
func (*StopPublishStreamResponse) FromJsonString ¶ added in v1.0.328
func (r *StopPublishStreamResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopPublishStreamResponse) ToJsonString ¶ added in v1.0.328
func (r *StopPublishStreamResponse) ToJsonString() string
type StopPublishStreamResponseParams ¶ added in v1.0.426
type StopPublishStreamResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SwitchGameArchiveRequest ¶
type SwitchGameArchiveRequest struct { *tchttp.BaseRequest // 游戏用户ID UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 游戏ID GameId *string `json:"GameId,omitnil,omitempty" name:"GameId"` // 游戏存档Url GameArchiveUrl *string `json:"GameArchiveUrl,omitnil,omitempty" name:"GameArchiveUrl"` // 游戏相关参数 GameContext *string `json:"GameContext,omitnil,omitempty" name:"GameContext"` }
func NewSwitchGameArchiveRequest ¶
func NewSwitchGameArchiveRequest() (request *SwitchGameArchiveRequest)
func (*SwitchGameArchiveRequest) FromJsonString ¶
func (r *SwitchGameArchiveRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SwitchGameArchiveRequest) ToJsonString ¶
func (r *SwitchGameArchiveRequest) ToJsonString() string
type SwitchGameArchiveRequestParams ¶ added in v1.0.426
type SwitchGameArchiveRequestParams struct { // 游戏用户ID UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 游戏ID GameId *string `json:"GameId,omitnil,omitempty" name:"GameId"` // 游戏存档Url GameArchiveUrl *string `json:"GameArchiveUrl,omitnil,omitempty" name:"GameArchiveUrl"` // 游戏相关参数 GameContext *string `json:"GameContext,omitnil,omitempty" name:"GameContext"` }
Predefined struct for user
type SwitchGameArchiveResponse ¶
type SwitchGameArchiveResponse struct { *tchttp.BaseResponse Response *SwitchGameArchiveResponseParams `json:"Response"` }
func NewSwitchGameArchiveResponse ¶
func NewSwitchGameArchiveResponse() (response *SwitchGameArchiveResponse)
func (*SwitchGameArchiveResponse) FromJsonString ¶
func (r *SwitchGameArchiveResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SwitchGameArchiveResponse) ToJsonString ¶
func (r *SwitchGameArchiveResponse) ToJsonString() string
type SwitchGameArchiveResponseParams ¶ added in v1.0.426
type SwitchGameArchiveResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SyncAndroidInstanceImage ¶ added in v1.0.1130
type SyncAndroidInstanceImageRequest ¶ added in v1.0.1130
type SyncAndroidInstanceImageRequest struct { *tchttp.BaseRequest // 安卓实例镜像 ID AndroidInstanceImageId *string `json:"AndroidInstanceImageId,omitnil,omitempty" name:"AndroidInstanceImageId"` // 目的同步可用区列表 DestinationZones []*string `json:"DestinationZones,omitnil,omitempty" name:"DestinationZones"` }
func NewSyncAndroidInstanceImageRequest ¶ added in v1.0.1130
func NewSyncAndroidInstanceImageRequest() (request *SyncAndroidInstanceImageRequest)
func (*SyncAndroidInstanceImageRequest) FromJsonString ¶ added in v1.0.1130
func (r *SyncAndroidInstanceImageRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SyncAndroidInstanceImageRequest) ToJsonString ¶ added in v1.0.1130
func (r *SyncAndroidInstanceImageRequest) ToJsonString() string
type SyncAndroidInstanceImageRequestParams ¶ added in v1.0.1130
type SyncAndroidInstanceImageRequestParams struct { // 安卓实例镜像 ID AndroidInstanceImageId *string `json:"AndroidInstanceImageId,omitnil,omitempty" name:"AndroidInstanceImageId"` // 目的同步可用区列表 DestinationZones []*string `json:"DestinationZones,omitnil,omitempty" name:"DestinationZones"` }
Predefined struct for user
type SyncAndroidInstanceImageResponse ¶ added in v1.0.1130
type SyncAndroidInstanceImageResponse struct { *tchttp.BaseResponse Response *SyncAndroidInstanceImageResponseParams `json:"Response"` }
func NewSyncAndroidInstanceImageResponse ¶ added in v1.0.1130
func NewSyncAndroidInstanceImageResponse() (response *SyncAndroidInstanceImageResponse)
func (*SyncAndroidInstanceImageResponse) FromJsonString ¶ added in v1.0.1130
func (r *SyncAndroidInstanceImageResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SyncAndroidInstanceImageResponse) ToJsonString ¶ added in v1.0.1130
func (r *SyncAndroidInstanceImageResponse) ToJsonString() string
type SyncAndroidInstanceImageResponseParams ¶ added in v1.0.1130
type SyncAndroidInstanceImageResponseParams struct { // 同步安卓实例镜像列表 SyncAndroidInstanceImages []*SyncAndroidInstanceImage `json:"SyncAndroidInstanceImages,omitnil,omitempty" name:"SyncAndroidInstanceImages"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SyncExecuteCommandOnAndroidInstancesRequest ¶ added in v1.0.1130
type SyncExecuteCommandOnAndroidInstancesRequest struct { *tchttp.BaseRequest // 安卓实例 ID 列表 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // shell 命令,必须是1秒内能自动结束的命令 Command *string `json:"Command,omitnil,omitempty" name:"Command"` }
func NewSyncExecuteCommandOnAndroidInstancesRequest ¶ added in v1.0.1130
func NewSyncExecuteCommandOnAndroidInstancesRequest() (request *SyncExecuteCommandOnAndroidInstancesRequest)
func (*SyncExecuteCommandOnAndroidInstancesRequest) FromJsonString ¶ added in v1.0.1130
func (r *SyncExecuteCommandOnAndroidInstancesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SyncExecuteCommandOnAndroidInstancesRequest) ToJsonString ¶ added in v1.0.1130
func (r *SyncExecuteCommandOnAndroidInstancesRequest) ToJsonString() string
type SyncExecuteCommandOnAndroidInstancesRequestParams ¶ added in v1.0.1130
type SyncExecuteCommandOnAndroidInstancesRequestParams struct { // 安卓实例 ID 列表 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // shell 命令,必须是1秒内能自动结束的命令 Command *string `json:"Command,omitnil,omitempty" name:"Command"` }
Predefined struct for user
type SyncExecuteCommandOnAndroidInstancesResponse ¶ added in v1.0.1130
type SyncExecuteCommandOnAndroidInstancesResponse struct { *tchttp.BaseResponse Response *SyncExecuteCommandOnAndroidInstancesResponseParams `json:"Response"` }
func NewSyncExecuteCommandOnAndroidInstancesResponse ¶ added in v1.0.1130
func NewSyncExecuteCommandOnAndroidInstancesResponse() (response *SyncExecuteCommandOnAndroidInstancesResponse)
func (*SyncExecuteCommandOnAndroidInstancesResponse) FromJsonString ¶ added in v1.0.1130
func (r *SyncExecuteCommandOnAndroidInstancesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SyncExecuteCommandOnAndroidInstancesResponse) ToJsonString ¶ added in v1.0.1130
func (r *SyncExecuteCommandOnAndroidInstancesResponse) ToJsonString() string
type SyncExecuteCommandOnAndroidInstancesResponseParams ¶ added in v1.0.1130
type SyncExecuteCommandOnAndroidInstancesResponseParams struct { // 命令执行结果列表 CommandResults []*SyncExecuteCommandResult `json:"CommandResults,omitnil,omitempty" name:"CommandResults"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SyncExecuteCommandResult ¶ added in v1.0.1130
type TrylockWorkerRequest ¶
type TrylockWorkerRequest struct { *tchttp.BaseRequest // 唯一用户身份标识,由业务方自定义,平台不予理解。(可根据业务需要决定使用用户的唯一身份标识或是使用时间戳随机生成;在用户重连时应保持UserId不变) UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 游戏ID GameId *string `json:"GameId,omitnil,omitempty" name:"GameId"` // 游戏区域,ap-guangzhou、ap-shanghai、ap-beijing等,如果不为空,优先按照该区域进行调度分配机器 GameRegion *string `json:"GameRegion,omitnil,omitempty" name:"GameRegion"` // 【废弃】资源池编号 SetNo *uint64 `json:"SetNo,omitnil,omitempty" name:"SetNo"` // 【必选】用户IP,用户客户端的公网IP,用于就近调度,不填将严重影响用户体验 UserIp *string `json:"UserIp,omitnil,omitempty" name:"UserIp"` // 分组ID GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"` }
func NewTrylockWorkerRequest ¶
func NewTrylockWorkerRequest() (request *TrylockWorkerRequest)
func (*TrylockWorkerRequest) FromJsonString ¶
func (r *TrylockWorkerRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*TrylockWorkerRequest) ToJsonString ¶
func (r *TrylockWorkerRequest) ToJsonString() string
type TrylockWorkerRequestParams ¶ added in v1.0.426
type TrylockWorkerRequestParams struct { // 唯一用户身份标识,由业务方自定义,平台不予理解。(可根据业务需要决定使用用户的唯一身份标识或是使用时间戳随机生成;在用户重连时应保持UserId不变) UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 游戏ID GameId *string `json:"GameId,omitnil,omitempty" name:"GameId"` // 游戏区域,ap-guangzhou、ap-shanghai、ap-beijing等,如果不为空,优先按照该区域进行调度分配机器 GameRegion *string `json:"GameRegion,omitnil,omitempty" name:"GameRegion"` // 【废弃】资源池编号 SetNo *uint64 `json:"SetNo,omitnil,omitempty" name:"SetNo"` // 【必选】用户IP,用户客户端的公网IP,用于就近调度,不填将严重影响用户体验 UserIp *string `json:"UserIp,omitnil,omitempty" name:"UserIp"` // 分组ID GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"` }
Predefined struct for user
type TrylockWorkerResponse ¶
type TrylockWorkerResponse struct { *tchttp.BaseResponse Response *TrylockWorkerResponseParams `json:"Response"` }
func NewTrylockWorkerResponse ¶
func NewTrylockWorkerResponse() (response *TrylockWorkerResponse)
func (*TrylockWorkerResponse) FromJsonString ¶
func (r *TrylockWorkerResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*TrylockWorkerResponse) ToJsonString ¶
func (r *TrylockWorkerResponse) ToJsonString() string
type TrylockWorkerResponseParams ¶ added in v1.0.426
type TrylockWorkerResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UninstallAndroidInstancesAppRequest ¶ added in v1.0.1130
type UninstallAndroidInstancesAppRequest struct { *tchttp.BaseRequest // 实例ID AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 应用ID AndroidAppId *string `json:"AndroidAppId,omitnil,omitempty" name:"AndroidAppId"` // 包名 PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"` }
func NewUninstallAndroidInstancesAppRequest ¶ added in v1.0.1130
func NewUninstallAndroidInstancesAppRequest() (request *UninstallAndroidInstancesAppRequest)
func (*UninstallAndroidInstancesAppRequest) FromJsonString ¶ added in v1.0.1130
func (r *UninstallAndroidInstancesAppRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UninstallAndroidInstancesAppRequest) ToJsonString ¶ added in v1.0.1130
func (r *UninstallAndroidInstancesAppRequest) ToJsonString() string
type UninstallAndroidInstancesAppRequestParams ¶ added in v1.0.1130
type UninstallAndroidInstancesAppRequestParams struct { // 实例ID AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 应用ID AndroidAppId *string `json:"AndroidAppId,omitnil,omitempty" name:"AndroidAppId"` // 包名 PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"` }
Predefined struct for user
type UninstallAndroidInstancesAppResponse ¶ added in v1.0.1130
type UninstallAndroidInstancesAppResponse struct { *tchttp.BaseResponse Response *UninstallAndroidInstancesAppResponseParams `json:"Response"` }
func NewUninstallAndroidInstancesAppResponse ¶ added in v1.0.1130
func NewUninstallAndroidInstancesAppResponse() (response *UninstallAndroidInstancesAppResponse)
func (*UninstallAndroidInstancesAppResponse) FromJsonString ¶ added in v1.0.1130
func (r *UninstallAndroidInstancesAppResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UninstallAndroidInstancesAppResponse) ToJsonString ¶ added in v1.0.1130
func (r *UninstallAndroidInstancesAppResponse) ToJsonString() string
type UninstallAndroidInstancesAppResponseParams ¶ added in v1.0.1130
type UninstallAndroidInstancesAppResponseParams struct { // 任务集合 TaskSet []*AndroidInstanceTask `json:"TaskSet,omitnil,omitempty" name:"TaskSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UploadFileToAndroidInstancesRequest ¶ added in v1.0.1130
type UploadFileToAndroidInstancesRequest struct { *tchttp.BaseRequest // 安卓实例 ID 列表 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 文件下载 URL FileURL *string `json:"FileURL,omitnil,omitempty" name:"FileURL"` // 上传目标目录,只能上传到 /sdcard/ 目录或其子目录下 DestinationDirectory *string `json:"DestinationDirectory,omitnil,omitempty" name:"DestinationDirectory"` }
func NewUploadFileToAndroidInstancesRequest ¶ added in v1.0.1130
func NewUploadFileToAndroidInstancesRequest() (request *UploadFileToAndroidInstancesRequest)
func (*UploadFileToAndroidInstancesRequest) FromJsonString ¶ added in v1.0.1130
func (r *UploadFileToAndroidInstancesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UploadFileToAndroidInstancesRequest) ToJsonString ¶ added in v1.0.1130
func (r *UploadFileToAndroidInstancesRequest) ToJsonString() string
type UploadFileToAndroidInstancesRequestParams ¶ added in v1.0.1130
type UploadFileToAndroidInstancesRequestParams struct { // 安卓实例 ID 列表 AndroidInstanceIds []*string `json:"AndroidInstanceIds,omitnil,omitempty" name:"AndroidInstanceIds"` // 文件下载 URL FileURL *string `json:"FileURL,omitnil,omitempty" name:"FileURL"` // 上传目标目录,只能上传到 /sdcard/ 目录或其子目录下 DestinationDirectory *string `json:"DestinationDirectory,omitnil,omitempty" name:"DestinationDirectory"` }
Predefined struct for user
type UploadFileToAndroidInstancesResponse ¶ added in v1.0.1130
type UploadFileToAndroidInstancesResponse struct { *tchttp.BaseResponse Response *UploadFileToAndroidInstancesResponseParams `json:"Response"` }
func NewUploadFileToAndroidInstancesResponse ¶ added in v1.0.1130
func NewUploadFileToAndroidInstancesResponse() (response *UploadFileToAndroidInstancesResponse)
func (*UploadFileToAndroidInstancesResponse) FromJsonString ¶ added in v1.0.1130
func (r *UploadFileToAndroidInstancesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UploadFileToAndroidInstancesResponse) ToJsonString ¶ added in v1.0.1130
func (r *UploadFileToAndroidInstancesResponse) ToJsonString() string
type UploadFileToAndroidInstancesResponseParams ¶ added in v1.0.1130
type UploadFileToAndroidInstancesResponseParams struct { // 实例任务集合 TaskSet []*AndroidInstanceTask `json:"TaskSet,omitnil,omitempty" name:"TaskSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UploadFilesToAndroidInstancesRequest ¶ added in v1.0.1180
type UploadFilesToAndroidInstancesRequest struct { *tchttp.BaseRequest // 上传文件信息列表 Files []*AndroidInstanceUploadFile `json:"Files,omitnil,omitempty" name:"Files"` }
func NewUploadFilesToAndroidInstancesRequest ¶ added in v1.0.1180
func NewUploadFilesToAndroidInstancesRequest() (request *UploadFilesToAndroidInstancesRequest)
func (*UploadFilesToAndroidInstancesRequest) FromJsonString ¶ added in v1.0.1180
func (r *UploadFilesToAndroidInstancesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UploadFilesToAndroidInstancesRequest) ToJsonString ¶ added in v1.0.1180
func (r *UploadFilesToAndroidInstancesRequest) ToJsonString() string
type UploadFilesToAndroidInstancesRequestParams ¶ added in v1.0.1180
type UploadFilesToAndroidInstancesRequestParams struct { // 上传文件信息列表 Files []*AndroidInstanceUploadFile `json:"Files,omitnil,omitempty" name:"Files"` }
Predefined struct for user
type UploadFilesToAndroidInstancesResponse ¶ added in v1.0.1180
type UploadFilesToAndroidInstancesResponse struct { *tchttp.BaseResponse Response *UploadFilesToAndroidInstancesResponseParams `json:"Response"` }
func NewUploadFilesToAndroidInstancesResponse ¶ added in v1.0.1180
func NewUploadFilesToAndroidInstancesResponse() (response *UploadFilesToAndroidInstancesResponse)
func (*UploadFilesToAndroidInstancesResponse) FromJsonString ¶ added in v1.0.1180
func (r *UploadFilesToAndroidInstancesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UploadFilesToAndroidInstancesResponse) ToJsonString ¶ added in v1.0.1180
func (r *UploadFilesToAndroidInstancesResponse) ToJsonString() string
type UploadFilesToAndroidInstancesResponseParams ¶ added in v1.0.1180
type UploadFilesToAndroidInstancesResponseParams struct { // 实例任务集合 TaskSet []*AndroidInstanceTask `json:"TaskSet,omitnil,omitempty" name:"TaskSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user