Documentation
¶
Index ¶
- Constants
- Variables
- type ACEP
- func (c *ACEP) AddPropertyRule(ctx context.Context, arg *AddPropertyRuleBody) (*AddPropertyRuleRes, error)
- func (c *ACEP) AttachTag(ctx context.Context, arg *AttachTagBody) (*AttachTagRes, error)
- func (c *ACEP) AutoInstallApp(ctx context.Context, arg *AutoInstallAppBody) (*AutoInstallAppRes, error)
- func (c *ACEP) BanUser(ctx context.Context, arg *BanUserBody) (*BanUserRes, error)
- func (c *ACEP) BatchScreenShot(ctx context.Context, arg *BatchScreenShotBody) (*BatchScreenShotRes, error)
- func (c *ACEP) BindPortMappingRule(ctx context.Context, arg *BindPortMappingRuleBody) (*BindPortMappingRuleRes, error)
- func (c *ACEP) CloseApp(ctx context.Context, arg *CloseAppBody) (*CloseAppRes, error)
- func (c *ACEP) CopyPod(ctx context.Context, arg *CopyPodBody) (*CopyPodRes, error)
- func (c *ACEP) CreateAppImage(ctx context.Context, arg *CreateAppImageBody) (*CreateAppImageRes, error)
- func (c *ACEP) CreateDNSRule(ctx context.Context, arg *CreateDNSRuleBody) (*CreateDNSRuleRes, error)
- func (c *ACEP) CreateDisplayLayoutMini(ctx context.Context, arg *CreateDisplayLayoutMiniBody) (*CreateDisplayLayoutMiniRes, error)
- func (c *ACEP) CreateImageOneStep(ctx context.Context, arg *CreateImageOneStepBody) (*CreateImageOneStepRes, error)
- func (c *ACEP) CreatePod(ctx context.Context, arg *CreatePodBody) (*CreatePodRes, error)
- func (c *ACEP) CreatePodOneStep(ctx context.Context, arg *CreatePodOneStepBody) (*CreatePodOneStepRes, error)
- func (c *ACEP) CreatePortMappingRule(ctx context.Context, arg *CreatePortMappingRuleBody) (*CreatePortMappingRuleRes, error)
- func (c *ACEP) CreateTag(ctx context.Context, arg *CreateTagBody) (*CreateTagRes, error)
- func (c *ACEP) DeleteApp(ctx context.Context, arg *DeleteAppBody) (*DeleteAppRes, error)
- func (c *ACEP) DeleteContainerImages(ctx context.Context, arg *DeleteContainerImagesBody) (*DeleteContainerImagesRes, error)
- func (c *ACEP) DeleteDNSRule(ctx context.Context, arg *DeleteDNSRuleBody) (*DeleteDNSRuleRes, error)
- func (c *ACEP) DeleteDisplayLayout(ctx context.Context, arg *DeleteDisplayLayoutBody) (*DeleteDisplayLayoutRes, error)
- func (c *ACEP) DeletePod(ctx context.Context, arg *DeletePodBody) (*DeletePodRes, error)
- func (c *ACEP) DeleteTag(ctx context.Context, arg *DeleteTagBody) (*DeleteTagRes, error)
- func (c *ACEP) DetailApp(ctx context.Context, arg *DetailAppQuery) (*DetailAppRes, error)
- func (c *ACEP) DetailAppVersionImage(ctx context.Context, arg *DetailAppVersionImageQuery) (*DetailAppVersionImageRes, error)
- func (c *ACEP) DetailDNSRule(ctx context.Context, arg *DetailDNSRuleBody) (*DetailDNSRuleRes, error)
- func (c *ACEP) DetailDisplayLayoutMini(ctx context.Context, arg *DetailDisplayLayoutMiniQuery) (*DetailDisplayLayoutMiniRes, error)
- func (c *ACEP) DetailHost(ctx context.Context, arg *DetailHostQuery) (*DetailHostRes, error)
- func (c *ACEP) DetailPod(ctx context.Context, arg *DetailPodQuery) (*DetailPodRes, error)
- func (c *ACEP) DetailPortMappingRule(ctx context.Context, arg *DetailPortMappingRuleQuery) (*DetailPortMappingRuleRes, error)
- func (c *ACEP) DistributeFile(ctx context.Context, arg *DistributeFileBody) (*DistributeFileRes, error)
- func (c *ACEP) GetAppCrashLog(ctx context.Context, arg *GetAppCrashLogQuery) (*GetAppCrashLogRes, error)
- func (c *ACEP) GetImagePreheating(ctx context.Context, arg *GetImagePreheatingQuery) (*GetImagePreheatingRes, error)
- func (c *ACEP) GetPodAppList(ctx context.Context, arg *GetPodAppListQuery) (*GetPodAppListRes, error)
- func (c *ACEP) GetPodMetric(ctx context.Context, arg *GetPodMetricQuery) (*GetPodMetricRes, error)
- func (c *ACEP) GetPodProperty(ctx context.Context, arg *GetPodPropertyQuery) (*GetPodPropertyRes, error)
- func (c *ACEP) GetProductResource(ctx context.Context, arg *GetProductResourceQuery) (*GetProductResourceRes, error)
- func (c *ACEP) GetTaskInfo(ctx context.Context, arg *GetTaskInfoQuery) (*GetTaskInfoRes, error)
- func (c *ACEP) ImportContainerImage(ctx context.Context, arg *ImportContainerImageBody) (*ImportContainerImageRes, error)
- func (c *ACEP) InstallApp(ctx context.Context, arg *InstallAppBody) (*InstallAppRes, error)
- func (c *ACEP) InstallApps(ctx context.Context, arg *InstallAppsBody) (*InstallAppsRes, error)
- func (c *ACEP) LaunchApp(ctx context.Context, arg *LaunchAppBody) (*LaunchAppRes, error)
- func (c *ACEP) LaunchApps(ctx context.Context, arg *LaunchAppsBody) (*LaunchAppsRes, error)
- func (c *ACEP) ListApp(ctx context.Context, arg *ListAppQuery) (*ListAppRes, error)
- func (c *ACEP) ListAppVersionDeploy(ctx context.Context, arg *ListAppVersionDeployQuery) (*ListAppVersionDeployRes, error)
- func (c *ACEP) ListConfiguration(ctx context.Context, arg *ListConfigurationQuery) (*ListConfigurationRes, error)
- func (c *ACEP) ListContainerImages(ctx context.Context, arg *ListContainerImagesQuery) (*ListContainerImagesRes, error)
- func (c *ACEP) ListDNSRule(ctx context.Context, arg *ListDNSRuleBody) (*ListDNSRuleRes, error)
- func (c *ACEP) ListDc(ctx context.Context, arg *ListDcQuery) (*ListDcRes, error)
- func (c *ACEP) ListDisplayLayoutMini(ctx context.Context, arg *ListDisplayLayoutMiniQuery) (*ListDisplayLayoutMiniRes, error)
- func (c *ACEP) ListHost(ctx context.Context, arg *ListHostQuery) (*ListHostRes, error)
- func (c *ACEP) ListImage(ctx context.Context, arg *ListImageQuery) (*ListImageRes, error)
- func (c *ACEP) ListImageResource(ctx context.Context, arg *ListImageResourceQuery) (*ListImageResourceRes, error)
- func (c *ACEP) ListPod(ctx context.Context, arg *ListPodQuery) (*ListPodRes, error)
- func (c *ACEP) ListPodResource(ctx context.Context, arg *ListPodResourceQuery) (*ListPodResourceRes, error)
- func (c *ACEP) ListPodResourceSet(ctx context.Context, arg *ListPodResourceSetQuery) (*ListPodResourceSetRes, error)
- func (c *ACEP) ListPortMappingRule(ctx context.Context, arg *ListPortMappingRuleQuery) (*ListPortMappingRuleRes, error)
- func (c *ACEP) ListPropertyRule(ctx context.Context, arg *ListPropertyRuleQuery) (*ListPropertyRuleRes, error)
- func (c *ACEP) ListResourceQuota(ctx context.Context, arg *ListResourceQuotaQuery) (*ListResourceQuotaRes, error)
- func (c *ACEP) ListTag(ctx context.Context, arg *ListTagQuery) (*ListTagRes, error)
- func (c *ACEP) ListTask(ctx context.Context, arg *ListTaskQuery) (*ListTaskRes, error)
- func (c *ACEP) PodAdb(ctx context.Context, arg *PodAdbBody) (*PodAdbRes, error)
- func (c *ACEP) PodDataDelete(ctx context.Context, arg *PodDataDeleteBody) (*PodDataDeleteRes, error)
- func (c *ACEP) PodDataTransfer(ctx context.Context, arg *PodDataTransferBody) (*PodDataTransferRes, error)
- func (c *ACEP) PodMute(ctx context.Context, arg *PodMuteBody) (*PodMuteRes, error)
- func (c *ACEP) PodStop(ctx context.Context, arg *PodStopBody) (*PodStopRes, error)
- func (c *ACEP) PowerOffPod(ctx context.Context, arg *PowerOffPodBody) (*PowerOffPodRes, error)
- func (c *ACEP) PowerOnPod(ctx context.Context, arg *PowerOnPodBody) (*PowerOnPodRes, error)
- func (c *ACEP) PullFile(ctx context.Context, arg *PullFileBody) (*PullFileRes, error)
- func (c *ACEP) PushFile(ctx context.Context, arg *PushFileBody) (*PushFileRes, error)
- func (c *ACEP) RebootHost(ctx context.Context, arg *RebootHostBody) (*RebootHostRes, error)
- func (c *ACEP) RebootPod(ctx context.Context, arg *RebootPodBody) (*RebootPodRes, error)
- func (c *ACEP) RemovePropertyRule(ctx context.Context, arg *RemovePropertyRuleBody) (*RemovePropertyRuleRes, error)
- func (c *ACEP) RenewResourceAuto(ctx context.Context, arg *RenewResourceAutoBody) (*RenewResourceAutoRes, error)
- func (c *ACEP) ResetHost(ctx context.Context, arg *ResetHostBody) (*ResetHostRes, error)
- func (c *ACEP) ResetPod(ctx context.Context, arg *ResetPodBody) (*ResetPodRes, error)
- func (c *ACEP) RunCommand(ctx context.Context, arg *RunCommandBody) (*RunCommandRes, error)
- func (c *ACEP) RunSyncCommand(ctx context.Context, arg *RunSyncCommandBody) (*RunSyncCommandRes, error)
- func (c *ACEP) ScreenShot(ctx context.Context, arg *ScreenShotBody) (*ScreenShotRes, error)
- func (c *ACEP) SetProxy(ctx context.Context, arg *SetProxyBody) (*SetProxyRes, error)
- func (acep *ACEP) SetProxyHost(host, proxyUser, proxyPassword string)
- func (c *ACEP) StartRecording(ctx context.Context, arg *StartRecordingBody) (*StartRecordingRes, error)
- func (c *ACEP) StopRecording(ctx context.Context, arg *StopRecordingBody) (*StopRecordingRes, error)
- func (c *ACEP) SubscribeResourceAuto(ctx context.Context, arg *SubscribeResourceAutoBody) (*SubscribeResourceAutoRes, error)
- func (c *ACEP) UnbindPortMappingRule(ctx context.Context, arg *UnbindPortMappingRuleBody) (*UnbindPortMappingRuleRes, error)
- func (c *ACEP) UninstallApp(ctx context.Context, arg *UninstallAppBody) (*UninstallAppRes, error)
- func (c *ACEP) UnsubscribeHostResource(ctx context.Context, arg *UnsubscribeHostResourceBody) (*UnsubscribeHostResourceRes, error)
- func (c *ACEP) UpdateApp(ctx context.Context, arg *UpdateAppBody) (*UpdateAppRes, error)
- func (c *ACEP) UpdateDNSRule(ctx context.Context, arg *UpdateDNSRuleBody) (*UpdateDNSRuleRes, error)
- func (c *ACEP) UpdateHost(ctx context.Context, arg *UpdateHostBody) (*UpdateHostRes, error)
- func (c *ACEP) UpdatePod(ctx context.Context, arg *UpdatePodBody) (*UpdatePodRes, error)
- func (c *ACEP) UpdatePodProperty(ctx context.Context, arg *UpdatePodPropertyBody) (*UpdatePodPropertyRes, error)
- func (c *ACEP) UpdatePodResourceApplyNum(ctx context.Context, arg *UpdatePodResourceApplyNumBody) (*UpdatePodResourceApplyNumRes, error)
- func (c *ACEP) UpdateProductResource(ctx context.Context, arg *UpdateProductResourceBody) (*UpdateProductResourceRes, error)
- func (c *ACEP) UpdateTag(ctx context.Context, arg *UpdateTagBody) (*UpdateTagRes, error)
- func (c *ACEP) UploadApp(ctx context.Context, arg *UploadAppBody) (*UploadAppRes, error)
- type AddPropertyRule
- type AddPropertyRuleBody
- type AddPropertyRuleBodyOverlayPersistPropertyItem
- type AddPropertyRuleBodyOverlayPropertyItem
- type AddPropertyRuleBodyOverlaySettingsItem
- type AddPropertyRuleQuery
- type AddPropertyRuleReq
- type AddPropertyRuleRes
- type AddPropertyRuleResResponseMetadata
- type AddPropertyRuleResResponseMetadataError
- type AddPropertyRuleResResponseMetadataErrorCodeN
- type AttachTag
- type AttachTagBody
- type AttachTagQuery
- type AttachTagReq
- type AttachTagRes
- type AttachTagResResponseMetadata
- type AttachTagResResponseMetadataError
- type AttachTagResResponseMetadataErrorCodeN
- type AutoInstallApp
- type AutoInstallAppBody
- type AutoInstallAppQuery
- type AutoInstallAppReq
- type AutoInstallAppRes
- type AutoInstallAppResResponseMetadata
- type AutoInstallAppResResponseMetadataError
- type AutoInstallAppResResponseMetadataErrorCodeN
- type AutoInstallAppResResult
- type AutoInstallAppResResultJobsItem
- type BanUser
- type BanUserBody
- type BanUserQuery
- type BanUserReq
- type BanUserRes
- type BanUserResResponseMetadata
- type BanUserResResponseMetadataError
- type BanUserResResponseMetadataErrorCodeN
- type BatchScreenShot
- type BatchScreenShotBody
- type BatchScreenShotQuery
- type BatchScreenShotReq
- type BatchScreenShotRes
- type BatchScreenShotResResponseMetadata
- type BatchScreenShotResResponseMetadataError
- type BatchScreenShotResResponseMetadataErrorCodeN
- type BatchScreenShotResResult
- type BindPortMappingRule
- type BindPortMappingRuleBody
- type BindPortMappingRuleQuery
- type BindPortMappingRuleReq
- type BindPortMappingRuleRes
- type BindPortMappingRuleResResponseMetadata
- type BindPortMappingRuleResResponseMetadataError
- type BindPortMappingRuleResResponseMetadataErrorCodeN
- type BindPortMappingRuleResResult
- type BindPortMappingRuleResResultErrorPodInfoListItem
- type CloseApp
- type CloseAppBody
- type CloseAppQuery
- type CloseAppReq
- type CloseAppRes
- type CloseAppResResponseMetadata
- type CloseAppResResponseMetadataError
- type CloseAppResResponseMetadataErrorCodeN
- type CloseAppResResult
- type CloseAppResResultJobsItem
- type CopyPod
- type CopyPodBody
- type CopyPodQuery
- type CopyPodReq
- type CopyPodRes
- type CopyPodResResponseMetadata
- type CopyPodResResponseMetadataError
- type CopyPodResResponseMetadataErrorCodeN
- type CopyPodResResult
- type CopyPodResResultPodListItem
- type CreateAppImage
- type CreateAppImageBody
- type CreateAppImageQuery
- type CreateAppImageReq
- type CreateAppImageRes
- type CreateAppImageResResponseMetadata
- type CreateAppImageResResponseMetadataError
- type CreateAppImageResResponseMetadataErrorCodeN
- type CreateAppImageResResult
- type CreateAppImageResResultJobsItem
- type CreateDNSRule
- type CreateDNSRuleBody
- type CreateDNSRuleBodyIPListItem
- type CreateDNSRuleQuery
- type CreateDNSRuleReq
- type CreateDNSRuleRes
- type CreateDNSRuleResResponseMetadata
- type CreateDNSRuleResResponseMetadataError
- type CreateDNSRuleResResponseMetadataErrorCodeN
- type CreateDNSRuleResResult
- type CreateDNSRuleResResultIPListItem
- type CreateDisplayLayoutMini
- type CreateDisplayLayoutMiniBody
- type CreateDisplayLayoutMiniQuery
- type CreateDisplayLayoutMiniReq
- type CreateDisplayLayoutMiniRes
- type CreateDisplayLayoutMiniResResponseMetadata
- type CreateDisplayLayoutMiniResResponseMetadataError
- type CreateDisplayLayoutMiniResResponseMetadataErrorCodeN
- type CreateDisplayLayoutMiniResResult
- type CreateImageOneStep
- type CreateImageOneStepBody
- type CreateImageOneStepQuery
- type CreateImageOneStepReq
- type CreateImageOneStepRes
- type CreateImageOneStepResResponseMetadata
- type CreateImageOneStepResResponseMetadataError
- type CreateImageOneStepResResponseMetadataErrorCodeN
- type CreateImageOneStepResResult
- type CreatePod
- type CreatePodBody
- type CreatePodBodyOverlayPersistPropertyItem
- type CreatePodBodyOverlayPropertyItem
- type CreatePodBodyOverlaySettingsItem
- type CreatePodBodyPodSpecListItem
- type CreatePodBodyPodSpecListOverlayPersistPropertyItem
- type CreatePodBodyPodSpecListOverlayPropertyItem
- type CreatePodBodyPodSpecListOverlaySettingsItem
- type CreatePodOneStep
- type CreatePodOneStepBody
- type CreatePodOneStepBodyAppListItem
- type CreatePodOneStepBodyOverlayPersistPropertyItem
- type CreatePodOneStepBodyOverlayPropertyItem
- type CreatePodOneStepBodyOverlaySettingsItem
- type CreatePodOneStepQuery
- type CreatePodOneStepReq
- type CreatePodOneStepRes
- type CreatePodOneStepResResponseMetadata
- type CreatePodOneStepResResponseMetadataError
- type CreatePodOneStepResResponseMetadataErrorCodeN
- type CreatePodOneStepResResult
- type CreatePodQuery
- type CreatePodReq
- type CreatePodRes
- type CreatePodResResponseMetadata
- type CreatePodResResponseMetadataError
- type CreatePodResResponseMetadataErrorCodeN
- type CreatePodResResult
- type CreatePortMappingRule
- type CreatePortMappingRuleBody
- type CreatePortMappingRuleQuery
- type CreatePortMappingRuleReq
- type CreatePortMappingRuleRes
- type CreatePortMappingRuleResResponseMetadata
- type CreatePortMappingRuleResResponseMetadataError
- type CreatePortMappingRuleResResponseMetadataErrorCodeN
- type CreatePortMappingRuleResResult
- type CreateTag
- type CreateTagBody
- type CreateTagQuery
- type CreateTagReq
- type CreateTagRes
- type CreateTagResResponseMetadata
- type CreateTagResResponseMetadataError
- type CreateTagResResponseMetadataErrorCodeN
- type CreateTagResResult
- type DeleteApp
- type DeleteAppBody
- type DeleteAppQuery
- type DeleteAppReq
- type DeleteAppRes
- type DeleteAppResResponseMetadata
- type DeleteAppResResponseMetadataError
- type DeleteAppResResponseMetadataErrorCodeN
- type DeleteContainerImages
- type DeleteContainerImagesBody
- type DeleteContainerImagesQuery
- type DeleteContainerImagesReq
- type DeleteContainerImagesRes
- type DeleteContainerImagesResResponseMetadata
- type DeleteContainerImagesResResponseMetadataError
- type DeleteContainerImagesResResponseMetadataErrorCodeN
- type DeleteContainerImagesResResult
- type DeleteContainerImagesResResultFailedListItem
- type DeleteDNSRule
- type DeleteDNSRuleBody
- type DeleteDNSRuleQuery
- type DeleteDNSRuleReq
- type DeleteDNSRuleRes
- type DeleteDNSRuleResResponseMetadata
- type DeleteDNSRuleResResponseMetadataError
- type DeleteDNSRuleResResponseMetadataErrorCodeN
- type DeleteDisplayLayout
- type DeleteDisplayLayoutBody
- type DeleteDisplayLayoutQuery
- type DeleteDisplayLayoutReq
- type DeleteDisplayLayoutRes
- type DeleteDisplayLayoutResResponseMetadata
- type DeleteDisplayLayoutResResponseMetadataError
- type DeleteDisplayLayoutResResponseMetadataErrorCodeN
- type DeletePod
- type DeletePodBody
- type DeletePodQuery
- type DeletePodReq
- type DeletePodRes
- type DeletePodResResponseMetadata
- type DeletePodResResponseMetadataError
- type DeletePodResResponseMetadataErrorCodeN
- type DeleteTag
- type DeleteTagBody
- type DeleteTagQuery
- type DeleteTagReq
- type DeleteTagRes
- type DeleteTagResResponseMetadata
- type DeleteTagResResponseMetadataError
- type DeleteTagResResponseMetadataErrorCodeN
- type DetailApp
- type DetailAppBody
- type DetailAppQuery
- type DetailAppReq
- type DetailAppRes
- type DetailAppResResponseMetadata
- type DetailAppResResponseMetadataError
- type DetailAppResResponseMetadataErrorCodeN
- type DetailAppResResult
- type DetailAppResResultLatestVersion
- type DetailAppResResultVersionListItem
- type DetailAppVersionImage
- type DetailAppVersionImageBody
- type DetailAppVersionImageQuery
- type DetailAppVersionImageReq
- type DetailAppVersionImageRes
- type DetailAppVersionImageResResponseMetadata
- type DetailAppVersionImageResResponseMetadataError
- type DetailAppVersionImageResResponseMetadataErrorCodeN
- type DetailAppVersionImageResResult
- type DetailDNSRule
- type DetailDNSRuleBody
- type DetailDNSRuleQuery
- type DetailDNSRuleReq
- type DetailDNSRuleRes
- type DetailDNSRuleResResponseMetadata
- type DetailDNSRuleResResponseMetadataError
- type DetailDNSRuleResResponseMetadataErrorCodeN
- type DetailDNSRuleResResult
- type DetailDNSRuleResResultIPListItem
- type DetailDisplayLayoutMini
- type DetailDisplayLayoutMiniBody
- type DetailDisplayLayoutMiniQuery
- type DetailDisplayLayoutMiniReq
- type DetailDisplayLayoutMiniRes
- type DetailDisplayLayoutMiniResResponseMetadata
- type DetailDisplayLayoutMiniResResponseMetadataError
- type DetailDisplayLayoutMiniResResponseMetadataErrorCodeN
- type DetailDisplayLayoutMiniResResult
- type DetailHost
- type DetailHostBody
- type DetailHostQuery
- type DetailHostReq
- type DetailHostRes
- type DetailHostResResponseMetadata
- type DetailHostResResponseMetadataError
- type DetailHostResResponseMetadataErrorCodeN
- type DetailHostResResult
- type DetailPod
- type DetailPodBody
- type DetailPodQuery
- type DetailPodReq
- type DetailPodRes
- type DetailPodResResponseMetadata
- type DetailPodResResponseMetadataError
- type DetailPodResResponseMetadataErrorCodeN
- type DetailPodResResult
- type DetailPodResResultConfiguration
- type DetailPodResResultDcInfo
- type DetailPodResResultEip
- type DetailPodResResultPortMappingRuleListItem
- type DetailPodResResultPortMappingRuleListPropertiesItemsItem
- type DetailPodResResultTag
- type DetailPortMappingRule
- type DetailPortMappingRuleBody
- type DetailPortMappingRuleQuery
- type DetailPortMappingRuleReq
- type DetailPortMappingRuleRes
- type DetailPortMappingRuleResResponseMetadata
- type DetailPortMappingRuleResResponseMetadataError
- type DetailPortMappingRuleResResponseMetadataErrorCodeN
- type DetailPortMappingRuleResResult
- type DistributeFile
- type DistributeFileBody
- type DistributeFileQuery
- type DistributeFileReq
- type DistributeFileRes
- type DistributeFileResResponseMetadata
- type DistributeFileResResponseMetadataError
- type DistributeFileResResponseMetadataErrorCodeN
- type DistributeFileResResult
- type Enum0
- type Enum1
- type Enum10
- type Enum11
- type Enum12
- type Enum13
- type Enum14
- type Enum15
- type Enum16
- type Enum17
- type Enum18
- type Enum19
- type Enum2
- type Enum20
- type Enum21
- type Enum22
- type Enum23
- type Enum24
- type Enum25
- type Enum26
- type Enum27
- type Enum28
- type Enum29
- type Enum3
- type Enum30
- type Enum31
- type Enum32
- type Enum33
- type Enum34
- type Enum35
- type Enum36
- type Enum37
- type Enum38
- type Enum39
- type Enum4
- type Enum40
- type Enum41
- type Enum42
- type Enum43
- type Enum44
- type Enum45
- type Enum46
- type Enum47
- type Enum48
- type Enum49
- type Enum5
- type Enum50
- type Enum51
- type Enum52
- type Enum53
- type Enum54
- type Enum55
- type Enum56
- type Enum57
- type Enum58
- type Enum59
- type Enum6
- type Enum60
- type Enum61
- type Enum62
- type Enum63
- type Enum64
- type Enum65
- type Enum66
- type Enum67
- type Enum68
- type Enum69
- type Enum7
- type Enum70
- type Enum71
- type Enum72
- type Enum74
- type Enum75
- type Enum76
- type Enum77
- type Enum78
- type Enum79
- type Enum8
- type Enum80
- type Enum81
- type Enum82
- type Enum83
- type Enum84
- type Enum85
- type Enum86
- type Enum87
- type Enum88
- type Enum89
- type Enum9
- type Enum90
- type Enum91
- type Enum92
- type Enum93
- type Enum94
- type GetAppCrashLog
- type GetAppCrashLogBody
- type GetAppCrashLogQuery
- type GetAppCrashLogReq
- type GetAppCrashLogRes
- type GetAppCrashLogResResponseMetadata
- type GetAppCrashLogResResponseMetadataError
- type GetAppCrashLogResResponseMetadataErrorCodeN
- type GetAppCrashLogResResult
- type GetAppCrashLogResResultAppCrashLogListItem
- type GetImagePreheating
- type GetImagePreheatingBody
- type GetImagePreheatingQuery
- type GetImagePreheatingReq
- type GetImagePreheatingRes
- type GetImagePreheatingResResponseMetadata
- type GetImagePreheatingResResponseMetadataError
- type GetImagePreheatingResResponseMetadataErrorCodeN
- type GetImagePreheatingResResult
- type GetImagePreheatingResResultRowItem
- type GetPodAppList
- type GetPodAppListBody
- type GetPodAppListQuery
- type GetPodAppListReq
- type GetPodAppListRes
- type GetPodAppListResResponseMetadata
- type GetPodAppListResResponseMetadataError
- type GetPodAppListResResponseMetadataErrorCodeN
- type GetPodAppListResResult
- type GetPodAppListResResultRowItem
- type GetPodMetric
- type GetPodMetricBody
- type GetPodMetricQuery
- type GetPodMetricReq
- type GetPodMetricRes
- type GetPodMetricResResponseMetadata
- type GetPodMetricResResponseMetadataError
- type GetPodMetricResResponseMetadataErrorCodeN
- type GetPodMetricResResult
- type GetPodProperty
- type GetPodPropertyBody
- type GetPodPropertyQuery
- type GetPodPropertyReq
- type GetPodPropertyRes
- type GetPodPropertyResResponseMetadata
- type GetPodPropertyResResponseMetadataError
- type GetPodPropertyResResponseMetadataErrorCodeN
- type GetPodPropertyResResult
- type GetProductResource
- type GetProductResourceBody
- type GetProductResourceQuery
- type GetProductResourceReq
- type GetProductResourceRes
- type GetProductResourceResResponseMetadata
- type GetProductResourceResResponseMetadataError
- type GetProductResourceResResponseMetadataErrorCodeN
- type GetProductResourceResResult
- type GetTaskInfo
- type GetTaskInfoBody
- type GetTaskInfoQuery
- type GetTaskInfoReq
- type GetTaskInfoRes
- type GetTaskInfoResResponseMetadata
- type GetTaskInfoResResponseMetadataError
- type GetTaskInfoResResponseMetadataErrorCodeN
- type GetTaskInfoResResult
- type GetTaskInfoResResultJobsItem
- type ImportContainerImage
- type ImportContainerImageBody
- type ImportContainerImageBodyImageTosInfo
- type ImportContainerImageBodyImageTosInfoSystemImg
- type ImportContainerImageBodyImageTosInfoVendorImg
- type ImportContainerImageBodyImageURLInfo
- type ImportContainerImageBodyImageURLInfoSystemImg
- type ImportContainerImageBodyImageURLInfoVendorImg
- type ImportContainerImageQuery
- type ImportContainerImageReq
- type ImportContainerImageRes
- type ImportContainerImageResResponseMetadata
- type ImportContainerImageResResponseMetadataError
- type ImportContainerImageResResponseMetadataErrorCodeN
- type ImportContainerImageResResult
- type InstallApp
- type InstallAppBody
- type InstallAppQuery
- type InstallAppReq
- type InstallAppRes
- type InstallAppResResponseMetadata
- type InstallAppResResponseMetadataError
- type InstallAppResResponseMetadataErrorCodeN
- type InstallAppResResult
- type InstallAppResResultJobsItem
- type InstallApps
- type InstallAppsBody
- type InstallAppsBodyAppListItem
- type InstallAppsQuery
- type InstallAppsReq
- type InstallAppsRes
- type InstallAppsResResponseMetadata
- type InstallAppsResResponseMetadataError
- type InstallAppsResResponseMetadataErrorCodeN
- type InstallAppsResResult
- type InstallAppsResResultJobsItem
- type LaunchApp
- type LaunchAppBody
- type LaunchAppQuery
- type LaunchAppReq
- type LaunchAppRes
- type LaunchAppResResponseMetadata
- type LaunchAppResResponseMetadataError
- type LaunchAppResResponseMetadataErrorCodeN
- type LaunchAppResResult
- type LaunchAppResResultJobsItem
- type LaunchApps
- type LaunchAppsBody
- type LaunchAppsQuery
- type LaunchAppsReq
- type LaunchAppsRes
- type LaunchAppsResResponseMetadata
- type LaunchAppsResResponseMetadataError
- type LaunchAppsResResponseMetadataErrorCodeN
- type LaunchAppsResResult
- type LaunchAppsResResultJobsItem
- type ListApp
- type ListAppBody
- type ListAppQuery
- type ListAppReq
- type ListAppRes
- type ListAppResResponseMetadata
- type ListAppResResponseMetadataError
- type ListAppResResponseMetadataErrorCodeN
- type ListAppResResult
- type ListAppResResultRowItem
- type ListAppResResultRowItemLatestVersion
- type ListAppResResultRowPropertiesItemsItem
- type ListAppVersionDeploy
- type ListAppVersionDeployBody
- type ListAppVersionDeployQuery
- type ListAppVersionDeployReq
- type ListAppVersionDeployRes
- type ListAppVersionDeployResResponseMetadata
- type ListAppVersionDeployResResponseMetadataError
- type ListAppVersionDeployResResponseMetadataErrorCodeN
- type ListAppVersionDeployResResult
- type ListAppVersionDeployResResultRowItem
- type ListConfiguration
- type ListConfigurationBody
- type ListConfigurationQuery
- type ListConfigurationReq
- type ListConfigurationRes
- type ListConfigurationResResponseMetadata
- type ListConfigurationResResponseMetadataError
- type ListConfigurationResResponseMetadataErrorCodeN
- type ListConfigurationResResult
- type ListConfigurationResResultRowItem
- type ListContainerImages
- type ListContainerImagesBody
- type ListContainerImagesQuery
- type ListContainerImagesReq
- type ListContainerImagesRes
- type ListContainerImagesResResponseMetadata
- type ListContainerImagesResResponseMetadataError
- type ListContainerImagesResResponseMetadataErrorCodeN
- type ListContainerImagesResResult
- type ListContainerImagesResResultRowItem
- type ListDNSRule
- type ListDNSRuleBody
- type ListDNSRuleQuery
- type ListDNSRuleReq
- type ListDNSRuleRes
- type ListDNSRuleResResponseMetadata
- type ListDNSRuleResResponseMetadataError
- type ListDNSRuleResResponseMetadataErrorCodeN
- type ListDNSRuleResResult
- type ListDNSRuleResResultRowItem
- type ListDNSRuleResResultRowPropertiesItemsItem
- type ListDc
- type ListDcBody
- type ListDcQuery
- type ListDcReq
- type ListDcRes
- type ListDcResResponseMetadata
- type ListDcResResponseMetadataError
- type ListDcResResponseMetadataErrorCodeN
- type ListDcResResult
- type ListDcResResultRowItem
- type ListDisplayLayoutMini
- type ListDisplayLayoutMiniBody
- type ListDisplayLayoutMiniQuery
- type ListDisplayLayoutMiniReq
- type ListDisplayLayoutMiniRes
- type ListDisplayLayoutMiniResResponseMetadata
- type ListDisplayLayoutMiniResResponseMetadataError
- type ListDisplayLayoutMiniResResponseMetadataErrorCodeN
- type ListDisplayLayoutMiniResResult
- type ListDisplayLayoutMiniResResultRowItem
- type ListHost
- type ListHostBody
- type ListHostQuery
- type ListHostReq
- type ListHostRes
- type ListHostResResponseMetadata
- type ListHostResResponseMetadataError
- type ListHostResResponseMetadataErrorCodeN
- type ListHostResResult
- type ListHostResResultRowItem
- type ListImage
- type ListImageBody
- type ListImageQuery
- type ListImageReq
- type ListImageRes
- type ListImageResResponseMetadata
- type ListImageResResponseMetadataError
- type ListImageResResponseMetadataErrorCodeN
- type ListImageResResult
- type ListImageResResultRowItem
- type ListImageResResultRowItemImageStatus
- type ListImageResource
- type ListImageResourceBody
- type ListImageResourceQuery
- type ListImageResourceReq
- type ListImageResourceRes
- type ListImageResourceResResponseMetadata
- type ListImageResourceResResponseMetadataError
- type ListImageResourceResResponseMetadataErrorCodeN
- type ListImageResourceResResult
- type ListImageResourceResResultRowItem
- type ListPod
- type ListPodBody
- type ListPodQuery
- type ListPodReq
- type ListPodRes
- type ListPodResResponseMetadata
- type ListPodResResponseMetadataError
- type ListPodResResponseMetadataErrorCodeN
- type ListPodResResult
- type ListPodResResultRowItem
- type ListPodResResultRowItemConfiguration
- type ListPodResResultRowItemDcInfo
- type ListPodResResultRowItemDisplayLayout
- type ListPodResResultRowItemEip
- type ListPodResResultRowItemPodPropertyDB
- type ListPodResResultRowItemTag
- type ListPodResResultRowPropertiesItemsItem
- type ListPodResResultRowPropertiesItemsPublicPortInfoListItem
- type ListPodResource
- type ListPodResourceBody
- type ListPodResourceQuery
- type ListPodResourceReq
- type ListPodResourceRes
- type ListPodResourceResResponseMetadata
- type ListPodResourceResResponseMetadataError
- type ListPodResourceResResponseMetadataErrorCodeN
- type ListPodResourceResResult
- type ListPodResourceResResultRowItem
- type ListPodResourceSet
- type ListPodResourceSetBody
- type ListPodResourceSetQuery
- type ListPodResourceSetReq
- type ListPodResourceSetRes
- type ListPodResourceSetResResponseMetadata
- type ListPodResourceSetResResponseMetadataError
- type ListPodResourceSetResResponseMetadataErrorCodeN
- type ListPodResourceSetResResult
- type ListPodResourceSetResResultRowItem
- type ListPortMappingRule
- type ListPortMappingRuleBody
- type ListPortMappingRuleQuery
- type ListPortMappingRuleReq
- type ListPortMappingRuleRes
- type ListPortMappingRuleResResponseMetadata
- type ListPortMappingRuleResResponseMetadataError
- type ListPortMappingRuleResResponseMetadataErrorCodeN
- type ListPortMappingRuleResResult
- type ListPortMappingRuleResResultRowItem
- type ListPropertyRule
- type ListPropertyRuleBody
- type ListPropertyRuleQuery
- type ListPropertyRuleReq
- type ListPropertyRuleRes
- type ListPropertyRuleResResponseMetadata
- type ListPropertyRuleResResponseMetadataError
- type ListPropertyRuleResResponseMetadataErrorCodeN
- type ListPropertyRuleResResult
- type ListPropertyRuleResResultRowItem
- type ListPropertyRuleResResultRowOverlayPersistPropertyItem
- type ListPropertyRuleResResultRowOverlayPropertyItem
- type ListPropertyRuleResResultRowOverlaySettingsItem
- type ListResourceQuota
- type ListResourceQuotaBody
- type ListResourceQuotaQuery
- type ListResourceQuotaReq
- type ListResourceQuotaRes
- type ListResourceQuotaResResponseMetadata
- type ListResourceQuotaResResponseMetadataError
- type ListResourceQuotaResResponseMetadataErrorCodeN
- type ListResourceQuotaResResult
- type ListTag
- type ListTagBody
- type ListTagQuery
- type ListTagReq
- type ListTagRes
- type ListTagResResponseMetadata
- type ListTagResResponseMetadataError
- type ListTagResResponseMetadataErrorCodeN
- type ListTagResResult
- type ListTagResResultRowItem
- type ListTask
- type ListTaskBody
- type ListTaskQuery
- type ListTaskReq
- type ListTaskRes
- type ListTaskResResponseMetadata
- type ListTaskResResponseMetadataError
- type ListTaskResResponseMetadataErrorCodeN
- type ListTaskResResult
- type ListTaskResResultRowItem
- type ListpodresResultRowItemsDisplaylayoutRows
- type PodAdb
- type PodAdbBody
- type PodAdbQuery
- type PodAdbReq
- type PodAdbRes
- type PodAdbResResponseMetadata
- type PodAdbResResponseMetadataError
- type PodAdbResResponseMetadataErrorCodeN
- type PodDataDelete
- type PodDataDeleteBody
- type PodDataDeleteQuery
- type PodDataDeleteReq
- type PodDataDeleteRes
- type PodDataDeleteResResponseMetadata
- type PodDataDeleteResResponseMetadataError
- type PodDataDeleteResResponseMetadataErrorCodeN
- type PodDataDeleteResResult
- type PodDataTransfer
- type PodDataTransferBody
- type PodDataTransferQuery
- type PodDataTransferReq
- type PodDataTransferRes
- type PodDataTransferResResponseMetadata
- type PodDataTransferResResponseMetadataError
- type PodDataTransferResResponseMetadataErrorCodeN
- type PodDataTransferResResult
- type PodDataTransferResResultJobsItem
- type PodMute
- type PodMuteBody
- type PodMuteQuery
- type PodMuteReq
- type PodMuteRes
- type PodMuteResResponseMetadata
- type PodMuteResResponseMetadataError
- type PodMuteResResponseMetadataErrorCodeN
- type PodStop
- type PodStopBody
- type PodStopQuery
- type PodStopReq
- type PodStopRes
- type PodStopResResponseMetadata
- type PodStopResResponseMetadataError
- type PodStopResResponseMetadataErrorCodeN
- type PowerOffPod
- type PowerOffPodBody
- type PowerOffPodQuery
- type PowerOffPodReq
- type PowerOffPodRes
- type PowerOffPodResResponseMetadata
- type PowerOffPodResResponseMetadataError
- type PowerOffPodResResponseMetadataErrorCodeN
- type PowerOffPodResResult
- type PowerOffPodResResultDetailsItem
- type PowerOnPod
- type PowerOnPodBody
- type PowerOnPodQuery
- type PowerOnPodReq
- type PowerOnPodRes
- type PowerOnPodResResponseMetadata
- type PowerOnPodResResponseMetadataError
- type PowerOnPodResResponseMetadataErrorCodeN
- type PowerOnPodResResult
- type PowerOnPodResResultDetailsItem
- type PullFile
- type PullFileBody
- type PullFileQuery
- type PullFileReq
- type PullFileRes
- type PullFileResResponseMetadata
- type PullFileResResponseMetadataError
- type PullFileResResponseMetadataErrorCodeN
- type PullFileResResult
- type PushFile
- type PushFileBody
- type PushFileQuery
- type PushFileReq
- type PushFileRes
- type PushFileResResponseMetadata
- type PushFileResResponseMetadataError
- type PushFileResResponseMetadataErrorCodeN
- type PushFileResResult
- type RebootHost
- type RebootHostBody
- type RebootHostQuery
- type RebootHostReq
- type RebootHostRes
- type RebootHostResResponseMetadata
- type RebootHostResResponseMetadataError
- type RebootHostResResponseMetadataErrorCodeN
- type RebootHostResResult
- type RebootHostResResultJobsItem
- type RebootPod
- type RebootPodBody
- type RebootPodQuery
- type RebootPodReq
- type RebootPodRes
- type RebootPodResResponseMetadata
- type RebootPodResResponseMetadataError
- type RebootPodResResponseMetadataErrorCodeN
- type RemovePropertyRule
- type RemovePropertyRuleBody
- type RemovePropertyRuleQuery
- type RemovePropertyRuleReq
- type RemovePropertyRuleRes
- type RemovePropertyRuleResResponseMetadata
- type RemovePropertyRuleResResponseMetadataError
- type RemovePropertyRuleResResponseMetadataErrorCodeN
- type RenewResourceAuto
- type RenewResourceAutoBody
- type RenewResourceAutoBodyPreOrderListItem
- type RenewResourceAutoQuery
- type RenewResourceAutoReq
- type RenewResourceAutoRes
- type RenewResourceAutoResResponseMetadata
- type RenewResourceAutoResResponseMetadataError
- type RenewResourceAutoResResponseMetadataErrorCodeN
- type ResetHost
- type ResetHostBody
- type ResetHostQuery
- type ResetHostReq
- type ResetHostRes
- type ResetHostResResponseMetadata
- type ResetHostResResponseMetadataError
- type ResetHostResResponseMetadataErrorCodeN
- type ResetHostResResult
- type ResetHostResResultJobsItem
- type ResetPod
- type ResetPodBody
- type ResetPodQuery
- type ResetPodReq
- type ResetPodRes
- type ResetPodResResponseMetadata
- type ResetPodResResponseMetadataError
- type ResetPodResResponseMetadataErrorCodeN
- type ResetPodResResult
- type ResetPodResResultJobsItem
- type RunCommand
- type RunCommandBody
- type RunCommandQuery
- type RunCommandReq
- type RunCommandRes
- type RunCommandResResponseMetadata
- type RunCommandResResponseMetadataError
- type RunCommandResResponseMetadataErrorCodeN
- type RunCommandResResult
- type RunCommandResResultJobsItem
- type RunSyncCommand
- type RunSyncCommandBody
- type RunSyncCommandQuery
- type RunSyncCommandReq
- type RunSyncCommandRes
- type RunSyncCommandResResponseMetadata
- type RunSyncCommandResResponseMetadataError
- type RunSyncCommandResResponseMetadataErrorCodeN
- type RunSyncCommandResResult
- type RunSyncCommandResResultStatusItem
- type ScreenShot
- type ScreenShotBody
- type ScreenShotQuery
- type ScreenShotReq
- type ScreenShotRes
- type ScreenShotResResponseMetadata
- type ScreenShotResResponseMetadataError
- type ScreenShotResResponseMetadataErrorCodeN
- type SetProxy
- type SetProxyBody
- type SetProxyQuery
- type SetProxyReq
- type SetProxyRes
- type SetProxyResResponseMetadata
- type SetProxyResResponseMetadataError
- type SetProxyResResponseMetadataErrorCodeN
- type SetProxyResResult
- type SetProxyResResultJobListItem
- type StartRecording
- type StartRecordingBody
- type StartRecordingQuery
- type StartRecordingReq
- type StartRecordingRes
- type StartRecordingResResponseMetadata
- type StartRecordingResResponseMetadataError
- type StartRecordingResResponseMetadataErrorCodeN
- type StopRecording
- type StopRecordingBody
- type StopRecordingQuery
- type StopRecordingReq
- type StopRecordingRes
- type StopRecordingResResponseMetadata
- type StopRecordingResResponseMetadataError
- type StopRecordingResResponseMetadataErrorCodeN
- type SubscribeResourceAuto
- type SubscribeResourceAutoBody
- type SubscribeResourceAutoBodyPreOrderListItem
- type SubscribeResourceAutoQuery
- type SubscribeResourceAutoReq
- type SubscribeResourceAutoRes
- type SubscribeResourceAutoResResponseMetadata
- type SubscribeResourceAutoResResponseMetadataError
- type SubscribeResourceAutoResResponseMetadataErrorCodeN
- type UnbindPortMappingRule
- type UnbindPortMappingRuleBody
- type UnbindPortMappingRuleQuery
- type UnbindPortMappingRuleReq
- type UnbindPortMappingRuleRes
- type UnbindPortMappingRuleResResponseMetadata
- type UnbindPortMappingRuleResResponseMetadataError
- type UnbindPortMappingRuleResResponseMetadataErrorCodeN
- type UnbindPortMappingRuleResResult
- type UnbindPortMappingRuleResResultErrorPodInfoListItem
- type UninstallApp
- type UninstallAppBody
- type UninstallAppQuery
- type UninstallAppReq
- type UninstallAppRes
- type UninstallAppResResponseMetadata
- type UninstallAppResResponseMetadataError
- type UninstallAppResResponseMetadataErrorCodeN
- type UninstallAppResResult
- type UninstallAppResResultJobsItem
- type UnsubscribeHostResource
- type UnsubscribeHostResourceBody
- type UnsubscribeHostResourceQuery
- type UnsubscribeHostResourceReq
- type UnsubscribeHostResourceRes
- type UnsubscribeHostResourceResResponseMetadata
- type UnsubscribeHostResourceResResponseMetadataError
- type UnsubscribeHostResourceResResponseMetadataErrorCodeN
- type UnsubscribeHostResourceResResult
- type UnsubscribeHostResourceResResultExceptionListItem
- type UpdateApp
- type UpdateAppBody
- type UpdateAppQuery
- type UpdateAppReq
- type UpdateAppRes
- type UpdateAppResResponseMetadata
- type UpdateAppResResponseMetadataError
- type UpdateAppResResponseMetadataErrorCodeN
- type UpdateDNSRule
- type UpdateDNSRuleBody
- type UpdateDNSRuleBodyIPListItem
- type UpdateDNSRuleQuery
- type UpdateDNSRuleReq
- type UpdateDNSRuleRes
- type UpdateDNSRuleResResponseMetadata
- type UpdateDNSRuleResResponseMetadataError
- type UpdateDNSRuleResResponseMetadataErrorCodeN
- type UpdateHost
- type UpdateHostBody
- type UpdateHostQuery
- type UpdateHostReq
- type UpdateHostRes
- type UpdateHostResResponseMetadata
- type UpdateHostResResponseMetadataError
- type UpdateHostResResponseMetadataErrorCodeN
- type UpdatePod
- type UpdatePodBody
- type UpdatePodProperty
- type UpdatePodPropertyBody
- type UpdatePodPropertyBodyPodPersistPropertiesItem
- type UpdatePodPropertyBodyPodPropertiesItem
- type UpdatePodPropertyBodyPodSettingsItem
- type UpdatePodPropertyQuery
- type UpdatePodPropertyReq
- type UpdatePodPropertyRes
- type UpdatePodPropertyResResponseMetadata
- type UpdatePodPropertyResResponseMetadataError
- type UpdatePodPropertyResResponseMetadataErrorCodeN
- type UpdatePodQuery
- type UpdatePodReq
- type UpdatePodRes
- type UpdatePodResResponseMetadata
- type UpdatePodResResponseMetadataError
- type UpdatePodResResponseMetadataErrorCodeN
- type UpdatePodResourceApplyNum
- type UpdatePodResourceApplyNumBody
- type UpdatePodResourceApplyNumQuery
- type UpdatePodResourceApplyNumReq
- type UpdatePodResourceApplyNumRes
- type UpdatePodResourceApplyNumResResponseMetadata
- type UpdatePodResourceApplyNumResResponseMetadataError
- type UpdatePodResourceApplyNumResResponseMetadataErrorCodeN
- type UpdateProductResource
- type UpdateProductResourceBody
- type UpdateProductResourceQuery
- type UpdateProductResourceReq
- type UpdateProductResourceRes
- type UpdateProductResourceResResponseMetadata
- type UpdateProductResourceResResponseMetadataError
- type UpdateProductResourceResResponseMetadataErrorCodeN
- type UpdateTag
- type UpdateTagBody
- type UpdateTagQuery
- type UpdateTagReq
- type UpdateTagRes
- type UpdateTagResResponseMetadata
- type UpdateTagResResponseMetadataError
- type UpdateTagResResponseMetadataErrorCodeN
- type UploadApp
- type UploadAppBody
- type UploadAppBodyExtraInfo
- type UploadAppQuery
- type UploadAppReq
- type UploadAppRes
- type UploadAppResResponseMetadata
- type UploadAppResResponseMetadataError
- type UploadAppResResponseMetadataErrorCodeN
- type UploadAppResResult
Constants ¶
const ( ServiceName = "ACEP" DefaultTimeout = 10 * time.Second )
Variables ¶
var ( ServiceInfoMap = map[string]common.ServiceInfo{ "cn-north-1": { Timeout: DefaultTimeout, Scheme: "https", Host: "open.volcengineapi.com", Header: http.Header{ "Accept": []string{"application/json"}, }, Credentials: common.Credentials{ Region: "cn-north-1", Service: ServiceName, }, }, } ApiListInfo = map[string]*common.ApiInfo{ "ListContainerImages": { Method: http.MethodGet, Path: "/", Query: url.Values{ "Action": []string{"ListContainerImages"}, "Version": []string{"2022-08-01"}, }, }, "DeleteContainerImages": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"DeleteContainerImages"}, "Version": []string{"2022-08-01"}, }, }, "ImportContainerImage": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"ImportContainerImage"}, "Version": []string{"2022-08-01"}, }, }, "PullFile": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"PullFile"}, "Version": []string{"2023-10-30"}, }, }, "UpdatePodProperty": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"UpdatePodProperty"}, "Version": []string{"2023-10-30"}, }, }, "CloseApp": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"CloseApp"}, "Version": []string{"2023-10-30"}, }, }, "CreatePod": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"CreatePod"}, "Version": []string{"2023-10-30"}, }, }, "CreatePodOneStep": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"CreatePodOneStep"}, "Version": []string{"2023-10-30"}, }, }, "AddPropertyRule": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"AddPropertyRule"}, "Version": []string{"2023-10-30"}, }, }, "DeletePod": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"DeletePod"}, "Version": []string{"2023-10-30"}, }, }, "RunSyncCommand": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"RunSyncCommand"}, "Version": []string{"2023-10-30"}, }, }, "LaunchApp": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"LaunchApp"}, "Version": []string{"2023-10-30"}, }, }, "LaunchApps": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"LaunchApps"}, "Version": []string{"2023-10-30"}, }, }, "PowerOffPod": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"PowerOffPod"}, "Version": []string{"2023-10-30"}, }, }, "PodStop": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"PodStop"}, "Version": []string{"2023-10-30"}, }, }, "PowerOnPod": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"PowerOnPod"}, "Version": []string{"2023-10-30"}, }, }, "CopyPod": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"CopyPod"}, "Version": []string{"2023-10-30"}, }, }, "PodDataTransfer": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"PodDataTransfer"}, "Version": []string{"2023-10-30"}, }, }, "RebootPod": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"RebootPod"}, "Version": []string{"2023-10-30"}, }, }, "ResetPod": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"ResetPod"}, "Version": []string{"2023-10-30"}, }, }, "BanUser": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"BanUser"}, "Version": []string{"2023-10-30"}, }, }, "PushFile": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"PushFile"}, "Version": []string{"2023-10-30"}, }, }, "DistributeFile": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"DistributeFile"}, "Version": []string{"2023-10-30"}, }, }, "StartRecording": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"StartRecording"}, "Version": []string{"2023-10-30"}, }, }, "ScreenShot": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"ScreenShot"}, "Version": []string{"2023-10-30"}, }, }, "PodAdb": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"PodAdb"}, "Version": []string{"2023-10-30"}, }, }, "RunCommand": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"RunCommand"}, "Version": []string{"2023-10-30"}, }, }, "BatchScreenShot": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"BatchScreenShot"}, "Version": []string{"2023-10-30"}, }, }, "PodMute": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"PodMute"}, "Version": []string{"2023-10-30"}, }, }, "UpdatePod": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"UpdatePod"}, "Version": []string{"2023-10-30"}, }, }, "ListDc": { Method: http.MethodGet, Path: "/", Query: url.Values{ "Action": []string{"ListDc"}, "Version": []string{"2023-10-30"}, }, }, "GetPodMetric": { Method: http.MethodGet, Path: "/", Query: url.Values{ "Action": []string{"GetPodMetric"}, "Version": []string{"2023-10-30"}, }, }, "DetailPod": { Method: http.MethodGet, Path: "/", Query: url.Values{ "Action": []string{"DetailPod"}, "Version": []string{"2023-10-30"}, }, }, "ListPod": { Method: http.MethodGet, Path: "/", Query: url.Values{ "Action": []string{"ListPod"}, "Version": []string{"2023-10-30"}, }, }, "GetPodProperty": { Method: http.MethodGet, Path: "/", Query: url.Values{ "Action": []string{"GetPodProperty"}, "Version": []string{"2023-10-30"}, }, }, "ListPropertyRule": { Method: http.MethodGet, Path: "/", Query: url.Values{ "Action": []string{"ListPropertyRule"}, "Version": []string{"2023-10-30"}, }, }, "PodDataDelete": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"PodDataDelete"}, "Version": []string{"2023-10-30"}, }, }, "RemovePropertyRule": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"RemovePropertyRule"}, "Version": []string{"2023-10-30"}, }, }, "StopRecording": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"StopRecording"}, "Version": []string{"2023-10-30"}, }, }, "GetPodAppList": { Method: http.MethodGet, Path: "/", Query: url.Values{ "Action": []string{"GetPodAppList"}, "Version": []string{"2023-10-30"}, }, }, "SetProxy": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"SetProxy"}, "Version": []string{"2023-10-30"}, }, }, "ListTask": { Method: http.MethodGet, Path: "/", Query: url.Values{ "Action": []string{"ListTask"}, "Version": []string{"2023-10-30"}, }, }, "GetTaskInfo": { Method: http.MethodGet, Path: "/", Query: url.Values{ "Action": []string{"GetTaskInfo"}, "Version": []string{"2023-10-30"}, }, }, "CreatePortMappingRule": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"CreatePortMappingRule"}, "Version": []string{"2023-10-30"}, }, }, "ListPortMappingRule": { Method: http.MethodGet, Path: "/", Query: url.Values{ "Action": []string{"ListPortMappingRule"}, "Version": []string{"2023-10-30"}, }, }, "DetailPortMappingRule": { Method: http.MethodGet, Path: "/", Query: url.Values{ "Action": []string{"DetailPortMappingRule"}, "Version": []string{"2023-10-30"}, }, }, "BindPortMappingRule": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"BindPortMappingRule"}, "Version": []string{"2023-10-30"}, }, }, "UnbindPortMappingRule": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"UnbindPortMappingRule"}, "Version": []string{"2023-10-30"}, }, }, "AttachTag": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"AttachTag"}, "Version": []string{"2023-10-30"}, }, }, "ListTag": { Method: http.MethodGet, Path: "/", Query: url.Values{ "Action": []string{"ListTag"}, "Version": []string{"2023-10-30"}, }, }, "CreateTag": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"CreateTag"}, "Version": []string{"2023-10-30"}, }, }, "DeleteTag": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"DeleteTag"}, "Version": []string{"2023-10-30"}, }, }, "UpdateTag": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"UpdateTag"}, "Version": []string{"2023-10-30"}, }, }, "UploadApp": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"UploadApp"}, "Version": []string{"2023-10-30"}, }, }, "DetailApp": { Method: http.MethodGet, Path: "/", Query: url.Values{ "Action": []string{"DetailApp"}, "Version": []string{"2023-10-30"}, }, }, "UpdateApp": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"UpdateApp"}, "Version": []string{"2023-10-30"}, }, }, "ListApp": { Method: http.MethodGet, Path: "/", Query: url.Values{ "Action": []string{"ListApp"}, "Version": []string{"2023-10-30"}, }, }, "DeleteApp": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"DeleteApp"}, "Version": []string{"2023-10-30"}, }, }, "UninstallApp": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"UninstallApp"}, "Version": []string{"2023-10-30"}, }, }, "InstallApp": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"InstallApp"}, "Version": []string{"2023-10-30"}, }, }, "InstallApps": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"InstallApps"}, "Version": []string{"2023-10-30"}, }, }, "ListAppVersionDeploy": { Method: http.MethodGet, Path: "/", Query: url.Values{ "Action": []string{"ListAppVersionDeploy"}, "Version": []string{"2023-10-30"}, }, }, "AutoInstallApp": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"AutoInstallApp"}, "Version": []string{"2023-10-30"}, }, }, "GetAppCrashLog": { Method: http.MethodGet, Path: "/", Query: url.Values{ "Action": []string{"GetAppCrashLog"}, "Version": []string{"2023-10-30"}, }, }, "CreateDisplayLayoutMini": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"CreateDisplayLayoutMini"}, "Version": []string{"2023-10-30"}, }, }, "DeleteDisplayLayout": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"DeleteDisplayLayout"}, "Version": []string{"2023-10-30"}, }, }, "ListDisplayLayoutMini": { Method: http.MethodGet, Path: "/", Query: url.Values{ "Action": []string{"ListDisplayLayoutMini"}, "Version": []string{"2023-10-30"}, }, }, "DetailDisplayLayoutMini": { Method: http.MethodGet, Path: "/", Query: url.Values{ "Action": []string{"DetailDisplayLayoutMini"}, "Version": []string{"2023-10-30"}, }, }, "CreateAppImage": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"CreateAppImage"}, "Version": []string{"2023-10-30"}, }, }, "DetailAppVersionImage": { Method: http.MethodGet, Path: "/", Query: url.Values{ "Action": []string{"DetailAppVersionImage"}, "Version": []string{"2023-10-30"}, }, }, "CreateImageOneStep": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"CreateImageOneStep"}, "Version": []string{"2023-10-30"}, }, }, "ListImageResource": { Method: http.MethodGet, Path: "/", Query: url.Values{ "Action": []string{"ListImageResource"}, "Version": []string{"2023-10-30"}, }, }, "ListImage": { Method: http.MethodGet, Path: "/", Query: url.Values{ "Action": []string{"ListImage"}, "Version": []string{"2023-10-30"}, }, }, "GetImagePreheating": { Method: http.MethodGet, Path: "/", Query: url.Values{ "Action": []string{"GetImagePreheating"}, "Version": []string{"2023-10-30"}, }, }, "ListConfiguration": { Method: http.MethodGet, Path: "/", Query: url.Values{ "Action": []string{"ListConfiguration"}, "Version": []string{"2023-10-30"}, }, }, "ListPodResourceSet": { Method: http.MethodGet, Path: "/", Query: url.Values{ "Action": []string{"ListPodResourceSet"}, "Version": []string{"2023-10-30"}, }, }, "ListPodResource": { Method: http.MethodGet, Path: "/", Query: url.Values{ "Action": []string{"ListPodResource"}, "Version": []string{"2023-10-30"}, }, }, "ListResourceQuota": { Method: http.MethodGet, Path: "/", Query: url.Values{ "Action": []string{"ListResourceQuota"}, "Version": []string{"2023-10-30"}, }, }, "UpdatePodResourceApplyNum": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"UpdatePodResourceApplyNum"}, "Version": []string{"2023-10-30"}, }, }, "SubscribeResourceAuto": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"SubscribeResourceAuto"}, "Version": []string{"2023-10-30"}, }, }, "RenewResourceAuto": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"RenewResourceAuto"}, "Version": []string{"2023-10-30"}, }, }, "UpdateProductResource": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"UpdateProductResource"}, "Version": []string{"2023-10-30"}, }, }, "GetProductResource": { Method: http.MethodGet, Path: "/", Query: url.Values{ "Action": []string{"GetProductResource"}, "Version": []string{"2023-10-30"}, }, }, "UnsubscribeHostResource": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"UnsubscribeHostResource"}, "Version": []string{"2023-10-30"}, }, }, "UpdateHost": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"UpdateHost"}, "Version": []string{"2023-10-30"}, }, }, "ListHost": { Method: http.MethodGet, Path: "/", Query: url.Values{ "Action": []string{"ListHost"}, "Version": []string{"2023-10-30"}, }, }, "DetailHost": { Method: http.MethodGet, Path: "/", Query: url.Values{ "Action": []string{"DetailHost"}, "Version": []string{"2023-10-30"}, }, }, "RebootHost": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"RebootHost"}, "Version": []string{"2023-10-30"}, }, }, "ResetHost": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"ResetHost"}, "Version": []string{"2023-10-30"}, }, }, "CreateDNSRule": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"CreateDNSRule"}, "Version": []string{"2023-10-30"}, }, }, "DeleteDNSRule": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"DeleteDNSRule"}, "Version": []string{"2023-10-30"}, }, }, "UpdateDNSRule": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"UpdateDNSRule"}, "Version": []string{"2023-10-30"}, }, }, "DetailDNSRule": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"DetailDNSRule"}, "Version": []string{"2023-10-30"}, }, }, "ListDNSRule": { Method: http.MethodPost, Path: "/", Query: url.Values{ "Action": []string{"ListDNSRule"}, "Version": []string{"2023-10-30"}, }, }, } )
Functions ¶
This section is empty.
Types ¶
type ACEP ¶
func NewInstance ¶
func NewInstance() *ACEP
func NewInstanceWithRegion ¶
func (*ACEP) AddPropertyRule ¶
func (c *ACEP) AddPropertyRule(ctx context.Context, arg *AddPropertyRuleBody) (*AddPropertyRuleRes, error)
func (*ACEP) AttachTag ¶
func (c *ACEP) AttachTag(ctx context.Context, arg *AttachTagBody) (*AttachTagRes, error)
func (*ACEP) AutoInstallApp ¶
func (c *ACEP) AutoInstallApp(ctx context.Context, arg *AutoInstallAppBody) (*AutoInstallAppRes, error)
func (*ACEP) BanUser ¶
func (c *ACEP) BanUser(ctx context.Context, arg *BanUserBody) (*BanUserRes, error)
func (*ACEP) BatchScreenShot ¶
func (c *ACEP) BatchScreenShot(ctx context.Context, arg *BatchScreenShotBody) (*BatchScreenShotRes, error)
func (*ACEP) BindPortMappingRule ¶
func (c *ACEP) BindPortMappingRule(ctx context.Context, arg *BindPortMappingRuleBody) (*BindPortMappingRuleRes, error)
func (*ACEP) CloseApp ¶
func (c *ACEP) CloseApp(ctx context.Context, arg *CloseAppBody) (*CloseAppRes, error)
func (*ACEP) CopyPod ¶
func (c *ACEP) CopyPod(ctx context.Context, arg *CopyPodBody) (*CopyPodRes, error)
func (*ACEP) CreateAppImage ¶
func (c *ACEP) CreateAppImage(ctx context.Context, arg *CreateAppImageBody) (*CreateAppImageRes, error)
func (*ACEP) CreateDNSRule ¶ added in v1.0.180
func (c *ACEP) CreateDNSRule(ctx context.Context, arg *CreateDNSRuleBody) (*CreateDNSRuleRes, error)
func (*ACEP) CreateDisplayLayoutMini ¶
func (c *ACEP) CreateDisplayLayoutMini(ctx context.Context, arg *CreateDisplayLayoutMiniBody) (*CreateDisplayLayoutMiniRes, error)
func (*ACEP) CreateImageOneStep ¶
func (c *ACEP) CreateImageOneStep(ctx context.Context, arg *CreateImageOneStepBody) (*CreateImageOneStepRes, error)
func (*ACEP) CreatePod ¶
func (c *ACEP) CreatePod(ctx context.Context, arg *CreatePodBody) (*CreatePodRes, error)
func (*ACEP) CreatePodOneStep ¶
func (c *ACEP) CreatePodOneStep(ctx context.Context, arg *CreatePodOneStepBody) (*CreatePodOneStepRes, error)
func (*ACEP) CreatePortMappingRule ¶
func (c *ACEP) CreatePortMappingRule(ctx context.Context, arg *CreatePortMappingRuleBody) (*CreatePortMappingRuleRes, error)
func (*ACEP) CreateTag ¶
func (c *ACEP) CreateTag(ctx context.Context, arg *CreateTagBody) (*CreateTagRes, error)
func (*ACEP) DeleteApp ¶
func (c *ACEP) DeleteApp(ctx context.Context, arg *DeleteAppBody) (*DeleteAppRes, error)
func (*ACEP) DeleteContainerImages ¶
func (c *ACEP) DeleteContainerImages(ctx context.Context, arg *DeleteContainerImagesBody) (*DeleteContainerImagesRes, error)
func (*ACEP) DeleteDNSRule ¶ added in v1.0.180
func (c *ACEP) DeleteDNSRule(ctx context.Context, arg *DeleteDNSRuleBody) (*DeleteDNSRuleRes, error)
func (*ACEP) DeleteDisplayLayout ¶
func (c *ACEP) DeleteDisplayLayout(ctx context.Context, arg *DeleteDisplayLayoutBody) (*DeleteDisplayLayoutRes, error)
func (*ACEP) DeletePod ¶
func (c *ACEP) DeletePod(ctx context.Context, arg *DeletePodBody) (*DeletePodRes, error)
func (*ACEP) DeleteTag ¶
func (c *ACEP) DeleteTag(ctx context.Context, arg *DeleteTagBody) (*DeleteTagRes, error)
func (*ACEP) DetailApp ¶
func (c *ACEP) DetailApp(ctx context.Context, arg *DetailAppQuery) (*DetailAppRes, error)
func (*ACEP) DetailAppVersionImage ¶
func (c *ACEP) DetailAppVersionImage(ctx context.Context, arg *DetailAppVersionImageQuery) (*DetailAppVersionImageRes, error)
func (*ACEP) DetailDNSRule ¶ added in v1.0.180
func (c *ACEP) DetailDNSRule(ctx context.Context, arg *DetailDNSRuleBody) (*DetailDNSRuleRes, error)
func (*ACEP) DetailDisplayLayoutMini ¶
func (c *ACEP) DetailDisplayLayoutMini(ctx context.Context, arg *DetailDisplayLayoutMiniQuery) (*DetailDisplayLayoutMiniRes, error)
func (*ACEP) DetailHost ¶
func (c *ACEP) DetailHost(ctx context.Context, arg *DetailHostQuery) (*DetailHostRes, error)
func (*ACEP) DetailPod ¶
func (c *ACEP) DetailPod(ctx context.Context, arg *DetailPodQuery) (*DetailPodRes, error)
func (*ACEP) DetailPortMappingRule ¶
func (c *ACEP) DetailPortMappingRule(ctx context.Context, arg *DetailPortMappingRuleQuery) (*DetailPortMappingRuleRes, error)
func (*ACEP) DistributeFile ¶
func (c *ACEP) DistributeFile(ctx context.Context, arg *DistributeFileBody) (*DistributeFileRes, error)
func (*ACEP) GetAppCrashLog ¶
func (c *ACEP) GetAppCrashLog(ctx context.Context, arg *GetAppCrashLogQuery) (*GetAppCrashLogRes, error)
func (*ACEP) GetImagePreheating ¶
func (c *ACEP) GetImagePreheating(ctx context.Context, arg *GetImagePreheatingQuery) (*GetImagePreheatingRes, error)
func (*ACEP) GetPodAppList ¶
func (c *ACEP) GetPodAppList(ctx context.Context, arg *GetPodAppListQuery) (*GetPodAppListRes, error)
func (*ACEP) GetPodMetric ¶
func (c *ACEP) GetPodMetric(ctx context.Context, arg *GetPodMetricQuery) (*GetPodMetricRes, error)
func (*ACEP) GetPodProperty ¶
func (c *ACEP) GetPodProperty(ctx context.Context, arg *GetPodPropertyQuery) (*GetPodPropertyRes, error)
func (*ACEP) GetProductResource ¶
func (c *ACEP) GetProductResource(ctx context.Context, arg *GetProductResourceQuery) (*GetProductResourceRes, error)
func (*ACEP) GetTaskInfo ¶
func (c *ACEP) GetTaskInfo(ctx context.Context, arg *GetTaskInfoQuery) (*GetTaskInfoRes, error)
func (*ACEP) ImportContainerImage ¶
func (c *ACEP) ImportContainerImage(ctx context.Context, arg *ImportContainerImageBody) (*ImportContainerImageRes, error)
func (*ACEP) InstallApp ¶
func (c *ACEP) InstallApp(ctx context.Context, arg *InstallAppBody) (*InstallAppRes, error)
func (*ACEP) InstallApps ¶
func (c *ACEP) InstallApps(ctx context.Context, arg *InstallAppsBody) (*InstallAppsRes, error)
func (*ACEP) LaunchApp ¶
func (c *ACEP) LaunchApp(ctx context.Context, arg *LaunchAppBody) (*LaunchAppRes, error)
func (*ACEP) LaunchApps ¶
func (c *ACEP) LaunchApps(ctx context.Context, arg *LaunchAppsBody) (*LaunchAppsRes, error)
func (*ACEP) ListApp ¶
func (c *ACEP) ListApp(ctx context.Context, arg *ListAppQuery) (*ListAppRes, error)
func (*ACEP) ListAppVersionDeploy ¶
func (c *ACEP) ListAppVersionDeploy(ctx context.Context, arg *ListAppVersionDeployQuery) (*ListAppVersionDeployRes, error)
func (*ACEP) ListConfiguration ¶
func (c *ACEP) ListConfiguration(ctx context.Context, arg *ListConfigurationQuery) (*ListConfigurationRes, error)
func (*ACEP) ListContainerImages ¶
func (c *ACEP) ListContainerImages(ctx context.Context, arg *ListContainerImagesQuery) (*ListContainerImagesRes, error)
func (*ACEP) ListDNSRule ¶ added in v1.0.180
func (c *ACEP) ListDNSRule(ctx context.Context, arg *ListDNSRuleBody) (*ListDNSRuleRes, error)
func (*ACEP) ListDisplayLayoutMini ¶
func (c *ACEP) ListDisplayLayoutMini(ctx context.Context, arg *ListDisplayLayoutMiniQuery) (*ListDisplayLayoutMiniRes, error)
func (*ACEP) ListHost ¶
func (c *ACEP) ListHost(ctx context.Context, arg *ListHostQuery) (*ListHostRes, error)
func (*ACEP) ListImage ¶ added in v1.0.180
func (c *ACEP) ListImage(ctx context.Context, arg *ListImageQuery) (*ListImageRes, error)
func (*ACEP) ListImageResource ¶
func (c *ACEP) ListImageResource(ctx context.Context, arg *ListImageResourceQuery) (*ListImageResourceRes, error)
func (*ACEP) ListPod ¶
func (c *ACEP) ListPod(ctx context.Context, arg *ListPodQuery) (*ListPodRes, error)
func (*ACEP) ListPodResource ¶
func (c *ACEP) ListPodResource(ctx context.Context, arg *ListPodResourceQuery) (*ListPodResourceRes, error)
func (*ACEP) ListPodResourceSet ¶
func (c *ACEP) ListPodResourceSet(ctx context.Context, arg *ListPodResourceSetQuery) (*ListPodResourceSetRes, error)
func (*ACEP) ListPortMappingRule ¶
func (c *ACEP) ListPortMappingRule(ctx context.Context, arg *ListPortMappingRuleQuery) (*ListPortMappingRuleRes, error)
func (*ACEP) ListPropertyRule ¶
func (c *ACEP) ListPropertyRule(ctx context.Context, arg *ListPropertyRuleQuery) (*ListPropertyRuleRes, error)
func (*ACEP) ListResourceQuota ¶
func (c *ACEP) ListResourceQuota(ctx context.Context, arg *ListResourceQuotaQuery) (*ListResourceQuotaRes, error)
func (*ACEP) ListTag ¶
func (c *ACEP) ListTag(ctx context.Context, arg *ListTagQuery) (*ListTagRes, error)
func (*ACEP) ListTask ¶
func (c *ACEP) ListTask(ctx context.Context, arg *ListTaskQuery) (*ListTaskRes, error)
func (*ACEP) PodDataDelete ¶
func (c *ACEP) PodDataDelete(ctx context.Context, arg *PodDataDeleteBody) (*PodDataDeleteRes, error)
func (*ACEP) PodDataTransfer ¶
func (c *ACEP) PodDataTransfer(ctx context.Context, arg *PodDataTransferBody) (*PodDataTransferRes, error)
func (*ACEP) PodMute ¶
func (c *ACEP) PodMute(ctx context.Context, arg *PodMuteBody) (*PodMuteRes, error)
func (*ACEP) PodStop ¶
func (c *ACEP) PodStop(ctx context.Context, arg *PodStopBody) (*PodStopRes, error)
func (*ACEP) PowerOffPod ¶
func (c *ACEP) PowerOffPod(ctx context.Context, arg *PowerOffPodBody) (*PowerOffPodRes, error)
func (*ACEP) PowerOnPod ¶
func (c *ACEP) PowerOnPod(ctx context.Context, arg *PowerOnPodBody) (*PowerOnPodRes, error)
func (*ACEP) PullFile ¶
func (c *ACEP) PullFile(ctx context.Context, arg *PullFileBody) (*PullFileRes, error)
func (*ACEP) PushFile ¶
func (c *ACEP) PushFile(ctx context.Context, arg *PushFileBody) (*PushFileRes, error)
func (*ACEP) RebootHost ¶
func (c *ACEP) RebootHost(ctx context.Context, arg *RebootHostBody) (*RebootHostRes, error)
func (*ACEP) RebootPod ¶
func (c *ACEP) RebootPod(ctx context.Context, arg *RebootPodBody) (*RebootPodRes, error)
func (*ACEP) RemovePropertyRule ¶
func (c *ACEP) RemovePropertyRule(ctx context.Context, arg *RemovePropertyRuleBody) (*RemovePropertyRuleRes, error)
func (*ACEP) RenewResourceAuto ¶
func (c *ACEP) RenewResourceAuto(ctx context.Context, arg *RenewResourceAutoBody) (*RenewResourceAutoRes, error)
func (*ACEP) ResetHost ¶
func (c *ACEP) ResetHost(ctx context.Context, arg *ResetHostBody) (*ResetHostRes, error)
func (*ACEP) ResetPod ¶
func (c *ACEP) ResetPod(ctx context.Context, arg *ResetPodBody) (*ResetPodRes, error)
func (*ACEP) RunCommand ¶
func (c *ACEP) RunCommand(ctx context.Context, arg *RunCommandBody) (*RunCommandRes, error)
func (*ACEP) RunSyncCommand ¶
func (c *ACEP) RunSyncCommand(ctx context.Context, arg *RunSyncCommandBody) (*RunSyncCommandRes, error)
func (*ACEP) ScreenShot ¶
func (c *ACEP) ScreenShot(ctx context.Context, arg *ScreenShotBody) (*ScreenShotRes, error)
func (*ACEP) SetProxy ¶
func (c *ACEP) SetProxy(ctx context.Context, arg *SetProxyBody) (*SetProxyRes, error)
func (*ACEP) SetProxyHost ¶
func (*ACEP) StartRecording ¶
func (c *ACEP) StartRecording(ctx context.Context, arg *StartRecordingBody) (*StartRecordingRes, error)
func (*ACEP) StopRecording ¶
func (c *ACEP) StopRecording(ctx context.Context, arg *StopRecordingBody) (*StopRecordingRes, error)
func (*ACEP) SubscribeResourceAuto ¶
func (c *ACEP) SubscribeResourceAuto(ctx context.Context, arg *SubscribeResourceAutoBody) (*SubscribeResourceAutoRes, error)
func (*ACEP) UnbindPortMappingRule ¶
func (c *ACEP) UnbindPortMappingRule(ctx context.Context, arg *UnbindPortMappingRuleBody) (*UnbindPortMappingRuleRes, error)
func (*ACEP) UninstallApp ¶
func (c *ACEP) UninstallApp(ctx context.Context, arg *UninstallAppBody) (*UninstallAppRes, error)
func (*ACEP) UnsubscribeHostResource ¶
func (c *ACEP) UnsubscribeHostResource(ctx context.Context, arg *UnsubscribeHostResourceBody) (*UnsubscribeHostResourceRes, error)
func (*ACEP) UpdateApp ¶
func (c *ACEP) UpdateApp(ctx context.Context, arg *UpdateAppBody) (*UpdateAppRes, error)
func (*ACEP) UpdateDNSRule ¶ added in v1.0.180
func (c *ACEP) UpdateDNSRule(ctx context.Context, arg *UpdateDNSRuleBody) (*UpdateDNSRuleRes, error)
func (*ACEP) UpdateHost ¶
func (c *ACEP) UpdateHost(ctx context.Context, arg *UpdateHostBody) (*UpdateHostRes, error)
func (*ACEP) UpdatePod ¶
func (c *ACEP) UpdatePod(ctx context.Context, arg *UpdatePodBody) (*UpdatePodRes, error)
func (*ACEP) UpdatePodProperty ¶
func (c *ACEP) UpdatePodProperty(ctx context.Context, arg *UpdatePodPropertyBody) (*UpdatePodPropertyRes, error)
func (*ACEP) UpdatePodResourceApplyNum ¶
func (c *ACEP) UpdatePodResourceApplyNum(ctx context.Context, arg *UpdatePodResourceApplyNumBody) (*UpdatePodResourceApplyNumRes, error)
func (*ACEP) UpdateProductResource ¶
func (c *ACEP) UpdateProductResource(ctx context.Context, arg *UpdateProductResourceBody) (*UpdateProductResourceRes, error)
func (*ACEP) UpdateTag ¶
func (c *ACEP) UpdateTag(ctx context.Context, arg *UpdateTagBody) (*UpdateTagRes, error)
func (*ACEP) UploadApp ¶
func (c *ACEP) UploadApp(ctx context.Context, arg *UploadAppBody) (*UploadAppRes, error)
type AddPropertyRule ¶
type AddPropertyRule struct{}
type AddPropertyRuleBody ¶
type AddPropertyRuleBody struct {
// REQUIRED; 机型参数规则名称,账户下规则名称唯一,长度不能超过200个字符串
RuleName string `json:"RuleName"`
// 实例初始化系统属性,持久化,重启实例后生效;详细信息,参考 System Properties 定义说明:适用于只读系统属性,或 AOSP 原生非持久化的系统属性的修改,如 ro.product.model;
OverlayPersistProperty []*AddPropertyRuleBodyOverlayPersistPropertyItem `json:"OverlayPersistProperty,omitempty"`
// 实例 Settings 系统属性,非持久化,立即生效,重启实例后失效;详细信息,参考 System Properties 定义;
OverlayProperty []*AddPropertyRuleBodyOverlayPropertyItem `json:"OverlayProperty,omitempty"`
// 实例 Settings 属性列表;详细信息,参考 Settings 定义;
OverlaySettings []*AddPropertyRuleBodyOverlaySettingsItem `json:"OverlaySettings,omitempty"`
}
type AddPropertyRuleBodyOverlayPersistPropertyItem ¶
type AddPropertyRuleBodyOverlayPersistPropertyItem struct {
// REQUIRED; 属性名称,已可修改的系统属性及属性值
SystemPropertyName string `json:"SystemPropertyName"`
// REQUIRED; 属性值 bool: "true"、"false" int\long: "21312" float: "2131.09"
SystemPropertyValue string `json:"SystemPropertyValue"`
// REQUIRED; 属性值数据类型,可选:- int - long - string - float - bool
SystemPropertyValueType string `json:"SystemPropertyValueType"`
}
type AddPropertyRuleBodyOverlayPropertyItem ¶
type AddPropertyRuleBodyOverlayPropertyItem struct {
// REQUIRED; 属性名称,已可修改的系统属性及属性值
SystemPropertyName string `json:"SystemPropertyName"`
// REQUIRED; 属性值 bool: "true"、"false" int\long: "21312" float: "2131.09"
SystemPropertyValue string `json:"SystemPropertyValue"`
// REQUIRED; 属性值数据类型,可选:- int - long - string - float - bool
SystemPropertyValueType string `json:"SystemPropertyValueType"`
}
type AddPropertyRuleBodyOverlaySettingsItem ¶
type AddPropertyRuleBodyOverlaySettingsItem struct {
// REQUIRED; 属性名称
SettingsName string `json:"SettingsName"`
// REQUIRED; 设置类型,可选 - global - secule - system
SettingsType string `json:"SettingsType"`
// REQUIRED; 属性值 bool: "true"、"false" int\long: "21312" float: "2131.09"
SettingsValue string `json:"SettingsValue"`
// REQUIRED; 属性值数据类型,可选: - int - long - string - float - bool
SettingsValueType string `json:"SettingsValueType"`
}
type AddPropertyRuleQuery ¶
type AddPropertyRuleQuery struct{}
type AddPropertyRuleReq ¶
type AddPropertyRuleReq struct {
*AddPropertyRuleQuery
*AddPropertyRuleBody
}
type AddPropertyRuleRes ¶
type AddPropertyRuleRes struct {
// REQUIRED
ResponseMetadata AddPropertyRuleResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED; Result 字段
Result string `json:"Result"`
}
type AddPropertyRuleResResponseMetadata ¶
type AddPropertyRuleResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *AddPropertyRuleResResponseMetadataError `json:"Error,omitempty"`
}
type AddPropertyRuleResResponseMetadataError ¶
type AddPropertyRuleResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN AddPropertyRuleResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type AddPropertyRuleResResponseMetadataErrorCodeN ¶
type AddPropertyRuleResResponseMetadataErrorCodeN int32
type AttachTagBody ¶
type AttachTagQuery ¶
type AttachTagQuery struct{}
type AttachTagReq ¶
type AttachTagReq struct {
*AttachTagQuery
*AttachTagBody
}
type AttachTagRes ¶
type AttachTagRes struct {
// REQUIRED
ResponseMetadata AttachTagResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result string `json:"Result"`
}
type AttachTagResResponseMetadata ¶
type AttachTagResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *AttachTagResResponseMetadataError `json:"Error,omitempty"`
}
type AttachTagResResponseMetadataError ¶
type AttachTagResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN AttachTagResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type AttachTagResResponseMetadataErrorCodeN ¶
type AttachTagResResponseMetadataErrorCodeN int32
type AutoInstallApp ¶
type AutoInstallApp struct{}
type AutoInstallAppBody ¶
type AutoInstallAppBody struct {
// REQUIRED; 指定实例 ID 列表进行应用安装
PodIDList []string `json:"PodIdList"`
// REQUIRED; 业务 ID
ProductID string `json:"ProductId"`
// 应用在实例中的绝对路径
AbsolutePath *string `json:"AbsolutePath,omitempty"`
// 下载应用安装文件的地址
DownloadURL *string `json:"DownloadURL,omitempty"`
// InstallType为1时,必选
ImageID *string `json:"ImageId,omitempty"`
// * 0 => 机身存储独立安装 - 1 => 共享安装 默认为0,机身存储独立安装
InstallType *int32 `json:"InstallType,omitempty"`
// 是否为预安装应用, 默认false: 非安装应用, 应用保存在/data/app目录; true: 预安装应用, 应用保存在/data/overlay_app目录
IsPreinstall *bool `json:"IsPreinstall,omitempty"`
// 应用安装包 MD5
MD5 *string `json:"MD5,omitempty"`
// 应用包名
PackageName *string `json:"PackageName,omitempty"`
// 应用版本号 InstallType为1时,必选
VersionCode *int32 `json:"VersionCode,omitempty"`
}
type AutoInstallAppQuery ¶
type AutoInstallAppQuery struct{}
type AutoInstallAppReq ¶
type AutoInstallAppReq struct {
*AutoInstallAppQuery
*AutoInstallAppBody
}
type AutoInstallAppRes ¶
type AutoInstallAppRes struct {
// REQUIRED
ResponseMetadata AutoInstallAppResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result AutoInstallAppResResult `json:"Result"`
}
type AutoInstallAppResResponseMetadata ¶
type AutoInstallAppResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *AutoInstallAppResResponseMetadataError `json:"Error,omitempty"`
}
type AutoInstallAppResResponseMetadataError ¶
type AutoInstallAppResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN AutoInstallAppResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type AutoInstallAppResResponseMetadataErrorCodeN ¶
type AutoInstallAppResResponseMetadataErrorCodeN int32
type AutoInstallAppResResult ¶
type AutoInstallAppResResult struct {
// 子任务列表
Jobs []*AutoInstallAppResResultJobsItem `json:"Jobs,omitempty"`
// 任务类型
TaskAction *string `json:"TaskAction,omitempty"`
// 应用安装任务 ID
TaskID *string `json:"TaskId,omitempty"`
}
type AutoInstallAppResResultJobsItem ¶
type AutoInstallAppResResultJobsItem struct {
// 云机 ID
HostID *string `json:"HostId,omitempty"`
// 子任务名称
JobAction *string `json:"JobAction,omitempty"`
// 子任务 ID,每个子任务 ID 对应一个实例
JobID *string `json:"JobId,omitempty"`
// 任务信息,为任务执行过程中,或执行完成后产生的信息
JobMessage *string `json:"JobMessage,omitempty"`
// 应用打包指定的包名, JobAction为CreateAppImage时有效
PackageName *string `json:"PackageName,omitempty"`
// 实例Id
PodID *string `json:"PodId,omitempty"`
// 子任务执行状态,为0时可能omit
Status *int32 `json:"Status,omitempty"`
}
type BanUserBody ¶
type BanUserBody struct {
// REQUIRED; 实例 ID
PodID string `json:"PodId"`
// REQUIRED; 实例所属业务 ID
ProductID string `json:"ProductId"`
// REQUIRED; 封禁用户的 ID
UserID string `json:"UserId"`
// 封禁时长单位:秒,取值范围为 [60,259290]
ForbiddenInterval *int32 `json:"ForbiddenInterval,omitempty"`
// 是否为小流模式
IsPreviewStream *bool `json:"IsPreviewStream,omitempty"`
}
type BanUserQuery ¶
type BanUserQuery struct{}
type BanUserReq ¶
type BanUserReq struct {
*BanUserQuery
*BanUserBody
}
type BanUserRes ¶
type BanUserRes struct {
// REQUIRED
ResponseMetadata BanUserResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED; Result 字段
Result string `json:"Result"`
}
type BanUserResResponseMetadata ¶
type BanUserResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *BanUserResResponseMetadataError `json:"Error,omitempty"`
}
type BanUserResResponseMetadataError ¶
type BanUserResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN BanUserResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type BanUserResResponseMetadataErrorCodeN ¶
type BanUserResResponseMetadataErrorCodeN int32
type BatchScreenShot ¶
type BatchScreenShot struct{}
type BatchScreenShotBody ¶
type BatchScreenShotBody struct {
// REQUIRED; 实例ID列表
PodIDList []string `json:"PodIdList"`
// REQUIRED; 业务ID
ProductID string `json:"ProductId"`
// * 设置为0,为当前行为和默认行为,表示通过screenshot或batchScreenShot接口发起截图,每次都刷新url,触发新的截图地址回调。 - 设置为其他数值,则截图累计xx次后,再刷新url,刷新url再触发回调。url不变,则不触发新的回调
// - 设置为-1,则url固定不刷新,直到7天刷新一次url(由于tos的url链接有效期为7天)
Interval *int32 `json:"Interval,omitempty"`
// 截图事情是否广播,1.true 广播 2. false 非广播;默认为广播方式
IsBroadcasted *bool `json:"IsBroadcasted,omitempty"`
// 截图是否同步保存到pod中
IsSavedOnPod *bool `json:"IsSavedOnPod,omitempty"`
// * 可选,不传,行为和之前的一直,pod端截图方向不做处理 - 0,pod端截图方向不做处理 - 1,截图方向旋转为竖屏- 2,截图方向旋转为横屏
Rotation *int32 `json:"Rotation,omitempty"`
}
type BatchScreenShotQuery ¶
type BatchScreenShotQuery struct{}
type BatchScreenShotReq ¶
type BatchScreenShotReq struct {
*BatchScreenShotQuery
*BatchScreenShotBody
}
type BatchScreenShotRes ¶
type BatchScreenShotRes struct {
// REQUIRED
ResponseMetadata BatchScreenShotResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result BatchScreenShotResResult `json:"Result"`
}
type BatchScreenShotResResponseMetadata ¶
type BatchScreenShotResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *BatchScreenShotResResponseMetadataError `json:"Error,omitempty"`
}
type BatchScreenShotResResponseMetadataError ¶
type BatchScreenShotResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN BatchScreenShotResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type BatchScreenShotResResponseMetadataErrorCodeN ¶
type BatchScreenShotResResponseMetadataErrorCodeN int32
type BindPortMappingRule ¶
type BindPortMappingRule struct{}
type BindPortMappingRuleBody ¶
type BindPortMappingRuleQuery ¶
type BindPortMappingRuleQuery struct{}
type BindPortMappingRuleReq ¶
type BindPortMappingRuleReq struct {
*BindPortMappingRuleQuery
*BindPortMappingRuleBody
}
type BindPortMappingRuleRes ¶
type BindPortMappingRuleRes struct {
// REQUIRED
ResponseMetadata BindPortMappingRuleResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result BindPortMappingRuleResResult `json:"Result"`
}
type BindPortMappingRuleResResponseMetadata ¶
type BindPortMappingRuleResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *BindPortMappingRuleResResponseMetadataError `json:"Error,omitempty"`
}
type BindPortMappingRuleResResponseMetadataError ¶
type BindPortMappingRuleResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN BindPortMappingRuleResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type BindPortMappingRuleResResponseMetadataErrorCodeN ¶
type BindPortMappingRuleResResponseMetadataErrorCodeN int32
type BindPortMappingRuleResResult ¶
type BindPortMappingRuleResResult struct {
// 设置失败实例信息列表
ErrorPodInfoList []*BindPortMappingRuleResResultErrorPodInfoListItem `json:"ErrorPodInfoList,omitempty"`
// 设置成功实例ID列表
SuccessPodIDList []*string `json:"SuccessPodIdList,omitempty"`
}
type CloseAppBody ¶
type CloseAppQuery ¶
type CloseAppQuery struct{}
type CloseAppReq ¶
type CloseAppReq struct {
*CloseAppQuery
*CloseAppBody
}
type CloseAppRes ¶
type CloseAppRes struct {
// REQUIRED
ResponseMetadata CloseAppResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result CloseAppResResult `json:"Result"`
}
type CloseAppResResponseMetadata ¶
type CloseAppResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *CloseAppResResponseMetadataError `json:"Error,omitempty"`
}
type CloseAppResResponseMetadataError ¶
type CloseAppResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN CloseAppResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type CloseAppResResponseMetadataErrorCodeN ¶
type CloseAppResResponseMetadataErrorCodeN int32
type CloseAppResResult ¶
type CloseAppResResult struct {
// 子任务列表,参考 Job 数据类型。
Jobs []*CloseAppResResultJobsItem `json:"Jobs,omitempty"`
// 任务类型,此处为 CloseApp。
TaskAction *string `json:"TaskAction,omitempty"`
// 应用安装任务 ID,用于通过 GetTaskInfo 接口查看任务执行状态及结果。
TaskID *string `json:"TaskId,omitempty"`
}
type CloseAppResResultJobsItem ¶
type CloseAppResResultJobsItem struct {
// 云机 ID
HostID *string `json:"HostId,omitempty"`
// 子任务名称
JobAction *string `json:"JobAction,omitempty"`
// 子任务 ID,每个子任务 ID 对应一个实例
JobID *string `json:"JobId,omitempty"`
// 任务信息,为任务执行过程中,或执行完成后产生的信息
JobMessage *string `json:"JobMessage,omitempty"`
// 应用打包指定的包名, JobAction为CreateAppImage时有效
PackageName *string `json:"PackageName,omitempty"`
// 实例Id
PodID *string `json:"PodId,omitempty"`
// 子任务执行状态,为0时可能omit
Status *int32 `json:"Status,omitempty"`
}
type CopyPodBody ¶
type CopyPodQuery ¶
type CopyPodQuery struct{}
type CopyPodReq ¶
type CopyPodReq struct {
*CopyPodQuery
*CopyPodBody
}
type CopyPodRes ¶
type CopyPodRes struct {
// REQUIRED
ResponseMetadata CopyPodResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result CopyPodResResult `json:"Result"`
}
type CopyPodResResponseMetadata ¶
type CopyPodResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *CopyPodResResponseMetadataError `json:"Error,omitempty"`
}
type CopyPodResResponseMetadataError ¶
type CopyPodResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN CopyPodResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type CopyPodResResponseMetadataErrorCodeN ¶
type CopyPodResResponseMetadataErrorCodeN int32
type CopyPodResResult ¶
type CopyPodResResult struct {
// 拷贝出的实例信息列表。
PodList []*CopyPodResResultPodListItem `json:"PodList,omitempty"`
}
type CreateAppImage ¶
type CreateAppImage struct{}
type CreateAppImageBody ¶
type CreateAppImageBody struct {
// REQUIRED; 实例上需要打包的应用包名。需确保应用已经正常安装。如相应应用未安装,则任务部分失败。
PackageNameList []string `json:"PackageNameList"`
// REQUIRED; 实例 ID,可通过调用 ListPod 接口获取
PodID string `json:"PodId"`
// REQUIRED; 业务 ID,可在「云手机控制台-业务管理-业务详情」中获取
ProductID string `json:"ProductId"`
// 是否在任务完成后,创建AppVersion及相关镜像 0,1 默认1
CreateAppVersion *int32 `json:"CreateAppVersion,omitempty"`
// Public 公有镜像,Private 私有镜像
ImageMode *string `json:"ImageMode,omitempty"`
// 镜像是否本地存储,用于本机房内直接共享分发。为空时,不本地存储。即镜像完成上传后,清理本地镜像。云端镜像以压缩包存储(默认.tar.gz格式)。本地以镜像目录存储,不保留压缩格式镜像文件
LocalPath *string `json:"LocalPath,omitempty"`
}
type CreateAppImageQuery ¶
type CreateAppImageQuery struct{}
type CreateAppImageReq ¶
type CreateAppImageReq struct {
*CreateAppImageQuery
*CreateAppImageBody
}
type CreateAppImageRes ¶
type CreateAppImageRes struct {
// REQUIRED
ResponseMetadata CreateAppImageResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result CreateAppImageResResult `json:"Result"`
}
type CreateAppImageResResponseMetadata ¶
type CreateAppImageResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *CreateAppImageResResponseMetadataError `json:"Error,omitempty"`
}
type CreateAppImageResResponseMetadataError ¶
type CreateAppImageResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN CreateAppImageResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type CreateAppImageResResponseMetadataErrorCodeN ¶
type CreateAppImageResResponseMetadataErrorCodeN int32
type CreateAppImageResResult ¶
type CreateAppImageResResult struct {
// 子任务列表
Jobs []*CreateAppImageResResultJobsItem `json:"Jobs,omitempty"`
// 任务类型
TaskAction *string `json:"TaskAction,omitempty"`
// 应用安装任务 ID
TaskID *string `json:"TaskId,omitempty"`
}
type CreateAppImageResResultJobsItem ¶
type CreateAppImageResResultJobsItem struct {
// 云机 ID
HostID *string `json:"HostId,omitempty"`
// 子任务名称
JobAction *string `json:"JobAction,omitempty"`
// 子任务 ID,每个子任务 ID 对应一个实例
JobID *string `json:"JobId,omitempty"`
// 任务信息,为任务执行过程中,或执行完成后产生的信息
JobMessage *string `json:"JobMessage,omitempty"`
// 应用打包指定的包名, JobAction为CreateAppImage时有效
PackageName *string `json:"PackageName,omitempty"`
// 实例Id
PodID *string `json:"PodId,omitempty"`
// 子任务执行状态,为0时可能omit
Status *int32 `json:"Status,omitempty"`
}
type CreateDNSRule ¶ added in v1.0.180
type CreateDNSRule struct{}
type CreateDNSRuleBody ¶ added in v1.0.180
type CreateDNSRuleBody struct {
// REQUIRED; 机房ID, 可通过 ListDc 接口获取
Dc string `json:"Dc"`
// REQUIRED; DNS 地址列表
IPList []CreateDNSRuleBodyIPListItem `json:"IPList"`
// REQUIRED; 业务 ID,可在「云手机控制台-业务管理-业务详情」中获取
ProductID string `json:"ProductId"`
// DNS 名称,支持中英文、数字、下划线、中划线,长度限制为0~64个字符
DNSName *string `json:"DNSName,omitempty"`
// 0: 非默认DNS, 1: 默认DNS. 同一个业务的单个dc只支持一个默认的DNS策略
Type *int32 `json:"Type,omitempty"`
}
type CreateDNSRuleBodyIPListItem ¶ added in v1.0.180
type CreateDNSRuleQuery ¶ added in v1.0.180
type CreateDNSRuleQuery struct{}
type CreateDNSRuleReq ¶ added in v1.0.180
type CreateDNSRuleReq struct {
*CreateDNSRuleQuery
*CreateDNSRuleBody
}
type CreateDNSRuleRes ¶ added in v1.0.180
type CreateDNSRuleRes struct {
// REQUIRED
ResponseMetadata CreateDNSRuleResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result CreateDNSRuleResResult `json:"Result"`
}
type CreateDNSRuleResResponseMetadata ¶ added in v1.0.180
type CreateDNSRuleResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *CreateDNSRuleResResponseMetadataError `json:"Error,omitempty"`
}
type CreateDNSRuleResResponseMetadataError ¶ added in v1.0.180
type CreateDNSRuleResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN CreateDNSRuleResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type CreateDNSRuleResResponseMetadataErrorCodeN ¶ added in v1.0.180
type CreateDNSRuleResResponseMetadataErrorCodeN int32
type CreateDNSRuleResResult ¶ added in v1.0.180
type CreateDNSRuleResResult struct {
// DNS 解析规则创建时间,Unix 时间戳,单位为秒。
CreateAt *int64 `json:"CreateAt,omitempty"`
// DNS 规则 ID。
DNSID *string `json:"DNSId,omitempty"`
// DNS 规则名称。
DNSName *string `json:"DNSName,omitempty"`
// 机房 ID。
Dc *string `json:"Dc,omitempty"`
// IP 列表。
IPList []*CreateDNSRuleResResultIPListItem `json:"IPList,omitempty"`
// 业务 ID。
ProductID *string `json:"ProductId,omitempty"`
// 是否为默认 DNS 规则。
Type *int32 `json:"Type,omitempty"`
}
type CreateDNSRuleResResultIPListItem ¶ added in v1.0.180
type CreateDisplayLayoutMini ¶
type CreateDisplayLayoutMini struct{}
type CreateDisplayLayoutMiniBody ¶
type CreateDisplayLayoutMiniBody struct {
// REQUIRED; 屏幕布局ID,最大长度为128字节
DisplayLayoutID string `json:"DisplayLayoutId"`
// REQUIRED; 屏幕高度,偶数
Height int32 `json:"Height"`
// REQUIRED; 业务 ID
ProductID string `json:"ProductId"`
// REQUIRED; 屏幕宽度,偶数
Width int32 `json:"Width"`
// 像素密度
Density *int32 `json:"Density,omitempty"`
// 备注,长度不超过32字节
Extra *string `json:"Extra,omitempty"`
// 屏幕刷新率
Fps *int32 `json:"Fps,omitempty"`
}
type CreateDisplayLayoutMiniQuery ¶
type CreateDisplayLayoutMiniQuery struct{}
type CreateDisplayLayoutMiniReq ¶
type CreateDisplayLayoutMiniReq struct {
*CreateDisplayLayoutMiniQuery
*CreateDisplayLayoutMiniBody
}
type CreateDisplayLayoutMiniRes ¶
type CreateDisplayLayoutMiniRes struct {
// REQUIRED
ResponseMetadata CreateDisplayLayoutMiniResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result CreateDisplayLayoutMiniResResult `json:"Result"`
}
type CreateDisplayLayoutMiniResResponseMetadata ¶
type CreateDisplayLayoutMiniResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *CreateDisplayLayoutMiniResResponseMetadataError `json:"Error,omitempty"`
}
type CreateDisplayLayoutMiniResResponseMetadataError ¶
type CreateDisplayLayoutMiniResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN CreateDisplayLayoutMiniResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type CreateDisplayLayoutMiniResResponseMetadataErrorCodeN ¶
type CreateDisplayLayoutMiniResResponseMetadataErrorCodeN int32
type CreateDisplayLayoutMiniResResult ¶
type CreateDisplayLayoutMiniResResult struct {
// 屏幕布局创建时间
CreateAt *int64 `json:"CreateAt,omitempty"`
// 像素密度
Density *int32 `json:"Density,omitempty"`
// 屏幕布局 ID
DisplayLayoutID *string `json:"DisplayLayoutId,omitempty"`
// 备注信息
Extra *string `json:"Extra,omitempty"`
// 屏幕刷新率
Fps *int32 `json:"Fps,omitempty"`
// 屏幕高度
Height *int32 `json:"Height,omitempty"`
// 是否为系统屏幕布局配置
IsSystemConfig *bool `json:"IsSystemConfig,omitempty"`
// 屏幕宽度
Width *int32 `json:"Width,omitempty"`
}
type CreateImageOneStep ¶
type CreateImageOneStep struct{}
type CreateImageOneStepBody ¶
type CreateImageOneStepBody struct {
// REQUIRED; 镜像ID,作为构建自定义镜像的基线或基准镜像,可通过调用 ListContainerImages 接口获取
ImageID string `json:"ImageId"`
// REQUIRED; 云手机业务ID,可在「云手机控制台-业务管理-业务详情」中获取
ProductID string `json:"ProductId"`
// 需要内置的应用或文件的下载地址
FileURL *string `json:"FileUrl,omitempty"`
// 镜像描述信息,由用户按需添加镜像备注说明,便于业务识别
ImageAnnotation *string `json:"ImageAnnotation,omitempty"`
// 用户自定义镜像名称,便于业务标识
ImageName *string `json:"ImageName,omitempty"`
}
type CreateImageOneStepQuery ¶
type CreateImageOneStepQuery struct{}
type CreateImageOneStepReq ¶
type CreateImageOneStepReq struct {
*CreateImageOneStepQuery
*CreateImageOneStepBody
}
type CreateImageOneStepRes ¶
type CreateImageOneStepRes struct {
// REQUIRED
ResponseMetadata CreateImageOneStepResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result CreateImageOneStepResResult `json:"Result"`
}
type CreateImageOneStepResResponseMetadata ¶
type CreateImageOneStepResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *CreateImageOneStepResResponseMetadataError `json:"Error,omitempty"`
}
type CreateImageOneStepResResponseMetadataError ¶
type CreateImageOneStepResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN CreateImageOneStepResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type CreateImageOneStepResResponseMetadataErrorCodeN ¶
type CreateImageOneStepResResponseMetadataErrorCodeN int32
type CreatePodBody ¶
type CreatePodBody struct {
// REQUIRED; 实例所归属的业务 ID
ProductID string `json:"ProductId"`
// 运行资源的套餐规格 ID,可选项为:- ultimate(旗舰型)- enhanced(加强型)- common(通用型)- sample(入门型)- basic(基础型)- elementary(低配型)(批量创建实例时,如 podspeclist
// 中未指定套餐 ID,则该参数为必选)
ConfigurationCode *string `json:"ConfigurationCode,omitempty"`
// 创建实例的用户存储分区大小(即 data 分区容量大小),可选的容量如下(容量大小和单位不可自定义): - 4Gi - 8Gi - 16Gi - 32Gi - 64Gi - 128Gi - 256Gi 注:如不指定,则默认使用 8Gi 容量(建议调用方在调用时,结合实际业务情况,按需填写存储大小,默认
// 8Gi 容量对部分业务会偏小)
DataSize *string `json:"DataSize,omitempty"`
// 机房 ID(如指定,则在此机房创建实例;批量创建实例时,如 podspeclist 中未指定机房 ID,则该参数为必选)
Dc *string `json:"Dc,omitempty"`
// 屏幕布局,全局屏幕配置
DisplayLayoutID *string `json:"DisplayLayoutId,omitempty"`
// 实例下行带宽上限(单位:Mbps;如设置为0,则不限速)
DownBandwidthLimit *int32 `json:"DownBandwidthLimit,omitempty"`
// 云机ID
HostID *string `json:"HostId,omitempty"`
// 自定义镜像 ID,如不指定,则默认使用平台提供的官方标准镜像
ImageID *string `json:"ImageId,omitempty"`
// 实例初始化系统属性,持久化,重启实例后生效;详细信息,参考 System Properties 定义说明:适用于只读系统属性,或 AOSP 原生非持久化的系统属性的修改,如 ro.product.model
OverlayPersistProperty []*CreatePodBodyOverlayPersistPropertyItem `json:"OverlayPersistProperty,omitempty"`
// 实例初始化系统属性,非持久化,立即生效,重启实例后失效;详细信息,参考 System Properties 定义 |
OverlayProperty []*CreatePodBodyOverlayPropertyItem `json:"OverlayProperty,omitempty"`
// 实例初始化 Settings 属性列表;详细信息,参考 Settings 定义
OverlaySettings []*CreatePodBodyOverlaySettingsItem `json:"OverlaySettings,omitempty"`
// 自定义实例名称,如不指定,则默认为实例 ID(批量创建实例时为实例名称前缀)
PodName *string `json:"PodName,omitempty"`
// 批量创建实例时,指定实例配置定义,详细信息,参考 PodSpec 定义
PodSpecList []*CreatePodBodyPodSpecListItem `json:"PodSpecList,omitempty"`
// 端口映射ID 列表
PortMappingRuleIDList []*string `json:"PortMappingRuleIdList,omitempty"`
// 机型参数名称
PropertyRuleName *string `json:"PropertyRuleName,omitempty"`
// 实例资源类型, 100: 云盘存储, 200:本地存储
ResourceType *int32 `json:"ResourceType,omitempty"`
// 创建完成后是否立即开机,默认为 false(关机)
Start *bool `json:"Start,omitempty"`
// 自定义标签
TagID *string `json:"TagId,omitempty"`
// 实例上行带宽上限(单位:Mbps;如设置为0,则不限速)
UpBandwidthLimit *int32 `json:"UpBandwidthLimit,omitempty"`
// 是否使用机型参数组,1:使用,2:不使用,默认为不使用
UsePropertyRule *int32 `json:"UsePropertyRule,omitempty"`
}
type CreatePodBodyOverlayPersistPropertyItem ¶
type CreatePodBodyOverlayPersistPropertyItem struct {
// REQUIRED; 属性名称,已可修改的系统属性及属性值
SystemPropertyName string `json:"SystemPropertyName"`
// REQUIRED; 属性值 bool: "true"、"false" int\long: "21312" float: "2131.09"
SystemPropertyValue string `json:"SystemPropertyValue"`
// REQUIRED; 属性值数据类型,可选:- int - long - string - float - bool
SystemPropertyValueType string `json:"SystemPropertyValueType"`
}
type CreatePodBodyOverlayPropertyItem ¶
type CreatePodBodyOverlayPropertyItem struct {
// REQUIRED; 属性名称,已可修改的系统属性及属性值
SystemPropertyName string `json:"SystemPropertyName"`
// REQUIRED; 属性值 bool: "true"、"false" int\long: "21312" float: "2131.09"
SystemPropertyValue string `json:"SystemPropertyValue"`
// REQUIRED; 属性值数据类型,可选:- int - long - string - float - bool
SystemPropertyValueType string `json:"SystemPropertyValueType"`
}
type CreatePodBodyOverlaySettingsItem ¶
type CreatePodBodyOverlaySettingsItem struct {
// REQUIRED; 属性名称
SettingsName string `json:"SettingsName"`
// REQUIRED; 设置类型,可选 - global - secule - system
SettingsType string `json:"SettingsType"`
// REQUIRED; 属性值 bool: "true"、"false" int\long: "21312" float: "2131.09"
SettingsValue string `json:"SettingsValue"`
// REQUIRED; 属性值数据类型,可选: - int - long - string - float - bool
SettingsValueType string `json:"SettingsValueType"`
}
type CreatePodBodyPodSpecListItem ¶
type CreatePodBodyPodSpecListItem struct {
// REQUIRED; 创建实例数量
ApplyNum int64 `json:"ApplyNum"`
// 运行资源的套餐规格 ID,可选项为:- ultimate(旗舰型)- enhanced(加强型)- common(通用型)- sample(入门型)- basic(基础型)- elementary(低配型)
ConfigurationCode *string `json:"ConfigurationCode,omitempty"`
// 自定义路由id
CustomRouteID *string `json:"CustomRouteId,omitempty"`
// 自定义dns id,customrouteid不为空时,该参数必填,其余情况为选填
DNSID *string `json:"DNSId,omitempty"`
// 创建实例的用户存储分区大小
DataSize *string `json:"DataSize,omitempty"`
// 机房 ID
Dc *string `json:"Dc,omitempty"`
// 屏幕布局
DisplayLayoutID *string `json:"DisplayLayoutId,omitempty"`
// 实例下行带宽上限(单位:Mbps;如设置为0,则不限速)
DownBandwidthLimit *int32 `json:"DownBandwidthLimit,omitempty"`
// 云机ID
HostID *string `json:"HostId,omitempty"`
// * 支持配置白名单IP,对白名单IP不限速。同时对pod访问的其他IP进行整体限速,','分割
IPWhiteList *string `json:"IPWhiteList,omitempty"`
// 镜像 ID
ImageID *string `json:"ImageId,omitempty"`
// 实例初始化系统属性,持久化
OverlayPersistProperty []*CreatePodBodyPodSpecListOverlayPersistPropertyItem `json:"OverlayPersistProperty,omitempty"`
// 实例初始化系统属性
OverlayProperty []*CreatePodBodyPodSpecListOverlayPropertyItem `json:"OverlayProperty,omitempty"`
// 实例初始化 Settings 属性
OverlaySettings []*CreatePodBodyPodSpecListOverlaySettingsItem `json:"OverlaySettings,omitempty"`
// 实例名称
PodName *string `json:"PodName,omitempty"`
// 端口映射规则 ID 列表。
PortMappingRuleIDList []*string `json:"PortMappingRuleIdList,omitempty"`
// 创建完成后是否立即启动,默认为否
Start *bool `json:"Start,omitempty"`
// 自定义标签
TagID *string `json:"TagId,omitempty"`
// 实例上行带宽上限(单位:Mbps;如设置为0,则不限速)
UpBandwidthLimit *int32 `json:"UpBandwidthLimit,omitempty"`
}
type CreatePodBodyPodSpecListOverlayPersistPropertyItem ¶ added in v1.0.180
type CreatePodBodyPodSpecListOverlayPropertyItem ¶ added in v1.0.180
type CreatePodBodyPodSpecListOverlayPropertyItem struct {
// REQUIRED; 属性名称,已可修改的系统属性及属性值
SystemPropertyName string `json:"SystemPropertyName"`
// REQUIRED; 属性值 bool: "true"、"false" int\long: "21312" float: "2131.09"
SystemPropertyValue string `json:"SystemPropertyValue"`
// REQUIRED; 属性值数据类型,可选:- int - long - string - float - bool
SystemPropertyValueType string `json:"SystemPropertyValueType"`
}
type CreatePodBodyPodSpecListOverlaySettingsItem ¶ added in v1.0.180
type CreatePodOneStep ¶
type CreatePodOneStep struct{}
type CreatePodOneStepBody ¶
type CreatePodOneStepBody struct {
// REQUIRED; 应用列表
AppList []CreatePodOneStepBodyAppListItem `json:"AppList"`
// REQUIRED; 运行资源的套餐规格 ID
ConfigurationCode string `json:"ConfigurationCode"`
// REQUIRED; 机房ID
Dc string `json:"Dc"`
// REQUIRED; 实例所归属的业务 ID
ProductID string `json:"ProductId"`
// 创建实例的用户存储分区大小
DataSize *string `json:"DataSize,omitempty"`
// 屏幕布局。全局屏幕配置
DisplayLayoutID *string `json:"DisplayLayoutId,omitempty"`
// 实例下行带宽上限
DownBandwidthLimit *int32 `json:"DownBandwidthLimit,omitempty"`
// 云机ID
HostID *string `json:"HostId,omitempty"`
// 自定义镜像ID,如不指定,则使用默认镜像
ImageID *string `json:"ImageId,omitempty"`
// 是否为预安装应用, 默认false: 非安装应用, 应用保存在/data/app目录; true: 预安装应用, 应用保存在/data/overlay_app目录
IsPreinstall *bool `json:"IsPreinstall,omitempty"`
// 实例初始化系统属性,持久化
OverlayPersistProperty []*CreatePodOneStepBodyOverlayPersistPropertyItem `json:"OverlayPersistProperty,omitempty"`
// 实例初始化系统属性
OverlayProperty []*CreatePodOneStepBodyOverlayPropertyItem `json:"OverlayProperty,omitempty"`
// 实例初始化 Settings 属性
OverlaySettings []*CreatePodOneStepBodyOverlaySettingsItem `json:"OverlaySettings,omitempty"`
// 自定义实例名称,如不指定,则默认为实例 ID
PodName *string `json:"PodName,omitempty"`
// 端口映射ID 列表
PortMappingRuleIDList []*string `json:"PortMappingRuleIdList,omitempty"`
// 机型参数名称
PropertyRuleName *string `json:"PropertyRuleName,omitempty"`
// 实例资源类型, 100: 云盘存储, 200:本地存储
ResourceType *int32 `json:"ResourceType,omitempty"`
// 自定义标签
TagID *string `json:"TagId,omitempty"`
// 实例上行带宽上限
UpBandwidthLimit *int32 `json:"UpBandwidthLimit,omitempty"`
// 是否使用机型参数组,1:使用,2:不使用,默认为不使用
UsePropertyRule *int32 `json:"UsePropertyRule,omitempty"`
}
type CreatePodOneStepBodyOverlayPersistPropertyItem ¶
type CreatePodOneStepBodyOverlayPersistPropertyItem struct {
// REQUIRED; 属性名称,已可修改的系统属性及属性值
SystemPropertyName string `json:"SystemPropertyName"`
// REQUIRED; 属性值 bool: "true"、"false" int\long: "21312" float: "2131.09"
SystemPropertyValue string `json:"SystemPropertyValue"`
// REQUIRED; 属性值数据类型,可选:- int - long - string - float - bool
SystemPropertyValueType string `json:"SystemPropertyValueType"`
}
type CreatePodOneStepBodyOverlayPropertyItem ¶
type CreatePodOneStepBodyOverlayPropertyItem struct {
// REQUIRED; 属性名称,已可修改的系统属性及属性值
SystemPropertyName string `json:"SystemPropertyName"`
// REQUIRED; 属性值 bool: "true"、"false" int\long: "21312" float: "2131.09"
SystemPropertyValue string `json:"SystemPropertyValue"`
// REQUIRED; 属性值数据类型,可选:- int - long - string - float - bool
SystemPropertyValueType string `json:"SystemPropertyValueType"`
}
type CreatePodOneStepBodyOverlaySettingsItem ¶
type CreatePodOneStepBodyOverlaySettingsItem struct {
// REQUIRED; 属性名称
SettingsName string `json:"SettingsName"`
// REQUIRED; 设置类型,可选 - global - secule - system
SettingsType string `json:"SettingsType"`
// REQUIRED; 属性值 bool: "true"、"false" int\long: "21312" float: "2131.09"
SettingsValue string `json:"SettingsValue"`
// REQUIRED; 属性值数据类型,可选: - int - long - string - float - bool
SettingsValueType string `json:"SettingsValueType"`
}
type CreatePodOneStepQuery ¶
type CreatePodOneStepQuery struct{}
type CreatePodOneStepReq ¶
type CreatePodOneStepReq struct {
*CreatePodOneStepQuery
*CreatePodOneStepBody
}
type CreatePodOneStepRes ¶
type CreatePodOneStepRes struct {
// REQUIRED
ResponseMetadata CreatePodOneStepResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result CreatePodOneStepResResult `json:"Result"`
}
type CreatePodOneStepResResponseMetadata ¶
type CreatePodOneStepResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *CreatePodOneStepResResponseMetadataError `json:"Error,omitempty"`
}
type CreatePodOneStepResResponseMetadataError ¶
type CreatePodOneStepResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN CreatePodOneStepResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type CreatePodOneStepResResponseMetadataErrorCodeN ¶
type CreatePodOneStepResResponseMetadataErrorCodeN int32
type CreatePodQuery ¶
type CreatePodQuery struct{}
type CreatePodReq ¶
type CreatePodReq struct {
*CreatePodQuery
*CreatePodBody
}
type CreatePodRes ¶
type CreatePodRes struct {
// REQUIRED
ResponseMetadata CreatePodResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result CreatePodResResult `json:"Result"`
}
type CreatePodResResponseMetadata ¶
type CreatePodResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *CreatePodResResponseMetadataError `json:"Error,omitempty"`
}
type CreatePodResResponseMetadataError ¶
type CreatePodResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN CreatePodResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type CreatePodResResponseMetadataErrorCodeN ¶
type CreatePodResResponseMetadataErrorCodeN int32
type CreatePodResResult ¶
type CreatePortMappingRule ¶
type CreatePortMappingRule struct{}
type CreatePortMappingRuleBody ¶
type CreatePortMappingRuleBody struct {
// REQUIRED; 业务ID
ProductID string `json:"ProductId"`
// REQUIRED; 源端口
SourcePort int32 `json:"SourcePort"`
// 方向类型
Direction *string `json:"Direction,omitempty"`
// 运营商
Isp *int32 `json:"Isp,omitempty"`
// 端口映射ID
PortMappingRuleID *string `json:"PortMappingRuleId,omitempty"`
// 协议类型
Protocol *string `json:"Protocol,omitempty"`
// 资源物理区域
VolcRegion *string `json:"VolcRegion,omitempty"`
}
type CreatePortMappingRuleQuery ¶
type CreatePortMappingRuleQuery struct{}
type CreatePortMappingRuleReq ¶
type CreatePortMappingRuleReq struct {
*CreatePortMappingRuleQuery
*CreatePortMappingRuleBody
}
type CreatePortMappingRuleRes ¶
type CreatePortMappingRuleRes struct {
// REQUIRED
ResponseMetadata CreatePortMappingRuleResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result CreatePortMappingRuleResResult `json:"Result"`
}
type CreatePortMappingRuleResResponseMetadata ¶
type CreatePortMappingRuleResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *CreatePortMappingRuleResResponseMetadataError `json:"Error,omitempty"`
}
type CreatePortMappingRuleResResponseMetadataError ¶
type CreatePortMappingRuleResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN CreatePortMappingRuleResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type CreatePortMappingRuleResResponseMetadataErrorCodeN ¶
type CreatePortMappingRuleResResponseMetadataErrorCodeN int32
type CreateTagBody ¶
type CreateTagQuery ¶
type CreateTagQuery struct{}
type CreateTagReq ¶
type CreateTagReq struct {
*CreateTagQuery
*CreateTagBody
}
type CreateTagRes ¶
type CreateTagRes struct {
// REQUIRED
ResponseMetadata CreateTagResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result CreateTagResResult `json:"Result"`
}
type CreateTagResResponseMetadata ¶
type CreateTagResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *CreateTagResResponseMetadataError `json:"Error,omitempty"`
}
type CreateTagResResponseMetadataError ¶
type CreateTagResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN CreateTagResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type CreateTagResResponseMetadataErrorCodeN ¶
type CreateTagResResponseMetadataErrorCodeN int32
type CreateTagResResult ¶
type CreateTagResResult struct {
// 标签ID
TagID *string `json:"TagId,omitempty"`
}
type DeleteAppBody ¶
type DeleteAppQuery ¶
type DeleteAppQuery struct{}
type DeleteAppReq ¶
type DeleteAppReq struct {
*DeleteAppQuery
*DeleteAppBody
}
type DeleteAppRes ¶
type DeleteAppRes struct {
// REQUIRED
ResponseMetadata DeleteAppResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED; Result字段
Result string `json:"Result"`
}
type DeleteAppResResponseMetadata ¶
type DeleteAppResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *DeleteAppResResponseMetadataError `json:"Error,omitempty"`
}
type DeleteAppResResponseMetadataError ¶
type DeleteAppResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN DeleteAppResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type DeleteAppResResponseMetadataErrorCodeN ¶
type DeleteAppResResponseMetadataErrorCodeN int32
type DeleteContainerImages ¶
type DeleteContainerImages struct{}
type DeleteContainerImagesBody ¶
type DeleteContainerImagesBody struct {
// REQUIRED; 镜像 ID 列表
ImageIDList []string `json:"image_id_list"`
}
type DeleteContainerImagesQuery ¶
type DeleteContainerImagesQuery struct{}
type DeleteContainerImagesReq ¶
type DeleteContainerImagesReq struct {
*DeleteContainerImagesQuery
*DeleteContainerImagesBody
}
type DeleteContainerImagesRes ¶
type DeleteContainerImagesRes struct {
// REQUIRED
ResponseMetadata DeleteContainerImagesResResponseMetadata `json:"ResponseMetadata"`
Result *DeleteContainerImagesResResult `json:"Result,omitempty"`
}
type DeleteContainerImagesResResponseMetadata ¶
type DeleteContainerImagesResResponseMetadata struct {
// REQUIRED; 请求的接口名,属于请求的公共参数。
Action string `json:"Action"`
// REQUIRED; 请求的Region,例如:cn-north-1
Region string `json:"Region"`
// REQUIRED; RequestID为每次API请求的唯一标识。
RequestID string `json:"RequestId"`
// REQUIRED; 请求的服务,属于请求的公共参数。
Service string `json:"Service"`
// REQUIRED; 请求的版本号,属于请求的公共参数。
Version string `json:"Version"`
Error *DeleteContainerImagesResResponseMetadataError `json:"Error,omitempty"`
}
type DeleteContainerImagesResResponseMetadataError ¶
type DeleteContainerImagesResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN DeleteContainerImagesResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type DeleteContainerImagesResResponseMetadataErrorCodeN ¶
type DeleteContainerImagesResResponseMetadataErrorCodeN int32
type DeleteContainerImagesResResult ¶
type DeleteContainerImagesResResult struct {
// 删除失败记录,详细信息,参考 FailedItem 定义 [../6394/658961#faileditem-%E5%AE%9A%E4%B9%89]
FailedList []*DeleteContainerImagesResResultFailedListItem `json:"failed_list,omitempty"`
}
type DeleteDNSRule ¶ added in v1.0.180
type DeleteDNSRule struct{}
type DeleteDNSRuleBody ¶ added in v1.0.180
type DeleteDNSRuleQuery ¶ added in v1.0.180
type DeleteDNSRuleQuery struct{}
type DeleteDNSRuleReq ¶ added in v1.0.180
type DeleteDNSRuleReq struct {
*DeleteDNSRuleQuery
*DeleteDNSRuleBody
}
type DeleteDNSRuleRes ¶ added in v1.0.180
type DeleteDNSRuleRes struct {
// REQUIRED
ResponseMetadata DeleteDNSRuleResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED; Result 字段
Result string `json:"Result"`
}
type DeleteDNSRuleResResponseMetadata ¶ added in v1.0.180
type DeleteDNSRuleResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *DeleteDNSRuleResResponseMetadataError `json:"Error,omitempty"`
}
type DeleteDNSRuleResResponseMetadataError ¶ added in v1.0.180
type DeleteDNSRuleResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN DeleteDNSRuleResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type DeleteDNSRuleResResponseMetadataErrorCodeN ¶ added in v1.0.180
type DeleteDNSRuleResResponseMetadataErrorCodeN int32
type DeleteDisplayLayout ¶
type DeleteDisplayLayout struct{}
type DeleteDisplayLayoutBody ¶
type DeleteDisplayLayoutQuery ¶
type DeleteDisplayLayoutQuery struct{}
type DeleteDisplayLayoutReq ¶
type DeleteDisplayLayoutReq struct {
*DeleteDisplayLayoutQuery
*DeleteDisplayLayoutBody
}
type DeleteDisplayLayoutRes ¶
type DeleteDisplayLayoutRes struct {
// REQUIRED
ResponseMetadata DeleteDisplayLayoutResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED; Result 字段
Result string `json:"Result"`
}
type DeleteDisplayLayoutResResponseMetadata ¶
type DeleteDisplayLayoutResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *DeleteDisplayLayoutResResponseMetadataError `json:"Error,omitempty"`
}
type DeleteDisplayLayoutResResponseMetadataError ¶
type DeleteDisplayLayoutResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN DeleteDisplayLayoutResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type DeleteDisplayLayoutResResponseMetadataErrorCodeN ¶
type DeleteDisplayLayoutResResponseMetadataErrorCodeN int32
type DeletePodBody ¶
type DeletePodBody struct {
// REQUIRED; 实例所归属的业务ID
ProductID string `json:"ProductId"`
// 是否强制销毁实例:
// * true:支持开机状态下销毁实例。
// * false:默认,不强制销毁实例,如不填写,在开机状态调用本接口销毁实例时会失败。
ForceDestroyFlag *bool `json:"ForceDestroyFlag,omitempty"`
// 实例ID
PodID *string `json:"PodId,omitempty"`
// 实例ID列表
PodIDList []*string `json:"PodIdList,omitempty"`
}
type DeletePodQuery ¶
type DeletePodQuery struct{}
type DeletePodReq ¶
type DeletePodReq struct {
*DeletePodQuery
*DeletePodBody
}
type DeletePodRes ¶
type DeletePodRes struct {
// REQUIRED
ResponseMetadata DeletePodResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED; Result 字段
Result string `json:"Result"`
}
type DeletePodResResponseMetadata ¶
type DeletePodResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *DeletePodResResponseMetadataError `json:"Error,omitempty"`
}
type DeletePodResResponseMetadataError ¶
type DeletePodResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN DeletePodResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type DeletePodResResponseMetadataErrorCodeN ¶
type DeletePodResResponseMetadataErrorCodeN int32
type DeleteTagBody ¶
type DeleteTagQuery ¶
type DeleteTagQuery struct{}
type DeleteTagReq ¶
type DeleteTagReq struct {
*DeleteTagQuery
*DeleteTagBody
}
type DeleteTagRes ¶
type DeleteTagRes struct {
// REQUIRED
ResponseMetadata DeleteTagResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result string `json:"Result"`
}
type DeleteTagResResponseMetadata ¶
type DeleteTagResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *DeleteTagResResponseMetadataError `json:"Error,omitempty"`
}
type DeleteTagResResponseMetadataError ¶
type DeleteTagResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN DeleteTagResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type DeleteTagResResponseMetadataErrorCodeN ¶
type DeleteTagResResponseMetadataErrorCodeN int32
type DetailAppBody ¶
type DetailAppBody struct{}
type DetailAppQuery ¶
type DetailAppQuery struct {
// REQUIRED; 应用 ID,可通过调用 ListApp [https://www.volcengine.com/docs/6394/1226894] 接口获取。
AppID string `json:"AppId" query:"AppId"`
// REQUIRED; 业务 ID,可在云手机控制台 > 业务管理 > 业务详情中获取。
ProductID string `json:"ProductId" query:"ProductId"`
}
type DetailAppReq ¶
type DetailAppReq struct {
*DetailAppQuery
*DetailAppBody
}
type DetailAppRes ¶
type DetailAppRes struct {
// REQUIRED
ResponseMetadata DetailAppResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result DetailAppResResult `json:"Result"`
}
type DetailAppResResponseMetadata ¶
type DetailAppResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *DetailAppResResponseMetadataError `json:"Error,omitempty"`
}
type DetailAppResResponseMetadataError ¶
type DetailAppResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN DetailAppResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type DetailAppResResponseMetadataErrorCodeN ¶
type DetailAppResResponseMetadataErrorCodeN int32
type DetailAppResResult ¶
type DetailAppResResult struct {
// 应用描述
AppDesc *string `json:"AppDesc,omitempty"`
// 应用全局唯一 ID,标识本业务的应用
AppID *string `json:"AppId,omitempty"`
// Public 公有应用,Private 私有应用
AppMode *string `json:"AppMode,omitempty"`
// 应用名称
AppName *string `json:"AppName,omitempty"`
// 应用状态:1 => 上架 2 => 下架
AppStatus *int32 `json:"AppStatus,omitempty"`
// 应用类型:0 => 其他 1 => 视频 2 => 游戏 3 => 效率 4 => 办公
AppType *int32 `json:"AppType,omitempty"`
// 应用部署数量
ApplyNum *int64 `json:"ApplyNum,omitempty"`
// 应用部署状态: - 1 => 未上架 - 2 => 上架中 - 3 => 已上架
DeployStatus *int32 `json:"DeployStatus,omitempty"`
// 应用部署的版本数量
DeployVersionNum *int64 `json:"DeployVersionNum,omitempty"`
// 应用图标地址
IconURL *string `json:"IconUrl,omitempty"`
// test
LatestVersion *DetailAppResResultLatestVersion `json:"LatestVersion,omitempty"`
// 应用包名
PackageName *string `json:"PackageName,omitempty"`
// 业务 ID
ProductID *string `json:"ProductId,omitempty"`
// 应用安装就绪数量
ReadyNum *int64 `json:"ReadyNum,omitempty"`
// 应用的横竖屏 0 => 竖屏, 270 => 横屏
Rotation *int32 `json:"Rotation,omitempty"`
// 应用版本列表(ListApp 接口不返回,DetailApp 接口返回)
VersionList []*DetailAppResResultVersionListItem `json:"VersionList,omitempty"`
}
type DetailAppResResultLatestVersion ¶
type DetailAppResResultLatestVersion struct {
// 应用全局唯一 ID,标识本业务的应用
AppID *string `json:"AppId,omitempty"`
// 版本描述
AppVersionDesc *string `json:"AppVersionDesc,omitempty"`
// 应用安装包下载地址
DownloadURL *string `json:"DownloadUrl,omitempty"`
// 应用安装包 MD5
MD5 *string `json:"MD5,omitempty"`
// 应用包名(当应用类型为安卓 apk 时,此字段为包名;其他类型根据需求自定义)
PackageName *string `json:"PackageName,omitempty"`
// 应用版本号,仅作为标识
VersionCode *int64 `json:"VersionCode,omitempty"`
// 版本 ID
VersionID *string `json:"VersionId,omitempty"`
// 应用版本名称 json:"version_name"
VersionName *string `json:"VersionName,omitempty"`
}
DetailAppResResultLatestVersion - test
type DetailAppResResultVersionListItem ¶
type DetailAppResResultVersionListItem struct {
// 应用全局唯一 ID,标识本业务的应用
AppID *string `json:"AppId,omitempty"`
// 版本描述
AppVersionDesc *string `json:"AppVersionDesc,omitempty"`
// 应用安装包下载地址
DownloadURL *string `json:"DownloadUrl,omitempty"`
// 应用安装包 MD5
MD5 *string `json:"MD5,omitempty"`
// 应用包名(当应用类型为安卓 apk 时,此字段为包名;其他类型根据需求自定义)
PackageName *string `json:"PackageName,omitempty"`
// 应用版本号,仅作为标识
VersionCode *int64 `json:"VersionCode,omitempty"`
// 版本 ID
VersionID *string `json:"VersionId,omitempty"`
// 应用版本名称 json:"version_name"
VersionName *string `json:"VersionName,omitempty"`
}
DetailAppResResultVersionListItem - test
type DetailAppVersionImage ¶
type DetailAppVersionImage struct{}
type DetailAppVersionImageBody ¶
type DetailAppVersionImageBody struct{}
type DetailAppVersionImageQuery ¶
type DetailAppVersionImageQuery struct {
// REQUIRED; 应用镜像ID
AppVersionImageID string `json:"AppVersionImageId" query:"AppVersionImageId"`
// REQUIRED; 业务 ID,可在「云手机控制台-业务管理-业务详情」中获取
ProductID string `json:"ProductId" query:"ProductId"`
// 应用ID,可选。如填写,则会严格校验。
AppID *string `json:"AppId,omitempty" query:"AppId"`
// 版本ID,可选。如填写,则会严格校验。
AppVersionID *string `json:"AppVersionId,omitempty" query:"AppVersionId"`
// 下载链接有效期,单位为小时。默认24小时,最长7*24小时。
Expire *int32 `json:"Expire,omitempty" query:"Expire"`
}
type DetailAppVersionImageReq ¶
type DetailAppVersionImageReq struct {
*DetailAppVersionImageQuery
*DetailAppVersionImageBody
}
type DetailAppVersionImageRes ¶
type DetailAppVersionImageRes struct {
// REQUIRED
ResponseMetadata DetailAppVersionImageResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result DetailAppVersionImageResResult `json:"Result"`
}
type DetailAppVersionImageResResponseMetadata ¶
type DetailAppVersionImageResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *DetailAppVersionImageResResponseMetadataError `json:"Error,omitempty"`
}
type DetailAppVersionImageResResponseMetadataError ¶
type DetailAppVersionImageResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN DetailAppVersionImageResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type DetailAppVersionImageResResponseMetadataErrorCodeN ¶
type DetailAppVersionImageResResponseMetadataErrorCodeN int32
type DetailAppVersionImageResResult ¶
type DetailAppVersionImageResResult struct {
AppID *string `json:"AppId,omitempty"`
AppVersionID *string `json:"AppVersionId,omitempty"`
AppVersionImageID *string `json:"AppVersionImageId,omitempty"`
BuildJobID *string `json:"BuildJobId,omitempty"`
BuildPodID *string `json:"BuildPodId,omitempty"`
BuildTaskID *string `json:"BuildTaskId,omitempty"`
CompressFormat *int32 `json:"CompressFormat,omitempty"`
CreateAt *int64 `json:"CreateAt,omitempty"`
DownloadURL *string `json:"DownloadUrl,omitempty"`
ExpireAt *int64 `json:"ExpireAt,omitempty"`
ImageMD5 *string `json:"ImageMD5,omitempty"`
PackageName *string `json:"PackageName,omitempty"`
ProductID *string `json:"ProductId,omitempty"`
VersionCode *int32 `json:"VersionCode,omitempty"`
}
type DetailDNSRule ¶ added in v1.0.180
type DetailDNSRule struct{}
type DetailDNSRuleBody ¶ added in v1.0.180
type DetailDNSRuleQuery ¶ added in v1.0.180
type DetailDNSRuleQuery struct{}
type DetailDNSRuleReq ¶ added in v1.0.180
type DetailDNSRuleReq struct {
*DetailDNSRuleQuery
*DetailDNSRuleBody
}
type DetailDNSRuleRes ¶ added in v1.0.180
type DetailDNSRuleRes struct {
// REQUIRED
ResponseMetadata DetailDNSRuleResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result DetailDNSRuleResResult `json:"Result"`
}
type DetailDNSRuleResResponseMetadata ¶ added in v1.0.180
type DetailDNSRuleResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *DetailDNSRuleResResponseMetadataError `json:"Error,omitempty"`
}
type DetailDNSRuleResResponseMetadataError ¶ added in v1.0.180
type DetailDNSRuleResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN DetailDNSRuleResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type DetailDNSRuleResResponseMetadataErrorCodeN ¶ added in v1.0.180
type DetailDNSRuleResResponseMetadataErrorCodeN int32
type DetailDNSRuleResResult ¶ added in v1.0.180
type DetailDNSRuleResResult struct {
// DNS 解析规则创建时间,Unix 时间戳,单位为秒。
CreateAt *int64 `json:"CreateAt,omitempty"`
// DNS 规则 ID。
DNSID *string `json:"DNSId,omitempty"`
// DNS 规则名称。
DNSName *string `json:"DNSName,omitempty"`
// 机房 ID。
Dc *string `json:"Dc,omitempty"`
// DNS 地址列表。
IPList []*DetailDNSRuleResResultIPListItem `json:"IPList,omitempty"`
// 业务 ID。
ProductID *string `json:"ProductId,omitempty"`
// 是否为默认 DNS 规则。
Type *int32 `json:"Type,omitempty"`
// DNS 解析规则更新时间,Unix 时间戳,单位为秒。
UpdateAt *int64 `json:"UpdateAt,omitempty"`
}
type DetailDNSRuleResResultIPListItem ¶ added in v1.0.180
type DetailDisplayLayoutMini ¶
type DetailDisplayLayoutMini struct{}
type DetailDisplayLayoutMiniBody ¶
type DetailDisplayLayoutMiniBody struct{}
type DetailDisplayLayoutMiniReq ¶
type DetailDisplayLayoutMiniReq struct {
*DetailDisplayLayoutMiniQuery
*DetailDisplayLayoutMiniBody
}
type DetailDisplayLayoutMiniRes ¶
type DetailDisplayLayoutMiniRes struct {
// REQUIRED
ResponseMetadata DetailDisplayLayoutMiniResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result DetailDisplayLayoutMiniResResult `json:"Result"`
}
type DetailDisplayLayoutMiniResResponseMetadata ¶
type DetailDisplayLayoutMiniResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *DetailDisplayLayoutMiniResResponseMetadataError `json:"Error,omitempty"`
}
type DetailDisplayLayoutMiniResResponseMetadataError ¶
type DetailDisplayLayoutMiniResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN DetailDisplayLayoutMiniResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type DetailDisplayLayoutMiniResResponseMetadataErrorCodeN ¶
type DetailDisplayLayoutMiniResResponseMetadataErrorCodeN int32
type DetailDisplayLayoutMiniResResult ¶
type DetailDisplayLayoutMiniResResult struct {
// 屏幕布局创建时间
CreateAt *int64 `json:"CreateAt,omitempty"`
// 像素密度
Density *int32 `json:"Density,omitempty"`
// 屏幕布局 ID
DisplayLayoutID *string `json:"DisplayLayoutId,omitempty"`
// 备注信息
Extra *string `json:"Extra,omitempty"`
// 屏幕刷新率
Fps *int32 `json:"Fps,omitempty"`
// 屏幕高度
Height *int32 `json:"Height,omitempty"`
// 是否为系统屏幕布局配置
IsSystemConfig *bool `json:"IsSystemConfig,omitempty"`
// 屏幕宽度
Width *int32 `json:"Width,omitempty"`
}
type DetailHost ¶
type DetailHost struct{}
type DetailHostBody ¶
type DetailHostBody struct{}
type DetailHostQuery ¶
type DetailHostQuery struct {
// REQUIRED; 云机 ID。可通过调用 ListHost [https://www.volcengine.com/docs/6394/1221480] 接口获取。
HostID string `json:"HostId" query:"HostId"`
// REQUIRED; 业务 ID。可在云手机控制台 > 业务管理 > 业务详情中获取。
ProductID string `json:"ProductId" query:"ProductId"`
}
type DetailHostReq ¶
type DetailHostReq struct {
*DetailHostQuery
*DetailHostBody
}
type DetailHostRes ¶
type DetailHostRes struct {
// REQUIRED
ResponseMetadata DetailHostResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result DetailHostResResult `json:"Result"`
}
type DetailHostResResponseMetadata ¶
type DetailHostResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *DetailHostResResponseMetadataError `json:"Error,omitempty"`
}
type DetailHostResResponseMetadataError ¶
type DetailHostResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN DetailHostResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type DetailHostResResponseMetadataErrorCodeN ¶
type DetailHostResResponseMetadataErrorCodeN int32
type DetailHostResResult ¶
type DetailHostResResult struct {
// 云机所属账号 ID
AccountID *string `json:"AccountId,omitempty"`
// 云机授权运维过期时间,unix时间戳,若为0代表=未授权
AuthorityExpireTime *int64 `json:"AuthorityExpireTime,omitempty"`
// 云机授权运维状态,1.未授权 2.已授权
AuthorityStatus *int32 `json:"AuthorityStatus,omitempty"`
// 云机的计费类型
ChargeType *string `json:"ChargeType,omitempty"`
// 云机上的实例绑定的套餐规格
ConfigurationCode *string `json:"ConfigurationCode,omitempty"`
// 云机上的实例绑定的套餐名称
ConfigurationName *string `json:"ConfigurationName,omitempty"`
// 云机的创建时间,单位秒
CreateAt *int64 `json:"CreateAt,omitempty"`
// 云机所在机房
Dc *string `json:"Dc,omitempty"`
// 云机的到期时间,单位秒
ExpireAt *int64 `json:"ExpireAt,omitempty"`
// 云机 ID
HostID *string `json:"HostId,omitempty"`
// 云机上的实例 ID 列表
PodIDList []*string `json:"PodIdList,omitempty"`
// 云机上总共可以创建的实例数量
PodNumAvailable *int32 `json:"PodNumAvailable,omitempty"`
// 云机上已创建的实例数量
PodNumOnHost *int32 `json:"PodNumOnHost,omitempty"`
// 云机所属业务 ID
ProductID *string `json:"ProductId,omitempty"`
// 云机所在区域
Region *string `json:"Region,omitempty"`
// 云机绑定的资源组 ID
ResourceSetID *string `json:"ResourceSetId,omitempty"`
// 云机类型
ServerTypeCode *string `json:"ServerTypeCode,omitempty"`
// 云机状态,可选项 0: 初始化, 1: 正常, 2: 退订中, 3: 异常, 4: 重置中, 5: 重启中
Status *int32 `json:"Status,omitempty"`
// 资源物理区域
VolcRegion *string `json:"VolcRegion,omitempty"`
}
type DetailPodBody ¶
type DetailPodBody struct{}
type DetailPodQuery ¶
type DetailPodQuery struct {
// REQUIRED; 实例 ID,可通过调用ListPod [https://www.volcengine.com/docs/6394/1221468]接口获取。
PodID string `json:"PodId" query:"PodId"`
// REQUIRED; 实例所归属的业务 ID,可在云手机控制台 > 业务管理 > 业务详情中获取。
ProductID string `json:"ProductId" query:"ProductId"`
}
type DetailPodReq ¶
type DetailPodReq struct {
*DetailPodQuery
*DetailPodBody
}
type DetailPodRes ¶
type DetailPodRes struct {
// REQUIRED
ResponseMetadata DetailPodResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result DetailPodResResult `json:"Result"`
}
type DetailPodResResponseMetadata ¶
type DetailPodResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *DetailPodResResponseMetadataError `json:"Error,omitempty"`
}
type DetailPodResResponseMetadataError ¶
type DetailPodResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN DetailPodResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type DetailPodResResponseMetadataErrorCodeN ¶
type DetailPodResResponseMetadataErrorCodeN int32
type DetailPodResResult ¶
type DetailPodResResult struct {
// ADB 地址,空表示未开启 ADB,例如: 123.33.123.12:1234
Adb *string `json:"Adb,omitempty"`
// ADB 过期时间(小于等于0为无过期时间)
AdbExpireTime *int64 `json:"AdbExpireTime,omitempty"`
// 代表实例 ADB 开启状态:1(开启)、2(关闭)
AdbStatus *int32 `json:"AdbStatus,omitempty"`
// 实例镜像版本: - 10(AOSP 10) - 11(AOSP 11)
AospVersion *string `json:"AospVersion,omitempty"`
// 实例授权运维过期时间
AuthorityExpireTime *int64 `json:"AuthorityExpireTime,omitempty"`
// 实例授权运维状态: - 1(未授权) - 2(已授权)
AuthorityStatus *int32 `json:"AuthorityStatus,omitempty"`
// cidr段
CidrBlock *string `json:"CidrBlock,omitempty"`
Configuration *DetailPodResResultConfiguration `json:"Configuration,omitempty"`
// 实例创建时间
CreateAt *int64 `json:"CreateAt,omitempty"`
DNSID *string `json:"DNSId,omitempty"`
// 实例的用户存储分区大小,即 Data 分区容量大小。可选的容量如下:
// * 4Gi
// * 8Gi
// * 16Gi
// * 32Gi
// * 64Gi
// * 128Gi
// * 256Gi
DataSize *string `json:"DataSize,omitempty"`
// 实例已使用的存储大小。
DataSizeUsed *string `json:"DataSizeUsed,omitempty"`
DcInfo *DetailPodResResultDcInfo `json:"DcInfo,omitempty"`
// 屏幕布局 ID
DisplayLayoutID *string `json:"DisplayLayoutId,omitempty"`
// 屏幕推流状态(key 为屏幕 ID;value 为推流状态,参考以下 Status 定义) 注:通过 DetailPod 接口查询时返回;通过 ListPod 接口查询时返回的值无实际意义,可忽略
DisplayStatus map[string]*int32 `json:"DisplayStatus,omitempty"`
// 实例下行带宽上限(单位:Mbps)
DownBandwidthLimit *int32 `json:"DownBandwidthLimit,omitempty"`
Eip *DetailPodResResultEip `json:"Eip,omitempty"`
// 云机ID
HostID *string `json:"HostId,omitempty"`
// 镜像 ID
ImageID *string `json:"ImageId,omitempty"`
// 镜像名称
ImageName *string `json:"ImageName,omitempty"`
// 实例的内网 IP
IntranetIP *string `json:"IntranetIP,omitempty"`
// 实例在线状态: - 0(开机中) - 1(开机完成) - 2(关机完成) - 3(关机中) - 4(重启中)
Online *int32 `json:"Online,omitempty"`
// 实例 ID
PodID *string `json:"PodId,omitempty"`
// 自定义实例名称
PodName *string `json:"PodName,omitempty"`
// 端口映射列表
PortMappingRuleList []*DetailPodResResultPortMappingRuleListItem `json:"PortMappingRuleList,omitempty"`
// 壁纸流房间
PreviewRoomID *string `json:"PreviewRoomId,omitempty"`
// 壁纸流引擎
PreviewStreamProvider *string `json:"PreviewStreamProvider,omitempty"`
// 壁纸流状态
PreviewStreamStatus *int32 `json:"PreviewStreamStatus,omitempty"`
// 实例所属业务 ID
ProductID *string `json:"ProductId,omitempty"`
SNATID *string `json:"SNATId,omitempty"`
// 云机类型
ServerTypeCode *string `json:"ServerTypeCode,omitempty"`
// 软件版本
SoftwareVersion *string `json:"SoftwareVersion,omitempty"`
// 实例推流状态: - 0(空闲) - 1(推流中) - 2(就绪)
StreamStatus *int32 `json:"StreamStatus,omitempty"`
Tag *DetailPodResResultTag `json:"Tag,omitempty"`
// 实例上行带宽上限(单位:Mbps)
UpBandwidthLimit *int32 `json:"UpBandwidthLimit,omitempty"`
}
type DetailPodResResultConfiguration ¶
type DetailPodResResultConfiguration struct {
// cpu核数
CPUCore *float64 `json:"CpuCore,omitempty"`
// 火山侧套餐 ID,对外ultimate、enhanced、common、sample、storage_data、network
ConfigurationCode *string `json:"ConfigurationCode,omitempty"`
// 火山侧套餐名称
ConfigurationName *string `json:"ConfigurationName,omitempty"`
// 配置类型 1: 正式 2: 试用
ConfigurationType *int32 `json:"ConfigurationType,omitempty"`
// 内存大小
Memory *float64 `json:"Memory,omitempty"`
// 云机规格。
ServerTypeCode *string `json:"ServerTypeCode,omitempty"`
}
type DetailPodResResultEip ¶
type DetailPodResResultPortMappingRuleListItem ¶
type DetailPodResResultPortMappingRuleListItem struct {
// 对应端口映射规则 ID。
PortMappingRuleID *string `json:"PortMappingRuleId,omitempty"`
// 端口映射策略,取值如下:
// * tcp
// * udp
Protocol *string `json:"Protocol,omitempty"`
// 端口映射对应公网 IP。
PublicIP *string `json:"PublicIp,omitempty"`
// 端口映射对应公网端口。
PublicPort *int32 `json:"PublicPort,omitempty"`
// 公共端口信息列表。
PublicPortInfoList []*DetailPodResResultPortMappingRuleListPropertiesItemsItem `json:"PublicPortInfoList,omitempty"`
// 端口映射源端口。
SourcePort *int32 `json:"SourcePort,omitempty"`
// 端口映射状态。取值如下:
// * 256:打开中
// * 257:打开完成
// * 512:关闭中
// * 513:关闭完成
// * 768:销毁中
// * 769:销毁完成
Status *int32 `json:"Status,omitempty"`
}
type DetailPodResResultTag ¶
type DetailPodResResultTag struct {
// 标签关联的实例数量
PodNum *int64 `json:"PodNum,omitempty"`
// 业务 ID
ProductID *string `json:"ProductId,omitempty"`
// 标签描述
TagDesc *string `json:"TagDesc,omitempty"`
// 标签 ID,全局唯一
TagID *string `json:"TagId,omitempty"`
// 标签名称,全局唯一
TagName *string `json:"TagName,omitempty"`
}
type DetailPortMappingRule ¶
type DetailPortMappingRule struct{}
type DetailPortMappingRuleBody ¶
type DetailPortMappingRuleBody struct{}
type DetailPortMappingRuleReq ¶
type DetailPortMappingRuleReq struct {
*DetailPortMappingRuleQuery
*DetailPortMappingRuleBody
}
type DetailPortMappingRuleRes ¶
type DetailPortMappingRuleRes struct {
// REQUIRED
ResponseMetadata DetailPortMappingRuleResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result DetailPortMappingRuleResResult `json:"Result"`
}
type DetailPortMappingRuleResResponseMetadata ¶
type DetailPortMappingRuleResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *DetailPortMappingRuleResResponseMetadataError `json:"Error,omitempty"`
}
type DetailPortMappingRuleResResponseMetadataError ¶
type DetailPortMappingRuleResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN DetailPortMappingRuleResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type DetailPortMappingRuleResResponseMetadataErrorCodeN ¶
type DetailPortMappingRuleResResponseMetadataErrorCodeN int32
type DetailPortMappingRuleResResult ¶
type DetailPortMappingRuleResResult struct {
// 创建时间
CreateAt *int64 `json:"CreateAt,omitempty"`
// 方向类型
Direction *string `json:"Direction,omitempty"`
// 运营商
Isp *int32 `json:"Isp,omitempty"`
// 端口映射ID
PortMappingRuleID *string `json:"PortMappingRuleId,omitempty"`
// 业务ID
ProductID *string `json:"ProductId,omitempty"`
// 协议类型
Protocol *string `json:"Protocol,omitempty"`
// 源端口
SourcePort *int32 `json:"SourcePort,omitempty"`
// 绑定实例数
TotalPods *int32 `json:"TotalPods,omitempty"`
// 更新时间
UpdateTime *int64 `json:"UpdateTime,omitempty"`
// 资源物理区域
VolcRegion *string `json:"VolcRegion,omitempty"`
}
type DistributeFile ¶
type DistributeFile struct{}
type DistributeFileBody ¶
type DistributeFileBody struct {
// REQUIRED; 下载链接
DownloadURL string `json:"DownloadUrl"`
// REQUIRED; 文件md5
FileMD5 string `json:"FileMd5"`
// REQUIRED; 保存在实例内的文件名称
FileName string `json:"FileName"`
// REQUIRED; 实例列表
PodIDList []string `json:"PodIdList"`
// REQUIRED; 业务ID
ProductID string `json:"ProductId"`
// REQUIRED; 目标路径
TargetDirectory string `json:"TargetDirectory"`
// 是否自动解压推送的压缩文件:0:推送 zip/tar 文件后,不自动解压文件(默认);1:推送 zip/tar 文件后,自动解压文件。
AutoUnzip *int32 `json:"AutoUnzip,omitempty"`
}
type DistributeFileQuery ¶
type DistributeFileQuery struct{}
type DistributeFileReq ¶
type DistributeFileReq struct {
*DistributeFileQuery
*DistributeFileBody
}
type DistributeFileRes ¶
type DistributeFileRes struct {
// REQUIRED
ResponseMetadata DistributeFileResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result DistributeFileResResult `json:"Result"`
}
type DistributeFileResResponseMetadata ¶
type DistributeFileResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *DistributeFileResResponseMetadataError `json:"Error,omitempty"`
}
type DistributeFileResResponseMetadataError ¶
type DistributeFileResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN DistributeFileResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type DistributeFileResResponseMetadataErrorCodeN ¶
type DistributeFileResResponseMetadataErrorCodeN int32
type DistributeFileResResult ¶
type GetAppCrashLog ¶
type GetAppCrashLog struct{}
type GetAppCrashLogBody ¶
type GetAppCrashLogBody struct{}
type GetAppCrashLogQuery ¶
type GetAppCrashLogQuery struct {
// REQUIRED; 查询结束时间,秒级时间戳。
EndTime int64 `json:"EndTime" query:"EndTime"`
// REQUIRED; 实例 ID 列表,支持的最大实例数量为 100。
PodIDList []string `json:"PodIdList" query:"PodIdList"`
// REQUIRED; 可在「云手机控制台-业务管理-业务详情」中获取。
ProductID string `json:"ProductId" query:"ProductId"`
// REQUIRED; 查询起始时间,秒级时间戳。
StartTime int64 `json:"StartTime" query:"StartTime"`
}
type GetAppCrashLogReq ¶
type GetAppCrashLogReq struct {
*GetAppCrashLogQuery
*GetAppCrashLogBody
}
type GetAppCrashLogRes ¶
type GetAppCrashLogRes struct {
// REQUIRED
ResponseMetadata GetAppCrashLogResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result GetAppCrashLogResResult `json:"Result"`
}
type GetAppCrashLogResResponseMetadata ¶
type GetAppCrashLogResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *GetAppCrashLogResResponseMetadataError `json:"Error,omitempty"`
}
type GetAppCrashLogResResponseMetadataError ¶
type GetAppCrashLogResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN GetAppCrashLogResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type GetAppCrashLogResResponseMetadataErrorCodeN ¶
type GetAppCrashLogResResponseMetadataErrorCodeN int32
type GetAppCrashLogResResult ¶
type GetAppCrashLogResResult struct {
// 查询到的应用崩溃信息
AppCrashLogList []*GetAppCrashLogResResultAppCrashLogListItem `json:"AppCrashLogList,omitempty"`
}
type GetImagePreheating ¶
type GetImagePreheating struct{}
type GetImagePreheatingBody ¶
type GetImagePreheatingBody struct{}
type GetImagePreheatingQuery ¶
type GetImagePreheatingQuery struct {
// REQUIRED; 指定需要查询的镜像 ID 列表。多个镜像 ID 使用英文 "," 分隔。列表最大长度为 100。
ImageIDList string `json:"ImageIdList" query:"ImageIdList"`
// REQUIRED; 业务 ID,可在「云手机控制台-业务管理-业务详情」中获取
ProductID string `json:"ProductId" query:"ProductId"`
// 机房 ID。用于指定希望查询的镜像所在的特定机房。若该参数置空,系统将默认返回所有机房中的指定镜像的预热数据。
DcID *string `json:"DcId,omitempty" query:"DcId"`
}
type GetImagePreheatingReq ¶
type GetImagePreheatingReq struct {
*GetImagePreheatingQuery
*GetImagePreheatingBody
}
type GetImagePreheatingRes ¶
type GetImagePreheatingRes struct {
// REQUIRED
ResponseMetadata GetImagePreheatingResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result GetImagePreheatingResResult `json:"Result"`
}
type GetImagePreheatingResResponseMetadata ¶
type GetImagePreheatingResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *GetImagePreheatingResResponseMetadataError `json:"Error,omitempty"`
}
type GetImagePreheatingResResponseMetadataError ¶
type GetImagePreheatingResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN GetImagePreheatingResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type GetImagePreheatingResResponseMetadataErrorCodeN ¶
type GetImagePreheatingResResponseMetadataErrorCodeN int32
type GetImagePreheatingResResult ¶
type GetImagePreheatingResResult struct {
// 镜像预热数据。参看 ImagePreheating 数据结构。
Row []*GetImagePreheatingResResultRowItem `json:"Row,omitempty"`
}
type GetImagePreheatingResResultRowItem ¶
type GetImagePreheatingResResultRowItem struct {
// 镜像 ID。
ImageID *string `json:"ImageId,omitempty"`
// 镜像预热失败比例, 0~100的数,代表预热失败node的百分比
PreheatFailedProgress *int32 `json:"PreheatFailedProgress,omitempty"`
// 镜像预热完成比例, 0~100的数,代表预热完成node的百分比
PreheatSuccessProgress *int32 `json:"PreheatSuccessProgress,omitempty"`
}
type GetPodAppList ¶
type GetPodAppList struct{}
type GetPodAppListBody ¶
type GetPodAppListBody struct{}
type GetPodAppListQuery ¶
type GetPodAppListQuery struct {
// REQUIRED; 实例 ID,可通过调用 ListPod [https://www.volcengine.com/docs/6394/1221468] 接口获取。
PodID string `json:"PodId" query:"PodId"`
// REQUIRED; 实例所属业务 ID,可在云手机控制台 > 业务管理 > 业务详情中获取。
ProductID string `json:"ProductId" query:"ProductId"`
// 筛选条件,应用安装状态,可选项:
// * 513:正在安装
// * 516:正在下载
// * 528:安装完成
// * 1024:安装失败
// * 1280:卸载中
// * 1281:已卸载
InstallStatus *int32 `json:"InstallStatus,omitempty" query:"InstallStatus"`
}
type GetPodAppListReq ¶
type GetPodAppListReq struct {
*GetPodAppListQuery
*GetPodAppListBody
}
type GetPodAppListRes ¶
type GetPodAppListRes struct {
// REQUIRED
ResponseMetadata GetPodAppListResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result GetPodAppListResResult `json:"Result"`
}
type GetPodAppListResResponseMetadata ¶
type GetPodAppListResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *GetPodAppListResResponseMetadataError `json:"Error,omitempty"`
}
type GetPodAppListResResponseMetadataError ¶
type GetPodAppListResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN GetPodAppListResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type GetPodAppListResResponseMetadataErrorCodeN ¶
type GetPodAppListResResponseMetadataErrorCodeN int32
type GetPodAppListResResult ¶
type GetPodAppListResResult struct {
// 查询到的实例应用安装信息。
Row []*GetPodAppListResResultRowItem `json:"Row,omitempty"`
// 查询结果总数。
Total *int64 `json:"Total,omitempty"`
}
type GetPodAppListResResultRowItem ¶
type GetPodAppListResResultRowItem struct {
// 应用启动首页 Activity。
Activity *string `json:"Activity,omitempty"`
// 应用 ID。
AppID *string `json:"AppId,omitempty"`
// Public: 账号公共应用, Private: 业务私有应用
AppMode *string `json:"AppMode,omitempty"`
// 应用名称
AppName *string `json:"AppName,omitempty"`
// app来源
AppSource *int32 `json:"AppSource,omitempty"`
// 版本描述
AppVersionDesc *string `json:"AppVersionDesc,omitempty"`
// 应用图标 URL。
IconURL *string `json:"IconUrl,omitempty"`
// 应用安装状态: 513(0x201) => 正在安装 528(0x210) => 安装完成 1024(0x400) => 安装失败 1280(0x500) => 卸载中 1281(0x501) => 已卸载 1282(0x502) =>
// 卸载失败
InstallStatus *int32 `json:"InstallStatus,omitempty"`
// 0 => 机身存储安装 - 1 => 共享安装
InstallType *int32 `json:"InstallType,omitempty"`
// 应用包名。
PackageName *string `json:"PackageName,omitempty"`
// 表示应用的横竖屏 - 0 => 横屏 - 270度 => 竖屏
Rotation *int32 `json:"Rotation,omitempty"`
// app运行状态, 0:未运行, 1:前台运行, 2:后台运行
RunningState *int32 `json:"RunningState,omitempty"`
// 应用安装 apk 包体大小,单位为 byte。
Size *int64 `json:"Size,omitempty"`
// 应用版本号。
VersionCode *int64 `json:"VersionCode,omitempty"`
// 应用版本 ID。
VersionID *string `json:"VersionId,omitempty"`
// 应用版本名称。
VersionName *string `json:"VersionName,omitempty"`
}
type GetPodMetric ¶
type GetPodMetric struct{}
type GetPodMetricBody ¶
type GetPodMetricBody struct{}
type GetPodMetricQuery ¶
type GetPodMetricQuery struct {
// REQUIRED; 实例 ID。可通过调用 ListPod [https://www.volcengine.com/docs/6394/75749] 接口获取。
PodID string `json:"PodId" query:"PodId"`
// REQUIRED; 实例所属业务 ID。可在「云手机控制台-业务管理-业务详情」中获取。
ProductID string `json:"ProductId" query:"ProductId"`
}
type GetPodMetricReq ¶
type GetPodMetricReq struct {
*GetPodMetricQuery
*GetPodMetricBody
}
type GetPodMetricRes ¶
type GetPodMetricRes struct {
// REQUIRED
ResponseMetadata GetPodMetricResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result GetPodMetricResResult `json:"Result"`
}
type GetPodMetricResResponseMetadata ¶
type GetPodMetricResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *GetPodMetricResResponseMetadataError `json:"Error,omitempty"`
}
type GetPodMetricResResponseMetadataError ¶
type GetPodMetricResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN GetPodMetricResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type GetPodMetricResResponseMetadataErrorCodeN ¶
type GetPodMetricResResponseMetadataErrorCodeN int32
type GetPodMetricResResult ¶
type GetPodMetricResResult struct {
// 理论分配的 cpu 核数(以单node 8C12G 为例,单开8核,双开4核,以此类推)
CPUAlloc *float64 `json:"CPUAlloc,omitempty"`
// 单pod最大可使用核数,
CPUMax *float64 `json:"CPUMax,omitempty"`
// CPU 使用
CPUUsage *float64 `json:"CPUUsage,omitempty"`
// 磁盘总量,单位 byte
DiskTotal *int64 `json:"DiskTotal,omitempty"`
// 实际已使用磁盘容量,单位 byte
DiskUsage *int64 `json:"DiskUsage,omitempty"`
// pod 下行带宽(入向),单位byte/s
DownBandwidth *int64 `json:"DownBandwidth,omitempty"`
// 下行丢包率,小于1的数,小数点后保留4位
DownLoss *float64 `json:"DownLoss,omitempty"`
// Data 分区IO请求平均响应时间,单位为ms,保留两位小数
IOwait *float64 `json:"IOwait,omitempty"`
// 理论分配的内存数,单位 byte
MemAlloc *int64 `json:"MemAlloc,omitempty"`
// 总内存,单位 byte
MemTotal *int64 `json:"MemTotal,omitempty"`
// 实际已使用内存,单位 byte
MemUsage *int64 `json:"MemUsage,omitempty"`
// 实例 ID
PodID *string `json:"PodId,omitempty"`
// Data 分区每秒读请求数
ReadOPS *int32 `json:"ReadOPS,omitempty"`
// 时间戳
TimeStamp *int64 `json:"TimeStamp,omitempty"`
// pod 上行带宽(出向),单位byte/s
UpBandwidth *int64 `json:"UpBandwidth,omitempty"`
// 上行丢包率,小于1的数,小数点后保留4位
UpLoss *float64 `json:"UpLoss,omitempty"`
// Data 分区每秒写请求数
WriteOPS *int32 `json:"WriteOPS,omitempty"`
}
type GetPodProperty ¶
type GetPodProperty struct{}
type GetPodPropertyBody ¶
type GetPodPropertyBody struct{}
type GetPodPropertyQuery ¶
type GetPodPropertyQuery struct {
// REQUIRED; 实例 ID,可通过调用 ListPod 接口获取。
PodID string `json:"PodId" query:"PodId"`
// REQUIRED; 实例所属的业务 ID,可在「云手机控制台-业务管理-业务详情」中获取。
ProductID string `json:"ProductId" query:"ProductId"`
// 筛选条件,持久化属性列表,多个属性名称以英文逗号分隔;可查询的持久化属性,参考 云手机实例属性列表 [https://www.volcengine.com/docs/6394/671880#system-properties-%E5%B1%9E%E6%80%A7%E5%88%97%E8%A1%A8]
PersistPropertyNameList *string `json:"PersistPropertyNameList,omitempty" query:"PersistPropertyNameList"`
// 筛选条件,非持久化属性列表,多个属性名称以英文逗号分隔;可查询的非持久化属性,参考 云手机实例属性列表 [https://www.volcengine.com/docs/6394/671880#system-properties-%E5%B1%9E%E6%80%A7%E5%88%97%E8%A1%A8]
PropertyNameList *string `json:"PropertyNameList,omitempty" query:"PropertyNameList"`
// 筛选条件,global 类型 setting 名称列表,多个属性名称以英文逗号分隔;可查询的 setting 名称,参考 云手机实例属性列表 [https://www.volcengine.com/docs/6394/671880#settings-%E5%B1%9E%E6%80%A7%E5%88%97%E8%A1%A8]
SettingGlobalNameList *string `json:"SettingGlobalNameList,omitempty" query:"SettingGlobalNameList"`
// 筛选条件,secure 类型 setting 名称列表,多个属性名称以英文逗号分隔;可查询的 setting 名称,参考 云手机实例属性列表 [https://www.volcengine.com/docs/6394/671880#settings-%E5%B1%9E%E6%80%A7%E5%88%97%E8%A1%A8]
SettingSecureNameList *string `json:"SettingSecureNameList,omitempty" query:"SettingSecureNameList"`
// 筛选条件,system 类型 setting 名称列表,多个属性名称以英文逗号分隔;可查询的 setting 名称,参考 云手机实例属性列表 [https://www.volcengine.com/docs/6394/671880#settings-%E5%B1%9E%E6%80%A7%E5%88%97%E8%A1%A8]
SettingSystemNameList *string `json:"SettingSystemNameList,omitempty" query:"SettingSystemNameList"`
}
type GetPodPropertyReq ¶
type GetPodPropertyReq struct {
*GetPodPropertyQuery
*GetPodPropertyBody
}
type GetPodPropertyRes ¶
type GetPodPropertyRes struct {
// REQUIRED
ResponseMetadata GetPodPropertyResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result GetPodPropertyResResult `json:"Result"`
}
type GetPodPropertyResResponseMetadata ¶
type GetPodPropertyResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *GetPodPropertyResResponseMetadataError `json:"Error,omitempty"`
}
type GetPodPropertyResResponseMetadataError ¶
type GetPodPropertyResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN GetPodPropertyResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type GetPodPropertyResResponseMetadataErrorCodeN ¶
type GetPodPropertyResResponseMetadataErrorCodeN int32
type GetPodPropertyResResult ¶
type GetPodPropertyResResult struct {
// 持久化属性列表
PersistPropertyList map[string]*string `json:"PersistPropertyList,omitempty"`
// 非持久化属性列表
PropertyList map[string]*string `json:"PropertyList,omitempty"`
// global类型setting值列表
SettingGlobalList map[string]*string `json:"SettingGlobalList,omitempty"`
// secure类型setting值列表
SettingSecureList map[string]*string `json:"SettingSecureList,omitempty"`
// system类型setting值列表
SettingSystemList map[string]*string `json:"SettingSystemList,omitempty"`
}
type GetProductResource ¶
type GetProductResource struct{}
type GetProductResourceBody ¶
type GetProductResourceBody struct{}
type GetProductResourceQuery ¶
type GetProductResourceReq ¶
type GetProductResourceReq struct {
*GetProductResourceQuery
*GetProductResourceBody
}
type GetProductResourceRes ¶
type GetProductResourceRes struct {
// REQUIRED
ResponseMetadata GetProductResourceResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result GetProductResourceResResult `json:"Result"`
}
type GetProductResourceResResponseMetadata ¶
type GetProductResourceResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *GetProductResourceResResponseMetadataError `json:"Error,omitempty"`
}
type GetProductResourceResResponseMetadataError ¶
type GetProductResourceResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN GetProductResourceResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type GetProductResourceResResponseMetadataErrorCodeN ¶
type GetProductResourceResResponseMetadataErrorCodeN int32
type GetProductResourceResResult ¶
type GetProductResourceResResult struct {
// 账号 ID
AccountID *string `json:"AccountId,omitempty"`
// 已订购存储总容量,单位 GB
ApplyDataSize *int32 `json:"ApplyDataSize,omitempty"`
// 业务 ID
ProductID *string `json:"ProductId,omitempty"`
// 实例已使用存储容量,单位 GB
UsedDataSize *int32 `json:"UsedDataSize,omitempty"`
// 资源所在的物理区域,包含以下值:
// * inner:中国大陆
// * cn-hongkong-pop:中国香港
VolcRegion *string `json:"VolcRegion,omitempty"`
}
type GetTaskInfo ¶
type GetTaskInfo struct{}
type GetTaskInfoBody ¶
type GetTaskInfoBody struct{}
type GetTaskInfoQuery ¶
type GetTaskInfoReq ¶
type GetTaskInfoReq struct {
*GetTaskInfoQuery
*GetTaskInfoBody
}
type GetTaskInfoRes ¶
type GetTaskInfoRes struct {
// REQUIRED
ResponseMetadata GetTaskInfoResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result GetTaskInfoResResult `json:"Result"`
}
type GetTaskInfoResResponseMetadata ¶
type GetTaskInfoResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *GetTaskInfoResResponseMetadataError `json:"Error,omitempty"`
}
type GetTaskInfoResResponseMetadataError ¶
type GetTaskInfoResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN GetTaskInfoResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type GetTaskInfoResResponseMetadataErrorCodeN ¶
type GetTaskInfoResResponseMetadataErrorCodeN int32
type GetTaskInfoResResult ¶
type GetTaskInfoResResult struct {
// 子任务列表
Jobs []*GetTaskInfoResResultJobsItem `json:"Jobs,omitempty"`
// 任务类型
TaskAction *string `json:"TaskAction,omitempty"`
// 返回的任务ID
TaskID *string `json:"TaskId,omitempty"`
// 任务信息,为任务执行过程中,或执行完成后产生的信息,如:- 应用上传后,解析到的应用信息、应用版本信息等。- 各任务根据需要定义,以下为各任务对应任务信息定义
TaskMessage *string `json:"TaskMessage,omitempty"`
// 任务执行进度,0~100,100为执行完成
TaskResult *int32 `json:"TaskResult,omitempty"`
}
type GetTaskInfoResResultJobsItem ¶
type GetTaskInfoResResultJobsItem struct {
// 云机 ID
HostID *string `json:"HostId,omitempty"`
// 子任务名称
JobAction *string `json:"JobAction,omitempty"`
// 子任务 ID,每个子任务 ID 对应一个实例
JobID *string `json:"JobId,omitempty"`
// 任务信息,为任务执行过程中,或执行完成后产生的信息
JobMessage *string `json:"JobMessage,omitempty"`
// 应用打包指定的包名, JobAction为CreateAppImage时有效
PackageName *string `json:"PackageName,omitempty"`
// 实例Id
PodID *string `json:"PodId,omitempty"`
// 子任务执行状态,为0时可能omit
Status *int32 `json:"Status,omitempty"`
}
type ImportContainerImage ¶
type ImportContainerImage struct{}
type ImportContainerImageBody ¶
type ImportContainerImageBody struct {
// 镜像备注信息
ImageAnnotation *string `json:"image_annotation,omitempty"`
// 镜像文件类型及来源,不填默认为 volc_tos,枚举值选项:
// * volc_tos(从火山引擎的TOS对象存储中拉取文件)
// * url(从第三方对象存储服务拉取文件,当前已支持阿里云OSS)
ImageFileType *string `json:"image_file_type,omitempty"`
// 镜像名称
ImageName *string `json:"image_name,omitempty"`
// 存储在火山引擎对象存储系统中的原始镜像信息,详细信息,参考 TosImageInfo 定义 [../6394/658961#tosimageinfo-%E5%AE%9A%E4%B9%89](当 image_file_type 传值是 volc_tos
// 时,该结构体信息为必填项)
ImageTosInfo *ImportContainerImageBodyImageTosInfo `json:"image_tos_info,omitempty"`
// 存储在第三方对象储存服务中的镜像文件信息,详细信息,参考 ImageLoadUrl 定义 [../6394/658961#imageloadurl-%E5%AE%9A%E4%B9%89](当 image_file_type 传值是 url
// 时,该结构体信息为必填项)
ImageURLInfo *ImportContainerImageBodyImageURLInfo `json:"image_url_info,omitempty"`
}
type ImportContainerImageBodyImageTosInfo ¶
type ImportContainerImageBodyImageTosInfo struct {
// REQUIRED; 镜像文件所在 TOS 的 bucket
Bucket string `json:"bucket"`
// REQUIRED; 镜像文件所在 TOS 的 endpoint
Endpoint string `json:"endpoint"`
// REQUIRED; 对象存储所在区域:
// * cn-north => 华北
// * cn-south => 华南
// * cn-east => 华东
// * cn-middle => 华中
Region string `json:"region"`
// REQUIRED; AOSP 镜像 system 分区原始镜像信息,参考以下 ImageInfo 定义
SystemImg ImportContainerImageBodyImageTosInfoSystemImg `json:"system_img"`
// REQUIRED; AOSP 镜像 vendor 分区原始镜像信息,参考以下 ImageInfo 定义
VendorImg ImportContainerImageBodyImageTosInfoVendorImg `json:"vendor_img"`
}
ImportContainerImageBodyImageTosInfo - 存储在火山引擎对象存储系统中的原始镜像信息,详细信息,参考 TosImageInfo 定义 [../6394/658961#tosimageinfo-%E5%AE%9A%E4%B9%89](当 image_file_type 传值是 volc_tos 时,该结构体信息为必填项)
type ImportContainerImageBodyImageTosInfoSystemImg ¶
type ImportContainerImageBodyImageTosInfoSystemImg struct {
// REQUIRED; 镜像文件在 TOS 中的路径
FilePath string `json:"file_path"`
// 镜像文件的 MD5,不填则不校验
MD5 *string `json:"md5,omitempty"`
}
ImportContainerImageBodyImageTosInfoSystemImg - AOSP 镜像 system 分区原始镜像信息,参考以下 ImageInfo 定义
type ImportContainerImageBodyImageTosInfoVendorImg ¶
type ImportContainerImageBodyImageTosInfoVendorImg struct {
// REQUIRED; 镜像文件在 TOS 中的路径
FilePath string `json:"file_path"`
// 镜像文件的 MD5,不填则不校验
MD5 *string `json:"md5,omitempty"`
}
ImportContainerImageBodyImageTosInfoVendorImg - AOSP 镜像 vendor 分区原始镜像信息,参考以下 ImageInfo 定义
type ImportContainerImageBodyImageURLInfo ¶
type ImportContainerImageBodyImageURLInfo struct {
// REQUIRED; AOSP 镜像 system 分区原始镜像信息,参考以下 ImageInfoUrl 定义
SystemImg ImportContainerImageBodyImageURLInfoSystemImg `json:"system_img"`
// REQUIRED; AOSP 镜像 vendor 分区原始镜像信息,参考以下 ImageInfoUrl 定义
VendorImg ImportContainerImageBodyImageURLInfoVendorImg `json:"vendor_img"`
}
ImportContainerImageBodyImageURLInfo - 存储在第三方对象储存服务中的镜像文件信息,详细信息,参考 ImageLoadUrl 定义 [../6394/658961#imageloadurl-%E5%AE%9A%E4%B9%89](当 image_file_type 传值是 url 时,该结构体信息为必填项)
type ImportContainerImageBodyImageURLInfoSystemImg ¶
type ImportContainerImageBodyImageURLInfoSystemImg struct {
// REQUIRED; 镜像文件所在第三方对象存储中的路径或地址
URL string `json:"url"`
// 镜像文件的 MD5,不填则不校验
MD5 *string `json:"md5,omitempty"`
}
ImportContainerImageBodyImageURLInfoSystemImg - AOSP 镜像 system 分区原始镜像信息,参考以下 ImageInfoUrl 定义
type ImportContainerImageBodyImageURLInfoVendorImg ¶
type ImportContainerImageBodyImageURLInfoVendorImg struct {
// REQUIRED; 镜像文件所在第三方对象存储中的路径或地址
URL string `json:"url"`
// 镜像文件的 MD5,不填则不校验
MD5 *string `json:"md5,omitempty"`
}
ImportContainerImageBodyImageURLInfoVendorImg - AOSP 镜像 vendor 分区原始镜像信息,参考以下 ImageInfoUrl 定义
type ImportContainerImageQuery ¶
type ImportContainerImageQuery struct{}
type ImportContainerImageReq ¶
type ImportContainerImageReq struct {
*ImportContainerImageQuery
*ImportContainerImageBody
}
type ImportContainerImageRes ¶
type ImportContainerImageRes struct {
// REQUIRED
ResponseMetadata ImportContainerImageResResponseMetadata `json:"ResponseMetadata"`
Result *ImportContainerImageResResult `json:"Result,omitempty"`
}
type ImportContainerImageResResponseMetadata ¶
type ImportContainerImageResResponseMetadata struct {
// REQUIRED; 请求的接口名,属于请求的公共参数。
Action string `json:"Action"`
// REQUIRED
Error ImportContainerImageResResponseMetadataError `json:"Error"`
// REQUIRED; 请求的Region,例如:cn-north-1
Region string `json:"Region"`
// REQUIRED; RequestID为每次API请求的唯一标识。
RequestID string `json:"RequestId"`
// REQUIRED; 请求的服务,属于请求的公共参数。
Service string `json:"Service"`
// REQUIRED; 请求的版本号,属于请求的公共参数。
Version string `json:"Version"`
}
type ImportContainerImageResResponseMetadataError ¶
type ImportContainerImageResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN ImportContainerImageResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type ImportContainerImageResResponseMetadataErrorCodeN ¶
type ImportContainerImageResResponseMetadataErrorCodeN int32
type ImportContainerImageResResult ¶
type ImportContainerImageResResult struct {
// 镜像 ID
ImageID *string `json:"image_id,omitempty"`
}
type InstallApp ¶
type InstallApp struct{}
type InstallAppBody ¶
type InstallAppBody struct {
// REQUIRED; 应用 ID
AppID string `json:"AppId"`
// REQUIRED; 业务 ID
ProductID string `json:"ProductId"`
// REQUIRED; 应用版本 ID
VersionID string `json:"VersionId"`
// 镜像存储路径, 和ImageId共同使用
AbsolutePath *string `json:"AbsolutePath,omitempty"`
// 应用镜像ID
ImageID *string `json:"ImageId,omitempty"`
// * 0 => 机身存储独立安装 - 1 => 共享安装 默认为0,机身存储独立安装
InstallType *int32 `json:"InstallType,omitempty"`
// 是否为预安装应用, 默认false: 非安装应用, 应用保存在/data/app目录; true: 预安装应用, 应用保存在/data/overlay_app目录
IsPreinstall *bool `json:"IsPreinstall,omitempty"`
// 指定实例 ID 列表进行应用安装
PodIDList []*string `json:"PodIdList,omitempty"`
// 指定标签 ID 列表进行应用安装
TagIDList []*string `json:"TagIdList,omitempty"`
}
type InstallAppQuery ¶
type InstallAppQuery struct{}
type InstallAppReq ¶
type InstallAppReq struct {
*InstallAppQuery
*InstallAppBody
}
type InstallAppRes ¶
type InstallAppRes struct {
// REQUIRED
ResponseMetadata InstallAppResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result InstallAppResResult `json:"Result"`
}
type InstallAppResResponseMetadata ¶
type InstallAppResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *InstallAppResResponseMetadataError `json:"Error,omitempty"`
}
type InstallAppResResponseMetadataError ¶
type InstallAppResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN InstallAppResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type InstallAppResResponseMetadataErrorCodeN ¶
type InstallAppResResponseMetadataErrorCodeN int32
type InstallAppResResult ¶
type InstallAppResResult struct {
// 子任务列表
Jobs []*InstallAppResResultJobsItem `json:"Jobs,omitempty"`
// 任务类型
TaskAction *string `json:"TaskAction,omitempty"`
// 应用安装任务 ID
TaskID *string `json:"TaskId,omitempty"`
}
type InstallAppResResultJobsItem ¶
type InstallAppResResultJobsItem struct {
// 云机 ID
HostID *string `json:"HostId,omitempty"`
// 子任务名称
JobAction *string `json:"JobAction,omitempty"`
// 子任务 ID,每个子任务 ID 对应一个实例
JobID *string `json:"JobId,omitempty"`
// 任务信息,为任务执行过程中,或执行完成后产生的信息
JobMessage *string `json:"JobMessage,omitempty"`
// 应用打包指定的包名, JobAction为CreateAppImage时有效
PackageName *string `json:"PackageName,omitempty"`
// 实例Id
PodID *string `json:"PodId,omitempty"`
// 子任务执行状态,为0时可能omit
Status *int32 `json:"Status,omitempty"`
}
type InstallApps ¶
type InstallApps struct{}
type InstallAppsBody ¶
type InstallAppsBody struct {
// REQUIRED; 待安装的应用列表
AppList []InstallAppsBodyAppListItem `json:"AppList"`
// REQUIRED; 指定实例 ID 进行应用安装
PodID string `json:"PodId"`
// REQUIRED; 业务 ID
ProductID string `json:"ProductId"`
// * 0 => 机身存储独立安装 - 1 => 共享安装 默认为0,机身存储独立安装
InstallType *int32 `json:"InstallType,omitempty"`
// 是否为预安装应用, 默认false: 非安装应用, 应用保存在/data/app目录; true: 预安装应用, 应用保存在/data/overlay_app目录
IsPreinstall *bool `json:"IsPreinstall,omitempty"`
}
type InstallAppsQuery ¶
type InstallAppsQuery struct{}
type InstallAppsReq ¶
type InstallAppsReq struct {
*InstallAppsQuery
*InstallAppsBody
}
type InstallAppsRes ¶
type InstallAppsRes struct {
// REQUIRED
ResponseMetadata InstallAppsResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result InstallAppsResResult `json:"Result"`
}
type InstallAppsResResponseMetadata ¶
type InstallAppsResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *InstallAppsResResponseMetadataError `json:"Error,omitempty"`
}
type InstallAppsResResponseMetadataError ¶
type InstallAppsResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN InstallAppsResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type InstallAppsResResponseMetadataErrorCodeN ¶
type InstallAppsResResponseMetadataErrorCodeN int32
type InstallAppsResResult ¶
type InstallAppsResResult struct {
// 子任务列表
Jobs []*InstallAppsResResultJobsItem `json:"Jobs,omitempty"`
// 任务类型
TaskAction *string `json:"TaskAction,omitempty"`
// 应用安装任务 ID
TaskID *string `json:"TaskId,omitempty"`
}
type InstallAppsResResultJobsItem ¶
type InstallAppsResResultJobsItem struct {
// 云机 ID
HostID *string `json:"HostId,omitempty"`
// 子任务名称
JobAction *string `json:"JobAction,omitempty"`
// 子任务 ID,每个子任务 ID 对应一个实例
JobID *string `json:"JobId,omitempty"`
// 任务信息,为任务执行过程中,或执行完成后产生的信息
JobMessage *string `json:"JobMessage,omitempty"`
// 应用打包指定的包名, JobAction为CreateAppImage时有效
PackageName *string `json:"PackageName,omitempty"`
// 实例Id
PodID *string `json:"PodId,omitempty"`
// 子任务执行状态,为0时可能omit
Status *int32 `json:"Status,omitempty"`
}
type LaunchAppBody ¶
type LaunchAppQuery ¶
type LaunchAppQuery struct{}
type LaunchAppReq ¶
type LaunchAppReq struct {
*LaunchAppQuery
*LaunchAppBody
}
type LaunchAppRes ¶
type LaunchAppRes struct {
// REQUIRED
ResponseMetadata LaunchAppResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result LaunchAppResResult `json:"Result"`
}
type LaunchAppResResponseMetadata ¶
type LaunchAppResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *LaunchAppResResponseMetadataError `json:"Error,omitempty"`
}
type LaunchAppResResponseMetadataError ¶
type LaunchAppResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN LaunchAppResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type LaunchAppResResponseMetadataErrorCodeN ¶
type LaunchAppResResponseMetadataErrorCodeN int32
type LaunchAppResResult ¶
type LaunchAppResResult struct {
// 子任务列表,参考以下 Job 数据类型。
Jobs []*LaunchAppResResultJobsItem `json:"Jobs,omitempty"`
// 任务类型,此处为 LaunchApp。
TaskAction *string `json:"TaskAction,omitempty"`
// 应用安装任务 ID,用于通过 GetTaskInfo 接口查看任务执行状态及结果。
TaskID *string `json:"TaskId,omitempty"`
}
type LaunchAppResResultJobsItem ¶
type LaunchAppResResultJobsItem struct {
// 云机 ID
HostID *string `json:"HostId,omitempty"`
// 子任务名称
JobAction *string `json:"JobAction,omitempty"`
// 子任务 ID,每个子任务 ID 对应一个实例
JobID *string `json:"JobId,omitempty"`
// 任务信息,为任务执行过程中,或执行完成后产生的信息
JobMessage *string `json:"JobMessage,omitempty"`
// 应用打包指定的包名, JobAction为CreateAppImage时有效
PackageName *string `json:"PackageName,omitempty"`
// 实例Id
PodID *string `json:"PodId,omitempty"`
// 子任务执行状态,为0时可能omit
Status *int32 `json:"Status,omitempty"`
}
type LaunchApps ¶
type LaunchApps struct{}
type LaunchAppsBody ¶
type LaunchAppsQuery ¶
type LaunchAppsQuery struct{}
type LaunchAppsReq ¶
type LaunchAppsReq struct {
*LaunchAppsQuery
*LaunchAppsBody
}
type LaunchAppsRes ¶
type LaunchAppsRes struct {
// REQUIRED
ResponseMetadata LaunchAppsResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result LaunchAppsResResult `json:"Result"`
}
type LaunchAppsResResponseMetadata ¶
type LaunchAppsResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *LaunchAppsResResponseMetadataError `json:"Error,omitempty"`
}
type LaunchAppsResResponseMetadataError ¶
type LaunchAppsResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN LaunchAppsResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type LaunchAppsResResponseMetadataErrorCodeN ¶
type LaunchAppsResResponseMetadataErrorCodeN int32
type LaunchAppsResResult ¶
type LaunchAppsResResult struct {
// 实例任务。
Jobs []*LaunchAppsResResultJobsItem `json:"Jobs,omitempty"`
// 任务类型。
TaskAction *string `json:"TaskAction,omitempty"`
// 任务 ID。
TaskID *string `json:"TaskId,omitempty"`
}
type LaunchAppsResResultJobsItem ¶
type LaunchAppsResResultJobsItem struct {
// 云机 ID
HostID *string `json:"HostId,omitempty"`
// 子任务名称
JobAction *string `json:"JobAction,omitempty"`
// 子任务 ID,每个子任务 ID 对应一个实例
JobID *string `json:"JobId,omitempty"`
// 任务信息,为任务执行过程中,或执行完成后产生的信息
JobMessage *string `json:"JobMessage,omitempty"`
// 应用打包指定的包名, JobAction为CreateAppImage时有效
PackageName *string `json:"PackageName,omitempty"`
// 实例Id
PodID *string `json:"PodId,omitempty"`
// 子任务执行状态,为0时可能omit
Status *int32 `json:"Status,omitempty"`
}
type ListAppBody ¶
type ListAppBody struct{}
type ListAppQuery ¶
type ListAppQuery struct {
// REQUIRED; 业务 ID,可在云手机控制台 > 业务管理 > 业务详情中获取。
ProductID string `json:"ProductId" query:"ProductId"`
// 筛选条件,应用 ID。
AppID *string `json:"AppId,omitempty" query:"AppId"`
// 筛选条件,应用名称。
AppName *string `json:"AppName,omitempty" query:"AppName"`
// 应用类型:
// * 0:其他
// * 1:视频
// * 2:游戏
// * 3:效率
// * 4:办公
AppType *int32 `json:"AppType,omitempty" query:"AppType"`
// 分页大小,默认值为 10,最大值为 100。
Count *int64 `json:"Count,omitempty" query:"Count"`
// 分页偏移量,默认为 0。
Offset *int64 `json:"Offset,omitempty" query:"Offset"`
}
type ListAppReq ¶
type ListAppReq struct {
*ListAppQuery
*ListAppBody
}
type ListAppRes ¶
type ListAppRes struct {
// REQUIRED
ResponseMetadata ListAppResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result ListAppResResult `json:"Result"`
}
type ListAppResResponseMetadata ¶
type ListAppResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *ListAppResResponseMetadataError `json:"Error,omitempty"`
}
type ListAppResResponseMetadataError ¶
type ListAppResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN ListAppResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type ListAppResResponseMetadataErrorCodeN ¶
type ListAppResResponseMetadataErrorCodeN int32
type ListAppResResult ¶
type ListAppResResult struct {
// 查询到的业务应用列表
Row []*ListAppResResultRowItem `json:"Row,omitempty"`
// 查询结果总量
Total *int64 `json:"Total,omitempty"`
}
type ListAppResResultRowItem ¶
type ListAppResResultRowItem struct {
// 应用描述
AppDesc *string `json:"AppDesc,omitempty"`
// 应用全局唯一 ID,标识本业务的应用
AppID *string `json:"AppId,omitempty"`
// Public 公有应用,Private 私有应用
AppMode *string `json:"AppMode,omitempty"`
// 应用名称
AppName *string `json:"AppName,omitempty"`
// 应用状态:1 => 上架 2 => 下架
AppStatus *int32 `json:"AppStatus,omitempty"`
// 应用类型:0 => 其他 1 => 视频 2 => 游戏 3 => 效率 4 => 办公
AppType *int32 `json:"AppType,omitempty"`
// 应用部署数量
ApplyNum *int64 `json:"ApplyNum,omitempty"`
// 应用部署状态: - 1 => 未上架 - 2 => 上架中 - 3 => 已上架
DeployStatus *int32 `json:"DeployStatus,omitempty"`
// 应用部署的版本数量
DeployVersionNum *int64 `json:"DeployVersionNum,omitempty"`
// 应用图标地址
IconURL *string `json:"IconUrl,omitempty"`
// test
LatestVersion *ListAppResResultRowItemLatestVersion `json:"LatestVersion,omitempty"`
// 应用包名
PackageName *string `json:"PackageName,omitempty"`
// 业务 ID
ProductID *string `json:"ProductId,omitempty"`
// 应用安装就绪数量
ReadyNum *int64 `json:"ReadyNum,omitempty"`
// 应用的横竖屏 0 => 竖屏, 270 => 横屏
Rotation *int32 `json:"Rotation,omitempty"`
// 应用版本列表(ListApp 接口不返回,DetailApp 接口返回)
VersionList []*ListAppResResultRowPropertiesItemsItem `json:"VersionList,omitempty"`
}
type ListAppResResultRowItemLatestVersion ¶
type ListAppResResultRowItemLatestVersion struct {
// 应用全局唯一 ID,标识本业务的应用
AppID *string `json:"AppId,omitempty"`
// 版本描述
AppVersionDesc *string `json:"AppVersionDesc,omitempty"`
// 应用安装包下载地址
DownloadURL *string `json:"DownloadUrl,omitempty"`
// 应用安装包 MD5
MD5 *string `json:"MD5,omitempty"`
// 应用包名(当应用类型为安卓 apk 时,此字段为包名;其他类型根据需求自定义)
PackageName *string `json:"PackageName,omitempty"`
// 应用版本号,仅作为标识
VersionCode *int64 `json:"VersionCode,omitempty"`
// 版本 ID
VersionID *string `json:"VersionId,omitempty"`
// 应用版本名称 json:"version_name"
VersionName *string `json:"VersionName,omitempty"`
}
ListAppResResultRowItemLatestVersion - test
type ListAppResResultRowPropertiesItemsItem ¶
type ListAppResResultRowPropertiesItemsItem struct {
// 应用全局唯一 ID,标识本业务的应用
AppID *string `json:"AppId,omitempty"`
// 版本描述
AppVersionDesc *string `json:"AppVersionDesc,omitempty"`
// 应用安装包下载地址
DownloadURL *string `json:"DownloadUrl,omitempty"`
// 应用安装包 MD5
MD5 *string `json:"MD5,omitempty"`
// 应用包名(当应用类型为安卓 apk 时,此字段为包名;其他类型根据需求自定义)
PackageName *string `json:"PackageName,omitempty"`
// 应用版本号,仅作为标识
VersionCode *int64 `json:"VersionCode,omitempty"`
// 版本 ID
VersionID *string `json:"VersionId,omitempty"`
// 应用版本名称 json:"version_name"
VersionName *string `json:"VersionName,omitempty"`
}
ListAppResResultRowPropertiesItemsItem - test
type ListAppVersionDeploy ¶
type ListAppVersionDeploy struct{}
type ListAppVersionDeployBody ¶
type ListAppVersionDeployBody struct{}
type ListAppVersionDeployQuery ¶
type ListAppVersionDeployQuery struct {
// REQUIRED; 应用 ID,可通过调用 ListApp [https://www.volcengine.com/docs/6394/1226894] 接口获取。
AppID string `json:"AppId" query:"AppId"`
// REQUIRED; 业务 ID,可在云手机控制台 > 业务管理 > 业务详情中获取。
ProductID string `json:"ProductId" query:"ProductId"`
// 应用版本 ID,可通过调用 ListApp [https://www.volcengine.com/docs/6394/1226894] 接口获取。
VersionID *string `json:"VersionId,omitempty" query:"VersionId"`
}
type ListAppVersionDeployReq ¶
type ListAppVersionDeployReq struct {
*ListAppVersionDeployQuery
*ListAppVersionDeployBody
}
type ListAppVersionDeployRes ¶
type ListAppVersionDeployRes struct {
// REQUIRED
ResponseMetadata ListAppVersionDeployResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result ListAppVersionDeployResResult `json:"Result"`
}
type ListAppVersionDeployResResponseMetadata ¶
type ListAppVersionDeployResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *ListAppVersionDeployResResponseMetadataError `json:"Error,omitempty"`
}
type ListAppVersionDeployResResponseMetadataError ¶
type ListAppVersionDeployResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN ListAppVersionDeployResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type ListAppVersionDeployResResponseMetadataErrorCodeN ¶
type ListAppVersionDeployResResponseMetadataErrorCodeN int32
type ListAppVersionDeployResResult ¶
type ListAppVersionDeployResResult struct {
// 查询到的应用版本部署情况
Row []*ListAppVersionDeployResResultRowItem `json:"Row,omitempty"`
// 查询结果总量
Total *int64 `json:"Total,omitempty"`
}
type ListAppVersionDeployResResultRowItem ¶
type ListAppVersionDeployResResultRowItem struct {
// 应用已下发的数量
DeployNum *int64 `json:"DeployNum,omitempty"`
// 应用安装包 MD5
MD5 *string `json:"MD5,omitempty"`
// 应用包名
PackageName *string `json:"PackageName,omitempty"`
// 应用安装就绪的数量
ReadyNum *int64 `json:"ReadyNum,omitempty"`
// 应用版本号
VersionCode *int64 `json:"VersionCode,omitempty"`
// 应用版本名称
VersionName *string `json:"VersionName,omitempty"`
}
type ListConfiguration ¶
type ListConfiguration struct{}
type ListConfigurationBody ¶
type ListConfigurationBody struct{}
type ListConfigurationQuery ¶
type ListConfigurationQuery struct {
// REQUIRED; 业务 ID,可在「云手机控制台-业务管理-业务详情」中获取。
ProductID string `json:"ProductId" query:"ProductId"`
// 云机上运行的实例规格 ID,包含以下取值:
// * ultimate:旗舰型
// * enhanced:加强型
// * common:通用型
// * sample:入门型
// * basic:基础型
// * elementary:低配型
// * ultimatePlus:旗舰型Plus
// * enhancedPlus:加强型Plus
// * commonPlus:通用型Plus
// * samplePlus:入门型Plus
// * basicPlus:基础型Plus
// * elementaryPlus:低配型Plus
// 本地存储方案除上述 12 种规格外,还包含以下 6 个取值:
// * ultimatePro:旗舰型Pro
// * enhancedPro:加强型Pro
// * commonPro:通用型Pro
// * samplePro:入门型Pro
// * basicPro:基础型Pro
// * elementaryPro:低配型Pro
ConfigurationCode *string `json:"ConfigurationCode,omitempty" query:"ConfigurationCode"`
// 单页数量。
Count *int64 `json:"Count,omitempty" query:"Count"`
// 分页偏移量。
Offset *int64 `json:"Offset,omitempty" query:"Offset"`
// 配置资源类型:
// * 1:实例
// * 2:存储
// * 3:公网
ResourceClass *int32 `json:"ResourceClass,omitempty" query:"ResourceClass"`
}
type ListConfigurationReq ¶
type ListConfigurationReq struct {
*ListConfigurationQuery
*ListConfigurationBody
}
type ListConfigurationRes ¶
type ListConfigurationRes struct {
// REQUIRED
ResponseMetadata ListConfigurationResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result ListConfigurationResResult `json:"Result"`
}
type ListConfigurationResResponseMetadata ¶
type ListConfigurationResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *ListConfigurationResResponseMetadataError `json:"Error,omitempty"`
}
type ListConfigurationResResponseMetadataError ¶
type ListConfigurationResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN ListConfigurationResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type ListConfigurationResResponseMetadataErrorCodeN ¶
type ListConfigurationResResponseMetadataErrorCodeN int32
type ListConfigurationResResult ¶
type ListConfigurationResResult struct {
// 资源套餐信息
Row []*ListConfigurationResResultRowItem `json:"Row,omitempty"`
// 查询总数
Total *int64 `json:"Total,omitempty"`
}
type ListConfigurationResResultRowItem ¶
type ListConfigurationResResultRowItem struct {
// cpu核数
CPUCore *float64 `json:"CpuCore,omitempty"`
// 火山侧套餐 ID,对外ultimate、enhanced、common、sample、storage_data、network
ConfigurationCode *string `json:"ConfigurationCode,omitempty"`
// 火山侧套餐名称
ConfigurationName *string `json:"ConfigurationName,omitempty"`
// 配置类型 1: 正式 2: 试用
ConfigurationType *int32 `json:"ConfigurationType,omitempty"`
// 内存大小
Memory *float64 `json:"Memory,omitempty"`
// 云机规格。
ServerTypeCode *string `json:"ServerTypeCode,omitempty"`
}
type ListContainerImages ¶
type ListContainerImages struct{}
type ListContainerImagesBody ¶
type ListContainerImagesBody struct{}
type ListContainerImagesQuery ¶
type ListContainerImagesQuery struct {
// 单页数量
Count *int32 `json:"count,omitempty" query:"count"`
// 镜像 ID 列表
ImageIDList *string `json:"image_id_list,omitempty" query:"image_id_list"`
// 镜像名称
ImageName *string `json:"image_name,omitempty" query:"image_name"`
// 筛选条件,镜像状态
ImageStatus *string `json:"image_status,omitempty" query:"image_status"`
// 分页偏移量
Offset *int32 `json:"offset,omitempty" query:"offset"`
}
type ListContainerImagesReq ¶
type ListContainerImagesReq struct {
*ListContainerImagesQuery
*ListContainerImagesBody
}
type ListContainerImagesRes ¶
type ListContainerImagesRes struct {
// REQUIRED
ResponseMetadata ListContainerImagesResResponseMetadata `json:"ResponseMetadata"`
Result *ListContainerImagesResResult `json:"Result,omitempty"`
}
type ListContainerImagesResResponseMetadata ¶
type ListContainerImagesResResponseMetadata struct {
// REQUIRED; 请求的接口名,属于请求的公共参数。
Action string `json:"Action"`
// REQUIRED; 请求的Region,例如:cn-north-1
Region string `json:"Region"`
// REQUIRED; RequestID为每次API请求的唯一标识。
RequestID string `json:"RequestId"`
// REQUIRED; 请求的服务,属于请求的公共参数。
Service string `json:"Service"`
// REQUIRED; 请求的版本号,属于请求的公共参数。
Version string `json:"Version"`
Error *ListContainerImagesResResponseMetadataError `json:"Error,omitempty"`
}
type ListContainerImagesResResponseMetadataError ¶
type ListContainerImagesResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN ListContainerImagesResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type ListContainerImagesResResponseMetadataErrorCodeN ¶
type ListContainerImagesResResponseMetadataErrorCodeN int32
type ListContainerImagesResResult ¶
type ListContainerImagesResResult struct {
// 查询到的镜像信息列表,详细信息,参考 ContainerImage 定义 [../6394/658961#containerimage-%E5%AE%9A%E4%B9%89]
Row []*ListContainerImagesResResultRowItem `json:"row,omitempty"`
// 查询结果总量
Total *int32 `json:"total,omitempty"`
}
type ListContainerImagesResResultRowItem ¶
type ListContainerImagesResResultRowItem struct {
// REQUIRED; 镜像 ID
ImageID string `json:"image_id"`
// REQUIRED; 镜像状态:
// * UNKNOWN(未知)
// * IN_QUEUE(队列中)
// * BUILDING(构建中)
// * BUILT(构建完成)
// * FAILED(构建失败)
Status string `json:"status"`
// REQUIRED; 镜像状态码:
// * 0(UNKNOWN)
// * 1(IN_QUEUE)
// * 2(BUILDING)
// * 11(BUILT)
// * -1(FAILED)
StatusCode int32 `json:"status_code"`
// 构建任务创建时间戳
CreateAt *int64 `json:"create_at,omitempty"`
// 镜像摘要
Digest *string `json:"digest,omitempty"`
// 镜像地址
ImageAddr *string `json:"image_addr,omitempty"`
// 镜像备注信息
ImageAnnotation *string `json:"image_annotation,omitempty"`
// 镜像名称
ImageName *string `json:"image_name,omitempty"`
// 镜像标签
ImageTag *string `json:"image_tag,omitempty"`
// 镜像上传时间戳
PushAt *int64 `json:"push_at,omitempty"`
// 镜像大小,单位 byte
Size *int64 `json:"size,omitempty"`
// 构建任务更新时间戳
UpdateAt *int64 `json:"update_at,omitempty"`
}
type ListDNSRule ¶ added in v1.0.180
type ListDNSRule struct{}
type ListDNSRuleBody ¶ added in v1.0.180
type ListDNSRuleBody struct {
// REQUIRED; 业务 ID,可在「云手机控制台-业务管理-业务详情」中获取
ProductID string `json:"ProductId"`
// 分页大小,默认值为 10,最大值为 100。
Count *int64 `json:"Count,omitempty"`
// DNS 名称,支持中英文、数字、下划线、中划线,长度限制为0~64个字符
DNSName *string `json:"DNSName,omitempty"`
// 分页偏移量。默认值为 0。
Offset *int64 `json:"Offset,omitempty"`
// 0: 非默认DNS, 1: 默认DNS. 同一个业务的单个dc只支持一个默认的DNS策略
Type *int32 `json:"Type,omitempty"`
}
type ListDNSRuleQuery ¶ added in v1.0.180
type ListDNSRuleQuery struct{}
type ListDNSRuleReq ¶ added in v1.0.180
type ListDNSRuleReq struct {
*ListDNSRuleQuery
*ListDNSRuleBody
}
type ListDNSRuleRes ¶ added in v1.0.180
type ListDNSRuleRes struct {
// REQUIRED
ResponseMetadata ListDNSRuleResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result ListDNSRuleResResult `json:"Result"`
}
type ListDNSRuleResResponseMetadata ¶ added in v1.0.180
type ListDNSRuleResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *ListDNSRuleResResponseMetadataError `json:"Error,omitempty"`
}
type ListDNSRuleResResponseMetadataError ¶ added in v1.0.180
type ListDNSRuleResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN ListDNSRuleResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type ListDNSRuleResResponseMetadataErrorCodeN ¶ added in v1.0.180
type ListDNSRuleResResponseMetadataErrorCodeN int32
type ListDNSRuleResResult ¶ added in v1.0.180
type ListDNSRuleResResult struct {
// 查询到的 DNS 规则信息列表,参看 DetailDNSRuleResult 数据结构说明。
Row []*ListDNSRuleResResultRowItem `json:"Row,omitempty"`
// 查询结果总数。
Total *int64 `json:"Total,omitempty"`
}
type ListDNSRuleResResultRowItem ¶ added in v1.0.180
type ListDNSRuleResResultRowItem struct {
// DNS 解析规则创建时间,Unix 时间戳,单位为秒。
CreateAt *int64 `json:"CreateAt,omitempty"`
// DNS 规则 ID。
DNSID *string `json:"DNSId,omitempty"`
// DNS 规则名称。
DNSName *string `json:"DNSName,omitempty"`
// 机房 ID。
Dc *string `json:"Dc,omitempty"`
// DNS 地址列表。
IPList []*ListDNSRuleResResultRowPropertiesItemsItem `json:"IPList,omitempty"`
// 业务 ID。
ProductID *string `json:"ProductId,omitempty"`
// 是否为默认 DNS 规则。
Type *int32 `json:"Type,omitempty"`
// DNS 解析规则更新时间,Unix 时间戳,单位为秒。
UpdateAt *int64 `json:"UpdateAt,omitempty"`
}
type ListDNSRuleResResultRowPropertiesItemsItem ¶ added in v1.0.180
type ListDcBody ¶
type ListDcBody struct{}
type ListDcQuery ¶
type ListDcQuery struct {
// REQUIRED; 业务 ID。您可在云手机控制台 > 业务管理 > 业务详情中获取。
ProductID string `json:"ProductId" query:"ProductId"`
// 分页大小。不指定会返回所有机房。
Count *int64 `json:"Count,omitempty" query:"Count"`
// 网络运营商。取值如下:
// * 1:移动
// * 2:联通
// * 4:电信
// * 7:移动&联通&电信
Isp *int32 `json:"Isp,omitempty" query:"Isp"`
// 分页偏移量。默认为 0。
Offset *int64 `json:"Offset,omitempty" query:"Offset"`
// 机房所在的大区 ID。
// * 当资源所在区域选择中国大陆,即VolcRegion设置为inner时,该参数可选值包含: * cn-north:华北
// * cn-south:华南
// * cn-east:华东
// * cn-middle:华中
// * cn-southwest:西南
//
//
// * 当资源所在区域选择中国香港,即VolcRegion设置为cn-hongkong-pop时,该参数可选值为cn-hongkong-pop。
Region *string `json:"Region,omitempty" query:"Region"`
// 云机规格。包含以下取值:
// * g2.8c12g:8vCPU|12G内存|128G存储
// * g2.8c16g.basic:8vCPU|16G内存|128G存储
// * g2.8c16g.plus:8vCPU|16G内存|256G存储
ServerTypeCode *string `json:"ServerTypeCode,omitempty" query:"ServerTypeCode"`
// 资源所在的物理区域,包含以下选项:
// * inner:中国大陆(默认值)
// * cn-hongkong-pop:中国香港
VolcRegion *string `json:"VolcRegion,omitempty" query:"VolcRegion"`
}
type ListDcReq ¶
type ListDcReq struct {
*ListDcQuery
*ListDcBody
}
type ListDcRes ¶
type ListDcRes struct {
// REQUIRED
ResponseMetadata ListDcResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result ListDcResResult `json:"Result"`
}
type ListDcResResponseMetadata ¶
type ListDcResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *ListDcResResponseMetadataError `json:"Error,omitempty"`
}
type ListDcResResponseMetadataError ¶
type ListDcResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN ListDcResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type ListDcResResponseMetadataErrorCodeN ¶
type ListDcResResponseMetadataErrorCodeN int32
type ListDcResResult ¶
type ListDcResResult struct {
// 机房信息
Row []*ListDcResResultRowItem `json:"Row,omitempty"`
// 查询结果总量
Total *int64 `json:"Total,omitempty"`
}
type ListDcResResultRowItem ¶
type ListDcResResultRowItem struct {
// 机房 ID
Dc *string `json:"Dc,omitempty"`
// 机房名称
DcName *string `json:"DcName,omitempty"`
// 机房类型
DcType *string `json:"DcType,omitempty"`
// 网络运营商
Isp *int32 `json:"Isp,omitempty"`
// 机房所在城市纬度
Latitude *float64 `json:"Latitude,omitempty"`
// 机房所在城市经度。
Longitude *float64 `json:"Longitude,omitempty"`
// 区域: cn-north => 华北 cn-south => 华南 cn-east => 华东 cn-middle => 华中 cn-southwest => 西南
Region *string `json:"Region,omitempty"`
// 云机类型
ServerTypeCode *string `json:"ServerTypeCode,omitempty"`
// 资源物理区域
VolcRegion *string `json:"VolcRegion,omitempty"`
// 机房所属的区域 ID(相同区域内的机房共享存储资源池)
Zone *string `json:"Zone,omitempty"`
}
type ListDisplayLayoutMini ¶
type ListDisplayLayoutMini struct{}
type ListDisplayLayoutMiniBody ¶
type ListDisplayLayoutMiniBody struct{}
type ListDisplayLayoutMiniQuery ¶
type ListDisplayLayoutMiniQuery struct {
// REQUIRED; 业务 ID,可在云手机控制台 > 业务信息中获取。
ProductID string `json:"ProductId" query:"ProductId"`
// 分页大小,默认值为 10,最大值为 100。
Count *int64 `json:"Count,omitempty" query:"Count"`
// 筛选条件,屏幕布局 ID。
DisplayLayoutID *string `json:"DisplayLayoutId,omitempty" query:"DisplayLayoutId"`
// 分页偏移量,默认值为 0。
Offset *int64 `json:"Offset,omitempty" query:"Offset"`
}
type ListDisplayLayoutMiniReq ¶
type ListDisplayLayoutMiniReq struct {
*ListDisplayLayoutMiniQuery
*ListDisplayLayoutMiniBody
}
type ListDisplayLayoutMiniRes ¶
type ListDisplayLayoutMiniRes struct {
// REQUIRED
ResponseMetadata ListDisplayLayoutMiniResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result ListDisplayLayoutMiniResResult `json:"Result"`
}
type ListDisplayLayoutMiniResResponseMetadata ¶
type ListDisplayLayoutMiniResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *ListDisplayLayoutMiniResResponseMetadataError `json:"Error,omitempty"`
}
type ListDisplayLayoutMiniResResponseMetadataError ¶
type ListDisplayLayoutMiniResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN ListDisplayLayoutMiniResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type ListDisplayLayoutMiniResResponseMetadataErrorCodeN ¶
type ListDisplayLayoutMiniResResponseMetadataErrorCodeN int32
type ListDisplayLayoutMiniResResult ¶
type ListDisplayLayoutMiniResResult struct {
// 查询到的屏幕布局信息列表
Row []*ListDisplayLayoutMiniResResultRowItem `json:"Row,omitempty"`
// 查询总数
Total *int64 `json:"Total,omitempty"`
}
type ListDisplayLayoutMiniResResultRowItem ¶
type ListDisplayLayoutMiniResResultRowItem struct {
// 屏幕布局创建时间
CreateAt *int64 `json:"CreateAt,omitempty"`
// 像素密度
Density *int32 `json:"Density,omitempty"`
// 屏幕布局 ID
DisplayLayoutID *string `json:"DisplayLayoutId,omitempty"`
// 备注信息
Extra *string `json:"Extra,omitempty"`
// 屏幕刷新率
Fps *int32 `json:"Fps,omitempty"`
// 屏幕高度
Height *int32 `json:"Height,omitempty"`
// 是否为系统屏幕布局配置
IsSystemConfig *bool `json:"IsSystemConfig,omitempty"`
// 屏幕宽度
Width *int32 `json:"Width,omitempty"`
}
type ListHostBody ¶
type ListHostBody struct{}
type ListHostQuery ¶
type ListHostQuery struct {
// REQUIRED; 业务 ID。可在云手机控制台 > 业务管理 > 业务详情中获取。
ProductID string `json:"ProductId" query:"ProductId"`
// 云机运维授权状态:
// * 1:未授权;
// * 2:已授权。
AuthorityStatus *int32 `json:"AuthorityStatus,omitempty" query:"AuthorityStatus"`
// 云手机实例规格 ID。取值如下:
// * ultimate:旗舰型
// * enhanced:加强型
// * common:通用型
// * sample:入门型
// * basic:基础型
// * elementary:低配型
// * ultimatePlus:旗舰型Plus
// * enhancedPlus:加强型Plus
// * commonPlus:通用型Plus
// * samplePlus:入门型Plus
// * basicPlus:基础型Plus
// * elementaryPlus:低配型Plus
// 本地存储方案除上述 12 种规格外,还包含以下 6 个取值:
// * ultimatePro:旗舰型Pro
// * enhancedPro:加强型Pro
// * commonPro:通用型Pro
// * samplePro:入门型Pro
// * basicPro:基础型Pro
// * elementaryPro:低配型Pro
ConfigurationCode *string `json:"ConfigurationCode,omitempty" query:"ConfigurationCode"`
// 分页大小,默认值为 10,最大值为 100。
Count *int64 `json:"Count,omitempty" query:"Count"`
// 机房 ID。
Dc *string `json:"Dc,omitempty" query:"Dc"`
// 云机 ID。
HostID *string `json:"HostId,omitempty" query:"HostId"`
// 云机 ID 列表。多个云机 ID 使用英文 , 分隔。
HostIDList *string `json:"HostIdList,omitempty" query:"HostIdList"`
// 分页偏移量,默认值为 0。
Offset *int64 `json:"Offset,omitempty" query:"Offset"`
// 实例 ID。可通过调用 ListPod [https://www.volcengine.com/docs/6394/1221468] 接口获取。
PodID *string `json:"PodId,omitempty" query:"PodId"`
// 云机所在的大区 ID。
// * 当资源所在区域选择中国大陆,即VolcRegion设置为inner时,该参数可选值包含: * cn-north:华北
// * cn-south:华南
// * cn-east:华东
// * cn-middle:华中
// * cn-southwest:西南
//
//
// * 当资源所在区域选择中国香港,即VolcRegion设置为cn-hongkong-pop时,该参数可选值为cn-hongkong-pop。
Region *string `json:"Region,omitempty" query:"Region"`
// 资源 ID。
ResourceSetID *string `json:"ResourceSetId,omitempty" query:"ResourceSetId"`
// 云机状态列表。多个云机状态使用英文 , 分隔。取值如下:
// * 0:初始化
// * 1:正常
// * 2:退订中
// * 3:异常
// * 4:重置中
// * 5:重启中
StatusList *string `json:"StatusList,omitempty" query:"StatusList"`
// 资源所在的物理区域,包含以下选项:
// inner:中国大陆(默认值)cn-hongkong-pop:中国香港
VolcRegion *string `json:"VolcRegion,omitempty" query:"VolcRegion"`
}
type ListHostReq ¶
type ListHostReq struct {
*ListHostQuery
*ListHostBody
}
type ListHostRes ¶
type ListHostRes struct {
// REQUIRED
ResponseMetadata ListHostResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result ListHostResResult `json:"Result"`
}
type ListHostResResponseMetadata ¶
type ListHostResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *ListHostResResponseMetadataError `json:"Error,omitempty"`
}
type ListHostResResponseMetadataError ¶
type ListHostResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN ListHostResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type ListHostResResponseMetadataErrorCodeN ¶
type ListHostResResponseMetadataErrorCodeN int32
type ListHostResResult ¶
type ListHostResResult struct {
// 列表行信息
Row []*ListHostResResultRowItem `json:"Row,omitempty"`
// 总数
Total *int64 `json:"Total,omitempty"`
}
type ListHostResResultRowItem ¶
type ListHostResResultRowItem struct {
// 云机所属账号 ID
AccountID *string `json:"AccountId,omitempty"`
// 云机授权运维过期时间,unix时间戳,若为0代表=未授权
AuthorityExpireTime *int64 `json:"AuthorityExpireTime,omitempty"`
// 云机授权运维状态,1.未授权 2.已授权
AuthorityStatus *int32 `json:"AuthorityStatus,omitempty"`
// 云机的计费类型
ChargeType *string `json:"ChargeType,omitempty"`
// 云机上的实例绑定的套餐规格
ConfigurationCode *string `json:"ConfigurationCode,omitempty"`
// 云机上的实例绑定的套餐名称
ConfigurationName *string `json:"ConfigurationName,omitempty"`
// 云机的创建时间,单位秒
CreateAt *int64 `json:"CreateAt,omitempty"`
// 云机所在机房
Dc *string `json:"Dc,omitempty"`
// 云机的到期时间,单位秒
ExpireAt *int64 `json:"ExpireAt,omitempty"`
// 云机 ID
HostID *string `json:"HostId,omitempty"`
// 云机上的实例 ID 列表
PodIDList []*string `json:"PodIdList,omitempty"`
// 云机上总共可以创建的实例数量
PodNumAvailable *int32 `json:"PodNumAvailable,omitempty"`
// 云机上已创建的实例数量
PodNumOnHost *int32 `json:"PodNumOnHost,omitempty"`
// 云机所属业务 ID
ProductID *string `json:"ProductId,omitempty"`
// 云机所在区域
Region *string `json:"Region,omitempty"`
// 云机绑定的资源组 ID
ResourceSetID *string `json:"ResourceSetId,omitempty"`
// 云机类型
ServerTypeCode *string `json:"ServerTypeCode,omitempty"`
// 云机状态,可选项 0: 初始化, 1: 正常, 2: 退订中, 3: 异常, 4: 重置中, 5: 重启中
Status *int32 `json:"Status,omitempty"`
// 资源物理区域
VolcRegion *string `json:"VolcRegion,omitempty"`
}
type ListImageBody ¶ added in v1.0.180
type ListImageBody struct{}
type ListImageQuery ¶ added in v1.0.180
type ListImageQuery struct {
// REQUIRED; 火山引擎账号 ID。
AccountID string `json:"AccountId" query:"AccountId"`
// 镜像版本,包含以下取值:
// * 10:AOSP 10;
// * 11:AOSP 11。
AospVersion *string `json:"AospVersion,omitempty" query:"AospVersion"`
// 分页大小,默认值为 10,最大值为 100。
Count *int64 `json:"Count,omitempty" query:"Count"`
// 是否查询未发布的公共镜像,包含以下取值:
// * true:是,此时需要提供准确的 ImageId;
// * false:(默认值)否,只查询已发布的公共镜像
ExpandScope *bool `json:"ExpandScope,omitempty" query:"ExpandScope"`
// 镜像 ID。可以指定单个需要查询的镜像。
ImageID *string `json:"ImageId,omitempty" query:"ImageId"`
// 镜像 ID 列表,可以指定多个需要查询的镜像,以英文逗号","分割。
ImageIDList *string `json:"ImageIdList,omitempty" query:"ImageIdList"`
// 镜像名称
ImageName *string `json:"ImageName,omitempty" query:"ImageName"`
// 镜像状态,包含以下取值:
// * 0:未知;
// * 1:导入中,待构建;
// * 2:构建中;
// * 11:构建完成;
// * -1:构建失败。
ImageStatus *int32 `json:"ImageStatus,omitempty" query:"ImageStatus"`
// 是否查找公共镜像,包含以下取值:
// * true:查找公共镜像;
// * false:(默认值)用户自定义镜像。
IsPublic *bool `json:"IsPublic,omitempty" query:"IsPublic"`
// 分页偏移量,默认值为 0。
Offset *int64 `json:"Offset,omitempty" query:"Offset"`
// 业务 ID,可在「云手机控制台-业务管理-业务详情」中获取。
ProductID *string `json:"ProductId,omitempty" query:"ProductId"`
}
type ListImageReq ¶ added in v1.0.180
type ListImageReq struct {
*ListImageQuery
*ListImageBody
}
type ListImageRes ¶ added in v1.0.180
type ListImageRes struct {
// REQUIRED
ResponseMetadata ListImageResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result ListImageResResult `json:"Result"`
}
type ListImageResResponseMetadata ¶ added in v1.0.180
type ListImageResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *ListImageResResponseMetadataError `json:"Error,omitempty"`
}
type ListImageResResponseMetadataError ¶ added in v1.0.180
type ListImageResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN ListImageResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type ListImageResResponseMetadataErrorCodeN ¶ added in v1.0.180
type ListImageResResponseMetadataErrorCodeN int32
type ListImageResResult ¶ added in v1.0.180
type ListImageResResult struct {
// 镜像列表
Row []*ListImageResResultRowItem `json:"Row,omitempty"`
// 总数
Total *int64 `json:"Total,omitempty"`
}
type ListImageResResultRowItem ¶ added in v1.0.180
type ListImageResResultRowItem struct {
// 镜像版本
AospVersion *string `json:"AospVersion,omitempty"`
// 镜像版本名称
AospVersionName *string `json:"AospVersionName,omitempty"`
// 构建任务创建时间戳
CreateAt *int64 `json:"CreateAt,omitempty"`
// 镜像下载地址,cube加白用户可以返回
ImageDownloadURL *string `json:"ImageDownloadUrl,omitempty"`
// 镜像 ID
ImageID *string `json:"ImageId,omitempty"`
// 镜像名称
ImageName *string `json:"ImageName,omitempty"`
// 镜像描述
ImageRemark *string `json:"ImageRemark,omitempty"`
// 镜像资源类型
ImageResourceType *string `json:"ImageResourceType,omitempty"`
// 镜像大小,单位 byte
ImageSize *int64 `json:"ImageSize,omitempty"`
ImageStatus *ListImageResResultRowItemImageStatus `json:"ImageStatus,omitempty"`
// 镜像状态描述
ImageStatusStr *string `json:"ImageStatusStr,omitempty"`
// 预加热状态
PreheatStatus *int32 `json:"PreheatStatus,omitempty"`
// 构建任务更新时间戳
UpdateAt *int64 `json:"UpdateAt,omitempty"`
// 镜像上传状态,cube加白用户可以返回
UploadImageStatus *int32 `json:"UploadImageStatus,omitempty"`
}
type ListImageResResultRowItemImageStatus ¶ added in v1.0.180
type ListImageResResultRowItemImageStatus int32
type ListImageResource ¶
type ListImageResource struct{}
type ListImageResourceBody ¶
type ListImageResourceBody struct{}
type ListImageResourceQuery ¶
type ListImageResourceQuery struct {
// REQUIRED; 业务 ID,可在「云手机控制台-业务管理-业务详情」中获取
ProductID string `json:"ProductId" query:"ProductId"`
// 分页大小,默认值为 10,最大值为 100。
Count *int64 `json:"Count,omitempty" query:"Count"`
// 指定需要查询的镜像 ID 列表。多个镜像 ID 使用英文 "," 分隔。 该参数置空时,系统将默认返回业务下所有镜像 ID 的分布情况。
ImageIDList *string `json:"ImageIdList,omitempty" query:"ImageIdList"`
// 分页偏移量,默认值为 0。
Offset *int64 `json:"Offset,omitempty" query:"Offset"`
}
type ListImageResourceReq ¶
type ListImageResourceReq struct {
*ListImageResourceQuery
*ListImageResourceBody
}
type ListImageResourceRes ¶
type ListImageResourceRes struct {
// REQUIRED
ResponseMetadata ListImageResourceResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result ListImageResourceResResult `json:"Result"`
}
type ListImageResourceResResponseMetadata ¶
type ListImageResourceResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *ListImageResourceResResponseMetadataError `json:"Error,omitempty"`
}
type ListImageResourceResResponseMetadataError ¶
type ListImageResourceResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN ListImageResourceResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type ListImageResourceResResponseMetadataErrorCodeN ¶
type ListImageResourceResResponseMetadataErrorCodeN int32
type ListImageResourceResResult ¶
type ListImageResourceResResult struct {
// 镜像分布信息,参看 ImageResource 数据结构。
Row []*ListImageResourceResResultRowItem `json:"Row,omitempty"`
// 查询结果总组数。
Total *int64 `json:"Total,omitempty"`
}
type ListPodBody ¶
type ListPodBody struct{}
type ListPodQuery ¶
type ListPodQuery struct {
// REQUIRED; 实例所属业务 ID。可在云手机控制台 > 业务管理 > 业务详情中获取。
ProductID string `json:"ProductId" query:"ProductId"`
// 筛选条件,运维授权状态:
// * 1:未授权
// * 2:已授权
AuthorityStatus *int32 `json:"AuthorityStatus,omitempty" query:"AuthorityStatus"`
// 云手机实例规格 ID 列表。可选项为:
// * ultimate:旗舰型
// * enhanced:加强型
// * common:通用型
// * sample:入门型
// * basic:基础型
// * elementary:低配型
// * ultimatePlus:旗舰型Plus
// * enhancedPlus:加强型Plus
// * commonPlus:通用型Plus
// * samplePlus:入门型Plus
// * basicPlus:基础型Plus
// * elementaryPlus:低配型Plus
// 本地存储方案除上述 12 种规格外,还包含以下 6 个取值:
// * ultimatePro:旗舰型Pro
// * enhancedPro:加强型Pro
// * commonPro:通用型Pro
// * samplePro:入门型Pro
// * basicPro:基础型Pro
// * elementaryPro:低配型Pro
ConfigurationCodeList *string `json:"ConfigurationCodeList,omitempty" query:"ConfigurationCodeList"`
// 分页大小,默认值为 10,最大值为 100。
Count *int64 `json:"Count,omitempty" query:"Count"`
// 筛选条件, 自定义dns id
DNSID *string `json:"DNSId,omitempty" query:"DNSId"`
// 筛选条件,集群 ID 列表,多个机房 ID 列表以英文逗号,分隔。可通过调用ListDc [https://www.volcengine.com/docs/6394/1221465]接口获取。
DcList *string `json:"DcList,omitempty" query:"DcList"`
// 云机 ID。可通过 ListHost [https://www.volcengine.com/docs/6394/1221480] 接口获取。
// :::tip 当ResourceType参数取值为200本地存储时,该参数才有效。 :::
HostID *string `json:"HostId,omitempty" query:"HostId"`
// 分页偏移量。默认值为 0。
Offset *int64 `json:"Offset,omitempty" query:"Offset"`
// 筛选条件,实例运行状态列表。多个状态值以英文逗号,分隔。可选项为:
// * 0:开机中
// * 1:开机完成
// * 2:关机完成
// * 3:关机中
// * 4:重启中
OnlineList *string `json:"OnlineList,omitempty" query:"OnlineList"`
// 筛选条件,实例 ID。
PodID *string `json:"PodId,omitempty" query:"PodId"`
// 筛选条件,实例 ID 列表。多个 ID 以英文逗号,分隔。
PodIDList *string `json:"PodIdList,omitempty" query:"PodIdList"`
// 筛选条件,区域 ID 列表。多个 ID 以英文逗号分隔。可选项为:
// * cn-north:华北
// * cn-south:华南
// * cn-east:华东
// * cn-middle:华中
// * cn-southwest:西南
RegionList *string `json:"RegionList,omitempty" query:"RegionList"`
// 云机规格。包含以下取值:
// * g2.8c12g:8vCPU|12G内存|128G存储
// * g2.8c16g.basic:8vCPU|16G内存|128G存储
// * g2.8c16g.plus:8vCPU|16G内存|256G存储
ServerTypeCode *string `json:"ServerTypeCode,omitempty" query:"ServerTypeCode"`
// 筛选条件,实例推流状态列表。多个状态值以英文逗号,分隔。可选项为:
// * 0:空闲
// * 1:推流中
// * 2:就绪
StreamStatusList *string `json:"StreamStatusList,omitempty" query:"StreamStatusList"`
// 筛选条件,标签 ID 列表,多个 ID 以英文逗号分隔。可通过调用 ListTag [https://www.volcengine.com/docs/6394/1221497] 接口获取。
TagIDList *string `json:"TagIdList,omitempty" query:"TagIdList"`
// 区域 ID 列表。可通过调用 ListDc [https://www.volcengine.com/docs/6394/1221465] 接口获取,也就是返回的 Zone 参数。
ZoneID *string `json:"ZoneId,omitempty" query:"ZoneId"`
}
type ListPodReq ¶
type ListPodReq struct {
*ListPodQuery
*ListPodBody
}
type ListPodRes ¶
type ListPodRes struct {
// REQUIRED
ResponseMetadata ListPodResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result ListPodResResult `json:"Result"`
}
type ListPodResResponseMetadata ¶
type ListPodResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *ListPodResResponseMetadataError `json:"Error,omitempty"`
}
type ListPodResResponseMetadataError ¶
type ListPodResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN ListPodResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type ListPodResResponseMetadataErrorCodeN ¶
type ListPodResResponseMetadataErrorCodeN int32
type ListPodResResult ¶
type ListPodResResult struct {
// 列表行信息
Row []*ListPodResResultRowItem `json:"Row,omitempty"`
// 总数
Total *int64 `json:"Total,omitempty"`
}
type ListPodResResultRowItem ¶
type ListPodResResultRowItem struct {
// ADB 地址,空表示未开启 ADB,例如: 123.33.123.12:1234
Adb *string `json:"Adb,omitempty"`
// ADB 过期时间(小于等于0为无过期时间)
AdbExpireTime *int64 `json:"AdbExpireTime,omitempty"`
// 代表实例 ADB 开启状态:1(开启)、2(关闭)
AdbStatus *int32 `json:"AdbStatus,omitempty"`
// 实例镜像版本: - 10(AOSP 10) - 11(AOSP 11)
AospVersion *string `json:"AospVersion,omitempty"`
// 实例授权运维过期时间
AuthorityExpireTime *int64 `json:"AuthorityExpireTime,omitempty"`
// 实例授权运维状态: - 1(未授权) - 2(已授权)
AuthorityStatus *int32 `json:"AuthorityStatus,omitempty"`
// cidr段
CidrBlock *string `json:"CidrBlock,omitempty"`
Configuration *ListPodResResultRowItemConfiguration `json:"Configuration,omitempty"`
// 实例创建时间
CreateAt *int64 `json:"CreateAt,omitempty"`
DNSID *string `json:"DNSId,omitempty"`
// 创建实例的用户存储分区大小,即 data 分区容量大小,可选的容量如下:
// * 4Gi
// * 8Gi
// * 16Gi
// * 32Gi
// * 64Gi
// * 128Gi
// * 256Gi
DataSize *string `json:"DataSize,omitempty"`
// 已使用的实例用户存储分区大小。
DataSizeUsed *string `json:"DataSizeUsed,omitempty"`
DcInfo *ListPodResResultRowItemDcInfo `json:"DcInfo,omitempty"`
DisplayLayout *ListPodResResultRowItemDisplayLayout `json:"DisplayLayout,omitempty"`
// 屏幕布局 ID
DisplayLayoutID *string `json:"DisplayLayoutId,omitempty"`
// 屏幕推流状态(key 为屏幕 ID;value 为推流状态,参考以下 Status 定义) 注:通过 DetailPod 接口查询时返回;通过 ListPod 接口查询时返回的值无实际意义,可忽略
DisplayStatus map[string]*int32 `json:"DisplayStatus,omitempty"`
// 实例下行带宽上限(单位:Mbps)
DownBandwidthLimit *int32 `json:"DownBandwidthLimit,omitempty"`
Eip *ListPodResResultRowItemEip `json:"Eip,omitempty"`
// 云机ID
HostID *string `json:"HostId,omitempty"`
// * 支持配置白名单IP,对白名单IP不限速。同时对pod访问的其他IP进行整体限速
IPWhiteList *string `json:"IPWhiteList,omitempty"`
// 镜像 ID
ImageID *string `json:"ImageId,omitempty"`
// 镜像名称
ImageName *string `json:"ImageName,omitempty"`
// 实例的内网 IP
IntranetIP *string `json:"IntranetIP,omitempty"`
// 实例在线状态: - 0(开机中) - 1(开机完成) - 2(关机完成) - 3(关机中) - 4(重启中)
Online *int32 `json:"Online,omitempty"`
// 实例 ID
PodID *string `json:"PodId,omitempty"`
// 自定义实例名称
PodName *string `json:"PodName,omitempty"`
PodPropertyDB *ListPodResResultRowItemPodPropertyDB `json:"PodPropertyDB,omitempty"`
// 端口映射列表
PortMappingRuleList []*ListPodResResultRowPropertiesItemsItem `json:"PortMappingRuleList,omitempty"`
// 壁纸流房间
PreviewRoomID *string `json:"PreviewRoomId,omitempty"`
// 壁纸流引擎
PreviewStreamProvider *string `json:"PreviewStreamProvider,omitempty"`
// 壁纸流状态
PreviewStreamStatus *int32 `json:"PreviewStreamStatus,omitempty"`
// 实例所属业务 ID
ProductID *string `json:"ProductId,omitempty"`
SNATID *string `json:"SNATId,omitempty"`
// 云机类型
ServerTypeCode *string `json:"ServerTypeCode,omitempty"`
// 软件版本
SoftwareVersion *string `json:"SoftwareVersion,omitempty"`
// 实例推流状态: - 0(空闲) - 1(推流中) - 2(就绪)
StreamStatus *int32 `json:"StreamStatus,omitempty"`
Tag *ListPodResResultRowItemTag `json:"Tag,omitempty"`
// 实例上行带宽上限(单位:Mbps)
UpBandwidthLimit *int32 `json:"UpBandwidthLimit,omitempty"`
}
type ListPodResResultRowItemConfiguration ¶
type ListPodResResultRowItemConfiguration struct {
// cpu核数
CPUCore *float64 `json:"CpuCore,omitempty"`
// 火山侧套餐 ID,对外ultimate、enhanced、common、sample、storage_data、network
ConfigurationCode *string `json:"ConfigurationCode,omitempty"`
// 火山侧套餐名称
ConfigurationName *string `json:"ConfigurationName,omitempty"`
// 配置类型 1: 正式 2: 试用
ConfigurationType *int32 `json:"ConfigurationType,omitempty"`
// 内存大小
Memory *float64 `json:"Memory,omitempty"`
// 云机规格。
ServerTypeCode *string `json:"ServerTypeCode,omitempty"`
}
type ListPodResResultRowItemDisplayLayout ¶
type ListPodResResultRowItemDisplayLayout struct {
// 每个音区拆分路数
AudioChannelsPerZone *int32 `json:"AudioChannelsPerZone,omitempty"`
// 屏幕布局音区总数
AudioZoneTotal *int32 `json:"AudioZoneTotal,omitempty"`
// 创建时间戳
CreateAt *int64 `json:"CreateAt,omitempty"`
// 屏幕布局中屏幕总数
DisplayTotal *int32 `json:"DisplayTotal,omitempty"`
// 是否是系统布局配置
IsSystemConfig *bool `json:"IsSystemConfig,omitempty"`
// 屏幕编号
LayoutID *string `json:"LayoutId,omitempty"`
// 屏幕名称
LayoutName *string `json:"LayoutName,omitempty"`
// 业务 ID
ProductID *string `json:"ProductId,omitempty"`
// 屏幕布局总排数
RowTotal *int32 `json:"RowTotal,omitempty"`
// 屏幕信息,key为屏幕编号,value为屏幕信息
Rows map[string]*ListpodresResultRowItemsDisplaylayoutRows `json:"Rows,omitempty"`
ScreenType *int32 `json:"ScreenType,omitempty"`
}
type ListPodResResultRowItemPodPropertyDB ¶
type ListPodResResultRowItemPodPropertyDB struct {
// 持久化属性列表
PersistPropertyList map[string]*string `json:"PersistPropertyList,omitempty"`
// 非持久化属性列表
PropertyList map[string]*string `json:"PropertyList,omitempty"`
// global类型setting值列表
SettingGlobalList map[string]*string `json:"SettingGlobalList,omitempty"`
// secure类型setting值列表
SettingSecureList map[string]*string `json:"SettingSecureList,omitempty"`
// system类型setting值列表
SettingSystemList map[string]*string `json:"SettingSystemList,omitempty"`
}
type ListPodResResultRowItemTag ¶
type ListPodResResultRowItemTag struct {
// 标签关联的实例数量
PodNum *int64 `json:"PodNum,omitempty"`
// 业务 ID
ProductID *string `json:"ProductId,omitempty"`
// 标签描述
TagDesc *string `json:"TagDesc,omitempty"`
// 标签 ID,全局唯一
TagID *string `json:"TagId,omitempty"`
// 标签名称,全局唯一
TagName *string `json:"TagName,omitempty"`
}
type ListPodResResultRowPropertiesItemsItem ¶
type ListPodResResultRowPropertiesItemsItem struct {
// 对应端口映射规则 ID。
PortMappingRuleID *string `json:"PortMappingRuleId,omitempty"`
// 端口映射策略,取值如下:
// * tcp
// * udp
Protocol *string `json:"Protocol,omitempty"`
// 端口映射对应公网 IP。
PublicIP *string `json:"PublicIp,omitempty"`
// 端口映射对应公网端口。
PublicPort *int32 `json:"PublicPort,omitempty"`
// 公共端口信息列表。
PublicPortInfoList []*ListPodResResultRowPropertiesItemsPublicPortInfoListItem `json:"PublicPortInfoList,omitempty"`
// 端口映射源端口。
SourcePort *int32 `json:"SourcePort,omitempty"`
// 端口映射状态。取值如下:
// * 256:打开中
// * 257:打开完成
// * 512:关闭中
// * 513:关闭完成
// * 768:销毁中
// * 769:销毁完成
Status *int32 `json:"Status,omitempty"`
}
type ListPodResource ¶
type ListPodResource struct{}
type ListPodResourceBody ¶
type ListPodResourceBody struct{}
type ListPodResourceQuery ¶
type ListPodResourceQuery struct {
// REQUIRED; 业务 ID,可在「云手机控制台-业务管理-业务详情」中获取。
ProductID string `json:"ProductId" query:"ProductId"`
// 云手机实例规格 ID,包含以下取值:
// * ultimate:旗舰型
// * enhanced:加强型
// * common:通用型
// * sample:入门型
// * basic:基础型
// * elementary:低配型
// * ultimatePlus:旗舰型Plus
// * enhancedPlus:加强型Plus
// * commonPlus:通用型Plus
// * samplePlus:入门型Plus
// * basicPlus:基础型Plus
// * elementaryPlus:低配型Plus
// 本地存储方案除上述 12 种规格外,还包含以下 6 个取值:
// * ultimatePro:旗舰型Pro
// * enhancedPro:加强型Pro
// * commonPro:通用型Pro
// * samplePro:入门型Pro
// * basicPro:基础型Pro
// * elementaryPro:低配型Pro
ConfigurationCode *string `json:"ConfigurationCode,omitempty" query:"ConfigurationCode"`
// 单页数量。
Count *int64 `json:"Count,omitempty" query:"Count"`
// 筛选条件,机房 ID,精确搜索
Dc *string `json:"Dc,omitempty" query:"Dc"`
// 根据镜像 ID,查询预热完成的实例数量。
ImageID *string `json:"ImageId,omitempty" query:"ImageId"`
// 分页偏移量。
Offset *int64 `json:"Offset,omitempty" query:"Offset"`
}
type ListPodResourceReq ¶
type ListPodResourceReq struct {
*ListPodResourceQuery
*ListPodResourceBody
}
type ListPodResourceRes ¶
type ListPodResourceRes struct {
// REQUIRED
ResponseMetadata ListPodResourceResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result ListPodResourceResResult `json:"Result"`
}
type ListPodResourceResResponseMetadata ¶
type ListPodResourceResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *ListPodResourceResResponseMetadataError `json:"Error,omitempty"`
}
type ListPodResourceResResponseMetadataError ¶
type ListPodResourceResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN ListPodResourceResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type ListPodResourceResResponseMetadataErrorCodeN ¶
type ListPodResourceResResponseMetadataErrorCodeN int32
type ListPodResourceResResult ¶
type ListPodResourceResResult struct {
// 查询到的实例资源组信息列表,详请参看 PodResource 定义。
Row []*ListPodResourceResResultRowItem `json:"Row,omitempty"`
// 查询结果总量。
Total *int32 `json:"Total,omitempty"`
}
type ListPodResourceResResultRowItem ¶
type ListPodResourceResResultRowItem struct {
// 订购总量
ApplyNum *int32 `json:"ApplyNum,omitempty"`
// 对外套餐ID
ConfigurationCode *string `json:"ConfigurationCode,omitempty"`
// 机房
Dc *string `json:"Dc,omitempty"`
// 到期时间
ExpireAt *int64 `json:"ExpireAt,omitempty"`
// 在线数量
OnlineNum *int32 `json:"OnlineNum,omitempty"`
// 业务ID
ProductID *string `json:"ProductId,omitempty"`
// 预热完成的实例数
ReadyNum *int32 `json:"ReadyNum,omitempty"`
// 大区英文 ID
Region *string `json:"Region,omitempty"`
// 数据分区总量
TotalDataSize *int32 `json:"TotalDataSize,omitempty"`
// 创建数量
TotalNum *int32 `json:"TotalNum,omitempty"`
// 资源所在的物理区域,包含以下值:
// * inner:中国大陆(默认值)
// * cn-hongkong-pop:中国香港
VolcRegion *string `json:"VolcRegion,omitempty"`
// 区域ID
ZoneID *string `json:"ZoneId,omitempty"`
}
type ListPodResourceSet ¶
type ListPodResourceSet struct{}
type ListPodResourceSetBody ¶
type ListPodResourceSetBody struct{}
type ListPodResourceSetQuery ¶
type ListPodResourceSetQuery struct {
// REQUIRED; 业务 ID, 可在云手机控制台 > 业务管理 > 业务详情中获取。
ProductID string `json:"ProductId" query:"ProductId"`
// 云手机实例规格 ID。取值如下:
// * ultimate:旗舰型
// * enhanced:加强型
// * common:通用型
// * sample:入门型
// * basic:基础型
// * elementary:低配型
// * ultimatePlus:旗舰型Plus
// * enhancedPlus:加强型Plus
// * commonPlus:通用型Plus
// * samplePlus:入门型Plus
// * basicPlus:基础型Plus
// * elementaryPlus:低配型Plus
// 本地存储方案除上述 12 种规格外,还包含以下 6 个取值:
// * ultimatePro:旗舰型Pro
// * enhancedPro:加强型Pro
// * commonPro:通用型Pro
// * samplePro:入门型Pro
// * basicPro:基础型Pro
// * elementaryPro:低配型Pro
ConfigurationCode *string `json:"ConfigurationCode,omitempty" query:"ConfigurationCode"`
// 分页大小,默认值为 10,最大值为 100。
Count *int64 `json:"Count,omitempty" query:"Count"`
// 机房 ID,精确搜索。可通过 ListDc [https://www.volcengine.com/docs/6394/1221465] 接口获取。
Dc *string `json:"Dc,omitempty" query:"Dc"`
// 分页偏移量,默认值为 0。
Offset *int64 `json:"Offset,omitempty" query:"Offset"`
// 资源组 ID,精确搜索。
ResourceSetID *string `json:"ResourceSetId,omitempty" query:"ResourceSetId"`
// 资源所在的物理区域,包含以下选项:
// * inner:中国大陆(默认值)
// * cn-hongkong-pop:中国香港
VolcRegion *string `json:"VolcRegion,omitempty" query:"VolcRegion"`
}
type ListPodResourceSetReq ¶
type ListPodResourceSetReq struct {
*ListPodResourceSetQuery
*ListPodResourceSetBody
}
type ListPodResourceSetRes ¶
type ListPodResourceSetRes struct {
// REQUIRED
ResponseMetadata ListPodResourceSetResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result ListPodResourceSetResResult `json:"Result"`
}
type ListPodResourceSetResResponseMetadata ¶
type ListPodResourceSetResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *ListPodResourceSetResResponseMetadataError `json:"Error,omitempty"`
}
type ListPodResourceSetResResponseMetadataError ¶
type ListPodResourceSetResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN ListPodResourceSetResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type ListPodResourceSetResResponseMetadataErrorCodeN ¶
type ListPodResourceSetResResponseMetadataErrorCodeN int32
type ListPodResourceSetResResult ¶
type ListPodResourceSetResResult struct {
// 查询到的信息列表
Row []*ListPodResourceSetResResultRowItem `json:"Row,omitempty"`
// 查询总数
Total *int64 `json:"Total,omitempty"`
}
type ListPodResourceSetResResultRowItem ¶
type ListPodResourceSetResResultRowItem struct {
// 数量
ApplyNum *int64 `json:"ApplyNum,omitempty"`
// 计费类型
ChargeType *string `json:"ChargeType,omitempty"`
// 配置ID
ConfigurationCode *string `json:"ConfigurationCode,omitempty"`
// 机房,资源不分机房时为空
Dc *string `json:"Dc,omitempty"`
// 到期时间
ExpireAt *int64 `json:"ExpireAt,omitempty"`
// 2: string AccountId // 火山引擎主账户ID业务ID
ProductID *string `json:"ProductId,omitempty"`
// 区域,资源不分区域时为空
Region *string `json:"Region,omitempty"`
// 资源组ID,对应交易子订单号
ResourceSetID *string `json:"ResourceSetId,omitempty"`
// 租期
Term *int32 `json:"Term,omitempty"`
// 资源物理区域
VolcRegion *string `json:"VolcRegion,omitempty"`
}
type ListPortMappingRule ¶
type ListPortMappingRule struct{}
type ListPortMappingRuleBody ¶
type ListPortMappingRuleBody struct{}
type ListPortMappingRuleQuery ¶
type ListPortMappingRuleQuery struct {
// REQUIRED; 云手机业务 ID,可在「云手机控制台-业务管理-业务详情」中获取。
ProductID string `json:"ProductId" query:"ProductId"`
// 筛选条件,分页参数,查询数量。
Count *int64 `json:"Count,omitempty" query:"Count"`
// 筛选条件,分页参数,偏移量。
Offset *int64 `json:"Offset,omitempty" query:"Offset"`
// 筛选条件,端口映射规则 ID。
PortMappingRuleID *string `json:"PortMappingRuleId,omitempty" query:"PortMappingRuleId"`
// 筛选条件,端口映射的协议类型,取值如下:
// * tcp:TCP 协议类型。
// * udp:UDP 协议类型。
Protocol *string `json:"Protocol,omitempty" query:"Protocol"`
// 资源所在的物理区域,包含以下选项:
// * inner:中国大陆(默认值)
// * cn-hongkong-pop:中国香港
VolcRegion *string `json:"VolcRegion,omitempty" query:"VolcRegion"`
}
type ListPortMappingRuleReq ¶
type ListPortMappingRuleReq struct {
*ListPortMappingRuleQuery
*ListPortMappingRuleBody
}
type ListPortMappingRuleRes ¶
type ListPortMappingRuleRes struct {
// REQUIRED
ResponseMetadata ListPortMappingRuleResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result ListPortMappingRuleResResult `json:"Result"`
}
type ListPortMappingRuleResResponseMetadata ¶
type ListPortMappingRuleResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *ListPortMappingRuleResResponseMetadataError `json:"Error,omitempty"`
}
type ListPortMappingRuleResResponseMetadataError ¶
type ListPortMappingRuleResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN ListPortMappingRuleResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type ListPortMappingRuleResResponseMetadataErrorCodeN ¶
type ListPortMappingRuleResResponseMetadataErrorCodeN int32
type ListPortMappingRuleResResult ¶
type ListPortMappingRuleResResult struct {
// 查询到的端口映射列表
Row []*ListPortMappingRuleResResultRowItem `json:"Row,omitempty"`
// 查询结果总量
Total *int64 `json:"Total,omitempty"`
}
type ListPortMappingRuleResResultRowItem ¶
type ListPortMappingRuleResResultRowItem struct {
// 创建时间
CreateAt *int64 `json:"CreateAt,omitempty"`
// 方向类型
Direction *string `json:"Direction,omitempty"`
// 运营商
Isp *int32 `json:"Isp,omitempty"`
// 端口映射ID
PortMappingRuleID *string `json:"PortMappingRuleId,omitempty"`
// 业务ID
ProductID *string `json:"ProductId,omitempty"`
// 协议类型
Protocol *string `json:"Protocol,omitempty"`
// 源端口
SourcePort *int32 `json:"SourcePort,omitempty"`
// 绑定实例数
TotalPods *int32 `json:"TotalPods,omitempty"`
// 更新时间
UpdateTime *int64 `json:"UpdateTime,omitempty"`
// 资源物理区域
VolcRegion *string `json:"VolcRegion,omitempty"`
}
type ListPropertyRule ¶
type ListPropertyRule struct{}
type ListPropertyRuleBody ¶
type ListPropertyRuleBody struct{}
type ListPropertyRuleQuery ¶
type ListPropertyRuleReq ¶
type ListPropertyRuleReq struct {
*ListPropertyRuleQuery
*ListPropertyRuleBody
}
type ListPropertyRuleRes ¶
type ListPropertyRuleRes struct {
// REQUIRED
ResponseMetadata ListPropertyRuleResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result ListPropertyRuleResResult `json:"Result"`
}
type ListPropertyRuleResResponseMetadata ¶
type ListPropertyRuleResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *ListPropertyRuleResResponseMetadataError `json:"Error,omitempty"`
}
type ListPropertyRuleResResponseMetadataError ¶
type ListPropertyRuleResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN ListPropertyRuleResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type ListPropertyRuleResResponseMetadataErrorCodeN ¶
type ListPropertyRuleResResponseMetadataErrorCodeN int32
type ListPropertyRuleResResult ¶
type ListPropertyRuleResResult struct {
// 查询到的参数规则信息。参看 PropertyRule 定义。
Row []*ListPropertyRuleResResultRowItem `json:"Row,omitempty"`
// 总数
Total *int64 `json:"Total,omitempty"`
}
type ListPropertyRuleResResultRowItem ¶
type ListPropertyRuleResResultRowItem struct {
// 实例初始化系统属性,持久化,重启实例后生效;详细信息,参考 System Properties 定义说明:适用于只读系统属性,或 AOSP 原生非持久化的系统属性的修改,如 ro.product.model;属性值支持传入正则表达式,每次根据正则表达式随机生成字符串
OverlayPersistProperty []*ListPropertyRuleResResultRowOverlayPersistPropertyItem `json:"OverlayPersistProperty,omitempty"`
// 实例 Settings 系统属性,非持久化,立即生效,重启实例后失效;详细信息,参考 System Properties 定义;属性值支持传入正则表达式,每次根据正则表达式随机生成字符串
OverlayProperty []*ListPropertyRuleResResultRowOverlayPropertyItem `json:"OverlayProperty,omitempty"`
// 实例 Settings 属性列表;详细信息,参考 Settings 定义;属性值支持传入正则表达式,每次根据正则表达式随机生成字符串
OverlaySettings []*ListPropertyRuleResResultRowOverlaySettingsItem `json:"OverlaySettings,omitempty"`
// 规则名称,账户下规则名称唯一
RuleName *string `json:"RuleName,omitempty"`
}
type ListPropertyRuleResResultRowOverlayPersistPropertyItem ¶ added in v1.0.180
type ListPropertyRuleResResultRowOverlayPropertyItem ¶ added in v1.0.180
type ListPropertyRuleResResultRowOverlayPropertyItem struct {
// 属性名称,已可修改的系统属性及属性值
SystemPropertyName *string `json:"SystemPropertyName,omitempty"`
// 属性值 bool: "true"、"false" int\long: "21312" float: "2131.09"
SystemPropertyValue *string `json:"SystemPropertyValue,omitempty"`
// 属性值数据类型,可选:- int - long - string - float - bool
SystemPropertyValueType *string `json:"SystemPropertyValueType,omitempty"`
}
type ListPropertyRuleResResultRowOverlaySettingsItem ¶ added in v1.0.180
type ListResourceQuota ¶
type ListResourceQuota struct{}
type ListResourceQuotaBody ¶
type ListResourceQuotaBody struct{}
type ListResourceQuotaQuery ¶
type ListResourceQuotaQuery struct {
// REQUIRED; 业务 ID,可在「云手机控制台-业务管理-业务详情」中获取。
ProductID string `json:"ProductId" query:"ProductId"`
}
type ListResourceQuotaReq ¶
type ListResourceQuotaReq struct {
*ListResourceQuotaQuery
*ListResourceQuotaBody
}
type ListResourceQuotaRes ¶
type ListResourceQuotaRes struct {
// REQUIRED
ResponseMetadata ListResourceQuotaResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result ListResourceQuotaResResult `json:"Result"`
}
type ListResourceQuotaResResponseMetadata ¶
type ListResourceQuotaResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *ListResourceQuotaResResponseMetadataError `json:"Error,omitempty"`
}
type ListResourceQuotaResResponseMetadataError ¶
type ListResourceQuotaResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN ListResourceQuotaResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type ListResourceQuotaResResponseMetadataErrorCodeN ¶
type ListResourceQuotaResResponseMetadataErrorCodeN int32
type ListResourceQuotaResResult ¶
type ListResourceQuotaResResult struct {
// 存储限额
StorageQuota *int32 `json:"StorageQuota,omitempty"`
}
type ListTagBody ¶
type ListTagBody struct{}
type ListTagQuery ¶
type ListTagQuery struct {
// REQUIRED; 业务 ID,可在云手机控制台 > 业务管理 > 业务详情中获取。
ProductID string `json:"ProductId" query:"ProductId"`
// 分页大小,默认值为 10,最大值为 100。
Count *int64 `json:"Count,omitempty" query:"Count"`
// 分页偏移量,默认为 0。
Offset *int64 `json:"Offset,omitempty" query:"Offset"`
// 筛选条件,标签名称,精确搜索。
TagName *string `json:"TagName,omitempty" query:"TagName"`
// 筛选条件,标签名称,模糊搜索。
TagNameFuzzy *string `json:"TagNameFuzzy,omitempty" query:"TagNameFuzzy"`
}
type ListTagReq ¶
type ListTagReq struct {
*ListTagQuery
*ListTagBody
}
type ListTagRes ¶
type ListTagRes struct {
// REQUIRED
ResponseMetadata ListTagResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result ListTagResResult `json:"Result"`
}
type ListTagResResponseMetadata ¶
type ListTagResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *ListTagResResponseMetadataError `json:"Error,omitempty"`
}
type ListTagResResponseMetadataError ¶
type ListTagResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN ListTagResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type ListTagResResponseMetadataErrorCodeN ¶
type ListTagResResponseMetadataErrorCodeN int32
type ListTagResResult ¶
type ListTagResResult struct {
// 查询到的标签信息列表
Row []*ListTagResResultRowItem `json:"Row,omitempty"`
// 查询结果总量
Total *int64 `json:"Total,omitempty"`
}
type ListTagResResultRowItem ¶
type ListTagResResultRowItem struct {
// 标签关联的实例数量
PodNum *int64 `json:"PodNum,omitempty"`
// 业务 ID
ProductID *string `json:"ProductId,omitempty"`
// 标签描述
TagDesc *string `json:"TagDesc,omitempty"`
// 标签 ID,全局唯一
TagID *string `json:"TagId,omitempty"`
// 标签名称,全局唯一
TagName *string `json:"TagName,omitempty"`
}
type ListTaskBody ¶
type ListTaskBody struct{}
type ListTaskQuery ¶
type ListTaskQuery struct {
// REQUIRED; 筛选条件,业务ID,可在「云手机控制台-业务管理-业务详情」中获取。
ProductID string `json:"ProductId" query:"ProductId"`
// 筛选条件,分页参数,查询数量。
Count *int64 `json:"Count,omitempty" query:"Count"`
// 筛选条件,分页参数,偏移量。
Offset *int64 `json:"Offset,omitempty" query:"Offset"`
// 筛选条件,任务类型,一般为创建任务接口的 Action,如:
// * 创建实例并部署应用:CreatePodOneStep
//
//
// * 实例重置:ResetPod
//
//
// * 实例数据迁移:PodDataTransfer
//
//
// * 清理用户数据:PodDataDelete
//
//
// * 应用上传:UploadApp
//
//
// * 应用安装:InstallApp
//
//
// * 启动应用:LaunchApp
//
//
// * 关闭应用:CloseApp
//
//
// * 应用卸载:UninstallApp
//
//
// * 推送文件:PushFile
//
//
// * 下载文件:PullFile
//
//
// * 开始指令同步:StartPodEventSync
//
//
// * 更新指令同步:UpdatePodEventSync
TaskAction *string `json:"TaskAction,omitempty" query:"TaskAction"`
// 筛选条件,任务 ID,在任务创建后返回。
TaskID *string `json:"TaskId,omitempty" query:"TaskId"`
// 筛选条件,任务状态;任务进度,0~100,100 为任务完成。
TaskResult *int64 `json:"TaskResult,omitempty" query:"TaskResult"`
}
type ListTaskReq ¶
type ListTaskReq struct {
*ListTaskQuery
*ListTaskBody
}
type ListTaskRes ¶
type ListTaskRes struct {
// REQUIRED
ResponseMetadata ListTaskResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result ListTaskResResult `json:"Result"`
}
type ListTaskResResponseMetadata ¶
type ListTaskResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *ListTaskResResponseMetadataError `json:"Error,omitempty"`
}
type ListTaskResResponseMetadataError ¶
type ListTaskResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN ListTaskResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type ListTaskResResponseMetadataErrorCodeN ¶
type ListTaskResResponseMetadataErrorCodeN int32
type ListTaskResResult ¶
type ListTaskResResult struct {
// 查询到的任务信息列表,
Row []*ListTaskResResultRowItem `json:"Row,omitempty"`
// 查询结果总量
Total *int32 `json:"Total,omitempty"`
}
type ListTaskResResultRowItem ¶
type ListTaskResResultRowItem struct {
// 完成时间
EndTime *int64 `json:"EndTime,omitempty"`
// 开始时间
StartTime *int64 `json:"StartTime,omitempty"`
// 任务类型
TaskAction *string `json:"TaskAction,omitempty"`
// 返回的任务ID
TaskID *string `json:"TaskId,omitempty"`
// 任务执行进度,0~100,100为执行完成
TaskResult *int32 `json:"TaskResult,omitempty"`
}
type ListpodresResultRowItemsDisplaylayoutRows ¶ added in v1.0.180
type ListpodresResultRowItemsDisplaylayoutRows struct {
AudioZone *int32 `json:"AudioZone,omitempty"`
Bottom *string `json:"Bottom,omitempty"`
ColumnIndex *int32 `json:"ColumnIndex,omitempty"`
ColumnTotal *int32 `json:"ColumnTotal,omitempty"`
Density *int32 `json:"Density,omitempty"`
DisplayID *string `json:"DisplayId,omitempty"`
DisplayType *int32 `json:"DisplayType,omitempty"`
Extra *string `json:"Extra,omitempty"`
Fps *int32 `json:"Fps,omitempty"`
Height *int32 `json:"Height,omitempty"`
Left *string `json:"Left,omitempty"`
Right *string `json:"Right,omitempty"`
RowIndex *int32 `json:"RowIndex,omitempty"`
RowTotal *int32 `json:"RowTotal,omitempty"`
StatusBarHeight *int32 `json:"StatusBarHeight,omitempty"`
Title *string `json:"Title,omitempty"`
Top *string `json:"Top,omitempty"`
Width *int32 `json:"Width,omitempty"`
}
type PodAdbBody ¶
type PodAdbQuery ¶
type PodAdbQuery struct{}
type PodAdbReq ¶
type PodAdbReq struct {
*PodAdbQuery
*PodAdbBody
}
type PodAdbRes ¶
type PodAdbRes struct {
// REQUIRED
ResponseMetadata PodAdbResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED; Result 字段
Result string `json:"Result"`
}
type PodAdbResResponseMetadata ¶
type PodAdbResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *PodAdbResResponseMetadataError `json:"Error,omitempty"`
}
type PodAdbResResponseMetadataError ¶
type PodAdbResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN PodAdbResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type PodAdbResResponseMetadataErrorCodeN ¶
type PodAdbResResponseMetadataErrorCodeN int32
type PodDataDelete ¶
type PodDataDelete struct{}
type PodDataDeleteBody ¶
type PodDataDeleteQuery ¶
type PodDataDeleteQuery struct{}
type PodDataDeleteReq ¶
type PodDataDeleteReq struct {
*PodDataDeleteQuery
*PodDataDeleteBody
}
type PodDataDeleteRes ¶
type PodDataDeleteRes struct {
// REQUIRED
ResponseMetadata PodDataDeleteResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result PodDataDeleteResResult `json:"Result"`
}
type PodDataDeleteResResponseMetadata ¶
type PodDataDeleteResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *PodDataDeleteResResponseMetadataError `json:"Error,omitempty"`
}
type PodDataDeleteResResponseMetadataError ¶
type PodDataDeleteResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN PodDataDeleteResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type PodDataDeleteResResponseMetadataErrorCodeN ¶
type PodDataDeleteResResponseMetadataErrorCodeN int32
type PodDataDeleteResResult ¶
type PodDataTransfer ¶
type PodDataTransfer struct{}
type PodDataTransferBody ¶
type PodDataTransferBody struct {
// / 目的实例 ID 列表,将源实例的数据迁移到多个其他实例上,支持的最大目的实例数量为 100
DstPodIDList []*string `json:"DstPodIdList,omitempty"`
// 源实例 ID
OriginPodID *string `json:"OriginPodId,omitempty"`
// 实例所归属的业务 ID
ProductID *string `json:"ProductId,omitempty"`
// 实例数据迁移操作方式:0:源实例属性覆盖目的实例属性,默认
Type *int32 `json:"Type,omitempty"`
}
type PodDataTransferQuery ¶
type PodDataTransferQuery struct{}
type PodDataTransferReq ¶
type PodDataTransferReq struct {
*PodDataTransferQuery
*PodDataTransferBody
}
type PodDataTransferRes ¶
type PodDataTransferRes struct {
// REQUIRED
ResponseMetadata PodDataTransferResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result PodDataTransferResResult `json:"Result"`
}
type PodDataTransferResResponseMetadata ¶
type PodDataTransferResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *PodDataTransferResResponseMetadataError `json:"Error,omitempty"`
}
type PodDataTransferResResponseMetadataError ¶
type PodDataTransferResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN PodDataTransferResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type PodDataTransferResResponseMetadataErrorCodeN ¶
type PodDataTransferResResponseMetadataErrorCodeN int32
type PodDataTransferResResult ¶
type PodDataTransferResResult struct {
// 子任务列表。
Jobs []*PodDataTransferResResultJobsItem `json:"Jobs,omitempty"`
// 任务类型。取值为 PodDataTransfer
TaskAction *string `json:"TaskAction,omitempty"`
// 实例数据迁移任务 ID。
TaskID *string `json:"TaskId,omitempty"`
}
type PodDataTransferResResultJobsItem ¶
type PodDataTransferResResultJobsItem struct {
// 云机 ID
HostID *string `json:"HostId,omitempty"`
// 子任务名称
JobAction *string `json:"JobAction,omitempty"`
// 子任务 ID,每个子任务 ID 对应一个实例
JobID *string `json:"JobId,omitempty"`
// 任务信息,为任务执行过程中,或执行完成后产生的信息
JobMessage *string `json:"JobMessage,omitempty"`
// 应用打包指定的包名, JobAction为CreateAppImage时有效
PackageName *string `json:"PackageName,omitempty"`
// 实例Id
PodID *string `json:"PodId,omitempty"`
// 子任务执行状态,为0时可能omit
Status *int32 `json:"Status,omitempty"`
}
type PodMuteBody ¶
type PodMuteQuery ¶
type PodMuteQuery struct{}
type PodMuteReq ¶
type PodMuteReq struct {
*PodMuteQuery
*PodMuteBody
}
type PodMuteRes ¶
type PodMuteRes struct {
// REQUIRED
ResponseMetadata PodMuteResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED; Result 字段
Result string `json:"Result"`
}
type PodMuteResResponseMetadata ¶
type PodMuteResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *PodMuteResResponseMetadataError `json:"Error,omitempty"`
}
type PodMuteResResponseMetadataError ¶
type PodMuteResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN PodMuteResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type PodMuteResResponseMetadataErrorCodeN ¶
type PodMuteResResponseMetadataErrorCodeN int32
type PodStopBody ¶
type PodStopQuery ¶
type PodStopQuery struct{}
type PodStopReq ¶
type PodStopReq struct {
*PodStopQuery
*PodStopBody
}
type PodStopRes ¶
type PodStopRes struct {
// REQUIRED
ResponseMetadata PodStopResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED; Result 字段
Result string `json:"Result"`
}
type PodStopResResponseMetadata ¶
type PodStopResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *PodStopResResponseMetadataError `json:"Error,omitempty"`
}
type PodStopResResponseMetadataError ¶
type PodStopResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN PodStopResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type PodStopResResponseMetadataErrorCodeN ¶
type PodStopResResponseMetadataErrorCodeN int32
type PowerOffPod ¶
type PowerOffPod struct{}
type PowerOffPodBody ¶
type PowerOffPodQuery ¶
type PowerOffPodQuery struct{}
type PowerOffPodReq ¶
type PowerOffPodReq struct {
*PowerOffPodQuery
*PowerOffPodBody
}
type PowerOffPodRes ¶
type PowerOffPodRes struct {
// REQUIRED
ResponseMetadata PowerOffPodResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result PowerOffPodResResult `json:"Result"`
}
type PowerOffPodResResponseMetadata ¶
type PowerOffPodResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *PowerOffPodResResponseMetadataError `json:"Error,omitempty"`
}
type PowerOffPodResResponseMetadataError ¶
type PowerOffPodResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN PowerOffPodResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type PowerOffPodResResponseMetadataErrorCodeN ¶
type PowerOffPodResResponseMetadataErrorCodeN int32
type PowerOffPodResResult ¶
type PowerOffPodResResult struct {
// 火山引擎账号 ID。
AccountID *string `json:"AccountId,omitempty"`
// 实例关机操作结果详情,参考 PodActionResult 数据类型。
Details []*PowerOffPodResResultDetailsItem `json:"Details,omitempty"`
// 实例所归属的业务 ID。
ProductID *string `json:"ProductId,omitempty"`
}
type PowerOnPod ¶
type PowerOnPod struct{}
type PowerOnPodBody ¶
type PowerOnPodQuery ¶
type PowerOnPodQuery struct{}
type PowerOnPodReq ¶
type PowerOnPodReq struct {
*PowerOnPodQuery
*PowerOnPodBody
}
type PowerOnPodRes ¶
type PowerOnPodRes struct {
// REQUIRED
ResponseMetadata PowerOnPodResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result PowerOnPodResResult `json:"Result"`
}
type PowerOnPodResResponseMetadata ¶
type PowerOnPodResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *PowerOnPodResResponseMetadataError `json:"Error,omitempty"`
}
type PowerOnPodResResponseMetadataError ¶
type PowerOnPodResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN PowerOnPodResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type PowerOnPodResResponseMetadataErrorCodeN ¶
type PowerOnPodResResponseMetadataErrorCodeN int32
type PowerOnPodResResult ¶
type PowerOnPodResResult struct {
// 火山引擎账号 ID。
AccountID *string `json:"AccountId,omitempty"`
// 实例开机操作结果详情,参考以下 PodActionResult 数据类型。
Details []*PowerOnPodResResultDetailsItem `json:"Details,omitempty"`
// 实例所归属的业务 ID。
ProductID *string `json:"ProductId,omitempty"`
}
type PullFileBody ¶
type PullFileBody struct {
// REQUIRED; 对象存储服务地址
Endpoint string `json:"Endpoint"`
// REQUIRED; pod文件路径
FilePath string `json:"FilePath"`
// REQUIRED; 实例ID
PodID string `json:"PodId"`
// REQUIRED; 业务ID
ProductID string `json:"ProductId"`
// REQUIRED; 对象存储服务区域
Region string `json:"Region"`
// REQUIRED; 火山引擎对象存储中的存储桶名称,(如果tosbucket填写,则会忽略downloadurl参数)
TosBucket string `json:"TosBucket"`
// REQUIRED; 桶文件路径,保存文件的完整路径和文件名(不能以 / 开头,且指定的路径必须存在)
TosFilePath string `json:"TosFilePath"`
}
type PullFileQuery ¶
type PullFileQuery struct{}
type PullFileReq ¶
type PullFileReq struct {
*PullFileQuery
*PullFileBody
}
type PullFileRes ¶
type PullFileRes struct {
// REQUIRED
ResponseMetadata PullFileResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result PullFileResResult `json:"Result"`
}
type PullFileResResponseMetadata ¶
type PullFileResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *PullFileResResponseMetadataError `json:"Error,omitempty"`
}
type PullFileResResponseMetadataError ¶
type PullFileResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN PullFileResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type PullFileResResponseMetadataErrorCodeN ¶
type PullFileResResponseMetadataErrorCodeN int32
type PullFileResResult ¶
type PushFileBody ¶
type PushFileBody struct {
// REQUIRED; 实例列表
PodIDList []string `json:"PodIdList"`
// REQUIRED; 业务ID
ProductID string `json:"ProductId"`
// REQUIRED; 目标文件夹
TargetDirectory string `json:"TargetDirectory"`
// * 默认 0:上传zip文件,会自动解压 - 1,不会自动解压
AutoUnzip *int32 `json:"AutoUnzip,omitempty"`
// 下载的url,如果(tos_bucket为空则生效 - 单个文件名不处理 - 上传重复文件,更改名称,后缀加(1)、(2)
DownloadURL *string `json:"DownloadUrl,omitempty"`
// 对象存储服务地址
Endpoint *string `json:"Endpoint,omitempty"`
// 文件名称 - 如果通过download_url推送文件,必填 - 如果通过tos推送文件,非必填
FileName *string `json:"FileName,omitempty"`
// 对象存储服务区域
Region *string `json:"Region,omitempty"`
// 火山引擎对象存储中的存储桶名称
TosBucket *string `json:"TosBucket,omitempty"`
// 桶文件路径,保存文件的完整路径和文件名(不能以 / 开头,且指定的路径必须存在)
TosFilePath *string `json:"TosFilePath,omitempty"`
}
type PushFileQuery ¶
type PushFileQuery struct{}
type PushFileReq ¶
type PushFileReq struct {
*PushFileQuery
*PushFileBody
}
type PushFileRes ¶
type PushFileRes struct {
// REQUIRED
ResponseMetadata PushFileResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result PushFileResResult `json:"Result"`
}
type PushFileResResponseMetadata ¶
type PushFileResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *PushFileResResponseMetadataError `json:"Error,omitempty"`
}
type PushFileResResponseMetadataError ¶
type PushFileResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN PushFileResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type PushFileResResponseMetadataErrorCodeN ¶
type PushFileResResponseMetadataErrorCodeN int32
type PushFileResResult ¶
type RebootHost ¶
type RebootHost struct{}
type RebootHostBody ¶
type RebootHostQuery ¶
type RebootHostQuery struct{}
type RebootHostReq ¶
type RebootHostReq struct {
*RebootHostQuery
*RebootHostBody
}
type RebootHostRes ¶
type RebootHostRes struct {
// REQUIRED
ResponseMetadata RebootHostResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result RebootHostResResult `json:"Result"`
}
type RebootHostResResponseMetadata ¶
type RebootHostResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *RebootHostResResponseMetadataError `json:"Error,omitempty"`
}
type RebootHostResResponseMetadataError ¶
type RebootHostResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN RebootHostResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type RebootHostResResponseMetadataErrorCodeN ¶
type RebootHostResResponseMetadataErrorCodeN int32
type RebootHostResResult ¶
type RebootHostResResult struct {
// 子任务列表
Jobs []*RebootHostResResultJobsItem `json:"Jobs,omitempty"`
// 任务类型
TaskAction *string `json:"TaskAction,omitempty"`
// 任务ID
TaskID *string `json:"TaskId,omitempty"`
}
type RebootHostResResultJobsItem ¶
type RebootHostResResultJobsItem struct {
// job创建时间
CreateAt *int64 `json:"CreateAt,omitempty"`
// 云机ID
HostID *string `json:"HostId,omitempty"`
// job id
JobID *string `json:"JobId,omitempty"`
// job状态
Status *int32 `json:"Status,omitempty"`
// job更新时间
UpdateAt *int64 `json:"UpdateAt,omitempty"`
}
type RebootPodBody ¶
type RebootPodQuery ¶
type RebootPodQuery struct{}
type RebootPodReq ¶
type RebootPodReq struct {
*RebootPodQuery
*RebootPodBody
}
type RebootPodRes ¶
type RebootPodRes struct {
// REQUIRED
ResponseMetadata RebootPodResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED; Result 字段
Result string `json:"Result"`
}
type RebootPodResResponseMetadata ¶
type RebootPodResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *RebootPodResResponseMetadataError `json:"Error,omitempty"`
}
type RebootPodResResponseMetadataError ¶
type RebootPodResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN RebootPodResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type RebootPodResResponseMetadataErrorCodeN ¶
type RebootPodResResponseMetadataErrorCodeN int32
type RemovePropertyRule ¶
type RemovePropertyRule struct{}
type RemovePropertyRuleBody ¶
type RemovePropertyRuleBody struct {
// REQUIRED; 需要移除的机型参数规则名称,账户下规则名称唯一
RuleName string `json:"RuleName"`
}
type RemovePropertyRuleQuery ¶
type RemovePropertyRuleQuery struct{}
type RemovePropertyRuleReq ¶
type RemovePropertyRuleReq struct {
*RemovePropertyRuleQuery
*RemovePropertyRuleBody
}
type RemovePropertyRuleRes ¶
type RemovePropertyRuleRes struct {
// REQUIRED
ResponseMetadata RemovePropertyRuleResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED; Result 字段
Result string `json:"Result"`
}
type RemovePropertyRuleResResponseMetadata ¶
type RemovePropertyRuleResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *RemovePropertyRuleResResponseMetadataError `json:"Error,omitempty"`
}
type RemovePropertyRuleResResponseMetadataError ¶
type RemovePropertyRuleResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN RemovePropertyRuleResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type RemovePropertyRuleResResponseMetadataErrorCodeN ¶
type RemovePropertyRuleResResponseMetadataErrorCodeN int32
type RenewResourceAuto ¶
type RenewResourceAuto struct{}
type RenewResourceAutoBody ¶
type RenewResourceAutoBody struct {
// REQUIRED; 配置单列表
PreOrderList []RenewResourceAutoBodyPreOrderListItem `json:"PreOrderList"`
// REQUIRED; 业务 ID,可在「云手机控制台-业务管理-业务详情」中获取
ProductID string `json:"ProductId"`
// REQUIRED; 此次下单的唯一标识 防止由于网络等原因的重复下单,7天内只能用同一个round_id请求一次
RoundID string `json:"RoundId"`
}
type RenewResourceAutoQuery ¶
type RenewResourceAutoQuery struct{}
type RenewResourceAutoReq ¶
type RenewResourceAutoReq struct {
*RenewResourceAutoQuery
*RenewResourceAutoBody
}
type RenewResourceAutoRes ¶
type RenewResourceAutoRes struct {
// REQUIRED
ResponseMetadata RenewResourceAutoResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED; Result 字段, 订单ID
Result string `json:"Result"`
}
type RenewResourceAutoResResponseMetadata ¶
type RenewResourceAutoResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *RenewResourceAutoResResponseMetadataError `json:"Error,omitempty"`
}
type RenewResourceAutoResResponseMetadataError ¶
type RenewResourceAutoResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN RenewResourceAutoResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type RenewResourceAutoResResponseMetadataErrorCodeN ¶
type RenewResourceAutoResResponseMetadataErrorCodeN int32
type ResetHostBody ¶
type ResetHostQuery ¶
type ResetHostQuery struct{}
type ResetHostReq ¶
type ResetHostReq struct {
*ResetHostQuery
*ResetHostBody
}
type ResetHostRes ¶
type ResetHostRes struct {
// REQUIRED
ResponseMetadata ResetHostResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result ResetHostResResult `json:"Result"`
}
type ResetHostResResponseMetadata ¶
type ResetHostResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *ResetHostResResponseMetadataError `json:"Error,omitempty"`
}
type ResetHostResResponseMetadataError ¶
type ResetHostResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN ResetHostResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type ResetHostResResponseMetadataErrorCodeN ¶
type ResetHostResResponseMetadataErrorCodeN int32
type ResetHostResResult ¶
type ResetHostResResult struct {
// 子任务列表
Jobs []*ResetHostResResultJobsItem `json:"Jobs,omitempty"`
// 任务类型
TaskAction *string `json:"TaskAction,omitempty"`
// 任务ID
TaskID *string `json:"TaskId,omitempty"`
}
type ResetPodBody ¶
type ResetPodBody struct {
// REQUIRED; 实例 ID列表,可通过调用 ListPod 接口获取
PodIDList []string `json:"PodIdList"`
// REQUIRED; 业务 ID,可在「云手机控制台-业务管理-业务详情」中获取
ProductID string `json:"ProductId"`
// 重置后 data 分区容量大小
DataSize *string `json:"DataSize,omitempty"`
// 预安装应用保留策略,默认0: 全部清理 1: 保留应用, 清理应用数据
PreInstallAppPersistedType *int32 `json:"PreInstallAppPersistedType,omitempty"`
// 实例重置操作方式0:全部重置,清理应用和文件、包括实例属性, 1:清理应用和文件,但保留实例属性
ResetType *int32 `json:"ResetType,omitempty"`
// system分区保留策略,默认0: 全部清理 1: 清理除remount后system目录外的目录 2: 清理remount后的system目录
SystemDirPersistedType *int32 `json:"SystemDirPersistedType,omitempty"`
}
type ResetPodQuery ¶
type ResetPodQuery struct{}
type ResetPodReq ¶
type ResetPodReq struct {
*ResetPodQuery
*ResetPodBody
}
type ResetPodRes ¶
type ResetPodRes struct {
// REQUIRED
ResponseMetadata ResetPodResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result ResetPodResResult `json:"Result"`
}
type ResetPodResResponseMetadata ¶
type ResetPodResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *ResetPodResResponseMetadataError `json:"Error,omitempty"`
}
type ResetPodResResponseMetadataError ¶
type ResetPodResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN ResetPodResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type ResetPodResResponseMetadataErrorCodeN ¶
type ResetPodResResponseMetadataErrorCodeN int32
type ResetPodResResult ¶
type ResetPodResResult struct {
// 子任务列表。
Jobs []*ResetPodResResultJobsItem `json:"Jobs,omitempty"`
// 任务类型。取值为 ResetPod。
TaskAction *string `json:"TaskAction,omitempty"`
// 实例重置任务 ID。
TaskID *string `json:"TaskId,omitempty"`
}
type ResetPodResResultJobsItem ¶
type ResetPodResResultJobsItem struct {
// 云机 ID
HostID *string `json:"HostId,omitempty"`
// 子任务名称
JobAction *string `json:"JobAction,omitempty"`
// 子任务 ID,每个子任务 ID 对应一个实例
JobID *string `json:"JobId,omitempty"`
// 任务信息,为任务执行过程中,或执行完成后产生的信息
JobMessage *string `json:"JobMessage,omitempty"`
// 应用打包指定的包名, JobAction为CreateAppImage时有效
PackageName *string `json:"PackageName,omitempty"`
// 实例Id
PodID *string `json:"PodId,omitempty"`
// 子任务执行状态,为0时可能omit
Status *int32 `json:"Status,omitempty"`
}
type RunCommand ¶
type RunCommand struct{}
type RunCommandBody ¶
type RunCommandBody struct {
// REQUIRED; 待执行的命令
Command string `json:"Command"`
// REQUIRED; 实例 ID 列表
PodIDList []string `json:"PodIdList"`
// REQUIRED; 实例所归属的业务 ID
ProductID string `json:"ProductId"`
// 权限类型
PermissionType *string `json:"PermissionType,omitempty"`
// 超时时间,单位:秒
TimeoutSeconds *int32 `json:"TimeoutSeconds,omitempty"`
}
type RunCommandQuery ¶
type RunCommandQuery struct{}
type RunCommandReq ¶
type RunCommandReq struct {
*RunCommandQuery
*RunCommandBody
}
type RunCommandRes ¶
type RunCommandRes struct {
// REQUIRED
ResponseMetadata RunCommandResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result RunCommandResResult `json:"Result"`
}
type RunCommandResResponseMetadata ¶
type RunCommandResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *RunCommandResResponseMetadataError `json:"Error,omitempty"`
}
type RunCommandResResponseMetadataError ¶
type RunCommandResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN RunCommandResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type RunCommandResResponseMetadataErrorCodeN ¶
type RunCommandResResponseMetadataErrorCodeN int32
type RunCommandResResult ¶
type RunCommandResResult struct {
// 子任务列表,参考 Job 数据格式。
Jobs []*RunCommandResResultJobsItem `json:"Jobs,omitempty"`
// 任务类型,默认为对应接口 Action 名称,此处为 RunCommand。
TaskAction *string `json:"TaskAction,omitempty"`
// 执行命令任务 ID,可用于通过 GetTaskInfo 接口查看任务执行状态及结果。
TaskID *string `json:"TaskId,omitempty"`
}
type RunCommandResResultJobsItem ¶
type RunCommandResResultJobsItem struct {
// 云机 ID
HostID *string `json:"HostId,omitempty"`
// 子任务名称
JobAction *string `json:"JobAction,omitempty"`
// 子任务 ID,每个子任务 ID 对应一个实例
JobID *string `json:"JobId,omitempty"`
// 任务信息,为任务执行过程中,或执行完成后产生的信息
JobMessage *string `json:"JobMessage,omitempty"`
// 应用打包指定的包名, JobAction为CreateAppImage时有效
PackageName *string `json:"PackageName,omitempty"`
// 实例Id
PodID *string `json:"PodId,omitempty"`
// 子任务执行状态,为0时可能omit
Status *int32 `json:"Status,omitempty"`
}
type RunSyncCommand ¶
type RunSyncCommand struct{}
type RunSyncCommandBody ¶
type RunSyncCommandQuery ¶
type RunSyncCommandQuery struct{}
type RunSyncCommandReq ¶
type RunSyncCommandReq struct {
*RunSyncCommandQuery
*RunSyncCommandBody
}
type RunSyncCommandRes ¶
type RunSyncCommandRes struct {
// REQUIRED
ResponseMetadata RunSyncCommandResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result RunSyncCommandResResult `json:"Result"`
}
type RunSyncCommandResResponseMetadata ¶
type RunSyncCommandResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *RunSyncCommandResResponseMetadataError `json:"Error,omitempty"`
}
type RunSyncCommandResResponseMetadataError ¶
type RunSyncCommandResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN RunSyncCommandResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type RunSyncCommandResResponseMetadataErrorCodeN ¶
type RunSyncCommandResResponseMetadataErrorCodeN int32
type RunSyncCommandResResult ¶
type RunSyncCommandResResult struct {
// 对指定的实例执行的命令。
Command *string `json:"Command,omitempty"`
// 实例所归属的业务 ID。
ProductID *string `json:"ProductId,omitempty"`
// 命令执行状态,参考 RunSyncCommandStatus 数据格式说明。
Status []*RunSyncCommandResResultStatusItem `json:"Status,omitempty"`
}
type ScreenShot ¶
type ScreenShot struct{}
type ScreenShotBody ¶
type ScreenShotBody struct {
// REQUIRED; 实例ID
PodID string `json:"PodId"`
// REQUIRED; 业务ID
ProductID string `json:"ProductId"`
// REQUIRED; 此次截图的唯一标识,防止由于网络等原因的重复下单,一分钟内只能用同一个round_id请求一次
RoundID string `json:"RoundId"`
// * 设置为0,为当前行为和默认行为,表示通过screenshot或batchScreenShot接口发起截图,每次都刷新url,触发新的截图地址回调。 - 设置为其他数值,则截图累计xx次后,再刷新url,刷新url再触发回调。url不变,则不触发新的回调
// - 设置为-1,则url固定不刷新,直到7天刷新一次url(由于tos的url链接有效期为7天)
Interval *int32 `json:"Interval,omitempty"`
// 截图事情是否广播,1.true 广播 2. false 非广播;默认为广播方式
IsBroadcasted *bool `json:"IsBroadcasted,omitempty"`
// 截图是否同步保存到pod中
IsSavedOnPod *bool `json:"IsSavedOnPod,omitempty"`
// * 可选,不传,行为和之前的一直,pod端截图方向不做处理 - 0,pod端截图方向不做处理 - 1,pod端截图方向旋转为竖屏的
Rotation *int32 `json:"Rotation,omitempty"`
}
type ScreenShotQuery ¶
type ScreenShotQuery struct{}
type ScreenShotReq ¶
type ScreenShotReq struct {
*ScreenShotQuery
*ScreenShotBody
}
type ScreenShotRes ¶
type ScreenShotRes struct {
// REQUIRED
ResponseMetadata ScreenShotResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED; Result 字段
Result string `json:"Result"`
}
type ScreenShotResResponseMetadata ¶
type ScreenShotResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *ScreenShotResResponseMetadataError `json:"Error,omitempty"`
}
type ScreenShotResResponseMetadataError ¶
type ScreenShotResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN ScreenShotResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type ScreenShotResResponseMetadataErrorCodeN ¶
type ScreenShotResResponseMetadataErrorCodeN int32
type SetProxyBody ¶
type SetProxyBody struct {
// REQUIRED; 实例ID列表,可通过调用 ListPod 接口获取
PodIDList []string `json:"PodIdList"`
// REQUIRED; 业务 ID,可在「云手机控制台-业务管理-业务详情」中获取
ProductID string `json:"ProductId"`
// REQUIRED; 1:打开代理,0:关闭代理(关闭proxy_config可以不填)
ProxyStatus int32 `json:"ProxyStatus"`
// 代理配置键值对
ProxyConfig map[string]*string `json:"ProxyConfig,omitempty"`
}
type SetProxyQuery ¶
type SetProxyQuery struct{}
type SetProxyReq ¶
type SetProxyReq struct {
*SetProxyQuery
*SetProxyBody
}
type SetProxyRes ¶
type SetProxyRes struct {
// REQUIRED
ResponseMetadata SetProxyResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result SetProxyResResult `json:"Result"`
}
type SetProxyResResponseMetadata ¶
type SetProxyResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *SetProxyResResponseMetadataError `json:"Error,omitempty"`
}
type SetProxyResResponseMetadataError ¶
type SetProxyResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN SetProxyResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type SetProxyResResponseMetadataErrorCodeN ¶
type SetProxyResResponseMetadataErrorCodeN int32
type SetProxyResResult ¶
type SetProxyResResult struct {
// 子任务列表
JobList []*SetProxyResResultJobListItem `json:"JobList,omitempty"`
// 任务类型。
TaskAction *string `json:"TaskAction,omitempty"`
// 任务 ID。
TaskID *string `json:"TaskId,omitempty"`
}
type StartRecording ¶
type StartRecording struct{}
type StartRecordingBody ¶
type StartRecordingBody struct {
// REQUIRED; 录制最大时长单位s
DurationLimit int32 `json:"DurationLimit"`
// REQUIRED; 实例ID
PodID string `json:"PodId"`
// REQUIRED; 业务ID
ProductID string `json:"ProductId"`
// REQUIRED; 请求的唯一标识
RoundID string `json:"RoundId"`
// 上传TOS之后是否保存到pod中,默认是false
IsSavedOnPod *bool `json:"IsSavedOnPod,omitempty"`
}
type StartRecordingQuery ¶
type StartRecordingQuery struct{}
type StartRecordingReq ¶
type StartRecordingReq struct {
*StartRecordingQuery
*StartRecordingBody
}
type StartRecordingRes ¶
type StartRecordingRes struct {
// REQUIRED
ResponseMetadata StartRecordingResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED; Result 字段
Result string `json:"Result"`
}
type StartRecordingResResponseMetadata ¶
type StartRecordingResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *StartRecordingResResponseMetadataError `json:"Error,omitempty"`
}
type StartRecordingResResponseMetadataError ¶
type StartRecordingResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN StartRecordingResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type StartRecordingResResponseMetadataErrorCodeN ¶
type StartRecordingResResponseMetadataErrorCodeN int32
type StopRecording ¶
type StopRecording struct{}
type StopRecordingBody ¶
type StopRecordingQuery ¶
type StopRecordingQuery struct{}
type StopRecordingReq ¶
type StopRecordingReq struct {
*StopRecordingQuery
*StopRecordingBody
}
type StopRecordingRes ¶
type StopRecordingRes struct {
// REQUIRED
ResponseMetadata StopRecordingResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result string `json:"Result"`
}
type StopRecordingResResponseMetadata ¶
type StopRecordingResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *StopRecordingResResponseMetadataError `json:"Error,omitempty"`
}
type StopRecordingResResponseMetadataError ¶
type StopRecordingResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN StopRecordingResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type StopRecordingResResponseMetadataErrorCodeN ¶
type StopRecordingResResponseMetadataErrorCodeN int32
type SubscribeResourceAuto ¶
type SubscribeResourceAuto struct{}
type SubscribeResourceAutoBody ¶
type SubscribeResourceAutoBody struct {
// REQUIRED; 配置单列表
PreOrderList []SubscribeResourceAutoBodyPreOrderListItem `json:"PreOrderList"`
// REQUIRED; 业务 ID,可在「云手机控制台-业务管理-业务详情」中获取
ProductID string `json:"ProductId"`
// REQUIRED; 此次下单的唯一标识 防止由于网络等原因的重复下单,7天内只能用同一个round_id请求一次
RoundID string `json:"RoundId"`
// 是否开启自动续费
AutoRenew *bool `json:"AutoRenew,omitempty"`
}
type SubscribeResourceAutoBodyPreOrderListItem ¶
type SubscribeResourceAutoBodyPreOrderListItem struct {
// REQUIRED; 已订购资源总数
ApplyNum int64 `json:"ApplyNum"`
// REQUIRED; 套餐 ID,可选项:ultimate(旗舰型),enhanced(加强型),common(通用型),sample(入门型),basic(基础型),elementary(低配型)
ConfigurationCode string `json:"ConfigurationCode"`
// 是否自动创建pod
AutoCreatePod *bool `json:"AutoCreatePod,omitempty"`
// 资源计费模式:- podpremonthly(实例预付费月结)- podpostdaily(实例后付费日结)- hostpremonthly(云机预付费月结)- hostpostdaily(云机后预费日结)- hostpostmonthly(云机后付费月结)
ChargeType *string `json:"ChargeType,omitempty"`
// 机房
Dc *string `json:"Dc,omitempty"`
// 自动创建pod指定布局设置
DisplayLayoutID *string `json:"DisplayLayoutId,omitempty"`
// 自动创建pod指定镜像
ImageID *string `json:"ImageId,omitempty"`
// 区域
Region *string `json:"Region,omitempty"`
// 云机规格
ServerTypeCode *string `json:"ServerTypeCode,omitempty"`
// 订购资源的租期:- 预付费模式:租期数,单位:月 - 后付费模式:0
Term *int32 `json:"Term,omitempty"`
// 资源物理区域
VolcRegion *string `json:"VolcRegion,omitempty"`
}
type SubscribeResourceAutoQuery ¶
type SubscribeResourceAutoQuery struct{}
type SubscribeResourceAutoReq ¶
type SubscribeResourceAutoReq struct {
*SubscribeResourceAutoQuery
*SubscribeResourceAutoBody
}
type SubscribeResourceAutoRes ¶
type SubscribeResourceAutoRes struct {
// REQUIRED
ResponseMetadata SubscribeResourceAutoResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED; Result 字段
Result string `json:"Result"`
}
type SubscribeResourceAutoResResponseMetadata ¶
type SubscribeResourceAutoResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *SubscribeResourceAutoResResponseMetadataError `json:"Error,omitempty"`
}
type SubscribeResourceAutoResResponseMetadataError ¶
type SubscribeResourceAutoResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN SubscribeResourceAutoResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type SubscribeResourceAutoResResponseMetadataErrorCodeN ¶
type SubscribeResourceAutoResResponseMetadataErrorCodeN int32
type UnbindPortMappingRule ¶
type UnbindPortMappingRule struct{}
type UnbindPortMappingRuleQuery ¶
type UnbindPortMappingRuleQuery struct{}
type UnbindPortMappingRuleReq ¶
type UnbindPortMappingRuleReq struct {
*UnbindPortMappingRuleQuery
*UnbindPortMappingRuleBody
}
type UnbindPortMappingRuleRes ¶
type UnbindPortMappingRuleRes struct {
// REQUIRED
ResponseMetadata UnbindPortMappingRuleResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result UnbindPortMappingRuleResResult `json:"Result"`
}
type UnbindPortMappingRuleResResponseMetadata ¶
type UnbindPortMappingRuleResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *UnbindPortMappingRuleResResponseMetadataError `json:"Error,omitempty"`
}
type UnbindPortMappingRuleResResponseMetadataError ¶
type UnbindPortMappingRuleResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN UnbindPortMappingRuleResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type UnbindPortMappingRuleResResponseMetadataErrorCodeN ¶
type UnbindPortMappingRuleResResponseMetadataErrorCodeN int32
type UnbindPortMappingRuleResResult ¶
type UnbindPortMappingRuleResResult struct {
// 设置失败实例信息列表
ErrorPodInfoList []*UnbindPortMappingRuleResResultErrorPodInfoListItem `json:"ErrorPodInfoList,omitempty"`
// 设置成功实例ID列表
SuccessPodIDList []*string `json:"SuccessPodIdList,omitempty"`
}
type UninstallApp ¶
type UninstallApp struct{}
type UninstallAppBody ¶
type UninstallAppQuery ¶
type UninstallAppQuery struct{}
type UninstallAppReq ¶
type UninstallAppReq struct {
*UninstallAppQuery
*UninstallAppBody
}
type UninstallAppRes ¶
type UninstallAppRes struct {
// REQUIRED
ResponseMetadata UninstallAppResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result UninstallAppResResult `json:"Result"`
}
type UninstallAppResResponseMetadata ¶
type UninstallAppResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *UninstallAppResResponseMetadataError `json:"Error,omitempty"`
}
type UninstallAppResResponseMetadataError ¶
type UninstallAppResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN UninstallAppResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type UninstallAppResResponseMetadataErrorCodeN ¶
type UninstallAppResResponseMetadataErrorCodeN int32
type UninstallAppResResult ¶
type UninstallAppResResult struct {
// 子任务列表
Jobs []*UninstallAppResResultJobsItem `json:"Jobs,omitempty"`
// 任务类型
TaskAction *string `json:"TaskAction,omitempty"`
// 应用安装任务 ID
TaskID *string `json:"TaskId,omitempty"`
}
type UninstallAppResResultJobsItem ¶
type UninstallAppResResultJobsItem struct {
// 云机 ID
HostID *string `json:"HostId,omitempty"`
// 子任务名称
JobAction *string `json:"JobAction,omitempty"`
// 子任务 ID,每个子任务 ID 对应一个实例
JobID *string `json:"JobId,omitempty"`
// 任务信息,为任务执行过程中,或执行完成后产生的信息
JobMessage *string `json:"JobMessage,omitempty"`
// 应用打包指定的包名, JobAction为CreateAppImage时有效
PackageName *string `json:"PackageName,omitempty"`
// 实例Id
PodID *string `json:"PodId,omitempty"`
// 子任务执行状态,为0时可能omit
Status *int32 `json:"Status,omitempty"`
}
type UnsubscribeHostResource ¶
type UnsubscribeHostResource struct{}
type UnsubscribeHostResourceQuery ¶
type UnsubscribeHostResourceQuery struct{}
type UnsubscribeHostResourceReq ¶
type UnsubscribeHostResourceReq struct {
*UnsubscribeHostResourceQuery
*UnsubscribeHostResourceBody
}
type UnsubscribeHostResourceRes ¶
type UnsubscribeHostResourceRes struct {
// REQUIRED
ResponseMetadata UnsubscribeHostResourceResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result UnsubscribeHostResourceResResult `json:"Result"`
}
type UnsubscribeHostResourceResResponseMetadata ¶
type UnsubscribeHostResourceResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *UnsubscribeHostResourceResResponseMetadataError `json:"Error,omitempty"`
}
type UnsubscribeHostResourceResResponseMetadataError ¶
type UnsubscribeHostResourceResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN UnsubscribeHostResourceResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type UnsubscribeHostResourceResResponseMetadataErrorCodeN ¶
type UnsubscribeHostResourceResResponseMetadataErrorCodeN int32
type UnsubscribeHostResourceResResult ¶
type UnsubscribeHostResourceResResult struct {
// 退订失败列表。
ExceptionList []*UnsubscribeHostResourceResResultExceptionListItem `json:"ExceptionList,omitempty"`
}
type UpdateAppBody ¶
type UpdateAppBody struct {
// REQUIRED; 应用 ID
AppID string `json:"AppId"`
// REQUIRED; 业务 ID
ProductID string `json:"ProductId"`
// 应用描述
AppDesc *string `json:"AppDesc,omitempty"`
// Public or Private
AppMode *string `json:"AppMode,omitempty"`
// 应用名称
AppName *string `json:"AppName,omitempty"`
// 应用图标地址
IconURL *string `json:"IconUrl,omitempty"`
// 表示应用的横竖屏 - 0 => 横屏 - 270度 => 竖屏
Rotation *int32 `json:"Rotation,omitempty"`
}
type UpdateAppQuery ¶
type UpdateAppQuery struct{}
type UpdateAppReq ¶
type UpdateAppReq struct {
*UpdateAppQuery
*UpdateAppBody
}
type UpdateAppRes ¶
type UpdateAppRes struct {
// REQUIRED
ResponseMetadata UpdateAppResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED; Result字段
Result string `json:"Result"`
}
type UpdateAppResResponseMetadata ¶
type UpdateAppResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *UpdateAppResResponseMetadataError `json:"Error,omitempty"`
}
type UpdateAppResResponseMetadataError ¶
type UpdateAppResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN UpdateAppResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type UpdateAppResResponseMetadataErrorCodeN ¶
type UpdateAppResResponseMetadataErrorCodeN int32
type UpdateDNSRule ¶ added in v1.0.180
type UpdateDNSRule struct{}
type UpdateDNSRuleBody ¶ added in v1.0.180
type UpdateDNSRuleBody struct {
// REQUIRED; DNS ID,可通过调用 ListDNSRule 接口获取
DNSID string `json:"DNSId"`
// REQUIRED; 业务 ID,可在「云手机控制台-业务管理-业务详情」中获取
ProductID string `json:"ProductId"`
// DNS 名称,支持中英文、数字、下划线、中划线,长度限制为0~64个字符
DNSName *string `json:"DNSName,omitempty"`
// DNS 地址列表
IPList []*UpdateDNSRuleBodyIPListItem `json:"IPList,omitempty"`
// 0: 非默认DNS, 1: 默认DNS. 同一个业务的单个dc只支持一个默认的DNS策略
Type *int32 `json:"Type,omitempty"`
}
type UpdateDNSRuleBodyIPListItem ¶ added in v1.0.180
type UpdateDNSRuleQuery ¶ added in v1.0.180
type UpdateDNSRuleQuery struct{}
type UpdateDNSRuleReq ¶ added in v1.0.180
type UpdateDNSRuleReq struct {
*UpdateDNSRuleQuery
*UpdateDNSRuleBody
}
type UpdateDNSRuleRes ¶ added in v1.0.180
type UpdateDNSRuleRes struct {
// REQUIRED
ResponseMetadata UpdateDNSRuleResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED; Result 字段
Result string `json:"Result"`
}
type UpdateDNSRuleResResponseMetadata ¶ added in v1.0.180
type UpdateDNSRuleResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *UpdateDNSRuleResResponseMetadataError `json:"Error,omitempty"`
}
type UpdateDNSRuleResResponseMetadataError ¶ added in v1.0.180
type UpdateDNSRuleResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN UpdateDNSRuleResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type UpdateDNSRuleResResponseMetadataErrorCodeN ¶ added in v1.0.180
type UpdateDNSRuleResResponseMetadataErrorCodeN int32
type UpdateHost ¶
type UpdateHost struct{}
type UpdateHostBody ¶
type UpdateHostBody struct {
// REQUIRED; 云机 ID列表,可通过调用 ListHost 接口获取
HostIDList []string `json:"HostIdList"`
// REQUIRED; 业务 ID,可在「云手机控制台-业务管理-业务详情」中获取
ProductID string `json:"ProductId"`
// 套餐 ID,可选项:ultimate(旗舰型),enhanced(加强型),common(通用型),sample(入门型),basic(基础型),elementary(低配型)
ConfigurationCode *string `json:"ConfigurationCode,omitempty"`
}
type UpdateHostQuery ¶
type UpdateHostQuery struct{}
type UpdateHostReq ¶
type UpdateHostReq struct {
*UpdateHostQuery
*UpdateHostBody
}
type UpdateHostRes ¶
type UpdateHostRes struct {
// REQUIRED
ResponseMetadata UpdateHostResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED; Result 字段
Result string `json:"Result"`
}
type UpdateHostResResponseMetadata ¶
type UpdateHostResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *UpdateHostResResponseMetadataError `json:"Error,omitempty"`
}
type UpdateHostResResponseMetadataError ¶
type UpdateHostResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN UpdateHostResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type UpdateHostResResponseMetadataErrorCodeN ¶
type UpdateHostResResponseMetadataErrorCodeN int32
type UpdatePodBody ¶
type UpdatePodBody struct {
// REQUIRED; 实例所归属的业务ID
ProductID string `json:"ProductId"`
// 火山侧套餐 ID(注意:需要在关机状态下执行,实例重启后更新生效),可选项为: - ultimate(旗舰型) - enhanced(加强型) - common(通用型) - sample(入门型) - basic(基础型) - elementary(低配型)
ConfigurationCode *string `json:"ConfigurationCode,omitempty"`
// data 分区容量大小,仅支持扩容、不支持缩容;可选项: - 4Gi - 8Gi - 16Gi - 32Gi - 64Gi - 128Gi - 256Gi
DataSize *string `json:"DataSize,omitempty"`
// 实例机房,指定该参数时,批量更新属于该机房的所有实例的属性信息(批量操作时,podidlist、tag_id、dc 必须填一个;批量操作的最大实例数量为100)
Dc *string `json:"Dc,omitempty"`
// 屏幕布局 ID,可通过调用 ListDisplayLayoutMini 接口获取(注意:需要在关机状态下执行,实例重启后更新生效)
DisplayLayoutID *string `json:"DisplayLayoutId,omitempty"`
// 实例下行带宽上限(单位:Mbps;如设置为0,则不限速)
DownBandwidthLimit *int32 `json:"DownBandwidthLimit,omitempty"`
// 是否可在开机状态下强制更新实例镜像: - true:可强制执行更新(会触发实例重启) - false:不可强制执行更新(默认)
Force *bool `json:"Force,omitempty"`
// 镜像 ID(注意:更新会引起实例重启;仅支持从低版本镜像升级为高版本镜像)
ImageID *string `json:"ImageId,omitempty"`
// 实例ID
PodID *string `json:"PodId,omitempty"`
// 实例 ID 列表,指定该参数时,批量更新多个实例的属性信息(批量操作时,podidlist、tag_id、dc 必须填一个;批量操作的最大实例数量为100)
PodIDList []*string `json:"PodIdList,omitempty"`
// 实例名称
PodName *string `json:"PodName,omitempty"`
// 实例标签 ID,指定该参数时,批量更新已添加该分组标签的所有实例的属性信息(批量操作时,podidlist、tag_id、dc 必须填一个;批量操作的最大实例数量为100)
TagID *string `json:"TagId,omitempty"`
// 实例上行带宽上限(单位:Mbps;如设置为0,则不限速)
UpBandwidthLimit *int32 `json:"UpBandwidthLimit,omitempty"`
}
type UpdatePodProperty ¶
type UpdatePodProperty struct{}
type UpdatePodPropertyBody ¶
type UpdatePodPropertyBody struct {
// REQUIRED; 实例所归属的业务 ID
ProductID string `json:"ProductId"`
// 实例 ID
PodID *string `json:"PodId,omitempty"`
// 实例列表(一次请求,最多支持100条)
PodIDList []*string `json:"PodIdList,omitempty"`
// SystemProperties 属性批量设置列表,持久化,重启生效
PodPersistProperties []*UpdatePodPropertyBodyPodPersistPropertiesItem `json:"PodPersistProperties,omitempty"`
// SystemProperties 属性批量设置列表,非持久化,立即生效,重启失效
PodProperties []*UpdatePodPropertyBodyPodPropertiesItem `json:"PodProperties,omitempty"`
// Settings 属性批量设置列表
PodSettings []*UpdatePodPropertyBodyPodSettingsItem `json:"PodSettings,omitempty"`
// 机型参数名称,可通过调用ListPodPropertyGroup接口获取
PropertyRuleName *string `json:"PropertyRuleName,omitempty"`
}
type UpdatePodPropertyBodyPodPersistPropertiesItem ¶
type UpdatePodPropertyBodyPodPersistPropertiesItem struct {
// REQUIRED; 属性名称,已可修改的系统属性及属性值
SystemPropertyName string `json:"SystemPropertyName"`
// REQUIRED; 属性值 bool: "true"、"false" int\long: "21312" float: "2131.09"
SystemPropertyValue string `json:"SystemPropertyValue"`
// REQUIRED; 属性值数据类型,可选:- int - long - string - float - bool
SystemPropertyValueType string `json:"SystemPropertyValueType"`
}
type UpdatePodPropertyBodyPodPropertiesItem ¶
type UpdatePodPropertyBodyPodPropertiesItem struct {
// REQUIRED; 属性名称,已可修改的系统属性及属性值
SystemPropertyName string `json:"SystemPropertyName"`
// REQUIRED; 属性值 bool: "true"、"false" int\long: "21312" float: "2131.09"
SystemPropertyValue string `json:"SystemPropertyValue"`
// REQUIRED; 属性值数据类型,可选:- int - long - string - float - bool
SystemPropertyValueType string `json:"SystemPropertyValueType"`
}
type UpdatePodPropertyBodyPodSettingsItem ¶
type UpdatePodPropertyBodyPodSettingsItem struct {
// REQUIRED; 属性名称
SettingsName string `json:"SettingsName"`
// REQUIRED; 设置类型,可选 - global - secule - system
SettingsType string `json:"SettingsType"`
// REQUIRED; 属性值 bool: "true"、"false" int\long: "21312" float: "2131.09"
SettingsValue string `json:"SettingsValue"`
// REQUIRED; 属性值数据类型,可选: - int - long - string - float - bool
SettingsValueType string `json:"SettingsValueType"`
}
type UpdatePodPropertyQuery ¶
type UpdatePodPropertyQuery struct{}
type UpdatePodPropertyReq ¶
type UpdatePodPropertyReq struct {
*UpdatePodPropertyQuery
*UpdatePodPropertyBody
}
type UpdatePodPropertyRes ¶
type UpdatePodPropertyRes struct {
// REQUIRED
ResponseMetadata UpdatePodPropertyResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED; Result 字段
Result string `json:"Result"`
}
type UpdatePodPropertyResResponseMetadata ¶
type UpdatePodPropertyResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *UpdatePodPropertyResResponseMetadataError `json:"Error,omitempty"`
}
type UpdatePodPropertyResResponseMetadataError ¶
type UpdatePodPropertyResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN UpdatePodPropertyResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type UpdatePodPropertyResResponseMetadataErrorCodeN ¶
type UpdatePodPropertyResResponseMetadataErrorCodeN int32
type UpdatePodQuery ¶
type UpdatePodQuery struct{}
type UpdatePodReq ¶
type UpdatePodReq struct {
*UpdatePodQuery
*UpdatePodBody
}
type UpdatePodRes ¶
type UpdatePodRes struct {
// REQUIRED
ResponseMetadata UpdatePodResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED; Result 字段
Result string `json:"Result"`
}
type UpdatePodResResponseMetadata ¶
type UpdatePodResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *UpdatePodResResponseMetadataError `json:"Error,omitempty"`
}
type UpdatePodResResponseMetadataError ¶
type UpdatePodResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN UpdatePodResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type UpdatePodResResponseMetadataErrorCodeN ¶
type UpdatePodResResponseMetadataErrorCodeN int32
type UpdatePodResourceApplyNum ¶
type UpdatePodResourceApplyNum struct{}
type UpdatePodResourceApplyNumBody ¶
type UpdatePodResourceApplyNumBody struct {
// REQUIRED; 已订购实例总数
ApplyNum int64 `json:"ApplyNum"`
// REQUIRED; 业务ID
ProductID string `json:"ProductId"`
// 套餐ID
ConfigurationCode *string `json:"ConfigurationCode,omitempty"`
// 机房
Dc *string `json:"Dc,omitempty"`
// 资源组ID
ResourceSetID *string `json:"ResourceSetId,omitempty"`
}
type UpdatePodResourceApplyNumQuery ¶
type UpdatePodResourceApplyNumQuery struct{}
type UpdatePodResourceApplyNumReq ¶
type UpdatePodResourceApplyNumReq struct {
*UpdatePodResourceApplyNumQuery
*UpdatePodResourceApplyNumBody
}
type UpdatePodResourceApplyNumRes ¶
type UpdatePodResourceApplyNumRes struct {
// REQUIRED
ResponseMetadata UpdatePodResourceApplyNumResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED; Result 字段
Result string `json:"Result"`
}
type UpdatePodResourceApplyNumResResponseMetadata ¶
type UpdatePodResourceApplyNumResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *UpdatePodResourceApplyNumResResponseMetadataError `json:"Error,omitempty"`
}
type UpdatePodResourceApplyNumResResponseMetadataError ¶
type UpdatePodResourceApplyNumResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN UpdatePodResourceApplyNumResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type UpdatePodResourceApplyNumResResponseMetadataErrorCodeN ¶
type UpdatePodResourceApplyNumResResponseMetadataErrorCodeN int32
type UpdateProductResource ¶
type UpdateProductResource struct{}
type UpdateProductResourceBody ¶
type UpdateProductResourceBody struct {
// REQUIRED; 业务ID
ProductID string `json:"ProductId"`
// 修改后,需订购的存储资源总容量,单位 GB(修改后的存储容量不能小于已使用的存储容量)
ApplyDataSize *int32 `json:"ApplyDataSize,omitempty"`
// 资源所在的物理区域,包含以下选项:
// * inner:中国大陆(默认值)
// * cn-hongkong-pop:中国香港
VolcRegion *string `json:"VolcRegion,omitempty"`
}
type UpdateProductResourceQuery ¶
type UpdateProductResourceQuery struct{}
type UpdateProductResourceReq ¶
type UpdateProductResourceReq struct {
*UpdateProductResourceQuery
*UpdateProductResourceBody
}
type UpdateProductResourceRes ¶
type UpdateProductResourceRes struct {
// REQUIRED
ResponseMetadata UpdateProductResourceResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED; Result 字段
Result string `json:"Result"`
}
type UpdateProductResourceResResponseMetadata ¶
type UpdateProductResourceResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *UpdateProductResourceResResponseMetadataError `json:"Error,omitempty"`
}
type UpdateProductResourceResResponseMetadataError ¶
type UpdateProductResourceResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN UpdateProductResourceResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type UpdateProductResourceResResponseMetadataErrorCodeN ¶
type UpdateProductResourceResResponseMetadataErrorCodeN int32
type UpdateTagBody ¶
type UpdateTagQuery ¶
type UpdateTagQuery struct{}
type UpdateTagReq ¶
type UpdateTagReq struct {
*UpdateTagQuery
*UpdateTagBody
}
type UpdateTagRes ¶
type UpdateTagRes struct {
// REQUIRED
ResponseMetadata UpdateTagResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result string `json:"Result"`
}
type UpdateTagResResponseMetadata ¶
type UpdateTagResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *UpdateTagResResponseMetadataError `json:"Error,omitempty"`
}
type UpdateTagResResponseMetadataError ¶
type UpdateTagResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN UpdateTagResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type UpdateTagResResponseMetadataErrorCodeN ¶
type UpdateTagResResponseMetadataErrorCodeN int32
type UploadAppBody ¶
type UploadAppBody struct {
// REQUIRED; 应用类型 - 0 => 其他 - 1 => 视频 - 2 => 游戏 - 3 => 效率 - 4 => 办公
AppType int32 `json:"AppType"`
// REQUIRED; 应用下载 URL 地址
DownloadURL string `json:"DownloadUrl"`
// 应用描述
AppDesc *string `json:"AppDesc,omitempty"`
// 自定义应用 ID: 如不指定,则自动生成,如指定,业务方需保证应用 ID 在业务维度唯一
AppID *string `json:"AppId,omitempty"`
// Public or Private
AppMode *string `json:"AppMode,omitempty"`
// 应用名称,如不填写,则默认返回空值
AppName *string `json:"AppName,omitempty"`
ExtraInfo *UploadAppBodyExtraInfo `json:"ExtraInfo,omitempty"`
// 应用文件解析类型:0,解析;前向兼容,默认解析并且转存到火山引擎对象存储, 1,不解析,透传地址,不转存到火山引擎对象存储
ParseFlag *int32 `json:"ParseFlag,omitempty"`
// 业务 ID
ProductID *string `json:"ProductId,omitempty"`
// 表示应用的横竖屏 - 0 => 横屏 - 270度 => 竖屏
Rotation *int32 `json:"Rotation,omitempty"`
// 上传方式:0 => HTTP 下载地址
UploadType *int32 `json:"UploadType,omitempty"`
}
type UploadAppBodyExtraInfo ¶
type UploadAppQuery ¶
type UploadAppQuery struct{}
type UploadAppReq ¶
type UploadAppReq struct {
*UploadAppQuery
*UploadAppBody
}
type UploadAppRes ¶
type UploadAppRes struct {
// REQUIRED
ResponseMetadata UploadAppResResponseMetadata `json:"ResponseMetadata"`
// REQUIRED
Result UploadAppResResult `json:"Result"`
}
type UploadAppResResponseMetadata ¶
type UploadAppResResponseMetadata struct {
// REQUIRED; 接口名称,与具体的接口相关,表示要执行的操作
Action string `json:"Action"`
// REQUIRED; 服务区域
Region string `json:"Region"`
// REQUIRED; 请求 ID
RequestID string `json:"RequestId"`
// REQUIRED; 服务名称
Service string `json:"Service"`
// REQUIRED; 接口版本
Version string `json:"Version"`
Error *UploadAppResResponseMetadataError `json:"Error,omitempty"`
}
type UploadAppResResponseMetadataError ¶
type UploadAppResResponseMetadataError struct {
// REQUIRED; 状态消息
Code string `json:"Code"`
// REQUIRED
CodeN UploadAppResResponseMetadataErrorCodeN `json:"CodeN"`
// REQUIRED; 具体的错误描述信息
Message string `json:"Message"`
// 返回对应的中文错误信息
BusinessText *string `json:"BusinessText,omitempty"`
}
type UploadAppResResponseMetadataErrorCodeN ¶
type UploadAppResResponseMetadataErrorCodeN int32