Documentation ¶
Index ¶
- Constants
- Variables
- type ApplyImageUpload
- type ApplyImageUploadBody
- type ApplyImageUploadQuery
- type ApplyImageUploadReq
- type ApplyImageUploadRes
- type ApplyImageUploadResResponseMetadata
- type ApplyImageUploadResResponseMetadataError
- type ApplyImageUploadResResult
- type ApplyImageUploadResResultUploadAddress
- type ApplyImageUploadResResultUploadAddressStoreInfosItem
- type ApplyUploadImageParam
- type ApplyUploadImageResult
- type CommitImageUpload
- type CommitImageUploadBody
- type CommitImageUploadQuery
- type CommitImageUploadReq
- type CommitImageUploadRes
- type CommitImageUploadResResponseMetadata
- type CommitImageUploadResResult
- type CommitImageUploadResResultPluginResultItem
- type CommitImageUploadResResultResultsItem
- type CommitImageUploadResResultResultsItemEncryption
- type CommitImageUploadResResultResultsItemImageMeta
- type CommitUploadImageParam
- type CommitUploadImageResult
- type Components16Kv6ElSchemasGetallimageservicesresPropertiesResultPropertiesServicesItemsPropertiesEventrulesItems
- type Components18K1KvdSchemasGetallimageservicesresPropertiesResultPropertiesServicesItemsPropertiesResourcetagsItems
- type Components1D40MkcSchemasGetallimageservicesresPropertiesResultPropertiesServicesItemsPropertiesStoragerulesItems
- type Components1T23IneSchemasGetallimagetemplatesresPropertiesResultPropertiesTemplatesItemsPropertiesFiltersItems
- type Components1Xh7Lz4SchemasDescribeimagexcompressusageresPropertiesResultPropertiesCompressdataItemsPropertiesOutsizeItems
- type Components8GbgysSchemasGettemplatesfrombinresPropertiesResultPropertiesTemplatesItemsPropertiesFiltersItems
- type ComponentsDgbrljSchemasGetimageaudittasksresPropertiesResultPropertiesTasksItemsPropertiesAudittaskPropertiesImageinfosItems
- type ComponentsDrd6S5SchemasGetallimageservicesresPropertiesResultPropertiesServicesItemsPropertiesStorageItems
- type ComponentsK7Ou2VSchemasGetimageocrv2ResPropertiesResultPropertiesLicenseresultAdditionalproperties
- type ComponentsPqmsj3SchemasGetallimageservicesresPropertiesResultPropertiesServicesItemsPropertiesMirrorItems
- type CreateHiddenWatermarkImage
- type CreateHiddenWatermarkImageBody
- type CreateHiddenWatermarkImageQuery
- type CreateHiddenWatermarkImageReq
- type CreateHiddenWatermarkImageRes
- type CreateHiddenWatermarkImageResResponseMetadata
- type CreateHiddenWatermarkImageResResult
- type CreateImageAnalyzeTask
- type CreateImageAnalyzeTaskBody
- type CreateImageAnalyzeTaskQuery
- type CreateImageAnalyzeTaskReq
- type CreateImageAnalyzeTaskRes
- type CreateImageAnalyzeTaskResResponseMetadata
- type CreateImageAnalyzeTaskResResult
- type CreateImageAuditTask
- type CreateImageAuditTaskBody
- type CreateImageAuditTaskBodyImageInfosItem
- type CreateImageAuditTaskQuery
- type CreateImageAuditTaskReq
- type CreateImageAuditTaskRes
- type CreateImageAuditTaskResResponseMetadata
- type CreateImageAuditTaskResResult
- type CreateImageCompressTask
- type CreateImageCompressTaskBody
- type CreateImageCompressTaskBodyFileListItem
- type CreateImageCompressTaskQuery
- type CreateImageCompressTaskReq
- type CreateImageCompressTaskRes
- type CreateImageCompressTaskResResponseMetadata
- type CreateImageCompressTaskResResult
- type CreateImageContentTask
- type CreateImageContentTaskBody
- type CreateImageContentTaskQuery
- type CreateImageContentTaskReq
- type CreateImageContentTaskRes
- type CreateImageContentTaskResResponseMetadata
- type CreateImageContentTaskResResult
- type CreateImageFromURI
- type CreateImageFromURIBody
- type CreateImageFromURIQuery
- type CreateImageFromURIReq
- type CreateImageFromURIRes
- type CreateImageFromURIResResponseMetadata
- type CreateImageFromURIResResult
- type CreateImageHmEmbed
- type CreateImageHmEmbedBody
- type CreateImageHmEmbedQuery
- type CreateImageHmEmbedReq
- type CreateImageHmEmbedRes
- type CreateImageHmEmbedResResponseMetadata
- type CreateImageHmEmbedResResult
- type CreateImageHmExtract
- type CreateImageHmExtractBody
- type CreateImageHmExtractQuery
- type CreateImageHmExtractReq
- type CreateImageHmExtractRes
- type CreateImageHmExtractResResponseMetadata
- type CreateImageHmExtractResResult
- type CreateImageMigrateTask
- type CreateImageMigrateTaskBody
- type CreateImageMigrateTaskBodyTask
- type CreateImageMigrateTaskBodyTaskCallbackCfg
- type CreateImageMigrateTaskBodyTaskDst
- type CreateImageMigrateTaskBodyTaskRunStrategy
- type CreateImageMigrateTaskBodyTaskSource
- type CreateImageMigrateTaskBodyTaskTranscode
- type CreateImageMigrateTaskQuery
- type CreateImageMigrateTaskReq
- type CreateImageMigrateTaskRes
- type CreateImageMigrateTaskResResponseMetadata
- type CreateImageMigrateTaskResResult
- type CreateImageRetryAuditTask
- type CreateImageRetryAuditTaskBody
- type CreateImageRetryAuditTaskQuery
- type CreateImageRetryAuditTaskReq
- type CreateImageRetryAuditTaskRes
- type CreateImageRetryAuditTaskResResponseMetadata
- type CreateImageRetryAuditTaskResResult
- type CreateImageService
- type CreateImageServiceBody
- type CreateImageServiceBodyDomainsItem
- type CreateImageServiceBodyResourceTagsItem
- type CreateImageServiceQuery
- type CreateImageServiceReq
- type CreateImageServiceRes
- type CreateImageServiceResResponseMetadata
- type CreateImageServiceResResponseMetadataError
- type CreateImageServiceResResult
- type CreateImageTemplate
- type CreateImageTemplateBody
- type CreateImageTemplateBodyAdaptiveFmt
- type CreateImageTemplateBodyAnimExtract
- type CreateImageTemplateBodyAnimation
- type CreateImageTemplateBodyEvalsItem
- type CreateImageTemplateBodyExif
- type CreateImageTemplateBodyFiltersItem
- type CreateImageTemplateBodyOutputExtra
- type CreateImageTemplateBodySnapshot
- type CreateImageTemplateQuery
- type CreateImageTemplateReq
- type CreateImageTemplateRes
- type CreateImageTemplateResResponseMetadata
- type CreateImageTemplateResResult
- type CreateImageTemplateResResultUnsupportedItem
- type CreateImageTranscodeCallback
- type CreateImageTranscodeCallbackBody
- type CreateImageTranscodeCallbackQuery
- type CreateImageTranscodeCallbackReq
- type CreateImageTranscodeCallbackRes
- type CreateImageTranscodeCallbackResResponseMetadata
- type CreateImageTranscodeQueue
- type CreateImageTranscodeQueueBody
- type CreateImageTranscodeQueueBodyCallbackConf
- type CreateImageTranscodeQueueQuery
- type CreateImageTranscodeQueueReq
- type CreateImageTranscodeQueueRes
- type CreateImageTranscodeQueueResResponseMetadata
- type CreateImageTranscodeQueueResResult
- type CreateImageTranscodeTask
- type CreateImageTranscodeTaskBody
- type CreateImageTranscodeTaskBodyCallbackConf
- type CreateImageTranscodeTaskQuery
- type CreateImageTranscodeTaskReq
- type CreateImageTranscodeTaskRes
- type CreateImageTranscodeTaskResResponseMetadata
- type CreateImageTranscodeTaskResResult
- type CreateTemplatesFromBin
- type CreateTemplatesFromBinBody
- type CreateTemplatesFromBinQuery
- type CreateTemplatesFromBinReq
- type CreateTemplatesFromBinRes
- type CreateTemplatesFromBinResResponseMetadata
- type CreateTemplatesFromBinResResult
- type CreateTemplatesFromBinResResultResultsItem
- type DelDomain
- type DelDomainBody
- type DelDomainQuery
- type DelDomainReq
- type DelDomainRes
- type DelDomainResResponseMetadata
- type DeleteImageAnalyzeTask
- type DeleteImageAnalyzeTaskBody
- type DeleteImageAnalyzeTaskQuery
- type DeleteImageAnalyzeTaskReq
- type DeleteImageAnalyzeTaskRes
- type DeleteImageAnalyzeTaskResResponseMetadata
- type DeleteImageAnalyzeTaskRun
- type DeleteImageAnalyzeTaskRunBody
- type DeleteImageAnalyzeTaskRunQuery
- type DeleteImageAnalyzeTaskRunReq
- type DeleteImageAnalyzeTaskRunRes
- type DeleteImageAnalyzeTaskRunResResponseMetadata
- type DeleteImageAuditResult
- type DeleteImageAuditResultBody
- type DeleteImageAuditResultQuery
- type DeleteImageAuditResultReq
- type DeleteImageAuditResultRes
- type DeleteImageAuditResultResResponseMetadata
- type DeleteImageMigrateTask
- type DeleteImageMigrateTaskBody
- type DeleteImageMigrateTaskQuery
- type DeleteImageMigrateTaskReq
- type DeleteImageMigrateTaskRes
- type DeleteImageMigrateTaskResResponseMetadata
- type DeleteImageService
- type DeleteImageServiceBody
- type DeleteImageServiceQuery
- type DeleteImageServiceReq
- type DeleteImageServiceRes
- type DeleteImageServiceResResponseMetadata
- type DeleteImageTemplate
- type DeleteImageTemplateBody
- type DeleteImageTemplateQuery
- type DeleteImageTemplateReq
- type DeleteImageTemplateRes
- type DeleteImageTemplateResResponseMetadata
- type DeleteImageTemplateResResult
- type DeleteImageTranscodeDetail
- type DeleteImageTranscodeDetailBody
- type DeleteImageTranscodeDetailQuery
- type DeleteImageTranscodeDetailReq
- type DeleteImageTranscodeDetailRes
- type DeleteImageTranscodeDetailResResponseMetadata
- type DeleteImageTranscodeQueue
- type DeleteImageTranscodeQueueBody
- type DeleteImageTranscodeQueueQuery
- type DeleteImageTranscodeQueueReq
- type DeleteImageTranscodeQueueRes
- type DeleteImageTranscodeQueueResResponseMetadata
- type DeleteImageUploadFiles
- type DeleteImageUploadFilesBody
- type DeleteImageUploadFilesQuery
- type DeleteImageUploadFilesReq
- type DeleteImageUploadFilesRes
- type DeleteImageUploadFilesResResponseMetadata
- type DeleteImageUploadFilesResResult
- type DeleteTemplatesFromBin
- type DeleteTemplatesFromBinBody
- type DeleteTemplatesFromBinQuery
- type DeleteTemplatesFromBinReq
- type DeleteTemplatesFromBinRes
- type DeleteTemplatesFromBinResResponseMetadata
- type DeleteTemplatesFromBinResResult
- type DescribeImageVolcCdnAccessLog
- type DescribeImageVolcCdnAccessLogBody
- type DescribeImageVolcCdnAccessLogQuery
- type DescribeImageVolcCdnAccessLogReq
- type DescribeImageVolcCdnAccessLogRes
- type DescribeImageVolcCdnAccessLogResResponseMetadata
- type DescribeImageVolcCdnAccessLogResResponseMetadataError
- type DescribeImageVolcCdnAccessLogResResult
- type DescribeImageVolcCdnAccessLogResResultLogsItem
- type DescribeImageXBaseOpUsage
- type DescribeImageXBaseOpUsageBody
- type DescribeImageXBaseOpUsageQuery
- type DescribeImageXBaseOpUsageReq
- type DescribeImageXBaseOpUsageRes
- type DescribeImageXBaseOpUsageResResponseMetadata
- type DescribeImageXBaseOpUsageResResult
- type DescribeImageXBaseOpUsageResResultBaseOpDataItem
- type DescribeImageXBaseOpUsageResResultBaseOpDataPropertiesItemsItem
- type DescribeImageXBillingRequestCntUsage
- type DescribeImageXBillingRequestCntUsageBody
- type DescribeImageXBillingRequestCntUsageQuery
- type DescribeImageXBillingRequestCntUsageReq
- type DescribeImageXBillingRequestCntUsageRes
- type DescribeImageXBillingRequestCntUsageResResponseMetadata
- type DescribeImageXBillingRequestCntUsageResResult
- type DescribeImageXBillingRequestCntUsageResResultRequestCntDataItem
- type DescribeImageXBillingRequestCntUsageResResultRequestCntDataPropertiesItemsItem
- type DescribeImageXBucketRetrievalUsage
- type DescribeImageXBucketRetrievalUsageBody
- type DescribeImageXBucketRetrievalUsageQuery
- type DescribeImageXBucketRetrievalUsageReq
- type DescribeImageXBucketRetrievalUsageRes
- type DescribeImageXBucketRetrievalUsageResResponseMetadata
- type DescribeImageXBucketRetrievalUsageResResult
- type DescribeImageXBucketRetrievalUsageResResultStorageDataItem
- type DescribeImageXBucketRetrievalUsageResResultStorageDataPropertiesItemsItem
- type DescribeImageXBucketUsage
- type DescribeImageXBucketUsageBody
- type DescribeImageXBucketUsageQuery
- type DescribeImageXBucketUsageReq
- type DescribeImageXBucketUsageRes
- type DescribeImageXBucketUsageResResponseMetadata
- type DescribeImageXBucketUsageResResult
- type DescribeImageXBucketUsageResResultStorageDataItem
- type DescribeImageXBucketUsageResResultStorageDataPropertiesItemsItem
- type DescribeImageXCDNTopRequestData
- type DescribeImageXCDNTopRequestDataBody
- type DescribeImageXCDNTopRequestDataQuery
- type DescribeImageXCDNTopRequestDataReq
- type DescribeImageXCDNTopRequestDataRes
- type DescribeImageXCDNTopRequestDataResResponseMetadata
- type DescribeImageXCDNTopRequestDataResResult
- type DescribeImageXCDNTopRequestDataResResultTopValueItem
- type DescribeImageXCdnDurationAll
- type DescribeImageXCdnDurationAllBody
- type DescribeImageXCdnDurationAllBodyExtraDimsItem
- type DescribeImageXCdnDurationAllQuery
- type DescribeImageXCdnDurationAllReq
- type DescribeImageXCdnDurationAllRes
- type DescribeImageXCdnDurationAllResResponseMetadata
- type DescribeImageXCdnDurationAllResResult
- type DescribeImageXCdnDurationAllResResultDurationDataItem
- type DescribeImageXCdnDurationDetailByTime
- type DescribeImageXCdnDurationDetailByTimeBody
- type DescribeImageXCdnDurationDetailByTimeBodyExtraDimsItem
- type DescribeImageXCdnDurationDetailByTimeQuery
- type DescribeImageXCdnDurationDetailByTimeReq
- type DescribeImageXCdnDurationDetailByTimeRes
- type DescribeImageXCdnDurationDetailByTimeResResponseMetadata
- type DescribeImageXCdnDurationDetailByTimeResResult
- type DescribeImageXCdnDurationDetailByTimeResResultDurationDataItem
- type DescribeImageXCdnDurationDetailByTimeResResultDurationDataPropertiesItemsItem
- type DescribeImageXCdnErrorCodeAll
- type DescribeImageXCdnErrorCodeAllBody
- type DescribeImageXCdnErrorCodeAllBodyExtraDimsItem
- type DescribeImageXCdnErrorCodeAllQuery
- type DescribeImageXCdnErrorCodeAllReq
- type DescribeImageXCdnErrorCodeAllRes
- type DescribeImageXCdnErrorCodeAllResResponseMetadata
- type DescribeImageXCdnErrorCodeAllResResult
- type DescribeImageXCdnErrorCodeAllResResultErrorCodeDataItem
- type DescribeImageXCdnErrorCodeAllResResultErrorCodeDataPropertiesItemsItem
- type DescribeImageXCdnErrorCodeByTime
- type DescribeImageXCdnErrorCodeByTimeBody
- type DescribeImageXCdnErrorCodeByTimeBodyExtraDimsItem
- type DescribeImageXCdnErrorCodeByTimeQuery
- type DescribeImageXCdnErrorCodeByTimeReq
- type DescribeImageXCdnErrorCodeByTimeRes
- type DescribeImageXCdnErrorCodeByTimeResResponseMetadata
- type DescribeImageXCdnErrorCodeByTimeResResult
- type DescribeImageXCdnErrorCodeByTimeResResultErrorCodeDataItem
- type DescribeImageXCdnErrorCodeByTimeResResultErrorCodeDataPropertiesItemsItem
- type DescribeImageXCdnProtocolRateByTime
- type DescribeImageXCdnProtocolRateByTimeBody
- type DescribeImageXCdnProtocolRateByTimeBodyExtraDimsItem
- type DescribeImageXCdnProtocolRateByTimeQuery
- type DescribeImageXCdnProtocolRateByTimeReq
- type DescribeImageXCdnProtocolRateByTimeRes
- type DescribeImageXCdnProtocolRateByTimeResResponseMetadata
- type DescribeImageXCdnProtocolRateByTimeResResult
- type DescribeImageXCdnProtocolRateByTimeResResultProtocolRateDataItem
- type DescribeImageXCdnProtocolRateByTimeResResultProtocolRateDataPropertiesItemsItem
- type DescribeImageXCdnReuseRateAll
- type DescribeImageXCdnReuseRateAllBody
- type DescribeImageXCdnReuseRateAllBodyExtraDimsItem
- type DescribeImageXCdnReuseRateAllQuery
- type DescribeImageXCdnReuseRateAllReq
- type DescribeImageXCdnReuseRateAllRes
- type DescribeImageXCdnReuseRateAllResResponseMetadata
- type DescribeImageXCdnReuseRateAllResResult
- type DescribeImageXCdnReuseRateAllResResultReuseRateDataItem
- type DescribeImageXCdnReuseRateByTime
- type DescribeImageXCdnReuseRateByTimeBody
- type DescribeImageXCdnReuseRateByTimeBodyExtraDimsItem
- type DescribeImageXCdnReuseRateByTimeQuery
- type DescribeImageXCdnReuseRateByTimeReq
- type DescribeImageXCdnReuseRateByTimeRes
- type DescribeImageXCdnReuseRateByTimeResResponseMetadata
- type DescribeImageXCdnReuseRateByTimeResResult
- type DescribeImageXCdnReuseRateByTimeResResultReuseRateDataItem
- type DescribeImageXCdnReuseRateByTimeResResultReuseRateDataPropertiesItemsItem
- type DescribeImageXCdnSuccessRateAll
- type DescribeImageXCdnSuccessRateAllBody
- type DescribeImageXCdnSuccessRateAllBodyExtraDimsItem
- type DescribeImageXCdnSuccessRateAllQuery
- type DescribeImageXCdnSuccessRateAllReq
- type DescribeImageXCdnSuccessRateAllRes
- type DescribeImageXCdnSuccessRateAllResResponseMetadata
- type DescribeImageXCdnSuccessRateAllResResult
- type DescribeImageXCdnSuccessRateAllResResultSuccessRateDataItem
- type DescribeImageXCdnSuccessRateByTime
- type DescribeImageXCdnSuccessRateByTimeBody
- type DescribeImageXCdnSuccessRateByTimeBodyExtraDimsItem
- type DescribeImageXCdnSuccessRateByTimeQuery
- type DescribeImageXCdnSuccessRateByTimeReq
- type DescribeImageXCdnSuccessRateByTimeRes
- type DescribeImageXCdnSuccessRateByTimeResResponseMetadata
- type DescribeImageXCdnSuccessRateByTimeResResult
- type DescribeImageXCdnSuccessRateByTimeResResultSuccessRateDataItem
- type DescribeImageXCdnSuccessRateByTimeResResultSuccessRateDataPropertiesItemsItem
- type DescribeImageXClientCountByTime
- type DescribeImageXClientCountByTimeBody
- type DescribeImageXClientCountByTimeBodyExtraDimsItem
- type DescribeImageXClientCountByTimeQuery
- type DescribeImageXClientCountByTimeReq
- type DescribeImageXClientCountByTimeRes
- type DescribeImageXClientCountByTimeResResponseMetadata
- type DescribeImageXClientCountByTimeResResult
- type DescribeImageXClientCountByTimeResResultClientCountDataItem
- type DescribeImageXClientCountByTimeResResultClientCountDataPropertiesItemsItem
- type DescribeImageXClientDecodeDurationByTime
- type DescribeImageXClientDecodeDurationByTimeBody
- type DescribeImageXClientDecodeDurationByTimeBodyExtraDimsItem
- type DescribeImageXClientDecodeDurationByTimeQuery
- type DescribeImageXClientDecodeDurationByTimeReq
- type DescribeImageXClientDecodeDurationByTimeRes
- type DescribeImageXClientDecodeDurationByTimeResResponseMetadata
- type DescribeImageXClientDecodeDurationByTimeResResult
- type DescribeImageXClientDecodeDurationByTimeResResultDurationDataItem
- type DescribeImageXClientDecodeDurationByTimeResResultDurationDataPropertiesItemsItem
- type DescribeImageXClientDecodeSuccessRateByTime
- type DescribeImageXClientDecodeSuccessRateByTimeBody
- type DescribeImageXClientDecodeSuccessRateByTimeBodyExtraDimsItem
- type DescribeImageXClientDecodeSuccessRateByTimeQuery
- type DescribeImageXClientDecodeSuccessRateByTimeReq
- type DescribeImageXClientDecodeSuccessRateByTimeRes
- type DescribeImageXClientDecodeSuccessRateByTimeResResponseMetadata
- type DescribeImageXClientDecodeSuccessRateByTimeResResult
- type DescribeImageXClientDecodeSuccessRateByTimeResResultSuccessRateDataItem
- type DescribeImageXClientDecodeSuccessRateByTimeResResultSuccessRateDataPropertiesItemsItem
- type DescribeImageXClientDemotionRateByTime
- type DescribeImageXClientDemotionRateByTimeBody
- type DescribeImageXClientDemotionRateByTimeBodyExtraDimsItem
- type DescribeImageXClientDemotionRateByTimeQuery
- type DescribeImageXClientDemotionRateByTimeReq
- type DescribeImageXClientDemotionRateByTimeRes
- type DescribeImageXClientDemotionRateByTimeResResponseMetadata
- type DescribeImageXClientDemotionRateByTimeResResult
- type DescribeImageXClientDemotionRateByTimeResResultDemotionRateDataItem
- type DescribeImageXClientDemotionRateByTimeResResultDemotionRateDataPropertiesItemsItem
- type DescribeImageXClientErrorCodeAll
- type DescribeImageXClientErrorCodeAllBody
- type DescribeImageXClientErrorCodeAllBodyExtraDimsItem
- type DescribeImageXClientErrorCodeAllQuery
- type DescribeImageXClientErrorCodeAllReq
- type DescribeImageXClientErrorCodeAllRes
- type DescribeImageXClientErrorCodeAllResResponseMetadata
- type DescribeImageXClientErrorCodeAllResResult
- type DescribeImageXClientErrorCodeAllResResultErrorCodeDataItem
- type DescribeImageXClientErrorCodeAllResResultErrorCodeDataPropertiesItemsItem
- type DescribeImageXClientErrorCodeByTime
- type DescribeImageXClientErrorCodeByTimeBody
- type DescribeImageXClientErrorCodeByTimeBodyExtraDimsItem
- type DescribeImageXClientErrorCodeByTimeQuery
- type DescribeImageXClientErrorCodeByTimeReq
- type DescribeImageXClientErrorCodeByTimeRes
- type DescribeImageXClientErrorCodeByTimeResResponseMetadata
- type DescribeImageXClientErrorCodeByTimeResResult
- type DescribeImageXClientErrorCodeByTimeResResultErrorCodeDataItem
- type DescribeImageXClientErrorCodeByTimeResResultErrorCodeDataPropertiesItemsItem
- type DescribeImageXClientFailureRate
- type DescribeImageXClientFailureRateBody
- type DescribeImageXClientFailureRateBodyExtraDimsItem
- type DescribeImageXClientFailureRateQuery
- type DescribeImageXClientFailureRateReq
- type DescribeImageXClientFailureRateRes
- type DescribeImageXClientFailureRateResResponseMetadata
- type DescribeImageXClientFailureRateResResult
- type DescribeImageXClientFailureRateResResultFailureRateDataItem
- type DescribeImageXClientFailureRateResResultFailureRateDataPropertiesItemsItem
- type DescribeImageXClientFileSize
- type DescribeImageXClientFileSizeBody
- type DescribeImageXClientFileSizeBodyExtraDimsItem
- type DescribeImageXClientFileSizeQuery
- type DescribeImageXClientFileSizeReq
- type DescribeImageXClientFileSizeRes
- type DescribeImageXClientFileSizeResResponseMetadata
- type DescribeImageXClientFileSizeResResult
- type DescribeImageXClientFileSizeResResultFSizeDataItem
- type DescribeImageXClientFileSizeResResultFSizeDataPropertiesItemsItem
- type DescribeImageXClientLoadDuration
- type DescribeImageXClientLoadDurationAll
- type DescribeImageXClientLoadDurationAllBody
- type DescribeImageXClientLoadDurationAllBodyExtraDimsItem
- type DescribeImageXClientLoadDurationAllQuery
- type DescribeImageXClientLoadDurationAllReq
- type DescribeImageXClientLoadDurationAllRes
- type DescribeImageXClientLoadDurationAllResResponseMetadata
- type DescribeImageXClientLoadDurationAllResResult
- type DescribeImageXClientLoadDurationAllResResultDurationDataItem
- type DescribeImageXClientLoadDurationBody
- type DescribeImageXClientLoadDurationBodyExtraDimsItem
- type DescribeImageXClientLoadDurationQuery
- type DescribeImageXClientLoadDurationReq
- type DescribeImageXClientLoadDurationRes
- type DescribeImageXClientLoadDurationResResponseMetadata
- type DescribeImageXClientLoadDurationResResult
- type DescribeImageXClientLoadDurationResResultDurationDataItem
- type DescribeImageXClientLoadDurationResResultDurationDataPropertiesItemsItem
- type DescribeImageXClientQualityRateByTime
- type DescribeImageXClientQualityRateByTimeBody
- type DescribeImageXClientQualityRateByTimeBodyExtraDimsItem
- type DescribeImageXClientQualityRateByTimeQuery
- type DescribeImageXClientQualityRateByTimeReq
- type DescribeImageXClientQualityRateByTimeRes
- type DescribeImageXClientQualityRateByTimeResResponseMetadata
- type DescribeImageXClientQualityRateByTimeResResult
- type DescribeImageXClientQualityRateByTimeResResultQualityRateDataItem
- type DescribeImageXClientQualityRateByTimeResResultQualityRateDataPropertiesItemsItem
- type DescribeImageXClientQueueDurationByTime
- type DescribeImageXClientQueueDurationByTimeBody
- type DescribeImageXClientQueueDurationByTimeBodyExtraDimsItem
- type DescribeImageXClientQueueDurationByTimeQuery
- type DescribeImageXClientQueueDurationByTimeReq
- type DescribeImageXClientQueueDurationByTimeRes
- type DescribeImageXClientQueueDurationByTimeResResponseMetadata
- type DescribeImageXClientQueueDurationByTimeResResult
- type DescribeImageXClientQueueDurationByTimeResResultDurationDataItem
- type DescribeImageXClientQueueDurationByTimeResResultDurationDataPropertiesItemsItem
- type DescribeImageXClientScoreByTime
- type DescribeImageXClientScoreByTimeBody
- type DescribeImageXClientScoreByTimeBodyExtraDimsItem
- type DescribeImageXClientScoreByTimeQuery
- type DescribeImageXClientScoreByTimeReq
- type DescribeImageXClientScoreByTimeRes
- type DescribeImageXClientScoreByTimeResResponseMetadata
- type DescribeImageXClientScoreByTimeResResult
- type DescribeImageXClientScoreByTimeResResultScoreDataItem
- type DescribeImageXClientScoreByTimeResResultScoreDataPropertiesItemsItem
- type DescribeImageXClientSdkVerByTime
- type DescribeImageXClientSdkVerByTimeBody
- type DescribeImageXClientSdkVerByTimeBodyExtraDimsItem
- type DescribeImageXClientSdkVerByTimeQuery
- type DescribeImageXClientSdkVerByTimeReq
- type DescribeImageXClientSdkVerByTimeRes
- type DescribeImageXClientSdkVerByTimeResResponseMetadata
- type DescribeImageXClientSdkVerByTimeResResult
- type DescribeImageXClientSdkVerByTimeResResultSdkVerDataItem
- type DescribeImageXClientSdkVerByTimeResResultSdkVerDataPropertiesItemsItem
- type DescribeImageXClientTopDemotionURL
- type DescribeImageXClientTopDemotionURLBody
- type DescribeImageXClientTopDemotionURLQuery
- type DescribeImageXClientTopDemotionURLReq
- type DescribeImageXClientTopDemotionURLRes
- type DescribeImageXClientTopDemotionURLResResponseMetadata
- type DescribeImageXClientTopDemotionURLResResult
- type DescribeImageXClientTopDemotionURLResResultTopURLDataItem
- type DescribeImageXClientTopFileSize
- type DescribeImageXClientTopFileSizeBody
- type DescribeImageXClientTopFileSizeQuery
- type DescribeImageXClientTopFileSizeReq
- type DescribeImageXClientTopFileSizeRes
- type DescribeImageXClientTopFileSizeResResponseMetadata
- type DescribeImageXClientTopFileSizeResResult
- type DescribeImageXClientTopFileSizeResResultTopURLDataItem
- type DescribeImageXClientTopQualityURL
- type DescribeImageXClientTopQualityURLBody
- type DescribeImageXClientTopQualityURLQuery
- type DescribeImageXClientTopQualityURLReq
- type DescribeImageXClientTopQualityURLRes
- type DescribeImageXClientTopQualityURLResResponseMetadata
- type DescribeImageXClientTopQualityURLResResult
- type DescribeImageXClientTopQualityURLResResultTopURLDataItem
- type DescribeImageXCompressUsage
- type DescribeImageXCompressUsageBody
- type DescribeImageXCompressUsageQuery
- type DescribeImageXCompressUsageReq
- type DescribeImageXCompressUsageRes
- type DescribeImageXCompressUsageResResponseMetadata
- type DescribeImageXCompressUsageResResult
- type DescribeImageXCompressUsageResResultCompressDataItem
- type DescribeImageXCompressUsageResResultCompressDataPropertiesItemsItem
- type DescribeImageXDomainBandwidthData
- type DescribeImageXDomainBandwidthDataBody
- type DescribeImageXDomainBandwidthDataQuery
- type DescribeImageXDomainBandwidthDataReq
- type DescribeImageXDomainBandwidthDataRes
- type DescribeImageXDomainBandwidthDataResResponseMetadata
- type DescribeImageXDomainBandwidthDataResResult
- type DescribeImageXDomainBandwidthDataResResultBpsDataItem
- type DescribeImageXDomainBandwidthDataResResultBpsDataPropertiesItemsItem
- type DescribeImageXDomainBandwidthNinetyFiveData
- type DescribeImageXDomainBandwidthNinetyFiveDataBody
- type DescribeImageXDomainBandwidthNinetyFiveDataQuery
- type DescribeImageXDomainBandwidthNinetyFiveDataReq
- type DescribeImageXDomainBandwidthNinetyFiveDataRes
- type DescribeImageXDomainBandwidthNinetyFiveDataResResponseMetadata
- type DescribeImageXDomainBandwidthNinetyFiveDataResResult
- type DescribeImageXDomainTrafficData
- type DescribeImageXDomainTrafficDataBody
- type DescribeImageXDomainTrafficDataQuery
- type DescribeImageXDomainTrafficDataReq
- type DescribeImageXDomainTrafficDataRes
- type DescribeImageXDomainTrafficDataResResponseMetadata
- type DescribeImageXDomainTrafficDataResResult
- type DescribeImageXDomainTrafficDataResResultTrafficDataItem
- type DescribeImageXDomainTrafficDataResResultTrafficDataPropertiesItemsItem
- type DescribeImageXEdgeRequest
- type DescribeImageXEdgeRequestBandwidth
- type DescribeImageXEdgeRequestBandwidthBody
- type DescribeImageXEdgeRequestBandwidthQuery
- type DescribeImageXEdgeRequestBandwidthReq
- type DescribeImageXEdgeRequestBandwidthRes
- type DescribeImageXEdgeRequestBandwidthResResponseMetadata
- type DescribeImageXEdgeRequestBandwidthResResult
- type DescribeImageXEdgeRequestBandwidthResResultBpsDataItem
- type DescribeImageXEdgeRequestBandwidthResResultBpsDataPropertiesItemsItem
- type DescribeImageXEdgeRequestBody
- type DescribeImageXEdgeRequestQuery
- type DescribeImageXEdgeRequestRegions
- type DescribeImageXEdgeRequestRegionsBody
- type DescribeImageXEdgeRequestRegionsQuery
- type DescribeImageXEdgeRequestRegionsReq
- type DescribeImageXEdgeRequestRegionsRes
- type DescribeImageXEdgeRequestRegionsResResponseMetadata
- type DescribeImageXEdgeRequestRegionsResResult
- type DescribeImageXEdgeRequestReq
- type DescribeImageXEdgeRequestRes
- type DescribeImageXEdgeRequestResResponseMetadata
- type DescribeImageXEdgeRequestResResult
- type DescribeImageXEdgeRequestResResultRequestCntItem
- type DescribeImageXEdgeRequestResResultRequestCntPropertiesItemsItem
- type DescribeImageXEdgeRequestTraffic
- type DescribeImageXEdgeRequestTrafficBody
- type DescribeImageXEdgeRequestTrafficQuery
- type DescribeImageXEdgeRequestTrafficReq
- type DescribeImageXEdgeRequestTrafficRes
- type DescribeImageXEdgeRequestTrafficResResponseMetadata
- type DescribeImageXEdgeRequestTrafficResResult
- type DescribeImageXEdgeRequestTrafficResResultTrafficDataItem
- type DescribeImageXEdgeRequestTrafficResResultTrafficDataPropertiesItemsItem
- type DescribeImageXExceedCountByTime
- type DescribeImageXExceedCountByTimeBody
- type DescribeImageXExceedCountByTimeBodyExtraDimsItem
- type DescribeImageXExceedCountByTimeQuery
- type DescribeImageXExceedCountByTimeReq
- type DescribeImageXExceedCountByTimeRes
- type DescribeImageXExceedCountByTimeResResponseMetadata
- type DescribeImageXExceedCountByTimeResResult
- type DescribeImageXExceedCountByTimeResResultExceedCountDataItem
- type DescribeImageXExceedCountByTimeResResultExceedCountDataPropertiesItemsItem
- type DescribeImageXExceedFileSize
- type DescribeImageXExceedFileSizeBody
- type DescribeImageXExceedFileSizeBodyExtraDimsItem
- type DescribeImageXExceedFileSizeQuery
- type DescribeImageXExceedFileSizeReq
- type DescribeImageXExceedFileSizeRes
- type DescribeImageXExceedFileSizeResResponseMetadata
- type DescribeImageXExceedFileSizeResResult
- type DescribeImageXExceedFileSizeResResultFSizeDataItem
- type DescribeImageXExceedFileSizeResResultFSizeDataPropertiesItemsItem
- type DescribeImageXExceedResolutionRatioAll
- type DescribeImageXExceedResolutionRatioAllBody
- type DescribeImageXExceedResolutionRatioAllBodyExtraDimsItem
- type DescribeImageXExceedResolutionRatioAllQuery
- type DescribeImageXExceedResolutionRatioAllReq
- type DescribeImageXExceedResolutionRatioAllRes
- type DescribeImageXExceedResolutionRatioAllResResponseMetadata
- type DescribeImageXExceedResolutionRatioAllResResult
- type DescribeImageXExceedResolutionRatioAllResResultResolutionRatioDataItem
- type DescribeImageXHitRateRequestData
- type DescribeImageXHitRateRequestDataBody
- type DescribeImageXHitRateRequestDataQuery
- type DescribeImageXHitRateRequestDataReq
- type DescribeImageXHitRateRequestDataRes
- type DescribeImageXHitRateRequestDataResResponseMetadata
- type DescribeImageXHitRateRequestDataResResult
- type DescribeImageXHitRateRequestDataResResultHitRateDataItem
- type DescribeImageXHitRateRequestDataResResultHitRateDataPropertiesItemsItem
- type DescribeImageXHitRateTrafficData
- type DescribeImageXHitRateTrafficDataBody
- type DescribeImageXHitRateTrafficDataQuery
- type DescribeImageXHitRateTrafficDataReq
- type DescribeImageXHitRateTrafficDataRes
- type DescribeImageXHitRateTrafficDataResResponseMetadata
- type DescribeImageXHitRateTrafficDataResResult
- type DescribeImageXHitRateTrafficDataResResultHitRateDataItem
- type DescribeImageXHitRateTrafficDataResResultHitRateDataPropertiesItemsItem
- type DescribeImageXMirrorRequestBandwidth
- type DescribeImageXMirrorRequestBandwidthBody
- type DescribeImageXMirrorRequestBandwidthQuery
- type DescribeImageXMirrorRequestBandwidthReq
- type DescribeImageXMirrorRequestBandwidthRes
- type DescribeImageXMirrorRequestBandwidthResResponseMetadata
- type DescribeImageXMirrorRequestBandwidthResResult
- type DescribeImageXMirrorRequestBandwidthResResultDataItem
- type DescribeImageXMirrorRequestHTTPCodeByTime
- type DescribeImageXMirrorRequestHTTPCodeByTimeBody
- type DescribeImageXMirrorRequestHTTPCodeByTimeQuery
- type DescribeImageXMirrorRequestHTTPCodeByTimeReq
- type DescribeImageXMirrorRequestHTTPCodeByTimeRes
- type DescribeImageXMirrorRequestHTTPCodeByTimeResResponseMetadata
- type DescribeImageXMirrorRequestHTTPCodeByTimeResResult
- type DescribeImageXMirrorRequestHTTPCodeByTimeResResultDataItem
- type DescribeImageXMirrorRequestHTTPCodeByTimeResResultDataPropertiesItemsItem
- type DescribeImageXMirrorRequestHTTPCodeOverview
- type DescribeImageXMirrorRequestHTTPCodeOverviewBody
- type DescribeImageXMirrorRequestHTTPCodeOverviewQuery
- type DescribeImageXMirrorRequestHTTPCodeOverviewReq
- type DescribeImageXMirrorRequestHTTPCodeOverviewRes
- type DescribeImageXMirrorRequestHTTPCodeOverviewResResponseMetadata
- type DescribeImageXMirrorRequestHTTPCodeOverviewResResult
- type DescribeImageXMirrorRequestHTTPCodeOverviewResResultDataItem
- type DescribeImageXMirrorRequestHTTPCodeOverviewResResultDataPropertiesItemsItem
- type DescribeImageXMirrorRequestTraffic
- type DescribeImageXMirrorRequestTrafficBody
- type DescribeImageXMirrorRequestTrafficQuery
- type DescribeImageXMirrorRequestTrafficReq
- type DescribeImageXMirrorRequestTrafficRes
- type DescribeImageXMirrorRequestTrafficResResponseMetadata
- type DescribeImageXMirrorRequestTrafficResResult
- type DescribeImageXMirrorRequestTrafficResResultDataItem
- type DescribeImageXMultiCompressUsage
- type DescribeImageXMultiCompressUsageBody
- type DescribeImageXMultiCompressUsageQuery
- type DescribeImageXMultiCompressUsageReq
- type DescribeImageXMultiCompressUsageRes
- type DescribeImageXMultiCompressUsageResResponseMetadata
- type DescribeImageXMultiCompressUsageResResult
- type DescribeImageXMultiCompressUsageResResultCompressDataItem
- type DescribeImageXMultiCompressUsageResResultCompressDataPropertiesItemsItem
- type DescribeImageXRequestCntUsage
- type DescribeImageXRequestCntUsageBody
- type DescribeImageXRequestCntUsageQuery
- type DescribeImageXRequestCntUsageReq
- type DescribeImageXRequestCntUsageRes
- type DescribeImageXRequestCntUsageResResponseMetadata
- type DescribeImageXRequestCntUsageResResult
- type DescribeImageXRequestCntUsageResResultRequestCntDataItem
- type DescribeImageXRequestCntUsageResResultRequestCntDataPropertiesItemsItem
- type DescribeImageXScreenshotUsage
- type DescribeImageXScreenshotUsageBody
- type DescribeImageXScreenshotUsageQuery
- type DescribeImageXScreenshotUsageReq
- type DescribeImageXScreenshotUsageRes
- type DescribeImageXScreenshotUsageResResponseMetadata
- type DescribeImageXScreenshotUsageResResult
- type DescribeImageXScreenshotUsageResResultScreenshotDataItem
- type DescribeImageXScreenshotUsageResResultScreenshotDataPropertiesItemsItem
- type DescribeImageXSensibleCacheHitRateByTime
- type DescribeImageXSensibleCacheHitRateByTimeBody
- type DescribeImageXSensibleCacheHitRateByTimeBodyExtraDimsItem
- type DescribeImageXSensibleCacheHitRateByTimeQuery
- type DescribeImageXSensibleCacheHitRateByTimeReq
- type DescribeImageXSensibleCacheHitRateByTimeRes
- type DescribeImageXSensibleCacheHitRateByTimeResResponseMetadata
- type DescribeImageXSensibleCacheHitRateByTimeResResult
- type DescribeImageXSensibleCacheHitRateByTimeResResultCacheHitDataItem
- type DescribeImageXSensibleCacheHitRateByTimeResResultCacheHitDataPropertiesItemsItem
- type DescribeImageXSensibleCountByTime
- type DescribeImageXSensibleCountByTimeBody
- type DescribeImageXSensibleCountByTimeBodyExtraDimsItem
- type DescribeImageXSensibleCountByTimeQuery
- type DescribeImageXSensibleCountByTimeReq
- type DescribeImageXSensibleCountByTimeRes
- type DescribeImageXSensibleCountByTimeResResponseMetadata
- type DescribeImageXSensibleCountByTimeResResult
- type DescribeImageXSensibleCountByTimeResResultSensibleCountDataItem
- type DescribeImageXSensibleCountByTimeResResultSensibleCountDataPropertiesItemsItem
- type DescribeImageXSensibleTopRAMURL
- type DescribeImageXSensibleTopRAMURLBody
- type DescribeImageXSensibleTopRAMURLBodyExtraDimsItem
- type DescribeImageXSensibleTopRAMURLQuery
- type DescribeImageXSensibleTopRAMURLReq
- type DescribeImageXSensibleTopRAMURLRes
- type DescribeImageXSensibleTopRAMURLResResponseMetadata
- type DescribeImageXSensibleTopRAMURLResResult
- type DescribeImageXSensibleTopRAMURLResResultTopURLDataItem
- type DescribeImageXSensibleTopResolutionURL
- type DescribeImageXSensibleTopResolutionURLBody
- type DescribeImageXSensibleTopResolutionURLBodyExtraDimsItem
- type DescribeImageXSensibleTopResolutionURLQuery
- type DescribeImageXSensibleTopResolutionURLReq
- type DescribeImageXSensibleTopResolutionURLRes
- type DescribeImageXSensibleTopResolutionURLResResponseMetadata
- type DescribeImageXSensibleTopResolutionURLResResult
- type DescribeImageXSensibleTopResolutionURLResResultTopURLDataItem
- type DescribeImageXSensibleTopSizeURL
- type DescribeImageXSensibleTopSizeURLBody
- type DescribeImageXSensibleTopSizeURLBodyExtraDimsItem
- type DescribeImageXSensibleTopSizeURLQuery
- type DescribeImageXSensibleTopSizeURLReq
- type DescribeImageXSensibleTopSizeURLRes
- type DescribeImageXSensibleTopSizeURLResResponseMetadata
- type DescribeImageXSensibleTopSizeURLResResult
- type DescribeImageXSensibleTopSizeURLResResultTopURLDataItem
- type DescribeImageXSensibleTopUnknownURL
- type DescribeImageXSensibleTopUnknownURLBody
- type DescribeImageXSensibleTopUnknownURLBodyExtraDimsItem
- type DescribeImageXSensibleTopUnknownURLQuery
- type DescribeImageXSensibleTopUnknownURLReq
- type DescribeImageXSensibleTopUnknownURLRes
- type DescribeImageXSensibleTopUnknownURLResResponseMetadata
- type DescribeImageXSensibleTopUnknownURLResResult
- type DescribeImageXSensibleTopUnknownURLResResultTopURLDataItem
- type DescribeImageXServerQPSUsage
- type DescribeImageXServerQPSUsageBody
- type DescribeImageXServerQPSUsageQuery
- type DescribeImageXServerQPSUsageReq
- type DescribeImageXServerQPSUsageRes
- type DescribeImageXServerQPSUsageResResponseMetadata
- type DescribeImageXServerQPSUsageResResult
- type DescribeImageXServerQPSUsageResResultQPSDataItem
- type DescribeImageXServerQPSUsageResResultQPSDataPropertiesItemsItem
- type DescribeImageXServiceQuality
- type DescribeImageXServiceQualityBody
- type DescribeImageXServiceQualityQuery
- type DescribeImageXServiceQualityReq
- type DescribeImageXServiceQualityRes
- type DescribeImageXServiceQualityResResponseMetadata
- type DescribeImageXServiceQualityResResult
- type DescribeImageXServiceQualityResResultCdnData
- type DescribeImageXServiceQualityResResultClientData
- type DescribeImageXServiceQualityResResultUploadData
- type DescribeImageXSummary
- type DescribeImageXSummaryBody
- type DescribeImageXSummaryQuery
- type DescribeImageXSummaryReq
- type DescribeImageXSummaryRes
- type DescribeImageXSummaryResResponseMetadata
- type DescribeImageXSummaryResResult
- type DescribeImageXSummaryResResultBaseOpData
- type DescribeImageXSummaryResResultCdnBandwidthData
- type DescribeImageXSummaryResResultCdnTrafficData
- type DescribeImageXSummaryResResultRequestCntData
- type DescribeImageXSummaryResResultStorageData
- type DescribeImageXUploadCountByTime
- type DescribeImageXUploadCountByTimeBody
- type DescribeImageXUploadCountByTimeBodyExtraDimsItem
- type DescribeImageXUploadCountByTimeQuery
- type DescribeImageXUploadCountByTimeReq
- type DescribeImageXUploadCountByTimeRes
- type DescribeImageXUploadCountByTimeResResponseMetadata
- type DescribeImageXUploadCountByTimeResResult
- type DescribeImageXUploadCountByTimeResResultUploadCountDataItem
- type DescribeImageXUploadCountByTimeResResultUploadCountDataPropertiesItemsItem
- type DescribeImageXUploadDuration
- type DescribeImageXUploadDurationBody
- type DescribeImageXUploadDurationBodyExtraDimsItem
- type DescribeImageXUploadDurationQuery
- type DescribeImageXUploadDurationReq
- type DescribeImageXUploadDurationRes
- type DescribeImageXUploadDurationResResponseMetadata
- type DescribeImageXUploadDurationResResult
- type DescribeImageXUploadDurationResResultDurationDataItem
- type DescribeImageXUploadDurationResResultDurationDataPropertiesItemsItem
- type DescribeImageXUploadErrorCodeAll
- type DescribeImageXUploadErrorCodeAllBody
- type DescribeImageXUploadErrorCodeAllBodyExtraDimsItem
- type DescribeImageXUploadErrorCodeAllQuery
- type DescribeImageXUploadErrorCodeAllReq
- type DescribeImageXUploadErrorCodeAllRes
- type DescribeImageXUploadErrorCodeAllResResponseMetadata
- type DescribeImageXUploadErrorCodeAllResResult
- type DescribeImageXUploadErrorCodeAllResResultErrorCodeDataItem
- type DescribeImageXUploadErrorCodeAllResResultErrorCodeDataPropertiesItemsItem
- type DescribeImageXUploadErrorCodeByTime
- type DescribeImageXUploadErrorCodeByTimeBody
- type DescribeImageXUploadErrorCodeByTimeBodyExtraDimsItem
- type DescribeImageXUploadErrorCodeByTimeQuery
- type DescribeImageXUploadErrorCodeByTimeReq
- type DescribeImageXUploadErrorCodeByTimeRes
- type DescribeImageXUploadErrorCodeByTimeResResponseMetadata
- type DescribeImageXUploadErrorCodeByTimeResResult
- type DescribeImageXUploadErrorCodeByTimeResResultErrorCodeDataItem
- type DescribeImageXUploadErrorCodeByTimeResResultErrorCodeDataPropertiesItemsItem
- type DescribeImageXUploadFileSize
- type DescribeImageXUploadFileSizeBody
- type DescribeImageXUploadFileSizeBodyExtraDimsItem
- type DescribeImageXUploadFileSizeQuery
- type DescribeImageXUploadFileSizeReq
- type DescribeImageXUploadFileSizeRes
- type DescribeImageXUploadFileSizeResResponseMetadata
- type DescribeImageXUploadFileSizeResResult
- type DescribeImageXUploadFileSizeResResultFSizeDataItem
- type DescribeImageXUploadFileSizeResResultFSizeDataPropertiesItemsItem
- type DescribeImageXUploadSegmentSpeedByTime
- type DescribeImageXUploadSegmentSpeedByTimeBody
- type DescribeImageXUploadSegmentSpeedByTimeBodyExtraDimsItem
- type DescribeImageXUploadSegmentSpeedByTimeQuery
- type DescribeImageXUploadSegmentSpeedByTimeReq
- type DescribeImageXUploadSegmentSpeedByTimeRes
- type DescribeImageXUploadSegmentSpeedByTimeResResponseMetadata
- type DescribeImageXUploadSegmentSpeedByTimeResResult
- type DescribeImageXUploadSegmentSpeedByTimeResResultSpeedDataItem
- type DescribeImageXUploadSegmentSpeedByTimeResResultSpeedDataPropertiesItemsItem
- type DescribeImageXUploadSpeed
- type DescribeImageXUploadSpeedBody
- type DescribeImageXUploadSpeedBodyExtraDimsItem
- type DescribeImageXUploadSpeedQuery
- type DescribeImageXUploadSpeedReq
- type DescribeImageXUploadSpeedRes
- type DescribeImageXUploadSpeedResResponseMetadata
- type DescribeImageXUploadSpeedResResult
- type DescribeImageXUploadSpeedResResultSpeedDataItem
- type DescribeImageXUploadSpeedResResultSpeedDataPropertiesItemsItem
- type DescribeImageXUploadSuccessRateByTime
- type DescribeImageXUploadSuccessRateByTimeBody
- type DescribeImageXUploadSuccessRateByTimeBodyExtraDimsItem
- type DescribeImageXUploadSuccessRateByTimeQuery
- type DescribeImageXUploadSuccessRateByTimeReq
- type DescribeImageXUploadSuccessRateByTimeRes
- type DescribeImageXUploadSuccessRateByTimeResResponseMetadata
- type DescribeImageXUploadSuccessRateByTimeResResult
- type DescribeImageXUploadSuccessRateByTimeResResultSuccessRateDataItem
- type DescribeImageXUploadSuccessRateByTimeResResultSuccessRateDataPropertiesItemsItem
- type DescribeImageXVideoClipDurationUsage
- type DescribeImageXVideoClipDurationUsageBody
- type DescribeImageXVideoClipDurationUsageQuery
- type DescribeImageXVideoClipDurationUsageReq
- type DescribeImageXVideoClipDurationUsageRes
- type DescribeImageXVideoClipDurationUsageResResponseMetadata
- type DescribeImageXVideoClipDurationUsageResResult
- type DescribeImageXVideoClipDurationUsageResResultVideoClipDurationDataItem
- type DescribeImageXVideoClipDurationUsageResResultVideoClipDurationDataPropertiesItemsItem
- type Encryption
- type EncryptionInput
- type ExportFailedMigrateTask
- type ExportFailedMigrateTaskBody
- type ExportFailedMigrateTaskQuery
- type ExportFailedMigrateTaskReq
- type ExportFailedMigrateTaskRes
- type ExportFailedMigrateTaskResResponseMetadata
- type ExportFailedMigrateTaskResResult
- type ExportFailedMigrateTaskResResultEntriesItem
- type FetchImageURL
- type FetchImageURLBody
- type FetchImageURLQuery
- type FetchImageURLReq
- type FetchImageURLRes
- type FetchImageURLResResponseMetadata
- type FetchImageURLResResult
- type Function
- type GetAllImageServices
- type GetAllImageServicesBody
- type GetAllImageServicesQuery
- type GetAllImageServicesReq
- type GetAllImageServicesRes
- type GetAllImageServicesResResponseMetadata
- type GetAllImageServicesResResult
- type GetAllImageServicesResResultServicesItem
- type GetAllImageServicesResResultServicesItemImageYAttribute
- type GetAllImageServicesResResultServicesItemMirror
- type GetAllImageServicesResResultServicesItemMirrorItemOrigin
- type GetAllImageServicesResResultServicesItemResourceLimitedVisit
- type GetAllImageServicesResResultServicesItemStorage
- type GetAllImageServicesResResultServicesItemVodSpace
- type GetAllImageServicesResResultServicesPropertiesItemsItem
- type GetAllImageTemplates
- type GetAllImageTemplatesBody
- type GetAllImageTemplatesQuery
- type GetAllImageTemplatesReq
- type GetAllImageTemplatesRes
- type GetAllImageTemplatesResResponseMetadata
- type GetAllImageTemplatesResResult
- type GetAllImageTemplatesResResultTemplatesItem
- type GetAuditEntrysCount
- type GetAuditEntrysCountBody
- type GetAuditEntrysCountQuery
- type GetAuditEntrysCountReq
- type GetAuditEntrysCountRes
- type GetAuditEntrysCountResResponseMetadata
- type GetAuditEntrysCountResResult
- type GetComprehensiveEnhanceImage
- type GetComprehensiveEnhanceImageBody
- type GetComprehensiveEnhanceImageQuery
- type GetComprehensiveEnhanceImageReq
- type GetComprehensiveEnhanceImageRes
- type GetComprehensiveEnhanceImageResResponseMetadata
- type GetComprehensiveEnhanceImageResResult
- type GetCompressTaskInfo
- type GetCompressTaskInfoBody
- type GetCompressTaskInfoQuery
- type GetCompressTaskInfoReq
- type GetCompressTaskInfoRes
- type GetCompressTaskInfoResResponseMetadata
- type GetCompressTaskInfoResResult
- type GetDedupTaskStatus
- type GetDedupTaskStatusBody
- type GetDedupTaskStatusQuery
- type GetDedupTaskStatusReq
- type GetDedupTaskStatusRes
- type GetDedupTaskStatusResResponseMetadata
- type GetDedupTaskStatusResResult
- type GetDomainConfig
- type GetDomainConfigBody
- type GetDomainConfigQuery
- type GetDomainConfigReq
- type GetDomainConfigRes
- type GetDomainConfigResResponseMetadata
- type GetDomainConfigResResult
- type GetDomainConfigResResultAccessControl
- type GetDomainConfigResResultAccessControlIPAuth
- type GetDomainConfigResResultAccessControlRefererLink
- type GetDomainConfigResResultAccessControlRemoteAuth
- type GetDomainConfigResResultAccessControlRemoteAuthAuthResponseResponse
- type GetDomainConfigResResultAccessControlRemoteAuthMatchRuleItem
- type GetDomainConfigResResultAccessControlRemoteAuthRequestHeader
- type GetDomainConfigResResultAccessControlRemoteAuthRequestHeaderItem
- type GetDomainConfigResResultAccessControlRemoteAuthRequestQuery
- type GetDomainConfigResResultAccessControlRemoteAuthRequestQueryItem
- type GetDomainConfigResResultAccessControlRemoteAuthResponse
- type GetDomainConfigResResultAccessControlRemoteAuthResponseAuthResultCache
- type GetDomainConfigResResultAccessControlRemoteAuthResponseAuthServerStatusCode
- type GetDomainConfigResResultAccessControlRemoteAuthResponseAuthServerTimeout
- type GetDomainConfigResResultAccessControlRemoteAuthServer
- type GetDomainConfigResResultAccessControlURLAuth
- type GetDomainConfigResResultAccessControlURLAuthTypeA
- type GetDomainConfigResResultAccessControlURLAuthTypeB
- type GetDomainConfigResResultAccessControlURLAuthTypeC
- type GetDomainConfigResResultAccessControlURLAuthTypeD
- type GetDomainConfigResResultAccessControlUaList
- type GetDomainConfigResResultHTTPSConfig
- type GetDomainConfigResResultHTTPSConfigHsts
- type GetDomainConfigResResultLockStatus
- type GetDomainConfigResResultPageOptimization
- type GetDomainConfigResResultRespHdrsItem
- type GetImageAnalyzeResult
- type GetImageAnalyzeResultBody
- type GetImageAnalyzeResultQuery
- type GetImageAnalyzeResultReq
- type GetImageAnalyzeResultRes
- type GetImageAnalyzeResultResResponseMetadata
- type GetImageAnalyzeResultResResult
- type GetImageAnalyzeResultResResultResultsItem
- type GetImageAnalyzeTasks
- type GetImageAnalyzeTasksBody
- type GetImageAnalyzeTasksQuery
- type GetImageAnalyzeTasksReq
- type GetImageAnalyzeTasksRes
- type GetImageAnalyzeTasksResResponseMetadata
- type GetImageAnalyzeTasksResResult
- type GetImageAnalyzeTasksResResultTasksItem
- type GetImageAuditResult
- type GetImageAuditResultBody
- type GetImageAuditResultQuery
- type GetImageAuditResultReq
- type GetImageAuditResultRes
- type GetImageAuditResultResResponseMetadata
- type GetImageAuditResultResResult
- type GetImageAuditResultResResultResultsItem
- type GetImageAuditTasks
- type GetImageAuditTasksBody
- type GetImageAuditTasksQuery
- type GetImageAuditTasksReq
- type GetImageAuditTasksRes
- type GetImageAuditTasksResResponseMetadata
- type GetImageAuditTasksResResult
- type GetImageAuditTasksResResultTasksItem
- type GetImageAuditTasksResResultTasksItemAuditTask
- type GetImageAuthKey
- type GetImageAuthKeyBody
- type GetImageAuthKeyQuery
- type GetImageAuthKeyReq
- type GetImageAuthKeyRes
- type GetImageAuthKeyResResponseMetadata
- type GetImageAuthKeyResResult
- type GetImageBgFillResult
- type GetImageBgFillResultBody
- type GetImageBgFillResultQuery
- type GetImageBgFillResultReq
- type GetImageBgFillResultRes
- type GetImageBgFillResultResResponseMetadata
- type GetImageBgFillResultResResult
- type GetImageComicResult
- type GetImageComicResultBody
- type GetImageComicResultQuery
- type GetImageComicResultReq
- type GetImageComicResultRes
- type GetImageComicResultResResponseMetadata
- type GetImageComicResultResResult
- type GetImageContentBlockList
- type GetImageContentBlockListBody
- type GetImageContentBlockListQuery
- type GetImageContentBlockListReq
- type GetImageContentBlockListRes
- type GetImageContentBlockListResResponseMetadata
- type GetImageContentBlockListResResult
- type GetImageContentBlockListResResultDataItem
- type GetImageContentTaskDetail
- type GetImageContentTaskDetailBody
- type GetImageContentTaskDetailQuery
- type GetImageContentTaskDetailReq
- type GetImageContentTaskDetailRes
- type GetImageContentTaskDetailResResponseMetadata
- type GetImageContentTaskDetailResResult
- type GetImageContentTaskDetailResResultDataItem
- type GetImageDetectResult
- type GetImageDetectResultBody
- type GetImageDetectResultQuery
- type GetImageDetectResultReq
- type GetImageDetectResultRes
- type GetImageDetectResultResResponseMetadata
- type GetImageDetectResultResResult
- type GetImageDetectResultResResultFacesItem
- type GetImageDuplicateDetection
- type GetImageDuplicateDetectionBody
- type GetImageDuplicateDetectionQuery
- type GetImageDuplicateDetectionReq
- type GetImageDuplicateDetectionRes
- type GetImageDuplicateDetectionResResponseMetadata
- type GetImageDuplicateDetectionResResult
- type GetImageEnhanceResult
- type GetImageEnhanceResultBody
- type GetImageEnhanceResultQuery
- type GetImageEnhanceResultReq
- type GetImageEnhanceResultRes
- type GetImageEnhanceResultResResponseMetadata
- type GetImageEnhanceResultResResult
- type GetImageEraseModels
- type GetImageEraseModelsBody
- type GetImageEraseModelsQuery
- type GetImageEraseModelsReq
- type GetImageEraseModelsRes
- type GetImageEraseModelsResResponseMetadata
- type GetImageEraseModelsResResult
- type GetImageEraseResult
- type GetImageEraseResultBody
- type GetImageEraseResultBodyBBoxItem
- type GetImageEraseResultQuery
- type GetImageEraseResultReq
- type GetImageEraseResultRes
- type GetImageEraseResultResResponseMetadata
- type GetImageEraseResultResResult
- type GetImageMigrateTasks
- type GetImageMigrateTasksBody
- type GetImageMigrateTasksQuery
- type GetImageMigrateTasksReq
- type GetImageMigrateTasksRes
- type GetImageMigrateTasksResResponseMetadata
- type GetImageMigrateTasksResResult
- type GetImageMigrateTasksResResultTasksItem
- type GetImageMigrateTasksResResultTasksItemDst
- type GetImageMigrateTasksResResultTasksItemProgress
- type GetImageMigrateTasksResResultTasksItemRunStrategy
- type GetImageMigrateTasksResResultTasksItemSource
- type GetImageMigrateTasksResResultTasksItemTranscode
- type GetImageMigrateTasksResResultTasksPropertiesItemsItem
- type GetImageOCRV2
- type GetImageOCRV2Body
- type GetImageOCRV2BodyExtra
- type GetImageOCRV2Query
- type GetImageOCRV2Req
- type GetImageOCRV2Res
- type GetImageOCRV2ResResponseMetadata
- type GetImageOCRV2ResResult
- type GetImageOCRV2ResResultDefectResultItem
- type GetImageOCRV2ResResultExtra
- type GetImageOCRV2ResResultExtraOutput
- type GetImageOCRV2ResResultGeneralResultItem
- type GetImagePSDetection
- type GetImagePSDetectionBody
- type GetImagePSDetectionQuery
- type GetImagePSDetectionReq
- type GetImagePSDetectionRes
- type GetImagePSDetectionResResponseMetadata
- type GetImagePSDetectionResResult
- type GetImageQuality
- type GetImageQualityBody
- type GetImageQualityQuery
- type GetImageQualityReq
- type GetImageQualityRes
- type GetImageQualityResResponseMetadata
- type GetImageQualityResResult
- type GetImageQualityResResultFrScoreResult
- type GetImageQualityResResultFrScores
- type GetImageQualityResResultNrScoreResult
- type GetImageQualityResResultNrScores
- type GetImageService
- type GetImageServiceBody
- type GetImageServiceQuery
- type GetImageServiceReq
- type GetImageServiceRes
- type GetImageServiceResResponseMetadata
- type GetImageServiceResResult
- type GetImageServiceResResultDomainInfosItem
- type GetImageServiceResResultEventRulesItem
- type GetImageServiceResResultImageYAttribute
- type GetImageServiceResResultMirror
- type GetImageServiceResResultResourceLimitedVisit
- type GetImageServiceResResultResourceTagsItem
- type GetImageServiceResResultStorage
- type GetImageServiceResResultStorageRulesItem
- type GetImageServiceResResultVodSpace
- type GetImageServiceSubscription
- type GetImageServiceSubscriptionBody
- type GetImageServiceSubscriptionQuery
- type GetImageServiceSubscriptionReq
- type GetImageServiceSubscriptionRes
- type GetImageServiceSubscriptionResResponseMetadata
- type GetImageServiceSubscriptionResResponseMetadataError
- type GetImageServiceSubscriptionResResult
- type GetImageSmartCropResult
- type GetImageSmartCropResultBody
- type GetImageSmartCropResultQuery
- type GetImageSmartCropResultReq
- type GetImageSmartCropResultRes
- type GetImageSmartCropResultResResponseMetadata
- type GetImageSmartCropResultResResult
- type GetImageStorageFiles
- type GetImageStorageFilesBody
- type GetImageStorageFilesQuery
- type GetImageStorageFilesReq
- type GetImageStorageFilesRes
- type GetImageStorageFilesResResponseMetadata
- type GetImageStorageFilesResResult
- type GetImageStorageFilesResResultItemsItem
- type GetImageStyleResult
- type GetImageStyleResultBody
- type GetImageStyleResultQuery
- type GetImageStyleResultReq
- type GetImageStyleResultRes
- type GetImageStyleResultResResponseMetadata
- type GetImageStyleResultResResult
- type GetImageStyleResultResResultRenderDetailItem
- type GetImageSuperResolutionResult
- type GetImageSuperResolutionResultBody
- type GetImageSuperResolutionResultQuery
- type GetImageSuperResolutionResultReq
- type GetImageSuperResolutionResultRes
- type GetImageSuperResolutionResultResResponseMetadata
- type GetImageSuperResolutionResultResResult
- type GetImageTemplate
- type GetImageTemplateBody
- type GetImageTemplateQuery
- type GetImageTemplateReq
- type GetImageTemplateRes
- type GetImageTemplateResResponseMetadata
- type GetImageTemplateResResult
- type GetImageTemplateResResultAdaptiveFmt
- type GetImageTemplateResResultAnimation
- type GetImageTemplateResResultFiltersItem
- type GetImageTemplateResResultOutputExtra
- type GetImageTemplateResResultSnapshot
- type GetImageTranscodeDetails
- type GetImageTranscodeDetailsBody
- type GetImageTranscodeDetailsQuery
- type GetImageTranscodeDetailsReq
- type GetImageTranscodeDetailsRes
- type GetImageTranscodeDetailsResResponseMetadata
- type GetImageTranscodeDetailsResResult
- type GetImageTranscodeDetailsResResultExecInfoItem
- type GetImageTranscodeDetailsResResultExecInfoItemExecInput
- type GetImageTranscodeDetailsResResultExecInfoItemExecOutput
- type GetImageTranscodeQueues
- type GetImageTranscodeQueuesBody
- type GetImageTranscodeQueuesQuery
- type GetImageTranscodeQueuesReq
- type GetImageTranscodeQueuesRes
- type GetImageTranscodeQueuesResResponseMetadata
- type GetImageTranscodeQueuesResResult
- type GetImageTranscodeQueuesResResultQueuesItem
- type GetImageTranscodeQueuesResResultQueuesItemCallbackConf
- type GetImageTranscodeQueuesResResultQueuesItemStatus
- type GetImageTranscodeQueuesResResultQueuesItemType
- type GetImageUpdateFiles
- type GetImageUpdateFilesBody
- type GetImageUpdateFilesQuery
- type GetImageUpdateFilesReq
- type GetImageUpdateFilesRes
- type GetImageUpdateFilesResResponseMetadata
- type GetImageUpdateFilesResResult
- type GetImageUpdateFilesResResultUpdateUrlsItem
- type GetImageUploadFile
- type GetImageUploadFileBody
- type GetImageUploadFileQuery
- type GetImageUploadFileReq
- type GetImageUploadFileRes
- type GetImageUploadFileResResponseMetadata
- type GetImageUploadFileResResult
- type GetImageUploadFiles
- type GetImageUploadFilesBody
- type GetImageUploadFilesQuery
- type GetImageUploadFilesReq
- type GetImageUploadFilesRes
- type GetImageUploadFilesResResponseMetadata
- type GetImageUploadFilesResResult
- type GetImageUploadFilesResResultFileObjectsItem
- type GetImageXQueryApps
- type GetImageXQueryAppsBody
- type GetImageXQueryAppsQuery
- type GetImageXQueryAppsReq
- type GetImageXQueryAppsRes
- type GetImageXQueryAppsResResponseMetadata
- type GetImageXQueryAppsResResult
- type GetImageXQueryAppsResResultAppsItem
- type GetImageXQueryDims
- type GetImageXQueryDimsBody
- type GetImageXQueryDimsQuery
- type GetImageXQueryDimsReq
- type GetImageXQueryDimsRes
- type GetImageXQueryDimsResResponseMetadata
- type GetImageXQueryDimsResResult
- type GetImageXQueryRegions
- type GetImageXQueryRegionsBody
- type GetImageXQueryRegionsQuery
- type GetImageXQueryRegionsReq
- type GetImageXQueryRegionsRes
- type GetImageXQueryRegionsResResponseMetadata
- type GetImageXQueryRegionsResResult
- type GetImageXQueryVals
- type GetImageXQueryValsBody
- type GetImageXQueryValsQuery
- type GetImageXQueryValsReq
- type GetImageXQueryValsRes
- type GetImageXQueryValsResResponseMetadata
- type GetImageXQueryValsResResult
- type GetPrivateImageType
- type GetPrivateImageTypeBody
- type GetPrivateImageTypeQuery
- type GetPrivateImageTypeReq
- type GetPrivateImageTypeRes
- type GetPrivateImageTypeResResponseMetadata
- type GetPrivateImageTypeResResult
- type GetResourceURL
- type GetResourceURLBody
- type GetResourceURLQuery
- type GetResourceURLReq
- type GetResourceURLRes
- type GetResourceURLResResponseMetadata
- type GetResourceURLResResult
- type GetResponseHeaderValidateKeys
- type GetResponseHeaderValidateKeysBody
- type GetResponseHeaderValidateKeysQuery
- type GetResponseHeaderValidateKeysReq
- type GetResponseHeaderValidateKeysRes
- type GetResponseHeaderValidateKeysResResponseMetadata
- type GetResponseHeaderValidateKeysResResult
- type GetSegmentImage
- type GetSegmentImageBody
- type GetSegmentImageBodyContour
- type GetSegmentImageQuery
- type GetSegmentImageReq
- type GetSegmentImageRes
- type GetSegmentImageResResponseMetadata
- type GetSegmentImageResResult
- type GetServiceDomains
- type GetServiceDomainsBody
- type GetServiceDomainsQuery
- type GetServiceDomainsReq
- type GetServiceDomainsRes
- type GetServiceDomainsResResponseMetadata
- type GetServiceDomainsResResultItem
- type GetServiceDomainsResResultItemHTTPSConfig
- type GetServiceDomainsResResultItemLockStatus
- type GetTemplatesFromBin
- type GetTemplatesFromBinBody
- type GetTemplatesFromBinQuery
- type GetTemplatesFromBinReq
- type GetTemplatesFromBinRes
- type GetTemplatesFromBinResResponseMetadata
- type GetTemplatesFromBinResResult
- type GetTemplatesFromBinResResultTemplatesItem
- type GetURLFetchTask
- type GetURLFetchTaskBody
- type GetURLFetchTaskQuery
- type GetURLFetchTaskReq
- type GetURLFetchTaskRes
- type GetURLFetchTaskResResponseMetadata
- type GetURLFetchTaskResResult
- type GetVendorBuckets
- type GetVendorBucketsBody
- type GetVendorBucketsQuery
- type GetVendorBucketsReq
- type GetVendorBucketsRes
- type GetVendorBucketsResResponseMetadata
- type GetVendorBucketsResResult
- type ImageInfo
- type Imagex
- func (c *Imagex) ApplyImageUpload(ctx context.Context, arg *ApplyImageUploadQuery) (*ApplyImageUploadRes, error)
- func (c *Imagex) ApplyUploadImage(params *ApplyUploadImageParam) (*ApplyUploadImageResult, error)
- func (c *Imagex) CommitImageUpload(ctx context.Context, arg *CommitImageUploadReq) (*CommitImageUploadRes, error)
- func (c *Imagex) CommitUploadImage(params *CommitUploadImageParam) (*CommitUploadImageResult, error)
- func (c *Imagex) CreateHiddenWatermarkImage(ctx context.Context, arg *CreateHiddenWatermarkImageReq) (*CreateHiddenWatermarkImageRes, error)
- func (c *Imagex) CreateImageAnalyzeTask(ctx context.Context, arg *CreateImageAnalyzeTaskBody) (*CreateImageAnalyzeTaskRes, error)
- func (c *Imagex) CreateImageAuditTask(ctx context.Context, arg *CreateImageAuditTaskBody) (*CreateImageAuditTaskRes, error)
- func (c *Imagex) CreateImageCompressTask(ctx context.Context, arg *CreateImageCompressTaskReq) (*CreateImageCompressTaskRes, error)
- func (c *Imagex) CreateImageContentTask(ctx context.Context, arg *CreateImageContentTaskReq) (*CreateImageContentTaskRes, error)
- func (c *Imagex) CreateImageFromURI(ctx context.Context, arg *CreateImageFromURIReq) (*CreateImageFromURIRes, error)
- func (c *Imagex) CreateImageHmEmbed(ctx context.Context, arg *CreateImageHmEmbedBody) (*CreateImageHmEmbedRes, error)
- func (c *Imagex) CreateImageHmExtract(ctx context.Context, arg *CreateImageHmExtractQuery) (*CreateImageHmExtractRes, error)
- func (c *Imagex) CreateImageMigrateTask(ctx context.Context, arg *CreateImageMigrateTaskBody) (*CreateImageMigrateTaskRes, error)
- func (c *Imagex) CreateImageRetryAuditTask(ctx context.Context, arg *CreateImageRetryAuditTaskBody) (*CreateImageRetryAuditTaskRes, error)
- func (c *Imagex) CreateImageService(ctx context.Context, arg *CreateImageServiceBody) (*CreateImageServiceRes, error)
- func (c *Imagex) CreateImageTemplate(ctx context.Context, arg *CreateImageTemplateReq) (*CreateImageTemplateRes, error)
- func (c *Imagex) CreateImageTranscodeCallback(ctx context.Context, arg *CreateImageTranscodeCallbackBody) (*CreateImageTranscodeCallbackRes, error)
- func (c *Imagex) CreateImageTranscodeQueue(ctx context.Context, arg *CreateImageTranscodeQueueBody) (*CreateImageTranscodeQueueRes, error)
- func (c *Imagex) CreateImageTranscodeTask(ctx context.Context, arg *CreateImageTranscodeTaskBody) (*CreateImageTranscodeTaskRes, error)
- func (c *Imagex) CreateTemplatesFromBin(ctx context.Context, arg *CreateTemplatesFromBinReq) (*CreateTemplatesFromBinRes, error)
- func (c *Imagex) DelDomain(ctx context.Context, arg *DelDomainReq) (*DelDomainRes, error)
- func (c *Imagex) DeleteImageAnalyzeTask(ctx context.Context, arg *DeleteImageAnalyzeTaskBody) (*DeleteImageAnalyzeTaskRes, error)
- func (c *Imagex) DeleteImageAnalyzeTaskRun(ctx context.Context, arg *DeleteImageAnalyzeTaskRunBody) (*DeleteImageAnalyzeTaskRunRes, error)
- func (c *Imagex) DeleteImageAuditResult(ctx context.Context, arg *DeleteImageAuditResultBody) (*DeleteImageAuditResultRes, error)
- func (c *Imagex) DeleteImageMigrateTask(ctx context.Context, arg *DeleteImageMigrateTaskQuery) (*DeleteImageMigrateTaskRes, error)
- func (c *Imagex) DeleteImageService(ctx context.Context, arg *DeleteImageServiceQuery) (*DeleteImageServiceRes, error)
- func (c *Imagex) DeleteImageTemplate(ctx context.Context, arg *DeleteImageTemplateReq) (*DeleteImageTemplateRes, error)
- func (c *Imagex) DeleteImageTranscodeDetail(ctx context.Context, arg *DeleteImageTranscodeDetailBody) (*DeleteImageTranscodeDetailRes, error)
- func (c *Imagex) DeleteImageTranscodeQueue(ctx context.Context, arg *DeleteImageTranscodeQueueBody) (*DeleteImageTranscodeQueueRes, error)
- func (c *Imagex) DeleteImageUploadFiles(ctx context.Context, arg *DeleteImageUploadFilesReq) (*DeleteImageUploadFilesRes, error)
- func (c *Imagex) DeleteTemplatesFromBin(ctx context.Context, arg *DeleteTemplatesFromBinReq) (*DeleteTemplatesFromBinRes, error)
- func (c *Imagex) DescribeImageVolcCdnAccessLog(ctx context.Context, arg *DescribeImageVolcCdnAccessLogReq) (*DescribeImageVolcCdnAccessLogRes, error)
- func (c *Imagex) DescribeImageXBaseOpUsage(ctx context.Context, arg *DescribeImageXBaseOpUsageQuery) (*DescribeImageXBaseOpUsageRes, error)
- func (c *Imagex) DescribeImageXBillingRequestCntUsage(ctx context.Context, arg *DescribeImageXBillingRequestCntUsageQuery) (*DescribeImageXBillingRequestCntUsageRes, error)
- func (c *Imagex) DescribeImageXBucketRetrievalUsage(ctx context.Context, arg *DescribeImageXBucketRetrievalUsageQuery) (*DescribeImageXBucketRetrievalUsageRes, error)
- func (c *Imagex) DescribeImageXBucketUsage(ctx context.Context, arg *DescribeImageXBucketUsageQuery) (*DescribeImageXBucketUsageRes, error)
- func (c *Imagex) DescribeImageXCDNTopRequestData(ctx context.Context, arg *DescribeImageXCDNTopRequestDataQuery) (*DescribeImageXCDNTopRequestDataRes, error)
- func (c *Imagex) DescribeImageXCdnDurationAll(ctx context.Context, arg *DescribeImageXCdnDurationAllBody) (*DescribeImageXCdnDurationAllRes, error)
- func (c *Imagex) DescribeImageXCdnDurationDetailByTime(ctx context.Context, arg *DescribeImageXCdnDurationDetailByTimeBody) (*DescribeImageXCdnDurationDetailByTimeRes, error)
- func (c *Imagex) DescribeImageXCdnErrorCodeAll(ctx context.Context, arg *DescribeImageXCdnErrorCodeAllBody) (*DescribeImageXCdnErrorCodeAllRes, error)
- func (c *Imagex) DescribeImageXCdnErrorCodeByTime(ctx context.Context, arg *DescribeImageXCdnErrorCodeByTimeBody) (*DescribeImageXCdnErrorCodeByTimeRes, error)
- func (c *Imagex) DescribeImageXCdnProtocolRateByTime(ctx context.Context, arg *DescribeImageXCdnProtocolRateByTimeBody) (*DescribeImageXCdnProtocolRateByTimeRes, error)
- func (c *Imagex) DescribeImageXCdnReuseRateAll(ctx context.Context, arg *DescribeImageXCdnReuseRateAllBody) (*DescribeImageXCdnReuseRateAllRes, error)
- func (c *Imagex) DescribeImageXCdnReuseRateByTime(ctx context.Context, arg *DescribeImageXCdnReuseRateByTimeBody) (*DescribeImageXCdnReuseRateByTimeRes, error)
- func (c *Imagex) DescribeImageXCdnSuccessRateAll(ctx context.Context, arg *DescribeImageXCdnSuccessRateAllBody) (*DescribeImageXCdnSuccessRateAllRes, error)
- func (c *Imagex) DescribeImageXCdnSuccessRateByTime(ctx context.Context, arg *DescribeImageXCdnSuccessRateByTimeBody) (*DescribeImageXCdnSuccessRateByTimeRes, error)
- func (c *Imagex) DescribeImageXClientCountByTime(ctx context.Context, arg *DescribeImageXClientCountByTimeBody) (*DescribeImageXClientCountByTimeRes, error)
- func (c *Imagex) DescribeImageXClientDecodeDurationByTime(ctx context.Context, arg *DescribeImageXClientDecodeDurationByTimeBody) (*DescribeImageXClientDecodeDurationByTimeRes, error)
- func (c *Imagex) DescribeImageXClientDecodeSuccessRateByTime(ctx context.Context, arg *DescribeImageXClientDecodeSuccessRateByTimeBody) (*DescribeImageXClientDecodeSuccessRateByTimeRes, error)
- func (c *Imagex) DescribeImageXClientDemotionRateByTime(ctx context.Context, arg *DescribeImageXClientDemotionRateByTimeBody) (*DescribeImageXClientDemotionRateByTimeRes, error)
- func (c *Imagex) DescribeImageXClientErrorCodeAll(ctx context.Context, arg *DescribeImageXClientErrorCodeAllBody) (*DescribeImageXClientErrorCodeAllRes, error)
- func (c *Imagex) DescribeImageXClientErrorCodeByTime(ctx context.Context, arg *DescribeImageXClientErrorCodeByTimeBody) (*DescribeImageXClientErrorCodeByTimeRes, error)
- func (c *Imagex) DescribeImageXClientFailureRate(ctx context.Context, arg *DescribeImageXClientFailureRateBody) (*DescribeImageXClientFailureRateRes, error)
- func (c *Imagex) DescribeImageXClientFileSize(ctx context.Context, arg *DescribeImageXClientFileSizeBody) (*DescribeImageXClientFileSizeRes, error)
- func (c *Imagex) DescribeImageXClientLoadDuration(ctx context.Context, arg *DescribeImageXClientLoadDurationBody) (*DescribeImageXClientLoadDurationRes, error)
- func (c *Imagex) DescribeImageXClientLoadDurationAll(ctx context.Context, arg *DescribeImageXClientLoadDurationAllBody) (*DescribeImageXClientLoadDurationAllRes, error)
- func (c *Imagex) DescribeImageXClientQualityRateByTime(ctx context.Context, arg *DescribeImageXClientQualityRateByTimeBody) (*DescribeImageXClientQualityRateByTimeRes, error)
- func (c *Imagex) DescribeImageXClientQueueDurationByTime(ctx context.Context, arg *DescribeImageXClientQueueDurationByTimeBody) (*DescribeImageXClientQueueDurationByTimeRes, error)
- func (c *Imagex) DescribeImageXClientScoreByTime(ctx context.Context, arg *DescribeImageXClientScoreByTimeBody) (*DescribeImageXClientScoreByTimeRes, error)
- func (c *Imagex) DescribeImageXClientSdkVerByTime(ctx context.Context, arg *DescribeImageXClientSdkVerByTimeBody) (*DescribeImageXClientSdkVerByTimeRes, error)
- func (c *Imagex) DescribeImageXClientTopDemotionURL(ctx context.Context, arg *DescribeImageXClientTopDemotionURLBody) (*DescribeImageXClientTopDemotionURLRes, error)
- func (c *Imagex) DescribeImageXClientTopFileSize(ctx context.Context, arg *DescribeImageXClientTopFileSizeBody) (*DescribeImageXClientTopFileSizeRes, error)
- func (c *Imagex) DescribeImageXClientTopQualityURL(ctx context.Context, arg *DescribeImageXClientTopQualityURLBody) (*DescribeImageXClientTopQualityURLRes, error)
- func (c *Imagex) DescribeImageXCompressUsage(ctx context.Context, arg *DescribeImageXCompressUsageQuery) (*DescribeImageXCompressUsageRes, error)
- func (c *Imagex) DescribeImageXDomainBandwidthData(ctx context.Context, arg *DescribeImageXDomainBandwidthDataQuery) (*DescribeImageXDomainBandwidthDataRes, error)
- func (c *Imagex) DescribeImageXDomainBandwidthNinetyFiveData(ctx context.Context, arg *DescribeImageXDomainBandwidthNinetyFiveDataQuery) (*DescribeImageXDomainBandwidthNinetyFiveDataRes, error)
- func (c *Imagex) DescribeImageXDomainTrafficData(ctx context.Context, arg *DescribeImageXDomainTrafficDataQuery) (*DescribeImageXDomainTrafficDataRes, error)
- func (c *Imagex) DescribeImageXEdgeRequest(ctx context.Context, arg *DescribeImageXEdgeRequestQuery) (*DescribeImageXEdgeRequestRes, error)
- func (c *Imagex) DescribeImageXEdgeRequestBandwidth(ctx context.Context, arg *DescribeImageXEdgeRequestBandwidthQuery) (*DescribeImageXEdgeRequestBandwidthRes, error)
- func (c *Imagex) DescribeImageXEdgeRequestRegions(ctx context.Context, arg *DescribeImageXEdgeRequestRegionsQuery) (*DescribeImageXEdgeRequestRegionsRes, error)
- func (c *Imagex) DescribeImageXEdgeRequestTraffic(ctx context.Context, arg *DescribeImageXEdgeRequestTrafficQuery) (*DescribeImageXEdgeRequestTrafficRes, error)
- func (c *Imagex) DescribeImageXExceedCountByTime(ctx context.Context, arg *DescribeImageXExceedCountByTimeBody) (*DescribeImageXExceedCountByTimeRes, error)
- func (c *Imagex) DescribeImageXExceedFileSize(ctx context.Context, arg *DescribeImageXExceedFileSizeBody) (*DescribeImageXExceedFileSizeRes, error)
- func (c *Imagex) DescribeImageXExceedResolutionRatioAll(ctx context.Context, arg *DescribeImageXExceedResolutionRatioAllBody) (*DescribeImageXExceedResolutionRatioAllRes, error)
- func (c *Imagex) DescribeImageXHitRateRequestData(ctx context.Context, arg *DescribeImageXHitRateRequestDataQuery) (*DescribeImageXHitRateRequestDataRes, error)
- func (c *Imagex) DescribeImageXHitRateTrafficData(ctx context.Context, arg *DescribeImageXHitRateTrafficDataQuery) (*DescribeImageXHitRateTrafficDataRes, error)
- func (c *Imagex) DescribeImageXMirrorRequestBandwidth(ctx context.Context, arg *DescribeImageXMirrorRequestBandwidthBody) (*DescribeImageXMirrorRequestBandwidthRes, error)
- func (c *Imagex) DescribeImageXMirrorRequestHTTPCodeByTime(ctx context.Context, arg *DescribeImageXMirrorRequestHTTPCodeByTimeBody) (*DescribeImageXMirrorRequestHTTPCodeByTimeRes, error)
- func (c *Imagex) DescribeImageXMirrorRequestHTTPCodeOverview(ctx context.Context, arg *DescribeImageXMirrorRequestHTTPCodeOverviewBody) (*DescribeImageXMirrorRequestHTTPCodeOverviewRes, error)
- func (c *Imagex) DescribeImageXMirrorRequestTraffic(ctx context.Context, arg *DescribeImageXMirrorRequestTrafficBody) (*DescribeImageXMirrorRequestTrafficRes, error)
- func (c *Imagex) DescribeImageXMultiCompressUsage(ctx context.Context, arg *DescribeImageXMultiCompressUsageQuery) (*DescribeImageXMultiCompressUsageRes, error)
- func (c *Imagex) DescribeImageXRequestCntUsage(ctx context.Context, arg *DescribeImageXRequestCntUsageQuery) (*DescribeImageXRequestCntUsageRes, error)
- func (c *Imagex) DescribeImageXScreenshotUsage(ctx context.Context, arg *DescribeImageXScreenshotUsageQuery) (*DescribeImageXScreenshotUsageRes, error)
- func (c *Imagex) DescribeImageXSensibleCacheHitRateByTime(ctx context.Context, arg *DescribeImageXSensibleCacheHitRateByTimeBody) (*DescribeImageXSensibleCacheHitRateByTimeRes, error)
- func (c *Imagex) DescribeImageXSensibleCountByTime(ctx context.Context, arg *DescribeImageXSensibleCountByTimeBody) (*DescribeImageXSensibleCountByTimeRes, error)
- func (c *Imagex) DescribeImageXSensibleTopRAMURL(ctx context.Context, arg *DescribeImageXSensibleTopRAMURLBody) (*DescribeImageXSensibleTopRAMURLRes, error)
- func (c *Imagex) DescribeImageXSensibleTopResolutionURL(ctx context.Context, arg *DescribeImageXSensibleTopResolutionURLBody) (*DescribeImageXSensibleTopResolutionURLRes, error)
- func (c *Imagex) DescribeImageXSensibleTopSizeURL(ctx context.Context, arg *DescribeImageXSensibleTopSizeURLBody) (*DescribeImageXSensibleTopSizeURLRes, error)
- func (c *Imagex) DescribeImageXSensibleTopUnknownURL(ctx context.Context, arg *DescribeImageXSensibleTopUnknownURLBody) (*DescribeImageXSensibleTopUnknownURLRes, error)
- func (c *Imagex) DescribeImageXServerQPSUsage(ctx context.Context, arg *DescribeImageXServerQPSUsageQuery) (*DescribeImageXServerQPSUsageRes, error)
- func (c *Imagex) DescribeImageXServiceQuality(ctx context.Context, arg *DescribeImageXServiceQualityQuery) (*DescribeImageXServiceQualityRes, error)
- func (c *Imagex) DescribeImageXSummary(ctx context.Context, arg *DescribeImageXSummaryQuery) (*DescribeImageXSummaryRes, error)
- func (c *Imagex) DescribeImageXUploadCountByTime(ctx context.Context, arg *DescribeImageXUploadCountByTimeBody) (*DescribeImageXUploadCountByTimeRes, error)
- func (c *Imagex) DescribeImageXUploadDuration(ctx context.Context, arg *DescribeImageXUploadDurationBody) (*DescribeImageXUploadDurationRes, error)
- func (c *Imagex) DescribeImageXUploadErrorCodeAll(ctx context.Context, arg *DescribeImageXUploadErrorCodeAllBody) (*DescribeImageXUploadErrorCodeAllRes, error)
- func (c *Imagex) DescribeImageXUploadErrorCodeByTime(ctx context.Context, arg *DescribeImageXUploadErrorCodeByTimeBody) (*DescribeImageXUploadErrorCodeByTimeRes, error)
- func (c *Imagex) DescribeImageXUploadFileSize(ctx context.Context, arg *DescribeImageXUploadFileSizeBody) (*DescribeImageXUploadFileSizeRes, error)
- func (c *Imagex) DescribeImageXUploadSegmentSpeedByTime(ctx context.Context, arg *DescribeImageXUploadSegmentSpeedByTimeBody) (*DescribeImageXUploadSegmentSpeedByTimeRes, error)
- func (c *Imagex) DescribeImageXUploadSpeed(ctx context.Context, arg *DescribeImageXUploadSpeedBody) (*DescribeImageXUploadSpeedRes, error)
- func (c *Imagex) DescribeImageXUploadSuccessRateByTime(ctx context.Context, arg *DescribeImageXUploadSuccessRateByTimeBody) (*DescribeImageXUploadSuccessRateByTimeRes, error)
- func (c *Imagex) DescribeImageXVideoClipDurationUsage(ctx context.Context, arg *DescribeImageXVideoClipDurationUsageQuery) (*DescribeImageXVideoClipDurationUsageRes, error)
- func (c *Imagex) ExportFailedMigrateTask(ctx context.Context, arg *ExportFailedMigrateTaskQuery) (*ExportFailedMigrateTaskRes, error)
- func (c *Imagex) FetchImageURL(ctx context.Context, arg *FetchImageURLBody) (*FetchImageURLRes, error)
- func (c *Imagex) GeneralGet(ctx context.Context, action, version string, query url.Values, ...) error
- func (c *Imagex) GeneralPost(ctx context.Context, action, version string, query url.Values, ...) error
- func (c *Imagex) GetAllImageServices(ctx context.Context, arg *GetAllImageServicesQuery) (*GetAllImageServicesRes, error)
- func (c *Imagex) GetAllImageTemplates(ctx context.Context, arg *GetAllImageTemplatesQuery) (*GetAllImageTemplatesRes, error)
- func (c *Imagex) GetAuditEntrysCount(ctx context.Context, arg *GetAuditEntrysCountQuery) (*GetAuditEntrysCountRes, error)
- func (c *Imagex) GetComprehensiveEnhanceImage(ctx context.Context, arg *GetComprehensiveEnhanceImageBody) (*GetComprehensiveEnhanceImageRes, error)
- func (c *Imagex) GetCompressTaskInfo(ctx context.Context, arg *GetCompressTaskInfoQuery) (*GetCompressTaskInfoRes, error)
- func (c *Imagex) GetDedupTaskStatus(ctx context.Context, arg *GetDedupTaskStatusQuery) (*GetDedupTaskStatusRes, error)
- func (c *Imagex) GetDomainConfig(ctx context.Context, arg *GetDomainConfigQuery) (*GetDomainConfigRes, error)
- func (c *Imagex) GetImageAnalyzeResult(ctx context.Context, arg *GetImageAnalyzeResultQuery) (*GetImageAnalyzeResultRes, error)
- func (c *Imagex) GetImageAnalyzeTasks(ctx context.Context, arg *GetImageAnalyzeTasksQuery) (*GetImageAnalyzeTasksRes, error)
- func (c *Imagex) GetImageAuditResult(ctx context.Context, arg *GetImageAuditResultQuery) (*GetImageAuditResultRes, error)
- func (c *Imagex) GetImageAuditTasks(ctx context.Context, arg *GetImageAuditTasksQuery) (*GetImageAuditTasksRes, error)
- func (c *Imagex) GetImageAuthKey(ctx context.Context, arg *GetImageAuthKeyQuery) (*GetImageAuthKeyRes, error)
- func (c *Imagex) GetImageBgFillResult(ctx context.Context, arg *GetImageBgFillResultBody) (*GetImageBgFillResultRes, error)
- func (c *Imagex) GetImageComicResult(ctx context.Context, arg *GetImageComicResultBody) (*GetImageComicResultRes, error)
- func (c *Imagex) GetImageContentBlockList(ctx context.Context, arg *GetImageContentBlockListReq) (*GetImageContentBlockListRes, error)
- func (c *Imagex) GetImageContentTaskDetail(ctx context.Context, arg *GetImageContentTaskDetailBody) (*GetImageContentTaskDetailRes, error)
- func (c *Imagex) GetImageDetectResult(ctx context.Context, arg *GetImageDetectResultReq) (*GetImageDetectResultRes, error)
- func (c *Imagex) GetImageDuplicateDetection(ctx context.Context, arg *GetImageDuplicateDetectionReq) (*GetImageDuplicateDetectionRes, error)
- func (c *Imagex) GetImageEnhanceResult(ctx context.Context, arg *GetImageEnhanceResultBody) (*GetImageEnhanceResultRes, error)
- func (c *Imagex) GetImageEraseModels(ctx context.Context, arg *GetImageEraseModelsQuery) (*GetImageEraseModelsRes, error)
- func (c *Imagex) GetImageEraseResult(ctx context.Context, arg *GetImageEraseResultBody) (*GetImageEraseResultRes, error)
- func (c *Imagex) GetImageMigrateTasks(ctx context.Context, arg *GetImageMigrateTasksQuery) (*GetImageMigrateTasksRes, error)
- func (c *Imagex) GetImageOCRV2(ctx context.Context, arg *GetImageOCRV2Req) (*GetImageOCRV2Res, error)
- func (c *Imagex) GetImagePSDetection(ctx context.Context, arg *GetImagePSDetectionReq) (*GetImagePSDetectionRes, error)
- func (c *Imagex) GetImageQuality(ctx context.Context, arg *GetImageQualityReq) (*GetImageQualityRes, error)
- func (c *Imagex) GetImageService(ctx context.Context, arg *GetImageServiceQuery) (*GetImageServiceRes, error)
- func (c *Imagex) GetImageServiceSubscription(ctx context.Context) (*GetImageServiceSubscriptionRes, error)
- func (c *Imagex) GetImageSmartCropResult(ctx context.Context, arg *GetImageSmartCropResultBody) (*GetImageSmartCropResultRes, error)
- func (c *Imagex) GetImageStorageFiles(ctx context.Context, arg *GetImageStorageFilesQuery) (*GetImageStorageFilesRes, error)
- func (c *Imagex) GetImageStyleResult(ctx context.Context, arg *GetImageStyleResultReq) (*GetImageStyleResultRes, error)
- func (c *Imagex) GetImageSuperResolutionResult(ctx context.Context, arg *GetImageSuperResolutionResultBody) (*GetImageSuperResolutionResultRes, error)
- func (c *Imagex) GetImageTemplate(ctx context.Context, arg *GetImageTemplateQuery) (*GetImageTemplateRes, error)
- func (c *Imagex) GetImageTranscodeDetails(ctx context.Context, arg *GetImageTranscodeDetailsQuery) (*GetImageTranscodeDetailsRes, error)
- func (c *Imagex) GetImageTranscodeQueues(ctx context.Context, arg *GetImageTranscodeQueuesQuery) (*GetImageTranscodeQueuesRes, error)
- func (c *Imagex) GetImageUpdateFiles(ctx context.Context, arg *GetImageUpdateFilesQuery) (*GetImageUpdateFilesRes, error)
- func (c *Imagex) GetImageUploadFile(ctx context.Context, arg *GetImageUploadFileQuery) (*GetImageUploadFileRes, error)
- func (c *Imagex) GetImageUploadFiles(ctx context.Context, arg *GetImageUploadFilesQuery) (*GetImageUploadFilesRes, error)
- func (c *Imagex) GetImageXQueryApps(ctx context.Context, arg *GetImageXQueryAppsQuery) (*GetImageXQueryAppsRes, error)
- func (c *Imagex) GetImageXQueryDims(ctx context.Context, arg *GetImageXQueryDimsQuery) (*GetImageXQueryDimsRes, error)
- func (c *Imagex) GetImageXQueryRegions(ctx context.Context, arg *GetImageXQueryRegionsQuery) (*GetImageXQueryRegionsRes, error)
- func (c *Imagex) GetImageXQueryVals(ctx context.Context, arg *GetImageXQueryValsQuery) (*GetImageXQueryValsRes, error)
- func (c *Imagex) GetPrivateImageType(ctx context.Context, arg *GetPrivateImageTypeReq) (*GetPrivateImageTypeRes, error)
- func (c *Imagex) GetResourceURL(ctx context.Context, arg *GetResourceURLQuery) (*GetResourceURLRes, error)
- func (c *Imagex) GetResponseHeaderValidateKeys(ctx context.Context) (*GetResponseHeaderValidateKeysRes, error)
- func (c *Imagex) GetSegmentImage(ctx context.Context, arg *GetSegmentImageReq) (*GetSegmentImageRes, error)
- func (c *Imagex) GetServiceDomains(ctx context.Context, arg *GetServiceDomainsQuery) (*GetServiceDomainsRes, error)
- func (c *Imagex) GetTemplatesFromBin(ctx context.Context, arg *GetTemplatesFromBinQuery) (*GetTemplatesFromBinRes, error)
- func (c *Imagex) GetURLFetchTask(ctx context.Context, arg *GetURLFetchTaskQuery) (*GetURLFetchTaskRes, error)
- func (c *Imagex) GetUploadAuth(serviceIds []string, opt ...UploadAuthOpt) (*base.SecurityToken2, error)
- func (c *Imagex) GetUploadAuthToken(query url.Values) (string, error)
- func (c *Imagex) GetUploadAuthWithExpire(serviceIds []string, expire time.Duration, opt ...UploadAuthOpt) (*base.SecurityToken2, error)
- func (c *Imagex) GetVendorBuckets(ctx context.Context, arg *GetVendorBucketsBody) (*GetVendorBucketsRes, error)
- func (c *Imagex) ImageXGet(action string, query url.Values, result interface{}) error
- func (c *Imagex) ImageXPost(action string, query url.Values, req, result interface{}) error
- func (c *Imagex) PreviewImageUploadFile(ctx context.Context, arg *PreviewImageUploadFileQuery) (*PreviewImageUploadFileRes, error)
- func (c *Imagex) RerunImageMigrateTask(ctx context.Context, arg *RerunImageMigrateTaskQuery) (*RerunImageMigrateTaskRes, error)
- func (c *Imagex) SegmentedUploadImages(ctx context.Context, params *ApplyUploadImageParam, content []io.Reader, ...) (*CommitUploadImageResult, error)
- func (c *Imagex) SetDefaultDomain(ctx context.Context, arg *SetDefaultDomainBody) (*SetDefaultDomainRes, error)
- func (c *Imagex) TerminateImageMigrateTask(ctx context.Context, arg *TerminateImageMigrateTaskQuery) (*TerminateImageMigrateTaskRes, error)
- func (c *Imagex) UpdateAuditImageStatus(ctx context.Context, arg *UpdateAuditImageStatusBody) (*UpdateAuditImageStatusRes, error)
- func (c *Imagex) UpdateHTTPS(ctx context.Context, arg *UpdateHTTPSReq) (*UpdateHTTPSRes, error)
- func (c *Imagex) UpdateImageAnalyzeTask(ctx context.Context, arg *UpdateImageAnalyzeTaskBody) (*UpdateImageAnalyzeTaskRes, error)
- func (c *Imagex) UpdateImageAnalyzeTaskStatus(ctx context.Context, arg *UpdateImageAnalyzeTaskStatusBody) (*UpdateImageAnalyzeTaskStatusRes, error)
- func (c *Imagex) UpdateImageAuditTask(ctx context.Context, arg *UpdateImageAuditTaskBody) (*UpdateImageAuditTaskRes, error)
- func (c *Imagex) UpdateImageAuditTaskStatus(ctx context.Context, arg *UpdateImageAuditTaskStatusBody) (*UpdateImageAuditTaskStatusRes, error)
- func (c *Imagex) UpdateImageAuthKey(ctx context.Context, arg *UpdateImageAuthKeyReq) (*UpdateImageAuthKeyRes, error)
- func (c *Imagex) UpdateImageFileKey(ctx context.Context, arg *UpdateImageFileKeyReq) (*UpdateImageFileKeyRes, error)
- func (c *Imagex) UpdateImageMirrorConf(ctx context.Context, arg *UpdateImageMirrorConfReq) (*UpdateImageMirrorConfRes, error)
- func (c *Imagex) UpdateImageObjectAccess(ctx context.Context, arg *UpdateImageObjectAccessReq) (*UpdateImageObjectAccessRes, error)
- func (c *Imagex) UpdateImageResourceStatus(ctx context.Context, arg *UpdateImageResourceStatusReq) (*UpdateImageResourceStatusRes, error)
- func (c *Imagex) UpdateImageStorageTTL(ctx context.Context, arg *UpdateImageStorageTTLBody) (*UpdateImageStorageTTLRes, error)
- func (c *Imagex) UpdateImageTaskStrategy(ctx context.Context, arg *UpdateImageTaskStrategyBody) (*UpdateImageTaskStrategyRes, error)
- func (c *Imagex) UpdateImageTranscodeQueue(ctx context.Context, arg *UpdateImageTranscodeQueueBody) (*UpdateImageTranscodeQueueRes, error)
- func (c *Imagex) UpdateImageTranscodeQueueStatus(ctx context.Context, arg *UpdateImageTranscodeQueueStatusBody) (*UpdateImageTranscodeQueueStatusRes, error)
- func (c *Imagex) UpdateImageUploadFiles(ctx context.Context, arg *UpdateImageUploadFilesReq) (*UpdateImageUploadFilesRes, error)
- func (c *Imagex) UpdateRefer(ctx context.Context, arg *UpdateReferReq) (*UpdateReferRes, error)
- func (c *Imagex) UpdateResponseHeader(ctx context.Context, arg *UpdateResponseHeaderReq) (*UpdateResponseHeaderRes, error)
- func (c *Imagex) UpdateServiceName(ctx context.Context, arg *UpdateServiceNameReq) (*UpdateServiceNameRes, error)
- func (c *Imagex) UploadImages(params *ApplyUploadImageParam, images [][]byte) (*CommitUploadImageResult, error)
- type PreviewImageUploadFile
- type PreviewImageUploadFileBody
- type PreviewImageUploadFileQuery
- type PreviewImageUploadFileReq
- type PreviewImageUploadFileRes
- type PreviewImageUploadFileResResponseMetadata
- type PreviewImageUploadFileResResult
- type PutError
- type RerunImageMigrateTask
- type RerunImageMigrateTaskBody
- type RerunImageMigrateTaskQuery
- type RerunImageMigrateTaskReq
- type RerunImageMigrateTaskRes
- type RerunImageMigrateTaskResResponseMetadata
- type Result
- type SetDefaultDomain
- type SetDefaultDomainBody
- type SetDefaultDomainQuery
- type SetDefaultDomainReq
- type SetDefaultDomainRes
- type SetDefaultDomainResResponseMetadata
- type StoreInfo
- type TerminateImageMigrateTask
- type TerminateImageMigrateTaskBody
- type TerminateImageMigrateTaskQuery
- type TerminateImageMigrateTaskReq
- type TerminateImageMigrateTaskRes
- type TerminateImageMigrateTaskResResponseMetadata
- type UpdateAuditImageStatus
- type UpdateAuditImageStatusBody
- type UpdateAuditImageStatusQuery
- type UpdateAuditImageStatusReq
- type UpdateAuditImageStatusRes
- type UpdateAuditImageStatusResResponseMetadata
- type UpdateHTTPS
- type UpdateHTTPSBody
- type UpdateHTTPSBodyHTTPS
- type UpdateHTTPSBodyHTTPSHsts
- type UpdateHTTPSQuery
- type UpdateHTTPSReq
- type UpdateHTTPSRes
- type UpdateHTTPSResResponseMetadata
- type UpdateImageAnalyzeTask
- type UpdateImageAnalyzeTaskBody
- type UpdateImageAnalyzeTaskQuery
- type UpdateImageAnalyzeTaskReq
- type UpdateImageAnalyzeTaskRes
- type UpdateImageAnalyzeTaskResResponseMetadata
- type UpdateImageAnalyzeTaskStatus
- type UpdateImageAnalyzeTaskStatusBody
- type UpdateImageAnalyzeTaskStatusQuery
- type UpdateImageAnalyzeTaskStatusReq
- type UpdateImageAnalyzeTaskStatusRes
- type UpdateImageAnalyzeTaskStatusResResponseMetadata
- type UpdateImageAuditTask
- type UpdateImageAuditTaskBody
- type UpdateImageAuditTaskQuery
- type UpdateImageAuditTaskReq
- type UpdateImageAuditTaskRes
- type UpdateImageAuditTaskResResponseMetadata
- type UpdateImageAuditTaskStatus
- type UpdateImageAuditTaskStatusBody
- type UpdateImageAuditTaskStatusQuery
- type UpdateImageAuditTaskStatusReq
- type UpdateImageAuditTaskStatusRes
- type UpdateImageAuditTaskStatusResResponseMetadata
- type UpdateImageAuthKey
- type UpdateImageAuthKeyBody
- type UpdateImageAuthKeyQuery
- type UpdateImageAuthKeyReq
- type UpdateImageAuthKeyRes
- type UpdateImageAuthKeyResResponseMetadata
- type UpdateImageFileKey
- type UpdateImageFileKeyBody
- type UpdateImageFileKeyQuery
- type UpdateImageFileKeyReq
- type UpdateImageFileKeyRes
- type UpdateImageFileKeyResResponseMetadata
- type UpdateImageMirrorConf
- type UpdateImageMirrorConfBody
- type UpdateImageMirrorConfBodyOrigin
- type UpdateImageMirrorConfQuery
- type UpdateImageMirrorConfReq
- type UpdateImageMirrorConfRes
- type UpdateImageMirrorConfResResponseMetadata
- type UpdateImageObjectAccess
- type UpdateImageObjectAccessBody
- type UpdateImageObjectAccessQuery
- type UpdateImageObjectAccessReq
- type UpdateImageObjectAccessRes
- type UpdateImageObjectAccessResResponseMetadata
- type UpdateImageResourceStatus
- type UpdateImageResourceStatusBody
- type UpdateImageResourceStatusQuery
- type UpdateImageResourceStatusReq
- type UpdateImageResourceStatusRes
- type UpdateImageResourceStatusResResponseMetadata
- type UpdateImageStorageTTL
- type UpdateImageStorageTTLBody
- type UpdateImageStorageTTLQuery
- type UpdateImageStorageTTLReq
- type UpdateImageStorageTTLRes
- type UpdateImageStorageTTLResResponseMetadata
- type UpdateImageTaskStrategy
- type UpdateImageTaskStrategyBody
- type UpdateImageTaskStrategyBodyRunStrategy
- type UpdateImageTaskStrategyQuery
- type UpdateImageTaskStrategyReq
- type UpdateImageTaskStrategyRes
- type UpdateImageTaskStrategyResResponseMetadata
- type UpdateImageTranscodeQueue
- type UpdateImageTranscodeQueueBody
- type UpdateImageTranscodeQueueBodyCallbackConf
- type UpdateImageTranscodeQueueQuery
- type UpdateImageTranscodeQueueReq
- type UpdateImageTranscodeQueueRes
- type UpdateImageTranscodeQueueResResponseMetadata
- type UpdateImageTranscodeQueueStatus
- type UpdateImageTranscodeQueueStatusBody
- type UpdateImageTranscodeQueueStatusQuery
- type UpdateImageTranscodeQueueStatusReq
- type UpdateImageTranscodeQueueStatusRes
- type UpdateImageTranscodeQueueStatusResResponseMetadata
- type UpdateImageUploadFiles
- type UpdateImageUploadFilesBody
- type UpdateImageUploadFilesQuery
- type UpdateImageUploadFilesReq
- type UpdateImageUploadFilesRes
- type UpdateImageUploadFilesResResponseMetadata
- type UpdateImageUploadFilesResResult
- type UpdateRefer
- type UpdateReferBody
- type UpdateReferBodyReferLink
- type UpdateReferQuery
- type UpdateReferReq
- type UpdateReferRes
- type UpdateReferResResponseMetadata
- type UpdateResponseHeader
- type UpdateResponseHeaderBody
- type UpdateResponseHeaderBodyRespHdrsItem
- type UpdateResponseHeaderQuery
- type UpdateResponseHeaderReq
- type UpdateResponseHeaderRes
- type UpdateResponseHeaderResResponseMetadata
- type UpdateServiceName
- type UpdateServiceNameBody
- type UpdateServiceNameQuery
- type UpdateServiceNameReq
- type UpdateServiceNameRes
- type UpdateServiceNameResResponseMetadata
- type UploadAddress
- type UploadAuthOpt
- type UploadPayload
- type UploadPolicy
Constants ¶
const ( ServiceName = "ImageX" DefaultTimeout = 10 * time.Second )
const ( ResourceServiceIdTRN = "trn:ImageX:*:*:ServiceId/%s" ResourceStoreKeyTRN = "trn:ImageX:*:*:StoreKeys/%s" MinChunkSize = 1024 * 1024 * 20 LargeFileSize = 1024 * 1024 * 1024 UploadRoutines = 4 )
Variables ¶
var ( ServiceInfoMap = map[string]common.ServiceInfo{ "cn-north-1": { Timeout: DefaultTimeout, Scheme: "https", Host: "imagex.volcengineapi.com", Header: http.Header{ "Accept": []string{"application/json"}, }, Credentials: common.Credentials{ Region: "cn-north-1", Service: ServiceName, }, }, "ap-singapore-1": { Timeout: DefaultTimeout, Scheme: "https", Host: "imagex-ap-singapore-1.volcengineapi.com", Header: http.Header{ "Accept": []string{"application/json"}, }, Credentials: common.Credentials{ Region: "ap-singapore-1", Service: ServiceName, }, }, "us-east-1": { Timeout: DefaultTimeout, Scheme: "https", Host: "imagex-us-east-1.volcengineapi.com", Header: http.Header{ "Accept": []string{"application/json"}, }, Credentials: common.Credentials{ Region: "us-east-1", Service: ServiceName, }, }, } ApiListInfo = map[string]*common.ApiInfo{}/* 173 elements not displayed */ )
var DefaultInstance = NewInstance()
Functions ¶
This section is empty.
Types ¶
type ApplyImageUpload ¶
type ApplyImageUpload struct{}
type ApplyImageUploadBody ¶
type ApplyImageUploadBody struct{}
type ApplyImageUploadQuery ¶
type ApplyImageUploadQuery struct { // REQUIRED; 服务 ID。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` // 文件扩展名(如:.java, .txt, .go 等),最大长度限制为 8 个字节。 :::tip 仅当未指定StoreKeys时生效。 ::: FileExtension string `json:"FileExtension,omitempty" query:"FileExtension"` // 覆盖上传 Overwrite bool `json:"Overwrite,omitempty" query:"Overwrite"` // 指定的上传文件路径。 // * 指定Prefix时,下发的存储 Key 为:Prefix/{随机Key}{FileExtension},其中Prefix + FileExtension最大长度限制为 145 个字节。 // * 不支持以/开头或结尾,不支持/连续出现。 :::tip 仅当未指定StoreKeys时生效。 ::: Prefix string `json:"Prefix,omitempty" query:"Prefix"` // 一次上传会话 Key。 :::tip 本接口上一次请求的SessionKey,可在重试时带上,作为服务端的再次选路时的一个参考。 ::: SessionKey string `json:"SessionKey,omitempty" query:"SessionKey"` // 上传文件的存储 Key。默认使用随机生成的字符串作为存储 Key。 // * 数组长度和UploadNum保持一致。 // * 不支持空格,如果中间有空格将会导致上传失败。 // * 不支持以/开头或结尾,不支持/连续出现,Key 值最大长度限制为 180 个字节。 :::tip 仅对于 veImageX 上传场景生效。 ::: StoreKeys []string `json:"StoreKeys,omitempty" query:"StoreKeys"` // 上传文件的数量,将决定下发的 StoreUri 的数量,取值范围为[1,10],默认为 1。 UploadNum int `json:"UploadNum,omitempty" query:"UploadNum"` }
type ApplyImageUploadReq ¶
type ApplyImageUploadReq struct { *ApplyImageUploadQuery *ApplyImageUploadBody }
type ApplyImageUploadRes ¶
type ApplyImageUploadRes struct { // REQUIRED ResponseMetadata *ApplyImageUploadResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *ApplyImageUploadResResult `json:"Result"` }
type ApplyImageUploadResResponseMetadata ¶
type ApplyImageUploadResResponseMetadata 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 *ApplyImageUploadResResponseMetadataError `json:"Error,omitempty"` }
type ApplyImageUploadResResult ¶
type ApplyImageUploadResResult struct { // REQUIRED; 请求的唯一标识 ID。 RequestID string `json:"RequestId"` // REQUIRED; 上传地址 UploadAddress *ApplyImageUploadResResultUploadAddress `json:"UploadAddress"` }
type ApplyImageUploadResResultUploadAddress ¶
type ApplyImageUploadResResultUploadAddress struct { // REQUIRED; 一次上传会话 Key。 // 上传完成上报时使用该值,该 Key 可以在解码后提取信息及参数校验。 SessionKey string `json:"SessionKey"` // REQUIRED; 上传 Uri // 数量由请求参数中的 UploadNum 决定。 StoreInfos []*ApplyImageUploadResResultUploadAddressStoreInfosItem `json:"StoreInfos"` // REQUIRED; 上传域名列表,可以用于客户端容灾,并行上传等。 UploadHosts []string `json:"UploadHosts"` }
ApplyImageUploadResResultUploadAddress - 上传地址
type ApplyUploadImageParam ¶
type ApplyUploadImageParam struct { ServiceId string SessionKey string UploadNum int StoreKeys []string CommitParam *CommitUploadImageParam SkipMeta bool SkipCommit bool Overwrite bool }
ApplyImageUpload
type ApplyUploadImageResult ¶
type ApplyUploadImageResult struct { UploadAddress UploadAddress `json:"UploadAddress"` RequestId string `json:"RequestId"` }
type CommitImageUpload ¶
type CommitImageUpload struct{}
type CommitImageUploadBody ¶
type CommitImageUploadBody struct { // REQUIRED; 一次上传会话 Key。 :::tip 请参考获取文件上传地址 [https://www.volcengine.com/docs/508/9397]获取。 ::: SessionKey string `json:"SessionKey"` DecryptKeys []string `json:"DecryptKeys,omitempty"` // 上传成功的资源 ID。 SuccessOids []string `json:"SuccessOids,omitempty"` }
type CommitImageUploadQuery ¶
type CommitImageUploadQuery struct { // REQUIRED; 服务 ID。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` // 是否返回图片meta信息。默认 false。 // * true:不返回图片 meta 信息。 // * false:获取图片 meta 信息并返回对应 meta 信息。 // * 其中若 meta 获取超时或失败,接口返回成功,但对应 meta 信息将为空。 // * 如果强依赖 meta 请参考图片Meta信息 [https://www.volcengine.com/docs/508/64085]获取。 SkipMeta bool `json:"SkipMeta,omitempty" query:"SkipMeta"` }
type CommitImageUploadReq ¶
type CommitImageUploadReq struct { *CommitImageUploadQuery *CommitImageUploadBody }
type CommitImageUploadRes ¶
type CommitImageUploadRes struct { // REQUIRED ResponseMetadata *CommitImageUploadResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *CommitImageUploadResResult `json:"Result"` }
type CommitImageUploadResResult ¶
type CommitImageUploadResResult struct { // REQUIRED; 请求的唯一标识 ID。 RequestID string `json:"RequestId"` // REQUIRED; 运行结果,数组长度对应上传的数量。 Results []*CommitImageUploadResResultResultsItem `json:"Results"` // JSON 序列化之后的图片信息,结构体请参考 ImageInfo 的 Array。 PluginResult []*CommitImageUploadResResultPluginResultItem `json:"PluginResult,omitempty"` }
type CommitImageUploadResResultPluginResultItem ¶
type CommitImageUploadResResultPluginResultItem struct { // REQUIRED; 图片 Uri。 ImageURI string `json:"ImageUri"` // 图片文件名。 FileName string `json:"FileName,omitempty"` // 图片帧数量 FrameCnt int `json:"FrameCnt,omitempty"` // 图片格式 ImageFormat string `json:"ImageFormat,omitempty"` // 图片的高。 ImageHeight int `json:"ImageHeight,omitempty"` // 图片的 MD5 ImageMD5 string `json:"ImageMd5,omitempty"` // 图片大小 ImageSize int `json:"ImageSize,omitempty"` // 图片的宽。 ImageWidth int `json:"ImageWidth,omitempty"` }
type CommitImageUploadResResultResultsItem ¶
type CommitImageUploadResResultResultsItem struct { // REQUIRED; 源图片的 Uri。 URI string `json:"Uri"` // REQUIRED; 图片上传结果。 // * 返回值为 2000,表示上传成功; // * 返回值为 2001,表示上传失败。 :::tip 需要传 SuccessOids 才会返回值。 ::: URIStatus int `json:"UriStatus"` // 加密结果。 :::tip 指定了 Encryption Function 时有值 。 ::: Encryption *CommitImageUploadResResultResultsItemEncryption `json:"Encryption,omitempty"` ImageMeta *CommitImageUploadResResultResultsItemImageMeta `json:"ImageMeta,omitempty"` }
type CommitImageUploadResResultResultsItemEncryption ¶
type CommitImageUploadResResultResultsItemEncryption struct { // REQUIRED; 加密算法。 Algorithm string `json:"Algorithm"` // REQUIRED; 额外信息,键值均为 String。 Extra map[string]string `json:"Extra"` // REQUIRED; 加密私钥。 SecretKey string `json:"SecretKey"` // REQUIRED; 加密源 MD5。 SourceMD5 string `json:"SourceMd5"` // REQUIRED; 加密图片的 Uri。 URI string `json:"Uri"` // REQUIRED; 加密版本。 Version string `json:"Version"` }
CommitImageUploadResResultResultsItemEncryption - 加密结果。 :::tip 指定了 Encryption Function 时有值 。 :::
type CommitUploadImageParam ¶
type CommitUploadImageParam struct { ServiceId string `json:"-"` SessionKey string `json:"SessionKey"` SuccessOids []string `json:"SuccessOids"` Functions []Function `json:"Functions"` SkipMeta bool `json:"-"` }
CommitImageUpload
type CommitUploadImageResult ¶
type Components16Kv6ElSchemasGetallimageservicesresPropertiesResultPropertiesServicesItemsPropertiesEventrulesItems ¶
type Components18K1KvdSchemasGetallimageservicesresPropertiesResultPropertiesServicesItemsPropertiesResourcetagsItems ¶
type Components18K1KvdSchemasGetallimageservicesresPropertiesResultPropertiesServicesItemsPropertiesResourcetagsItems struct {}
type Components1D40MkcSchemasGetallimageservicesresPropertiesResultPropertiesServicesItemsPropertiesStoragerulesItems ¶ added in v1.0.149
type Components1T23IneSchemasGetallimagetemplatesresPropertiesResultPropertiesTemplatesItemsPropertiesFiltersItems ¶
type Components1Xh7Lz4SchemasDescribeimagexcompressusageresPropertiesResultPropertiesCompressdataItemsPropertiesOutsizeItems ¶
type Components8GbgysSchemasGettemplatesfrombinresPropertiesResultPropertiesTemplatesItemsPropertiesFiltersItems ¶
type ComponentsDgbrljSchemasGetimageaudittasksresPropertiesResultPropertiesTasksItemsPropertiesAudittaskPropertiesImageinfosItems ¶
type ComponentsDrd6S5SchemasGetallimageservicesresPropertiesResultPropertiesServicesItemsPropertiesStorageItems ¶
type ComponentsK7Ou2VSchemasGetimageocrv2ResPropertiesResultPropertiesLicenseresultAdditionalproperties ¶
type ComponentsPqmsj3SchemasGetallimageservicesresPropertiesResultPropertiesServicesItemsPropertiesMirrorItems ¶
type ComponentsPqmsj3SchemasGetallimageservicesresPropertiesResultPropertiesServicesItemsPropertiesMirrorItems struct { Headers map[string]string `json:"Headers"` Host string `json:"Host"` Hosts map[string]int `json:"Hosts"` Origin *GetAllImageServicesResResultServicesItemMirrorItemOrigin `json:"Origin"` Schema string `json:"Schema"` Source string `json:"Source"` }
type CreateHiddenWatermarkImage ¶
type CreateHiddenWatermarkImage struct{}
type CreateHiddenWatermarkImageBody ¶
type CreateHiddenWatermarkImageBody struct { // REQUIRED; 获取盲水印图的算法模型,仅支持取值 tracev1。该模型可以生成带有水印的透明图像,但仅适用于纯色网页泄露溯源场景。该模型可有效抵抗常见的社交软件传播。然而,该算法对页面背景色的影响相对较大,因此不适合用于保护多彩页面或图片,例如商品页面。 Algorithm string `json:"Algorithm"` // REQUIRED; 自定义盲水印文本信息。最大支持 128 个字符,若全部是中文则不超过 42 个字符。 Info string `json:"Info"` // REQUIRED; 盲水印强度,取值如下所示: // * low:低强度,适用于对图像质量要求高。 // * medium:中强度 // * strong:高强度,适合图像纹理丰富时使用。 Strength string `json:"Strength"` }
type CreateHiddenWatermarkImageQuery ¶
type CreateHiddenWatermarkImageQuery struct { // REQUIRED; 服务 ID。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` }
type CreateHiddenWatermarkImageReq ¶
type CreateHiddenWatermarkImageReq struct { *CreateHiddenWatermarkImageQuery *CreateHiddenWatermarkImageBody }
type CreateHiddenWatermarkImageRes ¶
type CreateHiddenWatermarkImageRes struct { // REQUIRED ResponseMetadata *CreateHiddenWatermarkImageResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *CreateHiddenWatermarkImageResResult `json:"Result,omitempty"` }
type CreateHiddenWatermarkImageResResponseMetadata ¶
type CreateHiddenWatermarkImageResResponseMetadata 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"` }
type CreateHiddenWatermarkImageResResult ¶
type CreateHiddenWatermarkImageResResult struct { // REQUIRED; 盲水印图片 Url,当前仅支持输出 png 格式。 :::warning 经裁剪后仍可提取水印的原图最小尺寸限制为 320 * 192。 ::: StoreURI string `json:"StoreUri"` }
CreateHiddenWatermarkImageResResult - 视请求的接口而定
type CreateImageAnalyzeTask ¶
type CreateImageAnalyzeTask struct{}
type CreateImageAnalyzeTaskBody ¶
type CreateImageAnalyzeTaskBody struct { // REQUIRED; 自定义离线评估任务名称 Name string `json:"Name"` // REQUIRED; 任务地区。当前仅支持取值 cn,表示国内。 Region string `json:"Region"` // REQUIRED; 服务 ID。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId"` // REQUIRED; 任务类型。取值如下所示: // * OnlineUrl(暂不支持) // * SdkUrl(暂不支持) // * UrlFile:在线提交 URL 离线评估,即在.txt 文件(评估文件)内填写了待评估图片文件 URL,并将该 txt 文件上传至指定服务后获取并传入该文件的 StoreUri。 // * UriFile:在线提交 URI 离线评估,即在.txt 文件(评估文件)内填写了待评估图片文件 URI,并将该 txt 文件上传至指定服务后获取并传入该文件的 StoreUri。 Type string `json:"Type"` // 任务描述,可作为该条任务的备注信息。 Desc string `json:"Desc,omitempty"` // 仅当Type 取值 UriFile 时,配置有效。 是否模拟模板每阶段输出,取值如下所示: // * true:是,一个模版中可以选择多种图像处理, 模拟输出时会将所有的处理逐步叠加并编码为最终图片格式运行并输出评估结果。 // * false:否。 EvalPerStage bool `json:"EvalPerStage,omitempty"` // txt 评估文件的 Store URI,该文件需上传至指定服务对应存储中。 // * Type 取值 UrlFile 时,填写合法 URL // * Type 取值 UriFile 时,填写指定服务的存储 URI ResURI []string `json:"ResUri,omitempty"` // 仅当Type 取值 UriFile 时,配置有效。 模板名称,您可通过调用 GetAllImageTemplates [https://www.volcengine.com/docs/508/9386] 获取服务下所有已创建的 TemplateName。 Tpl string `json:"Tpl,omitempty"` }
type CreateImageAnalyzeTaskQuery ¶
type CreateImageAnalyzeTaskQuery struct{}
type CreateImageAnalyzeTaskReq ¶
type CreateImageAnalyzeTaskReq struct { *CreateImageAnalyzeTaskQuery *CreateImageAnalyzeTaskBody }
type CreateImageAnalyzeTaskRes ¶
type CreateImageAnalyzeTaskRes struct { // REQUIRED ResponseMetadata *CreateImageAnalyzeTaskResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *CreateImageAnalyzeTaskResResult `json:"Result"` }
type CreateImageAnalyzeTaskResResult ¶
type CreateImageAnalyzeTaskResResult struct { // REQUIRED; 任务 ID TaskID string `json:"TaskId"` }
type CreateImageAuditTask ¶
type CreateImageAuditTask struct{}
type CreateImageAuditTaskBody ¶
type CreateImageAuditTaskBody struct { // REQUIRED; 审核能力,取值如下所示: // * 0:基础审核能力 // * 1:智能审核能力 AuditAbility int `json:"AuditAbility"` // REQUIRED; "porn" // 涉黄 "govern" // 涉政 "terror" // 涉恐 "illegal" // 违法违规 "sensitive1" // 涉敏1 "sensitive2" // 涉敏2 "forbidden" // // 违禁 "uncomfortable" // 引人不适 "qrcode" // 二维码 "badpicture" // 不良画面 "sexy" // 性感低俗 "age" // // 年龄 "underage" // 未成年 "quality" // 图片质量 AuditDimensions []string `json:"AuditDimensions"` // REQUIRED; 任务地区。当前仅支持取值 cn,表示国内。 Region string `json:"Region"` // REQUIRED; 服务 ID。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId"` // REQUIRED; 任务类型,当前仅支持取值为 audit。 TaskType string `json:"TaskType"` // REQUIRED; 图片审核任务场景。取值如下所示: // * UrlFile:存量图片处理,进针对已有存储内的图片请求获取审核结果。传入方式是 ResUri方式,即在.txt 文件(审核文件)内填写了待审核图片文件 URL,并将该 txt 文件上传至指定服务后获取并传入该文件的 StoreUri。 // * Url:URL 直传场景。传入方式为 ImageInfos 方式,即可直接传入待审核图片的 URL 及区分标识。 // * Upload:图片上传场景,针对上传图片到指定服务下的场景。可在 EnableAuditRange下指定审核的范围,例如对指定上传到某目录下的图片进行审核。 Type string `json:"Type"` // 仅当 EnableAuditRange 取值 1 时,配置生效。 指定前缀审核,若你希望对某个目录进行审核,请设置路径为对应的目录名,以/结尾。例如123/test/ AuditPrefix []string `json:"AuditPrefix,omitempty"` // "ad" // 广告 "defraud" // 诈骗 "charillegal" // 文字违规 AuditTextDimensions []string `json:"AuditTextDimensions,omitempty"` // 回调类型,取值需要与 AuditDimensions 审核维度保持一致或少于 AuditDimensions。 // 例如,AuditDimensions 取值 ["pron","sexy"],AuditTextDimensions 取值 ["ad"],支持您将 FreezeDimensions 取值 ["pron","sexy","ad"] 、 ["pron","sexy"]、["pron","ad"] // 和 ["sexy","ad"] 任意一种。 CallbackDimensions []string `json:"CallbackDimensions,omitempty"` // 回调图片类型,取值如下所示: // * normal:正常图片 // // // * problem:问题图片 // // // * frozen:冻结图片 // // // * fail:审核失败图片 CallbackImageTypes []string `json:"CallbackImageTypes,omitempty"` // 回调 URL,veImageX 以 Post 方式向业务服务器发送 JSON 格式回调数据。具体回调参数请参考回调内容 [https://www.volcengine.com/docs/508/134676#%E5%9B%9E%E8%B0%83%E5%86%85%E5%AE%B9]。 CallbackURL string `json:"CallbackUrl,omitempty"` // 默认0 EnableAuditRange int `json:"EnableAuditRange,omitempty"` // 是否开启回调,取值如下所示: // * true:开启 // * false:(默认)不开启 EnableCallback bool `json:"EnableCallback,omitempty"` // 是否开启冻结,取值如下所示: // * true:开启 // * false:(默认)不开启 EnableFreeze bool `json:"EnableFreeze,omitempty"` // 图片审核仅支持审核 5MB 以下的图片,若您的图片大小在 5MB~32MB,您可以开启大图审核功能,veImageX 会对图片压缩后再进行审核。开启后,将对压缩能力按照基础图片处理 // [https://www.volcengine.com/docs/508/65935#%E5%9F%BA%E7%A1%80%E5%9B%BE%E5%83%8F%E5%A4%84%E7%90%86%E6%9C%8D%E5%8A%A1]进行计费。(您每月可使用 // 20TB 的免费额度) 取值如下所示: // * true:开启 // * false:(默认)不开启 // :::tip // * 若未开启大图审核且图片大小 ≥ 5 MB,可能会导致系统超时报错; // * 若已开启大图审核但图片大小 ≥ 32 MB,可能会导致系统超时报错。 ::: EnableLargeImageDetect bool `json:"EnableLargeImageDetect,omitempty"` // 若开启冻结,则不可为空 FreezeDimensions []string `json:"FreezeDimensions,omitempty"` // 若开启冻结,则不可为空 FreezeStrategy int `json:"FreezeStrategy,omitempty"` // 若开启冻结,则不可为空 FreezeType []string `json:"FreezeType,omitempty"` // 仅当 Type 为 Url 时,配置生效。 // 批量提交图片 URL 列表 ImageInfos []*CreateImageAuditTaskBodyImageInfosItem `json:"ImageInfos,omitempty"` // 仅当 EnableAuditRange 取值 1 时,配置生效。 指定前缀不审核,若你希望对某个目录不进行审核,请设置路径为对应的目录名,以/结尾。例如123/test/ NoAuditPrefix []string `json:"NoAuditPrefix,omitempty"` // 仅当 Type 为 UrlFile 时,配置生效。 // 审核文件的 StoreUri,为 .txt 文件,该文件需上传至指定服务对应存储中。该 txt 文件内需填写待审核图片文件的 URL,每行填写一个,最多可填写 10000 行。 ResURI []string `json:"ResUri,omitempty"` }
type CreateImageAuditTaskQuery ¶
type CreateImageAuditTaskQuery struct{}
type CreateImageAuditTaskReq ¶
type CreateImageAuditTaskReq struct { *CreateImageAuditTaskQuery *CreateImageAuditTaskBody }
type CreateImageAuditTaskRes ¶
type CreateImageAuditTaskRes struct { // REQUIRED ResponseMetadata *CreateImageAuditTaskResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *CreateImageAuditTaskResResult `json:"Result"` }
type CreateImageAuditTaskResResult ¶
type CreateImageAuditTaskResResult struct { // REQUIRED; 任务 ID TaskID string `json:"TaskId"` }
type CreateImageCompressTask ¶
type CreateImageCompressTask struct{}
type CreateImageCompressTaskBody ¶
type CreateImageCompressTaskBody struct { // REQUIRED; 压缩方法,取值如下所示: // * 0:ZIP DEFLATE 压缩打包方法 // // // * 1:仅保存文件,不执行压缩打包 ZipMode int `json:"ZipMode"` // POST 类型的回调 URL,用于接收相关回调 JSON 类型数据。 Callback string `json:"Callback,omitempty"` // 与IndexFile,二选一。 压缩文件列表配置,压缩文件 URL 最多为 500 个,总文件大小不超过 45000 MB。若超出限制,则取消压缩打包操作,直接返回错误。 FileList []*CreateImageCompressTaskBodyFileListItem `json:"FileList,omitempty"` // 与 FileList,二选一。 索引文件 StoreUri,为 .txt 文件,该索引文件需上传至指定服务对应存储中。 该索引文件内需填写待压缩文件的 StoreUri,每行填写一个,最多可填写 3000 行。总文件大小不超过 45000 // MB。若超出限制,则取消压缩打包操作,直接返回错误。 IndexFile string `json:"IndexFile,omitempty"` // 压缩后文件压缩包的指定名称,默认为随机 Key。 Output string `json:"Output,omitempty"` }
type CreateImageCompressTaskBodyFileListItem ¶
type CreateImageCompressTaskBodyFileListItem struct { // REQUIRED; 公网可访问的待压缩文件 URL URL string `json:"Url"` // * 指定时,为 URL 文件所在压缩包中的别名。 // * 不指定时,若能提取原文件名称时,则以 URL 原文件名称;否则,使用随机名称。 Alias string `json:"Alias,omitempty"` // URL 对应资源在压缩包中的文件夹,不传时则将该资源存储至一级目录下。不能以/结尾。 Folder string `json:"Folder,omitempty"` }
type CreateImageCompressTaskQuery ¶
type CreateImageCompressTaskQuery struct { // REQUIRED; 服务 ID。 // * 您可以在veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` }
type CreateImageCompressTaskReq ¶
type CreateImageCompressTaskReq struct { *CreateImageCompressTaskQuery *CreateImageCompressTaskBody }
type CreateImageCompressTaskRes ¶
type CreateImageCompressTaskRes struct { // REQUIRED ResponseMetadata *CreateImageCompressTaskResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *CreateImageCompressTaskResResult `json:"Result,omitempty"` }
type CreateImageCompressTaskResResponseMetadata ¶
type CreateImageCompressTaskResResponseMetadata 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"` }
type CreateImageCompressTaskResResult ¶
type CreateImageCompressTaskResResult struct { // REQUIRED; 压缩任务 ID TaskID string `json:"TaskId"` }
CreateImageCompressTaskResResult - 视请求的接口而定
type CreateImageContentTask ¶
type CreateImageContentTask struct{}
type CreateImageContentTaskBody ¶
type CreateImageContentTaskBody struct { // REQUIRED; refreshurl 刷新URL;refreshdir 刷新目录;preloadurl 预热URL;blockurl 禁用URL;unblock_url 解禁URL TaskType string `json:"TaskType"` // REQUIRED; 资源 URL 或者目录。 // * 当TaskType取值refresh_url,一次可提交的最大限额为 2000 个; // * 当TaskType取值refresh_dir,一次可提交的最大限额为 50 个; // * 当TaskType取值preload_url,一次可提交的最大限额为 2000 个; // * 当TaskType取值block_url,一次可提交的最大限额为 2000 个; // * 当TaskType取值unblock_url,一次可提交的最大限额为 2000 个。 Urls []string `json:"Urls"` }
type CreateImageContentTaskQuery ¶
type CreateImageContentTaskQuery struct { // REQUIRED; 服务 ID。您可以在veImageX 控制台 服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。您也可以通过 // OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` }
type CreateImageContentTaskReq ¶
type CreateImageContentTaskReq struct { *CreateImageContentTaskQuery *CreateImageContentTaskBody }
type CreateImageContentTaskRes ¶
type CreateImageContentTaskRes struct { // REQUIRED ResponseMetadata *CreateImageContentTaskResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *CreateImageContentTaskResResult `json:"Result,omitempty"` }
type CreateImageContentTaskResResponseMetadata ¶
type CreateImageContentTaskResResponseMetadata 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"` }
type CreateImageContentTaskResResult ¶
type CreateImageContentTaskResResult struct { // REQUIRED; 对应的任务 ID TaskID string `json:"TaskId"` }
CreateImageContentTaskResResult - 视请求的接口而定
type CreateImageFromURI ¶ added in v1.0.150
type CreateImageFromURI struct{}
type CreateImageFromURIBody ¶ added in v1.0.150
type CreateImageFromURIBody struct { // REQUIRED; 待复制资源对应的存储 URI。您可在控制台的资源管理页面,获取上传文件的存储 URI [https://www.volcengine.com/docs/508/1205054];或者调用 GetImageStorageFiles // [https://www.volcengine.com/docs/508/1158308] 获取指定服务下的存储 URI。 StoreURI string `json:"StoreUri"` // 复制后资源的存储 Key。缺省情况下与源存储的资源存储 Key 相同。自定义规则如下所示: // * 不支持空格。 // * 不支持以/开头或结尾,不支持/连续出现,Key 值最大长度限制为 180 个字节。 DstKey string `json:"DstKey,omitempty"` // 待复制资源对应的服务 ID OriServiceID string `json:"OriServiceId,omitempty"` // 是否保留目标存储中的同名文件。False:不保留目标存储中的同名文件直接覆盖。True:保留目标存储中的同名文件,不覆盖。 SkipDuplicate bool `json:"SkipDuplicate,omitempty"` }
type CreateImageFromURIQuery ¶ added in v1.0.150
type CreateImageFromURIQuery struct { // REQUIRED; 复制目标对应的服务 ID。 // * 您可以在veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` }
type CreateImageFromURIReq ¶ added in v1.0.150
type CreateImageFromURIReq struct { *CreateImageFromURIQuery *CreateImageFromURIBody }
type CreateImageFromURIRes ¶ added in v1.0.150
type CreateImageFromURIRes struct { // REQUIRED ResponseMetadata *CreateImageFromURIResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *CreateImageFromURIResResult `json:"Result,omitempty"` }
type CreateImageFromURIResResponseMetadata ¶ added in v1.0.150
type CreateImageFromURIResResponseMetadata 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"` }
type CreateImageFromURIResResult ¶ added in v1.0.150
type CreateImageFromURIResResult struct { // REQUIRED; 资源复制到目标服务后的存储 URI DstURI string `json:"DstUri"` // REQUIRED; 待复制资源的源存储 URI StoreURI string `json:"StoreUri"` }
CreateImageFromURIResResult - 视请求的接口而定
type CreateImageHmEmbed ¶
type CreateImageHmEmbed struct{}
type CreateImageHmEmbedBody ¶
type CreateImageHmEmbedBody struct { // REQUIRED; 自定义盲水印文本内容。 // * 文本嵌入模型支持最长可嵌入115个水印内容字符。 // * 画质自适应文本嵌入模型无水印内容长度限制。 Info string `json:"Info"` // REQUIRED; 服务 ID。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId"` // REQUIRED; 待添加盲水印的原图 Uri。 StoreURI string `json:"StoreUri"` // 算法模型,取值如下所示: // * default:文本嵌入模型,默认文本嵌入模型; // * adapt_resize:画质自适应文本嵌入模型。 Algorithm string `json:"Algorithm,omitempty"` // 输出图片格式,默认 png,支持图片格式有:png、jpeg、webp。 OutFormat string `json:"OutFormat,omitempty"` // 输出图片质量参数。取值范围为 [1,100],默认为 75。 对于 PNG 无损压缩,其他格式下其值越小,压缩率越高,画质越差。 OutQuality int `json:"OutQuality,omitempty"` // 算法强度,强度越高,图像抵抗攻击性能越强。 // 取值如下所示: // * low:低强度,适用于纯色图场景以及对图像质量要求高; // * medium:中强度,默认中强度; // * strong:高强度,适合图像纹理丰富时使用。 StrengthLevel string `json:"StrengthLevel,omitempty"` }
type CreateImageHmEmbedQuery ¶
type CreateImageHmEmbedQuery struct{}
type CreateImageHmEmbedReq ¶
type CreateImageHmEmbedReq struct { *CreateImageHmEmbedQuery *CreateImageHmEmbedBody }
type CreateImageHmEmbedRes ¶
type CreateImageHmEmbedRes struct { // REQUIRED ResponseMetadata *CreateImageHmEmbedResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *CreateImageHmEmbedResResult `json:"Result,omitempty"` }
type CreateImageHmEmbedResResponseMetadata ¶
type CreateImageHmEmbedResResponseMetadata 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"` }
type CreateImageHmEmbedResResult ¶
type CreateImageHmEmbedResResult struct { // REQUIRED; 添加盲水印后的结果图 Uri。 StoreURI string `json:"StoreUri"` }
CreateImageHmEmbedResResult - 视请求的接口而定
type CreateImageHmExtract ¶
type CreateImageHmExtract struct{}
type CreateImageHmExtractBody ¶
type CreateImageHmExtractBody struct{}
type CreateImageHmExtractQuery ¶
type CreateImageHmExtractQuery struct { // REQUIRED; 算法模型,取值如下所示: // * default:文本嵌入模型,默认文本嵌入模型; // * adapt_resize:画质自适应文本嵌入模型。 // * adapt: 画质自适应文本嵌入模型。 // * tracev1:获取暗水印前、背景图。 // * natural: 适用于自然色彩的图片 Algorithm string `json:"Algorithm" query:"Algorithm"` // REQUIRED; 待提取盲水印文件 URL,StoreUri 和 ImageUrl 都不为空时,以 StoreUri 为准。 ImageURL string `json:"ImageUrl" query:"ImageUrl"` // REQUIRED; 服务 ID。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` // REQUIRED; 待提取盲水印的图片 Uri,StoreUri 和 ImageUrl 都不为空时,以 StoreUri 为准。 StoreURI string `json:"StoreUri" query:"StoreUri"` }
type CreateImageHmExtractReq ¶
type CreateImageHmExtractReq struct { *CreateImageHmExtractQuery *CreateImageHmExtractBody }
type CreateImageHmExtractRes ¶
type CreateImageHmExtractRes struct { // REQUIRED ResponseMetadata *CreateImageHmExtractResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *CreateImageHmExtractResResult `json:"Result"` }
type CreateImageHmExtractResResponseMetadata ¶
type CreateImageHmExtractResResponseMetadata 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"` }
type CreateImageMigrateTask ¶
type CreateImageMigrateTask struct{}
type CreateImageMigrateTaskBody ¶
type CreateImageMigrateTaskBody struct { // REQUIRED; 任务信息 Task *CreateImageMigrateTaskBodyTask `json:"Task"` }
type CreateImageMigrateTaskBodyTask ¶
type CreateImageMigrateTaskBodyTask struct { // REQUIRED; 目的信息 Dst *CreateImageMigrateTaskBodyTaskDst `json:"Dst"` // REQUIRED; 自定义迁移任务名称 Name string `json:"Name"` // REQUIRED; 迁移源信息 Source *CreateImageMigrateTaskBodyTaskSource `json:"Source"` // 回调信息。配置后,当任务执行完成时,将往该回调配置地址发送任务回调信息。 CallbackCfg *CreateImageMigrateTaskBodyTaskCallbackCfg `json:"CallbackCfg,omitempty"` // 迁移策略 RunStrategy *CreateImageMigrateTaskBodyTaskRunStrategy `json:"RunStrategy,omitempty"` // 转码配置 Transcode *CreateImageMigrateTaskBodyTaskTranscode `json:"Transcode,omitempty"` }
CreateImageMigrateTaskBodyTask - 任务信息
type CreateImageMigrateTaskBodyTaskCallbackCfg ¶
type CreateImageMigrateTaskBodyTaskCallbackCfg struct { // REQUIRED; 回调地址。Method取值http时,填写公网可访问的 URL 地址,任务结束将向该地址发送 HTTP POST 请求。具体回调参数请参考回调内容。 Addr string `json:"Addr"` // REQUIRED; 回调方法。仅支持取值为 http。 Method string `json:"Method"` // 回调信息中是否包含具体迁移任务条目信息。取值如下所示: // * true:包含。仅包含迁移成功的任务条目信息,迁移失败的任务列表请在迁移完成后调用 ExportFailedMigrateTask [https://www.volcengine.com/docs/508/1108675] 接口获取。 // * false:(默认)不包含。 :::warning 若任务中包含的条目数量过多,会导致回调消息体过大,增加回调失败的风险。因此建议仅在任务中条目量级不超过十万时使用该参数。 ::: IncludeEntry bool `json:"IncludeEntry,omitempty"` }
CreateImageMigrateTaskBodyTaskCallbackCfg - 回调信息。配置后,当任务执行完成时,将往该回调配置地址发送任务回调信息。
type CreateImageMigrateTaskBodyTaskDst ¶
type CreateImageMigrateTaskBodyTaskDst struct { // REQUIRED; 迁移目标服务 ID,请提前新建服务 [https://www.volcengine.com/docs/508/357114#%E6%96%B0%E5%BB%BA%E6%9C%8D%E5%8A%A1]。 // * 您可以在veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId"` // 目标 key 前缀,即保存到到指定目录下。如需多重目录,请使用/分割,并以/结尾。 默认为空,表示迁移到根目录。 // * 使用非 URL 方式迁移到根目录时:迁移后 存储 Key 与源存储 Bucket 的文件存储 Key 相同。 // * 使用 Url 方式迁移到根目录时:迁移后存储 Key 与源 URL 中 Path 值相同。 Prefix string `json:"Prefix,omitempty"` // 源 Bucket 名称保留规则。取值如下所示: // * true:不保留,迁移后资源访问 URI 中,不保留迁移源的 Bucket 名称。 // * false:(默认)保留,迁移后资源访问 URI 中,会保留迁移源的 Bucket 名称。 SkipBucket bool `json:"SkipBucket,omitempty"` // 同名文件覆盖规则配置。取值如下所示: // * 0:(默认)直接覆盖同名文件 // * 1:增加文件名后缀,后缀为 任务 ID // * 2:跳过同名文件,即不做迁移 // :::tip 同名文件指文件在对象存储中的访问 Key 相同的文件,调用 veImageX 服务时会用到文件访问 Key。 ::: UploadConf int `json:"UploadConf,omitempty"` }
CreateImageMigrateTaskBodyTaskDst - 目的信息
type CreateImageMigrateTaskBodyTaskRunStrategy ¶
type CreateImageMigrateTaskBodyTaskRunStrategy struct { // 源下载 QPS 限制。如取值不为空,则长度必须为 24,表示一天 24 小时内各小时的 QPS 限制值。默认无限制。 // * 取值为负值时,表示无限制 // * 取值为 0 时,表示对应时间不允许迁移 ReadQPS []int `json:"ReadQps,omitempty"` // 源下载流量限制。单位为 Byte。如取值不为空,则长度必须为24,表示一天 24 小时内各小时的流量限制值。默认无限制。 // * 取值为负值时,表示无限制 // * 取值为 0 时,表示对应时间不允许迁移 ReadRate []int `json:"ReadRate,omitempty"` }
CreateImageMigrateTaskBodyTaskRunStrategy - 迁移策略
type CreateImageMigrateTaskBodyTaskSource ¶
type CreateImageMigrateTaskBodyTaskSource struct { // REQUIRED; 源端 Bucket。 // * 仅当Vendor为URL时,需填写 URL 列表文件地址(公网 URL 地址)。 // * 当Vendor为其他时,请填写对应云服务商所需迁移数据的 Bucket 名称。您可参考云数据迁移准备 [https://www.volcengine.com/docs/508/129213]获取对应阿里云OSS、腾讯云COS、七牛云KODO、百度云BOS、华为云OBS、 // 优刻得(Ucloud File)、AWS国际站的 Bucket 名称。 Bucket string `json:"Bucket"` // REQUIRED; 迁移云服务商。取值如下所示: // * OSS:阿里云 // * COS:腾讯云 // * KODO:七牛云 // * BOS:百度云 // * OBS:华为云 // * Ucloud:Ucloud file // * AWS:AWS 国际站 // * S3:其他 S3 协议存储 // * URL:以上传 URL 列表的方式迁移 Vendor string `json:"Vendor"` // 仅当Vendor非URL时为必填。 Access Key,与 Secret Key 同时填写,为了保证有访问源数据桶的权限。 // * 请参考云数据迁移准备 [https://www.volcengine.com/docs/508/129213]获取对应阿里云OSS、腾讯云COS、七牛云KODO、百度云BOS、华为云OBS、 优刻得(Ucloud File)、AWS国际站的账号 // AK/SK。 // * 对于其他 S3 协议存储的AK/SK,请根据其具体源站信息填写。 AK string `json:"AK,omitempty"` // 仅当Vendor非URL时为可填。 迁移源云服务商 CDN 域名,若不为空将使用该 CDN 域名下载三方云厂商的资源。 CdnHost string `json:"CdnHost,omitempty"` // 仅当Vendor为S3时必填。 S3 协议 Endpoint,需以http://或https://开头。请根据源站信息填写。 Endpoint string `json:"Endpoint,omitempty"` // 仅迁移匹配的前缀列表文件。文件路径前缀无需包含桶名称,但需要完整路径。 默认为空,表示对该存储 Bucket 内资源执行全量迁移。若不为空,表示仅做部分迁移,即指定迁移的文件路径前缀。 Prefix []string `json:"Prefix,omitempty"` // 仅迁移匹配的正则表达式列表的文件。默认为空,表示对该存储 Bucket 内资源执行全量迁移。 // :::tip // * 多条正则表达式之间是"或"的关系,即源文件匹配任何一条正则表达式即视为符合迁移条件。 // * 正则过滤规则需要遍历源桶中的全部文件,如果源桶中文件数量较多会降低迁移速度。 ::: Regex []string `json:"Regex,omitempty"` // Bucket 所在地区。仅当Vendor非URL/OSS/KODO/AWS时为必填。 // * 请参考云数据迁移准备 [https://www.volcengine.com/docs/508/129213]获取对应阿里云OSS、腾讯云COS、七牛云KODO、百度云BOS、华为云OBS、 优刻得(Ucloud File)、AWS国际站的 // Bucket 地区。 // * 对于其他 S3 协议存储的 Bucket 地区,请根据其具体源站信息填写。 Region string `json:"Region,omitempty"` // 仅当Vendor非URL时为必填。 Secret Key,与 Access Key 同时填写,为了保证有访问源数据桶的权限。 // * 请参考云数据迁移准备 [https://www.volcengine.com/docs/508/129213]获取对应阿里云OSS、腾讯云COS、七牛云KODO、百度云BOS、华为云OBS、 优刻得(Ucloud File)、AWS国际站的账号 // AK/SK。 // * 对于其他 S3 协议存储的AK/SK,请根据其具体源站信息填写。 SK string `json:"SK,omitempty"` // 是否丢弃源 Header。取值如下所示: // * true:丢弃源 Header // * false:(默认)保留源 Header SkipHeader bool `json:"SkipHeader,omitempty"` // 迁移文件结束时间点。默认为空。仅迁移该查询时间段内新增或变更的文件。 日期格式按照 ISO8601 表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 TimeEnd string `json:"TimeEnd,omitempty"` // 迁移文件起始时间点。仅迁移该查询时间段内新增或变更的文件。默认为空。 日期格式按照 ISO8601 表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 TimeStart string `json:"TimeStart,omitempty"` }
CreateImageMigrateTaskBodyTaskSource - 迁移源信息
type CreateImageMigrateTaskBodyTaskTranscode ¶
type CreateImageMigrateTaskBodyTaskTranscode struct { // REQUIRED; 目标转码格式,仅针对静图执行转码策略。支持的格式有 png、jpeg、heic、avif、webp、vvic。 Format string `json:"Format"` // REQUIRED; 转码质量参数,取值范围为 [1,100]。对于 PNG 为无损压缩,其他格式下其值越小,压缩率越高,画质越差。 Quality int `json:"Quality"` // 包含透明通道的图片是否编码为降级格式。取值如下所示: // * true:降级 // * false:(默认)不降级 AlphaDemotion bool `json:"AlphaDemotion,omitempty"` // 降级编码格式,仅当AlphaDemotion为true时必填。支持的格式有 png、jpeg、heic、avif、webp、vvic。 DemotionFmt string `json:"DemotionFmt,omitempty"` // 转码是否保留 exif 信息。取值如下所示: // * true:保留 // * false:(默认)不保留 EnableExif bool `json:"EnableExif,omitempty"` }
CreateImageMigrateTaskBodyTaskTranscode - 转码配置
type CreateImageMigrateTaskQuery ¶
type CreateImageMigrateTaskQuery struct{}
type CreateImageMigrateTaskReq ¶
type CreateImageMigrateTaskReq struct { *CreateImageMigrateTaskQuery *CreateImageMigrateTaskBody }
type CreateImageMigrateTaskRes ¶
type CreateImageMigrateTaskRes struct { // REQUIRED ResponseMetadata *CreateImageMigrateTaskResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *CreateImageMigrateTaskResResult `json:"Result"` }
type CreateImageMigrateTaskResResult ¶
type CreateImageMigrateTaskResResult struct { // REQUIRED; 创建成功的迁移任务 ID TaskID string `json:"TaskId"` }
type CreateImageRetryAuditTask ¶
type CreateImageRetryAuditTask struct{}
type CreateImageRetryAuditTaskBody ¶
type CreateImageRetryAuditTaskBody struct { // REQUIRED; 失败图片 ID,您可通过调用获取审核任务结果 [https://www.volcengine.com/docs/508/1160410]查看待更新状态的图片条目 ID。 Entry string `json:"Entry"` // REQUIRED; 任务 ID,您可通过调用查询所有审核任务 [https://www.volcengine.com/docs/508/1160409]获取所需的任务 ID。 TaskID string `json:"TaskId"` }
type CreateImageRetryAuditTaskQuery ¶
type CreateImageRetryAuditTaskQuery struct{}
type CreateImageRetryAuditTaskReq ¶
type CreateImageRetryAuditTaskReq struct { *CreateImageRetryAuditTaskQuery *CreateImageRetryAuditTaskBody }
type CreateImageRetryAuditTaskRes ¶
type CreateImageRetryAuditTaskRes struct { // REQUIRED ResponseMetadata *CreateImageRetryAuditTaskResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *CreateImageRetryAuditTaskResResult `json:"Result"` }
type CreateImageRetryAuditTaskResResult ¶
type CreateImageRetryAuditTaskResResult struct { // REQUIRED Result string `json:"Result"` }
type CreateImageService ¶
type CreateImageService struct{}
type CreateImageServiceBody ¶
type CreateImageServiceBody struct { // REQUIRED; 服务名称,最多不超过32个字符 ServiceName string `json:"ServiceName"` // REQUIRED; 服务所在区域,cn或va或sg ServiceRegion string `json:"ServiceRegion"` // 创建服务时绑定的域名列表 Domains []*CreateImageServiceBodyDomainsItem `json:"Domains,omitempty"` // 服务绑定的项目。仅对ToB账号请求生效,默认default ProjectName string `json:"ProjectName,omitempty"` // 服务绑定的标签。仅对ToB账号请求生效,默认空,不绑定标签。 ResourceTags []*CreateImageServiceBodyResourceTagsItem `json:"ResourceTags,omitempty"` // 取值为StaticRc时表示创建「静态资源托管服务」,取值为Image时表示创建「图片处理服务」。默认创建「图片处理服务」 ServiceType string `json:"ServiceType,omitempty"` // 存储TTL,单位秒 StorageTTL int `json:"StorageTTL,omitempty"` }
type CreateImageServiceQuery ¶
type CreateImageServiceQuery struct{}
type CreateImageServiceReq ¶
type CreateImageServiceReq struct { *CreateImageServiceQuery *CreateImageServiceBody }
type CreateImageServiceRes ¶
type CreateImageServiceRes struct { // REQUIRED ResponseMetadata *CreateImageServiceResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *CreateImageServiceResResult `json:"Result"` }
type CreateImageServiceResResponseMetadata ¶
type CreateImageServiceResResponseMetadata struct { // REQUIRED; 请求的接口名,属于请求的公共参数。 Action string `json:"Action"` // REQUIRED Error *CreateImageServiceResResponseMetadataError `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 CreateImageTemplate ¶
type CreateImageTemplate struct{}
type CreateImageTemplateBody ¶
type CreateImageTemplateBody struct { // REQUIRED; 模板名称,必须使用该服务的图片模板固定前缀,具体参考GetImageService接口的返回参数TemplatePrefix。模板名称能包含的字符正则集合为[a-zA-Z0-9_-] TemplateName string `json:"TemplateName"` // 图像格式自适应配置 AdaptiveFmt *CreateImageTemplateBodyAdaptiveFmt `json:"AdaptiveFmt,omitempty"` // 仅当指定输出格式为静图时,配置有效。 动图截帧配置。 AnimExtract *CreateImageTemplateBodyAnimExtract `json:"AnimExtract,omitempty"` // 视频转动图配置 Animation *CreateImageTemplateBodyAnimation `json:"Animation,omitempty"` // 模板计划使用的降级格式,仅对heic静图有效 DemotionFormat string `json:"DemotionFormat,omitempty"` // 是否直接更新模板。如果为true,已有的线上模板会同步更新,直接生效;如果为false,会新增一个模板,已有模板不受影响。 DoUpdate bool `json:"DoUpdate,omitempty"` // 对结果图片执行的画质评估配置 Evals []*CreateImageTemplateBodyEvalsItem `json:"Evals,omitempty"` // 仅当指定输出格式非动图时,配置有效。 保留 EXIF 信息配置。 Exif *CreateImageTemplateBodyExif `json:"Exif,omitempty"` // 对图片的编辑操作 Filters []*CreateImageTemplateBodyFiltersItem `json:"Filters,omitempty"` // 对图片编码使用的质量参数,默认为0 OuputQuality int `json:"OuputQuality,omitempty"` // 用于图片服务输出时的图片编码 OutputExtra *CreateImageTemplateBodyOutputExtra `json:"OutputExtra,omitempty"` // 该模板计划使用的输出格式 OutputFormat string `json:"OutputFormat,omitempty"` // 图片模板使用的参数列表,URL中下发参数的顺序需要跟列表中的保持一致 Parameters []string `json:"Parameters,omitempty"` // 处理结果持久化 Persistence string `json:"Persistence,omitempty"` // 绝对质量/相对质量 QualityMode string `json:"QualityMode,omitempty"` // URL的失效期,为Unix时间戳,一般配置为通过模板参数下发 ReqDeadline string `json:"ReqDeadline,omitempty"` // 视频截帧配置 Snapshot *CreateImageTemplateBodySnapshot `json:"Snapshot,omitempty"` // 是否同步处理,仅对heic图有效 Sync bool `json:"Sync,omitempty"` // 是否为临时使用,取值如下所示: // * true:是 // * false:否 Temporary bool `json:"Temporary,omitempty"` // 是否开启鉴权,一般当通过模板参数下发敏感信息时,比如文字水印内容、URL失效期,需要对图片URL鉴权保护,防止内容被篡改 WithSig bool `json:"WithSig,omitempty"` }
type CreateImageTemplateBodyAdaptiveFmt ¶
type CreateImageTemplateBodyAdaptiveFmt struct { // 动图自适应,可选"webp"/"heic"/"avif"/"dynamic" Animated string `json:"Animated,omitempty"` // 静图自适应,可选"webp"/"heic"/"avif"/"dynamic" Static string `json:"Static,omitempty"` }
CreateImageTemplateBodyAdaptiveFmt - 图像格式自适应配置
type CreateImageTemplateBodyAnimExtract ¶
type CreateImageTemplateBodyAnimExtract struct { // 动图截帧策略,取值如下所示: // * 0:智能模式,从动图首帧开始逐帧检测当前帧亮度是否大于 80,并最终返回第一个亮度大于 80 的帧。 // * 1:全局最优,从动图首帧开始逐帧检测并返回亮度最大的一帧。 Strategy int `json:"Strategy,omitempty"` // 动图异步处理超时时间,单位为 ms。默认为 1500,取值负数时表示无超时时间。若在指定时间范围内处理未完成则返回失败。 Timeout int `json:"Timeout,omitempty"` }
CreateImageTemplateBodyAnimExtract - 仅当指定输出格式为静图时,配置有效。 动图截帧配置。
type CreateImageTemplateBodyAnimation ¶
type CreateImageTemplateBodyAnimation struct { // REQUIRED; 降级类型: image:抽取一帧降级返回 video:直接返回原视频降级 DemotionType string `json:"DemotionType"` // REQUIRED; 动图时长(ms) Duration int `json:"Duration"` // REQUIRED; 帧率,1秒X帧 FramePerSecond int `json:"FramePerSecond"` // REQUIRED; X秒1帧 SecondPerFrame int `json:"SecondPerFrame"` // REQUIRED; 抽帧策略: fps:frame per second,1秒X帧 spf:second per frame,X秒1帧 key:抽取关键帧 SelectFrameMode string `json:"SelectFrameMode"` // REQUIRED; 动图起始时间戳(ms) StartTime int `json:"StartTime"` // REQUIRED; 同步等待时长(s),超时未完成则根据DemotionType降级 WaitTime int `json:"WaitTime"` }
CreateImageTemplateBodyAnimation - 视频转动图配置
type CreateImageTemplateBodyEvalsItem ¶
type CreateImageTemplateBodyEvalsItem struct { // REQUIRED; 评估名,画质评估固定取值为 quality。 Name string `json:"Name"` // REQUIRED; 画质评估参数配置内容,Key 为 参数名称,Value 为 参数配置。具体详情请见图片编辑数据结构 [https://www.volcengine.com/docs/508/127820]。 Param map[string]interface{} `json:"Param"` }
type CreateImageTemplateBodyExif ¶
type CreateImageTemplateBodyExif struct { // 是否开启保留全部 EXIF 信息。取值如下所示: // * true:是 // * false:否 AutoOrientOff bool `json:"AutoOrientOff,omitempty"` // 是否开启保留全部 EXIF 信息,取值如下所示: // * true:是 // * false:否 ExifReserve bool `json:"ExifReserve,omitempty"` // 保留部分 EXIF 信息的具体内容,多个之间用,分隔。更多信息请参考标准 EXIF 标签 [https://exiv2.org/tags.html]。 ExifRetainNames []string `json:"ExifRetainNames,omitempty"` }
CreateImageTemplateBodyExif - 仅当指定输出格式非动图时,配置有效。 保留 EXIF 信息配置。
type CreateImageTemplateBodyOutputExtra ¶
type CreateImageTemplateBodyOutputExtra struct { // 仅当OutputFormat取值为heic时配置有效 是否带透明通道编码,取值如下所示: // * true:是 // * false:否 HeicAlphaReserve string `json:"heic.alpha.reserve,omitempty"` // 仅当OutputFormat取值为heic时配置有效 色位深度,值越大则提供的图像色彩范围越多,使图像颜色变化的更细腻,但图像体积也会增大。取值如下所示: // * 8:8bit // * 10:10bit HeicEncodeDepth string `json:"heic.encode.depth,omitempty"` // 仅当OutputFormat取值为heic时配置有效 是否开启 ROI 编码,取值如下所示: // * true:是 // * false:否 HeicRoi string `json:"heic.roi,omitempty"` // 仅当OutputFormat取值为heic时配置有效 缩略图比例。在原图基础上,编码缩小一定倍数的小分辨率图片,跟大图一起封装在同一张图片中,缩小倍数不建议过大,一般为 5~10 之间相对合理。 HeicThumbRatio string `json:"heic.thumb.ratio,omitempty"` // jpeg 的 alpha 图片是否降级为 png,指定为 png 时表示降级为 png 格式。缺省情况下默认为空,表示不降级。 JPEGAlphaDemotionPNG string `json:"jpeg.alpha.demotion.png,omitempty"` // 是否采用 jpeg 渐进编码格式,取值如下所示: // * true:是 // * false:否 JPEGProgressive string `json:"jpeg.progressive,omitempty"` // 指定 jpeg 体积的输出大小,需同时设置 jpeg.size.fixed.padding,二者缺一不可。 指定输出体积大小,单位为 Byte。 JPEGSizeFixed string `json:"jpeg.size.fixed,omitempty"` // 指定 jpeg 体积的输出大小,需同时指定 jpeg.size.fixed,二者缺一不可。 体积填充方式,取值固定为 append。 JPEGSizeFixedPadding string `json:"jpeg.size.fixed.padding,omitempty"` // 是否压缩颜色空间,取值如下所示: // * true:是 // * false:否 PNGUseQuant string `json:"png.use_quant,omitempty"` }
CreateImageTemplateBodyOutputExtra - 用于图片服务输出时的图片编码
type CreateImageTemplateBodySnapshot ¶
type CreateImageTemplateBodySnapshot struct { // REQUIRED; 截图类型,可选"default"/"offset",智能截图和指定时间戳截图 Type string `json:"Type"` // 截图的时间戳(ms) TimeOffsetMs int `json:"TimeOffsetMs,omitempty"` // 当 Type 为 offset 时,在TimeOffsetMs 和 TimeOffsetMsStr 之间二选一。 指定截图时间为使用模板参数动态下发的方式,取值固定为${snapshot_time}。 TimeOffsetMsStr string `json:"TimeOffsetMsStr,omitempty"` }
CreateImageTemplateBodySnapshot - 视频截帧配置
type CreateImageTemplateQuery ¶
type CreateImageTemplateQuery struct { // REQUIRED; 服务 ID。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` }
type CreateImageTemplateReq ¶
type CreateImageTemplateReq struct { *CreateImageTemplateQuery *CreateImageTemplateBody }
type CreateImageTemplateRes ¶
type CreateImageTemplateRes struct { // REQUIRED ResponseMetadata *CreateImageTemplateResResponseMetadata `json:"ResponseMetadata"` // title Result *CreateImageTemplateResResult `json:"Result,omitempty"` }
type CreateImageTemplateResResponseMetadata ¶
type CreateImageTemplateResResponseMetadata 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"` }
type CreateImageTemplateResResult ¶
type CreateImageTemplateResResult struct { // REQUIRED; 模板的创建时间 CreateAt string `json:"CreateAt"` // REQUIRED; 服务id ServiceID string `json:"ServiceId"` // REQUIRED; 创建的模板名称,如果基于原模板更新,则会生成一个新模板 TemplateName string `json:"TemplateName"` // REQUIRED; 不支持的filter参数 Unsupported []*CreateImageTemplateResResultUnsupportedItem `json:"Unsupported"` }
CreateImageTemplateResResult - title
type CreateImageTranscodeCallback ¶
type CreateImageTranscodeCallback struct{}
type CreateImageTranscodeCallbackBody ¶
type CreateImageTranscodeCallbackBody struct { // REQUIRED; 任务条目 ID EntryID string `json:"EntryId"` }
type CreateImageTranscodeCallbackQuery ¶
type CreateImageTranscodeCallbackQuery struct{}
type CreateImageTranscodeCallbackReq ¶
type CreateImageTranscodeCallbackReq struct { *CreateImageTranscodeCallbackQuery *CreateImageTranscodeCallbackBody }
type CreateImageTranscodeCallbackRes ¶
type CreateImageTranscodeCallbackRes struct { // REQUIRED ResponseMetadata *CreateImageTranscodeCallbackResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result interface{} `json:"Result,omitempty"` }
type CreateImageTranscodeCallbackResResponseMetadata ¶
type CreateImageTranscodeCallbackResResponseMetadata 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"` }
type CreateImageTranscodeQueue ¶
type CreateImageTranscodeQueue struct{}
type CreateImageTranscodeQueueBody ¶
type CreateImageTranscodeQueueBody struct { // REQUIRED; 是否启动队列,开始执行离线转码操作。取值如下所示: // * true:启动 // * false:不启动 IsStart bool `json:"IsStart"` // REQUIRED; 自定义任务队列名称 Name string `json:"Name"` // 队列回调设置 CallbackConf *CreateImageTranscodeQueueBodyCallbackConf `json:"CallbackConf,omitempty"` // 自定义任务队列描述,可用于备注该队列的用途。 Desc string `json:"Desc,omitempty"` // 队列区域。默认当前区域。ToB支持取值:cn、va、sg。 Region string `json:"Region,omitempty"` }
type CreateImageTranscodeQueueBodyCallbackConf ¶
type CreateImageTranscodeQueueBodyCallbackConf struct { // REQUIRED; 若配置CallbackConf则不为空 Endpoint string `json:"Endpoint"` // REQUIRED; 若配置CallbackConf则不为空 Method string `json:"Method"` // 业务自定义回调参数,将在回调消息的callback_args中透传出去。具体回调参数请参考回调内容 [https://www.volcengine.com/docs/508/1104726#%E5%9B%9E%E8%B0%83%E5%86%85%E5%AE%B9]。 Args string `json:"Args,omitempty"` // 回调数据格式。取值如下所示: // * XML // * JSON(默认) DataFormat string `json:"DataFormat,omitempty"` }
CreateImageTranscodeQueueBodyCallbackConf - 队列回调设置
type CreateImageTranscodeQueueQuery ¶
type CreateImageTranscodeQueueQuery struct{}
type CreateImageTranscodeQueueReq ¶
type CreateImageTranscodeQueueReq struct { *CreateImageTranscodeQueueQuery *CreateImageTranscodeQueueBody }
type CreateImageTranscodeQueueRes ¶
type CreateImageTranscodeQueueRes struct { // REQUIRED ResponseMetadata *CreateImageTranscodeQueueResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *CreateImageTranscodeQueueResResult `json:"Result"` }
type CreateImageTranscodeQueueResResult ¶
type CreateImageTranscodeQueueResResult struct { // REQUIRED; 任务 ID QueueID string `json:"QueueId"` }
type CreateImageTranscodeTask ¶
type CreateImageTranscodeTask struct{}
type CreateImageTranscodeTaskBody ¶
type CreateImageTranscodeTaskBody struct { // REQUIRED; 待转码的图片 uri 或 url 列表。DataList和Filelist都不为空时,DataList优先生效。 :::warning 若DataType取值uri,则待转码图片 URI 必须为指定ServiceId下的存储 // URI。您可通过调用GetImageUploadFiles [https://www.volcengine.com/docs/508/9392] // 获取指定服务下全部的上传文件存储 URI。 ::: DataList []string `json:"DataList"` // REQUIRED; 数据类型,取值如下所示: // * uri // * url DataType string `json:"DataType"` // REQUIRED; 待转码的图片 uri 或 url 文件列表。DataList和Filelist都不为空时,DataList优先生效。 FileList []string `json:"FileList"` // REQUIRED; 服务 ID。若DataType取值uri,则提交的图片 URI 列表需在该服务可访问范围内。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId"` // REQUIRED; 转码模板。您可通过调用GetAllImageTemplates [https://www.volcengine.com/docs/508/9386]获取指定服务下全部模版信息。 Template string `json:"Template"` // 任务回调配置。缺省情况下默认使用队列回调配置。 CallbackConf *CreateImageTranscodeTaskBodyCallbackConf `json:"CallbackConf,omitempty"` // 转码是否保留 exif。取值如下所示: // * true:保留 // * false:(默认)不保留 EnableExif bool `json:"EnableExif,omitempty"` // 任务队列名称 ID。缺省情况下提交至账号默认任务队列。您可通过调用GetImageTranscodeQueues [https://www.volcengine.com/docs/508/1107341]获取该账号下全部任务队列 ID。 QueueID string `json:"QueueId,omitempty"` // 转码产物的 Storekey 列表,仅当DataList不为空时有效,长度需与DataList长度一致。不传时默认使用固定规则生成产物的 Storekey。 ResKeyList []string `json:"ResKeyList,omitempty"` }
type CreateImageTranscodeTaskBodyCallbackConf ¶
type CreateImageTranscodeTaskBodyCallbackConf struct { // REQUIRED; Method=MQ时取值rmq:{topic}/{cluster} Endpoint string `json:"Endpoint"` // REQUIRED; 还支持取值 MQ Method string `json:"Method"` // 业务自定义回调参数,将在回调消息的callback_args中透传出去。具体回调参数请参考回调内容 [https://www.volcengine.com/docs/508/1104726#%E5%9B%9E%E8%B0%83%E5%86%85%E5%AE%B9]。 Args string `json:"Args,omitempty"` // 回调数据格式。取值如下所示: // * XML // * JSON(默认) DataFormat string `json:"DataFormat,omitempty"` }
CreateImageTranscodeTaskBodyCallbackConf - 任务回调配置。缺省情况下默认使用队列回调配置。
type CreateImageTranscodeTaskQuery ¶
type CreateImageTranscodeTaskQuery struct{}
type CreateImageTranscodeTaskReq ¶
type CreateImageTranscodeTaskReq struct { *CreateImageTranscodeTaskQuery *CreateImageTranscodeTaskBody }
type CreateImageTranscodeTaskRes ¶
type CreateImageTranscodeTaskRes struct { // REQUIRED ResponseMetadata *CreateImageTranscodeTaskResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *CreateImageTranscodeTaskResResult `json:"Result"` }
type CreateImageTranscodeTaskResResult ¶
type CreateImageTranscodeTaskResResult struct { // REQUIRED; 任务 ID TaskID string `json:"TaskId"` }
type CreateTemplatesFromBin ¶
type CreateTemplatesFromBin struct{}
type CreateTemplatesFromBinBody ¶
type CreateTemplatesFromBinBody struct { // REQUIRED; 待恢复模板名称。 :::tip 您可以通过调用获取回收站中所有模板 [https://www.volcengine.com/docs/508/132241]获取所需的模板名称。 ::: TemplateNames []string `json:"TemplateNames"` }
type CreateTemplatesFromBinQuery ¶
type CreateTemplatesFromBinQuery struct { // REQUIRED; 服务 ID。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` }
type CreateTemplatesFromBinReq ¶
type CreateTemplatesFromBinReq struct { *CreateTemplatesFromBinQuery *CreateTemplatesFromBinBody }
type CreateTemplatesFromBinRes ¶
type CreateTemplatesFromBinRes struct { // REQUIRED ResponseMetadata *CreateTemplatesFromBinResResponseMetadata `json:"ResponseMetadata"` Result *CreateTemplatesFromBinResResult `json:"Result,omitempty"` }
type CreateTemplatesFromBinResResponseMetadata ¶
type CreateTemplatesFromBinResResponseMetadata 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"` }
type CreateTemplatesFromBinResResult ¶
type CreateTemplatesFromBinResResult struct { // REQUIRED; 返回各模版恢复的结果。 Results []*CreateTemplatesFromBinResResultResultsItem `json:"Results"` }
type DelDomainBody ¶
type DelDomainBody struct { // REQUIRED; 域名,您可以通过 获取服务下全部域名 [https://www.volcengine.com/docs/508/9379] 获取服务下域名信息。 Domain string `json:"Domain"` }
type DelDomainQuery ¶
type DelDomainQuery struct { // REQUIRED; imagex服务ID ServiceID string `json:"ServiceId" query:"ServiceId"` }
type DelDomainReq ¶
type DelDomainReq struct { *DelDomainQuery *DelDomainBody }
type DelDomainRes ¶
type DelDomainRes struct { // REQUIRED ResponseMetadata *DelDomainResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result interface{} `json:"Result,omitempty"` }
type DelDomainResResponseMetadata ¶
type DelDomainResResponseMetadata 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"` }
type DeleteImageAnalyzeTask ¶
type DeleteImageAnalyzeTask struct{}
type DeleteImageAnalyzeTaskBody ¶
type DeleteImageAnalyzeTaskBody struct { // REQUIRED; 待删除的任务 ID,您可以通过调用 GetImageAnalyzeTasks [https://www.volcengine.com/docs/508/1160417] 获取指定地区全部离线评估任务 ID。 TaskID string `json:"TaskId"` }
type DeleteImageAnalyzeTaskQuery ¶
type DeleteImageAnalyzeTaskQuery struct{}
type DeleteImageAnalyzeTaskReq ¶
type DeleteImageAnalyzeTaskReq struct { *DeleteImageAnalyzeTaskQuery *DeleteImageAnalyzeTaskBody }
type DeleteImageAnalyzeTaskRes ¶
type DeleteImageAnalyzeTaskRes struct { // REQUIRED ResponseMetadata *DeleteImageAnalyzeTaskResResponseMetadata `json:"ResponseMetadata"` // REQUIRED; Anything Result interface{} `json:"Result"` }
type DeleteImageAnalyzeTaskRun ¶
type DeleteImageAnalyzeTaskRun struct{}
type DeleteImageAnalyzeTaskRunBody ¶
type DeleteImageAnalyzeTaskRunBody struct { // REQUIRED; 执行 ID,您可以通过调用 GetImageAnalyzeResult [https://www.volcengine.com/docs/508/1160419] 获取该任务全部的执行记录查看执行 ID。 RunID string `json:"RunId"` // REQUIRED; 待删除执行记录的任务 ID,您可以通过调用 GetImageAnalyzeTasks [https://www.volcengine.com/docs/508/1160417] 获取指定地区全部离线评估任务 ID。 TaskID string `json:"TaskId"` }
type DeleteImageAnalyzeTaskRunQuery ¶
type DeleteImageAnalyzeTaskRunQuery struct{}
type DeleteImageAnalyzeTaskRunReq ¶
type DeleteImageAnalyzeTaskRunReq struct { *DeleteImageAnalyzeTaskRunQuery *DeleteImageAnalyzeTaskRunBody }
type DeleteImageAnalyzeTaskRunRes ¶
type DeleteImageAnalyzeTaskRunRes struct { // REQUIRED ResponseMetadata *DeleteImageAnalyzeTaskRunResResponseMetadata `json:"ResponseMetadata"` // REQUIRED; Anything Result interface{} `json:"Result"` }
type DeleteImageAuditResult ¶
type DeleteImageAuditResult struct{}
type DeleteImageAuditResultBody ¶
type DeleteImageAuditResultBody struct { // REQUIRED; 审核结果 ID,您可通过调用获取审核任务结果 [https://www.volcengine.com/docs/508/1160410]查看待更新状态的图片条目 ID。 EntryID string `json:"EntryId"` // REQUIRED; 任务 ID,您可通过调用查询所有审核任务 [https://www.volcengine.com/docs/508/1160409]获取所需的任务 ID。 TaskID string `json:"TaskId"` }
type DeleteImageAuditResultQuery ¶
type DeleteImageAuditResultQuery struct{}
type DeleteImageAuditResultReq ¶
type DeleteImageAuditResultReq struct { *DeleteImageAuditResultQuery *DeleteImageAuditResultBody }
type DeleteImageAuditResultRes ¶
type DeleteImageAuditResultRes struct { // REQUIRED ResponseMetadata *DeleteImageAuditResultResResponseMetadata `json:"ResponseMetadata"` // REQUIRED; Anything Result interface{} `json:"Result"` }
type DeleteImageMigrateTask ¶
type DeleteImageMigrateTask struct{}
type DeleteImageMigrateTaskBody ¶
type DeleteImageMigrateTaskBody struct{}
type DeleteImageMigrateTaskQuery ¶
type DeleteImageMigrateTaskQuery struct { // REQUIRED; 仅当任务状态为非Running时生效。 任务 ID,请参考GetImageMigrateTasks [https://www.volcengine.com/docs/508/1108670]获取返回的任务 ID。 TaskID string `json:"TaskId" query:"TaskId"` // 任务地区(即任务目标服务的地区),默认空,返回国内任务。 // * cn:国内 // * va:美东 // * sg:新加坡 Region string `json:"Region,omitempty" query:"Region"` }
type DeleteImageMigrateTaskReq ¶
type DeleteImageMigrateTaskReq struct { *DeleteImageMigrateTaskQuery *DeleteImageMigrateTaskBody }
type DeleteImageMigrateTaskRes ¶
type DeleteImageMigrateTaskRes struct { // REQUIRED ResponseMetadata *DeleteImageMigrateTaskResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result interface{} `json:"Result,omitempty"` }
type DeleteImageMigrateTaskResResponseMetadata ¶
type DeleteImageMigrateTaskResResponseMetadata 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"` }
type DeleteImageService ¶
type DeleteImageService struct{}
type DeleteImageServiceBody ¶
type DeleteImageServiceBody struct{}
type DeleteImageServiceQuery ¶
type DeleteImageServiceQuery struct { // 服务 ID。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId,omitempty" query:"ServiceId"` }
type DeleteImageServiceReq ¶
type DeleteImageServiceReq struct { *DeleteImageServiceQuery *DeleteImageServiceBody }
type DeleteImageServiceRes ¶
type DeleteImageServiceRes struct { // REQUIRED ResponseMetadata *DeleteImageServiceResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result interface{} `json:"Result,omitempty"` }
type DeleteImageServiceResResponseMetadata ¶
type DeleteImageServiceResResponseMetadata 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"` }
type DeleteImageTemplate ¶
type DeleteImageTemplate struct{}
type DeleteImageTemplateBody ¶
type DeleteImageTemplateBody struct { // REQUIRED; 待删除模板名称,不能超过100个。模板需要从属于参数中的service。 TemplateNames []string `json:"TemplateNames"` }
type DeleteImageTemplateQuery ¶
type DeleteImageTemplateQuery struct { // REQUIRED; imagex服务ID ServiceID string `json:"ServiceId" query:"ServiceId"` }
type DeleteImageTemplateReq ¶
type DeleteImageTemplateReq struct { *DeleteImageTemplateQuery *DeleteImageTemplateBody }
type DeleteImageTemplateRes ¶
type DeleteImageTemplateRes struct { // REQUIRED ResponseMetadata *DeleteImageTemplateResResponseMetadata `json:"ResponseMetadata"` // title Result *DeleteImageTemplateResResult `json:"Result,omitempty"` }
type DeleteImageTemplateResResponseMetadata ¶
type DeleteImageTemplateResResponseMetadata 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"` }
type DeleteImageTemplateResResult ¶
type DeleteImageTemplateResResult struct { // REQUIRED; 成功删除的模板名称。如果入参为单个模板,删除失败直接返回错误。如果为多个模板,全部删除失败,返回错误;否则返回成功删除的模板。 TemplateNames []string `json:"TemplateNames"` }
DeleteImageTemplateResResult - title
type DeleteImageTranscodeDetail ¶
type DeleteImageTranscodeDetail struct{}
type DeleteImageTranscodeDetailQuery ¶
type DeleteImageTranscodeDetailQuery struct{}
type DeleteImageTranscodeDetailReq ¶
type DeleteImageTranscodeDetailReq struct { *DeleteImageTranscodeDetailQuery *DeleteImageTranscodeDetailBody }
type DeleteImageTranscodeDetailRes ¶
type DeleteImageTranscodeDetailRes struct { // REQUIRED ResponseMetadata *DeleteImageTranscodeDetailResResponseMetadata `json:"ResponseMetadata"` // REQUIRED; Anything Result interface{} `json:"Result"` }
type DeleteImageTranscodeQueue ¶
type DeleteImageTranscodeQueue struct{}
type DeleteImageTranscodeQueueBody ¶
type DeleteImageTranscodeQueueBody struct { // REQUIRED; 待删除的队列 ID,您可通过调用GetImageTranscodeQueues [https://www.volcengine.com/docs/508/1107341]获取该账号下全部任务队列 ID。 账号内置默认任务队列不允许被删除。 QueueID string `json:"QueueId"` }
type DeleteImageTranscodeQueueQuery ¶
type DeleteImageTranscodeQueueQuery struct{}
type DeleteImageTranscodeQueueReq ¶
type DeleteImageTranscodeQueueReq struct { *DeleteImageTranscodeQueueQuery *DeleteImageTranscodeQueueBody }
type DeleteImageTranscodeQueueRes ¶
type DeleteImageTranscodeQueueRes struct { // REQUIRED ResponseMetadata *DeleteImageTranscodeQueueResResponseMetadata `json:"ResponseMetadata"` // REQUIRED; Anything Result interface{} `json:"Result"` }
type DeleteImageUploadFiles ¶
type DeleteImageUploadFiles struct{}
type DeleteImageUploadFilesBody ¶
type DeleteImageUploadFilesBody struct { // REQUIRED; 文件 Uri 列表,最多传 1000 个。 StoreUris []string `json:"StoreUris"` }
type DeleteImageUploadFilesQuery ¶
type DeleteImageUploadFilesQuery struct { // REQUIRED; 服务 ID。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` }
type DeleteImageUploadFilesReq ¶
type DeleteImageUploadFilesReq struct { *DeleteImageUploadFilesQuery *DeleteImageUploadFilesBody }
type DeleteImageUploadFilesRes ¶
type DeleteImageUploadFilesRes struct { // REQUIRED ResponseMetadata *DeleteImageUploadFilesResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *DeleteImageUploadFilesResResult `json:"Result,omitempty"` }
type DeleteImageUploadFilesResResponseMetadata ¶
type DeleteImageUploadFilesResResponseMetadata 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"` }
type DeleteImageUploadFilesResResult ¶
type DeleteImageUploadFilesResResult struct { // REQUIRED; 文件成功删除的 URI 列表 DeletedFiles []string `json:"DeletedFiles"` // REQUIRED; 文件不存在的无效 URI 列表 InvaildFiles []string `json:"InvaildFiles"` }
DeleteImageUploadFilesResResult - 视请求的接口而定
type DeleteTemplatesFromBin ¶
type DeleteTemplatesFromBin struct{}
type DeleteTemplatesFromBinBody ¶
type DeleteTemplatesFromBinBody struct { // REQUIRED; 待删除模板名称。 :::tip 您可以通过调用获取回收站中所有模板 [https://www.volcengine.com/docs/508/132241]获取所需的模板名称。 ::: TemplateNames []string `json:"TemplateNames"` }
type DeleteTemplatesFromBinQuery ¶
type DeleteTemplatesFromBinQuery struct { // REQUIRED; 服务 ID。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` }
type DeleteTemplatesFromBinReq ¶
type DeleteTemplatesFromBinReq struct { *DeleteTemplatesFromBinQuery *DeleteTemplatesFromBinBody }
type DeleteTemplatesFromBinRes ¶
type DeleteTemplatesFromBinRes struct { // REQUIRED ResponseMetadata *DeleteTemplatesFromBinResResponseMetadata `json:"ResponseMetadata"` Result *DeleteTemplatesFromBinResResult `json:"Result,omitempty"` }
type DeleteTemplatesFromBinResResponseMetadata ¶
type DeleteTemplatesFromBinResResponseMetadata 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"` }
type DeleteTemplatesFromBinResResult ¶
type DeleteTemplatesFromBinResResult struct { // REQUIRED; 成功删除的模板名称。 // * 如果指定为单个模板,删除失败直接返回错误。 // * 如果指定多个模板,如果全部删除失败则返回错误;否则返回成功删除的模板。 TemplateNames []string `json:"TemplateNames"` }
type DescribeImageVolcCdnAccessLog ¶
type DescribeImageVolcCdnAccessLog struct{}
type DescribeImageVolcCdnAccessLogBody ¶
type DescribeImageVolcCdnAccessLogBody struct { // REQUIRED; 域名,您可以通过获取服务下全部域名 [https://www.volcengine.com/docs/508/9379]获取服务下域名信息。 Domain string `json:"Domain"` // REQUIRED; 指定一个结束时间对日志进行过滤,时间格式是 Unix 时间戳。 例子1:您指定 EndTime 为 1641953589,代表 2022-01-12 10:13:09 UTC。在查询返回的日志列表中,最后一个统计在内的日志包名称是 // domain2022011210000020220112110000.gz。该日志包中包含该域名在 10:00:00 和 10:59:59 之间的访问日志。 EndTime int `json:"EndTime"` // REQUIRED; 指定一个页码。系统只返回该页面上的那些日志包。 默认值为 1。如果指定的页码不存在,则返回空值。建议第一次提交查询时使用默认值。您可以根据响应正文中的 TotalCount 和 PageSize 参数的值计算结果页数。然后再查询中指定一个 // PageNum 来获取该页面上的那些日志包。 PageNum int `json:"PageNum"` // REQUIRED; 指定查询结果中每页包含的日志包数量。 默认值是 10,最大值是 100。 PageSize int `json:"PageSize"` // REQUIRED; 指定一个加速区域对日志进行过滤。该参数仅当您通过提交工单启用了 中国大陆 以外的加速区域时才有效。 该参数有以下取值: chinesemainland:表示获取访问请求是来自 中国大陆 的日志。查询返回的日志包的名称不包含 // outsideChineseMainland。 global:表示获取访问请求是来自 全球 的日志。 outsidechinese_mainland:表示获取访问请求是来自 // 全球(除中国大陆) 的日志。查询返回的日志包的名称包含 outsideChineseMainland。 该参数的默认值是 global Region string `json:"Region"` // REQUIRED; 指定一个开始时间对日志进行过滤,时间格式是 Unix 时间戳。 例子1:您指定 StartTime 为 1641844915,代表 2022-01-11 04:01:55 UTC。在查询返回的日志列表中,第一个统计在内的日志包名称是domain2022011105000020220111060000.gz。该日志包中包含该域名在 // 05:00:00 和 05:59:59 之间的访问日志。 // StartTime 和 EndTime 之间的时间范围不能大于 30 天。 StartTime int `json:"StartTime"` }
type DescribeImageVolcCdnAccessLogQuery ¶
type DescribeImageVolcCdnAccessLogQuery struct { // REQUIRED; 服务 ID。 // * 您可以在veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` }
type DescribeImageVolcCdnAccessLogReq ¶
type DescribeImageVolcCdnAccessLogReq struct { *DescribeImageVolcCdnAccessLogQuery *DescribeImageVolcCdnAccessLogBody }
type DescribeImageVolcCdnAccessLogRes ¶
type DescribeImageVolcCdnAccessLogRes struct { // REQUIRED ResponseMetadata *DescribeImageVolcCdnAccessLogResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageVolcCdnAccessLogResResult `json:"Result"` }
type DescribeImageVolcCdnAccessLogResResponseMetadata ¶
type DescribeImageVolcCdnAccessLogResResponseMetadata struct { // REQUIRED; 请求的接口名,属于请求的公共参数。 Action string `json:"Action"` // REQUIRED Error *DescribeImageVolcCdnAccessLogResResponseMetadataError `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 DescribeImageVolcCdnAccessLogResResult ¶
type DescribeImageVolcCdnAccessLogResResult struct { // REQUIRED; 加速域名。 Domain string `json:"Domain"` // REQUIRED; 查询的日志数据。 Logs []*DescribeImageVolcCdnAccessLogResResultLogsItem `json:"Logs"` // REQUIRED; 指定的页码数。 PageNum int `json:"PageNum"` // REQUIRED; 指定的每页日志包数量。 PageSize int `json:"PageSize"` // REQUIRED; 日志包总数。 TotalCount int `json:"TotalCount"` }
type DescribeImageVolcCdnAccessLogResResultLogsItem ¶
type DescribeImageVolcCdnAccessLogResResultLogsItem struct { // REQUIRED; 日志结束时间。 EndTime int `json:"EndTime"` // REQUIRED; 日志包名称。 LogName string `json:"LogName"` // REQUIRED; 日志包下载地址,下载链接有效时间为 10 分钟。 LogPath string `json:"LogPath"` // REQUIRED; 日志包大小,单位为 byte。 LogSize int `json:"LogSize"` // REQUIRED; 日志起始时间。 StartTime int `json:"StartTime"` }
type DescribeImageXBaseOpUsage ¶
type DescribeImageXBaseOpUsage struct{}
type DescribeImageXBaseOpUsageBody ¶
type DescribeImageXBaseOpUsageBody struct{}
type DescribeImageXBaseOpUsageQuery ¶
type DescribeImageXBaseOpUsageQuery struct { // REQUIRED; 获取数据结束时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 EndTime string `json:"EndTime" query:"EndTime"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 :::tip 由于仅支持查询近一年历史数据,则若此刻时间为2011-11-21T16:14:00+08:00,那么您可输入最早的开始时间为2010-11-21T00:00:00+08:00。 // ::: StartTime string `json:"StartTime" query:"StartTime"` // 查询数据的时间粒度。单位为秒。缺省时查询 StartTime 和 EndTime 时间段全部数据,此时单次查询最大时间跨度为 93 天。支持取值如下: // * 300:单次查询最大时间跨度为 31 天 // * 600:单次查询最大时间跨度为 31 天 // * 1200:单次查询最大时间跨度为 31 天 // * 1800:单次查询最大时间跨度为 31 天 // * 3600:单次查询最大时间跨度为 93 天 // * 86400:单次查询最大时间跨度为 93 天 // * 604800:单次查询最大时间跨度为 93 天 Interval string `json:"Interval,omitempty" query:"Interval"` // 服务 ID。为空时表示不筛选,支持查询多个服务,使用逗号分隔不同的服务。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考GetAllImageServices [https://www.volcengine.com/docs/508/9360]。 ServiceIDs string `json:"ServiceIds,omitempty" query:"ServiceIds"` }
type DescribeImageXBaseOpUsageReq ¶
type DescribeImageXBaseOpUsageReq struct { *DescribeImageXBaseOpUsageQuery *DescribeImageXBaseOpUsageBody }
type DescribeImageXBaseOpUsageRes ¶
type DescribeImageXBaseOpUsageRes struct { // REQUIRED ResponseMetadata *DescribeImageXBaseOpUsageResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXBaseOpUsageResResult `json:"Result"` }
type DescribeImageXBaseOpUsageResResponseMetadata ¶
type DescribeImageXBaseOpUsageResResponseMetadata 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"` }
type DescribeImageXBaseOpUsageResResult ¶
type DescribeImageXBaseOpUsageResResult struct { // REQUIRED; 计量数据列表 BaseOpData []*DescribeImageXBaseOpUsageResResultBaseOpDataItem `json:"BaseOpData"` }
type DescribeImageXBaseOpUsageResResultBaseOpDataItem ¶
type DescribeImageXBaseOpUsageResResultBaseOpDataItem struct { // REQUIRED; 计量数据 Data []*DescribeImageXBaseOpUsageResResultBaseOpDataPropertiesItemsItem `json:"Data"` }
type DescribeImageXBillingRequestCntUsage ¶
type DescribeImageXBillingRequestCntUsage struct{}
type DescribeImageXBillingRequestCntUsageBody ¶
type DescribeImageXBillingRequestCntUsageBody struct{}
type DescribeImageXBillingRequestCntUsageQuery ¶
type DescribeImageXBillingRequestCntUsageQuery struct { // REQUIRED; 获取数据结束时间点。 日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 EndTime string `json:"EndTime" query:"EndTime"` // REQUIRED; 固定值,仅支持AdvFeat即附加组件。 GroupBy string `json:"GroupBy" query:"GroupBy"` // REQUIRED; 获取数据起始时间点。 日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 :::tip 由于仅支持查询近一年历史数据,则若此刻时间为2011-11-21T16:14:00+08:00,那么您可输入最早的开始时间为2010-11-21T00:00:00+08:00。 // ::: StartTime string `json:"StartTime" query:"StartTime"` // 组件名称。为空时表示不筛选,支持查询多个AdvFeat,不同的AdvFeat使用逗号分隔。 您可通过调用GetImageAddOnConf [https://www.volcengine.com/docs/508/66145]查看Key返回值。 AdvFeats string `json:"AdvFeats,omitempty" query:"AdvFeats"` // 查询数据的时间粒度。单位为秒。缺省时查询 StartTime 和 EndTime 时间段全部数据,此时单次查询最大时间跨度为 93 天。支持取值如下: // * 300:单次查询最大时间跨度为 31 天 // * 600:单次查询最大时间跨度为 31 天 // * 1200:单次查询最大时间跨度为 31 天 // * 1800:单次查询最大时间跨度为 31 天 // * 3600:单次查询最大时间跨度为 93 天 // * 86400:单次查询最大时间跨度为 93 天 // * 604800:单次查询最大时间跨度为 93 天 Interval string `json:"Interval,omitempty" query:"Interval"` // 服务 ID。为空时表示不筛选,支持查询多个服务,不同的服务使用逗号分隔。 // * 您可以在veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceIDs string `json:"ServiceIds,omitempty" query:"ServiceIds"` }
type DescribeImageXBillingRequestCntUsageReq ¶
type DescribeImageXBillingRequestCntUsageReq struct { *DescribeImageXBillingRequestCntUsageQuery *DescribeImageXBillingRequestCntUsageBody }
type DescribeImageXBillingRequestCntUsageRes ¶
type DescribeImageXBillingRequestCntUsageRes struct { // REQUIRED ResponseMetadata *DescribeImageXBillingRequestCntUsageResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXBillingRequestCntUsageResResult `json:"Result"` }
type DescribeImageXBillingRequestCntUsageResResponseMetadata ¶
type DescribeImageXBillingRequestCntUsageResResponseMetadata 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"` }
type DescribeImageXBillingRequestCntUsageResResult ¶
type DescribeImageXBillingRequestCntUsageResResult struct { // REQUIRED; 附加组件通用请求次数据。 RequestCntData []*DescribeImageXBillingRequestCntUsageResResultRequestCntDataItem `json:"RequestCntData"` }
type DescribeImageXBillingRequestCntUsageResResultRequestCntDataItem ¶
type DescribeImageXBillingRequestCntUsageResResultRequestCntDataItem struct { // REQUIRED; 附加组件类型,如:enhance,smartcut。 取值为total,表示包含所选AdvFeat请求次数相加。 AdvFeat string `json:"AdvFeat"` // REQUIRED; 时序数据列表。 Data []*DescribeImageXBillingRequestCntUsageResResultRequestCntDataPropertiesItemsItem `json:"Data"` }
type DescribeImageXBucketRetrievalUsage ¶ added in v1.0.149
type DescribeImageXBucketRetrievalUsage struct{}
type DescribeImageXBucketRetrievalUsageBody ¶ added in v1.0.149
type DescribeImageXBucketRetrievalUsageBody struct{}
type DescribeImageXBucketRetrievalUsageQuery ¶ added in v1.0.149
type DescribeImageXBucketRetrievalUsageQuery struct { // REQUIRED; 获取数据结束时间点。日期格式按照 ISO8601 表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm。例如2019-06-02T00:00:00+08:00。 EndTime string `json:"EndTime" query:"EndTime"` // REQUIRED; 获取数据起始时间点。日期格式按照 ISO8601 表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm。例如2019-06-02T00:00:00+08:00。 :::tip 由于仅支持查询近一年历史数据,则若此刻时间为2011-11-21T16:14:00+08:00,那么您可输入最早的开始时间为2010-11-21T00:00:00+08:00。 // ::: StartTime string `json:"StartTime" query:"StartTime"` // Bucket 名称。支持同时查询多个 BucketName,不同的 BucketNmae 使用逗号分隔。 您可以通过调用 GetAllImageServices [https://www.volcengine.com/docs/508/9360] // 获取所需的 Bucket 名称。 BucketNames string `json:"BucketNames,omitempty" query:"BucketNames"` // 需要分组查询的参数,多个数据用逗号分隔。支持取值如下: // * ServiceId:服务 ID // * BucketName:Bucket 名称 // * StorageType:存储类型 GroupBy string `json:"GroupBy,omitempty" query:"GroupBy"` // 服务 ID。为空时表示不筛选,支持查询多个服务,使用逗号分隔不同的服务。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考GetAllImageServices [https://www.volcengine.com/docs/508/9360]。 ServiceIDs string `json:"ServiceIds,omitempty" query:"ServiceIds"` }
type DescribeImageXBucketRetrievalUsageReq ¶ added in v1.0.149
type DescribeImageXBucketRetrievalUsageReq struct { *DescribeImageXBucketRetrievalUsageQuery *DescribeImageXBucketRetrievalUsageBody }
type DescribeImageXBucketRetrievalUsageRes ¶ added in v1.0.149
type DescribeImageXBucketRetrievalUsageRes struct { // REQUIRED ResponseMetadata *DescribeImageXBucketRetrievalUsageResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXBucketRetrievalUsageResResult `json:"Result"` }
type DescribeImageXBucketRetrievalUsageResResponseMetadata ¶ added in v1.0.149
type DescribeImageXBucketRetrievalUsageResResponseMetadata 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"` }
type DescribeImageXBucketRetrievalUsageResResult ¶ added in v1.0.149
type DescribeImageXBucketRetrievalUsageResResult struct { // REQUIRED; 计量数据列表 StorageData []*DescribeImageXBucketRetrievalUsageResResultStorageDataItem `json:"StorageData"` }
type DescribeImageXBucketRetrievalUsageResResultStorageDataItem ¶ added in v1.0.149
type DescribeImageXBucketRetrievalUsageResResultStorageDataItem struct { // REQUIRED; 具体数据 Data []*DescribeImageXBucketRetrievalUsageResResultStorageDataPropertiesItemsItem `json:"Data"` // Bucket 名称,GroupBy包含BucketName时有返回值。 BucketName string `json:"BucketName,omitempty"` // 服务 ID,GroupBy包含ServiceId时有返回值。 ServiceID string `json:"ServiceId,omitempty"` // 存储类型,GroupBy包含StorageType时有返回值。取值: // * STANDARD:标准存储 // * IA:低频存储 // * ARCHIVE:归档存储 // * COLD_ARCHIVE:冷归档存储 StorageType string `json:"StorageType,omitempty"` }
type DescribeImageXBucketRetrievalUsageResResultStorageDataPropertiesItemsItem ¶ added in v1.0.149
type DescribeImageXBucketUsage ¶
type DescribeImageXBucketUsage struct{}
type DescribeImageXBucketUsageBody ¶
type DescribeImageXBucketUsageBody struct{}
type DescribeImageXBucketUsageQuery ¶
type DescribeImageXBucketUsageQuery struct { // REQUIRED; 获取数据结束时间点。日期格式按照 ISO8601 表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm。例如2019-06-02T00:00:00+08:00。 EndTime string `json:"EndTime" query:"EndTime"` // REQUIRED; 获取数据起始时间点。日期格式按照 ISO8601 表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm。例如2019-06-02T00:00:00+08:00。 :::tip 由于仅支持查询近一年历史数据,则若此刻时间为2011-11-21T16:14:00+08:00,那么您可输入最早的开始时间为2010-11-21T00:00:00+08:00。 // ::: StartTime string `json:"StartTime" query:"StartTime"` // Bucket 名称。支持同时查询多个 BucketName,不同的 BucketNmae 使用逗号分隔。 您可以通过调用 GetAllImageServices [https://www.volcengine.com/docs/508/9360] // 获取所需的 Bucket 名称。 BucketNames string `json:"BucketNames,omitempty" query:"BucketNames"` // 需要分组查询的参数,多个数据用逗号分隔。支持取值如下: // * ServiceId:服务 ID // * BucketName:Bucket 名称 GroupBy string `json:"GroupBy,omitempty" query:"GroupBy"` // 服务 ID。为空时表示不筛选,支持查询多个服务,使用逗号分隔不同的服务。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考GetAllImageServices [https://www.volcengine.com/docs/508/9360]。 ServiceIDs string `json:"ServiceIds,omitempty" query:"ServiceIds"` }
type DescribeImageXBucketUsageReq ¶
type DescribeImageXBucketUsageReq struct { *DescribeImageXBucketUsageQuery *DescribeImageXBucketUsageBody }
type DescribeImageXBucketUsageRes ¶
type DescribeImageXBucketUsageRes struct { // REQUIRED ResponseMetadata *DescribeImageXBucketUsageResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXBucketUsageResResult `json:"Result"` }
type DescribeImageXBucketUsageResResponseMetadata ¶
type DescribeImageXBucketUsageResResponseMetadata 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"` }
type DescribeImageXBucketUsageResResult ¶
type DescribeImageXBucketUsageResResult struct { // REQUIRED; 计量数据列表 StorageData []*DescribeImageXBucketUsageResResultStorageDataItem `json:"StorageData"` }
type DescribeImageXBucketUsageResResultStorageDataItem ¶
type DescribeImageXBucketUsageResResultStorageDataItem struct { // REQUIRED; 具体数据 Data []*DescribeImageXBucketUsageResResultStorageDataPropertiesItemsItem `json:"Data"` // 当GroupBy中包含BucketName时出现 BucketName string `json:"BucketName,omitempty"` // 当GroupBy中包含ServiceId时出现 ServiceID string `json:"ServiceId,omitempty"` }
type DescribeImageXCDNTopRequestData ¶
type DescribeImageXCDNTopRequestData struct{}
type DescribeImageXCDNTopRequestDataBody ¶
type DescribeImageXCDNTopRequestDataBody struct{}
type DescribeImageXCDNTopRequestDataQuery ¶
type DescribeImageXCDNTopRequestDataQuery struct { // REQUIRED; 获取数据结束时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 EndTime string `json:"EndTime" query:"EndTime"` // REQUIRED; 排序指标。取值如下所示: // * URL:生成的图片访问 URL // * UserAgent:用户代理 // * Refer:请求 Refer // * ClientIP:客户端 IP // * Region:访问区域 // * Domain:域名 // * Isp:运营商 KeyType string `json:"KeyType" query:"KeyType"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 StartTime string `json:"StartTime" query:"StartTime"` // REQUIRED; 排序依据,即获取按ValueType值排序的KeyType列表。取值如下所示: // * Traffic:按流量排序 // * RequestCnt:按请求次数排序 // :::tip 当KeyType取值为Domain时,ValueType仅支持取值为Traffic,即按照流量排序获取域名列表。 ::: ValueType string `json:"ValueType" query:"ValueType"` // 数据访问区域。仅在KeyType取值为Region或Isp时生效,取值如下所示: // * China:中国。 // * Other:中国境外的区域。 Country string `json:"Country,omitempty" query:"Country"` // 域名。传入多个时用“,”作为分割符,缺省情况下表示不限制域名。您可以通过调用获取服务下全部域名 [https://www.volcengine.com/docs/508/9379]获取所需的域名。 DomainNames string `json:"DomainNames,omitempty" query:"DomainNames"` // 网络协议。缺省情况下则表示不限制网络协议,取值如下所示: // * IPv4 // * IPv6 // :::tipKeyType取值为Domain时,IPVersion的取值无效。 ::: IPVersion string `json:"IPVersion,omitempty" query:"IPVersion"` // 每页查询数据量,默认为0,即返回所有数据。 Limit string `json:"Limit,omitempty" query:"Limit"` // 分页偏移量,默认取值为0。取值为10时,表示跳过前 10 条数据,从第 11 条数据开始取值。 Offset string `json:"Offset,omitempty" query:"Offset"` // 服务 ID。传入多个时用“,”作为分割符,缺省情况下表示不限制服务 ID。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceIDs string `json:"ServiceIds,omitempty" query:"ServiceIds"` }
type DescribeImageXCDNTopRequestDataReq ¶
type DescribeImageXCDNTopRequestDataReq struct { *DescribeImageXCDNTopRequestDataQuery *DescribeImageXCDNTopRequestDataBody }
type DescribeImageXCDNTopRequestDataRes ¶
type DescribeImageXCDNTopRequestDataRes struct { // REQUIRED ResponseMetadata *DescribeImageXCDNTopRequestDataResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXCDNTopRequestDataResResult `json:"Result"` }
type DescribeImageXCDNTopRequestDataResResponseMetadata ¶
type DescribeImageXCDNTopRequestDataResResponseMetadata 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"` }
type DescribeImageXCDNTopRequestDataResResult ¶
type DescribeImageXCDNTopRequestDataResResult struct { // REQUIRED; 可展示的数据总数量。 Count int `json:"Count"` // REQUIRED; 数据列表,按Value降序排列。 TopValue []*DescribeImageXCDNTopRequestDataResResultTopValueItem `json:"TopValue"` // REQUIRED; 全量Traffic/RequestCnt的总量,用于计算占比。Traffic单位:Byte。RequestCnt单位:次。 TotalValue float64 `json:"TotalValue"` }
type DescribeImageXCdnDurationAll ¶
type DescribeImageXCdnDurationAll struct{}
type DescribeImageXCdnDurationAllBody ¶
type DescribeImageXCdnDurationAllBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 聚合维度。 Domain:域名; Region:地区; Isp:运营商。 GroupBy string `json:"GroupBy"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所有国家。 Country string `json:"Country,omitempty"` // 需要匹配的域名,不传则匹配所有域名 Domain []string `json:"Domain,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXCdnDurationAllBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 需要匹配的图片类型,不传则匹配所有图片类型。 GIF PNG JPEG HEIF HEIC WEBP AWEBP VVIC 其他 ImageType []string `json:"ImageType,omitempty"` // 需要匹配的运营商名称,不传则匹配所有运营商。支持取值如下: 电信 联通 移动 铁通 鹏博士 教育网 其他 Isp []string `json:"Isp,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 是否升序排序。不传则默认降序排序。 OrderAsc bool `json:"OrderAsc,omitempty"` // 排序依据。 Duration:按耗时排序。 Count:(默认)按上报量排序。 OrderBy string `json:"OrderBy,omitempty"` // 需要匹配的省份名称,不传则匹配所有省份 Province string `json:"Province,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` }
type DescribeImageXCdnDurationAllQuery ¶
type DescribeImageXCdnDurationAllQuery struct{}
type DescribeImageXCdnDurationAllReq ¶
type DescribeImageXCdnDurationAllReq struct { *DescribeImageXCdnDurationAllQuery *DescribeImageXCdnDurationAllBody }
type DescribeImageXCdnDurationAllRes ¶
type DescribeImageXCdnDurationAllRes struct { // REQUIRED ResponseMetadata *DescribeImageXCdnDurationAllResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXCdnDurationAllResResult `json:"Result"` }
type DescribeImageXCdnDurationAllResResponseMetadata ¶
type DescribeImageXCdnDurationAllResResponseMetadata 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"` }
type DescribeImageXCdnDurationAllResResult ¶
type DescribeImageXCdnDurationAllResResult struct { // REQUIRED; 网络耗时数据。 DurationData []*DescribeImageXCdnDurationAllResResultDurationDataItem `json:"DurationData"` }
type DescribeImageXCdnDurationAllResResultDurationDataItem ¶
type DescribeImageXCdnDurationAllResResultDurationDataItem struct { // REQUIRED; 上报数据量。 Count int `json:"Count"` // REQUIRED; 网络耗时,单位毫秒 Value float64 `json:"Value"` // 当GroupBy取值Domain时出现,则表示域名信息。 Domain string `json:"Domain,omitempty"` // 当GroupBy取值Isp时出现,则表示运营商信息。 Isp string `json:"Isp,omitempty"` // 当GroupBy取值Region时出现,表示地区信息。 Region string `json:"Region,omitempty"` // 当GroupBy取值Region时出现,表示地区类型。 Country表示国家。 Province表示省份。 RegionType string `json:"RegionType,omitempty"` }
type DescribeImageXCdnDurationDetailByTime ¶
type DescribeImageXCdnDurationDetailByTime struct{}
type DescribeImageXCdnDurationDetailByTimeBody ¶
type DescribeImageXCdnDurationDetailByTimeBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 返回数据的时间粒度。 5m:为 5 分钟; 1h:为 1 小时; 1d:为 1 天。 Granularity string `json:"Granularity"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所有国家。 Country string `json:"Country,omitempty"` // 需要匹配的域名,不传则匹配所有域名 Domain []string `json:"Domain,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXCdnDurationDetailByTimeBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 拆分维度。默认为空,表示不拆分。支持取值:Duration(拆分网络耗时分位数据)、Phase(拆分网络耗时分布数据)、公共维度(Appid,OS,AppVer,SdkVer,ImageType,Country,Province,Isp,Domain),自定义维度(通过"获取自定义维度列表"接口获取) GroupBy string `json:"GroupBy,omitempty"` // 需要匹配的图片类型,不传则匹配所有图片类型。 GIF PNG JPEG HEIF HEIC WEBP AWEBP VVIC 其他 ImageType []string `json:"ImageType,omitempty"` // 需要匹配的运营商名称,不传则匹配所有运营商。支持取值如下: 电信 联通 移动 铁通 鹏博士 教育网 其他 Isp []string `json:"Isp,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 指定查询特定阶段的耗时数据。默认空,返回总耗时数据。 dns: DNS 耗时,即网络阶段的 DNS 平均耗时。 ssl: SSL 耗时,即网络阶段的 SSL 握手平均耗时。 connect:连接耗时,即网络阶段的 TCP 建立连接平均耗时。 // send:发送耗时,即网络阶段的发送数据平均耗时。 wait:等待耗时,即网络阶段发送完数据后等待首个回包字节的耗时。 // receive:接收耗时,即网络阶段的接收数据耗时。 proxy:代理耗时,即网络阶段的建立代理连接的耗时。 Phase string `json:"Phase,omitempty"` // 需要匹配的省份名称,不传则匹配所有省份 Province string `json:"Province,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` }
type DescribeImageXCdnDurationDetailByTimeQuery ¶
type DescribeImageXCdnDurationDetailByTimeQuery struct{}
type DescribeImageXCdnDurationDetailByTimeReq ¶
type DescribeImageXCdnDurationDetailByTimeReq struct { *DescribeImageXCdnDurationDetailByTimeQuery *DescribeImageXCdnDurationDetailByTimeBody }
type DescribeImageXCdnDurationDetailByTimeRes ¶
type DescribeImageXCdnDurationDetailByTimeRes struct { // REQUIRED ResponseMetadata *DescribeImageXCdnDurationDetailByTimeResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXCdnDurationDetailByTimeResResult `json:"Result"` }
type DescribeImageXCdnDurationDetailByTimeResResponseMetadata ¶
type DescribeImageXCdnDurationDetailByTimeResResponseMetadata 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"` }
type DescribeImageXCdnDurationDetailByTimeResResult ¶
type DescribeImageXCdnDurationDetailByTimeResResult struct { // REQUIRED; 网络耗时数据 DurationData []*DescribeImageXCdnDurationDetailByTimeResResultDurationDataItem `json:"DurationData"` }
type DescribeImageXCdnDurationDetailByTimeResResultDurationDataItem ¶
type DescribeImageXCdnDurationDetailByTimeResResultDurationDataItem struct { // REQUIRED; 数据上报量 Count int `json:"Count"` // REQUIRED; 对应的网络耗时数据列表。 Data []*DescribeImageXCdnDurationDetailByTimeResResultDurationDataPropertiesItemsItem `json:"Data"` // REQUIRED; 数据类型。 当GroupBy为空时,取值为:Total。 当GroupBy为Duration时,取值为:pct25、pct50、pct90、pct99、avg。 当GroupBy为Phase时,取值为:dns、ssl、connect、send、wait、receive、proxy。 // 除上述外取值为指定拆分维度的各个值。 Type string `json:"Type"` }
type DescribeImageXCdnErrorCodeAll ¶
type DescribeImageXCdnErrorCodeAll struct{}
type DescribeImageXCdnErrorCodeAllBody ¶
type DescribeImageXCdnErrorCodeAllBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 聚合维度。 Domain:域名; ErrorCode:错误码; Region:地区; Isp:运营商。 GroupBy string `json:"GroupBy"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所有国家。 Country string `json:"Country,omitempty"` // 需要匹配的域名,不传则匹配所有域名 Domain []string `json:"Domain,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXCdnErrorCodeAllBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 需要匹配的图片类型,不传则匹配所有图片类型。 GIF PNG JPEG HEIF HEIC WEBP AWEBP VVIC 其他 ImageType []string `json:"ImageType,omitempty"` // 需要匹配的运营商名称,不传则匹配所有运营商。支持取值如下: 电信 联通 移动 铁通 鹏博士 教育网 其他 Isp []string `json:"Isp,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 是否升序排序。不传则默认降序排序。 OrderAsc bool `json:"OrderAsc,omitempty"` // 目前仅支持传入Count按错误码数量排序。不传或者传空默认按错误码数量排序。 OrderBy string `json:"OrderBy,omitempty"` // 需要匹配的省份名称,不传则匹配所有省份 Province string `json:"Province,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` }
type DescribeImageXCdnErrorCodeAllQuery ¶
type DescribeImageXCdnErrorCodeAllQuery struct{}
type DescribeImageXCdnErrorCodeAllReq ¶
type DescribeImageXCdnErrorCodeAllReq struct { *DescribeImageXCdnErrorCodeAllQuery *DescribeImageXCdnErrorCodeAllBody }
type DescribeImageXCdnErrorCodeAllRes ¶
type DescribeImageXCdnErrorCodeAllRes struct { // REQUIRED ResponseMetadata *DescribeImageXCdnErrorCodeAllResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXCdnErrorCodeAllResResult `json:"Result"` }
type DescribeImageXCdnErrorCodeAllResResponseMetadata ¶
type DescribeImageXCdnErrorCodeAllResResponseMetadata 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"` }
type DescribeImageXCdnErrorCodeAllResResult ¶
type DescribeImageXCdnErrorCodeAllResResult struct { // REQUIRED; 错误码数据 ErrorCodeData []*DescribeImageXCdnErrorCodeAllResResultErrorCodeDataItem `json:"ErrorCodeData"` }
type DescribeImageXCdnErrorCodeAllResResultErrorCodeDataItem ¶
type DescribeImageXCdnErrorCodeAllResResultErrorCodeDataItem struct { // REQUIRED; 错误码数量 Value int `json:"Value"` // 当GroupBy取值非ErrorCode时出现,表示错误码详细信息。 Details []*DescribeImageXCdnErrorCodeAllResResultErrorCodeDataPropertiesItemsItem `json:"Details,omitempty"` // 当GroupBy取值Domain时出现,则表示域名信息。 Domain string `json:"Domain,omitempty"` // 当GroupBy取值ErrorCode时出现,表示错误码内容。 ErrorCode string `json:"ErrorCode,omitempty"` // 当GroupBy取值ErrorCode时出现,表示错误码的描述信息。 ErrorCodeDesc string `json:"ErrorCodeDesc,omitempty"` // 当GroupBy取值Isp时出现,则表示运营商信息。 Isp string `json:"Isp,omitempty"` // 当GroupBy取值Region时出现,表示地区信息。 Region string `json:"Region,omitempty"` // 当GroupBy取值Region时出现,表示地区类型。 取值Country时,表示国家; 取值Province时,表示省份。 RegionType string `json:"RegionType,omitempty"` }
type DescribeImageXCdnErrorCodeByTime ¶
type DescribeImageXCdnErrorCodeByTime struct{}
type DescribeImageXCdnErrorCodeByTimeBody ¶
type DescribeImageXCdnErrorCodeByTimeBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 返回数据的时间粒度。 5m:为 5 分钟; 1h:为 1 小时; 1d:为 1 天。 Granularity string `json:"Granularity"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所有国家。 Country string `json:"Country,omitempty"` // 需要匹配的域名,不传则匹配所有域名 Domain []string `json:"Domain,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXCdnErrorCodeByTimeBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 需要匹配的图片类型,不传则匹配所有图片类型。 GIF PNG JPEG HEIF HEIC WEBP AWEBP VVIC 其他 ImageType []string `json:"ImageType,omitempty"` // 需要匹配的运营商名称,不传则匹配所有运营商。支持取值如下: 电信 联通 移动 铁通 鹏博士 教育网 其他 Isp []string `json:"Isp,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 需要匹配的省份名称,不传则匹配所有省份 Province string `json:"Province,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` }
type DescribeImageXCdnErrorCodeByTimeQuery ¶
type DescribeImageXCdnErrorCodeByTimeQuery struct{}
type DescribeImageXCdnErrorCodeByTimeReq ¶
type DescribeImageXCdnErrorCodeByTimeReq struct { *DescribeImageXCdnErrorCodeByTimeQuery *DescribeImageXCdnErrorCodeByTimeBody }
type DescribeImageXCdnErrorCodeByTimeRes ¶
type DescribeImageXCdnErrorCodeByTimeRes struct { // REQUIRED ResponseMetadata *DescribeImageXCdnErrorCodeByTimeResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXCdnErrorCodeByTimeResResult `json:"Result"` }
type DescribeImageXCdnErrorCodeByTimeResResponseMetadata ¶
type DescribeImageXCdnErrorCodeByTimeResResponseMetadata 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"` }
type DescribeImageXCdnErrorCodeByTimeResResult ¶
type DescribeImageXCdnErrorCodeByTimeResResult struct { // REQUIRED; 所有错误码数据。 ErrorCodeData []*DescribeImageXCdnErrorCodeByTimeResResultErrorCodeDataItem `json:"ErrorCodeData"` }
type DescribeImageXCdnErrorCodeByTimeResResultErrorCodeDataItem ¶
type DescribeImageXCdnErrorCodeByTimeResResultErrorCodeDataItem struct { // REQUIRED; 错误码数量 Count int `json:"Count"` // REQUIRED; 错误码对应的时序数据。 Data []*DescribeImageXCdnErrorCodeByTimeResResultErrorCodeDataPropertiesItemsItem `json:"Data"` // REQUIRED; 错误码 ErrorCode string `json:"ErrorCode"` }
type DescribeImageXCdnProtocolRateByTime ¶
type DescribeImageXCdnProtocolRateByTime struct{}
type DescribeImageXCdnProtocolRateByTimeBody ¶
type DescribeImageXCdnProtocolRateByTimeBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 返回数据的时间粒度。 5m:为 5 分钟; 1h:为 1 小时; 1d:为 1 天。 Granularity string `json:"Granularity"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所有国家。 Country string `json:"Country,omitempty"` // 需要匹配的域名,不传则匹配所有域名 Domain []string `json:"Domain,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXCdnProtocolRateByTimeBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 需要匹配的图片类型,不传则匹配所有图片类型。 GIF PNG JPEG HEIF HEIC WEBP AWEBP VVIC 其他 ImageType []string `json:"ImageType,omitempty"` // 需要匹配的运营商名称,不传则匹配所有运营商。支持取值如下: 电信 联通 移动 铁通 鹏博士 教育网 其他 Isp []string `json:"Isp,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 需要匹配的省份名称,不传则匹配所有省份 Province string `json:"Province,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` }
type DescribeImageXCdnProtocolRateByTimeQuery ¶
type DescribeImageXCdnProtocolRateByTimeQuery struct{}
type DescribeImageXCdnProtocolRateByTimeReq ¶
type DescribeImageXCdnProtocolRateByTimeReq struct { *DescribeImageXCdnProtocolRateByTimeQuery *DescribeImageXCdnProtocolRateByTimeBody }
type DescribeImageXCdnProtocolRateByTimeRes ¶
type DescribeImageXCdnProtocolRateByTimeRes struct { // REQUIRED ResponseMetadata *DescribeImageXCdnProtocolRateByTimeResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXCdnProtocolRateByTimeResResult `json:"Result"` }
type DescribeImageXCdnProtocolRateByTimeResResponseMetadata ¶
type DescribeImageXCdnProtocolRateByTimeResResponseMetadata 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"` }
type DescribeImageXCdnProtocolRateByTimeResResult ¶
type DescribeImageXCdnProtocolRateByTimeResResult struct { // REQUIRED; 各协议占比数据 ProtocolRateData []*DescribeImageXCdnProtocolRateByTimeResResultProtocolRateDataItem `json:"ProtocolRateData"` }
type DescribeImageXCdnProtocolRateByTimeResResultProtocolRateDataItem ¶
type DescribeImageXCdnProtocolRateByTimeResResultProtocolRateDataItem struct { // REQUIRED; 数据上报量 Count int `json:"Count"` // REQUIRED; 对应的协议占比数据列表。 Data []*DescribeImageXCdnProtocolRateByTimeResResultProtocolRateDataPropertiesItemsItem `json:"Data"` // REQUIRED; 网络协议类型。 取值为:http、https Type string `json:"Type"` }
type DescribeImageXCdnReuseRateAll ¶
type DescribeImageXCdnReuseRateAll struct{}
type DescribeImageXCdnReuseRateAllBody ¶
type DescribeImageXCdnReuseRateAllBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 聚合维度 Domain:域名; Region:地区; Isp:运营商。 GroupBy string `json:"GroupBy"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所有国家。 Country string `json:"Country,omitempty"` // 需要匹配的域名,不传则匹配所有域名 Domain []string `json:"Domain,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXCdnReuseRateAllBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 需要匹配的图片类型,不传则匹配所有图片类型。 GIF PNG JPEG HEIF HEIC WEBP AWEBP VVIC 其他 ImageType []string `json:"ImageType,omitempty"` // 需要匹配的运营商名称,不传则匹配所有运营商。支持取值如下: 电信 联通 移动 铁通 鹏博士 教育网 其他 Isp []string `json:"Isp,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 是否升序排序。不传则默认降序排序。 OrderAsc bool `json:"OrderAsc,omitempty"` // 维度区分,不传或者传空默认按上报量排序。 ReuseRate:按连接复用率排序; Count:按上报量排序。 OrderBy string `json:"OrderBy,omitempty"` // 需要匹配的省份名称,不传则匹配所有省份 Province string `json:"Province,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` }
type DescribeImageXCdnReuseRateAllQuery ¶
type DescribeImageXCdnReuseRateAllQuery struct{}
type DescribeImageXCdnReuseRateAllReq ¶
type DescribeImageXCdnReuseRateAllReq struct { *DescribeImageXCdnReuseRateAllQuery *DescribeImageXCdnReuseRateAllBody }
type DescribeImageXCdnReuseRateAllRes ¶
type DescribeImageXCdnReuseRateAllRes struct { // REQUIRED ResponseMetadata *DescribeImageXCdnReuseRateAllResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXCdnReuseRateAllResResult `json:"Result"` }
type DescribeImageXCdnReuseRateAllResResponseMetadata ¶
type DescribeImageXCdnReuseRateAllResResponseMetadata 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"` }
type DescribeImageXCdnReuseRateAllResResult ¶
type DescribeImageXCdnReuseRateAllResResult struct { // REQUIRED; 连接复用率数据。 ReuseRateData []*DescribeImageXCdnReuseRateAllResResultReuseRateDataItem `json:"ReuseRateData"` }
type DescribeImageXCdnReuseRateAllResResultReuseRateDataItem ¶
type DescribeImageXCdnReuseRateAllResResultReuseRateDataItem struct { // REQUIRED; 上报数据量。 Count int `json:"Count"` // REQUIRED; 连接复用率。 Value float64 `json:"Value"` // 当GroupBy取值Domain时出现,表示域名信息。 Domain string `json:"Domain,omitempty"` // 当GroupBy取值Isp时出现,表示运营商信息。 Isp string `json:"Isp,omitempty"` // 当GroupBy取值Region时出现,表示地区信息。 Region string `json:"Region,omitempty"` // 当GroupBy取值Region时出现,表示地区类型。 取值Country,表示国家。 取值Province,表示省份。 RegionType string `json:"RegionType,omitempty"` }
type DescribeImageXCdnReuseRateByTime ¶
type DescribeImageXCdnReuseRateByTime struct{}
type DescribeImageXCdnReuseRateByTimeBody ¶
type DescribeImageXCdnReuseRateByTimeBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 返回数据的时间粒度。 5m:为 5 分钟; 1h:为 1 小时; 1d:为 1 天。 Granularity string `json:"Granularity"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所有国家。 Country string `json:"Country,omitempty"` // 需要匹配的域名,不传则匹配所有域名 Domain []string `json:"Domain,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXCdnReuseRateByTimeBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 拆分维度。默认为空,表示不拆分。支持取值:公共维度(Appid,OS,AppVer,SdkVer,ImageType,Country,Province,Isp,Domain),自定义维度(通过"获取自定义维度列表"接口获取) GroupBy string `json:"GroupBy,omitempty"` // 需要匹配的图片类型,不传则匹配所有图片类型。 GIF PNG JPEG HEIF HEIC WEBP AWEBP VVIC 其他 ImageType []string `json:"ImageType,omitempty"` // 需要匹配的运营商名称,不传则匹配所有运营商。支持取值如下: 电信 联通 移动 铁通 鹏博士 教育网 其他 Isp []string `json:"Isp,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 需要匹配的省份名称,不传则匹配所有省份 Province string `json:"Province,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` }
type DescribeImageXCdnReuseRateByTimeQuery ¶
type DescribeImageXCdnReuseRateByTimeQuery struct{}
type DescribeImageXCdnReuseRateByTimeReq ¶
type DescribeImageXCdnReuseRateByTimeReq struct { *DescribeImageXCdnReuseRateByTimeQuery *DescribeImageXCdnReuseRateByTimeBody }
type DescribeImageXCdnReuseRateByTimeRes ¶
type DescribeImageXCdnReuseRateByTimeRes struct { // REQUIRED ResponseMetadata *DescribeImageXCdnReuseRateByTimeResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXCdnReuseRateByTimeResResult `json:"Result"` }
type DescribeImageXCdnReuseRateByTimeResResponseMetadata ¶
type DescribeImageXCdnReuseRateByTimeResResponseMetadata 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"` }
type DescribeImageXCdnReuseRateByTimeResResult ¶
type DescribeImageXCdnReuseRateByTimeResResult struct { // REQUIRED; 连接复用率数据 ReuseRateData []*DescribeImageXCdnReuseRateByTimeResResultReuseRateDataItem `json:"ReuseRateData"` }
type DescribeImageXCdnReuseRateByTimeResResultReuseRateDataItem ¶
type DescribeImageXCdnReuseRateByTimeResResultReuseRateDataItem struct { // REQUIRED; 数据上报量 Count int `json:"Count"` // REQUIRED; 对应的连接复用率数据列表。 Data []*DescribeImageXCdnReuseRateByTimeResResultReuseRateDataPropertiesItemsItem `json:"Data"` // REQUIRED; 数据类型,不拆分时值为Total,拆分时为具体的维度值 Type string `json:"Type"` }
type DescribeImageXCdnSuccessRateAll ¶
type DescribeImageXCdnSuccessRateAll struct{}
type DescribeImageXCdnSuccessRateAllBody ¶
type DescribeImageXCdnSuccessRateAllBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 聚合维度。 Domain:域名; Region:地区; Isp:运营商。 GroupBy string `json:"GroupBy"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所有国家。 Country string `json:"Country,omitempty"` // 需要匹配的域名,不传则匹配所有域名 Domain []string `json:"Domain,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXCdnSuccessRateAllBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 需要匹配的图片类型,不传则匹配所有图片类型。 GIF PNG JPEG HEIF HEIC WEBP AWEBP VVIC 其他 ImageType []string `json:"ImageType,omitempty"` // 需要匹配的运营商名称,不传则匹配所有运营商。支持取值如下: 电信 联通 移动 铁通 鹏博士 教育网 其他 Isp []string `json:"Isp,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 是否升序排序。不传则默认降序排序。 OrderAsc bool `json:"OrderAsc,omitempty"` // 取值为SuccessRate时,表示按网络成功率排序; 取值为Count时,表示按上报量排序; 不传或者传空默认按上报量排序。 OrderBy string `json:"OrderBy,omitempty"` // 需要匹配的省份名称,不传则匹配所有省份 Province string `json:"Province,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` }
type DescribeImageXCdnSuccessRateAllQuery ¶
type DescribeImageXCdnSuccessRateAllQuery struct{}
type DescribeImageXCdnSuccessRateAllReq ¶
type DescribeImageXCdnSuccessRateAllReq struct { *DescribeImageXCdnSuccessRateAllQuery *DescribeImageXCdnSuccessRateAllBody }
type DescribeImageXCdnSuccessRateAllRes ¶
type DescribeImageXCdnSuccessRateAllRes struct { // REQUIRED ResponseMetadata *DescribeImageXCdnSuccessRateAllResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXCdnSuccessRateAllResResult `json:"Result"` }
type DescribeImageXCdnSuccessRateAllResResponseMetadata ¶
type DescribeImageXCdnSuccessRateAllResResponseMetadata 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"` }
type DescribeImageXCdnSuccessRateAllResResult ¶
type DescribeImageXCdnSuccessRateAllResResult struct { // REQUIRED; 网络成功率数据。 SuccessRateData []*DescribeImageXCdnSuccessRateAllResResultSuccessRateDataItem `json:"SuccessRateData"` }
type DescribeImageXCdnSuccessRateAllResResultSuccessRateDataItem ¶
type DescribeImageXCdnSuccessRateAllResResultSuccessRateDataItem struct { // REQUIRED; 上报数据量。 Count int `json:"Count"` // REQUIRED; 网络成功率 Value float64 `json:"Value"` // 当GroupBy取值Domain时出现,则表示域名信息。 Domain string `json:"Domain,omitempty"` // 当GroupBy取值Isp时出现,则表示运营商信息。 Isp string `json:"Isp,omitempty"` // 当GroupBy取值Region时出现,表示地区信息。 Region string `json:"Region,omitempty"` // 当GroupBy取值Region时出现,表示地区类型。 取值Country,表示国家; 取值Province,表示省份。 RegionType string `json:"RegionType,omitempty"` }
type DescribeImageXCdnSuccessRateByTime ¶
type DescribeImageXCdnSuccessRateByTime struct{}
type DescribeImageXCdnSuccessRateByTimeBody ¶
type DescribeImageXCdnSuccessRateByTimeBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 返回数据的时间粒度。 5m:为 5 分钟; 1h:为 1 小时; 1d:为 1 天。 Granularity string `json:"Granularity"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所有国家。 Country string `json:"Country,omitempty"` // 需要匹配的域名,不传则匹配所有域名 Domain []string `json:"Domain,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXCdnSuccessRateByTimeBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 拆分维度。默认为空,表示不拆分。支持取值:公共维度(Appid,OS,AppVer,SdkVer,ImageType,Country,Province,Isp,Domain),自定义维度(通过"获取自定义维度列表"接口获取) GroupBy string `json:"GroupBy,omitempty"` // 需要匹配的图片类型,不传则匹配所有图片类型。 GIF PNG JPEG HEIF HEIC WEBP AWEBP VVIC 其他 ImageType []string `json:"ImageType,omitempty"` // 需要匹配的运营商名称,不传则匹配所有运营商。支持取值如下: 电信 联通 移动 铁通 鹏博士 教育网 其他 Isp []string `json:"Isp,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 需要匹配的省份名称,不传则匹配所有省份 Province string `json:"Province,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` }
type DescribeImageXCdnSuccessRateByTimeQuery ¶
type DescribeImageXCdnSuccessRateByTimeQuery struct{}
type DescribeImageXCdnSuccessRateByTimeReq ¶
type DescribeImageXCdnSuccessRateByTimeReq struct { *DescribeImageXCdnSuccessRateByTimeQuery *DescribeImageXCdnSuccessRateByTimeBody }
type DescribeImageXCdnSuccessRateByTimeRes ¶
type DescribeImageXCdnSuccessRateByTimeRes struct { // REQUIRED ResponseMetadata *DescribeImageXCdnSuccessRateByTimeResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXCdnSuccessRateByTimeResResult `json:"Result"` }
type DescribeImageXCdnSuccessRateByTimeResResponseMetadata ¶
type DescribeImageXCdnSuccessRateByTimeResResponseMetadata 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"` }
type DescribeImageXCdnSuccessRateByTimeResResult ¶
type DescribeImageXCdnSuccessRateByTimeResResult struct { // REQUIRED; 网络成功率数据 SuccessRateData []*DescribeImageXCdnSuccessRateByTimeResResultSuccessRateDataItem `json:"SuccessRateData"` }
type DescribeImageXCdnSuccessRateByTimeResResultSuccessRateDataItem ¶
type DescribeImageXCdnSuccessRateByTimeResResultSuccessRateDataItem struct { // REQUIRED; 该数据类型对应的总上报量 Count int `json:"Count"` // REQUIRED; 具体数据 Data []*DescribeImageXCdnSuccessRateByTimeResResultSuccessRateDataPropertiesItemsItem `json:"Data"` // REQUIRED; 数据类型,不拆分时值为Total,拆分时为具体的维度值 Type string `json:"Type"` }
type DescribeImageXClientCountByTime ¶
type DescribeImageXClientCountByTime struct{}
type DescribeImageXClientCountByTimeBody ¶
type DescribeImageXClientCountByTimeBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 返回数据的时间粒度。 5m:为 5 分钟; 1h:为 1 小时; 1d:为 1 天。 Granularity string `json:"Granularity"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所有国家。 Country string `json:"Country,omitempty"` // 需要匹配的域名,不传则匹配所有域名 Domain []string `json:"Domain,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXClientCountByTimeBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 拆分维度。默认为空,表示不拆分。支持取值:公共维度(Appid,OS,AppVer,SdkVer,ImageType,Country,Province,Isp,Domain),自定义维度(通过"获取自定义维度列表"接口获取) GroupBy string `json:"GroupBy,omitempty"` // 需要匹配的图片类型,不传则匹配所有图片类型。 GIF PNG JPEG HEIF HEIC WEBP AWEBP VVIC 其他 ImageType []string `json:"ImageType,omitempty"` // 需要匹配的运营商名称,不传则匹配所有运营商。支持取值如下: 电信 联通 移动 铁通 鹏博士 教育网 其他 Isp []string `json:"Isp,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 需要匹配的省份名称,不传则匹配所有省份 Province string `json:"Province,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` }
type DescribeImageXClientCountByTimeQuery ¶
type DescribeImageXClientCountByTimeQuery struct{}
type DescribeImageXClientCountByTimeReq ¶
type DescribeImageXClientCountByTimeReq struct { *DescribeImageXClientCountByTimeQuery *DescribeImageXClientCountByTimeBody }
type DescribeImageXClientCountByTimeRes ¶
type DescribeImageXClientCountByTimeRes struct { // REQUIRED ResponseMetadata *DescribeImageXClientCountByTimeResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXClientCountByTimeResResult `json:"Result"` }
type DescribeImageXClientCountByTimeResResponseMetadata ¶
type DescribeImageXClientCountByTimeResResponseMetadata 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"` }
type DescribeImageXClientCountByTimeResResult ¶
type DescribeImageXClientCountByTimeResResult struct { // REQUIRED; 客户端上报量数据。 ClientCountData []*DescribeImageXClientCountByTimeResResultClientCountDataItem `json:"ClientCountData"` }
type DescribeImageXClientCountByTimeResResultClientCountDataItem ¶
type DescribeImageXClientCountByTimeResResultClientCountDataItem struct { // REQUIRED; 该数据类型对应的上报量 Count int `json:"Count"` // REQUIRED; 对应的客户端上报量数据列表。 Data []*DescribeImageXClientCountByTimeResResultClientCountDataPropertiesItemsItem `json:"Data"` // REQUIRED; 数据类型,不拆分时值为Total,拆分时为具体的维度值 Type string `json:"Type"` }
type DescribeImageXClientDecodeDurationByTime ¶
type DescribeImageXClientDecodeDurationByTime struct{}
type DescribeImageXClientDecodeDurationByTimeBody ¶
type DescribeImageXClientDecodeDurationByTimeBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 返回数据的时间粒度。 5m:为 5 分钟; 1h:为 1 小时; 1d:为 1 天。 Granularity string `json:"Granularity"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所有国家。 Country string `json:"Country,omitempty"` // 需要匹配的域名,不传则匹配所有域名 Domain []string `json:"Domain,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXClientDecodeDurationByTimeBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 拆分维度。默认为空,表示拆分分位数据。支持取值:Duration(拆分分位数据)、公共维度(Appid,OS,AppVer,SdkVer,ImageType,Country,Province,Isp,Domain),自定义维度(通过"获取自定义维度列表"接口获取) GroupBy string `json:"GroupBy,omitempty"` // 需要匹配的图片类型,不传则匹配所有图片类型。 GIF PNG JPEG HEIF HEIC WEBP AWEBP VVIC 其他 ImageType []string `json:"ImageType,omitempty"` // 需要匹配的运营商名称,不传则匹配所有运营商。支持取值如下: 电信 联通 移动 铁通 鹏博士 教育网 其他 Isp []string `json:"Isp,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 需要匹配的省份名称,不传则匹配所有省份 Province string `json:"Province,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` }
type DescribeImageXClientDecodeDurationByTimeQuery ¶
type DescribeImageXClientDecodeDurationByTimeQuery struct{}
type DescribeImageXClientDecodeDurationByTimeReq ¶
type DescribeImageXClientDecodeDurationByTimeReq struct { *DescribeImageXClientDecodeDurationByTimeQuery *DescribeImageXClientDecodeDurationByTimeBody }
type DescribeImageXClientDecodeDurationByTimeRes ¶
type DescribeImageXClientDecodeDurationByTimeRes struct { // REQUIRED ResponseMetadata *DescribeImageXClientDecodeDurationByTimeResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXClientDecodeDurationByTimeResResult `json:"Result"` }
type DescribeImageXClientDecodeDurationByTimeResResponseMetadata ¶
type DescribeImageXClientDecodeDurationByTimeResResponseMetadata 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"` }
type DescribeImageXClientDecodeDurationByTimeResResult ¶
type DescribeImageXClientDecodeDurationByTimeResResult struct { // REQUIRED; 解码耗时数据 DurationData []*DescribeImageXClientDecodeDurationByTimeResResultDurationDataItem `json:"DurationData"` }
type DescribeImageXClientDecodeDurationByTimeResResultDurationDataItem ¶
type DescribeImageXClientDecodeDurationByTimeResResultDurationDataItem struct { // REQUIRED; 该数据类型对应的总上报量 Count int `json:"Count"` // REQUIRED; 对应的解码耗时数据列表。 Data []*DescribeImageXClientDecodeDurationByTimeResResultDurationDataPropertiesItemsItem `json:"Data"` // REQUIRED; 数据类型。当GroupBy为空或Duration时,取值avg/pct25/pct50/pct90/pct99/min/max,否则取值为指定拆分维度的各个值。 Type string `json:"Type"` }
type DescribeImageXClientDecodeSuccessRateByTime ¶
type DescribeImageXClientDecodeSuccessRateByTime struct{}
type DescribeImageXClientDecodeSuccessRateByTimeBody ¶
type DescribeImageXClientDecodeSuccessRateByTimeBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 返回数据的时间粒度。 5m:为 5 分钟; 1h:为 1 小时; 1d:为 1 天。 Granularity string `json:"Granularity"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所有国家。 Country string `json:"Country,omitempty"` // 需要匹配的域名,不传则匹配所有域名 Domain []string `json:"Domain,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXClientDecodeSuccessRateByTimeBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 拆分维度。默认为空,表示不拆分。支持取值:公共维度(Appid,OS,AppVer,SdkVer,ImageType,Country,Province,Isp,Domain),自定义维度(通过"获取自定义维度列表"接口获取) GroupBy string `json:"GroupBy,omitempty"` // 需要匹配的图片类型,不传则匹配所有图片类型。 GIF PNG JPEG HEIF HEIC WEBP AWEBP VVIC 其他 ImageType []string `json:"ImageType,omitempty"` // 需要匹配的运营商名称,不传则匹配所有运营商。支持取值如下: 电信 联通 移动 铁通 鹏博士 教育网 其他 Isp []string `json:"Isp,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 需要匹配的省份名称,不传则匹配所有省份 Province string `json:"Province,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` }
type DescribeImageXClientDecodeSuccessRateByTimeQuery ¶
type DescribeImageXClientDecodeSuccessRateByTimeQuery struct{}
type DescribeImageXClientDecodeSuccessRateByTimeReq ¶
type DescribeImageXClientDecodeSuccessRateByTimeReq struct { *DescribeImageXClientDecodeSuccessRateByTimeQuery *DescribeImageXClientDecodeSuccessRateByTimeBody }
type DescribeImageXClientDecodeSuccessRateByTimeRes ¶
type DescribeImageXClientDecodeSuccessRateByTimeRes struct { // REQUIRED ResponseMetadata *DescribeImageXClientDecodeSuccessRateByTimeResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXClientDecodeSuccessRateByTimeResResult `json:"Result"` }
type DescribeImageXClientDecodeSuccessRateByTimeResResponseMetadata ¶
type DescribeImageXClientDecodeSuccessRateByTimeResResponseMetadata 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"` }
type DescribeImageXClientDecodeSuccessRateByTimeResResult ¶
type DescribeImageXClientDecodeSuccessRateByTimeResResult struct { // REQUIRED; 解码成功率数据 SuccessRateData []*DescribeImageXClientDecodeSuccessRateByTimeResResultSuccessRateDataItem `json:"SuccessRateData"` }
type DescribeImageXClientDecodeSuccessRateByTimeResResultSuccessRateDataItem ¶
type DescribeImageXClientDecodeSuccessRateByTimeResResultSuccessRateDataItem struct { // REQUIRED; 该数据类型对应的总上报量 Count int `json:"Count"` // REQUIRED; 对应的解码成功率数据列表。 Data []*DescribeImageXClientDecodeSuccessRateByTimeResResultSuccessRateDataPropertiesItemsItem `json:"Data"` // REQUIRED; 数据类型,不拆分时值为Total,拆分时为具体的维度值 Type string `json:"Type"` }
type DescribeImageXClientDemotionRateByTime ¶
type DescribeImageXClientDemotionRateByTime struct{}
type DescribeImageXClientDemotionRateByTimeBody ¶
type DescribeImageXClientDemotionRateByTimeBody struct { // REQUIRED; 降级类型。取值如下所示: heic:查询 heic 降级率 heif:查询 heif 降级率 avif:查询 avif 降级率 DemotionType string `json:"DemotionType"` // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 返回数据的时间粒度。 5m:为 5 分钟; 1h:为 1 小时; 1d:为 1 天。 Granularity string `json:"Granularity"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所有国家。 Country string `json:"Country,omitempty"` // 需要匹配的域名,不传则匹配所有域名 Domain []string `json:"Domain,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXClientDemotionRateByTimeBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 拆分维度。默认为空,表示拆分分位数据。支持取值:Duration(拆分分位数据)、公共维度(Appid,OS,AppVer,SdkVer,ImageType,Country,Province,Isp,Domain),自定义维度(通过"获取自定义维度列表"接口获取) GroupBy string `json:"GroupBy,omitempty"` // 需要匹配的图片类型,不传则匹配所有图片类型。 GIF PNG JPEG HEIF HEIC WEBP AWEBP VVIC 其他 ImageType []string `json:"ImageType,omitempty"` // 需要匹配的运营商名称,不传则匹配所有运营商。支持取值如下: 电信 联通 移动 铁通 鹏博士 教育网 其他 Isp []string `json:"Isp,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 需要匹配的省份名称,不传则匹配所有省份 Province string `json:"Province,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` }
type DescribeImageXClientDemotionRateByTimeQuery ¶
type DescribeImageXClientDemotionRateByTimeQuery struct{}
type DescribeImageXClientDemotionRateByTimeReq ¶
type DescribeImageXClientDemotionRateByTimeReq struct { *DescribeImageXClientDemotionRateByTimeQuery *DescribeImageXClientDemotionRateByTimeBody }
type DescribeImageXClientDemotionRateByTimeRes ¶
type DescribeImageXClientDemotionRateByTimeRes struct { // REQUIRED ResponseMetadata *DescribeImageXClientDemotionRateByTimeResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXClientDemotionRateByTimeResResult `json:"Result"` }
type DescribeImageXClientDemotionRateByTimeResResponseMetadata ¶
type DescribeImageXClientDemotionRateByTimeResResponseMetadata 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"` }
type DescribeImageXClientDemotionRateByTimeResResult ¶
type DescribeImageXClientDemotionRateByTimeResResult struct { // REQUIRED; 降级率数据 DemotionRateData []*DescribeImageXClientDemotionRateByTimeResResultDemotionRateDataItem `json:"DemotionRateData"` }
type DescribeImageXClientDemotionRateByTimeResResultDemotionRateDataItem ¶
type DescribeImageXClientDemotionRateByTimeResResultDemotionRateDataItem struct { // REQUIRED; 该数据类型对应的总上报量 Count int `json:"Count"` // REQUIRED; 具体数据 Data []*DescribeImageXClientDemotionRateByTimeResResultDemotionRateDataPropertiesItemsItem `json:"Data"` // REQUIRED; 数据类型,不拆分时值为Total,拆分时为具体的维度值 Type string `json:"Type"` }
type DescribeImageXClientErrorCodeAll ¶
type DescribeImageXClientErrorCodeAll struct{}
type DescribeImageXClientErrorCodeAllBody ¶
type DescribeImageXClientErrorCodeAllBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 聚合维度。 Domain:域名; ErrorCode:错误码; Region:地区; Isp:运营商。 GroupBy string `json:"GroupBy"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所有国家。 Country string `json:"Country,omitempty"` // 需要匹配的域名,不传则匹配所有域名 Domain []string `json:"Domain,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXClientErrorCodeAllBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 需要匹配的图片类型,不传则匹配所有图片类型。 GIF PNG JPEG HEIF HEIC WEBP AWEBP VVIC 其他 ImageType []string `json:"ImageType,omitempty"` // 需要匹配的运营商名称,不传则匹配所有运营商。支持取值如下: 电信 联通 移动 铁通 鹏博士 教育网 其他 Isp []string `json:"Isp,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 是否升序排序。不传则默认降序排序。 OrderAsc bool `json:"OrderAsc,omitempty"` // 目前仅支持传入Count按错误码数量排序。不传或者传空默认按错误码数量排序。 OrderBy string `json:"OrderBy,omitempty"` // 需要匹配的省份名称,不传则匹配所有省份 Province string `json:"Province,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` }
type DescribeImageXClientErrorCodeAllQuery ¶
type DescribeImageXClientErrorCodeAllQuery struct{}
type DescribeImageXClientErrorCodeAllReq ¶
type DescribeImageXClientErrorCodeAllReq struct { *DescribeImageXClientErrorCodeAllQuery *DescribeImageXClientErrorCodeAllBody }
type DescribeImageXClientErrorCodeAllRes ¶
type DescribeImageXClientErrorCodeAllRes struct { // REQUIRED ResponseMetadata *DescribeImageXClientErrorCodeAllResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXClientErrorCodeAllResResult `json:"Result"` }
type DescribeImageXClientErrorCodeAllResResponseMetadata ¶
type DescribeImageXClientErrorCodeAllResResponseMetadata 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"` }
type DescribeImageXClientErrorCodeAllResResult ¶
type DescribeImageXClientErrorCodeAllResResult struct { // REQUIRED; 错误码数据 ErrorCodeData []*DescribeImageXClientErrorCodeAllResResultErrorCodeDataItem `json:"ErrorCodeData"` }
type DescribeImageXClientErrorCodeAllResResultErrorCodeDataItem ¶
type DescribeImageXClientErrorCodeAllResResultErrorCodeDataItem struct { // REQUIRED; 错误码数量 Value int `json:"Value"` // 当GroupBy取值非ErrorCode时出现,表示错误码详细信息。 Details []*DescribeImageXClientErrorCodeAllResResultErrorCodeDataPropertiesItemsItem `json:"Details,omitempty"` // 当GroupBy取值Domain时出现,则表示域名信息。 Domain string `json:"Domain,omitempty"` // 当GroupBy取值ErrorCode时出现,表示错误码内容。 ErrorCode string `json:"ErrorCode,omitempty"` // 当GroupBy取值ErrorCode时出现,表示错误码的描述信息。 ErrorCodeDesc string `json:"ErrorCodeDesc,omitempty"` // 当GroupBy取值Isp时出现,则表示运营商信息。 Isp string `json:"Isp,omitempty"` // 当GroupBy取值Region时出现,表示地区信息。 Region string `json:"Region,omitempty"` // 当GroupBy取值Region时出现,表示地区类型。 取值Country,表示国家。 取值Province,表示省份。 RegionType string `json:"RegionType,omitempty"` }
type DescribeImageXClientErrorCodeByTime ¶
type DescribeImageXClientErrorCodeByTime struct{}
type DescribeImageXClientErrorCodeByTimeBody ¶
type DescribeImageXClientErrorCodeByTimeBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 返回数据的时间粒度。 5m:为 5 分钟; 1h:为 1 小时; 1d:为 1 天。 Granularity string `json:"Granularity"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所有国家。 Country string `json:"Country,omitempty"` // 需要匹配的域名,不传则匹配所有域名 Domain []string `json:"Domain,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXClientErrorCodeByTimeBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 需要匹配的图片类型,不传则匹配所有图片类型。 GIF PNG JPEG HEIF HEIC WEBP AWEBP VVIC 其他 ImageType []string `json:"ImageType,omitempty"` // 需要匹配的运营商名称,不传则匹配所有运营商。支持取值如下: 电信 联通 移动 铁通 鹏博士 教育网 其他 Isp []string `json:"Isp,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 需要匹配的省份名称,不传则匹配所有省份 Province string `json:"Province,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` }
type DescribeImageXClientErrorCodeByTimeQuery ¶
type DescribeImageXClientErrorCodeByTimeQuery struct{}
type DescribeImageXClientErrorCodeByTimeReq ¶
type DescribeImageXClientErrorCodeByTimeReq struct { *DescribeImageXClientErrorCodeByTimeQuery *DescribeImageXClientErrorCodeByTimeBody }
type DescribeImageXClientErrorCodeByTimeRes ¶
type DescribeImageXClientErrorCodeByTimeRes struct { // REQUIRED ResponseMetadata *DescribeImageXClientErrorCodeByTimeResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXClientErrorCodeByTimeResResult `json:"Result"` }
type DescribeImageXClientErrorCodeByTimeResResponseMetadata ¶
type DescribeImageXClientErrorCodeByTimeResResponseMetadata 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"` }
type DescribeImageXClientErrorCodeByTimeResResult ¶
type DescribeImageXClientErrorCodeByTimeResResult struct { // REQUIRED; 所有错误码数据 ErrorCodeData []*DescribeImageXClientErrorCodeByTimeResResultErrorCodeDataItem `json:"ErrorCodeData"` }
type DescribeImageXClientErrorCodeByTimeResResultErrorCodeDataItem ¶
type DescribeImageXClientErrorCodeByTimeResResultErrorCodeDataItem struct { // REQUIRED; 错误码数量 Count int `json:"Count"` // REQUIRED; 错误码对应的时序数据。 Data []*DescribeImageXClientErrorCodeByTimeResResultErrorCodeDataPropertiesItemsItem `json:"Data"` // REQUIRED; 错误码 ErrorCode string `json:"ErrorCode"` }
type DescribeImageXClientFailureRate ¶
type DescribeImageXClientFailureRate struct{}
type DescribeImageXClientFailureRateBody ¶
type DescribeImageXClientFailureRateBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 返回数据的时间粒度。 5m:为 5 分钟; 1h:为 1 小时; 1d:为 1 天。 Granularity string `json:"Granularity"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所有国家。 Country string `json:"Country,omitempty"` // 需要匹配的域名,不传则匹配所有域名 Domain []string `json:"Domain,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXClientFailureRateBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 拆分维度。默认为空,表示不拆分。支持取值:公共维度(Appid,OS,AppVer,SdkVer,ImageType,Country,Province,Isp,Domain),自定义维度(通过"获取自定义维度列表"接口获取) GroupBy string `json:"GroupBy,omitempty"` // 需要匹配的图片类型,不传则匹配所有图片类型。 GIF PNG JPEG HEIF HEIC WEBP AWEBP VVIC 其他 ImageType []string `json:"ImageType,omitempty"` // 需要匹配的运营商名称,不传则匹配所有运营商。支持取值如下: 电信 联通 移动 铁通 鹏博士 教育网 其他 Isp []string `json:"Isp,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 需要匹配的省份名称,不传则匹配所有省份 Province string `json:"Province,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` }
type DescribeImageXClientFailureRateQuery ¶
type DescribeImageXClientFailureRateQuery struct{}
type DescribeImageXClientFailureRateReq ¶
type DescribeImageXClientFailureRateReq struct { *DescribeImageXClientFailureRateQuery *DescribeImageXClientFailureRateBody }
type DescribeImageXClientFailureRateRes ¶
type DescribeImageXClientFailureRateRes struct { // REQUIRED ResponseMetadata *DescribeImageXClientFailureRateResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXClientFailureRateResResult `json:"Result"` }
type DescribeImageXClientFailureRateResResponseMetadata ¶
type DescribeImageXClientFailureRateResResponseMetadata 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"` }
type DescribeImageXClientFailureRateResResult ¶
type DescribeImageXClientFailureRateResResult struct { // REQUIRED; 用户感知失败率数据 FailureRateData []*DescribeImageXClientFailureRateResResultFailureRateDataItem `json:"FailureRateData"` }
type DescribeImageXClientFailureRateResResultFailureRateDataItem ¶
type DescribeImageXClientFailureRateResResultFailureRateDataItem struct { // REQUIRED; 该数据类型对应的总上报量 Count int `json:"Count"` // REQUIRED; 对应的用户感知失败率数据列表。 Data []*DescribeImageXClientFailureRateResResultFailureRateDataPropertiesItemsItem `json:"Data"` // REQUIRED; 数据类型,不拆分时值为Total,拆分时为具体的维度值 Type string `json:"Type"` }
type DescribeImageXClientFileSize ¶
type DescribeImageXClientFileSize struct{}
type DescribeImageXClientFileSizeBody ¶
type DescribeImageXClientFileSizeBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 返回数据的时间粒度。 5m:为 5 分钟; 1h:为 1 小时; 1d:为 1 天。 Granularity string `json:"Granularity"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所有国家。 Country string `json:"Country,omitempty"` // 需要匹配的域名,不传则匹配所有域名 Domain []string `json:"Domain,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXClientFileSizeBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 拆分维度。默认为空,表示拆分分位数据。支持取值:Duration(拆分分位数据)、公共维度(Appid,OS,AppVer,SdkVer,ImageType,Country,Province,Isp,Domain),自定义维度(通过"获取自定义维度列表"接口获取) GroupBy string `json:"GroupBy,omitempty"` // 需要匹配的图片类型,不传则匹配所有图片类型。 GIF PNG JPEG HEIF HEIC WEBP AWEBP VVIC 其他 ImageType []string `json:"ImageType,omitempty"` // 需要匹配的运营商名称,不传则匹配所有运营商。支持取值如下: 电信 联通 移动 铁通 鹏博士 教育网 其他 Isp []string `json:"Isp,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 需要匹配的省份名称,不传则匹配所有省份 Province string `json:"Province,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` }
type DescribeImageXClientFileSizeQuery ¶
type DescribeImageXClientFileSizeQuery struct{}
type DescribeImageXClientFileSizeReq ¶
type DescribeImageXClientFileSizeReq struct { *DescribeImageXClientFileSizeQuery *DescribeImageXClientFileSizeBody }
type DescribeImageXClientFileSizeRes ¶
type DescribeImageXClientFileSizeRes struct { // REQUIRED ResponseMetadata *DescribeImageXClientFileSizeResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXClientFileSizeResResult `json:"Result"` }
type DescribeImageXClientFileSizeResResponseMetadata ¶
type DescribeImageXClientFileSizeResResponseMetadata 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"` }
type DescribeImageXClientFileSizeResResult ¶
type DescribeImageXClientFileSizeResResult struct { // REQUIRED; 客户端文件大小分布数据 FSizeData []*DescribeImageXClientFileSizeResResultFSizeDataItem `json:"FSizeData"` }
type DescribeImageXClientFileSizeResResultFSizeDataItem ¶
type DescribeImageXClientFileSizeResResultFSizeDataItem struct { // REQUIRED; 该数据类型对应的总上报量 Count int `json:"Count"` // REQUIRED; 对应的文件大小数据列表。 Data []*DescribeImageXClientFileSizeResResultFSizeDataPropertiesItemsItem `json:"Data"` // REQUIRED; 数据类型。 当GroupBy为空或Duration时,取值avg/pct25/pct50/pct90/pct99/min/max,否则取值为指定拆分维度的各个值。 Type string `json:"Type"` }
type DescribeImageXClientLoadDuration ¶
type DescribeImageXClientLoadDuration struct{}
type DescribeImageXClientLoadDurationAll ¶
type DescribeImageXClientLoadDurationAll struct{}
type DescribeImageXClientLoadDurationAllBody ¶
type DescribeImageXClientLoadDurationAllBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 聚合维度。 Domain:域名 Region:地区 Isp:运营商 GroupBy string `json:"GroupBy"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所有国家。 Country string `json:"Country,omitempty"` // 需要匹配的域名,不传则匹配所有域名 Domain []string `json:"Domain,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXClientLoadDurationAllBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 需要匹配的图片类型,不传则匹配所有图片类型。 GIF PNG JPEG HEIF HEIC WEBP AWEBP VVIC 其他 ImageType []string `json:"ImageType,omitempty"` // 需要匹配的运营商名称,不传则匹配所有运营商。支持取值如下: 电信 联通 移动 铁通 鹏博士 教育网 其他 Isp []string `json:"Isp,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 是否升序排序。不传则默认降序排序。 OrderAsc bool `json:"OrderAsc,omitempty"` // 目前仅支持传入Count按错误码数量排序。不传或者传空默认按错误码数量排序。 OrderBy string `json:"OrderBy,omitempty"` // 需要匹配的省份名称,不传则匹配所有省份 Province string `json:"Province,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` }
type DescribeImageXClientLoadDurationAllQuery ¶
type DescribeImageXClientLoadDurationAllQuery struct{}
type DescribeImageXClientLoadDurationAllReq ¶
type DescribeImageXClientLoadDurationAllReq struct { *DescribeImageXClientLoadDurationAllQuery *DescribeImageXClientLoadDurationAllBody }
type DescribeImageXClientLoadDurationAllRes ¶
type DescribeImageXClientLoadDurationAllRes struct { // REQUIRED ResponseMetadata *DescribeImageXClientLoadDurationAllResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXClientLoadDurationAllResResult `json:"Result"` }
type DescribeImageXClientLoadDurationAllResResponseMetadata ¶
type DescribeImageXClientLoadDurationAllResResponseMetadata 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"` }
type DescribeImageXClientLoadDurationAllResResult ¶
type DescribeImageXClientLoadDurationAllResResult struct { // REQUIRED; 网络耗时数据 DurationData []*DescribeImageXClientLoadDurationAllResResultDurationDataItem `json:"DurationData"` }
type DescribeImageXClientLoadDurationAllResResultDurationDataItem ¶
type DescribeImageXClientLoadDurationAllResResultDurationDataItem struct { // REQUIRED; 上报数据量 Count int `json:"Count"` // REQUIRED; 加载耗时,单位为毫秒 Value float64 `json:"Value"` // 当GroupBy取值Domain时出现,则表示域名信息。 Domain string `json:"Domain,omitempty"` // 当GroupBy取值Isp时出现,则表示运营商信息。 Isp string `json:"Isp,omitempty"` // 当GroupBy取值Region时出现,表示地区信息。 Region string `json:"Region,omitempty"` // 当GroupBy取值Region时出现,表示地区类型。 Country:国家。 Province:省份。 RegionType string `json:"RegionType,omitempty"` }
type DescribeImageXClientLoadDurationBody ¶
type DescribeImageXClientLoadDurationBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 返回数据的时间粒度。 5m:为 5 分钟; 1h:为 1 小时; 1d:为 1 天。 Granularity string `json:"Granularity"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所有国家。 Country string `json:"Country,omitempty"` // 需要匹配的域名,不传则匹配所有域名 Domain []string `json:"Domain,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXClientLoadDurationBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 拆分维度。默认为空,表示拆分分位数据。支持取值:Duration(拆分分位数据)、公共维度(Appid,OS,AppVer,SdkVer,ImageType,Country,Province,Isp,Domain),自定义维度(通过"获取自定义维度列表"接口获取) GroupBy string `json:"GroupBy,omitempty"` // 需要匹配的图片类型,不传则匹配所有图片类型。 GIF PNG JPEG HEIF HEIC WEBP AWEBP VVIC 其他 ImageType []string `json:"ImageType,omitempty"` // 需要匹配的运营商名称,不传则匹配所有运营商。支持取值如下: 电信 联通 移动 铁通 鹏博士 教育网 其他 Isp []string `json:"Isp,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 需要匹配的省份名称,不传则匹配所有省份 Province string `json:"Province,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` }
type DescribeImageXClientLoadDurationQuery ¶
type DescribeImageXClientLoadDurationQuery struct{}
type DescribeImageXClientLoadDurationReq ¶
type DescribeImageXClientLoadDurationReq struct { *DescribeImageXClientLoadDurationQuery *DescribeImageXClientLoadDurationBody }
type DescribeImageXClientLoadDurationRes ¶
type DescribeImageXClientLoadDurationRes struct { // REQUIRED ResponseMetadata *DescribeImageXClientLoadDurationResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXClientLoadDurationResResult `json:"Result"` }
type DescribeImageXClientLoadDurationResResponseMetadata ¶
type DescribeImageXClientLoadDurationResResponseMetadata 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"` }
type DescribeImageXClientLoadDurationResResult ¶
type DescribeImageXClientLoadDurationResResult struct { // REQUIRED; 加载耗时数据 DurationData []*DescribeImageXClientLoadDurationResResultDurationDataItem `json:"DurationData"` }
type DescribeImageXClientLoadDurationResResultDurationDataItem ¶
type DescribeImageXClientLoadDurationResResultDurationDataItem struct { // REQUIRED; 该数据类型对应的总上报量 Count int `json:"Count"` // REQUIRED; 对应的加载耗时数据列表 Data []*DescribeImageXClientLoadDurationResResultDurationDataPropertiesItemsItem `json:"Data"` // REQUIRED; 数据类型。当GroupBy为空或Duration时,取值avg/pct25/pct50/pct75/pct90/pct95/pct99/min/max,否则取值为指定拆分维度的各个值。 Type string `json:"Type"` }
type DescribeImageXClientQualityRateByTime ¶
type DescribeImageXClientQualityRateByTime struct{}
type DescribeImageXClientQualityRateByTimeBody ¶
type DescribeImageXClientQualityRateByTimeBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 返回数据的时间粒度。 5m:为 5 分钟; 1h:为 1 小时; 1d:为 1 天。 Granularity string `json:"Granularity"` // REQUIRED; 质量类型。取值如下所示: whitesuspected:查询白屏率 blacksuspected:查询黑屏率 transparent_suspected:查询透明图率 QualityType string `json:"QualityType"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所有国家。 Country string `json:"Country,omitempty"` // 需要匹配的域名,不传则匹配所有域名 Domain []string `json:"Domain,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXClientQualityRateByTimeBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 拆分维度。默认为空,表示不拆分。支持取值:公共维度(Appid,OS,AppVer,SdkVer,ImageType,Country,Province,Isp,Domain),自定义维度(通过"获取自定义维度列表"接口获取) GroupBy string `json:"GroupBy,omitempty"` // 需要匹配的图片类型,不传则匹配所有图片类型。 GIF PNG JPEG HEIF HEIC WEBP AWEBP VVIC 其他 ImageType []string `json:"ImageType,omitempty"` // 需要匹配的运营商名称,不传则匹配所有运营商。支持取值如下: 电信 联通 移动 铁通 鹏博士 教育网 其他 Isp []string `json:"Isp,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 需要匹配的省份名称,不传则匹配所有省份 Province string `json:"Province,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` }
type DescribeImageXClientQualityRateByTimeQuery ¶
type DescribeImageXClientQualityRateByTimeQuery struct{}
type DescribeImageXClientQualityRateByTimeReq ¶
type DescribeImageXClientQualityRateByTimeReq struct { *DescribeImageXClientQualityRateByTimeQuery *DescribeImageXClientQualityRateByTimeBody }
type DescribeImageXClientQualityRateByTimeRes ¶
type DescribeImageXClientQualityRateByTimeRes struct { // REQUIRED ResponseMetadata *DescribeImageXClientQualityRateByTimeResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXClientQualityRateByTimeResResult `json:"Result"` }
type DescribeImageXClientQualityRateByTimeResResponseMetadata ¶
type DescribeImageXClientQualityRateByTimeResResponseMetadata 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"` }
type DescribeImageXClientQualityRateByTimeResResult ¶
type DescribeImageXClientQualityRateByTimeResResult struct { // REQUIRED; 黑白屏率数据 QualityRateData []*DescribeImageXClientQualityRateByTimeResResultQualityRateDataItem `json:"QualityRateData"` }
type DescribeImageXClientQualityRateByTimeResResultQualityRateDataItem ¶
type DescribeImageXClientQualityRateByTimeResResultQualityRateDataItem struct { // REQUIRED; 该数据类型对应的总上报量 Count int `json:"Count"` // REQUIRED; 具体数据 Data []*DescribeImageXClientQualityRateByTimeResResultQualityRateDataPropertiesItemsItem `json:"Data"` // REQUIRED; 数据类型,不拆分时值为Total,拆分时为具体的维度值 Type string `json:"Type"` }
type DescribeImageXClientQueueDurationByTime ¶
type DescribeImageXClientQueueDurationByTime struct{}
type DescribeImageXClientQueueDurationByTimeBody ¶
type DescribeImageXClientQueueDurationByTimeBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 返回数据的时间粒度。 5m:为 5 分钟; 1h:为 1 小时; 1d:为 1 天。 Granularity string `json:"Granularity"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所有国家。 Country string `json:"Country,omitempty"` // 需要匹配的域名,不传则匹配所有域名 Domain []string `json:"Domain,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXClientQueueDurationByTimeBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 拆分维度。默认为空,表示拆分分位数据。支持取值:Duration(拆分分位数据)、公共维度(Appid,OS,AppVer,SdkVer,ImageType,Country,Province,Isp,Domain),自定义维度(通过"获取自定义维度列表"接口获取) GroupBy string `json:"GroupBy,omitempty"` // 需要匹配的图片类型,不传则匹配所有图片类型。 GIF PNG JPEG HEIF HEIC WEBP AWEBP VVIC 其他 ImageType []string `json:"ImageType,omitempty"` // 需要匹配的运营商名称,不传则匹配所有运营商。支持取值如下: 电信 联通 移动 铁通 鹏博士 教育网 其他 Isp []string `json:"Isp,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 需要匹配的省份名称,不传则匹配所有省份 Province string `json:"Province,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` }
type DescribeImageXClientQueueDurationByTimeQuery ¶
type DescribeImageXClientQueueDurationByTimeQuery struct{}
type DescribeImageXClientQueueDurationByTimeReq ¶
type DescribeImageXClientQueueDurationByTimeReq struct { *DescribeImageXClientQueueDurationByTimeQuery *DescribeImageXClientQueueDurationByTimeBody }
type DescribeImageXClientQueueDurationByTimeRes ¶
type DescribeImageXClientQueueDurationByTimeRes struct { // REQUIRED ResponseMetadata *DescribeImageXClientQueueDurationByTimeResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXClientQueueDurationByTimeResResult `json:"Result"` }
type DescribeImageXClientQueueDurationByTimeResResponseMetadata ¶
type DescribeImageXClientQueueDurationByTimeResResponseMetadata 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"` }
type DescribeImageXClientQueueDurationByTimeResResult ¶
type DescribeImageXClientQueueDurationByTimeResResult struct { // REQUIRED; 排队耗时数据 DurationData []*DescribeImageXClientQueueDurationByTimeResResultDurationDataItem `json:"DurationData"` }
type DescribeImageXClientQueueDurationByTimeResResultDurationDataItem ¶
type DescribeImageXClientQueueDurationByTimeResResultDurationDataItem struct { // REQUIRED; 该数据类型对应的总上报量 Count int `json:"Count"` // REQUIRED; 对应的排队耗时数据列表 Data []*DescribeImageXClientQueueDurationByTimeResResultDurationDataPropertiesItemsItem `json:"Data"` // REQUIRED; 数据类型。 当GroupBy为空或Duration时,取值avg/pct25/pct50/pct90/pct99/min/max,否则取值为指定拆分维度的各个值。 Type string `json:"Type"` }
type DescribeImageXClientScoreByTime ¶
type DescribeImageXClientScoreByTime struct{}
type DescribeImageXClientScoreByTimeBody ¶
type DescribeImageXClientScoreByTimeBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 返回数据的时间粒度。 5m:为 5 分钟; 1h:为 1 小时; 1d:为 1 天。 Granularity string `json:"Granularity"` // REQUIRED; 打分类型。取值如下所示: vq:查询vqscore指标 aes:查询美学指标 noi:查询噪声指标 psnr:查询psnr指标 ssim:查询ssim指标 vmaf:查询vmaf指标 ScoreType string `json:"ScoreType"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所有国家。 Country string `json:"Country,omitempty"` // 需要匹配的域名,不传则匹配所有域名 Domain []string `json:"Domain,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXClientScoreByTimeBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 拆分维度。默认为空,表示不拆分。支持取值:公共维度(Appid,OS,AppVer,SdkVer,ImageType,Country,Province,Isp,Domain),自定义维度(通过"获取自定义维度列表"接口获取) GroupBy string `json:"GroupBy,omitempty"` // 需要匹配的图片类型,不传则匹配所有图片类型。 GIF PNG JPEG HEIF HEIC WEBP AWEBP VVIC 其他 ImageType []string `json:"ImageType,omitempty"` // 需要匹配的运营商名称,不传则匹配所有运营商。支持取值如下: 电信 联通 移动 铁通 鹏博士 教育网 其他 Isp []string `json:"Isp,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 需要匹配的省份名称,不传则匹配所有省份 Province string `json:"Province,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` }
type DescribeImageXClientScoreByTimeQuery ¶
type DescribeImageXClientScoreByTimeQuery struct{}
type DescribeImageXClientScoreByTimeReq ¶
type DescribeImageXClientScoreByTimeReq struct { *DescribeImageXClientScoreByTimeQuery *DescribeImageXClientScoreByTimeBody }
type DescribeImageXClientScoreByTimeRes ¶
type DescribeImageXClientScoreByTimeRes struct { // REQUIRED ResponseMetadata *DescribeImageXClientScoreByTimeResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXClientScoreByTimeResResult `json:"Result"` }
type DescribeImageXClientScoreByTimeResResponseMetadata ¶
type DescribeImageXClientScoreByTimeResResponseMetadata 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"` }
type DescribeImageXClientScoreByTimeResResult ¶
type DescribeImageXClientScoreByTimeResResult struct { // REQUIRED; 画质打分数据 ScoreData []*DescribeImageXClientScoreByTimeResResultScoreDataItem `json:"ScoreData"` }
type DescribeImageXClientScoreByTimeResResultScoreDataItem ¶
type DescribeImageXClientScoreByTimeResResultScoreDataItem struct { // REQUIRED; 该数据类型对应的总上报量 Count int `json:"Count"` // REQUIRED; 具体数据 Data []*DescribeImageXClientScoreByTimeResResultScoreDataPropertiesItemsItem `json:"Data"` // REQUIRED; 数据类型,不拆分时值为Total,拆分时为具体的维度值 Type string `json:"Type"` }
type DescribeImageXClientSdkVerByTime ¶
type DescribeImageXClientSdkVerByTime struct{}
type DescribeImageXClientSdkVerByTimeBody ¶
type DescribeImageXClientSdkVerByTimeBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 返回数据的时间粒度。 5m:为 5 分钟; 1h:为 1 小时; 1d:为 1 天。 Granularity string `json:"Granularity"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所有国家。 Country string `json:"Country,omitempty"` // 需要匹配的域名,不传则匹配所有域名 Domain []string `json:"Domain,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXClientSdkVerByTimeBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 需要匹配的图片类型,不传则匹配所有图片类型。 GIF PNG JPEG HEIF HEIC WEBP AWEBP VVIC 其他 ImageType []string `json:"ImageType,omitempty"` // 需要匹配的运营商名称,不传则匹配所有运营商。支持取值如下: 电信 联通 移动 铁通 鹏博士 教育网 其他 Isp []string `json:"Isp,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 需要匹配的省份名称,不传则匹配所有省份 Province string `json:"Province,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` }
type DescribeImageXClientSdkVerByTimeQuery ¶
type DescribeImageXClientSdkVerByTimeQuery struct{}
type DescribeImageXClientSdkVerByTimeReq ¶
type DescribeImageXClientSdkVerByTimeReq struct { *DescribeImageXClientSdkVerByTimeQuery *DescribeImageXClientSdkVerByTimeBody }
type DescribeImageXClientSdkVerByTimeRes ¶
type DescribeImageXClientSdkVerByTimeRes struct { // REQUIRED ResponseMetadata *DescribeImageXClientSdkVerByTimeResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXClientSdkVerByTimeResResult `json:"Result"` }
type DescribeImageXClientSdkVerByTimeResResponseMetadata ¶
type DescribeImageXClientSdkVerByTimeResResponseMetadata 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"` }
type DescribeImageXClientSdkVerByTimeResResult ¶
type DescribeImageXClientSdkVerByTimeResResult struct { // REQUIRED; SDK版本数据 SdkVerData []*DescribeImageXClientSdkVerByTimeResResultSdkVerDataItem `json:"SdkVerData"` }
type DescribeImageXClientSdkVerByTimeResResultSdkVerDataItem ¶
type DescribeImageXClientSdkVerByTimeResResultSdkVerDataItem struct { // REQUIRED; 该 SDK 版本对应的总上报量。 Count int `json:"Count"` // REQUIRED; 对应的版本数据列表。 Data []*DescribeImageXClientSdkVerByTimeResResultSdkVerDataPropertiesItemsItem `json:"Data"` // REQUIRED; SDK版本号 SdkVer string `json:"SdkVer"` }
type DescribeImageXClientTopDemotionURL ¶
type DescribeImageXClientTopDemotionURL struct{}
type DescribeImageXClientTopDemotionURLBody ¶
type DescribeImageXClientTopDemotionURLBody struct { // REQUIRED; 降级类型。取值如下所示: heic:HEIC 降级 heif:HEIF 降级 avif:AVIF 降级 DemotionType string `json:"DemotionType"` // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 应用 ID。默认为空,不传则匹配账号下的所有的 App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 查询 Top URL 条数,取值范围为 [0,1000],默认 1000。 Top int `json:"Top,omitempty"` }
type DescribeImageXClientTopDemotionURLQuery ¶
type DescribeImageXClientTopDemotionURLQuery struct{}
type DescribeImageXClientTopDemotionURLReq ¶
type DescribeImageXClientTopDemotionURLReq struct { *DescribeImageXClientTopDemotionURLQuery *DescribeImageXClientTopDemotionURLBody }
type DescribeImageXClientTopDemotionURLRes ¶
type DescribeImageXClientTopDemotionURLRes struct { // REQUIRED ResponseMetadata *DescribeImageXClientTopDemotionURLResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXClientTopDemotionURLResResult `json:"Result"` }
type DescribeImageXClientTopDemotionURLResResponseMetadata ¶
type DescribeImageXClientTopDemotionURLResResponseMetadata 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"` }
type DescribeImageXClientTopDemotionURLResResult ¶
type DescribeImageXClientTopDemotionURLResResult struct { // REQUIRED; Top URL数据 TopURLData []*DescribeImageXClientTopDemotionURLResResultTopURLDataItem `json:"TopUrlData"` }
type DescribeImageXClientTopFileSize ¶
type DescribeImageXClientTopFileSize struct{}
type DescribeImageXClientTopFileSizeBody ¶
type DescribeImageXClientTopFileSizeBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 应用 ID。默认为空,不传则匹配账号下的所有的 App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 查询 Top URL 条数,取值范围为[0,1000],默认值为 1000。 Top int `json:"Top,omitempty"` }
type DescribeImageXClientTopFileSizeQuery ¶
type DescribeImageXClientTopFileSizeQuery struct{}
type DescribeImageXClientTopFileSizeReq ¶
type DescribeImageXClientTopFileSizeReq struct { *DescribeImageXClientTopFileSizeQuery *DescribeImageXClientTopFileSizeBody }
type DescribeImageXClientTopFileSizeRes ¶
type DescribeImageXClientTopFileSizeRes struct { // REQUIRED ResponseMetadata *DescribeImageXClientTopFileSizeResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXClientTopFileSizeResResult `json:"Result"` }
type DescribeImageXClientTopFileSizeResResponseMetadata ¶
type DescribeImageXClientTopFileSizeResResponseMetadata 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"` }
type DescribeImageXClientTopFileSizeResResult ¶
type DescribeImageXClientTopFileSizeResResult struct { // REQUIRED; Top URL数据 TopURLData []*DescribeImageXClientTopFileSizeResResultTopURLDataItem `json:"TopUrlData"` }
type DescribeImageXClientTopQualityURL ¶
type DescribeImageXClientTopQualityURL struct{}
type DescribeImageXClientTopQualityURLBody ¶
type DescribeImageXClientTopQualityURLBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 类型。取值如下所示: transparentsuspected:透明图 whitesuspected:白屏 black_suspected:黑屏 QualityType string `json:"QualityType"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 应用 ID。默认为空,不传则匹配账号下的所有的 App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 查询 Top URL 条数,取值范围为 [0,1000],默认 1000。 Top int `json:"Top,omitempty"` }
type DescribeImageXClientTopQualityURLQuery ¶
type DescribeImageXClientTopQualityURLQuery struct{}
type DescribeImageXClientTopQualityURLReq ¶
type DescribeImageXClientTopQualityURLReq struct { *DescribeImageXClientTopQualityURLQuery *DescribeImageXClientTopQualityURLBody }
type DescribeImageXClientTopQualityURLRes ¶
type DescribeImageXClientTopQualityURLRes struct { // REQUIRED ResponseMetadata *DescribeImageXClientTopQualityURLResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXClientTopQualityURLResResult `json:"Result"` }
type DescribeImageXClientTopQualityURLResResponseMetadata ¶
type DescribeImageXClientTopQualityURLResResponseMetadata 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"` }
type DescribeImageXClientTopQualityURLResResult ¶
type DescribeImageXClientTopQualityURLResResult struct { // REQUIRED; Top URL数据 TopURLData []*DescribeImageXClientTopQualityURLResResultTopURLDataItem `json:"TopUrlData"` }
type DescribeImageXCompressUsage ¶
type DescribeImageXCompressUsage struct{}
type DescribeImageXCompressUsageBody ¶
type DescribeImageXCompressUsageBody struct{}
type DescribeImageXCompressUsageQuery ¶
type DescribeImageXCompressUsageQuery struct { // REQUIRED; 获取数据结束时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 EndTime string `json:"EndTime" query:"EndTime"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 :::tip 由于仅支持查询近一年历史数据,则若此刻时间为2011-11-21T16:14:00+08:00,那么您可输入最早的开始时间为2010-11-21T00:00:00+08:00。 // ::: StartTime string `json:"StartTime" query:"StartTime"` // 查询数据的时间粒度。单位为秒。缺省时查询StartTime和EndTime时间段全部数据,此时单次查询最大时间跨度为 93 天。支持取值如下: // * 300:单次查询最大时间跨度为 31 天 // * 600:单次查询最大时间跨度为 31 天 // * 1200:单次查询最大时间跨度为 31 天 // * 1800:单次查询最大时间跨度为 31 天 // * 3600:单次查询最大时间跨度为 93 天 // * 86400:单次查询最大时间跨度为 93 天 // * 604800:单次查询最大时间跨度为 93 天 Interval string `json:"Interval,omitempty" query:"Interval"` // 服务 ID。为空时表示不筛选,支持查询多个服务,使用逗号分隔不同的服务。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考GetAllImageServices [https://www.volcengine.com/docs/508/9360]。 ServiceIDs string `json:"ServiceIds,omitempty" query:"ServiceIds"` }
type DescribeImageXCompressUsageReq ¶
type DescribeImageXCompressUsageReq struct { *DescribeImageXCompressUsageQuery *DescribeImageXCompressUsageBody }
type DescribeImageXCompressUsageRes ¶
type DescribeImageXCompressUsageRes struct { // REQUIRED ResponseMetadata *DescribeImageXCompressUsageResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXCompressUsageResResult `json:"Result"` }
type DescribeImageXCompressUsageResResponseMetadata ¶
type DescribeImageXCompressUsageResResponseMetadata 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"` }
type DescribeImageXCompressUsageResResult ¶
type DescribeImageXCompressUsageResResult struct { // REQUIRED; 压缩量数据 CompressData []*DescribeImageXCompressUsageResResultCompressDataItem `json:"CompressData"` }
type DescribeImageXCompressUsageResResultCompressDataItem ¶
type DescribeImageXCompressUsageResResultCompressDataItem struct { // REQUIRED; 压缩前大小,单位为 byte。 InSize []*DescribeImageXCompressUsageResResultCompressDataPropertiesItemsItem `json:"InSize"` // REQUIRED; 压缩后大小,单位为 byte。 OutSize []*Components1Xh7Lz4SchemasDescribeimagexcompressusageresPropertiesResultPropertiesCompressdataItemsPropertiesOutsizeItems `json:"OutSize"` }
type DescribeImageXDomainBandwidthData ¶
type DescribeImageXDomainBandwidthData struct{}
type DescribeImageXDomainBandwidthDataBody ¶
type DescribeImageXDomainBandwidthDataBody struct{}
type DescribeImageXDomainBandwidthDataQuery ¶
type DescribeImageXDomainBandwidthDataQuery struct { // REQUIRED; 获取数据结束时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 EndTime string `json:"EndTime" query:"EndTime"` // REQUIRED; 取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 :::tip 由于仅支持查询近一年历史数据,则若此刻时间为2011-11-21T16:14:00+08:00,那么您可输入最早的开始时间为2010-11-21T00:00:00+08:00。 // ::: StartTime string `json:"StartTime" query:"StartTime"` // 过滤计费区域。不传表示不过滤,传入多个用英文逗号分隔。支持取值如下: // * CHN:中国内地 // * AP1:亚太一区 // * AP2:亚太二区 // * AP3:亚太三区 // * EU:欧洲 // * ME:中东和非洲 // * SA:南美 // * NA:北美 // * OTHER:其他 BillingRegion string `json:"BillingRegion,omitempty" query:"BillingRegion"` // 域名。为空时表示不筛选,支持查询多个域名,不同的域名使用逗号分隔。 您可以通过调用GetServiceDomains [https://www.volcengine.com/docs/508/9379]获取服务下所有域名信息。 DomainNames string `json:"DomainNames,omitempty" query:"DomainNames"` // 需要分组查询的参数。不传表示不拆分维度,传入多个用英文逗号分隔。支持取值如下: // * ServiceId:服务 ID // * DomainName:域名 GroupBy string `json:"GroupBy,omitempty" query:"GroupBy"` // 查询数据的时间粒度。单位为秒。缺省时查询 StartTime 和 EndTime 时间段全部数据,此时单次查询最大时间跨度为 93 天。支持取值如下: // * 300:单次查询最大时间跨度为 31 天 // * 600:单次查询最大时间跨度为 31 天 // * 1200:单次查询最大时间跨度为 31 天 // * 1800:单次查询最大时间跨度为 31 天 // * 3600:单次查询最大时间跨度为 93 天 // * 86400:单次查询最大时间跨度为 93 天 // * 604800:单次查询最大时间跨度为 93 天 Interval int `json:"Interval,omitempty" query:"Interval"` // 服务 ID。为空时表示不筛选,支持查询多个服务,使用逗号分隔不同的服务。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考GetAllImageServices [https://www.volcengine.com/docs/508/9360]。 ServiceIDs string `json:"ServiceIds,omitempty" query:"ServiceIds"` }
type DescribeImageXDomainBandwidthDataReq ¶
type DescribeImageXDomainBandwidthDataReq struct { *DescribeImageXDomainBandwidthDataQuery *DescribeImageXDomainBandwidthDataBody }
type DescribeImageXDomainBandwidthDataRes ¶
type DescribeImageXDomainBandwidthDataRes struct { // REQUIRED ResponseMetadata *DescribeImageXDomainBandwidthDataResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXDomainBandwidthDataResResult `json:"Result"` }
type DescribeImageXDomainBandwidthDataResResponseMetadata ¶
type DescribeImageXDomainBandwidthDataResResponseMetadata 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"` }
type DescribeImageXDomainBandwidthDataResResult ¶
type DescribeImageXDomainBandwidthDataResResult struct { // REQUIRED; 计量数据列表 BpsData []*DescribeImageXDomainBandwidthDataResResultBpsDataItem `json:"BpsData"` }
type DescribeImageXDomainBandwidthDataResResultBpsDataItem ¶
type DescribeImageXDomainBandwidthDataResResultBpsDataItem struct { // REQUIRED; 具体数据。 Data []*DescribeImageXDomainBandwidthDataResResultBpsDataPropertiesItemsItem `json:"Data"` // 当GroupBy中包含DomainName时出现 DomainName string `json:"DomainName,omitempty"` // 当GroupBy中包含ServiceId时出现 ServiceID string `json:"ServiceId,omitempty"` }
type DescribeImageXDomainBandwidthNinetyFiveData ¶
type DescribeImageXDomainBandwidthNinetyFiveData struct{}
type DescribeImageXDomainBandwidthNinetyFiveDataBody ¶
type DescribeImageXDomainBandwidthNinetyFiveDataBody struct{}
type DescribeImageXDomainBandwidthNinetyFiveDataQuery ¶
type DescribeImageXDomainBandwidthNinetyFiveDataQuery struct { // REQUIRED; 获取数据结束时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 EndTime string `json:"EndTime" query:"EndTime"` // REQUIRED; 取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 :::tip 由于仅支持查询近一年历史数据,则若此刻时间为2011-11-21T16:14:00+08:00,那么您可输入最早的开始时间为2010-11-21T00:00:00+08:00。 // ::: StartTime string `json:"StartTime" query:"StartTime"` // 过滤计费区域。不传表示不过滤,传入多个用英文逗号分隔。支持取值如下: // * CHN:中国内地 // * AP1:亚太一区 // * AP2:亚太二区 // * AP3:亚太三区 // * EU:欧洲 // * ME:中东和非洲 // * SA:南美 // * NA:北美 // * OTHER:其他 BillingRegion string `json:"BillingRegion,omitempty" query:"BillingRegion"` // 域名。为空时表示不筛选,支持查询多个域名,不同的域名使用逗号分隔。 您可以通过调用GetServiceDomains [https://www.volcengine.com/docs/508/9379]获取服务下所有域名信息。 DomainNames string `json:"DomainNames,omitempty" query:"DomainNames"` // 服务 ID。为空时表示不筛选,支持查询多个服务,使用逗号分隔不同的服务。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考GetAllImageServices [https://www.volcengine.com/docs/508/9360]。 ServiceIDs string `json:"ServiceIds,omitempty" query:"ServiceIds"` }
type DescribeImageXDomainBandwidthNinetyFiveDataReq ¶
type DescribeImageXDomainBandwidthNinetyFiveDataReq struct { *DescribeImageXDomainBandwidthNinetyFiveDataQuery *DescribeImageXDomainBandwidthNinetyFiveDataBody }
type DescribeImageXDomainBandwidthNinetyFiveDataRes ¶
type DescribeImageXDomainBandwidthNinetyFiveDataRes struct { // REQUIRED ResponseMetadata *DescribeImageXDomainBandwidthNinetyFiveDataResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXDomainBandwidthNinetyFiveDataResResult `json:"Result"` }
type DescribeImageXDomainBandwidthNinetyFiveDataResResponseMetadata ¶
type DescribeImageXDomainBandwidthNinetyFiveDataResResponseMetadata 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"` }
type DescribeImageXDomainBandwidthNinetyFiveDataResResult ¶
type DescribeImageXDomainBandwidthNinetyFiveDataResResult struct { // REQUIRED; 带宽95值,单位bps BpsData float64 `json:"BpsData"` }
type DescribeImageXDomainTrafficData ¶
type DescribeImageXDomainTrafficData struct{}
type DescribeImageXDomainTrafficDataBody ¶
type DescribeImageXDomainTrafficDataBody struct{}
type DescribeImageXDomainTrafficDataQuery ¶
type DescribeImageXDomainTrafficDataQuery struct { // REQUIRED; 获取数据结束时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 EndTime string `json:"EndTime" query:"EndTime"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 :::tip 由于仅支持查询近一年历史数据,则若此刻时间为2011-11-21T16:14:00+08:00,那么您可输入最早的开始时间为2010-11-21T00:00:00+08:00。 // ::: StartTime string `json:"StartTime" query:"StartTime"` // 过滤计费区域。不传表示不过滤。传入多个用英文逗号分隔。支持取值如下: // * CHN:中国内地 // * AP1:亚太一区 // * AP2:亚太二区 // * AP3:亚太三区 // * EU:欧洲 // * ME:中东和非洲 // * SA:南美 // * NA:北美 // * OTHER:其他 BillingRegion string `json:"BillingRegion,omitempty" query:"BillingRegion"` // 域名。为空时表示不筛选,支持查询多个域名,不同的域名使用逗号分隔。 您可以通过调用GetServiceDomains [https://www.volcengine.com/docs/508/9379]获取服务下所有域名信息。 DomainNames string `json:"DomainNames,omitempty" query:"DomainNames"` // 需要分组查询的参数。不传表示不拆分维度,传入多个用英文逗号分隔。支持取值如下: // * ServiceId:服务 ID // * DomainName:域名 GroupBy string `json:"GroupBy,omitempty" query:"GroupBy"` // 查询数据的时间粒度。单位为秒。缺省时查询 StartTime 和 EndTime 时间段全部数据,此时单次查询最大时间跨度为 93 天。支持取值如下: // * 300:单次查询最大时间跨度为 31 天 // * 600:单次查询最大时间跨度为 31 天 // * 1200:单次查询最大时间跨度为 31 天 // * 1800:单次查询最大时间跨度为 31 天 // * 3600:单次查询最大时间跨度为 93 天 // * 86400:单次查询最大时间跨度为 93 天 // * 604800:单次查询最大时间跨度为 93 天 Interval string `json:"Interval,omitempty" query:"Interval"` // 服务 ID。为空时表示不筛选,支持查询多个服务,使用逗号分隔不同的服务。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考GetAllImageServices [https://www.volcengine.com/docs/508/9360]。 ServiceIDs string `json:"ServiceIds,omitempty" query:"ServiceIds"` }
type DescribeImageXDomainTrafficDataReq ¶
type DescribeImageXDomainTrafficDataReq struct { *DescribeImageXDomainTrafficDataQuery *DescribeImageXDomainTrafficDataBody }
type DescribeImageXDomainTrafficDataRes ¶
type DescribeImageXDomainTrafficDataRes struct { // REQUIRED ResponseMetadata *DescribeImageXDomainTrafficDataResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXDomainTrafficDataResResult `json:"Result"` }
type DescribeImageXDomainTrafficDataResResponseMetadata ¶
type DescribeImageXDomainTrafficDataResResponseMetadata 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"` }
type DescribeImageXDomainTrafficDataResResult ¶
type DescribeImageXDomainTrafficDataResResult struct { // REQUIRED; 计量数据列表 TrafficData []*DescribeImageXDomainTrafficDataResResultTrafficDataItem `json:"TrafficData"` }
type DescribeImageXDomainTrafficDataResResultTrafficDataItem ¶
type DescribeImageXDomainTrafficDataResResultTrafficDataItem struct { // REQUIRED; 具体数据。 Data []*DescribeImageXDomainTrafficDataResResultTrafficDataPropertiesItemsItem `json:"Data"` // 当GroupBy中包含DomainName时出现 DomainName string `json:"DomainName,omitempty"` // 当GroupBy中包含ServiceId时出现 ServiceID string `json:"ServiceId,omitempty"` }
type DescribeImageXEdgeRequest ¶
type DescribeImageXEdgeRequest struct{}
type DescribeImageXEdgeRequestBandwidth ¶
type DescribeImageXEdgeRequestBandwidth struct{}
type DescribeImageXEdgeRequestBandwidthBody ¶
type DescribeImageXEdgeRequestBandwidthBody struct{}
type DescribeImageXEdgeRequestBandwidthQuery ¶
type DescribeImageXEdgeRequestBandwidthQuery struct { // REQUIRED; 获取数据结束时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 EndTime string `json:"EndTime" query:"EndTime"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 :::tip 由于仅支持查询近 93 天的历史数据,则若此刻时间为2011-11-21T16:14:00+08:00,那么您可输入最早的开始时间为2011-08-21T00:00:00+08:00。 // ::: StartTime string `json:"StartTime" query:"StartTime"` // 域名。为空时表示不筛选,支持查询多个域名,不同的域名使用逗号分隔。 您可以通过调用GetServiceDomains [https://www.volcengine.com/docs/508/9379]获取服务下所有域名信息。 DomainNames string `json:"DomainNames,omitempty" query:"DomainNames"` // 分组依据,仅支持取值DomainName。 GroupBy string `json:"GroupBy,omitempty" query:"GroupBy"` // 查询数据的时间粒度。单位为秒,缺省时查询StartTime和EndTime时间段全部数据,此时单次查询最大时间跨度为 93 天。支持以下取值: // * 60:单次查询最大时间跨度为 6 小时 // * 120:单次查询最大时间跨度为 6 小时 // * 300:单次查询最大时间跨度为 31 天 // * 600:单次查询最大时间跨度为 31 天 // * 1200:单次查询最大时间跨度为 31 天 // * 1800:单次查询最大时间跨度为 31 天 // * 3600:单次查询最大时间跨度为 93 天 // * 86400:单次查询最大时间跨度为 93 天 // * 604800:单次查询最大时间跨度为 93 天 Interval string `json:"Interval,omitempty" query:"Interval"` // 过滤运营商。传入多个用英文逗号分割,缺省情况下表示不过滤。取值如下所示: // * 电信 // * 联通 // * 移动 // * 鹏博士 // * 教育网 // * 广电网 // * 其它 Isp string `json:"Isp,omitempty" query:"Isp"` // 过滤网络协议。传入多个用英文逗号分割。缺省情况下表示不过滤。取值如下所示: // * HTTP // * HTTPS Protocols string `json:"Protocols,omitempty" query:"Protocols"` // 区域。传入多个时用英文逗号作为分割符,缺省情况下表示查询所有区域。取值如下所示: // * 中国大陆 // * 亚太一区 // * 亚太二区 // * 亚太三区 // * 欧洲区 // * 北美区 // * 南美区 // * 中东区 Regions string `json:"Regions,omitempty" query:"Regions"` // 服务 ID。为空时表示不筛选,支持查询多个服务,使用逗号分隔不同的服务。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考GetAllImageServices [https://www.volcengine.com/docs/508/9360]。 ServiceIDs string `json:"ServiceIds,omitempty" query:"ServiceIds"` // 客户端国家。传入多个时用英文逗号作为分割符,缺省情况下表示不过滤。可调用获取边缘分发地区列表 [https://www.volcengine.com/docs/508/177111]获取 IP 解析后的客户端国家。取值如下所示: // * 海外,除中国外全部国家。 // * 具体国家取值,如中国、美国。 UserCountry string `json:"UserCountry,omitempty" query:"UserCountry"` // 客户端省份。传入多个用英文逗号分割。缺省情况下表示不过滤。可调用获取边缘分发地区列表 [https://www.volcengine.com/docs/508/177111]获取 IP 解析后的客户端省份。 UserProvince string `json:"UserProvince,omitempty" query:"UserProvince"` }
type DescribeImageXEdgeRequestBandwidthReq ¶
type DescribeImageXEdgeRequestBandwidthReq struct { *DescribeImageXEdgeRequestBandwidthQuery *DescribeImageXEdgeRequestBandwidthBody }
type DescribeImageXEdgeRequestBandwidthRes ¶
type DescribeImageXEdgeRequestBandwidthRes struct { // REQUIRED ResponseMetadata *DescribeImageXEdgeRequestBandwidthResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXEdgeRequestBandwidthResResult `json:"Result"` }
type DescribeImageXEdgeRequestBandwidthResResponseMetadata ¶
type DescribeImageXEdgeRequestBandwidthResResponseMetadata 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"` }
type DescribeImageXEdgeRequestBandwidthResResult ¶
type DescribeImageXEdgeRequestBandwidthResResult struct { // REQUIRED; 带宽数据。 BpsData []*DescribeImageXEdgeRequestBandwidthResResultBpsDataItem `json:"BpsData"` }
type DescribeImageXEdgeRequestBandwidthResResultBpsDataItem ¶
type DescribeImageXEdgeRequestBandwidthResResultBpsDataItem struct { // REQUIRED; 具体数据 Data []*DescribeImageXEdgeRequestBandwidthResResultBpsDataPropertiesItemsItem `json:"Data"` // 当GroupBy带有DomainName时出现 DomainName string `json:"DomainName,omitempty"` }
type DescribeImageXEdgeRequestBody ¶
type DescribeImageXEdgeRequestBody struct{}
type DescribeImageXEdgeRequestQuery ¶
type DescribeImageXEdgeRequestQuery struct { // REQUIRED; 状态码。传入多个时用英文逗号分隔。支持以下取值: // * req_cnt:返回所有状态码数据 // * 2xx:返回 2xx 状态码汇总数据 // * 3xx:返回 3xx 状态码汇总数据 // * 4xx:返回 4xx 状态码汇总数据 // * 5xx:返回 5xx 状态码汇总数据。 DataTypes string `json:"DataTypes" query:"DataTypes"` // REQUIRED; 获取数据结束时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 EndTime string `json:"EndTime" query:"EndTime"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 :::tip 由于仅支持查询近 93 天的历史数据,则若此刻时间为2011-11-21T16:14:00+08:00,那么您可输入最早的开始时间为2011-08-21T00:00:00+08:00。 // ::: StartTime string `json:"StartTime" query:"StartTime"` // 是否拆分状态码。取值如下所示: // * true:拆分 // * false:(默认)不拆分 DetailedCode bool `json:"DetailedCode,omitempty" query:"DetailedCode"` // 域名。为空时表示不筛选,支持查询多个域名,不同的域名使用逗号分隔。 您可以通过调用GetServiceDomains [https://www.volcengine.com/docs/508/9379]获取服务下所有域名信息。 DomainNames string `json:"DomainNames,omitempty" query:"DomainNames"` // 需要分组查询的参数。传入多个用英文逗号分割。支持以下取值: // * DomainName:域名 // * DataType:状态码 GroupBy string `json:"GroupBy,omitempty" query:"GroupBy"` // 查询数据的时间粒度。单位为秒,缺省时查询StartTime和EndTime时间段全部数据,此时单次查询最大时间跨度为 93 天。支持以下取值: // * 60:单次查询最大时间跨度为 6 小时 // * 120:单次查询最大时间跨度为 6 小时 // * 300:单次查询最大时间跨度为 31 天 // * 600:单次查询最大时间跨度为 31 天 // * 1200:单次查询最大时间跨度为 31 天 // * 1800:单次查询最大时间跨度为 31 天 // * 3600:单次查询最大时间跨度为 93 天 // * 86400:单次查询最大时间跨度为 93 天 // * 604800:单次查询最大时间跨度为 93 天 Interval string `json:"Interval,omitempty" query:"Interval"` // 过滤运营商。传入多个用英文逗号分割,缺省情况下表示不过滤。取值如下所示: // * 电信 // * 联通 // * 移动 // * 鹏博士 // * 教育网 // * 广电网 // * 其它 Isp string `json:"Isp,omitempty" query:"Isp"` // 过滤网络协议。传入多个用英文逗号分割。缺省情况下表示不过滤。取值如下所示: // * HTTP // * HTTPS Protocols string `json:"Protocols,omitempty" query:"Protocols"` // 区域。传入多个时用英文逗号作为分割符,缺省情况下表示查询所有区域。取值如下所示: // * 中国大陆 // * 亚太一区 // * 亚太二区 // * 亚太三区 // * 欧洲区 // * 北美区 // * 南美区 // * 中东区 Regions string `json:"Regions,omitempty" query:"Regions"` // 服务 ID。为空时表示不筛选,支持查询多个服务,使用逗号分隔不同的服务。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考GetAllImageServices [https://www.volcengine.com/docs/508/9360]。 ServiceIDs string `json:"ServiceIds,omitempty" query:"ServiceIds"` // 客户端国家。传入多个时用英文逗号作为分割符,缺省情况下表示不过滤。可调用获取边缘分发地区列表 [https://www.volcengine.com/docs/508/177111]获取 IP 解析后的客户端国家。取值如下所示: // * 海外,除中国外全部国家。 // * 具体国家取值,如中国、美国。 UserCountry string `json:"UserCountry,omitempty" query:"UserCountry"` // 客户端省份。传入多个用英文逗号分割。缺省情况下表示不过滤。可调用获取边缘分发地区列表 [https://www.volcengine.com/docs/508/177111]获取 IP 解析后的客户端省份。 UserProvince string `json:"UserProvince,omitempty" query:"UserProvince"` }
type DescribeImageXEdgeRequestRegions ¶
type DescribeImageXEdgeRequestRegions struct{}
type DescribeImageXEdgeRequestRegionsBody ¶
type DescribeImageXEdgeRequestRegionsBody struct{}
type DescribeImageXEdgeRequestRegionsQuery ¶
type DescribeImageXEdgeRequestRegionsQuery struct { // REQUIRED; 获取数据结束时间点。日期格式按照 ISO8601 表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm。例如2019-06-02T00:00:00+08:00。 // 起始时间与结束时间间隔小于等于 90 天。 EndTime string `json:"EndTime" query:"EndTime"` // REQUIRED; 获取数据起始时间点。日期格式按照 ISO8601 表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm。例如2019-06-02T00:00:00+08:00。 // 起始时间与结束时间间隔小于等于 90 天。 StartTime string `json:"StartTime" query:"StartTime"` }
type DescribeImageXEdgeRequestRegionsReq ¶
type DescribeImageXEdgeRequestRegionsReq struct { *DescribeImageXEdgeRequestRegionsQuery *DescribeImageXEdgeRequestRegionsBody }
type DescribeImageXEdgeRequestRegionsRes ¶
type DescribeImageXEdgeRequestRegionsRes struct { // REQUIRED ResponseMetadata *DescribeImageXEdgeRequestRegionsResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXEdgeRequestRegionsResResult `json:"Result"` }
type DescribeImageXEdgeRequestRegionsResResponseMetadata ¶
type DescribeImageXEdgeRequestRegionsResResponseMetadata 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"` }
type DescribeImageXEdgeRequestReq ¶
type DescribeImageXEdgeRequestReq struct { *DescribeImageXEdgeRequestQuery *DescribeImageXEdgeRequestBody }
type DescribeImageXEdgeRequestRes ¶
type DescribeImageXEdgeRequestRes struct { // REQUIRED ResponseMetadata *DescribeImageXEdgeRequestResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXEdgeRequestResResult `json:"Result"` }
type DescribeImageXEdgeRequestResResponseMetadata ¶
type DescribeImageXEdgeRequestResResponseMetadata 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"` }
type DescribeImageXEdgeRequestResResult ¶
type DescribeImageXEdgeRequestResResult struct { // REQUIRED; 数据列表 :::tip // * 若未设置Interval,则上报一条StartTime与EndTime时间段内查询的全部请求次数据; // * 若设置了Interval,则按Interval粒度分段上报查询的时间粒度内请求次数据; ::: RequestCnt []*DescribeImageXEdgeRequestResResultRequestCntItem `json:"RequestCnt"` }
type DescribeImageXEdgeRequestResResultRequestCntItem ¶
type DescribeImageXEdgeRequestResResultRequestCntItem struct { // REQUIRED; 具体数据 Data []*DescribeImageXEdgeRequestResResultRequestCntPropertiesItemsItem `json:"Data"` // 当GroupBy带有DataType时出现 DataType string `json:"DataType,omitempty"` // 当GroupBy带有DomainName时出现 DomainName string `json:"DomainName,omitempty"` }
type DescribeImageXEdgeRequestTraffic ¶
type DescribeImageXEdgeRequestTraffic struct{}
type DescribeImageXEdgeRequestTrafficBody ¶
type DescribeImageXEdgeRequestTrafficBody struct{}
type DescribeImageXEdgeRequestTrafficQuery ¶
type DescribeImageXEdgeRequestTrafficQuery struct { // REQUIRED; 获取数据结束时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 EndTime string `json:"EndTime" query:"EndTime"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 :::tip 由于仅支持查询近 93 天的历史数据,则若此刻时间为2011-11-21T16:14:00+08:00,那么您可输入最早的开始时间为2011-08-21T00:00:00+08:00。 // ::: StartTime string `json:"StartTime" query:"StartTime"` // 域名。为空时表示不筛选,支持查询多个域名,不同的域名使用逗号分隔。 您可以通过调用GetServiceDomains [https://www.volcengine.com/docs/508/9379]获取服务下所有域名信息。 DomainNames string `json:"DomainNames,omitempty" query:"DomainNames"` // 分组依据,仅支持取值DomainName。 GroupBy string `json:"GroupBy,omitempty" query:"GroupBy"` // 查询数据的时间粒度。单位为秒,缺省时查询StartTime和EndTime时间段全部数据,此时单次查询最大时间跨度为 93 天。支持以下取值: // * 60:单次查询最大时间跨度为 6 小时 // * 120:单次查询最大时间跨度为 6 小时 // * 300:单次查询最大时间跨度为 31 天 // * 600:单次查询最大时间跨度为 31 天 // * 1200:单次查询最大时间跨度为 31 天 // * 1800:单次查询最大时间跨度为 31 天 // * 3600:单次查询最大时间跨度为 93 天 // * 86400:单次查询最大时间跨度为 93 天 // * 604800:单次查询最大时间跨度为 93 天 Interval string `json:"Interval,omitempty" query:"Interval"` // 过滤运营商。传入多个用英文逗号分割,缺省情况下表示不过滤。取值如下所示: // * 电信 // * 联通 // * 移动 // * 鹏博士 // * 教育网 // * 广电网 // * 其它 Isp string `json:"Isp,omitempty" query:"Isp"` // 过滤网络协议。传入多个用英文逗号分割。缺省情况下表示不过滤。取值如下所示: // * HTTP // * HTTPS Protocols string `json:"Protocols,omitempty" query:"Protocols"` // 区域。传入多个时用英文逗号作为分割符,缺省情况下表示查询所有区域。取值如下所示: // * 中国大陆 // * 亚太一区 // * 亚太二区 // * 亚太三区 // * 欧洲区 // * 北美区 // * 南美区 // * 中东区 Regions string `json:"Regions,omitempty" query:"Regions"` // 服务 ID。为空时表示不筛选,支持查询多个服务,使用逗号分隔不同的服务。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考GetAllImageServices [https://www.volcengine.com/docs/508/9360]。 ServiceIDs string `json:"ServiceIds,omitempty" query:"ServiceIds"` // 客户端国家。传入多个时用英文逗号作为分割符,缺省情况下表示不过滤。可调用获取边缘分发地区列表 [https://www.volcengine.com/docs/508/177111]获取 IP 解析后的客户端国家。取值如下所示: // * 海外,除中国外全部国家。 // * 具体国家取值,如中国、美国。 UserCountry string `json:"UserCountry,omitempty" query:"UserCountry"` // 客户端省份。传入多个用英文逗号分割。缺省情况下表示不过滤。可调用获取边缘分发地区列表 [https://www.volcengine.com/docs/508/177111]获取 IP 解析后的客户端省份。 UserProvince string `json:"UserProvince,omitempty" query:"UserProvince"` }
type DescribeImageXEdgeRequestTrafficReq ¶
type DescribeImageXEdgeRequestTrafficReq struct { *DescribeImageXEdgeRequestTrafficQuery *DescribeImageXEdgeRequestTrafficBody }
type DescribeImageXEdgeRequestTrafficRes ¶
type DescribeImageXEdgeRequestTrafficRes struct { // REQUIRED ResponseMetadata *DescribeImageXEdgeRequestTrafficResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXEdgeRequestTrafficResResult `json:"Result"` }
type DescribeImageXEdgeRequestTrafficResResponseMetadata ¶
type DescribeImageXEdgeRequestTrafficResResponseMetadata 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"` }
type DescribeImageXEdgeRequestTrafficResResult ¶
type DescribeImageXEdgeRequestTrafficResResult struct { // REQUIRED; 查询数据 TrafficData []*DescribeImageXEdgeRequestTrafficResResultTrafficDataItem `json:"TrafficData"` }
type DescribeImageXEdgeRequestTrafficResResultTrafficDataItem ¶
type DescribeImageXEdgeRequestTrafficResResultTrafficDataItem struct { // REQUIRED; 具体数据 Data []*DescribeImageXEdgeRequestTrafficResResultTrafficDataPropertiesItemsItem `json:"Data"` // 当GroupBy带有DomainName时出现 DomainName string `json:"DomainName,omitempty"` }
type DescribeImageXExceedCountByTime ¶ added in v1.0.150
type DescribeImageXExceedCountByTime struct{}
type DescribeImageXExceedCountByTimeBody ¶ added in v1.0.150
type DescribeImageXExceedCountByTimeBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 返回数据的时间粒度。 5m:为 5 分钟; 1h:为 1 小时; 1d:为 1 天。 Granularity string `json:"Granularity"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXExceedCountByTimeBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 拆分维度。默认为空,表示不拆分。支持取值:公共维度(Appid,OS,AppVer,SdkVer,ImageType),自定义维度(通过"获取自定义维度列表"接口获取) GroupBy string `json:"GroupBy,omitempty"` // 需要匹配的图片类型,不传则匹配所有图片类型。 GIF PNG JPEG HEIF HEIC WEBP AWEBP VVIC 其他 ImageType []string `json:"ImageType,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` }
type DescribeImageXExceedCountByTimeBodyExtraDimsItem ¶ added in v1.0.150
type DescribeImageXExceedCountByTimeQuery ¶ added in v1.0.150
type DescribeImageXExceedCountByTimeQuery struct{}
type DescribeImageXExceedCountByTimeReq ¶ added in v1.0.150
type DescribeImageXExceedCountByTimeReq struct { *DescribeImageXExceedCountByTimeQuery *DescribeImageXExceedCountByTimeBody }
type DescribeImageXExceedCountByTimeRes ¶ added in v1.0.150
type DescribeImageXExceedCountByTimeRes struct { // REQUIRED ResponseMetadata *DescribeImageXExceedCountByTimeResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXExceedCountByTimeResResult `json:"Result"` }
type DescribeImageXExceedCountByTimeResResponseMetadata ¶ added in v1.0.150
type DescribeImageXExceedCountByTimeResResponseMetadata 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"` }
type DescribeImageXExceedCountByTimeResResult ¶ added in v1.0.150
type DescribeImageXExceedCountByTimeResResult struct { // REQUIRED; 上报量数据。 ExceedCountData []*DescribeImageXExceedCountByTimeResResultExceedCountDataItem `json:"ExceedCountData"` }
type DescribeImageXExceedCountByTimeResResultExceedCountDataItem ¶ added in v1.0.150
type DescribeImageXExceedCountByTimeResResultExceedCountDataItem struct { // REQUIRED; 该数据类型对应的上报量 Count int `json:"Count"` // REQUIRED; 对应的客户端上报量数据列表。 Data []*DescribeImageXExceedCountByTimeResResultExceedCountDataPropertiesItemsItem `json:"Data"` // REQUIRED; 数据类型,不拆分时值为Total,拆分时为具体的维度值 Type string `json:"Type"` }
type DescribeImageXExceedCountByTimeResResultExceedCountDataPropertiesItemsItem ¶ added in v1.0.150
type DescribeImageXExceedFileSize ¶ added in v1.0.150
type DescribeImageXExceedFileSize struct{}
type DescribeImageXExceedFileSizeBody ¶ added in v1.0.150
type DescribeImageXExceedFileSizeBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 返回数据的时间粒度。 5m:为 5 分钟; 1h:为 1 小时; 1d:为 1 天。 Granularity string `json:"Granularity"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXExceedFileSizeBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 拆分维度。默认为空,表示拆分分位数据。支持取值:Duration(拆分分位数据)、公共维度(Appid,OS,AppVer,SdkVer,ImageType,Country,Province,Isp,Domain),自定义维度(通过"获取自定义维度列表"接口获取) GroupBy string `json:"GroupBy,omitempty"` // 需要匹配的图片类型,不传则匹配所有图片类型。 GIF PNG JPEG HEIF HEIC WEBP AWEBP VVIC 其他 ImageType []string `json:"ImageType,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` }
type DescribeImageXExceedFileSizeBodyExtraDimsItem ¶ added in v1.0.150
type DescribeImageXExceedFileSizeQuery ¶ added in v1.0.150
type DescribeImageXExceedFileSizeQuery struct{}
type DescribeImageXExceedFileSizeReq ¶ added in v1.0.150
type DescribeImageXExceedFileSizeReq struct { *DescribeImageXExceedFileSizeQuery *DescribeImageXExceedFileSizeBody }
type DescribeImageXExceedFileSizeRes ¶ added in v1.0.150
type DescribeImageXExceedFileSizeRes struct { // REQUIRED ResponseMetadata *DescribeImageXExceedFileSizeResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXExceedFileSizeResResult `json:"Result"` }
type DescribeImageXExceedFileSizeResResponseMetadata ¶ added in v1.0.150
type DescribeImageXExceedFileSizeResResponseMetadata 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"` }
type DescribeImageXExceedFileSizeResResult ¶ added in v1.0.150
type DescribeImageXExceedFileSizeResResult struct { // REQUIRED; 文件大小分布数据 FSizeData []*DescribeImageXExceedFileSizeResResultFSizeDataItem `json:"FSizeData"` }
type DescribeImageXExceedFileSizeResResultFSizeDataItem ¶ added in v1.0.150
type DescribeImageXExceedFileSizeResResultFSizeDataItem struct { // REQUIRED; 该数据类型对应的总上报量 Count int `json:"Count"` // REQUIRED; 对应的文件大小数据列表。 Data []*DescribeImageXExceedFileSizeResResultFSizeDataPropertiesItemsItem `json:"Data"` // REQUIRED; 数据类型。 当GroupBy为空或Duration时,取值avg/pct25/pct50/pct90/pct99/min/max,否则取值为指定拆分维度的各个值。 Type string `json:"Type"` }
type DescribeImageXExceedFileSizeResResultFSizeDataPropertiesItemsItem ¶ added in v1.0.150
type DescribeImageXExceedResolutionRatioAll ¶ added in v1.0.150
type DescribeImageXExceedResolutionRatioAll struct{}
type DescribeImageXExceedResolutionRatioAllBody ¶ added in v1.0.150
type DescribeImageXExceedResolutionRatioAllBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXExceedResolutionRatioAllBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 需要匹配的图片类型,不传则匹配所有图片类型。 GIF PNG JPEG HEIF HEIC WEBP AWEBP VVIC 其他 ImageType []string `json:"ImageType,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 是否升序排序。不传则默认降序排序。 OrderAsc string `json:"OrderAsc,omitempty"` // * 不传或者传空或者取值为Count时,表示按上报量排序。 // * 取值为WidthRatio时,表示按宽比排序。 // * 取值为HeightRatio时,表示按高比排序。 OrderBy string `json:"OrderBy,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` }
type DescribeImageXExceedResolutionRatioAllBodyExtraDimsItem ¶ added in v1.0.150
type DescribeImageXExceedResolutionRatioAllQuery ¶ added in v1.0.150
type DescribeImageXExceedResolutionRatioAllQuery struct{}
type DescribeImageXExceedResolutionRatioAllReq ¶ added in v1.0.150
type DescribeImageXExceedResolutionRatioAllReq struct { *DescribeImageXExceedResolutionRatioAllQuery *DescribeImageXExceedResolutionRatioAllBody }
type DescribeImageXExceedResolutionRatioAllRes ¶ added in v1.0.150
type DescribeImageXExceedResolutionRatioAllRes struct { // REQUIRED ResponseMetadata *DescribeImageXExceedResolutionRatioAllResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXExceedResolutionRatioAllResResult `json:"Result"` }
type DescribeImageXExceedResolutionRatioAllResResponseMetadata ¶ added in v1.0.150
type DescribeImageXExceedResolutionRatioAllResResponseMetadata 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"` }
type DescribeImageXExceedResolutionRatioAllResResult ¶ added in v1.0.150
type DescribeImageXExceedResolutionRatioAllResResult struct { // REQUIRED; 文件大小分布数据 ResolutionRatioData []*DescribeImageXExceedResolutionRatioAllResResultResolutionRatioDataItem `json:"ResolutionRatioData"` }
type DescribeImageXExceedResolutionRatioAllResResultResolutionRatioDataItem ¶ added in v1.0.150
type DescribeImageXExceedResolutionRatioAllResResultResolutionRatioDataItem struct { // REQUIRED; 大图样本量 Count int `json:"Count"` // REQUIRED; 高比,即为图片高/view高取整 HeightRatio int `json:"HeightRatio"` // REQUIRED; 格式为:宽比-高比 Ratio string `json:"Ratio"` // REQUIRED; 宽比,即为图片宽/view宽取整 WidthRatio int `json:"WidthRatio"` }
type DescribeImageXHitRateRequestData ¶
type DescribeImageXHitRateRequestData struct{}
type DescribeImageXHitRateRequestDataBody ¶
type DescribeImageXHitRateRequestDataBody struct{}
type DescribeImageXHitRateRequestDataQuery ¶
type DescribeImageXHitRateRequestDataQuery struct { // REQUIRED; 获取数据结束时间点。日期格式按照 ISO8601 表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm。例如2019-06-02T00:00:00+08:00。 EndTime string `json:"EndTime" query:"EndTime"` // REQUIRED; 获取数据起始时间点。日期格式按照 ISO8601 表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm。例如2019-06-02T00:00:00+08:00。 :::tip 由于仅支持查询近 93 天的历史数据,则若此刻时间为2011-11-21T16:14:00+08:00,那么您可输入最早的开始时间为2011-08-21T00:00:00+08:00。 // ::: StartTime string `json:"StartTime" query:"StartTime"` // 限制查询的域名,传入多个时用英文逗号分割。缺省情况下表示不限制域名。 您可以通过调用GetServiceDomains [https://www.volcengine.com/docs/508/9379]获取服务下所有域名信息。 DomainNames string `json:"DomainNames,omitempty" query:"DomainNames"` // 需要分组查询的参数。仅支持取值DomainName。 GroupBy string `json:"GroupBy,omitempty" query:"GroupBy"` // 查询数据的时间粒度,单位为秒。缺省时查询StartTime和EndTime时间段全部数据,此时单次查询最大时间跨度为 93 天。支持以下取值: // * 60:单次查询最大时间跨度为 6 小时 // * 120:单次查询最大时间跨度为 6 小时 // * 300:单次查询最大时间跨度为 31 天 // * 600:单次查询最大时间跨度为 31 天 // * 1200:单次查询最大时间跨度为 31 天 // * 1800:单次查询最大时间跨度为 31 天 // * 3600:单次查询最大时间跨度为 93 天 // * 86400:单次查询最大时间跨度为 93 天 // * 604800:单次查询最大时间跨度为 93 天 Interval string `json:"Interval,omitempty" query:"Interval"` // 限制查询的服务 ID,传入多个时用英文逗号分割。缺省情况下表示不限制服务 ID。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考GetAllImageServices [https://www.volcengine.com/docs/508/9360]。 ServiceIDs string `json:"ServiceIds,omitempty" query:"ServiceIds"` }
type DescribeImageXHitRateRequestDataReq ¶
type DescribeImageXHitRateRequestDataReq struct { *DescribeImageXHitRateRequestDataQuery *DescribeImageXHitRateRequestDataBody }
type DescribeImageXHitRateRequestDataRes ¶
type DescribeImageXHitRateRequestDataRes struct { // REQUIRED ResponseMetadata *DescribeImageXHitRateRequestDataResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXHitRateRequestDataResResult `json:"Result"` }
type DescribeImageXHitRateRequestDataResResponseMetadata ¶
type DescribeImageXHitRateRequestDataResResponseMetadata 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"` }
type DescribeImageXHitRateRequestDataResResult ¶
type DescribeImageXHitRateRequestDataResResult struct { // REQUIRED; 命中率数据 HitRateData []*DescribeImageXHitRateRequestDataResResultHitRateDataItem `json:"HitRateData"` }
type DescribeImageXHitRateRequestDataResResultHitRateDataItem ¶
type DescribeImageXHitRateRequestDataResResultHitRateDataItem struct { // REQUIRED; 具体数据 Data []*DescribeImageXHitRateRequestDataResResultHitRateDataPropertiesItemsItem `json:"Data"` // 当GroupBy=DomainName时出现 DomainName string `json:"DomainName,omitempty"` }
type DescribeImageXHitRateTrafficData ¶
type DescribeImageXHitRateTrafficData struct{}
type DescribeImageXHitRateTrafficDataBody ¶
type DescribeImageXHitRateTrafficDataBody struct{}
type DescribeImageXHitRateTrafficDataQuery ¶
type DescribeImageXHitRateTrafficDataQuery struct { // REQUIRED; 获取数据结束时间点。日期格式按照 ISO8601 表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm。例如2019-06-02T00:00:00+08:00。 EndTime string `json:"EndTime" query:"EndTime"` // REQUIRED; 获取数据起始时间点。日期格式按照 ISO8601 表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm。例如2019-06-02T00:00:00+08:00。 :::tip 由于仅支持查询近 93 天的历史数据,则若此刻时间为2011-11-21T16:14:00+08:00,那么您可输入最早的开始时间为2011-08-21T00:00:00+08:00。 // ::: StartTime string `json:"StartTime" query:"StartTime"` // 限制查询的域名,传入多个时用英文逗号分割。缺省情况下表示不限制域名。 您可以通过调用GetServiceDomains [https://www.volcengine.com/docs/508/9379]获取服务下所有域名信息。 DomainNames string `json:"DomainNames,omitempty" query:"DomainNames"` // 需要分组查询的参数。仅支持取值DomainName。 GroupBy string `json:"GroupBy,omitempty" query:"GroupBy"` // 查询数据的时间粒度,单位为秒。缺省时查询StartTime和EndTime时间段全部数据,此时单次查询最大时间跨度为 93 天。支持以下取值: // * 60:单次查询最大时间跨度为 6 小时 // * 120:单次查询最大时间跨度为 6 小时 // * 300:单次查询最大时间跨度为 31 天 // * 600:单次查询最大时间跨度为 31 天 // * 1200:单次查询最大时间跨度为 31 天 // * 1800:单次查询最大时间跨度为 31 天 // * 3600:单次查询最大时间跨度为 93 天 // * 86400:单次查询最大时间跨度为 93 天 // * 604800:单次查询最大时间跨度为 93 天 Interval string `json:"Interval,omitempty" query:"Interval"` // 限制查询的服务 ID,传入多个时用英文逗号分割。缺省情况下表示不限制服务 ID。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考GetAllImageServices [https://www.volcengine.com/docs/508/9360]。 ServiceIDs string `json:"ServiceIds,omitempty" query:"ServiceIds"` }
type DescribeImageXHitRateTrafficDataReq ¶
type DescribeImageXHitRateTrafficDataReq struct { *DescribeImageXHitRateTrafficDataQuery *DescribeImageXHitRateTrafficDataBody }
type DescribeImageXHitRateTrafficDataRes ¶
type DescribeImageXHitRateTrafficDataRes struct { // REQUIRED ResponseMetadata *DescribeImageXHitRateTrafficDataResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXHitRateTrafficDataResResult `json:"Result"` }
type DescribeImageXHitRateTrafficDataResResponseMetadata ¶
type DescribeImageXHitRateTrafficDataResResponseMetadata 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"` }
type DescribeImageXHitRateTrafficDataResResult ¶
type DescribeImageXHitRateTrafficDataResResult struct { // REQUIRED; 命中率数据 HitRateData []*DescribeImageXHitRateTrafficDataResResultHitRateDataItem `json:"HitRateData"` }
type DescribeImageXHitRateTrafficDataResResultHitRateDataItem ¶
type DescribeImageXHitRateTrafficDataResResultHitRateDataItem struct { // REQUIRED; 具体数据 Data []*DescribeImageXHitRateTrafficDataResResultHitRateDataPropertiesItemsItem `json:"Data"` // 当GroupBy=DomainName时出现 DomainName string `json:"DomainName,omitempty"` }
type DescribeImageXMirrorRequestBandwidth ¶
type DescribeImageXMirrorRequestBandwidth struct{}
type DescribeImageXMirrorRequestBandwidthBody ¶
type DescribeImageXMirrorRequestBandwidthBody struct { // REQUIRED; 获取数据结束时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 限制查询的域名,传入多个用英文逗号分割。不传为不限制。 DomainNames []string `json:"DomainNames,omitempty"` // 查询数据的时间粒度。单位为秒,缺省时查询StartTime和EndTime时间段全部数据,此时单次查询最大时间跨度为 93 天。支持以下取值: // * 60:单次查询最大时间跨度为 6 小时 // * 120:单次查询最大时间跨度为 6 小时 // * 300:单次查询最大时间跨度为 31 天 // * 600:单次查询最大时间跨度为 31 天 // * 1200:单次查询最大时间跨度为 31 天 // * 1800:单次查询最大时间跨度为 31 天 // * 3600:单次查询最大时间跨度为 93 天 // * 86400:单次查询最大时间跨度为 93 天 // * 604800:单次查询最大时间跨度为 93 天 Interval string `json:"Interval,omitempty"` // 限制查询的服务id,传入多个用英文逗号分割。不传为不限制。 ServiceIDs []string `json:"ServiceIds,omitempty"` }
type DescribeImageXMirrorRequestBandwidthQuery ¶
type DescribeImageXMirrorRequestBandwidthQuery struct{}
type DescribeImageXMirrorRequestBandwidthReq ¶
type DescribeImageXMirrorRequestBandwidthReq struct { *DescribeImageXMirrorRequestBandwidthQuery *DescribeImageXMirrorRequestBandwidthBody }
type DescribeImageXMirrorRequestBandwidthRes ¶
type DescribeImageXMirrorRequestBandwidthRes struct { // REQUIRED ResponseMetadata *DescribeImageXMirrorRequestBandwidthResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXMirrorRequestBandwidthResResult `json:"Result"` }
type DescribeImageXMirrorRequestBandwidthResResponseMetadata ¶
type DescribeImageXMirrorRequestBandwidthResResponseMetadata 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"` }
type DescribeImageXMirrorRequestBandwidthResResult ¶
type DescribeImageXMirrorRequestBandwidthResResult struct { // REQUIRED; 具体数据 Data []*DescribeImageXMirrorRequestBandwidthResResultDataItem `json:"Data"` }
type DescribeImageXMirrorRequestHTTPCodeByTime ¶
type DescribeImageXMirrorRequestHTTPCodeByTime struct{}
type DescribeImageXMirrorRequestHTTPCodeByTimeBody ¶
type DescribeImageXMirrorRequestHTTPCodeByTimeBody struct { // REQUIRED; 获取数据结束时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm。 EndTime string `json:"EndTime"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm。 StartTime string `json:"StartTime"` // 状态码是否聚合。取值:true/false。默认为false AggregateCode string `json:"AggregateCode,omitempty"` // 限制查询的域名,传入多个用英文逗号分割。不传为不限制。 DomainNames []string `json:"DomainNames,omitempty"` // 查询数据的时间粒度。单位为秒,缺省时查询StartTime和EndTime时间段全部数据,此时单次查询最大时间跨度为 93 天。支持以下取值: // * 60:单次查询最大时间跨度为 6 小时 // * 120:单次查询最大时间跨度为 6 小时 // * 300:单次查询最大时间跨度为 31 天 // * 600:单次查询最大时间跨度为 31 天 // * 1200:单次查询最大时间跨度为 31 天 // * 1800:单次查询最大时间跨度为 31 天 // * 3600:单次查询最大时间跨度为 93 天 // * 86400:单次查询最大时间跨度为 93 天 // * 604800:单次查询最大时间跨度为 93 天 Interval string `json:"Interval,omitempty"` // 限制查询的服务id,传入多个用英文逗号分割。不传为不限制。 ServiceIDs []string `json:"ServiceIds,omitempty"` }
type DescribeImageXMirrorRequestHTTPCodeByTimeQuery ¶
type DescribeImageXMirrorRequestHTTPCodeByTimeQuery struct{}
type DescribeImageXMirrorRequestHTTPCodeByTimeReq ¶
type DescribeImageXMirrorRequestHTTPCodeByTimeReq struct { *DescribeImageXMirrorRequestHTTPCodeByTimeQuery *DescribeImageXMirrorRequestHTTPCodeByTimeBody }
type DescribeImageXMirrorRequestHTTPCodeByTimeRes ¶
type DescribeImageXMirrorRequestHTTPCodeByTimeRes struct { // REQUIRED ResponseMetadata *DescribeImageXMirrorRequestHTTPCodeByTimeResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXMirrorRequestHTTPCodeByTimeResResult `json:"Result"` }
type DescribeImageXMirrorRequestHTTPCodeByTimeResResponseMetadata ¶
type DescribeImageXMirrorRequestHTTPCodeByTimeResResponseMetadata 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"` }
type DescribeImageXMirrorRequestHTTPCodeByTimeResResult ¶
type DescribeImageXMirrorRequestHTTPCodeByTimeResResult struct { // REQUIRED; 数据列表 Data []*DescribeImageXMirrorRequestHTTPCodeByTimeResResultDataItem `json:"Data"` }
type DescribeImageXMirrorRequestHTTPCodeByTimeResResultDataItem ¶
type DescribeImageXMirrorRequestHTTPCodeByTimeResResultDataItem struct { // REQUIRED; 具体数据 Data []*DescribeImageXMirrorRequestHTTPCodeByTimeResResultDataPropertiesItemsItem `json:"Data"` // REQUIRED; 状态码 HTTPCode string `json:"HttpCode"` }
type DescribeImageXMirrorRequestHTTPCodeOverview ¶
type DescribeImageXMirrorRequestHTTPCodeOverview struct{}
type DescribeImageXMirrorRequestHTTPCodeOverviewBody ¶
type DescribeImageXMirrorRequestHTTPCodeOverviewBody struct { // REQUIRED; 获取数据结束时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm。 EndTime string `json:"EndTime"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm。 StartTime string `json:"StartTime"` // 状态码是否聚合。取值:true/false。默认为false AggregateCode string `json:"AggregateCode,omitempty"` // 限制查询的域名,传入多个用英文逗号分割。不传为不限制。 DomainNames []string `json:"DomainNames,omitempty"` // 限制查询的服务id,传入多个用英文逗号分割。不传为不限制。 ServiceIDs []string `json:"ServiceIds,omitempty"` }
type DescribeImageXMirrorRequestHTTPCodeOverviewQuery ¶
type DescribeImageXMirrorRequestHTTPCodeOverviewQuery struct{}
type DescribeImageXMirrorRequestHTTPCodeOverviewReq ¶
type DescribeImageXMirrorRequestHTTPCodeOverviewReq struct { *DescribeImageXMirrorRequestHTTPCodeOverviewQuery *DescribeImageXMirrorRequestHTTPCodeOverviewBody }
type DescribeImageXMirrorRequestHTTPCodeOverviewRes ¶
type DescribeImageXMirrorRequestHTTPCodeOverviewRes struct { // REQUIRED ResponseMetadata *DescribeImageXMirrorRequestHTTPCodeOverviewResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXMirrorRequestHTTPCodeOverviewResResult `json:"Result"` }
type DescribeImageXMirrorRequestHTTPCodeOverviewResResponseMetadata ¶
type DescribeImageXMirrorRequestHTTPCodeOverviewResResponseMetadata 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"` }
type DescribeImageXMirrorRequestHTTPCodeOverviewResResult ¶
type DescribeImageXMirrorRequestHTTPCodeOverviewResResult struct { // REQUIRED; 具体数据 Data []*DescribeImageXMirrorRequestHTTPCodeOverviewResResultDataItem `json:"Data"` }
type DescribeImageXMirrorRequestHTTPCodeOverviewResResultDataItem ¶
type DescribeImageXMirrorRequestHTTPCodeOverviewResResultDataItem struct { // REQUIRED; 总请求次数 Count int `json:"Count"` // REQUIRED; 详细数据 Details []*DescribeImageXMirrorRequestHTTPCodeOverviewResResultDataPropertiesItemsItem `json:"Details"` // REQUIRED; 域名 Domain string `json:"Domain"` }
type DescribeImageXMirrorRequestTraffic ¶
type DescribeImageXMirrorRequestTraffic struct{}
type DescribeImageXMirrorRequestTrafficBody ¶
type DescribeImageXMirrorRequestTrafficBody struct { // REQUIRED; 获取数据结束时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm。 EndTime string `json:"EndTime"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm。 StartTime string `json:"StartTime"` // 限制查询的域名,传入多个用英文逗号分割。不传为不限制。 DomainNames []string `json:"DomainNames,omitempty"` // 查询数据的时间粒度。单位为秒,缺省时查询StartTime和EndTime时间段全部数据,此时单次查询最大时间跨度为 93 天。支持以下取值: // * 60:单次查询最大时间跨度为 6 小时 // * 120:单次查询最大时间跨度为 6 小时 // * 300:单次查询最大时间跨度为 31 天 // * 600:单次查询最大时间跨度为 31 天 // * 1200:单次查询最大时间跨度为 31 天 // * 1800:单次查询最大时间跨度为 31 天 // * 3600:单次查询最大时间跨度为 93 天 // * 86400:单次查询最大时间跨度为 93 天 // * 604800:单次查询最大时间跨度为 93 天 Interval string `json:"Interval,omitempty"` // 限制查询的服务id,传入多个用英文逗号分割。不传为不限制。 ServiceIDs []string `json:"ServiceIds,omitempty"` }
type DescribeImageXMirrorRequestTrafficQuery ¶
type DescribeImageXMirrorRequestTrafficQuery struct{}
type DescribeImageXMirrorRequestTrafficReq ¶
type DescribeImageXMirrorRequestTrafficReq struct { *DescribeImageXMirrorRequestTrafficQuery *DescribeImageXMirrorRequestTrafficBody }
type DescribeImageXMirrorRequestTrafficRes ¶
type DescribeImageXMirrorRequestTrafficRes struct { // REQUIRED ResponseMetadata *DescribeImageXMirrorRequestTrafficResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXMirrorRequestTrafficResResult `json:"Result"` }
type DescribeImageXMirrorRequestTrafficResResponseMetadata ¶
type DescribeImageXMirrorRequestTrafficResResponseMetadata 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"` }
type DescribeImageXMirrorRequestTrafficResResult ¶
type DescribeImageXMirrorRequestTrafficResResult struct { // REQUIRED; 数据列表 Data []*DescribeImageXMirrorRequestTrafficResResultDataItem `json:"Data"` }
type DescribeImageXMultiCompressUsage ¶
type DescribeImageXMultiCompressUsage struct{}
type DescribeImageXMultiCompressUsageBody ¶
type DescribeImageXMultiCompressUsageBody struct{}
type DescribeImageXMultiCompressUsageQuery ¶
type DescribeImageXMultiCompressUsageQuery struct { // REQUIRED; 获取数据结束时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 EndTime string `json:"EndTime" query:"EndTime"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 :::tip 由于仅支持查询近 93 天的历史数据,则若此刻时间为2011-11-21T16:14:00+08:00,那么您可输入最早的开始时间为2011-08-21T00:00:00+08:00。 // ::: StartTime string `json:"StartTime" query:"StartTime"` // 查询数据的时间粒度。单位为秒,缺省时查询StartTime和EndTime时间段全部数据,此时单次查询最大时间跨度为 93 天。支持以下取值: // * 300:单次查询最大时间跨度为 31 天 // * 600:单次查询最大时间跨度为 31 天 // * 1200:单次查询最大时间跨度为 31 天 // * 1800:单次查询最大时间跨度为 31 天 // * 3600:单次查询最大时间跨度为 93 天 // * 86400:单次查询最大时间跨度为 93 天 // * 604800:单次查询最大时间跨度为 93 天 Interval string `json:"Interval,omitempty" query:"Interval"` // 服务 ID。为空时表示不筛选,支持查询多个服务,不同的服务使用逗号分隔。 // * 您可以在veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceIDs string `json:"ServiceIds,omitempty" query:"ServiceIds"` }
type DescribeImageXMultiCompressUsageReq ¶
type DescribeImageXMultiCompressUsageReq struct { *DescribeImageXMultiCompressUsageQuery *DescribeImageXMultiCompressUsageBody }
type DescribeImageXMultiCompressUsageRes ¶
type DescribeImageXMultiCompressUsageRes struct { // REQUIRED ResponseMetadata *DescribeImageXMultiCompressUsageResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXMultiCompressUsageResResult `json:"Result"` }
type DescribeImageXMultiCompressUsageResResponseMetadata ¶
type DescribeImageXMultiCompressUsageResResponseMetadata 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"` }
type DescribeImageXMultiCompressUsageResResult ¶
type DescribeImageXMultiCompressUsageResResult struct { // REQUIRED; 多文件压缩用量数据。 CompressData []*DescribeImageXMultiCompressUsageResResultCompressDataItem `json:"CompressData"` }
type DescribeImageXMultiCompressUsageResResultCompressDataItem ¶
type DescribeImageXMultiCompressUsageResResultCompressDataItem struct { // REQUIRED Data []*DescribeImageXMultiCompressUsageResResultCompressDataPropertiesItemsItem `json:"Data"` }
type DescribeImageXRequestCntUsage ¶
type DescribeImageXRequestCntUsage struct{}
type DescribeImageXRequestCntUsageBody ¶
type DescribeImageXRequestCntUsageBody struct{}
type DescribeImageXRequestCntUsageQuery ¶
type DescribeImageXRequestCntUsageQuery struct { // REQUIRED; 获取数据结束时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 EndTime string `json:"EndTime" query:"EndTime"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 :::tip 由于仅支持查询近一年历史数据,则若此刻时间为2011-11-21T16:14:00+08:00,那么您可输入最早的开始时间为2010-11-21T00:00:00+08:00。 // ::: StartTime string `json:"StartTime" query:"StartTime"` // 组件名称。为空时表示不筛选,支持查询多个AdvFeat,不同的AdvFeat使用英文逗号分隔。 您可通过调用 GetImageAddOnConf [https://www.volcengine.com/docs/508/66145] 查看Key返回值。 AdvFeats string `json:"AdvFeats,omitempty" query:"AdvFeats"` // 维度拆分的维度值。不传表示不拆分维度,只能传入单个参数。支持取值如下: // * ServiceId // * AdvFeat GroupBy string `json:"GroupBy,omitempty" query:"GroupBy"` // 查询数据的时间粒度。单位为秒。缺省时查询 StartTime 和 EndTime 时间段全部数据,此时单次查询最大时间跨度为 93 天。支持取值如下: // * 300:单次查询最大时间跨度为 31 天 // * 600:单次查询最大时间跨度为 31 天 // * 1200:单次查询最大时间跨度为 31 天 // * 1800:单次查询最大时间跨度为 31 天 // * 3600:单次查询最大时间跨度为 93 天 // * 86400:单次查询最大时间跨度为 93 天 // * 604800:单次查询最大时间跨度为 93 天 Interval string `json:"Interval,omitempty" query:"Interval"` // 服务 ID。为空时表示不筛选,支持查询多个服务,使用英文逗号分隔不同的服务。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考GetAllImageServices [https://www.volcengine.com/docs/508/9360]。 ServiceIDs string `json:"ServiceIds,omitempty" query:"ServiceIds"` // 模版。为空时表示不筛选,支持查询多个模板,不同的模板使用英文逗号分隔。 您可通过调用 GetAllImageTemplates [https://www.volcengine.com/docs/508/9386] 获取服务下全部模版信息。 Templates string `json:"Templates,omitempty" query:"Templates"` }
type DescribeImageXRequestCntUsageReq ¶
type DescribeImageXRequestCntUsageReq struct { *DescribeImageXRequestCntUsageQuery *DescribeImageXRequestCntUsageBody }
type DescribeImageXRequestCntUsageRes ¶
type DescribeImageXRequestCntUsageRes struct { // REQUIRED ResponseMetadata *DescribeImageXRequestCntUsageResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXRequestCntUsageResResult `json:"Result"` }
type DescribeImageXRequestCntUsageResResponseMetadata ¶
type DescribeImageXRequestCntUsageResResponseMetadata 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"` }
type DescribeImageXRequestCntUsageResResult ¶
type DescribeImageXRequestCntUsageResResult struct { // REQUIRED; 请求次数据。 RequestCntData []*DescribeImageXRequestCntUsageResResultRequestCntDataItem `json:"RequestCntData"` }
type DescribeImageXRequestCntUsageResResultRequestCntDataItem ¶
type DescribeImageXRequestCntUsageResResultRequestCntDataItem struct { // REQUIRED; 具体数据 Data []*DescribeImageXRequestCntUsageResResultRequestCntDataPropertiesItemsItem `json:"Data"` // 附加组件类型,GroupBy包含AdvFeat时有返回值。如:enhance,smartcut。取值为total,表示包含所选AdvFeat实际请求次数。 AdvFeat string `json:"AdvFeat,omitempty"` // 服务 ID,GroupBy包含ServiceId时有返回值。 ServiceID string `json:"ServiceId,omitempty"` }
type DescribeImageXScreenshotUsage ¶
type DescribeImageXScreenshotUsage struct{}
type DescribeImageXScreenshotUsageBody ¶
type DescribeImageXScreenshotUsageBody struct{}
type DescribeImageXScreenshotUsageQuery ¶
type DescribeImageXScreenshotUsageQuery struct { // REQUIRED; 获取数据结束时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 EndTime string `json:"EndTime" query:"EndTime"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 StartTime string `json:"StartTime" query:"StartTime"` // 查询数据的时间粒度。单位:秒。支持300,600,1200,1800,3600,86400,604800。缺省时查询StartTime和EndTime时间段全部数据。 Interval string `json:"Interval,omitempty" query:"Interval"` // 为空时表示不筛选,支持查询多个 Service,不同的 Service 使用逗号(,)分隔。 ServiceIDs string `json:"ServiceIds,omitempty" query:"ServiceIds"` }
type DescribeImageXScreenshotUsageReq ¶
type DescribeImageXScreenshotUsageReq struct { *DescribeImageXScreenshotUsageQuery *DescribeImageXScreenshotUsageBody }
type DescribeImageXScreenshotUsageRes ¶
type DescribeImageXScreenshotUsageRes struct { // REQUIRED ResponseMetadata *DescribeImageXScreenshotUsageResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXScreenshotUsageResResult `json:"Result"` }
type DescribeImageXScreenshotUsageResResponseMetadata ¶
type DescribeImageXScreenshotUsageResResponseMetadata 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"` }
type DescribeImageXScreenshotUsageResResult ¶
type DescribeImageXScreenshotUsageResResult struct { // REQUIRED ScreenshotData []*DescribeImageXScreenshotUsageResResultScreenshotDataItem `json:"ScreenshotData"` }
type DescribeImageXScreenshotUsageResResultScreenshotDataItem ¶
type DescribeImageXScreenshotUsageResResultScreenshotDataItem struct { // REQUIRED Data []*DescribeImageXScreenshotUsageResResultScreenshotDataPropertiesItemsItem `json:"Data"` }
type DescribeImageXSensibleCacheHitRateByTime ¶
type DescribeImageXSensibleCacheHitRateByTime struct{}
type DescribeImageXSensibleCacheHitRateByTimeBody ¶
type DescribeImageXSensibleCacheHitRateByTimeBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 返回数据的时间粒度。 5m:为 5 分钟; 1h:为 1 小时; 1d:为 1 天。 Granularity string `json:"Granularity"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // REQUIRED; 缓存类型。支持以下取值: 1:查询内存命中率数据; 2:查询磁盘命中率数据。 Type string `json:"Type"` // 需要匹配 App 版本,缺省情况下则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXSensibleCacheHitRateByTimeBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 拆分维度。默认为空,表示不拆分。支持取值:公共维度(Appid,OS,AppVer,SdkVer,ImageType),自定义维度(通过"获取自定义维度列表"接口获取) GroupBy string `json:"GroupBy,omitempty"` // 需要匹配的图片类型,不传则匹配所有图片类型。 GIF PNG JPEG HEIF HEIC WEBP AWEBP VVIC 其他 ImageType []string `json:"ImageType,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` }
type DescribeImageXSensibleCacheHitRateByTimeQuery ¶
type DescribeImageXSensibleCacheHitRateByTimeQuery struct{}
type DescribeImageXSensibleCacheHitRateByTimeReq ¶
type DescribeImageXSensibleCacheHitRateByTimeReq struct { *DescribeImageXSensibleCacheHitRateByTimeQuery *DescribeImageXSensibleCacheHitRateByTimeBody }
type DescribeImageXSensibleCacheHitRateByTimeRes ¶
type DescribeImageXSensibleCacheHitRateByTimeRes struct { // REQUIRED ResponseMetadata *DescribeImageXSensibleCacheHitRateByTimeResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXSensibleCacheHitRateByTimeResResult `json:"Result"` }
type DescribeImageXSensibleCacheHitRateByTimeResResponseMetadata ¶
type DescribeImageXSensibleCacheHitRateByTimeResResponseMetadata 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"` }
type DescribeImageXSensibleCacheHitRateByTimeResResult ¶
type DescribeImageXSensibleCacheHitRateByTimeResResult struct { // REQUIRED; 命中率数据 CacheHitData []*DescribeImageXSensibleCacheHitRateByTimeResResultCacheHitDataItem `json:"CacheHitData"` }
type DescribeImageXSensibleCacheHitRateByTimeResResultCacheHitDataItem ¶
type DescribeImageXSensibleCacheHitRateByTimeResResultCacheHitDataItem struct { // REQUIRED; 该数据类型对应的总上报量 Count int `json:"Count"` // REQUIRED; 具体数据 Data []*DescribeImageXSensibleCacheHitRateByTimeResResultCacheHitDataPropertiesItemsItem `json:"Data"` // REQUIRED; 数据类型,不拆分时值为Total,拆分时为具体的维度值 Type string `json:"Type"` }
type DescribeImageXSensibleCountByTime ¶
type DescribeImageXSensibleCountByTime struct{}
type DescribeImageXSensibleCountByTimeBody ¶
type DescribeImageXSensibleCountByTimeBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 返回数据的时间粒度。 5m:为 5 分钟; 1h:为 1 小时; 1d:为 1 天。 Granularity string `json:"Granularity"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配 App 版本,缺省情况下则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXSensibleCountByTimeBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 拆分维度。默认为空,表示不拆分。支持取值:公共维度(Appid,OS,AppVer,SdkVer,ImageType),自定义维度(通过"获取自定义维度列表"接口获取) GroupBy string `json:"GroupBy,omitempty"` // 需要匹配的图片类型,不传则匹配所有图片类型。 GIF PNG JPEG HEIF HEIC WEBP AWEBP VVIC 其他 ImageType []string `json:"ImageType,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` }
type DescribeImageXSensibleCountByTimeQuery ¶
type DescribeImageXSensibleCountByTimeQuery struct{}
type DescribeImageXSensibleCountByTimeReq ¶
type DescribeImageXSensibleCountByTimeReq struct { *DescribeImageXSensibleCountByTimeQuery *DescribeImageXSensibleCountByTimeBody }
type DescribeImageXSensibleCountByTimeRes ¶
type DescribeImageXSensibleCountByTimeRes struct { // REQUIRED ResponseMetadata *DescribeImageXSensibleCountByTimeResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXSensibleCountByTimeResResult `json:"Result"` }
type DescribeImageXSensibleCountByTimeResResponseMetadata ¶
type DescribeImageXSensibleCountByTimeResResponseMetadata 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"` }
type DescribeImageXSensibleCountByTimeResResult ¶
type DescribeImageXSensibleCountByTimeResResult struct { // REQUIRED; 采集样本量数据 SensibleCountData []*DescribeImageXSensibleCountByTimeResResultSensibleCountDataItem `json:"SensibleCountData"` }
type DescribeImageXSensibleCountByTimeResResultSensibleCountDataItem ¶
type DescribeImageXSensibleCountByTimeResResultSensibleCountDataItem struct { // REQUIRED; 该数据类型对应的总上报量 Count int `json:"Count"` // REQUIRED; 具体数据 Data []*DescribeImageXSensibleCountByTimeResResultSensibleCountDataPropertiesItemsItem `json:"Data"` // REQUIRED; 数据类型,不拆分时值为Total,拆分时为具体的维度值 Type string `json:"Type"` }
type DescribeImageXSensibleTopRAMURL ¶
type DescribeImageXSensibleTopRAMURL struct{}
type DescribeImageXSensibleTopRAMURLBody ¶
type DescribeImageXSensibleTopRAMURLBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 支持以下取值: 1:按上报次数排序; 2:按内存大小排序。 OrderByIdx int `json:"OrderByIdx"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配 App 版本,缺省情况下则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXSensibleTopRAMURLBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 需要匹配的图片类型,不传则匹配所有图片类型。 GIF PNG JPEG HEIF HEIC WEBP AWEBP VVIC 其他 ImageType []string `json:"ImageType,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` // 查询 Top URL 条数,取值范围为(0,1000]。缺省情况下默认为 1000。 Top int `json:"Top,omitempty"` }
type DescribeImageXSensibleTopRAMURLQuery ¶
type DescribeImageXSensibleTopRAMURLQuery struct{}
type DescribeImageXSensibleTopRAMURLReq ¶
type DescribeImageXSensibleTopRAMURLReq struct { *DescribeImageXSensibleTopRAMURLQuery *DescribeImageXSensibleTopRAMURLBody }
type DescribeImageXSensibleTopRAMURLRes ¶
type DescribeImageXSensibleTopRAMURLRes struct { // REQUIRED ResponseMetadata *DescribeImageXSensibleTopRAMURLResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXSensibleTopRAMURLResResult `json:"Result"` }
type DescribeImageXSensibleTopRAMURLResResponseMetadata ¶
type DescribeImageXSensibleTopRAMURLResResponseMetadata 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"` }
type DescribeImageXSensibleTopRAMURLResResult ¶
type DescribeImageXSensibleTopRAMURLResResult struct { // REQUIRED; Top URL 数据 TopURLData []*DescribeImageXSensibleTopRAMURLResResultTopURLDataItem `json:"TopUrlData"` }
type DescribeImageXSensibleTopRAMURLResResultTopURLDataItem ¶
type DescribeImageXSensibleTopRAMURLResResultTopURLDataItem struct { // REQUIRED; Activity+View 树,控件信息。 ActivityViewTree string `json:"ActivityViewTree"` // REQUIRED; 业务标识 BizTag string `json:"BizTag"` // REQUIRED; 上报次数 Count int `json:"Count"` // REQUIRED; 图片内存大小 RAMSize int `json:"RamSize"` // REQUIRED; 图片URL URL string `json:"URL"` }
type DescribeImageXSensibleTopResolutionURL ¶
type DescribeImageXSensibleTopResolutionURL struct{}
type DescribeImageXSensibleTopResolutionURLBody ¶
type DescribeImageXSensibleTopResolutionURLBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 支持以下取值: 1:按上报次数排序; 2:按图片分辨率排序; 3:按 view 分辨率排序。 OrderByIdx int `json:"OrderByIdx"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配 App 版本,缺省情况下则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXSensibleTopResolutionURLBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 需要匹配的图片类型,不传则匹配所有图片类型。 GIF PNG JPEG HEIF HEIC WEBP AWEBP VVIC 其他 ImageType []string `json:"ImageType,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` // 查询 Top URL 条数,取值范围为(0,1000]。缺省情况下默认为 1000。 Top int `json:"Top,omitempty"` }
type DescribeImageXSensibleTopResolutionURLQuery ¶
type DescribeImageXSensibleTopResolutionURLQuery struct{}
type DescribeImageXSensibleTopResolutionURLReq ¶
type DescribeImageXSensibleTopResolutionURLReq struct { *DescribeImageXSensibleTopResolutionURLQuery *DescribeImageXSensibleTopResolutionURLBody }
type DescribeImageXSensibleTopResolutionURLRes ¶
type DescribeImageXSensibleTopResolutionURLRes struct { // REQUIRED ResponseMetadata *DescribeImageXSensibleTopResolutionURLResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXSensibleTopResolutionURLResResult `json:"Result"` }
type DescribeImageXSensibleTopResolutionURLResResponseMetadata ¶
type DescribeImageXSensibleTopResolutionURLResResponseMetadata 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"` }
type DescribeImageXSensibleTopResolutionURLResResult ¶
type DescribeImageXSensibleTopResolutionURLResResult struct { // REQUIRED; 具体数据 TopURLData []*DescribeImageXSensibleTopResolutionURLResResultTopURLDataItem `json:"TopUrlData"` }
type DescribeImageXSensibleTopResolutionURLResResultTopURLDataItem ¶
type DescribeImageXSensibleTopResolutionURLResResultTopURLDataItem struct { // REQUIRED; Activity+View 树,控件信息。 ActivityViewTree string `json:"ActivityViewTree"` // REQUIRED; 业务标识 BizTag string `json:"BizTag"` // REQUIRED; 上报次数 Count int `json:"Count"` // REQUIRED; 图片高 ImageHeight int `json:"ImageHeight"` // REQUIRED; 图片宽 ImageWidth int `json:"ImageWidth"` // REQUIRED; 图片URL URL string `json:"URL"` // REQUIRED; 图片展示背景 view 高。 ViewHeight int `json:"ViewHeight"` // REQUIRED; 图片展示背景 view 宽。 ViewWidth int `json:"ViewWidth"` }
type DescribeImageXSensibleTopSizeURL ¶
type DescribeImageXSensibleTopSizeURL struct{}
type DescribeImageXSensibleTopSizeURLBody ¶
type DescribeImageXSensibleTopSizeURLBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 支持以下取值: 1:按上报次数排序; 2:按文件体积排序。 OrderByIdx int `json:"OrderByIdx"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配 App 版本,缺省情况下则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXSensibleTopSizeURLBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 需要匹配的图片类型,不传则匹配所有图片类型。 GIF PNG JPEG HEIF HEIC WEBP AWEBP VVIC 其他 ImageType []string `json:"ImageType,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` // 查询 Top URL 条数,取值范围为(0,1000]。缺省情况下默认为 1000。 Top int `json:"Top,omitempty"` }
type DescribeImageXSensibleTopSizeURLQuery ¶
type DescribeImageXSensibleTopSizeURLQuery struct{}
type DescribeImageXSensibleTopSizeURLReq ¶
type DescribeImageXSensibleTopSizeURLReq struct { *DescribeImageXSensibleTopSizeURLQuery *DescribeImageXSensibleTopSizeURLBody }
type DescribeImageXSensibleTopSizeURLRes ¶
type DescribeImageXSensibleTopSizeURLRes struct { // REQUIRED ResponseMetadata *DescribeImageXSensibleTopSizeURLResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXSensibleTopSizeURLResResult `json:"Result"` }
type DescribeImageXSensibleTopSizeURLResResponseMetadata ¶
type DescribeImageXSensibleTopSizeURLResResponseMetadata 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"` }
type DescribeImageXSensibleTopSizeURLResResult ¶
type DescribeImageXSensibleTopSizeURLResResult struct { // REQUIRED; Top URL数据 TopURLData []*DescribeImageXSensibleTopSizeURLResResultTopURLDataItem `json:"TopUrlData"` }
type DescribeImageXSensibleTopSizeURLResResultTopURLDataItem ¶
type DescribeImageXSensibleTopSizeURLResResultTopURLDataItem struct { // REQUIRED; Activity+View 树,控件信息。 ActivityViewTree string `json:"ActivityViewTree"` // REQUIRED; 业务标识 BizTag string `json:"BizTag"` // REQUIRED; 上报次数 Count int `json:"Count"` // REQUIRED; 文件URL URL string `json:"URL"` // REQUIRED; 文件体积 Value int `json:"Value"` }
type DescribeImageXSensibleTopUnknownURL ¶
type DescribeImageXSensibleTopUnknownURL struct{}
type DescribeImageXSensibleTopUnknownURLBody ¶
type DescribeImageXSensibleTopUnknownURLBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 支持以下取值: 1:按上报量排序 2:按内存大小排序 3:按文件大小排序 4:按图片分辨率排序 5:按 view 分辨率排序 OrderByIdx int `json:"OrderByIdx"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配 App 版本,缺省情况下则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXSensibleTopUnknownURLBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 需要匹配的图片类型,不传则匹配所有图片类型。 GIF PNG JPEG HEIF HEIC WEBP AWEBP VVIC 其他 ImageType []string `json:"ImageType,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` // 查询 Top URL 条数,取值范围为(0,1000]。缺省情况下默认为 1000。 Top int `json:"Top,omitempty"` }
type DescribeImageXSensibleTopUnknownURLQuery ¶
type DescribeImageXSensibleTopUnknownURLQuery struct{}
type DescribeImageXSensibleTopUnknownURLReq ¶
type DescribeImageXSensibleTopUnknownURLReq struct { *DescribeImageXSensibleTopUnknownURLQuery *DescribeImageXSensibleTopUnknownURLBody }
type DescribeImageXSensibleTopUnknownURLRes ¶
type DescribeImageXSensibleTopUnknownURLRes struct { // REQUIRED ResponseMetadata *DescribeImageXSensibleTopUnknownURLResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXSensibleTopUnknownURLResResult `json:"Result"` }
type DescribeImageXSensibleTopUnknownURLResResult ¶
type DescribeImageXSensibleTopUnknownURLResResult struct { // REQUIRED TopURLData []*DescribeImageXSensibleTopUnknownURLResResultTopURLDataItem `json:"TopUrlData"` }
type DescribeImageXSensibleTopUnknownURLResResultTopURLDataItem ¶
type DescribeImageXSensibleTopUnknownURLResResultTopURLDataItem struct { ActivityViewTree string `json:"ActivityViewTree,omitempty"` BizTag string `json:"BizTag,omitempty"` Count int `json:"Count,omitempty"` FileSize int `json:"FileSize,omitempty"` ImageHeight int `json:"ImageHeight,omitempty"` ImageWidth int `json:"ImageWidth,omitempty"` RAMSize int `json:"RamSize,omitempty"` URL string `json:"URL,omitempty"` ViewHeight int `json:"ViewHeight,omitempty"` ViewWidth int `json:"ViewWidth,omitempty"` }
type DescribeImageXServerQPSUsage ¶
type DescribeImageXServerQPSUsage struct{}
type DescribeImageXServerQPSUsageBody ¶
type DescribeImageXServerQPSUsageBody struct{}
type DescribeImageXServerQPSUsageQuery ¶
type DescribeImageXServerQPSUsageQuery struct { // REQUIRED; 获取数据结束时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 EndTime string `json:"EndTime" query:"EndTime"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 :::tip 由于仅支持查询近 93 天的历史数据,则若此刻时间为2011-11-21T16:14:00+08:00,那么您可输入最早的开始时间为2011-08-21T00:00:00+08:00。 // ::: StartTime string `json:"StartTime" query:"StartTime"` // 查询数据的时间粒度。单位为秒。支持以下取值: // * 1: 单次查询最大时间跨度为 6 小时 // * 60:单次查询最大时间跨度为 6 小时 // * 120:单次查询最大时间跨度为 6 小时 // * 300:单次查询最大时间跨度为 31 天 // * 600:单次查询最大时间跨度为 31 天 // * 1200:单次查询最大时间跨度为 31 天 // * 1800:单次查询最大时间跨度为 31 天 // * 3600:单次查询最大时间跨度为 93 天 // * 86400:单次查询最大时间跨度为 93 天 // * 604800:单次查询最大时间跨度为 93 天 Interval string `json:"Interval,omitempty" query:"Interval"` // 服务 ID。为空时表示不筛选,支持查询多个服务,使用逗号分隔不同的服务。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考GetAllImageServices [https://www.volcengine.com/docs/508/9360]。 ServiceIDs string `json:"ServiceIds,omitempty" query:"ServiceIds"` }
type DescribeImageXServerQPSUsageReq ¶
type DescribeImageXServerQPSUsageReq struct { *DescribeImageXServerQPSUsageQuery *DescribeImageXServerQPSUsageBody }
type DescribeImageXServerQPSUsageRes ¶
type DescribeImageXServerQPSUsageRes struct { // REQUIRED ResponseMetadata *DescribeImageXServerQPSUsageResResponseMetadata `json:"ResponseMetadata"` // REQUIRED; 视请求的接口而定 Result *DescribeImageXServerQPSUsageResResult `json:"Result"` }
type DescribeImageXServerQPSUsageResResponseMetadata ¶
type DescribeImageXServerQPSUsageResResponseMetadata 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"` }
type DescribeImageXServerQPSUsageResResult ¶
type DescribeImageXServerQPSUsageResResult struct { // REQUIRED; 数据列表。 QPSData []*DescribeImageXServerQPSUsageResResultQPSDataItem `json:"QPSData"` }
DescribeImageXServerQPSUsageResResult - 视请求的接口而定
type DescribeImageXServerQPSUsageResResultQPSDataItem ¶
type DescribeImageXServerQPSUsageResResultQPSDataItem struct { // REQUIRED; 时序数据。 Data []*DescribeImageXServerQPSUsageResResultQPSDataPropertiesItemsItem `json:"Data"` // REQUIRED; QPS 类型,取值: // * Request:专有图像处理和高效压缩 // * Mirror:资源下载与镜像代理 QPSType string `json:"QPSType"` }
type DescribeImageXServiceQuality ¶
type DescribeImageXServiceQuality struct{}
type DescribeImageXServiceQualityBody ¶
type DescribeImageXServiceQualityBody struct{}
type DescribeImageXServiceQualityQuery ¶
type DescribeImageXServiceQualityQuery struct { // 获取指定地区的数据。默认为空,表示获取国内数据。 // * cn:国内。 // * va:美东。 // * sg:新加坡。 Region string `json:"Region,omitempty" query:"Region"` }
type DescribeImageXServiceQualityReq ¶
type DescribeImageXServiceQualityReq struct { *DescribeImageXServiceQualityQuery *DescribeImageXServiceQualityBody }
type DescribeImageXServiceQualityRes ¶
type DescribeImageXServiceQualityRes struct { // REQUIRED ResponseMetadata *DescribeImageXServiceQualityResResponseMetadata `json:"ResponseMetadata"` // REQUIRED; 视请求的接口而定 Result *DescribeImageXServiceQualityResResult `json:"Result"` }
type DescribeImageXServiceQualityResResponseMetadata ¶
type DescribeImageXServiceQualityResResponseMetadata 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"` }
type DescribeImageXServiceQualityResResult ¶
type DescribeImageXServiceQualityResResult struct { // REQUIRED; 下行概览数据,为当日 0 点至今整体数据。 CdnData *DescribeImageXServiceQualityResResultCdnData `json:"CdnData"` // REQUIRED; 客户端概览数据,为当日 0 点查询时间的整体数据。 ClientData *DescribeImageXServiceQualityResResultClientData `json:"ClientData"` // REQUIRED; 用户感知失败率,为当日 0 点至查询时间的整体数据。 FailureRate float64 `json:"FailureRate"` // REQUIRED; 上传概览数据,为当日 0 点查询时间的整体数据。 UploadData *DescribeImageXServiceQualityResResultUploadData `json:"UploadData"` }
DescribeImageXServiceQualityResResult - 视请求的接口而定
type DescribeImageXServiceQualityResResultCdnData ¶
type DescribeImageXServiceQualityResResultCdnData struct { // REQUIRED; 网络平均耗时,单位为 ms。 AvgDuration float64 `json:"AvgDuration"` // REQUIRED; 网络成功率 SuccessRate float64 `json:"SuccessRate"` // REQUIRED; 下行总上报数据量。 TotalCount int `json:"TotalCount"` }
DescribeImageXServiceQualityResResultCdnData - 下行概览数据,为当日 0 点至今整体数据。
type DescribeImageXServiceQualityResResultClientData ¶
type DescribeImageXServiceQualityResResultClientData struct { // REQUIRED; 平均解码耗时,单位为 ms。 AvgDecodeDuration float64 `json:"AvgDecodeDuration"` // REQUIRED; 平均加载耗时,单位为 ms。 AvgLoadDuration float64 `json:"AvgLoadDuration"` // REQUIRED; 平均排队耗时,单位为 ms。 AvgQueueDuration float64 `json:"AvgQueueDuration"` // REQUIRED; 解码成功率 SuccessRate float64 `json:"SuccessRate"` // REQUIRED; 客户端总上报数据量。 TotalCount int `json:"TotalCount"` }
DescribeImageXServiceQualityResResultClientData - 客户端概览数据,为当日 0 点查询时间的整体数据。
type DescribeImageXServiceQualityResResultUploadData ¶
type DescribeImageXServiceQualityResResultUploadData struct { // REQUIRED; 上传平均耗时,单位为 ms。 AvgDuration float64 `json:"AvgDuration"` // REQUIRED; 上传文件平均大小,单位字节。 AvgSize float64 `json:"AvgSize"` // REQUIRED; 上传成功率 SuccessRate float64 `json:"SuccessRate"` // REQUIRED; 上传总上报数据量。 TotalCount int `json:"TotalCount"` // REQUIRED; 上传有效次数 UploadCount int `json:"UploadCount"` }
DescribeImageXServiceQualityResResultUploadData - 上传概览数据,为当日 0 点查询时间的整体数据。
type DescribeImageXSummary ¶
type DescribeImageXSummary struct{}
type DescribeImageXSummaryBody ¶
type DescribeImageXSummaryBody struct{}
type DescribeImageXSummaryQuery ¶
type DescribeImageXSummaryQuery struct { // REQUIRED; 数据查询时间段,即Timestamp所在月份的 1 日 0 时起至传入时间Timestamp的时间范围。 格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 Timestamp string `json:"Timestamp" query:"Timestamp"` // 限制查询的服务 ID,传入多个时用英文逗号分割。缺省情况下表示不限制服务 ID。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考GetAllImageServices [https://www.volcengine.com/docs/508/9360]。 ServiceIDs string `json:"ServiceIds,omitempty" query:"ServiceIds"` }
type DescribeImageXSummaryReq ¶
type DescribeImageXSummaryReq struct { *DescribeImageXSummaryQuery *DescribeImageXSummaryBody }
type DescribeImageXSummaryRes ¶
type DescribeImageXSummaryRes struct { // REQUIRED ResponseMetadata *DescribeImageXSummaryResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXSummaryResResult `json:"Result"` }
type DescribeImageXSummaryResResponseMetadata ¶
type DescribeImageXSummaryResResponseMetadata 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"` }
type DescribeImageXSummaryResResult ¶
type DescribeImageXSummaryResResult struct { // REQUIRED; 当月图像处理量 BaseOpData *DescribeImageXSummaryResResultBaseOpData `json:"BaseOpData"` // REQUIRED; 当月带宽用量 CdnBandwidthData *DescribeImageXSummaryResResultCdnBandwidthData `json:"CdnBandwidthData"` // REQUIRED; 当月流量用量 CdnTrafficData *DescribeImageXSummaryResResultCdnTrafficData `json:"CdnTrafficData"` // REQUIRED; 当月源站请求次数 RequestCntData *DescribeImageXSummaryResResultRequestCntData `json:"RequestCntData"` // REQUIRED; 当月资源占用量 StorageData *DescribeImageXSummaryResResultStorageData `json:"StorageData"` }
type DescribeImageXSummaryResResultBaseOpData ¶
type DescribeImageXSummaryResResultBaseOpData struct { // REQUIRED; 当月图像处理量,单位为:Byte Value int `json:"Value"` }
DescribeImageXSummaryResResultBaseOpData - 当月图像处理量
type DescribeImageXSummaryResResultCdnBandwidthData ¶
type DescribeImageXSummaryResResultCdnBandwidthData struct { // REQUIRED; 当月带宽用量,单位为:bps Value float64 `json:"Value"` }
DescribeImageXSummaryResResultCdnBandwidthData - 当月带宽用量
type DescribeImageXSummaryResResultCdnTrafficData ¶
type DescribeImageXSummaryResResultCdnTrafficData struct { // REQUIRED; 当月流量用量,单位为:Byte Value int `json:"Value"` }
DescribeImageXSummaryResResultCdnTrafficData - 当月流量用量
type DescribeImageXSummaryResResultRequestCntData ¶
type DescribeImageXSummaryResResultRequestCntData struct { // REQUIRED; 当月源站请求次数,单位为:次 Value int `json:"Value"` }
DescribeImageXSummaryResResultRequestCntData - 当月源站请求次数
type DescribeImageXSummaryResResultStorageData ¶
type DescribeImageXSummaryResResultStorageData struct { // REQUIRED; 当月最新一日资源占用量,单位为:Byte Value float64 `json:"Value"` }
DescribeImageXSummaryResResultStorageData - 当月资源占用量
type DescribeImageXUploadCountByTime ¶
type DescribeImageXUploadCountByTime struct{}
type DescribeImageXUploadCountByTimeBody ¶
type DescribeImageXUploadCountByTimeBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 返回数据的时间粒度。 5m:为 5 分钟; 1h:为 1 小时; 1d:为 1 天。 Granularity string `json:"Granularity"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所有国家。 Country string `json:"Country,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXUploadCountByTimeBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 拆分维度。默认为空,不拆分。支持取值:公共维度(Appid,OS,AppVer,SdkVer,Country,Province,Isp),自定义维度(通过"获取自定义维度列表"接口获取) GroupBy string `json:"GroupBy,omitempty"` // 需要匹配的运营商名称,不传则匹配所有运营商。支持取值如下: 电信 联通 移动 铁通 鹏博士 教育网 其他 Isp []string `json:"Isp,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 需要匹配的省份名称,不传则匹配所有省份 Province string `json:"Province,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` // 上传类型,默认为空,返回上传 1.0 数据。 1:上传 1.0。 2:上传 2.0。 UploadType int `json:"UploadType,omitempty"` }
type DescribeImageXUploadCountByTimeQuery ¶
type DescribeImageXUploadCountByTimeQuery struct{}
type DescribeImageXUploadCountByTimeReq ¶
type DescribeImageXUploadCountByTimeReq struct { *DescribeImageXUploadCountByTimeQuery *DescribeImageXUploadCountByTimeBody }
type DescribeImageXUploadCountByTimeRes ¶
type DescribeImageXUploadCountByTimeRes struct { // REQUIRED ResponseMetadata *DescribeImageXUploadCountByTimeResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXUploadCountByTimeResResult `json:"Result"` }
type DescribeImageXUploadCountByTimeResResponseMetadata ¶
type DescribeImageXUploadCountByTimeResResponseMetadata 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"` }
type DescribeImageXUploadCountByTimeResResult ¶
type DescribeImageXUploadCountByTimeResResult struct { // REQUIRED; 上传有效次数数据。 UploadCountData []*DescribeImageXUploadCountByTimeResResultUploadCountDataItem `json:"UploadCountData"` }
type DescribeImageXUploadCountByTimeResResultUploadCountDataItem ¶
type DescribeImageXUploadCountByTimeResResultUploadCountDataItem struct { // REQUIRED; 对应的总上传有效次数。 Count int `json:"Count"` // REQUIRED; 对应的上传有效次数数据列表。 Data []*DescribeImageXUploadCountByTimeResResultUploadCountDataPropertiesItemsItem `json:"Data"` // REQUIRED; 数据类型,不拆分时值为Total,拆分时为具体的维度值 Type string `json:"Type"` }
type DescribeImageXUploadDuration ¶
type DescribeImageXUploadDuration struct{}
type DescribeImageXUploadDurationBody ¶
type DescribeImageXUploadDurationBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 返回数据的时间粒度。 5m:为 5 分钟; 1h:为 1 小时; 1d:为 1 天。 Granularity string `json:"Granularity"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所有国家。 Country string `json:"Country,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXUploadDurationBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 拆分维度。默认为空,表示拆分分位数据。支持取值:Duration(分位数据)、Phase(分阶段数据,只有当UploadType=2时才能取该值)、公共维度(Appid,OS,AppVer,SdkVer,Country,Province,Isp),自定义维度(通过"获取自定义维度列表"接口获取) GroupBy string `json:"GroupBy,omitempty"` // 需要匹配的运营商名称,不传则匹配所有运营商。支持取值如下: 电信 联通 移动 铁通 鹏博士 教育网 其他 Isp []string `json:"Isp,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 需要匹配的省份名称,不传则匹配所有省份 Province string `json:"Province,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` // 上传类型,默认为空,返回上传 1.0 数据。 1:上传 1.0。 2:上传 2.0。 UploadType int `json:"UploadType,omitempty"` }
type DescribeImageXUploadDurationQuery ¶
type DescribeImageXUploadDurationQuery struct{}
type DescribeImageXUploadDurationReq ¶
type DescribeImageXUploadDurationReq struct { *DescribeImageXUploadDurationQuery *DescribeImageXUploadDurationBody }
type DescribeImageXUploadDurationRes ¶
type DescribeImageXUploadDurationRes struct { // REQUIRED ResponseMetadata *DescribeImageXUploadDurationResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXUploadDurationResResult `json:"Result"` }
type DescribeImageXUploadDurationResResponseMetadata ¶
type DescribeImageXUploadDurationResResponseMetadata 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"` }
type DescribeImageXUploadDurationResResult ¶
type DescribeImageXUploadDurationResResult struct { // REQUIRED; 上传耗时数据 DurationData []*DescribeImageXUploadDurationResResultDurationDataItem `json:"DurationData"` }
type DescribeImageXUploadDurationResResultDurationDataItem ¶
type DescribeImageXUploadDurationResResultDurationDataItem struct { // REQUIRED; 对应的总次数。 Count int `json:"Count"` // REQUIRED; 上传耗时数据列表。 Data []*DescribeImageXUploadDurationResResultDurationDataPropertiesItemsItem `json:"Data"` // REQUIRED; 数据类型。 当GroupBy为空或Duration时,取值为:pct25、pct50、pct90、pct99、avg。 当GroupBy取值为Phase时,取值为:1001、1002、1003、1004、1005。 除上述外取值为指定拆分维度的各个值。 Type string `json:"Type"` }
type DescribeImageXUploadErrorCodeAll ¶
type DescribeImageXUploadErrorCodeAll struct{}
type DescribeImageXUploadErrorCodeAllBody ¶
type DescribeImageXUploadErrorCodeAllBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 聚合维度。 ErrorCode:错误码 Region:地区 Isp:运营商 GroupBy string `json:"GroupBy"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所有国家。 Country string `json:"Country,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXUploadErrorCodeAllBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 需要匹配的运营商名称,不传则匹配所有运营商。支持取值如下: 电信 联通 移动 铁通 鹏博士 教育网 其他 Isp []string `json:"Isp,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 是否升序排序。不传则默认降序排序。 OrderAsc bool `json:"OrderAsc,omitempty"` // 目前仅支持传入Count按错误码数量排序。不传或者传空默认按错误码数量排序。 OrderBy string `json:"OrderBy,omitempty"` // 需要匹配的省份名称,不传则匹配所有省份 Province string `json:"Province,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` // 上传类型,默认为空,返回上传 1.0 数据。 1:上传 1.0。 2:上传 2.0。 UploadType int `json:"UploadType,omitempty"` }
type DescribeImageXUploadErrorCodeAllQuery ¶
type DescribeImageXUploadErrorCodeAllQuery struct{}
type DescribeImageXUploadErrorCodeAllReq ¶
type DescribeImageXUploadErrorCodeAllReq struct { *DescribeImageXUploadErrorCodeAllQuery *DescribeImageXUploadErrorCodeAllBody }
type DescribeImageXUploadErrorCodeAllRes ¶
type DescribeImageXUploadErrorCodeAllRes struct { // REQUIRED ResponseMetadata *DescribeImageXUploadErrorCodeAllResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXUploadErrorCodeAllResResult `json:"Result"` }
type DescribeImageXUploadErrorCodeAllResResponseMetadata ¶
type DescribeImageXUploadErrorCodeAllResResponseMetadata 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"` }
type DescribeImageXUploadErrorCodeAllResResult ¶
type DescribeImageXUploadErrorCodeAllResResult struct { // REQUIRED; 错误码数据。 ErrorCodeData []*DescribeImageXUploadErrorCodeAllResResultErrorCodeDataItem `json:"ErrorCodeData"` }
type DescribeImageXUploadErrorCodeAllResResultErrorCodeDataItem ¶
type DescribeImageXUploadErrorCodeAllResResultErrorCodeDataItem struct { // REQUIRED; 错误码数量。 Value int `json:"Value"` // 当GroupBy取值非ErrorCode时出现,表示错误码详细信息。 Details []*DescribeImageXUploadErrorCodeAllResResultErrorCodeDataPropertiesItemsItem `json:"Details,omitempty"` // 当GroupBy取值ErrorCode时出现,表示错误码内容。 ErrorCode string `json:"ErrorCode,omitempty"` // 当GroupBy取值ErrorCode时出现,表示错误码的描述信息。 ErrorCodeDesc string `json:"ErrorCodeDesc,omitempty"` // 当GroupBy取值Isp时出现,则表示运营商信息。 Isp string `json:"Isp,omitempty"` // 当GroupBy取值Region时出现,表示地区信息。 Region string `json:"Region,omitempty"` // 当GroupBy取值Region时出现,表示地区类型。 Country:国家; Province:省份。 RegionType string `json:"RegionType,omitempty"` }
type DescribeImageXUploadErrorCodeByTime ¶
type DescribeImageXUploadErrorCodeByTime struct{}
type DescribeImageXUploadErrorCodeByTimeBody ¶
type DescribeImageXUploadErrorCodeByTimeBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 返回数据的时间粒度。 5m:为 5 分钟; 1h:为 1 小时; 1d:为 1 天。 Granularity string `json:"Granularity"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所有国家。 Country string `json:"Country,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXUploadErrorCodeByTimeBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 需要匹配的运营商名称,不传则匹配所有运营商。支持取值如下: 电信 联通 移动 铁通 鹏博士 教育网 其他 Isp []string `json:"Isp,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 需要匹配的省份名称,不传则匹配所有省份 Province string `json:"Province,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` // 上传类型,默认为空,返回上传 1.0 数据。 1:上传 1.0。 2:上传 2.0。 UploadType int `json:"UploadType,omitempty"` }
type DescribeImageXUploadErrorCodeByTimeQuery ¶
type DescribeImageXUploadErrorCodeByTimeQuery struct{}
type DescribeImageXUploadErrorCodeByTimeReq ¶
type DescribeImageXUploadErrorCodeByTimeReq struct { *DescribeImageXUploadErrorCodeByTimeQuery *DescribeImageXUploadErrorCodeByTimeBody }
type DescribeImageXUploadErrorCodeByTimeRes ¶
type DescribeImageXUploadErrorCodeByTimeRes struct { // REQUIRED ResponseMetadata *DescribeImageXUploadErrorCodeByTimeResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXUploadErrorCodeByTimeResResult `json:"Result"` }
type DescribeImageXUploadErrorCodeByTimeResResponseMetadata ¶
type DescribeImageXUploadErrorCodeByTimeResResponseMetadata 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"` }
type DescribeImageXUploadErrorCodeByTimeResResult ¶
type DescribeImageXUploadErrorCodeByTimeResResult struct { // REQUIRED; 所有错误码数据。 ErrorCodeData []*DescribeImageXUploadErrorCodeByTimeResResultErrorCodeDataItem `json:"ErrorCodeData"` }
type DescribeImageXUploadErrorCodeByTimeResResultErrorCodeDataItem ¶
type DescribeImageXUploadErrorCodeByTimeResResultErrorCodeDataItem struct { // REQUIRED; 错误码数量。 Count int `json:"Count"` // REQUIRED; 错误码对应的时序数据。 Data []*DescribeImageXUploadErrorCodeByTimeResResultErrorCodeDataPropertiesItemsItem `json:"Data"` // REQUIRED; 错误码。 ErrorCode string `json:"ErrorCode"` }
type DescribeImageXUploadFileSize ¶
type DescribeImageXUploadFileSize struct{}
type DescribeImageXUploadFileSizeBody ¶
type DescribeImageXUploadFileSizeBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 返回数据的时间粒度。 5m:为 5 分钟; 1h:为 1 小时; 1d:为 1 天。 Granularity string `json:"Granularity"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所有国家。 Country string `json:"Country,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXUploadFileSizeBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 拆分维度。默认为空,表示拆分分位数据。支持取值:Duration(分位数据)、公共维度(Appid,OS,AppVer,SdkVer,Country,Province,Isp),自定义维度(通过"获取自定义维度列表"接口获取) GroupBy string `json:"GroupBy,omitempty"` // 需要匹配的运营商名称,不传则匹配所有运营商。支持取值如下: 电信 联通 移动 铁通 鹏博士 教育网 其他 Isp []string `json:"Isp,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 需要匹配的省份名称,不传则匹配所有省份 Province string `json:"Province,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` // 上传类型,默认为空,返回上传 1.0 数据。 1:上传 1.0。 2:上传 2.0。 UploadType int `json:"UploadType,omitempty"` }
type DescribeImageXUploadFileSizeQuery ¶
type DescribeImageXUploadFileSizeQuery struct{}
type DescribeImageXUploadFileSizeReq ¶
type DescribeImageXUploadFileSizeReq struct { *DescribeImageXUploadFileSizeQuery *DescribeImageXUploadFileSizeBody }
type DescribeImageXUploadFileSizeRes ¶
type DescribeImageXUploadFileSizeRes struct { // REQUIRED ResponseMetadata *DescribeImageXUploadFileSizeResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXUploadFileSizeResResult `json:"Result"` }
type DescribeImageXUploadFileSizeResResponseMetadata ¶
type DescribeImageXUploadFileSizeResResponseMetadata 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"` }
type DescribeImageXUploadFileSizeResResult ¶
type DescribeImageXUploadFileSizeResResult struct { // REQUIRED; 上传文件大小分布数据。 FSizeData []*DescribeImageXUploadFileSizeResResultFSizeDataItem `json:"FSizeData"` }
type DescribeImageXUploadFileSizeResResultFSizeDataItem ¶
type DescribeImageXUploadFileSizeResResultFSizeDataItem struct { // REQUIRED; 对应的总次数。 Count int `json:"Count"` // REQUIRED; 对应的文件大小数据列表。 Data []*DescribeImageXUploadFileSizeResResultFSizeDataPropertiesItemsItem `json:"Data"` // REQUIRED; 数据类型。 GroupBy为空或Duration时,取值为:pct25、pct50、pct90、pct99、avg。 GroupBy取值为其他时,则指定拆分维度的各个值。 Type string `json:"Type"` }
type DescribeImageXUploadSegmentSpeedByTime ¶
type DescribeImageXUploadSegmentSpeedByTime struct{}
type DescribeImageXUploadSegmentSpeedByTimeBody ¶
type DescribeImageXUploadSegmentSpeedByTimeBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 返回数据的时间粒度。 5m:为 5 分钟; 1h:为 1 小时; 1d:为 1 天。 Granularity string `json:"Granularity"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // REQUIRED; 上传类型,固定值传入2,表示上传 2.0 数据。 UploadType int `json:"UploadType"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所有国家。 Country string `json:"Country,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXUploadSegmentSpeedByTimeBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 拆分维度。默认为空,表示拆分分位数据。支持取值:Duration(分位数据)、公共维度(Appid,OS,AppVer,SdkVer,Country,Province,Isp),自定义维度(通过"获取自定义维度列表"接口获取) GroupBy string `json:"GroupBy,omitempty"` // 需要匹配的运营商名称,不传则匹配所有运营商。支持取值如下: 电信 联通 移动 铁通 鹏博士 教育网 其他 Isp []string `json:"Isp,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 需要匹配的省份名称,不传则匹配所有省份 Province string `json:"Province,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` }
type DescribeImageXUploadSegmentSpeedByTimeQuery ¶
type DescribeImageXUploadSegmentSpeedByTimeQuery struct{}
type DescribeImageXUploadSegmentSpeedByTimeReq ¶
type DescribeImageXUploadSegmentSpeedByTimeReq struct { *DescribeImageXUploadSegmentSpeedByTimeQuery *DescribeImageXUploadSegmentSpeedByTimeBody }
type DescribeImageXUploadSegmentSpeedByTimeRes ¶
type DescribeImageXUploadSegmentSpeedByTimeRes struct { // REQUIRED ResponseMetadata *DescribeImageXUploadSegmentSpeedByTimeResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXUploadSegmentSpeedByTimeResResult `json:"Result"` }
type DescribeImageXUploadSegmentSpeedByTimeResResponseMetadata ¶
type DescribeImageXUploadSegmentSpeedByTimeResResponseMetadata 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"` }
type DescribeImageXUploadSegmentSpeedByTimeResResult ¶
type DescribeImageXUploadSegmentSpeedByTimeResResult struct { // REQUIRED; 上传速度数据 SpeedData []*DescribeImageXUploadSegmentSpeedByTimeResResultSpeedDataItem `json:"SpeedData"` }
type DescribeImageXUploadSegmentSpeedByTimeResResultSpeedDataItem ¶
type DescribeImageXUploadSegmentSpeedByTimeResResultSpeedDataItem struct { // REQUIRED; 总上传次数 Count int `json:"Count"` // REQUIRED; 具体数据 Data []*DescribeImageXUploadSegmentSpeedByTimeResResultSpeedDataPropertiesItemsItem `json:"Data"` // REQUIRED; 数据类型。 GroupBy为空或Duration时,取值为:pct25、pct50、pct90、pct99、avg。 GroupBy取值为其他时,则指定拆分维度的各个值。 Type string `json:"Type"` }
type DescribeImageXUploadSpeed ¶
type DescribeImageXUploadSpeed struct{}
type DescribeImageXUploadSpeedBody ¶
type DescribeImageXUploadSpeedBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 返回数据的时间粒度。 5m:为 5 分钟; 1h:为 1 小时; 1d:为 1 天。 Granularity string `json:"Granularity"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所有国家。 Country string `json:"Country,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXUploadSpeedBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 拆分维度。默认为空,表示拆分分位数据。支持取值:Duration(分位数据)、公共维度(Appid,OS,AppVer,SdkVer,Country,Province,Isp),自定义维度(通过"获取自定义维度列表"接口获取) GroupBy string `json:"GroupBy,omitempty"` // 需要匹配的运营商名称,不传则匹配所有运营商。支持取值如下: 电信 联通 移动 铁通 鹏博士 教育网 其他 Isp []string `json:"Isp,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 需要匹配的省份名称,不传则匹配所有省份 Province string `json:"Province,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` // 上传类型,默认为空,返回上传 1.0 数据。 1:上传 1.0。 2:上传 2.0。 UploadType int `json:"UploadType,omitempty"` }
type DescribeImageXUploadSpeedQuery ¶
type DescribeImageXUploadSpeedQuery struct{}
type DescribeImageXUploadSpeedReq ¶
type DescribeImageXUploadSpeedReq struct { *DescribeImageXUploadSpeedQuery *DescribeImageXUploadSpeedBody }
type DescribeImageXUploadSpeedRes ¶
type DescribeImageXUploadSpeedRes struct { // REQUIRED ResponseMetadata *DescribeImageXUploadSpeedResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXUploadSpeedResResult `json:"Result"` }
type DescribeImageXUploadSpeedResResponseMetadata ¶
type DescribeImageXUploadSpeedResResponseMetadata 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"` }
type DescribeImageXUploadSpeedResResult ¶
type DescribeImageXUploadSpeedResResult struct { // REQUIRED; 上传速度数据 SpeedData []*DescribeImageXUploadSpeedResResultSpeedDataItem `json:"SpeedData"` }
type DescribeImageXUploadSpeedResResultSpeedDataItem ¶
type DescribeImageXUploadSpeedResResultSpeedDataItem struct { // REQUIRED; 对应的总次数。 Count int `json:"Count"` // REQUIRED; 对应的上传速度数据列表。 Data []*DescribeImageXUploadSpeedResResultSpeedDataPropertiesItemsItem `json:"Data"` // REQUIRED; 数据类型。 GroupBy为空或Duration时,取值为:pct25、pct50、pct90、pct99、avg。 GroupBy取值为其他时,则指定拆分维度的各个值。 Type string `json:"Type"` }
type DescribeImageXUploadSuccessRateByTime ¶
type DescribeImageXUploadSuccessRateByTime struct{}
type DescribeImageXUploadSuccessRateByTimeBody ¶
type DescribeImageXUploadSuccessRateByTimeBody struct { // REQUIRED; 获取数据结束时间点,需在起始时间点之后。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 EndTime string `json:"EndTime"` // REQUIRED; 返回数据的时间粒度。 5m:为 5 分钟; 1h:为 1 小时; 1d:为 1 天。 Granularity string `json:"Granularity"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00 StartTime string `json:"StartTime"` // 需要匹配的 App 版本,不传则匹配 App 的所有版本。 AppVer []string `json:"AppVer,omitempty"` // 应用 ID。默认为空,匹配账号下的所有的App ID。 Appid string `json:"Appid,omitempty"` // 需要匹配的国家名称。 不传则匹配所有国家。 取值为海外时,匹配海外所有国家。 Country string `json:"Country,omitempty"` // 需要匹配的自定义维度项 ExtraDims []*DescribeImageXUploadSuccessRateByTimeBodyExtraDimsItem `json:"ExtraDims,omitempty"` // 拆分维度。默认为空,不拆分。支持取值:公共维度(Appid,OS,AppVer,SdkVer,Country,Province,Isp),自定义维度(通过"获取自定义维度列表"接口获取) GroupBy string `json:"GroupBy,omitempty"` // 需要匹配的运营商名称,不传则匹配所有运营商。支持取值如下: 电信 联通 移动 铁通 鹏博士 教育网 其他 Isp []string `json:"Isp,omitempty"` // 需要匹配的系统类型,不传则匹配非WEB端所有系统。取值如下所示: iOS Android WEB OS string `json:"OS,omitempty"` // 需要匹配的省份名称,不传则匹配所有省份 Province string `json:"Province,omitempty"` // 需要匹配的SDK版本,不传则匹配所有版本 SdkVer []string `json:"SdkVer,omitempty"` // 上传类型,默认为空,返回上传 1.0 数据。 1:上传 1.0。 2:上传 2.0。 UploadType int `json:"UploadType,omitempty"` }
type DescribeImageXUploadSuccessRateByTimeQuery ¶
type DescribeImageXUploadSuccessRateByTimeQuery struct{}
type DescribeImageXUploadSuccessRateByTimeReq ¶
type DescribeImageXUploadSuccessRateByTimeReq struct { *DescribeImageXUploadSuccessRateByTimeQuery *DescribeImageXUploadSuccessRateByTimeBody }
type DescribeImageXUploadSuccessRateByTimeRes ¶
type DescribeImageXUploadSuccessRateByTimeRes struct { // REQUIRED ResponseMetadata *DescribeImageXUploadSuccessRateByTimeResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXUploadSuccessRateByTimeResResult `json:"Result"` }
type DescribeImageXUploadSuccessRateByTimeResResponseMetadata ¶
type DescribeImageXUploadSuccessRateByTimeResResponseMetadata 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"` }
type DescribeImageXUploadSuccessRateByTimeResResult ¶
type DescribeImageXUploadSuccessRateByTimeResResult struct { // REQUIRED; 上传成功率数据。 SuccessRateData []*DescribeImageXUploadSuccessRateByTimeResResultSuccessRateDataItem `json:"SuccessRateData"` }
type DescribeImageXUploadSuccessRateByTimeResResultSuccessRateDataItem ¶
type DescribeImageXUploadSuccessRateByTimeResResultSuccessRateDataItem struct { // REQUIRED; 对应的总上传有效次数。 Count int `json:"Count"` // REQUIRED; 对应的上传成功率数据列表。 Data []*DescribeImageXUploadSuccessRateByTimeResResultSuccessRateDataPropertiesItemsItem `json:"Data"` // REQUIRED; 数据类型,不拆分时值为Total,拆分时为具体的维度值 Type string `json:"Type"` }
type DescribeImageXVideoClipDurationUsage ¶
type DescribeImageXVideoClipDurationUsage struct{}
type DescribeImageXVideoClipDurationUsageBody ¶
type DescribeImageXVideoClipDurationUsageBody struct{}
type DescribeImageXVideoClipDurationUsageQuery ¶
type DescribeImageXVideoClipDurationUsageQuery struct { // REQUIRED; 获取数据结束时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 EndTime string `json:"EndTime" query:"EndTime"` // REQUIRED; 获取数据起始时间点。日期格式按照ISO8601表示法,格式为:YYYY-MM-DDThh:mm:ss±hh:mm,比如2019-06-02T00:00:00+08:00。 StartTime string `json:"StartTime" query:"StartTime"` // 查询数据的时间粒度。单位:秒。支持300,600,1200,1800,3600,86400,604800。缺省时查询StartTime和EndTime时间段全部数据。 Interval string `json:"Interval,omitempty" query:"Interval"` // 为空时表示不筛选,支持查询多个 Service,不同的 Service 使用逗号(,)分隔。 ServiceIDs string `json:"ServiceIds,omitempty" query:"ServiceIds"` }
type DescribeImageXVideoClipDurationUsageReq ¶
type DescribeImageXVideoClipDurationUsageReq struct { *DescribeImageXVideoClipDurationUsageQuery *DescribeImageXVideoClipDurationUsageBody }
type DescribeImageXVideoClipDurationUsageRes ¶
type DescribeImageXVideoClipDurationUsageRes struct { // REQUIRED ResponseMetadata *DescribeImageXVideoClipDurationUsageResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *DescribeImageXVideoClipDurationUsageResResult `json:"Result"` }
type DescribeImageXVideoClipDurationUsageResResponseMetadata ¶
type DescribeImageXVideoClipDurationUsageResResponseMetadata 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"` }
type DescribeImageXVideoClipDurationUsageResResult ¶
type DescribeImageXVideoClipDurationUsageResResult struct { // REQUIRED VideoClipDurationData []*DescribeImageXVideoClipDurationUsageResResultVideoClipDurationDataItem `json:"VideoClipDurationData"` }
type DescribeImageXVideoClipDurationUsageResResultVideoClipDurationDataItem ¶
type DescribeImageXVideoClipDurationUsageResResultVideoClipDurationDataItem struct { // REQUIRED Data []*DescribeImageXVideoClipDurationUsageResResultVideoClipDurationDataPropertiesItemsItem `json:"Data"` }
type Encryption ¶
type EncryptionInput ¶
type ExportFailedMigrateTask ¶
type ExportFailedMigrateTask struct{}
type ExportFailedMigrateTaskBody ¶
type ExportFailedMigrateTaskBody struct{}
type ExportFailedMigrateTaskQuery ¶
type ExportFailedMigrateTaskQuery struct { // REQUIRED; 任务地区(即任务目标服务的地区),默认空,返回国内任务。 // * cn:国内 // * va:美东 // * sg:新加坡 Region string `json:"Region" query:"Region"` // REQUIRED; 任务 ID,请参考CreateImageMigrateTask [https://www.volcengine.com/docs/508/1009929]获取返回的任务 ID。 TaskID string `json:"TaskId" query:"TaskId"` }
type ExportFailedMigrateTaskReq ¶
type ExportFailedMigrateTaskReq struct { *ExportFailedMigrateTaskQuery *ExportFailedMigrateTaskBody }
type ExportFailedMigrateTaskRes ¶
type ExportFailedMigrateTaskRes struct { // REQUIRED ResponseMetadata *ExportFailedMigrateTaskResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *ExportFailedMigrateTaskResResult `json:"Result,omitempty"` }
type ExportFailedMigrateTaskResResponseMetadata ¶
type ExportFailedMigrateTaskResResponseMetadata 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"` }
type ExportFailedMigrateTaskResResult ¶
type ExportFailedMigrateTaskResResult struct { // REQUIRED; 迁移失败文件列表。仅当任务状态为Partial时有值。 Entries []*ExportFailedMigrateTaskResResultEntriesItem `json:"Entries"` }
ExportFailedMigrateTaskResResult - 视请求的接口而定
type FetchImageURL ¶
type FetchImageURL struct{}
type FetchImageURLBody ¶
type FetchImageURLBody struct { // REQUIRED; 目标服务 ID,迁移后的文件将上传至该服务绑定的存储。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId"` // REQUIRED; 待抓取上传的文件 URL。 URL string `json:"Url"` // 是否采用异步,取值如下所示: // * true:采用异步 // * false:(默认)不采用异步 // :::tip 若您的资源大小小于 5 G,但预估资源迁移超时时间超过 20 s,建议您选择异步处理。 ::: Async bool `json:"Async,omitempty"` // 回调 URL,veImageX 以 Post 方式向业务服务器发送 JSON 格式回调数据。当Async取值为true,即采用异步处理时,为必填。 Callback string `json:"Callback,omitempty"` // 透传给业务的回调内容格式。当CallbackBody不为空时为必填。取值如下所示: // * application/json // * application/x-www-form-urlencoded CallbackBody string `json:"CallbackBody,omitempty"` // 透传给业务的回调内容,当Callback不为空时为必填,取值需要符合CallbackBodyType指定格式。 CallbackBodyType string `json:"CallbackBodyType,omitempty"` // 回调时使用的 IP 地址 CallbackHost string `json:"CallbackHost,omitempty"` // 文件在抓取时,是否不执行解码操作,取值如下所示: // * true:文件仅下载上传,不执行解码操作。 // * false:(默认)文件在下载上传同时执行解码操作。 FetchOnly bool `json:"FetchOnly,omitempty"` // 迁移资源的 IP 地址 Host string `json:"Host,omitempty"` // 服务存储中存在相同的存储 key 时,是否忽略本次迁移操作。取值如下所示: // * true:忽略本次迁移操作。 // * false:(默认)继续迁移并覆盖相同 key 的资源。 IgnoreSameKey bool `json:"IgnoreSameKey,omitempty"` // 校验下载文件的 MD5,若校验不一致则停止文件的上传。 MD5 string `json:"MD5,omitempty"` // 请求 header RequestHeader map[string][]string `json:"RequestHeader,omitempty"` // 指定存储 key,不包含 bucket 部分。默认使用随机生成的 key。 :::tip 若指定 key 已存在,则会覆盖服务中 StoreKey 对应的已有文件,此时服务中保存文件的数量未发生变化。 ::: StoreKey string `json:"StoreKey,omitempty"` // 资源下载超时时间。 // * 同步处理下最大超时为 20 秒; // * 异步处理下最大超时为 90 秒。 TimeOut int `json:"TimeOut,omitempty"` }
type FetchImageURLQuery ¶
type FetchImageURLQuery struct{}
type FetchImageURLReq ¶
type FetchImageURLReq struct { *FetchImageURLQuery *FetchImageURLBody }
type FetchImageURLRes ¶
type FetchImageURLRes struct { // REQUIRED ResponseMetadata *FetchImageURLResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *FetchImageURLResResult `json:"Result,omitempty"` }
type FetchImageURLResResponseMetadata ¶
type FetchImageURLResResponseMetadata 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"` }
type FetchImageURLResResult ¶
type FetchImageURLResResult struct { // REQUIRED; 源文件 URL URL string `json:"Url"` // 动图持续时间,在同步处理情况下、迁移至图像处理服务且为图片资源时有返回值。 Duration int `json:"Duration,omitempty"` // 任务结束执行时间戳,UTC 时间,单位为 ns。 EndTime int `json:"EndTime,omitempty"` // 文件大小,单位为 byte。同步处理情况下有返回值。 FSize int `json:"FSize,omitempty"` // 图片帧数,在同步处理情况下、迁移至图像处理服务且为图片资源时有返回值。 FrameCnt int `json:"FrameCnt,omitempty"` // 图片类型,在同步处理情况下、迁移至图像处理服务且为图片资源时有返回值。 ImageFormat string `json:"ImageFormat,omitempty"` // 图片高,在同步处理情况下、迁移至图像处理服务且为图片资源时有返回值。 ImageHeight int `json:"ImageHeight,omitempty"` // 图片宽,在同步处理情况下、迁移至图像处理服务且为图片资源时有返回值。 ImageWidth int `json:"ImageWidth,omitempty"` // 任务开始执行时间戳,UTC 时间,单位为 ns。 StartTime int `json:"StartTime,omitempty"` // 迁移后的文件 URI,包含 bucket/key 两部分。 StoreURI string `json:"StoreUri,omitempty"` // 异步任务 ID,仅当Async取值true,即采用异步时有返回值。 TaskID string `json:"TaskId,omitempty"` // 完成任务总耗时,单位为毫秒。 TimeCost int `json:"TimeCost,omitempty"` }
FetchImageURLResResult - 视请求的接口而定
type GetAllImageServices ¶
type GetAllImageServices struct{}
type GetAllImageServicesBody ¶
type GetAllImageServicesBody struct{}
type GetAllImageServicesQuery ¶
type GetAllImageServicesQuery struct { // 筛选服务的参数,当该值为空时返回所有服务,指定后返回服务名或者 ID 中包含该字符串的服务。 SearchPtn string `json:"SearchPtn,omitempty" query:"SearchPtn"` }
type GetAllImageServicesReq ¶
type GetAllImageServicesReq struct { *GetAllImageServicesQuery *GetAllImageServicesBody }
type GetAllImageServicesRes ¶
type GetAllImageServicesRes struct { // REQUIRED ResponseMetadata *GetAllImageServicesResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *GetAllImageServicesResResult `json:"Result,omitempty"` }
type GetAllImageServicesResResponseMetadata ¶
type GetAllImageServicesResResponseMetadata 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"` }
type GetAllImageServicesResResult ¶
type GetAllImageServicesResResult struct { // REQUIRED; 所有的服务信息。 Services []*GetAllImageServicesResResultServicesItem `json:"Services"` }
GetAllImageServicesResResult - 视请求的接口而定
type GetAllImageServicesResResultServicesItem ¶
type GetAllImageServicesResResultServicesItem struct { // REQUIRED; 服务的授权 Bucket 列表。 AllowBkts []string `json:"AllowBkts"` // REQUIRED; 是否允许配置其他镜像站类型,取值如下所示: // * true:是 // * false:否 AllowMirrorTypes bool `json:"AllowMirrorTypes"` // REQUIRED; 是否开启精简 URL,取值如下所示: // * true:是 // * false:否 CompactURL string `json:"CompactURL"` // REQUIRED; 服务创建时间,即创建时当地服务器时间。 CreateAt string `json:"CreateAt"` // REQUIRED; 绑定域名的相关信息。 DomainInfos []*GetAllImageServicesResResultServicesPropertiesItemsItem `json:"DomainInfos"` // REQUIRED; 是否配置鉴权 key,取值如下所示: // * true:是 // * false:否 HasSigkey bool `json:"HasSigkey"` // REQUIRED; 自定义处理样式具体配置 ImageYAttribute *GetAllImageServicesResResultServicesItemImageYAttribute `json:"ImageYAttribute"` // REQUIRED; 镜像回源配置。 Mirror *GetAllImageServicesResResultServicesItemMirror `json:"Mirror"` // REQUIRED; 是否开启源地址访问,取值如下所示: // * true:是 // * false:否 ObjectAccess bool `json:"ObjectAccess"` // REQUIRED; 主鉴权 Key。 PrimaryKey string `json:"PrimaryKey"` // REQUIRED; 仅tob账号有值 ProjectName string `json:"ProjectName"` // REQUIRED ResourceLimitedVisit *GetAllImageServicesResResultServicesItemResourceLimitedVisit `json:"ResourceLimitedVisit"` // REQUIRED; 仅tob账号有值 ResourceTags []*Components18K1KvdSchemasGetallimageservicesresPropertiesResultPropertiesServicesItemsPropertiesResourcetagsItems `json:"ResourceTags"` // REQUIRED; 备鉴权 Key。 SecondaryKey string `json:"SecondaryKey"` // REQUIRED; 服务 ID。 ServiceID string `json:"ServiceId"` // REQUIRED; 服务名称。 ServiceName string `json:"ServiceName"` // REQUIRED; 服务地域,取值如下所示: // * cn:中国 // * va:美东 // * sg:新加坡 ServiceRegion string `json:"ServiceRegion"` // REQUIRED; 服务状态。状态分为未审核、审核未通过、正常、禁用。 :::tip // * 只有服务状态为正常时,该服务才可用。 // * 如果是其他异常状态,请参考服务管理 [https://www.volcengine.com/docs/508/8086]进行处理。 ::: ServiceStatus string `json:"ServiceStatus"` // REQUIRED; 服务类型,取值如下所示: // * StaticRc:素材托管服务 // * Image:图片处理服务 ServiceType string `json:"ServiceType"` // REQUIRED; 资源配置。 Storage *GetAllImageServicesResResultServicesItemStorage `json:"Storage"` // REQUIRED; 该服务的图片模板固定前缀。 TemplatePrefix string `json:"TemplatePrefix"` // REQUIRED; 是否开启覆盖上传,取值如下所示: // * true:是 // * false:否 UploadOverwrite bool `json:"UploadOverwrite"` // REQUIRED; 绑定点播空间配置 VodSpace *GetAllImageServicesResResultServicesItemVodSpace `json:"VodSpace"` // 事件通知规则 EventRules []*Components16Kv6ElSchemasGetallimageservicesresPropertiesResultPropertiesServicesItemsPropertiesEventrulesItems `json:"EventRules,omitempty"` // 降冷存储配置 StorageRules []*Components1D40MkcSchemasGetallimageservicesresPropertiesResultPropertiesServicesItemsPropertiesStoragerulesItems `json:"StorageRules,omitempty"` }
type GetAllImageServicesResResultServicesItemImageYAttribute ¶
type GetAllImageServicesResResultServicesItemImageYAttribute struct { // REQUIRED; 是否开启原图保护,取值如下所示: // * true:开启 // * false:关闭 ResourceProtect bool `json:"ResourceProtect"` // REQUIRED; 样式分割符 StyleSeparators []string `json:"StyleSeparators"` }
GetAllImageServicesResResultServicesItemImageYAttribute - 自定义处理样式具体配置
type GetAllImageServicesResResultServicesItemMirror ¶ added in v1.0.149
type GetAllImageServicesResResultServicesItemMirror struct { // REQUIRED; 镜像回源下载原图时,携带的 HTTP 头部,键值都为 String 类型。 Headers map[string]interface{} `json:"Headers"` // REQUIRED; 镜像回源域名。 Host string `json:"Host"` // REQUIRED; 带权重回源域名,key 为 String 类型时,代表镜像回源域名;value 为 Integer 类型时,代表域名权重。 Hosts map[string]int `json:"Hosts"` // REQUIRED; 下载图片的协议,取值如下所示: // * http // * https Schema string `json:"Schema"` // REQUIRED; 镜像源 URI,其中图片名用 %s 占位符替代,比如/obj/%s。 Source string `json:"Source"` }
GetAllImageServicesResResultServicesItemMirror - 镜像回源配置。
type GetAllImageServicesResResultServicesItemMirrorItemOrigin ¶ added in v1.0.149
type GetAllImageServicesResResultServicesItemMirrorItemOrigin struct { // REQUIRED; 镜像源站参数 Param interface{} `json:"Param"` // REQUIRED; 镜像源站类型 Type string `json:"Type"` }
GetAllImageServicesResResultServicesItemMirrorItemOrigin - 镜像源站
type GetAllImageServicesResResultServicesItemResourceLimitedVisit ¶ added in v1.0.149
type GetAllImageServicesResResultServicesItemStorage ¶ added in v1.0.149
type GetAllImageServicesResResultServicesItemStorage struct { // REQUIRED; 是否支持任意文件格式上传,取值如下所示: // * true:是 // * false:否 AllTypes bool `json:"AllTypes"` // REQUIRED; 存储 Bucket 名称。 BktName string `json:"BktName"` // REQUIRED; 保存时间,单位为秒。 TTL int `json:"TTL"` }
GetAllImageServicesResResultServicesItemStorage - 资源配置。
type GetAllImageServicesResResultServicesItemVodSpace ¶ added in v1.0.149
type GetAllImageServicesResResultServicesItemVodSpace struct { // REQUIRED; 点播空间存储桶名称 Bucket string `json:"Bucket"` // REQUIRED; 空间所在地区 Region string `json:"Region"` // REQUIRED; 点播空间名 SpaceName string `json:"SpaceName"` }
GetAllImageServicesResResultServicesItemVodSpace - 绑定点播空间配置
type GetAllImageServicesResResultServicesPropertiesItemsItem ¶
type GetAllImageServicesResResultServicesPropertiesItemsItem struct { // REQUIRED; 域名解析到的 cname。 CNAME string `json:"CNAME"` // REQUIRED; 绑定的域名。 DomainName string `json:"DomainName"` // REQUIRED; 是否为默认域名,取值如下所示: // * true:是 // * false:否 IsDefault bool `json:"IsDefault"` // REQUIRED; 域名状态。 Status string `json:"Status"` // REQUIRED; 是否开启鉴权 URLAuth bool `json:"UrlAuth"` }
type GetAllImageTemplates ¶
type GetAllImageTemplates struct{}
type GetAllImageTemplatesBody ¶
type GetAllImageTemplatesBody struct{}
type GetAllImageTemplatesQuery ¶
type GetAllImageTemplatesQuery struct { // REQUIRED; 服务ID // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` // 是否按照模板创建时间升序查询,默认为false。 // * 取值为true时,表示按升序查询。 // * 取值为false时,表示降序查询。 Asc string `json:"Asc,omitempty" query:"Asc"` // 分页获取条数,默认 10。 Limit int `json:"Limit,omitempty" query:"Limit"` // 分页偏移量,默认 0。取值为 1 时,表示跳过第一条数据,从第二条数据取值。 Offset int `json:"Offset,omitempty" query:"Offset"` // 支持的字符正则集合为[a-zA-Z0-9_-]。指定时返回模板名称包含该字符串的图片模板,不填或者为空则返回所有模板。 TemplateNamePattern string `json:"TemplateNamePattern,omitempty" query:"TemplateNamePattern"` }
type GetAllImageTemplatesReq ¶
type GetAllImageTemplatesReq struct { *GetAllImageTemplatesQuery *GetAllImageTemplatesBody }
type GetAllImageTemplatesRes ¶
type GetAllImageTemplatesRes struct { // REQUIRED ResponseMetadata *GetAllImageTemplatesResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *GetAllImageTemplatesResResult `json:"Result"` }
type GetAllImageTemplatesResResult ¶
type GetAllImageTemplatesResResult struct { // REQUIRED ServiceID string `json:"ServiceId"` // REQUIRED Templates []*GetAllImageTemplatesResResultTemplatesItem `json:"Templates"` // REQUIRED Total int `json:"Total"` }
type GetAllImageTemplatesResResultTemplatesItem ¶
type GetAllImageTemplatesResResultTemplatesItem struct { // REQUIRED Abstract []string `json:"Abstract"` // REQUIRED; Anything AdaptiveFmt interface{} `json:"AdaptiveFmt"` // REQUIRED; Anything AnimExtract interface{} `json:"AnimExtract"` // REQUIRED; Anything Animation interface{} `json:"Animation"` // REQUIRED AutoQuality bool `json:"AutoQuality"` // REQUIRED Content string `json:"Content"` // REQUIRED CreateAt string `json:"CreateAt"` // REQUIRED Creator string `json:"Creator"` // REQUIRED DemotionFormat string `json:"DemotionFormat"` // REQUIRED Encrypted bool `json:"encrypted"` // REQUIRED Evals []interface{} `json:"Evals"` // REQUIRED; Anything Exif interface{} `json:"Exif"` // REQUIRED Filters []*Components1T23IneSchemasGetallimagetemplatesresPropertiesResultPropertiesTemplatesItemsPropertiesFiltersItems `json:"Filters"` // REQUIRED LoopCount int `json:"LoopCount"` // REQUIRED MaxAge int `json:"MaxAge"` // REQUIRED OuputQuality int `json:"OuputQuality"` // REQUIRED; Dictionary of OutputExtra map[string]string `json:"OutputExtra"` // REQUIRED OutputFormat string `json:"OutputFormat"` // REQUIRED; Anything OutputVideo interface{} `json:"OutputVideo"` // REQUIRED Parameters []string `json:"Parameters"` // REQUIRED Persistence string `json:"Persistence"` // REQUIRED QualityMode string `json:"QualityMode"` // REQUIRED QualityStr string `json:"QualityStr"` // REQUIRED ReqDeadline string `json:"ReqDeadline"` // REQUIRED ServiceID string `json:"ServiceID"` // REQUIRED; Anything Snapshot interface{} `json:"Snapshot"` // REQUIRED Sync bool `json:"Sync"` // REQUIRED TemplateName string `json:"TemplateName"` // REQUIRED TemplateType string `json:"TemplateType"` // REQUIRED Timeout int `json:"Timeout"` // REQUIRED Updater string `json:"Updater"` // REQUIRED Usage string `json:"Usage"` // REQUIRED WithSig bool `json:"WithSig"` }
type GetAuditEntrysCount ¶
type GetAuditEntrysCount struct{}
type GetAuditEntrysCountBody ¶
type GetAuditEntrysCountBody struct{}
type GetAuditEntrysCountQuery ¶
type GetAuditEntrysCountQuery struct { // 任务 ID,您可通过调用查询所有审核任务 [https://www.volcengine.com/docs/508/1160409]获取所需的任务 ID。 TaskID string `json:"TaskId,omitempty" query:"TaskId"` }
type GetAuditEntrysCountReq ¶
type GetAuditEntrysCountReq struct { *GetAuditEntrysCountQuery *GetAuditEntrysCountBody }
type GetAuditEntrysCountRes ¶
type GetAuditEntrysCountRes struct { // REQUIRED ResponseMetadata *GetAuditEntrysCountResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *GetAuditEntrysCountResResult `json:"Result"` }
type GetAuditEntrysCountResResult ¶
type GetAuditEntrysCountResResult struct { // REQUIRED; 异常审核的总次数,即审核失败、建议不通过和建议复审的审核次数之和。 AuditExceptionCount int `json:"AuditExceptionCount"` // REQUIRED; 审核失败的审核次数 AuditFailCount int `json:"AuditFailCount"` // REQUIRED; 建议不通过的审核次数 AuditNopassCount int `json:"AuditNopassCount"` // REQUIRED; 建议复审的审核次数 AuditRecheckCount int `json:"AuditRecheckCount"` // REQUIRED; 审核成功的审核次数。 AuditSuccessCount int `json:"AuditSuccessCount"` // REQUIRED; 该任务的审核总次数,为审核成功和审核失败的图片数量之和。 AuditTotal int `json:"AuditTotal"` // REQUIRED; 审核异常的图片数量,即审核失败、建议不通过和建议复审的图片数量之和。 ExceptionCount int `json:"ExceptionCount"` // REQUIRED; 审核失败的图片数量 FailedCount int `json:"FailedCount"` // REQUIRED; 建议不通过的图片数量 NopassCount int `json:"NopassCount"` // REQUIRED; 建议复审的图片数量 RecheckCount int `json:"RecheckCount"` // REQUIRED; 审核成功的图片数量 SuccessCount int `json:"SuccessCount"` // REQUIRED; 累计审核图片数量,为审核成功和审核失败的图片数量之和。 Total int `json:"Total"` }
type GetComprehensiveEnhanceImage ¶
type GetComprehensiveEnhanceImage struct{}
type GetComprehensiveEnhanceImageBody ¶
type GetComprehensiveEnhanceImageBody struct { // REQUIRED; 图片存储 URI 或访问 URL。 // * 图片 URI 格式,例如:tos-example/7a7979974.jpeg // * 图片 URL 格式,可公网访问。例如:https://example.org/tos-example/7a7979974.jpeg~tplv.png ImageURI string `json:"ImageUri"` // REQUIRED; 优化策略,取值如下所示: // * 0:通用画质提升 // * 1:显著画质提升 :::tip 推荐优先使用通用方案,显著画质提升方案画质分提高 10% 左右,但体积会有一定浮动提升。以上幅度变化基于测试集总结,具体以使用场景为准。 ::: Mode int `json:"Mode"` // REQUIRED; 服务 ID。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId"` // 去压缩失真强度,取值范围为[0,1]。取值为0时表示不处理,取值越大去压缩失真强度越大。 ArStrength float64 `json:"ArStrength,omitempty"` // 亮度,取值范围为[90,100]。取值越小,亮度提升越明显。 Brightness int `json:"Brightness,omitempty"` // 去模糊强度,取值范围为[0,1]。取值为0时表示不处理,取值越大去模糊强度越大。 DeblurStrength float64 `json:"DeblurStrength,omitempty"` // 降噪强度,取值范围为[0,1]。取值为0时表示不降噪,取值越大降噪强度越大。 DenoiseStrength float64 `json:"DenoiseStrength,omitempty"` // 下采样模式,取值如下所示: // * 0: 仅缩小,图片大于设置的“宽/高”时,将缩小图片 // * 1: 仅放大,图片小于设置的“宽/高”时,将放大图片 // * 2: 既缩小又放大,即按照自定义“宽/高”输出结果图,该操作可能导致图片变形 DownsampleMode int `json:"DownsampleMode,omitempty"` // 下采样输出图片高度,图片将适配对应大小。单位为 px。 DownsampleOutHeight int `json:"DownsampleOutHeight,omitempty"` // 下采样输出图片宽度,图片将适配对应大小。单位为 px。 DownsampleOutWidth int `json:"DownsampleOutWidth,omitempty"` // 内是否启用高级配置,取值如下所示: // * true:开启。开启后,下述高级配置才会生效。 // * false:(默认)关闭。 :::tip 适用于 8000 x 8000 以分辨率图像的画质增强。 ::: EnableConfig bool `json:"EnableConfig,omitempty"` // 是否开启下采样,即图片在执行增强效果的同时可自定义输出图片分辨率大小。取值如下所示: // * true:开启。仅当开启后,下述下采样配置才会生效。 // * false:(默认)关闭。 :::tip 适用于 8000 x 8000 以内分辨率图像的画质增强。 ::: EnableDownsample bool `json:"EnableDownsample,omitempty"` // 是否开启超分配置,仅满足图像输入边界的图像执行超分处理。取值如下所示: // * true:开启。仅当开启后,下述超分配置才会生效。 // * false:(默认)关闭。 :::tip 适用于 8000 x 8000 以内分辨率图像的画质增强。 ::: EnableSuperResolution bool `json:"EnableSuperResolution,omitempty"` // 执行超分处理的长边范围最大值,仅当满足图像边界输入的图像执行超分处理。单位为 px。 LongMax int `json:"LongMax,omitempty"` // 执行超分处理的长边范围最小值,仅当满足图像边界输入的图像执行超分处理。单位为 px。 LongMin int `json:"LongMin,omitempty"` // 超分倍率,仅支持 2 倍和 4 倍。 :::tip 4 倍超分辨率只适用于 4000 x 4000 以内分辨率图像的画质增强。 ::: Multiple int `json:"Multiple,omitempty"` // 饱和度,取值范围为[0,2]。取值大于 1 表示提升饱和度,取值小于 1 表示降低饱和度。 Saturation float64 `json:"Saturation,omitempty"` // 执行超分处理的短边范围最大值,仅当满足图像边界输入的图像执行超分处理。单位为 px。 ShortMax int `json:"ShortMax,omitempty"` // 执行超分处理的短边范围最小值,仅当满足图像边界输入的图像执行超分处理。单位为 px。 ShortMin int `json:"ShortMin,omitempty"` }
type GetComprehensiveEnhanceImageQuery ¶
type GetComprehensiveEnhanceImageQuery struct{}
type GetComprehensiveEnhanceImageReq ¶
type GetComprehensiveEnhanceImageReq struct { *GetComprehensiveEnhanceImageQuery *GetComprehensiveEnhanceImageBody }
type GetComprehensiveEnhanceImageRes ¶
type GetComprehensiveEnhanceImageRes struct { // REQUIRED ResponseMetadata *GetComprehensiveEnhanceImageResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *GetComprehensiveEnhanceImageResResult `json:"Result,omitempty"` }
type GetComprehensiveEnhanceImageResResponseMetadata ¶
type GetComprehensiveEnhanceImageResResponseMetadata 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"` }
type GetComprehensiveEnhanceImageResResult ¶
type GetComprehensiveEnhanceImageResResult struct { // REQUIRED; 结果图地址 ResURI string `json:"ResUri"` }
GetComprehensiveEnhanceImageResResult - 视请求的接口而定
type GetCompressTaskInfo ¶
type GetCompressTaskInfo struct{}
type GetCompressTaskInfoBody ¶
type GetCompressTaskInfoBody struct{}
type GetCompressTaskInfoQuery ¶
type GetCompressTaskInfoQuery struct { // REQUIRED; 服务 ID。 // * 您可以在veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` // REQUIRED; 异步任务 ID TaskID string `json:"TaskId" query:"TaskId"` }
type GetCompressTaskInfoReq ¶
type GetCompressTaskInfoReq struct { *GetCompressTaskInfoQuery *GetCompressTaskInfoBody }
type GetCompressTaskInfoRes ¶
type GetCompressTaskInfoRes struct { // REQUIRED ResponseMetadata *GetCompressTaskInfoResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *GetCompressTaskInfoResResult `json:"Result,omitempty"` }
type GetCompressTaskInfoResResponseMetadata ¶
type GetCompressTaskInfoResResponseMetadata 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"` }
type GetCompressTaskInfoResResult ¶
type GetCompressTaskInfoResResult struct { // REQUIRED; 压缩文件包 StoreUri OutputURI string `json:"OutputUri"` // REQUIRED; 异步任务状态,取值如下所示: // * Pending:排队中 // // // * Running:进行中 // // // * Failed:执行失败 // // // * Success:执行成功 Status string `json:"Status"` // REQUIRED; 异步任务 ID TaskID string `json:"TaskId"` // 错误码。仅当Status为Failed时,该值不为 0。 ErrCode int `json:"ErrCode,omitempty"` // 错误信息。仅当Status为Failed时,该值不为空。 ErrMsg string `json:"ErrMsg,omitempty"` // 任务处理进度,即已处理的文件数量。 ProcessCount int `json:"ProcessCount,omitempty"` }
GetCompressTaskInfoResResult - 视请求的接口而定
type GetDedupTaskStatus ¶
type GetDedupTaskStatus struct{}
type GetDedupTaskStatusBody ¶
type GetDedupTaskStatusBody struct{}
type GetDedupTaskStatusQuery ¶
type GetDedupTaskStatusQuery struct { // REQUIRED; 任务 ID,您可以通过调用使用图片去重获取结果值 [https://www.volcengine.com/docs/508/138658]接口获取异步去重TaskId返回值。 TaskID string `json:"TaskId" query:"TaskId"` }
type GetDedupTaskStatusReq ¶
type GetDedupTaskStatusReq struct { *GetDedupTaskStatusQuery *GetDedupTaskStatusBody }
type GetDedupTaskStatusRes ¶
type GetDedupTaskStatusRes struct { // REQUIRED ResponseMetadata *GetDedupTaskStatusResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *GetDedupTaskStatusResResult `json:"Result,omitempty"` }
type GetDedupTaskStatusResResponseMetadata ¶
type GetDedupTaskStatusResResponseMetadata 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"` }
type GetDedupTaskStatusResResult ¶
type GetDedupTaskStatusResResult struct { // REQUIRED; 分组结果,若输入 2 个以上原图时,将按组返回内容相同的图片,每组的图片个数非固定值。 Groups map[string][]string `json:"Groups"` // REQUIRED; 图片评分,仅在两张图片对比才返回 Score 字段。 Score string `json:"Score"` // REQUIRED; 异步任务状态,取值如下所示: // * 0:任务进行中 // * 1:任务执行成功 // * 2:任务执行失败 Status int `json:"Status"` // REQUIRED; 任务 ID。 TaskID string `json:"TaskId"` }
GetDedupTaskStatusResResult - 视请求的接口而定
type GetDomainConfig ¶
type GetDomainConfig struct{}
type GetDomainConfigBody ¶
type GetDomainConfigBody struct{}
type GetDomainConfigQuery ¶
type GetDomainConfigQuery struct { // REQUIRED; 域名,您可以通过调用 GetServiceDomains [https://www.volcengine.com/docs/508/9379] 获取当前服务下所有域名。 DomainName string `json:"DomainName" query:"DomainName"` // REQUIRED; 服务 ID。 // * 您可以在veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` }
type GetDomainConfigReq ¶
type GetDomainConfigReq struct { *GetDomainConfigQuery *GetDomainConfigBody }
type GetDomainConfigRes ¶
type GetDomainConfigRes struct { // REQUIRED ResponseMetadata *GetDomainConfigResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *GetDomainConfigResResult `json:"Result,omitempty"` }
type GetDomainConfigResResponseMetadata ¶
type GetDomainConfigResResponseMetadata 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"` }
type GetDomainConfigResResult ¶
type GetDomainConfigResResult struct { // REQUIRED; 访问控制配置 AccessControl *GetDomainConfigResResultAccessControl `json:"access_control"` // REQUIRED; 是否开启自适应格式,取值如下所示: // * true:开启自适应 // * false:关闭自适应 Adaptfmt bool `json:"adaptfmt"` // REQUIRED; 是否开启集智瘦身,取值如下所示: // * true:开启集智瘦身 // * false:关闭集智瘦身 DoSlim bool `json:"do_slim"` // REQUIRED; 域名 Domain string `json:"domain"` // REQUIRED; 是否开启全球加速,取值如下所示: // * true:开启全球加速 // * false:关闭全球加速 GlobalAcceleration bool `json:"global_acceleration"` // REQUIRED; HTTPS 配置 HTTPSConfig *GetDomainConfigResResultHTTPSConfig `json:"https_config"` // REQUIRED; 域名锁定状态 LockStatus *GetDomainConfigResResultLockStatus `json:"lock_status"` // REQUIRED; HTTP Header 配置 RespHdrs []*GetDomainConfigResResultRespHdrsItem `json:"resp_hdrs"` // REQUIRED; 域名状态 Status string `json:"status"` // 页面优化设置 PageOptimization *GetDomainConfigResResultPageOptimization `json:"page_optimization,omitempty"` }
GetDomainConfigResResult - 视请求的接口而定
type GetDomainConfigResResultAccessControl ¶
type GetDomainConfigResResultAccessControl struct { // REQUIRED; IP 访问控制配置 IPAuth *GetDomainConfigResResultAccessControlIPAuth `json:"ip_auth"` // REQUIRED ReferLink string `json:"refer_link"` // REQUIRED; Referer 防盗链配置 RefererLink *GetDomainConfigResResultAccessControlRefererLink `json:"referer_link"` // REQUIRED; 远程鉴权设置 RemoteAuth *GetDomainConfigResResultAccessControlRemoteAuth `json:"remote_auth"` // REQUIRED; URL 鉴权配置 URLAuth *GetDomainConfigResResultAccessControlURLAuth `json:"url_auth"` // REQUIRED; UA 访问控制配置 UaList *GetDomainConfigResResultAccessControlUaList `json:"ua_list"` }
GetDomainConfigResResultAccessControl - 访问控制配置
type GetDomainConfigResResultAccessControlIPAuth ¶
type GetDomainConfigResResultAccessControlIPAuth struct { // REQUIRED; 是否开启 IP 访问控制,取值如下所示: // * true:开启 IP 访问控制 // * false:关闭 IP 访问控制 Enabled bool `json:"enabled"` // REQUIRED; 是否是白名单模式,取值如下所示: // * true:白名单模式 // * false:黑名单模式 IsWhiteMode bool `json:"is_white_mode"` // REQUIRED; IP 列表 Values []string `json:"values"` }
GetDomainConfigResResultAccessControlIPAuth - IP 访问控制配置
type GetDomainConfigResResultAccessControlRefererLink ¶ added in v1.0.149
type GetDomainConfigResResultAccessControlRefererLink struct { // REQUIRED; 是否允许空 Refer,取值如下所示: // * true:允许空 Refer // * false:不允许空 Refer AllowEmptyRefer bool `json:"allow_empty_refer"` // REQUIRED; 是否开启 Referer 防盗链,取值如下所示: // * true:开启 // * false:关闭 Enabled bool `json:"enabled"` // REQUIRED; Referers 列表在匹配时是否是大小写敏感的。取值如下所示: // * true: 表示大小写不敏感。 // * false: 表示大小写敏感。 IgnoreCase bool `json:"ignore_case"` // REQUIRED; Referers 列表的 Referer 头部值是否必须以 HTTP 或者 HTTPS 开头。取值如下所示: // * true: 表示不以 HTTP 或者 HTTPS 开头的 Referer 头部值是合法的。 // * false: 表示不以 HTTP 或者 HTTPS 开头 Referer 头部值是非法的。 IgnoreScheme bool `json:"ignore_scheme"` // REQUIRED; 是否选择白名单,取值如下所示: // * true:选择白名单 // * false:不选择白名单 IsWhiteMode bool `json:"is_white_mode"` // REQUIRED; 正则表达式规则列表 RegexValues []string `json:"regex_values"` // REQUIRED; 根据是否为白名单,为对应的白/黑名单的值。 Values []string `json:"values"` }
GetDomainConfigResResultAccessControlRefererLink - Referer 防盗链配置
type GetDomainConfigResResultAccessControlRemoteAuth ¶
type GetDomainConfigResResultAccessControlRemoteAuth struct { // REQUIRED; 鉴权请求头设置 AuthRequestHeader *GetDomainConfigResResultAccessControlRemoteAuthRequestHeader `json:"auth_request_header"` // REQUIRED; 鉴权请求参数设置 AuthRequestQuery *GetDomainConfigResResultAccessControlRemoteAuthRequestQuery `json:"auth_request_query"` // REQUIRED; 鉴权响应设置 AuthResponse *GetDomainConfigResResultAccessControlRemoteAuthResponse `json:"auth_response"` // REQUIRED; 鉴权服务器设置 AuthServer *GetDomainConfigResResultAccessControlRemoteAuthServer `json:"auth_server"` // REQUIRED; 是否开启远程鉴权,取值如下所示: // * true:是 // * false:否 Enabled bool `json:"enabled"` // REQUIRED; 生效对象 MatchRule []*GetDomainConfigResResultAccessControlRemoteAuthMatchRuleItem `json:"match_rule"` }
GetDomainConfigResResultAccessControlRemoteAuth - 远程鉴权设置
type GetDomainConfigResResultAccessControlRemoteAuthAuthResponseResponse ¶
type GetDomainConfigResResultAccessControlRemoteAuthAuthResponseResponse struct { // REQUIRED; 鉴权失败时,响应用户的状态码 FailCode string `json:"fail_code"` }
GetDomainConfigResResultAccessControlRemoteAuthAuthResponseResponse - 响应设置
type GetDomainConfigResResultAccessControlRemoteAuthMatchRuleItem ¶
type GetDomainConfigResResultAccessControlRemoteAuthMatchRuleItem struct { // REQUIRED; 匹配方式,取值如下所示: // * match:object 匹配 Value。 // * not_match:object 不匹配 Value。 MatchOperator string `json:"match_operator"` // REQUIRED; 对哪些对象类型进行规则匹配,取值如下所示: // * filetype:表示特定后缀的文件。 // * directory:表示特定文件目录下的所有文件。 // * path:表示特定的文件。 Object string `json:"object"` // REQUIRED; Object 对应的具体对象 Value string `json:"value"` }
type GetDomainConfigResResultAccessControlRemoteAuthRequestHeader ¶
type GetDomainConfigResResultAccessControlRemoteAuthRequestHeader struct { // REQUIRED; 鉴权请求头是否包含用户请求头,取值如下所示: // * exclude:表示鉴权请求头中不包含任何用户请求头。 // * include:表示鉴权请求头中包含所有用户请求头。 // * includePart:表示鉴权请求头包含指定的用户请求头。 Action string `json:"action"` // REQUIRED; 额外请求头 Header []*GetDomainConfigResResultAccessControlRemoteAuthRequestHeaderItem `json:"header"` // REQUIRED; 鉴权请求中 HOST 头部的值,固定为 default,即 HOST 头部的值与您的加速域名相同。 Host string `json:"host"` // REQUIRED; Action 参数所对应的参数值 Value string `json:"value"` }
GetDomainConfigResResultAccessControlRemoteAuthRequestHeader - 鉴权请求头设置
type GetDomainConfigResResultAccessControlRemoteAuthRequestQuery ¶
type GetDomainConfigResResultAccessControlRemoteAuthRequestQuery struct { // REQUIRED; 鉴权请求是否包含用户请求 URL 中的查询参数。取值如下所示: // * exclude:表示鉴权请求不包含任何查询参数。 // * include:表示鉴权请求包含所有查询参数。 // * includePart:表示鉴权请求包含指定的查询参数。 Action string `json:"action"` // REQUIRED; 额外参数 Query []*GetDomainConfigResResultAccessControlRemoteAuthRequestQueryItem `json:"query"` // REQUIRED; Action 参数所对应的参数值 Value string `json:"value"` }
GetDomainConfigResResultAccessControlRemoteAuthRequestQuery - 鉴权请求参数设置
type GetDomainConfigResResultAccessControlRemoteAuthResponse ¶
type GetDomainConfigResResultAccessControlRemoteAuthResponse struct { // REQUIRED; 鉴权结果缓存设置 AuthResultCache *GetDomainConfigResResultAccessControlRemoteAuthResponseAuthResultCache `json:"auth_result_cache"` // REQUIRED; 鉴权服务器状态码设置 AuthServerStatusCode *GetDomainConfigResResultAccessControlRemoteAuthResponseAuthServerStatusCode `json:"auth_server_status_code"` // REQUIRED; 鉴权服务超时时间 AuthServerTimeout *GetDomainConfigResResultAccessControlRemoteAuthResponseAuthServerTimeout `json:"auth_server_timeout"` // REQUIRED; 响应设置 Response *GetDomainConfigResResultAccessControlRemoteAuthAuthResponseResponse `json:"response"` }
GetDomainConfigResResultAccessControlRemoteAuthResponse - 鉴权响应设置
type GetDomainConfigResResultAccessControlRemoteAuthResponseAuthResultCache ¶
type GetDomainConfigResResultAccessControlRemoteAuthResponseAuthResultCache struct { // REQUIRED; 是否缓存鉴权状态码,取值如下所示: // * nocache:veImageX 不缓存鉴权状态码。 // * cache:veImageX 缓存鉴权状态码。 Action string `json:"action"` // REQUIRED; 缓存 key 指定了用于区分不同请求 URI 的查询参数 CacheKey []string `json:"cache_key"` // REQUIRED; 鉴权状态码的缓存时间,单位是秒 TTL int `json:"ttl"` }
GetDomainConfigResResultAccessControlRemoteAuthResponseAuthResultCache - 鉴权结果缓存设置
type GetDomainConfigResResultAccessControlRemoteAuthResponseAuthServerStatusCode ¶
type GetDomainConfigResResultAccessControlRemoteAuthResponseAuthServerStatusCode struct { // REQUIRED; 如果鉴权状态码既不是 FailCode,又不是 SuccessCode 时,处理鉴权请求的方式 DefaultAction string `json:"default_action"` // REQUIRED; 鉴权失败时的鉴权状态码 FailCode string `json:"fail_code"` // REQUIRED; 鉴权成功时的鉴权状态码 SuccessCode string `json:"success_code"` }
GetDomainConfigResResultAccessControlRemoteAuthResponseAuthServerStatusCode - 鉴权服务器状态码设置
type GetDomainConfigResResultAccessControlRemoteAuthResponseAuthServerTimeout ¶
type GetDomainConfigResResultAccessControlRemoteAuthResponseAuthServerTimeout struct { // REQUIRED; 鉴权超时后处理鉴权请求的策略,取值如下所示: // * reject:veImageX 认为鉴权失败。 // * pass:veImageX 认为鉴权成功。 Action string `json:"action"` // REQUIRED; 鉴权超时的时间,单位是毫秒。 Time int `json:"time"` }
GetDomainConfigResResultAccessControlRemoteAuthResponseAuthServerTimeout - 鉴权服务超时时间
type GetDomainConfigResResultAccessControlRemoteAuthServer ¶
type GetDomainConfigResResultAccessControlRemoteAuthServer struct { // REQUIRED; 鉴权服务器的主地址 Address string `json:"address"` // REQUIRED; 鉴权服务器的备地址 BackupAddress string `json:"backup_address"` // REQUIRED; 鉴权请求的路径,取值如下所示: // * constant:表示鉴权请求中的路径与用户请求中的路径相同。 // * variable:表示您需要在 pathValue 参数中指定一个鉴权请求中的路径。 PathType string `json:"path_type"` // REQUIRED; 一个鉴权请求的路径 PathValue string `json:"path_value"` // REQUIRED; 在发送鉴权请求时所使用的请求方法,取值如下所示: // * default:鉴权请求所使用的方法与用户的请求相同。 // * get:鉴权请求使用 GET 方法。 // * post:鉴权请求使用 POST 方法。 // * head:鉴权请求使用 HEAD 方法。 RequestMethod string `json:"request_method"` }
GetDomainConfigResResultAccessControlRemoteAuthServer - 鉴权服务器设置
type GetDomainConfigResResultAccessControlURLAuth ¶
type GetDomainConfigResResultAccessControlURLAuth struct { // REQUIRED; 是否开启 URL 鉴权 ,取值如下所示: // * true:开启 URL 鉴权 // * false:关闭 URL 鉴权 Enabled bool `json:"enabled"` // REQUIRED; A 鉴权配置 TypeA *GetDomainConfigResResultAccessControlURLAuthTypeA `json:"type_a"` // REQUIRED; B 鉴权配置 TypeB *GetDomainConfigResResultAccessControlURLAuthTypeB `json:"type_b"` // REQUIRED; C 鉴权配置 TypeC *GetDomainConfigResResultAccessControlURLAuthTypeC `json:"type_c"` // REQUIRED; D 鉴权配置 TypeD *GetDomainConfigResResultAccessControlURLAuthTypeD `json:"type_d"` }
GetDomainConfigResResultAccessControlURLAuth - URL 鉴权配置
type GetDomainConfigResResultAccessControlURLAuthTypeA ¶
type GetDomainConfigResResultAccessControlURLAuthTypeA struct { // REQUIRED; 备用鉴权密钥 BackupSk string `json:"backup_sk"` // REQUIRED; 有效时间,单位为秒。取值范围为[1, 630720000]内的正整数,默认为 1800 秒。 ExpireTime int `json:"expire_time"` // REQUIRED; 主鉴权密钥 MainSk string `json:"main_sk"` // REQUIRED; 签名参数名 SignParam string `json:"sign_param"` }
GetDomainConfigResResultAccessControlURLAuthTypeA - A 鉴权配置
type GetDomainConfigResResultAccessControlURLAuthTypeB ¶
type GetDomainConfigResResultAccessControlURLAuthTypeB struct { // REQUIRED; 备用鉴权密钥 BackupSk string `json:"backup_sk"` // REQUIRED; 有效时间,单位为秒。取值范围为[1, 630720000]内的正整数,默认为 1800 秒。 ExpireTime int `json:"expire_time"` // REQUIRED; 主鉴权密钥 MainSk string `json:"main_sk"` }
GetDomainConfigResResultAccessControlURLAuthTypeB - B 鉴权配置
type GetDomainConfigResResultAccessControlURLAuthTypeC ¶
type GetDomainConfigResResultAccessControlURLAuthTypeC struct { // REQUIRED; 备用鉴权密钥 BackupSk string `json:"backup_sk"` // REQUIRED; 有效时间,单位为秒。取值范围为[1, 630720000]内的正整数,默认为 1800 秒。 ExpireTime int `json:"expire_time"` // REQUIRED; 主鉴权密钥 MainSk string `json:"main_sk"` }
GetDomainConfigResResultAccessControlURLAuthTypeC - C 鉴权配置
type GetDomainConfigResResultAccessControlURLAuthTypeD ¶
type GetDomainConfigResResultAccessControlURLAuthTypeD struct { // REQUIRED; 备用鉴权密钥 BackupSk string `json:"backup_sk"` // REQUIRED; 有效时间,单位为秒。取值范围为[1, 630720000]内的正整数,默认为 1800 秒。 ExpireTime int `json:"expire_time"` // REQUIRED; 主鉴权密钥 MainSk string `json:"main_sk"` // REQUIRED; md5hash 参数名 SignParam string `json:"sign_param"` // REQUIRED; 时间戳格式,取值如下所示: // * decimal:十进制(Unix 时间戳) // * heximal:十六进制(Unix 时间戳) TimeFormat string `json:"time_format"` // REQUIRED; TimeStamp 参数名 TimeParam string `json:"time_param"` }
GetDomainConfigResResultAccessControlURLAuthTypeD - D 鉴权配置
type GetDomainConfigResResultAccessControlUaList ¶
type GetDomainConfigResResultAccessControlUaList struct { // REQUIRED; 是否开启 UA 访问控制,取值如下所示: // * true:开启 UA 访问控制 // * false:关闭 UA 访问控制 Enabled bool `json:"enabled"` // REQUIRED; 是否是白名单模式,取值如下所示: // * true:白名单模式 // * false:黑名单模式 IsWhiteMode bool `json:"is_white_mode"` // REQUIRED; UA 列表 Values []string `json:"values"` }
GetDomainConfigResResultAccessControlUaList - UA 访问控制配置
type GetDomainConfigResResultHTTPSConfig ¶
type GetDomainConfigResResultHTTPSConfig struct { // REQUIRED; 证书 ID,若enable_https为true,则为必选。 CertID string `json:"cert_id"` // REQUIRED; 是否开启强制跳转,取值如下所示: // * true:开启 // * false:关闭 EnableForceRedirect bool `json:"enable_force_redirect"` // REQUIRED; 是否开启 HTTP2,取值如下所示: // * true:开启 HTTP2 // * false:关闭 HTTP2 EnableHTTP2 bool `json:"enable_http2"` // REQUIRED; 是否开启 HTTPS,取值如下所示: // * true:开启 HTTPS // * false:关闭 HTTPS EnableHTTPS bool `json:"enable_https"` // REQUIRED; 是否启用 OCSP 装订配置,取值如下所示: // * true:开启 // * false:关闭 EnableOcsp bool `json:"enable_ocsp"` // REQUIRED; 是否强制使用 HTTPS,取值如下所示: // * true:强制 HTTPS // * false:不强制 HTTPS ForceHTTPS bool `json:"force_https"` // REQUIRED; 强制跳转状态码,取值如下所示: // * 301:返回给用户 301 状态码进行重定向。 // * 302:返回给用户 302 状态码进行重定向。 ForceRedirectCode string `json:"force_redirect_code"` // REQUIRED; 强制跳转类型,取值如下所示: // * http2https:HTTP 到 HTTPS // * https2http:HTTPS 到 HTTP ForceRedirectType string `json:"force_redirect_type"` // REQUIRED; HSTS 配置 Hsts *GetDomainConfigResResultHTTPSConfigHsts `json:"hsts"` // REQUIRED; 支持的 tls 版本。取值如下所示: // * tlsv1.0 // * tlsv1.1 // * tlsv1.2 // * tlsv1.3 TLSVersions []string `json:"tls_versions"` }
GetDomainConfigResResultHTTPSConfig - HTTPS 配置
type GetDomainConfigResResultHTTPSConfigHsts ¶ added in v1.0.149
type GetDomainConfigResResultHTTPSConfigHsts struct { // 是否启用 HSTS 配置,取值如下所示: // * true:启用 // * false:关闭 Enabled bool `json:"enabled,omitempty"` // HSTS 配置是否也应用于加速域名的子域名。取值如下所示: // * include:应用于子域名站点。 // * exclude:不应用于子域名站点。 Subdomain string `json:"subdomain,omitempty"` // Strict-Transport-Security 响应头在浏览器中的缓存过期时间,单位是秒。取值范围是 0 - 31,536,000。31,536,000 秒表示 365 天。如果该参数值为 0,其效果等同于禁用 HSTS 设置。 TTL int `json:"ttl,omitempty"` }
GetDomainConfigResResultHTTPSConfigHsts - HSTS 配置
type GetDomainConfigResResultLockStatus ¶
type GetDomainConfigResResultLockStatus struct { // REQUIRED; 智能压缩是否锁定,取值如下所示: // * true:是 // * false:否 CompressionLocked bool `json:"compression_locked"` // REQUIRED; 整个域名是否锁定,取值如下所示: // * true:是 // * false:否 DomainLocked bool `json:"domain_locked"` // REQUIRED; IP 访问限制是否锁定,取值如下所示: // * true:是 // * false:否 IPAccessRuleLocked bool `json:"ip_access_rule_locked"` // REQUIRED; 锁定原因 Reason string `json:"reason"` // REQUIRED; Referer 防盗链配置是否锁定,取值如下所示: // * true:是 // * false:否 RefererAccessRuleLocked bool `json:"referer_access_rule_locked"` // REQUIRED; 远程鉴权是否锁定,取值如下所示: // * true:是 // * false:否 RemoteAuthLocked bool `json:"remote_auth_locked"` // REQUIRED; 响应头配置是否锁定,取值如下所示: // * true:是 // * false:否 ResponseHeaderLocked bool `json:"response_header_locked"` // REQUIRED; URL 鉴权签算配置是否锁定,取值如下所示: // * true:是 // * false:否 SignURLAuthLocked bool `json:"sign_url_auth_locked"` // REQUIRED; UA 访问限制配置是否锁定,取值如下所示: // * true:是 // * false:否 UaAccessRuleLocked bool `json:"ua_access_rule_locked"` }
GetDomainConfigResResultLockStatus - 域名锁定状态
type GetDomainConfigResResultPageOptimization ¶ added in v1.0.149
type GetDomainConfigResResultPageOptimization struct { // REQUIRED; 是否开启页面优化,取值如下所示: // * true:启用 // * false:关闭 Enabled bool `json:"enabled"` // REQUIRED; 需要优化的对象列表,取值如下所示: // * html: 表示 HTML 页面。 // * js: 表示 Javascript 代码。 // * css: 表示 CSS 代码。 OptimizationType []string `json:"optimization_type"` }
GetDomainConfigResResultPageOptimization - 页面优化设置
type GetDomainConfigResResultRespHdrsItem ¶
type GetDomainConfigResResultRespHdrsItem struct { // REQUIRED AccessOriginControl bool `json:"access_origin_control"` // REQUIRED; 头部操作动作,取值如下所示: // * set:设置。 // * delete:删除。 Action string `json:"action"` // REQUIRED; header key Key string `json:"key"` // REQUIRED; header value Value string `json:"value"` }
type GetImageAnalyzeResult ¶
type GetImageAnalyzeResult struct{}
type GetImageAnalyzeResultBody ¶
type GetImageAnalyzeResultBody struct{}
type GetImageAnalyzeResultQuery ¶
type GetImageAnalyzeResultQuery struct { // REQUIRED; 任务运行结束时间,Unix 时间戳。 EndTime int `json:"EndTime" query:"EndTime"` // REQUIRED; 任务运行开始时间,Unix 时间戳。 StartTime int `json:"StartTime" query:"StartTime"` // REQUIRED; 任务 ID,您可以通过调用GetImageAnalyzeTasks [https://www.volcengine.com/docs/508/1160417]获取指定地区全部离线评估任务 ID。 TaskID string `json:"TaskId" query:"TaskId"` // 文件名 File string `json:"File,omitempty" query:"File"` // 分页条数。默认值为 10。 Limit int `json:"Limit,omitempty" query:"Limit"` // 分页偏移量,默认为 0。取值为 1 时,表示跳过第一条数据,从第二条数据取值。 Offset int `json:"Offset,omitempty" query:"Offset"` // 任务执行 ID RunID string `json:"RunId,omitempty" query:"RunId"` }
type GetImageAnalyzeResultReq ¶
type GetImageAnalyzeResultReq struct { *GetImageAnalyzeResultQuery *GetImageAnalyzeResultBody }
type GetImageAnalyzeResultRes ¶
type GetImageAnalyzeResultRes struct { // REQUIRED ResponseMetadata *GetImageAnalyzeResultResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *GetImageAnalyzeResultResResult `json:"Result"` }
type GetImageAnalyzeResultResResult ¶
type GetImageAnalyzeResultResResult struct { // REQUIRED; 任务结果 Results []*GetImageAnalyzeResultResResultResultsItem `json:"Results"` // REQUIRED; 查询到的总量 Total int `json:"Total"` }
type GetImageAnalyzeResultResResultResultsItem ¶
type GetImageAnalyzeResultResResultResultsItem struct { // 评估结果存储 URI ResultURI string `json:"ResultUri,omitempty"` // 任务指定 ID RunID string `json:"RunId,omitempty"` StartAt string `json:"StartAt,omitempty"` // 任务状态,取值如下所示: // * Running:进行中 // * Suspend:暂停 // * Done:结束 Status string `json:"Status,omitempty"` }
type GetImageAnalyzeTasks ¶
type GetImageAnalyzeTasks struct{}
type GetImageAnalyzeTasksBody ¶
type GetImageAnalyzeTasksBody struct{}
type GetImageAnalyzeTasksQuery ¶
type GetImageAnalyzeTasksQuery struct { // 分页条数。取值范围为 (0,100],默认值为 100。 Limit int `json:"Limit,omitempty" query:"Limit"` // 分页偏移量,默认为 0。取值为 1 时,表示跳过第一条数据,从第二条数据取值。 Offset int `json:"Offset,omitempty" query:"Offset"` // 任务地区。默认为 cn,表示国内。 Region string `json:"Region,omitempty" query:"Region"` // 返回任务名称或描述中包含该值的任务。 SearchPtn string `json:"SearchPtn,omitempty" query:"SearchPtn"` }
type GetImageAnalyzeTasksReq ¶
type GetImageAnalyzeTasksReq struct { *GetImageAnalyzeTasksQuery *GetImageAnalyzeTasksBody }
type GetImageAnalyzeTasksRes ¶
type GetImageAnalyzeTasksRes struct { // REQUIRED ResponseMetadata *GetImageAnalyzeTasksResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *GetImageAnalyzeTasksResResult `json:"Result"` }
type GetImageAnalyzeTasksResResult ¶
type GetImageAnalyzeTasksResResult struct { // REQUIRED; 任务 Tasks []*GetImageAnalyzeTasksResResultTasksItem `json:"Tasks"` // REQUIRED; 查询到任务数量 Total int `json:"Total"` }
type GetImageAnalyzeTasksResResultTasksItem ¶
type GetImageAnalyzeTasksResResultTasksItem struct { // REQUIRED; 评估任务更新时间 UpdateAt string `json:"UpdateAt"` // 评估任务创建时间 CreateAt string `json:"CreateAt,omitempty"` // 任务描述 Desc string `json:"Desc,omitempty"` // 是否模拟模板每阶段输出,取值如下所示: // * true:是 // * false:否 EvalPerStage bool `json:"EvalPerStage,omitempty"` // 离线评估任务名称 Name string `json:"Name,omitempty"` // txt 评估文件的 Store URI。 ResURI []string `json:"ResUri,omitempty"` SampleRate float64 `json:"SampleRate,omitempty"` // 所在服务的服务 ID ServiceID string `json:"ServiceId,omitempty"` // 任务状态,取值如下所示: // * Pending:排队中 // * Done:已完成 // * Running:进行中 Status string `json:"Status,omitempty"` // 该条评估任务的任务 ID TaskID string `json:"TaskId,omitempty"` // Type 取值 UriFile 时,指定的模版名称。 Tpl string `json:"Tpl,omitempty"` // 任务类型,取值如下所示: // * UrlFile:在线提交 URL 离线评估 // * UriFile:在线提交 URI 离线评估 Type string `json:"Type,omitempty"` }
type GetImageAuditResult ¶
type GetImageAuditResult struct{}
type GetImageAuditResultBody ¶
type GetImageAuditResultBody struct{}
type GetImageAuditResultQuery ¶
type GetImageAuditResultQuery struct { // REQUIRED; 任务 ID,您可通过调用查询所有审核任务 [https://www.volcengine.com/docs/508/1160409]获取所需的任务 ID。 TaskID string `json:"TaskId" query:"TaskId"` // 审核建议,缺省情况下返回全部任务。取值如下所示: // * nopass:建议不通过 // * recheck:建议复审 AuditSuggestion string `json:"AuditSuggestion,omitempty" query:"AuditSuggestion"` // 图片类型,缺省情况下返回全部类型任务。取值如下所示: // * problem:问题图片 // * frozen:冻结图片 // * fail:审核失败图片 ImageType string `json:"ImageType,omitempty" query:"ImageType"` // 分页条数。取值范围为 (0,100],默认值为 10。 Limit int `json:"Limit,omitempty" query:"Limit"` // 上一次查询返回的位置标记,作为本次列举的起点信息。默认值为 0。 Marker int `json:"Marker,omitempty" query:"Marker"` // 问题类型,取值根据审核类型的不同其取值不同。缺省情况下返回全部类型任务。 // * 基础安全审核 * govern:涉政 // * porn:涉黄 // * illegal:违法违规 // * terror:涉暴 // // // * 智能安全审核 * 图像风险识别 * porn:涉黄,主要适用于通用色情、色情动作、性行为、性暗示、性分泌物、色情动漫、色情裸露等涉黄场景的风险识别 // * sensitive1:涉敏1,具体指涉及暴恐风险 // * sensitive2:涉敏2,具体值涉及政治内容风险 // * forbidden:违禁,主要适用于打架斗殴、爆炸、劣迹艺人等场景的风险识别 // * uncomfortable:引人不适,主要适用于恶心、恐怖、尸体、血腥等引人不适场景的风险识别 // * qrcode:二维码,主要适用于识别常见二维码(QQ、微信、其他二维码等) // * badpicture:不良画面,主要适用于自我伤害、丧葬、不当车播、吸烟/纹身/竖中指等不良社会风气的风险识别 // * sexy:性感低俗,主要适用于舌吻、穿衣性行为、擦边裸露等多种性感低俗场景的风险识别 // * age:年龄,主要适用于图中人物对应的年龄段识别 // * underage:未成年相关,主要适用于儿童色情、儿童邪典等风险识别 // * quality:图片质量,主要适用于图片模糊、纯色边框、纯色屏等风险识别 // // // * 图文风险识别 * ad:广告,综合图像及文字内容智能识别广告 // * defraud:诈骗,综合图像及文字内容智能识别诈骗 // * charillegal:文字违规,图片上存在涉黄、涉敏、违禁等违规文字 Problem string `json:"Problem,omitempty" query:"Problem"` // 审核场景,缺省情况下查询全部场景的任务。取值如下所示: // * UrlFile:上传 txt 审核文件处理场景 // * Url:上传审核图片 URL 处理场景 // * Upload:图片上传场景 Type string `json:"Type,omitempty" query:"Type"` }
type GetImageAuditResultReq ¶
type GetImageAuditResultReq struct { *GetImageAuditResultQuery *GetImageAuditResultBody }
type GetImageAuditResultRes ¶
type GetImageAuditResultRes struct { // REQUIRED ResponseMetadata *GetImageAuditResultResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *GetImageAuditResultResResult `json:"Result"` }
type GetImageAuditResultResResult ¶
type GetImageAuditResultResResult struct { // REQUIRED; 是否还有更多任务,取值如下所示: // * true:是,还有其他任务未列举 // * false:否,已列举所有任务 HaveMore bool `json:"HaveMore"` // REQUIRED; 任务结果 Results []*GetImageAuditResultResResultResultsItem `json:"Results"` }
type GetImageAuditResultResResultResultsItem ¶
type GetImageAuditResultResResultResultsItem struct { // 该任务的审核能力。取值如下所示: // * 0:基础审核能力 // * 1:智能审核能力 Ability int `json:"Ability,omitempty"` // 审核建议,取值如下所示: // * nopass:建议不通过 // * recheck:建议复审 AuditSuggestion string `json:"AuditSuggestion,omitempty"` // 审核结束时间 EndAt string `json:"EndAt,omitempty"` // 条目 ID EntryID string `json:"EntryId,omitempty"` // 错误信息 ErrMsg string `json:"ErrMsg,omitempty"` // 审核结果,取值如下所示: // * problem:问题图片 // * frozen:冻结图片 // * fail:审核失败图片 ImageType string `json:"ImageType,omitempty"` // 表示 txt 审核文件的存储 URI。 ImageURI string `json:"ImageUri,omitempty"` // HaveMore取值true时,即本次查询还有未列举到的任务时。Marker作为起始条目位置标记,您需要在下一次查询时传入该值。 Marker string `json:"Marker,omitempty"` // 审核发现图片问题类型 Problems []string `json:"Problems,omitempty"` // 任务 ID TaskID string `json:"TaskId,omitempty"` // 该任务被指定的审核场景,取值如下所示: // * UrlFile:上传 txt 审核文件处理场景 // * Url:上传审核图片 URL 处理场景 // * Upload:图片上传场景 Type string `json:"Type,omitempty"` }
type GetImageAuditTasks ¶
type GetImageAuditTasks struct{}
type GetImageAuditTasksBody ¶
type GetImageAuditTasksBody struct{}
type GetImageAuditTasksQuery ¶
type GetImageAuditTasksQuery struct { // REQUIRED; 审核任务类型,当前仅支持取值为audit。 TaskType string `json:"TaskType" query:"TaskType"` // 审核能力,缺省情况下查询全部审核类型的任务。取值如下所示: // * 0:基础审核能力 // * 1:智能审核能力 AuditAbility int `json:"AuditAbility,omitempty" query:"AuditAbility"` // 分页条数。取值范围为 (0,100],默认值为 100。 Limit int `json:"Limit,omitempty" query:"Limit"` // 分页偏移量,默认为 0。取值为 1 时,表示跳过第一条数据,从第二条数据取值。 Offset int `json:"Offset,omitempty" query:"Offset"` // 任务地区。仅支持默认取值cn,表示国内。 Region string `json:"Region,omitempty" query:"Region"` // 审核状态,缺省情况下查询全部状态的任务。取值如下所示: // * Running:审核中 // * Suspend:已暂停 // * Done:已完成 // * Failed:审核失败 // * Cancel:已取消 Status string `json:"Status,omitempty" query:"Status"` // 审核场景,缺省情况下查询全部场景的任务。取值如下所示: // * UrlFile:上传 txt 审核文件处理场景 // * Url:上传审核图片 URL 处理场景 // * Upload:图片上传场景 Type string `json:"Type,omitempty" query:"Type"` }
type GetImageAuditTasksReq ¶
type GetImageAuditTasksReq struct { *GetImageAuditTasksQuery *GetImageAuditTasksBody }
type GetImageAuditTasksRes ¶
type GetImageAuditTasksRes struct { // REQUIRED ResponseMetadata *GetImageAuditTasksResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *GetImageAuditTasksResResult `json:"Result"` }
type GetImageAuditTasksResResult ¶
type GetImageAuditTasksResResult struct { // REQUIRED; 审核任务详情 Tasks []*GetImageAuditTasksResResultTasksItem `json:"Tasks"` // REQUIRED; 符合请求的审核任务数量 Total int `json:"Total"` }
type GetImageAuditTasksResResultTasksItem ¶
type GetImageAuditTasksResResultTasksItem struct { // REQUIRED; 该审核任务的更新时间 UpdateAt string `json:"UpdateAt"` // 审核任务 AuditTask *GetImageAuditTasksResResultTasksItemAuditTask `json:"AuditTask,omitempty"` // 该审核任务的创建时间 CreateAt string `json:"CreateAt,omitempty"` // 审核任务 ID ID string `json:"Id,omitempty"` // 仅当Type值为UrlFile时,有返回值。表示 txt 审核文件的存储 URI。 ResURI []string `json:"ResUri,omitempty"` // 该审核任务所在的服务 ID ServiceID string `json:"ServiceId,omitempty"` // 该条审核任务的状态,取值如下所示: // * Running:审核中 // * Suspend:已暂停 // * Done:已完成 // * Failed:审核失败 // * Cancel:已取消 Status string `json:"Status,omitempty"` // 审核任务类型,当前仅支持取值为 audit。 TaskType string `json:"TaskType,omitempty"` // 审核场景,取值如下所示: // * UrlFile:上传 txt 审核文件处理场景 // * Url:上传审核图片 URL 处理场景 // * Upload:图片上传场景 Type string `json:"Type,omitempty"` }
type GetImageAuditTasksResResultTasksItemAuditTask ¶
type GetImageAuditTasksResResultTasksItemAuditTask struct { // REQUIRED; 审核能力,取值如下所示: // * 0:基础审核能力 // * 1:智能审核能力 AuditAbility int `json:"AuditAbility"` // REQUIRED; 指定的审核维度 AuditDimensions []string `json:"AuditDimensions"` // REQUIRED; 仅当EnableAuditRange取值1时,有返回值。表示指定审核的目录前缀。 AuditPrefix []string `json:"AuditPrefix"` // REQUIRED; 指定的智能安全审核类型下图片文本审核维度。 AuditTextDimensions []string `json:"AuditTextDimensions"` // REQUIRED; 指定的回调类型 CallbackDimensions []string `json:"CallbackDimensions"` // REQUIRED; 回调图片类型,取值如下所示: // * normal:正常图片 // * problem:问题图片 // * frozen:冻结图片 // * fail:审核失败图片 CallbackImageTypes []string `json:"CallbackImageTypes"` // REQUIRED; 指定的回调 URL CallbackURL string `json:"CallbackUrl"` // REQUIRED; 仅当Type取值Upload时,有返回值。 审核范围,取值如下所示: // * 0:不限范围 // * 1:指定范围 EnableAuditRange int `json:"EnableAuditRange"` // REQUIRED; 是否开启回调,取值如下所示: // * true:开启 // * false:不开启 EnableCallback bool `json:"EnableCallback"` // REQUIRED; 是否开启冻结,取值如下所示: // * true:开启 // * false:不开启 EnableFreeze bool `json:"EnableFreeze"` // REQUIRED; 是否开启大图审核,取值如下所示: // * true:开启 // * false:不开启 EnableLargeImageDetect bool `json:"EnableLargeImageDetect"` // REQUIRED; 审核失败的图片数量 FailedCount int `json:"FailedCount"` // REQUIRED; 指定的冻结维度 FreezeDimensions []string `json:"FreezeDimensions"` // REQUIRED; 冻结策略,当前仅支持取0,表示禁用图片。 FreezeStrategy int `json:"FreezeStrategy"` // REQUIRED; 指定的冻结措施,取值如下所示: // * recheck:建议复审 // * nopass:审核不通过 FreezeType []string `json:"FreezeType"` // REQUIRED; 仅当 Type 取值 Url 时,有返回值。表示上传的待审核图片 Url 列表详情。 ImageInfos []*ComponentsDgbrljSchemasGetimageaudittasksresPropertiesResultPropertiesTasksItemsPropertiesAudittaskPropertiesImageinfosItems `json:"ImageInfos"` // REQUIRED; 仅当EnableAuditRange取值1时,有返回值。表示指定不审核的目录前缀。 NoAuditPrefix []string `json:"NoAuditPrefix"` // REQUIRED; 审核中的图片数量 ProcessedNumber int `json:"ProcessedNumber"` // REQUIRED; 审核成功的图片数量 SuccessCount int `json:"SuccessCount"` }
GetImageAuditTasksResResultTasksItemAuditTask - 审核任务
type GetImageAuthKey ¶
type GetImageAuthKey struct{}
type GetImageAuthKeyBody ¶
type GetImageAuthKeyBody struct{}
type GetImageAuthKeyQuery ¶
type GetImageAuthKeyQuery struct { // 服务 ID。 \ // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId,omitempty" query:"ServiceId"` }
type GetImageAuthKeyReq ¶
type GetImageAuthKeyReq struct { *GetImageAuthKeyQuery *GetImageAuthKeyBody }
type GetImageAuthKeyRes ¶
type GetImageAuthKeyRes struct { // REQUIRED ResponseMetadata *GetImageAuthKeyResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *GetImageAuthKeyResResult `json:"Result,omitempty"` }
type GetImageAuthKeyResResponseMetadata ¶
type GetImageAuthKeyResResponseMetadata 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"` }
type GetImageAuthKeyResResult ¶
type GetImageAuthKeyResResult struct { // REQUIRED; 该服务的主鉴权 Key。 PrimaryKey string `json:"PrimaryKey"` // REQUIRED; 该服务的备鉴权 Key。 SecondaryKey string `json:"SecondaryKey"` // REQUIRED; 指定的服务 ID。 ServiceID string `json:"ServiceId"` }
GetImageAuthKeyResResult - 视请求的接口而定
type GetImageBgFillResult ¶
type GetImageBgFillResult struct{}
type GetImageBgFillResultBody ¶
type GetImageBgFillResultBody struct { // REQUIRED; 填充模型,取值如下所示: // * 0:国漫风格模型; // * 1:通用模型。 Model int `json:"Model"` // REQUIRED; 服务ID。 // * 您可以在 veImageX 控制台 服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId"` // REQUIRED; 待填充原图的存储 URI 和 URL(公网可访问的 URL)。 StoreURI string `json:"StoreUri"` // 向下填充比例,取值范围为 [0, 0.4]。 Bottom float64 `json:"Bottom,omitempty"` // 向左填充比例,取值范围为 [0, 0.4]。 Left float64 `json:"Left,omitempty"` // 向右填充比例,取值范围为 [0, 0.4]。 Right float64 `json:"Right,omitempty"` // 向上填充比例,取值范围为 [0, 0.4]。 Top float64 `json:"Top,omitempty"` }
type GetImageBgFillResultQuery ¶
type GetImageBgFillResultQuery struct{}
type GetImageBgFillResultReq ¶
type GetImageBgFillResultReq struct { *GetImageBgFillResultQuery *GetImageBgFillResultBody }
type GetImageBgFillResultRes ¶
type GetImageBgFillResultRes struct { // REQUIRED ResponseMetadata *GetImageBgFillResultResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *GetImageBgFillResultResResult `json:"Result,omitempty"` }
type GetImageBgFillResultResResponseMetadata ¶
type GetImageBgFillResultResResponseMetadata 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"` }
type GetImageBgFillResultResResult ¶
type GetImageBgFillResultResResult struct { // REQUIRED; 填充结果图的 URI。 ResURI string `json:"ResUri"` }
GetImageBgFillResultResResult - 视请求的接口而定
type GetImageComicResult ¶
type GetImageComicResult struct{}
type GetImageComicResultBody ¶
type GetImageComicResultBody struct { // REQUIRED; 服务 ID。 // * 您可以在 veImageX 控制台 服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId"` // REQUIRED; 待处理原图的存储 URI 和 URL(可公网访问的 URL)。 StoreURI string `json:"StoreUri"` }
type GetImageComicResultQuery ¶
type GetImageComicResultQuery struct{}
type GetImageComicResultReq ¶
type GetImageComicResultReq struct { *GetImageComicResultQuery *GetImageComicResultBody }
type GetImageComicResultRes ¶
type GetImageComicResultRes struct { // REQUIRED ResponseMetadata *GetImageComicResultResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *GetImageComicResultResResult `json:"Result,omitempty"` }
type GetImageComicResultResResponseMetadata ¶
type GetImageComicResultResResponseMetadata 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"` }
type GetImageComicResultResResult ¶
type GetImageComicResultResResult struct { // REQUIRED; 结果图存储 URI。 ResURI string `json:"ResUri"` }
GetImageComicResultResResult - 视请求的接口而定
type GetImageContentBlockList ¶
type GetImageContentBlockList struct{}
type GetImageContentBlockListBody ¶
type GetImageContentBlockListBody struct { // 结束查询时间,unix 时间戳,单位为秒。 EndTime int `json:"EndTime,omitempty"` // 按时间排序,取值如下所示: // * asc:正序 // * desc:逆序 Order string `json:"Order,omitempty"` // 页码,系统将仅返回该页面上的任务。默认值为 1。 PageNum int `json:"PageNum,omitempty"` // 每页最大记录数,取值范围是[10,1000]。默认值为 100。 PageSize int `json:"PageSize,omitempty"` // 开始查询时间,unix 时间戳,单位为秒。 StartTime int `json:"StartTime,omitempty"` // 资源更新状态,取值如下所示: // * submitting:提交中 // * running:执行中 // * succeed:成功 // * failed:失败 State string `json:"State,omitempty"` // 指定 URL,缺省情况下查询当前服务所有禁用任务列表。 URL string `json:"Url,omitempty"` }
type GetImageContentBlockListQuery ¶
type GetImageContentBlockListQuery struct { // REQUIRED; 服务 ID。 // * 您可以在veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` }
type GetImageContentBlockListReq ¶
type GetImageContentBlockListReq struct { *GetImageContentBlockListQuery *GetImageContentBlockListBody }
type GetImageContentBlockListRes ¶
type GetImageContentBlockListRes struct { // REQUIRED ResponseMetadata *GetImageContentBlockListResResponseMetadata `json:"ResponseMetadata"` // REQUIRED; 视请求的接口而定 Result *GetImageContentBlockListResResult `json:"Result"` }
type GetImageContentBlockListResResponseMetadata ¶
type GetImageContentBlockListResResponseMetadata 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"` }
type GetImageContentBlockListResResult ¶
type GetImageContentBlockListResResult struct { // REQUIRED; 具体数据 Data []*GetImageContentBlockListResResultDataItem `json:"Data"` // REQUIRED; 当前页码 PageNum int `json:"PageNum"` // REQUIRED; 每页最大记录数 PageSize int `json:"PageSize"` // REQUIRED; 符合查询条件的总记录数 Total int `json:"Total"` }
GetImageContentBlockListResResult - 视请求的接口而定
type GetImageContentTaskDetail ¶
type GetImageContentTaskDetail struct{}
type GetImageContentTaskDetailBody ¶
type GetImageContentTaskDetailBody struct { // REQUIRED; 待查询任务 ID TaskID string `json:"TaskId"` // REQUIRED; 内容管理任务类型,取值如下所示: // * refresh:刷新任务,包含刷新 URL 和刷新目录。 // * refresh_url:刷新 URL // * block_url:禁用 URL // * unblock_url:解禁 URL // * preload_url:预热 URL // * refresh_dir:目录刷新(支持根目录刷新) TaskType string `json:"TaskType"` // 查询结束时间,unix 时间戳,单位为秒。 EndTime int `json:"EndTime,omitempty"` // 按时间排序,取值如下所示: // * asc:正序 // * desc:逆序 Order string `json:"Order,omitempty"` // 页码,系统将仅返回该页面上的任务。默认值为 1。 PageNum int `json:"PageNum,omitempty"` // 每页最大记录数,取值范围是[10,1000]。默认值为 100。 PageSize int `json:"PageSize,omitempty"` // 查询开始时间,unix 时间戳,单位为秒。 StartTime int `json:"StartTime,omitempty"` // 内容管理资源状态,取值如下所示: // * submitting:提交中 // * running:执行中 // * succeed:成功 // * failed:失败 State string `json:"State,omitempty"` // 资源 URL 或者目录,可精确匹配,取值为空时表示查询全部任务。 URL string `json:"Url,omitempty"` }
type GetImageContentTaskDetailQuery ¶
type GetImageContentTaskDetailQuery struct{}
type GetImageContentTaskDetailReq ¶
type GetImageContentTaskDetailReq struct { *GetImageContentTaskDetailQuery *GetImageContentTaskDetailBody }
type GetImageContentTaskDetailRes ¶
type GetImageContentTaskDetailRes struct { // REQUIRED ResponseMetadata *GetImageContentTaskDetailResResponseMetadata `json:"ResponseMetadata"` // REQUIRED; 视请求的接口而定 Result *GetImageContentTaskDetailResResult `json:"Result"` }
type GetImageContentTaskDetailResResponseMetadata ¶
type GetImageContentTaskDetailResResponseMetadata 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"` }
type GetImageContentTaskDetailResResult ¶
type GetImageContentTaskDetailResResult struct { // REQUIRED; 具体数据 Data []*GetImageContentTaskDetailResResultDataItem `json:"Data"` // REQUIRED; 当前页码 PageNum int `json:"PageNum"` // REQUIRED; 每页最大记录数 PageSize int `json:"PageSize"` // REQUIRED; 总记录数 Total int `json:"Total"` }
GetImageContentTaskDetailResResult - 视请求的接口而定
type GetImageContentTaskDetailResResultDataItem ¶
type GetImageContentTaskDetailResResultDataItem struct { // REQUIRED; 任务的创建时间 CreateTime int `json:"CreateTime"` // REQUIRED; 任务进度 Process string `json:"Process"` // REQUIRED; 资源任务状态,取值如下所示: // * submitting:提交中 // * running:执行中 // * succeed:成功 // * failed:失败 State string `json:"State"` // REQUIRED; 任务 ID TaskID string `json:"TaskId"` // REQUIRED; 资源任务类型,取值如下所示: // * refresh:刷新任务 // * refresh_url:刷新 URL // * block_url:禁用 URL // * unblock_url:解禁 URL // * preload_url:预热 URL // * refresh_dir:目录刷新 TaskType string `json:"TaskType"` // REQUIRED; 任务指定的 URL 或目录 URL string `json:"Url"` // REQUIRED; 任务的更新时间 UpdateTime int `json:"UpdateTime"` }
type GetImageDetectResult ¶ added in v1.0.149
type GetImageDetectResult struct{}
type GetImageDetectResultBody ¶ added in v1.0.149
type GetImageDetectResultQuery ¶ added in v1.0.149
type GetImageDetectResultQuery struct { // REQUIRED; 待检测图片对应的服务 ID。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` }
type GetImageDetectResultReq ¶ added in v1.0.149
type GetImageDetectResultReq struct { *GetImageDetectResultQuery *GetImageDetectResultBody }
type GetImageDetectResultRes ¶ added in v1.0.149
type GetImageDetectResultRes struct { // REQUIRED ResponseMetadata *GetImageDetectResultResResponseMetadata `json:"ResponseMetadata"` Result *GetImageDetectResultResResult `json:"Result,omitempty"` }
type GetImageDetectResultResResponseMetadata ¶ added in v1.0.149
type GetImageDetectResultResResponseMetadata 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"` }
type GetImageDetectResultResResult ¶ added in v1.0.149
type GetImageDetectResultResResult struct { // REQUIRED; 检测类型 DetectType string `json:"DetectType"` // REQUIRED; 人脸识别结果 Faces []*GetImageDetectResultResResultFacesItem `json:"Faces"` }
type GetImageDetectResultResResultFacesItem ¶ added in v1.0.149
type GetImageDuplicateDetection ¶
type GetImageDuplicateDetection struct{}
type GetImageDuplicateDetectionBody ¶
type GetImageDuplicateDetectionBody struct { // REQUIRED; 需要去重的图片 URL,以英文逗号分割,输入图片格式 PNG,JPEG,支持格式混合输入。 Urls []string `json:"Urls"` // 是否使用异步,支持取值如下所示: // * true:使用异步去重 // * false:不使用异步去重 Async bool `json:"Async,omitempty"` // 当Async取值为true即启用异步时需要添加回调地址,地址使用 POST 请求方式。 Callback string `json:"Callback,omitempty"` // 当Async取值为true即启用异步时,该配置生效。 相似度阈值,系统将对原图中满足该阈值的图片进行分组。取值范围为 [0,1],默认值为 0.84。最多支持两位小数。 Similarity float64 `json:"Similarity,omitempty"` }
type GetImageDuplicateDetectionQuery ¶
type GetImageDuplicateDetectionQuery struct { // REQUIRED; 服务 ID。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` }
type GetImageDuplicateDetectionReq ¶
type GetImageDuplicateDetectionReq struct { *GetImageDuplicateDetectionQuery *GetImageDuplicateDetectionBody }
type GetImageDuplicateDetectionRes ¶
type GetImageDuplicateDetectionRes struct { // REQUIRED ResponseMetadata *GetImageDuplicateDetectionResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *GetImageDuplicateDetectionResResult `json:"Result,omitempty"` }
type GetImageDuplicateDetectionResResponseMetadata ¶
type GetImageDuplicateDetectionResResponseMetadata 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"` }
type GetImageDuplicateDetectionResResult ¶
type GetImageDuplicateDetectionResResult struct { // 回调地址。 Callback string `json:"Callback,omitempty"` // 分组结果,若输入 2 个以上原图时,将按组返回内容相同的图片,每组的图片个数非固定值。 Groups map[string][]string `json:"Groups,omitempty"` // 图片评分,仅在只上传两张图片并对比时才返回 Score 字段。 Score string `json:"Score,omitempty"` // 异步任务 ID。 TaskID string `json:"TaskId,omitempty"` }
GetImageDuplicateDetectionResResult - 视请求的接口而定
type GetImageEnhanceResult ¶
type GetImageEnhanceResult struct{}
type GetImageEnhanceResultBody ¶
type GetImageEnhanceResultBody struct { // REQUIRED; 增强模型,取值如下所示: // * 0:通用模型 // * 1:低质专清模型 Model int `json:"Model"` // REQUIRED; 服务 ID。 // * 您可以在 veImageX 控制台 服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId"` // REQUIRED; 待增强的原图地址的存储 URI 和 URL(公网可访问的 URL)。 StoreURI string `json:"StoreUri"` // 是否不去压缩失真。Model取值为0时选填,支持以下取值: // * true:不进行去压缩失真处理 // * false:(默认)进行去压缩失真处理 DisableAr bool `json:"DisableAr,omitempty"` // 是否不自适应锐化。Model取值为0时选填,支持以下取值: // * true:不进行锐化处理 // * false:(默认)进行锐化处理 DisableSharp bool `json:"DisableSharp,omitempty"` }
type GetImageEnhanceResultQuery ¶
type GetImageEnhanceResultQuery struct{}
type GetImageEnhanceResultReq ¶
type GetImageEnhanceResultReq struct { *GetImageEnhanceResultQuery *GetImageEnhanceResultBody }
type GetImageEnhanceResultRes ¶
type GetImageEnhanceResultRes struct { // REQUIRED ResponseMetadata *GetImageEnhanceResultResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *GetImageEnhanceResultResResult `json:"Result,omitempty"` }
type GetImageEnhanceResultResResponseMetadata ¶
type GetImageEnhanceResultResResponseMetadata 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"` }
type GetImageEnhanceResultResResult ¶
type GetImageEnhanceResultResResult struct { // REQUIRED; 实际执行的增强方法。 Method string `json:"Method"` // REQUIRED; 增强图像的 URI。 ResURI string `json:"ResUri"` }
GetImageEnhanceResultResResult - 视请求的接口而定
type GetImageEraseModels ¶
type GetImageEraseModels struct{}
type GetImageEraseModelsBody ¶
type GetImageEraseModelsBody struct{}
type GetImageEraseModelsQuery ¶
type GetImageEraseModelsQuery struct { // 模型。默认取值为0。 // * 0:自动检测并擦除模型列表。 // * 1:指定区域擦除模型列表。 Type int `json:"Type,omitempty" query:"Type"` }
type GetImageEraseModelsReq ¶
type GetImageEraseModelsReq struct { *GetImageEraseModelsQuery *GetImageEraseModelsBody }
type GetImageEraseModelsRes ¶
type GetImageEraseModelsRes struct { // REQUIRED ResponseMetadata *GetImageEraseModelsResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *GetImageEraseModelsResResult `json:"Result,omitempty"` }
type GetImageEraseModelsResResponseMetadata ¶
type GetImageEraseModelsResResponseMetadata 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"` }
type GetImageEraseModelsResResult ¶
type GetImageEraseModelsResResult struct { // REQUIRED; 模型列表。 Models []string `json:"Models"` }
GetImageEraseModelsResResult - 视请求的接口而定
type GetImageEraseResult ¶
type GetImageEraseResult struct{}
type GetImageEraseResultBody ¶
type GetImageEraseResultBody struct { // REQUIRED; 修复模型,支持取值如下所示: // * 自动检测并擦除类型模型:erasermodelimagex_0.1.0 // * 指定区域擦除模型: * erasermodelimagex_0.1.0 (推荐) // * erasermodelaliab Model string `json:"Model"` // REQUIRED; 服务 ID。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId"` // REQUIRED; 待修复原图的存储 URI 或 URL(公网可访问的 URL)。 StoreURI string `json:"StoreUri"` // 指定区域擦除时图片待修复区域。 // 不填表示自动检测内容并修复,若所选模型不支持自动检测,则直接返回原图。 BBox []*GetImageEraseResultBodyBBoxItem `json:"BBox,omitempty"` }
type GetImageEraseResultQuery ¶
type GetImageEraseResultQuery struct{}
type GetImageEraseResultReq ¶
type GetImageEraseResultReq struct { *GetImageEraseResultQuery *GetImageEraseResultBody }
type GetImageEraseResultRes ¶
type GetImageEraseResultRes struct { // REQUIRED ResponseMetadata *GetImageEraseResultResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *GetImageEraseResultResResult `json:"Result,omitempty"` }
type GetImageEraseResultResResponseMetadata ¶
type GetImageEraseResultResResponseMetadata 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"` }
type GetImageEraseResultResResult ¶
type GetImageEraseResultResResult struct { // REQUIRED; 修复后结果图的 URI。 ResURI string `json:"ResUri"` }
GetImageEraseResultResResult - 视请求的接口而定
type GetImageMigrateTasks ¶
type GetImageMigrateTasks struct{}
type GetImageMigrateTasksBody ¶
type GetImageMigrateTasksBody struct{}
type GetImageMigrateTasksQuery ¶
type GetImageMigrateTasksQuery struct { // 分页条数。默认值为 10,最大值为 1000。 Limit int `json:"Limit,omitempty" query:"Limit"` // 分页偏移量。默认值为 0,表示从最新一个开始获取。 Offset int `json:"Offset,omitempty" query:"Offset"` // 任务地区(即任务目标服务的地区),缺省时将返回国内列表。取值如下所示: // * cn:国内 // * va:美东 // * sg:新加坡 Region string `json:"Region,omitempty" query:"Region"` // 迁移的目标服务 ID。 ServiceID string `json:"ServiceId,omitempty" query:"ServiceId"` // 任务状态,填入多个时使用半角逗号分隔。取值如下所示: // * Initial:创建中 // * Running:运行中 // * Done:全部迁移完成 // * Partial:部分迁移完成 // * Failed:迁移失败 // * Terminated:中止 Status string `json:"Status,omitempty" query:"Status"` // 任务 ID。 TaskID string `json:"TaskId,omitempty" query:"TaskId"` // 返回任务名称中包含该值的迁移任务信息。 TaskNamePtn string `json:"TaskNamePtn,omitempty" query:"TaskNamePtn"` }
type GetImageMigrateTasksReq ¶
type GetImageMigrateTasksReq struct { *GetImageMigrateTasksQuery *GetImageMigrateTasksBody }
type GetImageMigrateTasksRes ¶
type GetImageMigrateTasksRes struct { // REQUIRED ResponseMetadata *GetImageMigrateTasksResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *GetImageMigrateTasksResResult `json:"Result,omitempty"` }
type GetImageMigrateTasksResResponseMetadata ¶
type GetImageMigrateTasksResResponseMetadata 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"` }
type GetImageMigrateTasksResResult ¶
type GetImageMigrateTasksResResult struct { // REQUIRED; 迁移任务列表 Tasks []*GetImageMigrateTasksResResultTasksItem `json:"Tasks"` // REQUIRED; 总任务数 Total int `json:"Total"` }
GetImageMigrateTasksResResult - 视请求的接口而定
type GetImageMigrateTasksResResultTasksItem ¶
type GetImageMigrateTasksResResultTasksItem struct { // REQUIRED; 目标信息 Dst *GetImageMigrateTasksResResultTasksItemDst `json:"Dst"` // REQUIRED; 任务 ID ID string `json:"ID"` // REQUIRED; 任务名称 Name string `json:"Name"` // REQUIRED; 迁移进度信息 Progress *GetImageMigrateTasksResResultTasksItemProgress `json:"Progress"` // REQUIRED; 运行时长信息 Run []*GetImageMigrateTasksResResultTasksPropertiesItemsItem `json:"Run"` // REQUIRED; 迁移策略 RunStrategy *GetImageMigrateTasksResResultTasksItemRunStrategy `json:"RunStrategy"` // REQUIRED; 源信息 Source *GetImageMigrateTasksResResultTasksItemSource `json:"Source"` // REQUIRED; 任务状态。取值如下所示: // * Initial:创建中 // * Running:运行中 // * Done:全部迁移完成 // * Partial:部分迁移完成 // * Failed:迁移失败 // * Terminated:中止 Status string `json:"Status"` // REQUIRED; 转码配置 Transcode *GetImageMigrateTasksResResultTasksItemTranscode `json:"Transcode"` }
GetImageMigrateTasksResResultTasksItem - 迁移任务列表
type GetImageMigrateTasksResResultTasksItemDst ¶
type GetImageMigrateTasksResResultTasksItemDst struct { // REQUIRED; 目标 key 前缀 Prefix string `json:"Prefix"` // REQUIRED; 服务 ID ServiceID string `json:"ServiceId"` // REQUIRED; 服务名称 ServiceName string `json:"ServiceName"` // REQUIRED; 源 Bucket 名称保留规则 SkipBucket bool `json:"SkipBucket"` // REQUIRED; 上传配置。取值如下所示: // * 0:直接覆盖同名文件 // * 1:增加文件名后缀,后缀为 任务 ID // * 2:跳过同名文件,即不做迁移 UploadConf int `json:"UploadConf"` }
GetImageMigrateTasksResResultTasksItemDst - 目标信息
type GetImageMigrateTasksResResultTasksItemProgress ¶
type GetImageMigrateTasksResResultTasksItemProgress struct { // REQUIRED; 失败错误码。仅当 Status=Failed 时有值 ErrCode int `json:"ErrCode"` // REQUIRED; 失败原因。仅当 Status=Failed 时有值 ErrMsg string `json:"ErrMsg"` // REQUIRED; 迁移失败文件数 FailCnt int `json:"FailCnt"` // REQUIRED; 迁移成功文件量,单位为 byte SuccessAmount int `json:"SuccessAmount"` // REQUIRED; 迁移成功文件数 SuccessCnt int `json:"SuccessCnt"` // REQUIRED; 迁移文件总量,单位为 byte TotalAmount int `json:"TotalAmount"` // REQUIRED; 总文件数 TotalCnt int `json:"TotalCnt"` }
GetImageMigrateTasksResResultTasksItemProgress - 迁移进度信息
type GetImageMigrateTasksResResultTasksItemRunStrategy ¶
type GetImageMigrateTasksResResultTasksItemRunStrategy struct { // REQUIRED; 源下载 QPS 限制。如值不为空,则长度必须为 24,表示一天 24 小时内各小时的 QPS 限制值。 // * 取值为负值时,表示无限制 // * 取值为 0 时,表示对应时间不允许迁移 ReadQPS []int `json:"ReadQps"` // REQUIRED; 源下载流量限制。单位为 Byte。如值不为空,则长度必须为24,表示一天 24 小时内各小时的流量限制值。 // * 取值为负值时,表示无限制 // * 取值为 0 时,表示对应时间不允许迁移 ReadRate []int `json:"ReadRate"` }
GetImageMigrateTasksResResultTasksItemRunStrategy - 迁移策略
type GetImageMigrateTasksResResultTasksItemSource ¶
type GetImageMigrateTasksResResultTasksItemSource struct { // REQUIRED; ak AK string `json:"AK"` // REQUIRED; 源 bucket Bucket string `json:"Bucket"` // REQUIRED; 迁移源云服务商 CDN 域名 CdnHost string `json:"CdnHost"` // REQUIRED; 源 Endpoint Endpoint string `json:"Endpoint"` // REQUIRED; 迁移前缀列表 Prefix []string `json:"Prefix"` // REQUIRED; 迁移正则表达式列表 Regex []string `json:"Regex"` // REQUIRED; 源 bucket 地区 Region string `json:"Region"` // REQUIRED; sk SK string `json:"SK"` // REQUIRED; 是否丢弃源 Header,取值如下所示: // * true:丢弃源 Header // * false:不丢弃源 Header SkipHeader bool `json:"SkipHeader"` // REQUIRED; 指定迁移结束时间点,为迁移结束当地服务器时间。表示仅迁移该时间段内新增或变更的文件。 TimeEnd string `json:"TimeEnd"` // REQUIRED; 指定迁移开始时间点,为迁移开始当地服务器时间。表示仅迁移该时间段内新增或变更的文件。 TimeStart string `json:"TimeStart"` // REQUIRED; 源服务商 Vendor string `json:"Vendor"` }
GetImageMigrateTasksResResultTasksItemSource - 源信息
type GetImageMigrateTasksResResultTasksItemTranscode ¶
type GetImageMigrateTasksResResultTasksItemTranscode struct { // REQUIRED; 包含透明通道的图片是否编码为降级格式。取值如下所示: // * true:降级 // * false:不降级 AlphaDemotion bool `json:"AlphaDemotion"` // REQUIRED; 降级编码格式。支持的格式有 png、jpeg、heic、avif、webp、vvic。 DemotionFmt string `json:"DemotionFmt"` // REQUIRED; 目标转码格式。支持的格式有 png、jpeg、heic、avif、webp、vvic。 Format string `json:"Format"` // REQUIRED; 转码质量参数。对于 PNG 为无损压缩,其他格式下其值越小,压缩率越高,画质越差。 Quality int `json:"Quality"` }
GetImageMigrateTasksResResultTasksItemTranscode - 转码配置
type GetImageOCRV2 ¶
type GetImageOCRV2 struct{}
type GetImageOCRV2Body ¶
type GetImageOCRV2Body struct { // REQUIRED; 图片OCR识别场景,取值如下所示: // * general:通用场景,用于通用印刷体场景识别文本信息。 // * license:营业执照场景,用于识别营业执照中社会信用代码等文本信息。 // * instrument:设备识别场景,用于一些设备显示文字识别。 // * defect:缺陷检测场景 // :::warning 当前仅支持识别图片中简体中文和简体英文这两种文本信息。 ::: Scene string `json:"Scene"` // REQUIRED; 待识别图片文件的存储 URI。 StoreURI string `json:"StoreUri"` // 定制化保留字段,如果是正常调用忽略该字段,若为定制化需求则需要和算法开发者对齐调用方式 Extra *GetImageOCRV2BodyExtra `json:"Extra,omitempty"` // 待识别的图片 URL,满足公网可访问。仅当 StoreUri 为空时取值有效,两者都为空时报错。 ImageURL string `json:"ImageUrl,omitempty"` // 待识别的设备名称,仅当 Scene 为 Instrument 时,配置有效。取值如下所示: // * freezing-point-tester:冰点仪 // * brake-fluid-tester:制动液测试仪 // * thermometer: 温度计 // * oil-tester:机油仪 InstrumentName string `json:"InstrumentName,omitempty"` }
type GetImageOCRV2BodyExtra ¶
type GetImageOCRV2BodyExtra struct { // 默认为False,不开启Extra Enable bool `json:"Enable,omitempty"` // 算子的输入参数 MMServiceInput string `json:"MMServiceInput,omitempty"` // 算子名称 MMServiceName string `json:"MMServiceName,omitempty"` // 算子版本 MMServiceVersion string `json:"MMServiceVersion,omitempty"` }
GetImageOCRV2BodyExtra - 定制化保留字段,如果是正常调用忽略该字段,若为定制化需求则需要和算法开发者对齐调用方式
type GetImageOCRV2Query ¶
type GetImageOCRV2Query struct { // REQUIRED; 服务 ID。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` }
type GetImageOCRV2Req ¶
type GetImageOCRV2Req struct { *GetImageOCRV2Query *GetImageOCRV2Body }
type GetImageOCRV2Res ¶
type GetImageOCRV2Res struct { // REQUIRED ResponseMetadata *GetImageOCRV2ResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *GetImageOCRV2ResResult `json:"Result,omitempty"` }
type GetImageOCRV2ResResponseMetadata ¶
type GetImageOCRV2ResResponseMetadata 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"` }
type GetImageOCRV2ResResult ¶
type GetImageOCRV2ResResult struct { // REQUIRED; 指定的识别场景。 Scene string `json:"Scene"` // 缺陷检测场景识别结果。 DefectResult []*GetImageOCRV2ResResultDefectResultItem `json:"DefectResult,omitempty"` // 定制化保留字段,默认为空 如果输入参数内Extra.Enable设置为True,该字段返回的结果依赖于算子结果 Extra *GetImageOCRV2ResResultExtra `json:"Extra,omitempty"` // 定制化保留字段,默认为空 如果输入参数内Extra.Enable设置为True,该字段返回的结果依赖于算子结果 ExtraOutput *GetImageOCRV2ResResultExtraOutput `json:"ExtraOutput,omitempty"` // 通用场景识别结果。 GeneralResult []*GetImageOCRV2ResResultGeneralResultItem `json:"GeneralResult,omitempty"` // 设备识别场景识别的文本信息。根据您识别设备的不同取值含义分别为: // * 当设备为冰点仪时,表示液体冰点温度值,例如44.89。 // // // * 当设备为制动液测试仪时,表示制动液含水量程度。例如Middle表示中等。 // // // * 当设备为温度计时,表示测量的温度值。例如37.8。 // // // * 当设备为机油仪时,表示机油的剩余使用寿命的估计值,例如93.8。 InstructmentResult string `json:"InstructmentResult,omitempty"` // 营业执照场景识别结果。 LicenseResult map[string]*ComponentsK7Ou2VSchemasGetimageocrv2ResPropertiesResultPropertiesLicenseresultAdditionalproperties `json:"LicenseResult,omitempty"` }
GetImageOCRV2ResResult - 视请求的接口而定
type GetImageOCRV2ResResultExtra ¶
type GetImageOCRV2ResResultExtra struct { // 算子服务返回的json序列化结果 Info string `json:"Info,omitempty"` // 状态对应信息, 0: 成功 -1: 图片载入失败 -2: 图片检测失败 Message string `json:"Message,omitempty"` // 算子服务处理状态,0: 成功 -1: 图片载入失败 -2: 图片检测失败 Status int `json:"Status,omitempty"` }
GetImageOCRV2ResResultExtra - 定制化保留字段,默认为空 如果输入参数内Extra.Enable设置为True,该字段返回的结果依赖于算子结果
type GetImageOCRV2ResResultExtraOutput ¶
type GetImageOCRV2ResResultExtraOutput struct { // 算子服务返回的结果 Info interface{} `json:"Info,omitempty"` // 状态对应信息, 0: 成功 -1: 图片载入失败 -2: 图片检测失败 Message string `json:"Message,omitempty"` // 算子服务处理状态,0: 成功 -1: 图片载入失败 -2: 图片检测失败 Status int `json:"Status,omitempty"` }
GetImageOCRV2ResResultExtraOutput - 定制化保留字段,默认为空 如果输入参数内Extra.Enable设置为True,该字段返回的结果依赖于算子结果
type GetImagePSDetection ¶
type GetImagePSDetection struct{}
type GetImagePSDetectionBody ¶
type GetImagePSDetectionQuery ¶
type GetImagePSDetectionQuery struct { // REQUIRED; 服务 ID。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` }
type GetImagePSDetectionReq ¶
type GetImagePSDetectionReq struct { *GetImagePSDetectionQuery *GetImagePSDetectionBody }
type GetImagePSDetectionRes ¶
type GetImagePSDetectionRes struct { // REQUIRED ResponseMetadata *GetImagePSDetectionResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *GetImagePSDetectionResResult `json:"Result,omitempty"` }
type GetImagePSDetectionResResponseMetadata ¶
type GetImagePSDetectionResResponseMetadata 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"` }
type GetImagePSDetectionResResult ¶
type GetImagePSDetectionResResult struct { // REQUIRED; 误差水平分析方法对应的图片。 ElaImage string `json:"ElaImage"` // REQUIRED; 基于颜色分布直方图均化的图像增强方法对应的图片。 HeImage string `json:"HeImage"` // REQUIRED; 置信度标签,取值如下所示: // * 1:正常 // * 0:高风险 Label int `json:"Label"` // REQUIRED; 噪声分析方法对应的图片。 NaImage string `json:"NaImage"` // REQUIRED; 置信度,取值范围为[0,1]。 // * 小于 0.3 为 PS 处理图; // * 大于 0.7 为真图; // * 取值范围为[0.3,0.7]之间的图片则为模型无法判断。 Score float64 `json:"Score"` }
GetImagePSDetectionResResult - 视请求的接口而定
type GetImageQuality ¶
type GetImageQuality struct{}
type GetImageQualityBody ¶
type GetImageQualityBody struct { // REQUIRED; 图片存储 Uri 或访问 URL。 // * 图片 Uri 格式,例如:tos-example/7a7979974.jpeg // * 图片 URL 格式,例如:https://example.org/tos-example/7a7979974.jpeg~tplv.png :::tip 若传 URL,必须保证 URL 公网可访问。 ::: ImageURL string `json:"ImageUrl"` // REQUIRED; 评估工具。指定多个评估工具时使用英文逗号分隔,当前支持以下工具: // * nr_index // * vqscore // * advcolor // * blockiness // * noise // * aesmod // * blur // * cg // * contrast // * texture // * brightness // * overexposure // * hue // * saturation // * psnr // * ssim // * vmaf // * green // * cmartifacts :::tip nr_index 工具支持评估 contrast、brightness 等多个维度。您也可以单独指定各维度,获取指定维度估值。 ::: VqType string `json:"VqType"` // 指定服务下的评估参照图片存储 Uri 或访问 URL,用于和 ImageUrl 图片进行特定维度的对比。 说明:当 VqType 中包含 psnr、ssim、vmaf等任一字段时,该字段为必填,否则上述评估指标无法正常输出结果。 ImageURLRef string `json:"ImageUrlRef,omitempty"` }
type GetImageQualityQuery ¶
type GetImageQualityQuery struct { // REQUIRED; 服务 ID。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` }
type GetImageQualityReq ¶
type GetImageQualityReq struct { *GetImageQualityQuery *GetImageQualityBody }
type GetImageQualityRes ¶
type GetImageQualityRes struct { // REQUIRED ResponseMetadata *GetImageQualityResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *GetImageQualityResResult `json:"Result"` }
type GetImageQualityResResult ¶
type GetImageQualityResResult struct { // REQUIRED FrScoreResult *GetImageQualityResResultFrScoreResult `json:"FrScoreResult"` // REQUIRED FrScores *GetImageQualityResResultFrScores `json:"FrScores"` // REQUIRED NrScoreResult *GetImageQualityResResultNrScoreResult `json:"NrScoreResult"` // REQUIRED NrScores *GetImageQualityResResultNrScores `json:"NrScores"` // REQUIRED VqType string `json:"VqType"` }
type GetImageQualityResResultFrScoreResult ¶ added in v1.0.149
type GetImageQualityResResultFrScores ¶ added in v1.0.149
type GetImageQualityResResultNrScoreResult ¶ added in v1.0.149
type GetImageQualityResResultNrScoreResult struct { // REQUIRED AdvColor float64 `json:"AdvColor"` // REQUIRED Aesthetic float64 `json:"Aesthetic"` // REQUIRED Blockiness float64 `json:"Blockiness"` // REQUIRED Blur float64 `json:"Blur"` // REQUIRED Brightness float64 `json:"Brightness"` // REQUIRED Cg float64 `json:"Cg"` // REQUIRED CmArtifact float64 `json:"CmArtifact"` // REQUIRED Contrast float64 `json:"Contrast"` // REQUIRED Green float64 `json:"Green"` // REQUIRED Hue float64 `json:"Hue"` // REQUIRED Noise float64 `json:"Noise"` // REQUIRED OverExposure float64 `json:"OverExposure"` // REQUIRED Saturation float64 `json:"Saturation"` // REQUIRED Texture float64 `json:"Texture"` // REQUIRED VqScore float64 `json:"VqScore"` }
type GetImageQualityResResultNrScores ¶
type GetImageQualityResResultNrScores struct { // REQUIRED Advcolor float64 `json:"advcolor"` // REQUIRED Aesthetic float64 `json:"aesthetic"` // REQUIRED Blockiness float64 `json:"blockiness"` // REQUIRED Blur float64 `json:"blur"` // REQUIRED Brightness float64 `json:"brightness"` // REQUIRED Cg float64 `json:"cg"` // REQUIRED Cmartifact float64 `json:"cmartifact"` // REQUIRED Colorfulness float64 `json:"colorfulness"` // REQUIRED Contrast float64 `json:"contrast"` // REQUIRED Green float64 `json:"green"` // REQUIRED Hue float64 `json:"hue"` // REQUIRED Noise float64 `json:"noise"` // REQUIRED Overexposure float64 `json:"overexposure"` // REQUIRED Saturation float64 `json:"saturation"` // REQUIRED Texture float64 `json:"texture"` // REQUIRED Vqscore float64 `json:"vqscore"` }
type GetImageService ¶
type GetImageService struct{}
type GetImageServiceBody ¶
type GetImageServiceBody struct{}
type GetImageServiceQuery ¶
type GetImageServiceQuery struct { // REQUIRED; 服务 ID。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` }
type GetImageServiceReq ¶
type GetImageServiceReq struct { *GetImageServiceQuery *GetImageServiceBody }
type GetImageServiceRes ¶
type GetImageServiceRes struct { // REQUIRED ResponseMetadata *GetImageServiceResResponseMetadata `json:"ResponseMetadata"` Result *GetImageServiceResResult `json:"Result,omitempty"` }
type GetImageServiceResResponseMetadata ¶
type GetImageServiceResResponseMetadata 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"` }
type GetImageServiceResResult ¶
type GetImageServiceResResult struct { // REQUIRED; 服务的授权 Bucket 列表。 AllowBkts []string `json:"AllowBkts"` // REQUIRED; 是否允许配置其他镜像站类型,取值如下所示: // * true:是 // * false:否 AllowMirrorTypes bool `json:"AllowMirrorTypes"` // REQUIRED; 是否开启精简 URL,取值如下所示: // * true:开启 // * false:关闭 CompactURL bool `json:"CompactURL"` // REQUIRED; 服务创建时间,即创建时当地服务器时间。 CreateAt string `json:"CreateAt"` // REQUIRED; 绑定域名的相关信息。 DomainInfos []*GetImageServiceResResultDomainInfosItem `json:"DomainInfos"` // REQUIRED; 服务是否已经配置鉴权 key,取值如下所示: // * true:已配置 // * false:未配置 HasSigkey bool `json:"HasSigkey"` // REQUIRED; 是否开启自定义处理样式,取值如下所示: // * true:是 // * false:否 ImageY bool `json:"ImageY"` // REQUIRED; 自定义处理相关配置 ImageYAttribute *GetImageServiceResResultImageYAttribute `json:"ImageYAttribute"` // REQUIRED; 镜像回源配置,默认关闭。 Mirror *GetImageServiceResResultMirror `json:"Mirror"` // REQUIRED; 是否开启源地址访问,取值如下所示: // * true:开启 // * false:关闭 ObjectAccess bool `json:"ObjectAccess"` // REQUIRED; 主鉴权 Key。 PrimaryKey string `json:"PrimaryKey"` // REQUIRED ResourceLimitedVisit *GetImageServiceResResultResourceLimitedVisit `json:"ResourceLimitedVisit"` // REQUIRED; 备鉴权 Key。 SecondaryKey string `json:"SecondaryKey"` // REQUIRED; 指定的服务 ID。 ServiceID string `json:"ServiceId"` // REQUIRED; 服务名称。 ServiceName string `json:"ServiceName"` // REQUIRED; 服务地域,取值如下所示: // * cn:中国 // * va:美东 // * sg:新加坡 ServiceRegion string `json:"ServiceRegion"` // REQUIRED; 服务状态。状态分为未审核、审核未通过、正常、禁用。 :::tip // * 只有服务状态为正常时,该服务才可用。 // * 如果是其他异常状态,请参考服务管理 [https://www.volcengine.com/docs/508/8086]进行处理。 ::: ServiceStatus string `json:"ServiceStatus"` // REQUIRED; 服务类型,取值如下所示: // * StaticRc:素材托管服务 // * Image:图片处理服务 ServiceType string `json:"ServiceType"` // REQUIRED; 资源配置。 Storage *GetImageServiceResResultStorage `json:"Storage"` // REQUIRED; 该服务的图片模板固定前缀。 TemplatePrefix string `json:"TemplatePrefix"` // 事件通知规则 EventRules []*GetImageServiceResResultEventRulesItem `json:"EventRules,omitempty"` // 服务绑定的项目,默认为 default。 ProjectName string `json:"ProjectName,omitempty"` // 服务绑定的标签。 ResourceTags []*GetImageServiceResResultResourceTagsItem `json:"ResourceTags,omitempty"` // 用于保护「数据加密密钥」的密钥,只有加密上传的图片需要做处理时需要申请。 RsaPublicKey string `json:"RsaPublicKey,omitempty"` // 存储降冷策略 StorageRules []*GetImageServiceResResultStorageRulesItem `json:"StorageRules,omitempty"` // 是否开启覆盖上传,取值如下所示: // * true:开启 // * false:关闭 UploadOverwrite bool `json:"UploadOverwrite,omitempty"` // 绑定的点播空间信息 VodSpace *GetImageServiceResResultVodSpace `json:"VodSpace,omitempty"` }
type GetImageServiceResResultDomainInfosItem ¶
type GetImageServiceResResultDomainInfosItem struct { // REQUIRED; 域名解析到的 cname。 CNAME string `json:"CNAME"` // REQUIRED; 绑定的域名。 DomainName string `json:"DomainName"` // REQUIRED; 是否是默认域名,取值如下所示: // * true:默认域名 // * false:非默认域名 IsDefault bool `json:"IsDefault"` // REQUIRED; 域名状态。 Status string `json:"Status"` // REQUIRED; 是否开启鉴权 URLAuth bool `json:"UrlAuth"` }
type GetImageServiceResResultEventRulesItem ¶
type GetImageServiceResResultEventRulesItem struct { // REQUIRED; 事件触发时接收回调的回调 URL。 CallbackURL string `json:"CallbackUrl"` // REQUIRED; 规则是否被启用,取值如下所示: // * true:是 // * false:否 Enable bool `json:"Enable"` // REQUIRED; 事件类型。取值如下所示: // * Upload:上传文件 // * Delete:删除文件 // * Mirror:镜像回源 // * Migrate:数据迁移 // * OffTrans:离线转码(仅图像处理服务可配置) // * TplStore:模板持久化存储(仅图像处理服务可配置) EventType []string `json:"EventType"` // REQUIRED; 规则 ID ID string `json:"Id"` // REQUIRED; 匹配规则的正则表达式。 MatchRule string `json:"MatchRule"` }
type GetImageServiceResResultImageYAttribute ¶
type GetImageServiceResResultImageYAttribute struct { // REQUIRED; 是否开启原图保护,取值如下所示: // * true:开启 // * false:关闭 ResourceProtect bool `json:"ResourceProtect"` // REQUIRED; 样式分割符 StyleSeparators []string `json:"StyleSeparators"` }
GetImageServiceResResultImageYAttribute - 自定义处理相关配置
type GetImageServiceResResultMirror ¶
type GetImageServiceResResultMirror struct { // REQUIRED; 镜像回源下载原图时,携带的 HTTP 头部,键值都为 String 类型。 Headers map[string]string `json:"Headers"` // REQUIRED; 镜像回源域名。 Host string `json:"Host"` // REQUIRED; 带权重回源域名,key 为 String 类型时,代表镜像回源域名;value 为 Integer 类型时,代表域名权重。 Hosts map[string]int `json:"Hosts"` // REQUIRED; 下载图片的协议,支持取值:http、https。 Schema string `json:"Schema"` // REQUIRED; 镜像源 URI,其中图片名用 %s 占位符替代,比如/obj/%s。 Source string `json:"Source"` }
GetImageServiceResResultMirror - 镜像回源配置,默认关闭。
type GetImageServiceResResultResourceLimitedVisit ¶ added in v1.0.149
type GetImageServiceResResultStorage ¶
type GetImageServiceResResultStorage struct { // REQUIRED; 是否支持任意文件格式上传,取值如下所示: // * true:支持 // * false:不支持 AllTypes bool `json:"AllTypes"` // REQUIRED; 存储 Bucket 名称。 BktName string `json:"BktName"` // REQUIRED; 保存时间,单位为秒。 TTL int `json:"TTL"` }
GetImageServiceResResultStorage - 资源配置。
type GetImageServiceResResultStorageRulesItem ¶ added in v1.0.149
type GetImageServiceResResultStorageRulesItem struct { // REQUIRED; 策略命中后需要执行的操作,取值如下所示: // * DELETE:删除文件 // * IA:文件转低频存储 // * ARCHIVE:文件转归档存储 // * COLD_ARCHIVE:文件转冷归档存储 Action string `json:"Action"` // REQUIRED; 策略天数,按照 Event 事件 Day 天后执行 Action 事件,即当匹配文件的上传时间符合指定天数后,自动按照处理策略对资源进行处理。 Day int `json:"Day"` // REQUIRED; 是否启用策略,取值如下所示: // * true:是 // * false:否 Enable bool `json:"Enable"` // REQUIRED; 策略类型,固定取值Upload,表示按上传时间。 Event string `json:"Event"` // REQUIRED; 文件前缀,例如设置为prefix后,规则将只对名称以prefix开头的存储资源生效。 Prefix string `json:"Prefix"` }
type GetImageServiceResResultVodSpace ¶
type GetImageServiceResResultVodSpace struct { // REQUIRED; 点播空间存储桶名称 Bucket string `json:"Bucket"` // REQUIRED; 空间所在地区 Region string `json:"Region"` // REQUIRED; 点播空间名 SpaceName string `json:"SpaceName"` }
GetImageServiceResResultVodSpace - 绑定的点播空间信息
type GetImageServiceSubscription ¶
type GetImageServiceSubscription struct{}
type GetImageServiceSubscriptionBody ¶
type GetImageServiceSubscriptionBody struct{}
type GetImageServiceSubscriptionQuery ¶
type GetImageServiceSubscriptionQuery struct{}
type GetImageServiceSubscriptionReq ¶
type GetImageServiceSubscriptionReq struct { *GetImageServiceSubscriptionQuery *GetImageServiceSubscriptionBody }
type GetImageServiceSubscriptionRes ¶
type GetImageServiceSubscriptionRes struct { // REQUIRED ResponseMetadata *GetImageServiceSubscriptionResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *GetImageServiceSubscriptionResResult `json:"Result"` }
type GetImageServiceSubscriptionResResponseMetadata ¶
type GetImageServiceSubscriptionResResponseMetadata 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 *GetImageServiceSubscriptionResResponseMetadataError `json:"Error,omitempty"` }
type GetImageServiceSubscriptionResResult ¶
type GetImageServiceSubscriptionResResult struct { // REQUIRED; 账号ID AccountID string `json:"AccountId"` // REQUIRED; 生效开始时间 BeginTime string `json:"BeginTime"` // REQUIRED; 0 未运行 1 运行中 2 创建中 3 更配中 4 续费中 5 退订中 BusinessStatus int `json:"BusinessStatus"` // REQUIRED; 购买的商品配置 Configuration string `json:"Configuration"` // REQUIRED; 生效结束时间 ExpiredTime string `json:"ExpiredTime"` // REQUIRED; 开通后的实例ID InstanceID string `json:"InstanceId"` // REQUIRED; 实例类型:1:正式,2:试用 InstanceType int `json:"InstanceType"` // REQUIRED; 实例对应的价格版本 PriceVersion string `json:"PriceVersion"` // REQUIRED; 购买的商品 Product string `json:"Product"` // REQUIRED; 实例状态:0 创建中;1 运行中;2 创建失败;3 已退订;4 到期关停;5 到期回收 Status int `json:"Status"` }
type GetImageSmartCropResult ¶
type GetImageSmartCropResult struct{}
type GetImageSmartCropResultBody ¶
type GetImageSmartCropResultBody struct { // REQUIRED; 服务 ID。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId"` // REQUIRED; 待处理原图的存储 URI 和 URL(公网可访问的 URL)。 StoreURI string `json:"StoreUri"` // 图片裁剪后的高度设置,单位为 px。当图片小于设置的宽高时,将不被裁剪。 Height int `json:"Height,omitempty"` // 降级策略,即当智能裁剪失败时的操作,默认居中裁剪。 // 支持取值如下: // * center:居中裁剪,默认裁剪中间图片; // * top:居上裁剪,默认裁剪上方图片; // * fglass:高斯模糊,将按设置宽高自动适配图片,结果图多出原图部分以原图背景高斯模糊效果填充。 Policy string `json:"Policy,omitempty"` // 裁剪场景 (normal,cartoon),默认普通人脸裁剪。支持取值如下: // * normal:普通人脸裁剪; // * cartoon:动漫人脸裁剪。 :::tip 当前仅支持了智能人脸裁剪能力,其他裁剪能力在持续开放中,敬请期待。 ::: Scene string `json:"Scene,omitempty"` // 当Policy取值为fglass时的高斯模糊参数,取值为大于 0 的整数,值越大越模糊。 Sigma float64 `json:"Sigma,omitempty"` // 图片裁剪后的宽度设置,单位为 px。当图片小于设置的宽高时,将不被裁剪。 Width int `json:"Width,omitempty"` }
type GetImageSmartCropResultQuery ¶
type GetImageSmartCropResultQuery struct{}
type GetImageSmartCropResultReq ¶
type GetImageSmartCropResultReq struct { *GetImageSmartCropResultQuery *GetImageSmartCropResultBody }
type GetImageSmartCropResultRes ¶
type GetImageSmartCropResultRes struct { // REQUIRED ResponseMetadata *GetImageSmartCropResultResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *GetImageSmartCropResultResResult `json:"Result,omitempty"` }
type GetImageSmartCropResultResResponseMetadata ¶
type GetImageSmartCropResultResResponseMetadata 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"` }
type GetImageSmartCropResultResResult ¶
type GetImageSmartCropResultResResult struct { // REQUIRED; 是否降级。支持取值如下: // * true:降级; // * flase:未降级。 Demotioned bool `json:"Demotioned"` // REQUIRED; 结果图存储 URI。 ResURI string `json:"ResUri"` }
GetImageSmartCropResultResResult - 视请求的接口而定
type GetImageStorageFiles ¶
type GetImageStorageFiles struct{}
type GetImageStorageFilesBody ¶
type GetImageStorageFilesBody struct{}
type GetImageStorageFilesQuery ¶
type GetImageStorageFilesQuery struct { // REQUIRED; 服务 ID。 // * 您可以在veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` // 指定目录分隔符,默认值为 /。所有文件名字包含指定的前缀,第一次出现 Delimiter 字符之间的文件作为一组元素(即 CommonPrefixe)。 Delimiter string `json:"Delimiter,omitempty" query:"Delimiter"` // 一次查询列出的文件信息条目数,取值范围为[1,1000]。默认值为 10。 Limit int `json:"Limit,omitempty" query:"Limit"` // 上一次列举返回的位置标记,作为本次列举的起点信息。默认值为空。 Marker string `json:"Marker,omitempty" query:"Marker"` // 指定需要查询文件的前缀,只有资源名匹配该前缀的文件会被列出。缺省时将返回所有文件信息。 // 例如,一个存储服务中有三个文件,分别为 Example/imagex.png、Example/mov/a.avis 和 Example/mov/b.avis。若指定 Prefix 取值 Example/且指定 Delimiter 取值 /:则返回 // Example/imagex.png,并在 CommonPrefix 里返回 Example/mov/。 Prefix string `json:"Prefix,omitempty" query:"Prefix"` }
type GetImageStorageFilesReq ¶
type GetImageStorageFilesReq struct { *GetImageStorageFilesQuery *GetImageStorageFilesBody }
type GetImageStorageFilesRes ¶
type GetImageStorageFilesRes struct { // REQUIRED ResponseMetadata *GetImageStorageFilesResResponseMetadata `json:"ResponseMetadata"` Result *GetImageStorageFilesResResult `json:"Result,omitempty"` }
type GetImageStorageFilesResResponseMetadata ¶
type GetImageStorageFilesResResponseMetadata 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"` }
type GetImageStorageFilesResResult ¶
type GetImageStorageFilesResResult struct { // REQUIRED; 是否还有更多文件 HasMore bool `json:"HasMore"` // REQUIRED; 文件列表 Items []*GetImageStorageFilesResResultItemsItem `json:"Items"` // 当前遍历目录包含的目录名称,对于子目录,需要递归列举 CommonPrefix []string `json:"CommonPrefix,omitempty"` // HasMore = true时,下次列举从该Marker开始 Marker string `json:"Marker,omitempty"` }
type GetImageStyleResult ¶
type GetImageStyleResult struct{}
type GetImageStyleResultBody ¶
type GetImageStyleResultBody struct { // REQUIRED; 要素属性,结构请参考样式定义 [https://www.volcengine.com/docs/508/127402#%E6%A0%B7%E5%BC%8F%E5%AE%9A%E4%B9%89]。 // 此参数不为空则使用自定义参数内容替换样式定义中对应 elements [https://www.volcengine.com/docs/508/127402#____elements] 的相关属性值。 :::tip // * 要素类型不允许更改; // * 若elements和params两个参数同时指定了某个要素的内容,则以elements中指定的为准。 ::: Elements []interface{} `json:"elements"` // REQUIRED; 图片渲染所用样式的样式 ID。获取方法请参见如何获取样式 ID [https://www.volcengine.com/docs/508/105396#如何获取创意魔方的样式-id?]。 StyleID string `json:"StyleId"` // 样式背景,结构请参考样式定义 [https://www.volcengine.com/docs/508/127402#%E6%A0%B7%E5%BC%8F%E5%AE%9A%E4%B9%89]。 // 此参数不为空则使用自定义参数内容替换样式定义中的 background [https://www.volcengine.com/docs/508/127402#background] 属性值。 Background interface{} `json:"background,omitempty"` // 渲染结果图的编码格式,默认值为 webp。取值如下所示: // * jpeg // * webp // * png // * heic OutputFormat string `json:"OutputFormat,omitempty"` // 渲染结果图的编码质量。默认为 75,取值范围为 [1,100],值越大,结果图的质量越高。 OutputQuality int `json:"OutputQuality,omitempty"` // 样式中的动态要素和要素取值。格式为 "Key":"Value",例如,"el17fbb3a2134*":"Hello,World", // * Key:表示要素 ID,String 类型。获取方式请参见如何获取要素 ID [https://www.volcengine.com/docs/508/105396#如何获取创意魔方样式中的动态要素-id?]; // * Value:表示要素的取值,String 类型。需要您根据实际需求自定义,例如,自定义图片地址、文本及二维码等内容。 Params map[string]string `json:"Params,omitempty"` }
type GetImageStyleResultQuery ¶
type GetImageStyleResultQuery struct { // REQUIRED; 图片渲染所用样式关联的服务的 ID,用于计量计费和渲染结果的存储。获取方式请参见如何获取调用参数 [https://www.volcengine.com/docs/508/105396]。 ServiceID string `json:"ServiceId" query:"ServiceId"` }
type GetImageStyleResultReq ¶
type GetImageStyleResultReq struct { *GetImageStyleResultQuery *GetImageStyleResultBody }
type GetImageStyleResultRes ¶
type GetImageStyleResultRes struct { // REQUIRED ResponseMetadata *GetImageStyleResultResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *GetImageStyleResultResResult `json:"Result,omitempty"` }
type GetImageStyleResultResResponseMetadata ¶
type GetImageStyleResultResResponseMetadata 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"` }
type GetImageStyleResultResResult ¶
type GetImageStyleResultResResult struct { // REQUIRED; 渲染详情 RenderDetail []*GetImageStyleResultResResultRenderDetailItem `json:"RenderDetail"` // REQUIRED; 渲染结果图的 URI ResURI string `json:"ResUri"` }
GetImageStyleResultResResult - 视请求的接口而定
type GetImageSuperResolutionResult ¶
type GetImageSuperResolutionResult struct{}
type GetImageSuperResolutionResultBody ¶
type GetImageSuperResolutionResultBody struct { // REQUIRED; 服务 ID。 // * 您可以在veImageX 控制台 服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId"` // REQUIRED; 待处理原图的存储 URI 和 URL(公网可访问的 URL)。 StoreURI string `json:"StoreUri"` // 超分倍率,默认为2,取值范围为 [2-8]。 Multiple float64 `json:"Multiple,omitempty"` }
type GetImageSuperResolutionResultQuery ¶
type GetImageSuperResolutionResultQuery struct{}
type GetImageSuperResolutionResultReq ¶
type GetImageSuperResolutionResultReq struct { *GetImageSuperResolutionResultQuery *GetImageSuperResolutionResultBody }
type GetImageSuperResolutionResultRes ¶
type GetImageSuperResolutionResultRes struct { // REQUIRED ResponseMetadata *GetImageSuperResolutionResultResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *GetImageSuperResolutionResultResResult `json:"Result,omitempty"` }
type GetImageSuperResolutionResultResResponseMetadata ¶
type GetImageSuperResolutionResultResResponseMetadata 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"` }
type GetImageSuperResolutionResultResResult ¶
type GetImageSuperResolutionResultResResult struct { // REQUIRED; 超分图像存储位置。 ResURI string `json:"ResUri"` }
GetImageSuperResolutionResultResResult - 视请求的接口而定
type GetImageTemplate ¶
type GetImageTemplate struct{}
type GetImageTemplateBody ¶
type GetImageTemplateBody struct{}
type GetImageTemplateQuery ¶
type GetImageTemplateQuery struct { // REQUIRED; 服务 ID。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` // REQUIRED; 模板名称。 // * 您可以通过调用获取服务下所有模板 [https://www.volcengine.com/docs/508/9386]获取所需的模板名称。 TemplateName string `json:"TemplateName" query:"TemplateName"` }
type GetImageTemplateReq ¶
type GetImageTemplateReq struct { *GetImageTemplateQuery *GetImageTemplateBody }
type GetImageTemplateRes ¶
type GetImageTemplateRes struct { // REQUIRED ResponseMetadata *GetImageTemplateResResponseMetadata `json:"ResponseMetadata"` Result *GetImageTemplateResResult `json:"Result,omitempty"` }
type GetImageTemplateResResponseMetadata ¶
type GetImageTemplateResResponseMetadata 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"` }
type GetImageTemplateResResult ¶
type GetImageTemplateResResult struct { // REQUIRED; 模板计划使用的降级格式,仅对heic静图有效 DemotionFormat string `json:"DemotionFormat"` // REQUIRED; 该模板计划使用的输出格式 OutputFormat string `json:"OutputFormat"` // REQUIRED; 绝对质量/相对质量 QualityMode string `json:"QualityMode"` // REQUIRED; 服务id ServiceID string `json:"ServiceId"` // REQUIRED; 是否同步处理,仅对heic图有效 Sync string `json:"Sync"` // REQUIRED; 模板名称,必须使用该服务的图片模板固定前缀,具体参考GetImageService接口的返回参数TemplatePrefix。模板名称能包含的字符正则集合为[a-zA-Z0-9_-] TemplateName string `json:"TemplateName"` // 图像格式自适应配置 AdaptiveFmt *GetImageTemplateResResultAdaptiveFmt `json:"AdaptiveFmt,omitempty"` // 视频转动图配置 Animation *GetImageTemplateResResultAnimation `json:"Animation,omitempty"` // 是否直接更新模板。如果为true,已有的线上模板会同步更新,直接生效;如果为false,会新增一个模板,已有模板不受影响。 DoUpdate bool `json:"DoUpdate,omitempty"` // 对图片的编辑操作 Filters []*GetImageTemplateResResultFiltersItem `json:"Filters,omitempty"` // 对图片编码使用的质量参数,默认为0 OuputQuality float64 `json:"OuputQuality,omitempty"` // 用于图片服务输出时的图片编码 OutputExtra *GetImageTemplateResResultOutputExtra `json:"OutputExtra,omitempty"` // 图片模板使用的参数列表,URL中下发参数的顺序需要跟列表中的保持一致 Parameters []string `json:"Parameters,omitempty"` // URL的失效期,为Unix时间戳,一般配置为通过模板参数下发 ReqDeadline string `json:"ReqDeadline,omitempty"` // 视频截帧配置 Snapshot *GetImageTemplateResResultSnapshot `json:"Snapshot,omitempty"` // 是否开启鉴权,一般当通过模板参数下发敏感信息时,比如文字水印内容、URL失效期,需要对图片URL鉴权保护,防止内容被篡改 WithSig bool `json:"WithSig,omitempty"` }
type GetImageTemplateResResultAdaptiveFmt ¶
type GetImageTemplateResResultAdaptiveFmt struct { // REQUIRED; 动图自适应,可选"webp"/"heic"/"avif"/"dynamic" Animated string `json:"Animated"` // REQUIRED; 静图自适应,可选"webp"/"heic"/"avif"/"dynamic" Static string `json:"Static"` }
GetImageTemplateResResultAdaptiveFmt - 图像格式自适应配置
type GetImageTemplateResResultAnimation ¶
type GetImageTemplateResResultAnimation struct { // REQUIRED; 降级类型: image:抽取一帧降级返回 video:直接返回原视频降级 DemotionType string `json:"DemotionType"` // REQUIRED; 动图时长(ms) Duration int `json:"Duration"` // REQUIRED; 帧率,1秒X帧 FramePerSecond int `json:"FramePerSecond"` // REQUIRED; X秒1帧 SecondPerFrame int `json:"SecondPerFrame"` // REQUIRED; 抽帧策略: fps:frame per second,1秒X帧 spf:second per frame,X秒1帧 key:抽取关键帧 SelectFrameMode string `json:"SelectFrameMode"` // REQUIRED; 动图起始时间戳(ms) StartTime int `json:"StartTime"` // REQUIRED; 同步等待时长(s),超时未完成则根据DemotionType降级 WaitTime int `json:"WaitTime"` }
GetImageTemplateResResultAnimation - 视频转动图配置
type GetImageTemplateResResultFiltersItem ¶
type GetImageTemplateResResultFiltersItem struct { // REQUIRED; 编辑操作的名称 Name string `json:"Name"` // REQUIRED; 编辑操作的参数 Param interface{} `json:"Param"` }
type GetImageTemplateResResultOutputExtra ¶
type GetImageTemplateResResultOutputExtra struct { // REQUIRED; 是否带透明通道编码,"false"/"true" HeicAlphaReserve string `json:"heic.alpha.reserve"` // REQUIRED; heic位深,"8"/"10" HeicEncodeDepth string `json:"heic.encode.depth"` // REQUIRED; heic格式是否开启ROI编码"true"/"false" HeicRoi string `json:"heic.roi"` // REQUIRED; heic缩略图比例 HeicThumbRatio string `json:"heic.thumb.ratio"` // REQUIRED; 是否采用jpeg渐进编码格式,取值为"true" / "false" JPEGProgressive string `json:"jpeg.progressive"` // REQUIRED; 是否压缩颜色空间,取值为"true" / "false" PNGUseQuant string `json:"png.use_quant"` }
GetImageTemplateResResultOutputExtra - 用于图片服务输出时的图片编码
type GetImageTemplateResResultSnapshot ¶
type GetImageTemplateResResultSnapshot struct { // REQUIRED; 截图的时间戳(ms) TimeOffsetMs string `json:"TimeOffsetMs"` // REQUIRED; 截图类型,可选"default"/"offset",智能截图和指定时间戳截图 Type string `json:"Type"` }
GetImageTemplateResResultSnapshot - 视频截帧配置
type GetImageTranscodeDetails ¶
type GetImageTranscodeDetails struct{}
type GetImageTranscodeDetailsBody ¶
type GetImageTranscodeDetailsBody struct{}
type GetImageTranscodeDetailsQuery ¶
type GetImageTranscodeDetailsQuery struct { // REQUIRED; 任务提交的截止 Unix 时间戳StartTime与EndTime时间间隔最大不超过 7 天。 EndTime int `json:"EndTime" query:"EndTime"` // REQUIRED; 分页条数,取值范围为(0, 100]。 Limit int `json:"Limit" query:"Limit"` // REQUIRED; 队列 ID,您可通过调用GetImageTranscodeQueues [https://www.volcengine.com/docs/508/1107341]获取该账号下全部任务队列 ID。 QueueID string `json:"QueueId" query:"QueueId"` // REQUIRED; 任务提交的起始 Unix 时间戳StartTime与EndTime时间间隔最大不超过 7 天。 StartTime int `json:"StartTime" query:"StartTime"` // 分页偏移量,默认为 0。取值为 1 时,表示跳过第一条数据,从第二条数据取值。 Offset int `json:"Offset,omitempty" query:"Offset"` // 队列所在地区。默认当前地区。ToB取值枚举:cn、va、sg。 Region string `json:"Region,omitempty" query:"Region"` // 返回图片 url 或 uri 中包含该值的任务。默认为空,不传则返回所有任务。 SearchPtn string `json:"SearchPtn,omitempty" query:"SearchPtn"` // 执行状态,填入多个时使用英文逗号分隔。取值如下所示: // * Pending:排队中 // * Running:执行中 // * Success:执行成功 // * Fail:执行失败 Status string `json:"Status,omitempty" query:"Status"` }
type GetImageTranscodeDetailsReq ¶
type GetImageTranscodeDetailsReq struct { *GetImageTranscodeDetailsQuery *GetImageTranscodeDetailsBody }
type GetImageTranscodeDetailsRes ¶
type GetImageTranscodeDetailsRes struct { // REQUIRED ResponseMetadata *GetImageTranscodeDetailsResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *GetImageTranscodeDetailsResResult `json:"Result"` }
type GetImageTranscodeDetailsResResult ¶
type GetImageTranscodeDetailsResResult struct { // REQUIRED; 执行任务详情 ExecInfo []*GetImageTranscodeDetailsResResultExecInfoItem `json:"ExecInfo"` // REQUIRED; 总数 Total int `json:"Total"` }
type GetImageTranscodeDetailsResResultExecInfoItem ¶
type GetImageTranscodeDetailsResResultExecInfoItem struct { // 结束时间 EndAt string `json:"EndAt,omitempty"` // 执行条目 ID EntryID string `json:"EntryId,omitempty"` // 执行输入 ExecInput *GetImageTranscodeDetailsResResultExecInfoItemExecInput `json:"ExecInput,omitempty"` // 执行输出 ExecOutput *GetImageTranscodeDetailsResResultExecInfoItemExecOutput `json:"ExecOutput,omitempty"` // 开始时间 StartAt string `json:"StartAt,omitempty"` // 执行状态。取值如下所示: // * Pending:排队中 // * Running:执行中 // * Success:执行成功 // * Fail:执行失败 Status string `json:"Status,omitempty"` // 提交时间 SubmitAt string `json:"SubmitAt,omitempty"` }
type GetImageTranscodeDetailsResResultExecInfoItemExecInput ¶
type GetImageTranscodeDetailsResResultExecInfoItemExecInput struct { // REQUIRED; 图片 url 或 uri Image string `json:"Image"` // REQUIRED; 转码模板 Template string `json:"Template"` }
GetImageTranscodeDetailsResResultExecInfoItemExecInput - 执行输入
type GetImageTranscodeDetailsResResultExecInfoItemExecOutput ¶
type GetImageTranscodeDetailsResResultExecInfoItemExecOutput struct { // REQUIRED; 转码失败错误码 [https://www.volcengine.com/docs/508/1104726#%E9%94%99%E8%AF%AF%E7%A0%81]。仅当Status值为Fail时,ErrCode有值。 ErrCode string `json:"ErrCode"` // REQUIRED; 转码失败错误信息。仅当Status值为Fail时,ErrMsg有值。 ErrMsg string `json:"ErrMsg"` // REQUIRED; 转码结果图格式 Format string `json:"Format"` // REQUIRED; 转码结果图的存储 URI。仅当Status值为Success时,Output有值。 Output string `json:"Output"` // REQUIRED; 转码结果图大小,单位为 byte Size int `json:"Size"` }
GetImageTranscodeDetailsResResultExecInfoItemExecOutput - 执行输出
type GetImageTranscodeQueues ¶
type GetImageTranscodeQueues struct{}
type GetImageTranscodeQueuesBody ¶
type GetImageTranscodeQueuesBody struct{}
type GetImageTranscodeQueuesQuery ¶
type GetImageTranscodeQueuesQuery struct { // REQUIRED; 分页条数,取值范围为(0,100]。 Limit int `json:"Limit" query:"Limit"` // 分页偏移量,默认为 0。取值为 1 时,表示跳过第一条数据,从第二条数据取值。 Offset int `json:"Offset,omitempty" query:"Offset"` // 队列所在地区。默认当前地区。ToB取值枚举:cn、va、sg。 Region string `json:"Region,omitempty" query:"Region"` // 返回队列名称或队列描述中包含该值的队列。默认为空,不传则返回所有队列。 SearchPtn string `json:"SearchPtn,omitempty" query:"SearchPtn"` }
type GetImageTranscodeQueuesReq ¶
type GetImageTranscodeQueuesReq struct { *GetImageTranscodeQueuesQuery *GetImageTranscodeQueuesBody }
type GetImageTranscodeQueuesRes ¶
type GetImageTranscodeQueuesRes struct { // REQUIRED ResponseMetadata *GetImageTranscodeQueuesResResponseMetadata `json:"ResponseMetadata"` // title Result *GetImageTranscodeQueuesResResult `json:"Result,omitempty"` }
type GetImageTranscodeQueuesResResponseMetadata ¶
type GetImageTranscodeQueuesResResponseMetadata 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"` }
type GetImageTranscodeQueuesResResult ¶
type GetImageTranscodeQueuesResResult struct { // REQUIRED; 当前分页队列详细信息 Queues []*GetImageTranscodeQueuesResResultQueuesItem `json:"Queues"` // REQUIRED; 符合条件的队列总数 Total int `json:"Total"` }
GetImageTranscodeQueuesResResult - title
type GetImageTranscodeQueuesResResultQueuesItem ¶
type GetImageTranscodeQueuesResResultQueuesItem struct { // REQUIRED; 队列回调设置 CallbackConf *GetImageTranscodeQueuesResResultQueuesItemCallbackConf `json:"CallbackConf"` // REQUIRED; 队列创建时间 CreateAt string `json:"CreateAt"` // REQUIRED; 队列描述 Desc string `json:"Desc"` // REQUIRED; 是否启用回调,取值如下所示: // * true:启用 // * false:不启用 EnableCallback bool `json:"EnableCallback"` // REQUIRED; 队列 ID ID string `json:"Id"` // REQUIRED; 队列名称 Name string `json:"Name"` // REQUIRED; 队列状态。取值如下所示: // * Pending:排队中 // * Running:执行中 Status GetImageTranscodeQueuesResResultQueuesItemStatus `json:"Status"` // REQUIRED; 队列类型。取值如下所示: // * default:表示账号默认队列,每个账号一个 // * user:表示用户创建队列,个数将有配额限制 Type GetImageTranscodeQueuesResResultQueuesItemType `json:"Type"` }
type GetImageTranscodeQueuesResResultQueuesItemCallbackConf ¶
type GetImageTranscodeQueuesResResultQueuesItemCallbackConf struct { // REQUIRED; 回调数据格式。取值如下所示: // * XML // * JSON DataFormat string `json:"DataFormat"` // REQUIRED; Method=MQ时取值rmq:{topic}/{cluster} Endpoint string `json:"Endpoint"` // REQUIRED; 枚举值还有 MQ Method string `json:"Method"` // 业务自定义回调参数,将在回调消息的callback_args中透传出去。具体回调参数请参考回调内容 [https://www.volcengine.com/docs/508/1104726#%E5%9B%9E%E8%B0%83%E5%86%85%E5%AE%B9]。 Args string `json:"Args,omitempty"` }
GetImageTranscodeQueuesResResultQueuesItemCallbackConf - 队列回调设置
type GetImageTranscodeQueuesResResultQueuesItemStatus ¶
type GetImageTranscodeQueuesResResultQueuesItemStatus string
type GetImageTranscodeQueuesResResultQueuesItemType ¶
type GetImageTranscodeQueuesResResultQueuesItemType string
type GetImageUpdateFiles ¶
type GetImageUpdateFiles struct{}
type GetImageUpdateFilesBody ¶
type GetImageUpdateFilesBody struct{}
type GetImageUpdateFilesQuery ¶
type GetImageUpdateFilesQuery struct { // REQUIRED; 服务 ID。 // * 您可以在veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` // 获取 URL 个数,最大值为 100。 Limit int `json:"Limit,omitempty" query:"Limit"` // 分页偏移,默认 0。 当取值为 1 时,表示跳过一条 URL,从第二条 URL 开始取值。 Offset int `json:"Offset,omitempty" query:"Offset"` // 获取类型,取值如下所示: // * 0:获取刷新 URL 列表; // * 1:获取禁用 URL 列表。 Type int `json:"Type,omitempty" query:"Type"` // URL 格式,若指定 URL 格式则仅返回 URL 中包含该字符串的 URL 列表。 默认为空,缺省情况下返回所有 URL 列表。 URLPattern string `json:"UrlPattern,omitempty" query:"UrlPattern"` }
type GetImageUpdateFilesReq ¶
type GetImageUpdateFilesReq struct { *GetImageUpdateFilesQuery *GetImageUpdateFilesBody }
type GetImageUpdateFilesRes ¶
type GetImageUpdateFilesRes struct { // REQUIRED ResponseMetadata *GetImageUpdateFilesResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *GetImageUpdateFilesResResult `json:"Result,omitempty"` }
type GetImageUpdateFilesResResponseMetadata ¶
type GetImageUpdateFilesResResponseMetadata 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"` }
type GetImageUpdateFilesResResult ¶
type GetImageUpdateFilesResResult struct { // REQUIRED; 服务 ID。 ServiceID string `json:"ServiceId"` // REQUIRED; 当前存储状态,取值为:正常、未审核、禁用。 Status string `json:"Status"` // REQUIRED; 符合条件的 URL 总数 Total int `json:"Total"` // REQUIRED; 符合条件的 URL 列表。 UpdateUrls []*GetImageUpdateFilesResResultUpdateUrlsItem `json:"UpdateUrls"` }
GetImageUpdateFilesResResult - 视请求的接口而定
type GetImageUploadFile ¶
type GetImageUploadFile struct{}
type GetImageUploadFileBody ¶
type GetImageUploadFileBody struct{}
type GetImageUploadFileQuery ¶
type GetImageUploadFileQuery struct { // REQUIRED; 服务 ID。 // * 您可以在veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` // REQUIRED; 文件 Uri。 // * 您可以在 veImageX 控制台资源管理 [https://console.volcengine.com/imagex/resource_manage/]页面,在已上传文件的名称列获取资源 Uri。 // * 您也可以通过 OpenAPI 的方式获取Uri,具体请参考 GetImageUploadFiles [https://www.volcengine.com/docs/508/9392]。 StoreURI string `json:"StoreUri" query:"StoreUri"` }
type GetImageUploadFileReq ¶
type GetImageUploadFileReq struct { *GetImageUploadFileQuery *GetImageUploadFileBody }
type GetImageUploadFileRes ¶
type GetImageUploadFileRes struct { // REQUIRED ResponseMetadata *GetImageUploadFileResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *GetImageUploadFileResResult `json:"Result,omitempty"` }
type GetImageUploadFileResResponseMetadata ¶
type GetImageUploadFileResResponseMetadata 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"` }
type GetImageUploadFileResResult ¶
type GetImageUploadFileResResult struct { // 是否被禁用 Disabled bool `json:"Disabled,omitempty"` // 文件字节数。 FileSize int `json:"FileSize,omitempty"` // 文件修改时间,即文件修改时的服务器当地时间。 LastModified string `json:"LastModified,omitempty"` // 文件恢复副本的到期时间。仅当文件执行过恢复操作时有值 RestoreExpiryDate string `json:"RestoreExpiryDate,omitempty"` // 文件是否处于恢复中状态。 Restoring bool `json:"Restoring,omitempty"` // 服务 ID。 ServiceID string `json:"ServiceId,omitempty"` // 底层存储类型。 STANDARD:标准存储 IA:低频存储 ARCHIVE:归档存储 COLD_ARCHIVE:冷归档存储 StorageClass string `json:"StorageClass,omitempty"` // 底层存储的 content-type 值。 StorageContentType string `json:"StorageContentType,omitempty"` // 文件 Uri。 StoreURI string `json:"StoreUri,omitempty"` }
GetImageUploadFileResResult - 视请求的接口而定
type GetImageUploadFiles ¶
type GetImageUploadFiles struct{}
type GetImageUploadFilesBody ¶
type GetImageUploadFilesBody struct{}
type GetImageUploadFilesQuery ¶
type GetImageUploadFilesQuery struct { // REQUIRED; 服务 ID。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` // 获取文件个数,最大值为 100。 Limit int `json:"Limit,omitempty" query:"Limit"` // 分页标志。 Marker int `json:"Marker,omitempty" query:"Marker"` }
type GetImageUploadFilesReq ¶
type GetImageUploadFilesReq struct { *GetImageUploadFilesQuery *GetImageUploadFilesBody }
type GetImageUploadFilesRes ¶
type GetImageUploadFilesRes struct { // REQUIRED ResponseMetadata *GetImageUploadFilesResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *GetImageUploadFilesResResult `json:"Result"` }
type GetImageUploadFilesResResult ¶
type GetImageUploadFilesResResult struct { // REQUIRED; 上传文件信息。 FileObjects []*GetImageUploadFilesResResultFileObjectsItem `json:"FileObjects"` // REQUIRED; 是否还有下页数据。 HasMore bool `json:"hasMore"` // REQUIRED; 服务 ID。 ServiceID string `json:"ServiceId"` // REQUIRED; 当前存储状态,取值为:正常、未审核、禁用。 Status string `json:"Status"` }
type GetImageXQueryApps ¶
type GetImageXQueryApps struct{}
type GetImageXQueryAppsBody ¶
type GetImageXQueryAppsBody struct{}
type GetImageXQueryAppsQuery ¶
type GetImageXQueryAppsQuery struct { // 数据来源,账号下近 60 天内有数据上报的应用 ID,缺省情况下返回账号对应的全部应用 ID。 // * upload:上传 1.0 数据。 // * cdn:下行网络数据。 // * client:客户端数据。 // * sensible:感知数据。 // * uploadv2:上传 2.0 数据。 // * exceed:大图监控数据。 Source string `json:"Source,omitempty" query:"Source"` }
type GetImageXQueryAppsReq ¶
type GetImageXQueryAppsReq struct { *GetImageXQueryAppsQuery *GetImageXQueryAppsBody }
type GetImageXQueryAppsRes ¶
type GetImageXQueryAppsRes struct { // REQUIRED ResponseMetadata *GetImageXQueryAppsResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *GetImageXQueryAppsResResult `json:"Result"` }
type GetImageXQueryAppsResResponseMetadata ¶
type GetImageXQueryAppsResResponseMetadata 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"` }
type GetImageXQueryAppsResResult ¶
type GetImageXQueryAppsResResult struct { // REQUIRED; 火山引擎账号内的所有 App 信息。 Apps []*GetImageXQueryAppsResResultAppsItem `json:"Apps"` }
type GetImageXQueryAppsResResultAppsItem ¶
type GetImageXQueryAppsResResultAppsItem struct { // REQUIRED; 应用 ID。 AppID string `json:"AppId"` // REQUIRED; 应用名称。 AppName string `json:"AppName"` // REQUIRED; App 所属地区。 cn:国内。 va:美东。 sg:新加坡。 AppRegion string `json:"AppRegion"` // REQUIRED; App 绑定的 iOS 包名。 BundleID string `json:"BundleId"` // REQUIRED; App 绑定的安卓包名。 PackageName string `json:"PackageName"` }
type GetImageXQueryDims ¶
type GetImageXQueryDims struct{}
type GetImageXQueryDimsBody ¶
type GetImageXQueryDimsBody struct{}
type GetImageXQueryDimsQuery ¶
type GetImageXQueryDimsQuery struct { // REQUIRED; 数据来源。 // * upload:上传 1.0 数据。 // * cdn:下行网络数据。 // * client:客户端数据。 // * sensible:感知数据。 // * uploadv2:上传 2.0 数据。 // * exceed:大图监控数据。 Source string `json:"Source" query:"Source"` // 应用 ID。默认为空,匹配账号下所有的 App ID。 :::tip 您可以通过调用获取应用列表 [https://www.volcengine.com/docs/508/19511]的方式获取所需的 AppID。 ::: Appid string `json:"Appid,omitempty" query:"Appid"` // 需要匹配的系统类型,不传则匹配非 WEB 端的所有系统。取值如下所示: // * iOS // * Android // * WEB OS string `json:"OS,omitempty" query:"OS"` }
type GetImageXQueryDimsReq ¶
type GetImageXQueryDimsReq struct { *GetImageXQueryDimsQuery *GetImageXQueryDimsBody }
type GetImageXQueryDimsRes ¶
type GetImageXQueryDimsRes struct { // REQUIRED ResponseMetadata *GetImageXQueryDimsResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *GetImageXQueryDimsResResult `json:"Result"` }
type GetImageXQueryDimsResResponseMetadata ¶
type GetImageXQueryDimsResResponseMetadata 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"` }
type GetImageXQueryDimsResResult ¶
type GetImageXQueryDimsResResult struct { // REQUIRED; 上报数据中出现的维度信息。 Dim []string `json:"Dim"` }
type GetImageXQueryRegions ¶
type GetImageXQueryRegions struct{}
type GetImageXQueryRegionsBody ¶
type GetImageXQueryRegionsBody struct{}
type GetImageXQueryRegionsQuery ¶
type GetImageXQueryRegionsQuery struct { // REQUIRED; 数据来源。 // * upload:上传 1.0 数据。 // * cdn:下行网络数据。 // * client:客户端数据。 // * sensible:感知数据。 // * uploadv2:上传 2.0 数据。 // * exceed:大图监控数据。 Source string `json:"Source" query:"Source"` // 应用 ID。默认为空,匹配账号下所有的 App ID。 :::tip 您可以通过调用获取应用列表 [https://www.volcengine.com/docs/508/19511]的方式获取所需的 Appid。 ::: Appid string `json:"Appid,omitempty" query:"Appid"` // 需要匹配的系统类型,不传则匹配非 WEB 端的所有系统。取值如下所示: // * iOS // * Android // * WEB OS string `json:"OS,omitempty" query:"OS"` }
type GetImageXQueryRegionsReq ¶
type GetImageXQueryRegionsReq struct { *GetImageXQueryRegionsQuery *GetImageXQueryRegionsBody }
type GetImageXQueryRegionsRes ¶
type GetImageXQueryRegionsRes struct { // REQUIRED ResponseMetadata *GetImageXQueryRegionsResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *GetImageXQueryRegionsResResult `json:"Result"` }
type GetImageXQueryRegionsResResponseMetadata ¶
type GetImageXQueryRegionsResResponseMetadata 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"` }
type GetImageXQueryVals ¶
type GetImageXQueryVals struct{}
type GetImageXQueryValsBody ¶
type GetImageXQueryValsBody struct{}
type GetImageXQueryValsQuery ¶
type GetImageXQueryValsQuery struct { // REQUIRED; 自定义维度名称。 :::tip 您可以通过调用获取自定义维度列表 [https://www.volcengine.com/docs/508/34554]获取所需的维度名称。 ::: Dim string `json:"Dim" query:"Dim"` // REQUIRED; 数据来源。 // * upload:上传 1.0 数据。 // * cdn:下行网络数据。 // * client:客户端数据。 // * sensible:感知数据。 // * uploadv2:上传 2.0 数据。 // * exceed:大图监控数据。 Source string `json:"Source" query:"Source"` // 应用 ID。默认为空,匹配中账号下所有的 App ID。 :::tip 您可以通过调用获取应用列表 [https://www.volcengine.com/docs/508/19511]的方式获取所需的 AppID。 ::: Appid string `json:"Appid,omitempty" query:"Appid"` // 需要匹配的系统类型,不传则匹配非 WEB 端的所有系统。取值如下所示: // * iOS // * Android // * WEB OS string `json:"OS,omitempty" query:"OS"` }
type GetImageXQueryValsReq ¶
type GetImageXQueryValsReq struct { *GetImageXQueryValsQuery *GetImageXQueryValsBody }
type GetImageXQueryValsRes ¶
type GetImageXQueryValsRes struct { // REQUIRED ResponseMetadata *GetImageXQueryValsResResponseMetadata `json:"ResponseMetadata"` // REQUIRED Result *GetImageXQueryValsResResult `json:"Result"` }
type GetImageXQueryValsResResponseMetadata ¶
type GetImageXQueryValsResResponseMetadata 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"` }
type GetImageXQueryValsResResult ¶
type GetImageXQueryValsResResult struct { // REQUIRED; 60 天内上报数据中出现的维度值信息,按出现次数降序排列。 DimVal []string `json:"DimVal"` }
type GetPrivateImageType ¶
type GetPrivateImageType struct{}
type GetPrivateImageTypeBody ¶
type GetPrivateImageTypeBody struct { // REQUIRED; 原图的存储 URI。 ImageURI string `json:"ImageUri"` // 检测内容,默认为all,取值如下所示: // * face:图片内人脸检测 // * cloth:图片内衣物检测 // * all:图片内人脸和衣物均检测 Method string `json:"Method,omitempty"` // 衣物置信度,取值范围为[0, 1], 默认值为 0.8,表示高于 0.8 即为有效检测。 ThresCloth float64 `json:"ThresCloth,omitempty"` // 人脸置信度,取值范围为[0, 1], 默认值为 0.52,表示高于 0.52 即为有效检测。 ThresFace float64 `json:"ThresFace,omitempty"` }
type GetPrivateImageTypeQuery ¶
type GetPrivateImageTypeQuery struct { // REQUIRED; 服务 ID。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` }
type GetPrivateImageTypeReq ¶
type GetPrivateImageTypeReq struct { *GetPrivateImageTypeQuery *GetPrivateImageTypeBody }
type GetPrivateImageTypeRes ¶
type GetPrivateImageTypeRes struct { // REQUIRED ResponseMetadata *GetPrivateImageTypeResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *GetPrivateImageTypeResResult `json:"Result,omitempty"` }
type GetPrivateImageTypeResResponseMetadata ¶
type GetPrivateImageTypeResResponseMetadata 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"` }
type GetPrivateImageTypeResResult ¶
type GetPrivateImageTypeResResult struct { // REQUIRED; 请求参数Method中包含cloth则返回该参数,取值如下所示: // * 1: 包含衣物 // * 0: 不包含衣物 Cloth int `json:"Cloth"` // REQUIRED; 请求参数Method中包含face则返回该参数,取值如下所示: // * 1: 包含人脸 // * 0: 不包含人脸 Face int `json:"Face"` }
GetPrivateImageTypeResResult - 视请求的接口而定
type GetResourceURL ¶
type GetResourceURL struct{}
type GetResourceURLBody ¶
type GetResourceURLBody struct{}
type GetResourceURLQuery ¶
type GetResourceURLQuery struct { // REQUIRED; 域名。 您可以通过调用 OpenAPI 获取服务下所有域名 [https://www.volcengine.com/docs/508/9379]查看 domain 返回值。 Domain string `json:"Domain" query:"Domain"` // REQUIRED; 服务 ID。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` // REQUIRED; 图片资源 Uri。 您可以通过调用 OpenAPI 获取文件上传成功信息 [https://www.volcengine.com/docs/508/9398]查看 ImageUri 返回值。 URI string `json:"URI" query:"URI"` // 创建模板时设置的图片输出格式,默认为 iamge,支持取值有: // * image:表示输出原格式; // * 静图格式:png、jpeg、heic、avif、webp; // * 动图格式:awebp、heif、avis。 Format string `json:"Format,omitempty" query:"Format"` // 协议,默认为 http,隐私图片使用 https,公开图片支持取值 http 以及 https。 Proto string `json:"Proto,omitempty" query:"Proto"` // 过期时长,最大限制为 1 年,默认1800s。 Timestamp int `json:"Timestamp,omitempty" query:"Timestamp"` // 模板名称。缺省情况下表示无模板处理图片。 您可以通过调用 OpenAPI 获取服务下所有图片模板 [https://www.volcengine.com/docs/508/9386]里查看 TemplateName 返回值。 Tpl string `json:"Tpl,omitempty" query:"Tpl"` }
type GetResourceURLReq ¶
type GetResourceURLReq struct { *GetResourceURLQuery *GetResourceURLBody }
type GetResourceURLRes ¶
type GetResourceURLRes struct { // REQUIRED ResponseMetadata *GetResourceURLResResponseMetadata `json:"ResponseMetadata"` Result *GetResourceURLResResult `json:"Result,omitempty"` }
type GetResourceURLResResponseMetadata ¶
type GetResourceURLResResponseMetadata 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"` }
type GetResourceURLResResult ¶
type GetResourceURLResResult struct { // REQUIRED; 结果图访问精简地址,与默认地址相比缺少 Bucket 部分。 CompactURL string `json:"CompactURL"` // REQUIRED; 精简源图片地址,与默认地址相比缺少 Bucket 部分。 ObjCompactURL string `json:"ObjCompactURL"` // REQUIRED; 默认源图片地址。 ObjURL string `json:"ObjURL"` // REQUIRED; 结果图访问默认地址。 URL string `json:"URL"` }
type GetResponseHeaderValidateKeys ¶
type GetResponseHeaderValidateKeys struct{}
type GetResponseHeaderValidateKeysBody ¶
type GetResponseHeaderValidateKeysBody struct{}
type GetResponseHeaderValidateKeysQuery ¶
type GetResponseHeaderValidateKeysQuery struct{}
type GetResponseHeaderValidateKeysReq ¶
type GetResponseHeaderValidateKeysReq struct { *GetResponseHeaderValidateKeysQuery *GetResponseHeaderValidateKeysBody }
type GetResponseHeaderValidateKeysRes ¶
type GetResponseHeaderValidateKeysRes struct { // REQUIRED ResponseMetadata *GetResponseHeaderValidateKeysResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *GetResponseHeaderValidateKeysResResult `json:"Result,omitempty"` }
type GetResponseHeaderValidateKeysResResponseMetadata ¶
type GetResponseHeaderValidateKeysResResponseMetadata 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"` }
type GetResponseHeaderValidateKeysResResult ¶
type GetResponseHeaderValidateKeysResResult struct { // REQUIRED; 合法的响应头 key 列表 ValidateRespHdrKeys []string `json:"ValidateRespHdrKeys"` }
GetResponseHeaderValidateKeysResResult - 视请求的接口而定
type GetSegmentImage ¶
type GetSegmentImage struct{}
type GetSegmentImageBody ¶
type GetSegmentImageBody struct { // REQUIRED; 图片类型,支持可选择的模型如下。 // * general:通用模型v1 // * human:人脸模型v1 // * product:商品模型v1 // * humanv2:人脸模型v2 // * productv2:商品模型v2 Class string `json:"Class"` // REQUIRED; 输出图片格式,取值如下所示: // * png // * jpeg // * webp OutFormat string `json:"OutFormat"` // REQUIRED; 处理效果,当Class取值为humanv2或productv2时,默认为true。 // * false:保留的图像主体边缘以粗线条处理,图像处理的效率更高。 // * true:保留的图像主体边缘以发丝级细线条处理,图像处理后的效果更好。 Refine bool `json:"Refine"` // REQUIRED; 待擦除原图的存储 URI 和 URL(公网可访问的 URL)。 StoreURI string `json:"StoreUri"` // 描边设置,仅当Class取值humanv2或productv2时有效。 默认关闭,如果开启,抠出的结果图中保留的图像主体会外包一圈描边效果。 Contour *GetSegmentImageBodyContour `json:"Contour,omitempty"` // 是否开启透明背景裁剪设置。默认false,关闭状态。如果开启,抠出的结果图会被裁剪到刚好包住保留的图像主体。 TransBg bool `json:"TransBg,omitempty"` }
type GetSegmentImageBodyContour ¶
type GetSegmentImageBodyContour struct { // REQUIRED; 描边颜色,支持以 HEX、HSL、RGP 表示。例如HEX中白色为#FFFFFF。 Color string `json:"Color"` // REQUIRED; 描边宽度,单位为 px。取值范围为 0 到正整数,默认 10px。 Size int `json:"Size"` }
GetSegmentImageBodyContour - 描边设置,仅当Class取值humanv2或productv2时有效。 默认关闭,如果开启,抠出的结果图中保留的图像主体会外包一圈描边效果。
type GetSegmentImageQuery ¶
type GetSegmentImageQuery struct { // REQUIRED; 服务 ID。 // * 您可以在 veImageX 控制台 服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` }
type GetSegmentImageReq ¶
type GetSegmentImageReq struct { *GetSegmentImageQuery *GetSegmentImageBody }
type GetSegmentImageRes ¶
type GetSegmentImageRes struct { // REQUIRED ResponseMetadata *GetSegmentImageResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *GetSegmentImageResResult `json:"Result,omitempty"` }
type GetSegmentImageResResponseMetadata ¶
type GetSegmentImageResResponseMetadata 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"` }
type GetSegmentImageResResult ¶
type GetSegmentImageResResult struct { // REQUIRED; 背景去除后的图片 URI。 ResURI string `json:"ResUri"` }
GetSegmentImageResResult - 视请求的接口而定
type GetServiceDomains ¶
type GetServiceDomains struct{}
type GetServiceDomainsBody ¶
type GetServiceDomainsBody struct{}
type GetServiceDomainsQuery ¶
type GetServiceDomainsQuery struct { // REQUIRED; 服务 ID。 // * 您可以在veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` }
type GetServiceDomainsReq ¶
type GetServiceDomainsReq struct { *GetServiceDomainsQuery *GetServiceDomainsBody }
type GetServiceDomainsRes ¶
type GetServiceDomainsRes struct { ResponseMetadata *GetServiceDomainsResResponseMetadata `json:"ResponseMetadata,omitempty"` Result []*GetServiceDomainsResResultItem `json:"Result,omitempty"` }
type GetServiceDomainsResResultItem ¶
type GetServiceDomainsResResultItem struct { // REQUIRED; 域名锁定状态 LockStatus *GetServiceDomainsResResultItemLockStatus `json:"lock_status"` // 指向的 cname 值 Cname string `json:"cname,omitempty"` // 创建时间 CreateTime float64 `json:"create_time,omitempty"` // 域名 Domain string `json:"domain,omitempty"` // HTTPS 配置 HTTPSConfig *GetServiceDomainsResResultItemHTTPSConfig `json:"https_config,omitempty"` // 是否是默认域名,取值如下所示: // * true:默认域名 // * false:非默认域名 IsDefault bool `json:"is_default,omitempty"` // 域名锁定原因 Reason string `json:"reason,omitempty"` // 地域 Region string `json:"region,omitempty"` // 域名状态 Status string `json:"status,omitempty"` // 域名申请人 User string `json:"user,omitempty"` }
type GetServiceDomainsResResultItemHTTPSConfig ¶
type GetServiceDomainsResResultItemHTTPSConfig struct { // REQUIRED; 证书 ID CertID string `json:"cert_id"` // 是否开启 HTTP2 EnableHTTP2 bool `json:"enable_http2,omitempty"` }
GetServiceDomainsResResultItemHTTPSConfig - HTTPS 配置
type GetServiceDomainsResResultItemLockStatus ¶
type GetServiceDomainsResResultItemLockStatus struct { // REQUIRED; 智能压缩是否锁定,取值如下所示: // * true:是 // * false:否 CompressionLocked bool `json:"compression_locked"` // REQUIRED; 整个域名是否锁定,取值如下所示: // * true:是,您无法手动修改其配置。如需修改,请提交工单 [https://console.volcengine.com/workorder/create?step=2&SubProductID=P00000080]联系技术支持。 // * false:否 DomainLocked bool `json:"domain_locked"` // REQUIRED; IP 访问限制是否锁定,取值如下所示: // * true:是 // * false:否 IPAccessRuleLocked bool `json:"ip_access_rule_locked"` // REQUIRED; Referer 防盗链是否锁定,取值如下所示: // * true:是 // * false:否 RefererAccessRuleLocked bool `json:"referer_access_rule_locked"` // REQUIRED; 远程鉴权是否锁定,取值如下所示: // * true:是 // * false:否 RemoteAuthLocked bool `json:"remote_auth_locked"` // REQUIRED; 响应头是否锁定,取值如下所示: // * true:是 // * false:否 ResponseHeaderLocked bool `json:"response_header_locked"` // REQUIRED; URL 鉴权是否锁定,取值如下所示: // * true:是 // * false:否 SignURLAuthLocked bool `json:"sign_url_auth_locked"` // REQUIRED; UA 访问限制是否锁定,取值如下所示: // * true:是 // * false:否 UaAccessRuleLocked bool `json:"ua_access_rule_locked"` // 域名被锁定原因 Reason string `json:"reason,omitempty"` }
GetServiceDomainsResResultItemLockStatus - 域名锁定状态
type GetTemplatesFromBin ¶
type GetTemplatesFromBin struct{}
type GetTemplatesFromBinBody ¶
type GetTemplatesFromBinBody struct{}
type GetTemplatesFromBinQuery ¶
type GetTemplatesFromBinQuery struct { // REQUIRED; 服务 ID // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` // 是否按照模板创建时间升序查询,支持取值:true、false,默认为false。 Asc string `json:"Asc,omitempty" query:"Asc"` // 分页获取条数,默认 10。 Limit int `json:"Limit,omitempty" query:"Limit"` // 分页偏移。默认 0。取值为1,表示跳过第一条数据,从第二条数据开始取值。 Offset int `json:"Offset,omitempty" query:"Offset"` // 仅返回模板名称包含该字符串的图片模板,不填或者为空则返回所有模板。 TemplateNamePattern string `json:"TemplateNamePattern,omitempty" query:"TemplateNamePattern"` }
type GetTemplatesFromBinReq ¶
type GetTemplatesFromBinReq struct { *GetTemplatesFromBinQuery *GetTemplatesFromBinBody }
type GetTemplatesFromBinRes ¶
type GetTemplatesFromBinRes struct { // REQUIRED ResponseMetadata *GetTemplatesFromBinResResponseMetadata `json:"ResponseMetadata"` Result *GetTemplatesFromBinResResult `json:"Result,omitempty"` }
type GetTemplatesFromBinResResponseMetadata ¶
type GetTemplatesFromBinResResponseMetadata 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"` }
type GetTemplatesFromBinResResult ¶
type GetTemplatesFromBinResResult struct { // REQUIRED; 所有模板信息 Templates []*GetTemplatesFromBinResResultTemplatesItem `json:"Templates"` // REQUIRED; 模板总数。 Total int `json:"Total"` }
type GetTemplatesFromBinResResultTemplatesItem ¶
type GetTemplatesFromBinResResultTemplatesItem struct { // REQUIRED; 模板的摘要信息。 Abstract []string `json:"Abstract"` // REQUIRED; 指定图像自适应配置。 AdaptiveFmt interface{} `json:"AdaptiveFmt"` // REQUIRED; 视频转动图配置。 Animation interface{} `json:"Animation"` // REQUIRED; 模版 JSON 内容。 Content string `json:"Content"` // REQUIRED; 模板创建时间。 CreateAt string `json:"CreateAt"` // REQUIRED; 模版降级格式,仅针对 heic 格式有效。 DemotionFormat string `json:"DemotionFormat"` // REQUIRED; 对图片的编辑操作。 Filters []*Components8GbgysSchemasGettemplatesfrombinresPropertiesResultPropertiesTemplatesItemsPropertiesFiltersItems `json:"Filters"` // REQUIRED; 对图片编码使用的质量参数。 OuputQuality int `json:"OuputQuality"` // REQUIRED; 用于图片服务输出时的图片编码。 // * 取值png.use_quant表示是否开启 png quant 压缩,取值为true表示开启,取值为false表示关闭; // * 取值heic.sync表示使用 heic 同步编码,取值为true表示同步; // * 取值heic.timeout表示 heic 同步编码的超时时间,比如 20。 OutputExtra interface{} `json:"OutputExtra"` // REQUIRED; 该模板计划使用的输出图片格式。 // * 取值为image,表示输出原格式。 // * 支持输出的静图格式:png、jpeg、heic、avif、webp。 // * 支持输出的动图格式:awebp、heif、avis。 OutputFormat string `json:"OutputFormat"` // REQUIRED; 图片模板的参数列表,URL 中下发参数的顺序需要跟列表中的保持一致。 Parameters []string `json:"Parameters"` // REQUIRED; URL 的失效期,为 Unix 时间戳。 ReqDeadline string `json:"ReqDeadline"` // REQUIRED; 服务 ID。 ServiceID string `json:"ServiceID"` // REQUIRED; 视频截帧配置。 Snapshot interface{} `json:"Snapshot"` // REQUIRED; 是否同步处理,仅针对 heic 格式有效。 Sync bool `json:"Sync"` // REQUIRED; 模板名称。 TemplateName string `json:"TemplateName"` // REQUIRED; 该模板的使用用例。 Usage string `json:"Usage"` // REQUIRED; 模板是否开启鉴权。 // * 取值为true,表示开启鉴权。 // * 取值为false,表示关闭鉴权。 WithSig bool `json:"WithSig"` }
type GetURLFetchTask ¶
type GetURLFetchTask struct{}
type GetURLFetchTaskBody ¶
type GetURLFetchTaskBody struct{}
type GetURLFetchTaskQuery ¶
type GetURLFetchTaskQuery struct { // REQUIRED; 异步任务 ID,您可通过调用FetchImageUrl [https://www.volcengine.com/docs/508/68807]接口获取该 ID。 ID string `json:"Id" query:"Id"` // REQUIRED ServiceID string `json:"ServiceId" query:"ServiceId"` }
type GetURLFetchTaskReq ¶
type GetURLFetchTaskReq struct { *GetURLFetchTaskQuery *GetURLFetchTaskBody }
type GetURLFetchTaskRes ¶
type GetURLFetchTaskRes struct { // REQUIRED ResponseMetadata *GetURLFetchTaskResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *GetURLFetchTaskResResult `json:"Result,omitempty"` }
type GetURLFetchTaskResResponseMetadata ¶
type GetURLFetchTaskResResponseMetadata 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"` }
type GetURLFetchTaskResResult ¶
type GetURLFetchTaskResResult struct { // REQUIRED; 异步任务 ID ID string `json:"Id"` // REQUIRED; 任务状态,取值如下所示: // * Running:进行中 // * Pending:排队中 // * Failed:失败 // * Success:成功 Status string `json:"Status"` // REQUIRED; 资源下载链接 URL string `json:"Url"` // 传入的回调地址,仅当Status取值Failed时有返回值。 Callback string `json:"Callback,omitempty"` // 传入的回调内容,仅当Status取值Failed时有返回值。 CallbackBody string `json:"CallbackBody,omitempty"` // 传入的回调内容类型,仅当Status取值Failed时有返回值。 CallbackBodyType string `json:"CallbackBodyType,omitempty"` // 错误码,仅当Status取值Failed时有返回值。 Code int `json:"Code,omitempty"` // 动图持续时间,单位为 ms。 Duration int `json:"Duration,omitempty"` // 任务完成时间戳,UTC 时间,单位为 s。 EndTime int `json:"EndTime,omitempty"` // 错误信息,仅当Status取值Failed时有返回值。 Err string `json:"Err,omitempty"` // 资源大小,单位为 byte。 FSize int `json:"FSize,omitempty"` // 动图帧数 FrameCnt int `json:"FrameCnt,omitempty"` // 图片类型 ImageFormat string `json:"ImageFormat,omitempty"` // 图片高 ImageHeight int `json:"ImageHeight,omitempty"` // 图片宽 ImageWidth int `json:"ImageWidth,omitempty"` // 任务开始时间戳,UTC 时间,单位为 s。 StartTime int `json:"StartTime,omitempty"` // 资源上传后的资源 URI StoreURI string `json:"StoreUri,omitempty"` // 完成任务总耗时,单位为 ms。 TimeCost int `json:"TimeCost,omitempty"` }
GetURLFetchTaskResResult - 视请求的接口而定
type GetVendorBuckets ¶
type GetVendorBuckets struct{}
type GetVendorBucketsBody ¶
type GetVendorBucketsBody struct { // REQUIRED; Access Key。是与 Secret Key 同时填写的,为了保证有访问源数据桶的权限。 AK string `json:"AK"` // REQUIRED; S3 协议 Endpoint,需以http://或https://开头。仅当Vendor为S3时必填。 Endpoint string `json:"Endpoint"` // REQUIRED; Secret Key。是与 Access Key 同时填写的,为了保证有访问源数据桶的权限。 SK string `json:"SK"` // REQUIRED; 服务商。取值如下所示: // * OSS:阿里云 // * COS:腾讯云 // * KODO:七牛云 // * BOS:百度云 // * OBS:华为云 // * Ucloud:Ucloud file // * AWS:AWS 国际站 // * S3:其他 S3 协议存储 // * URL:以上传 URL 列表的方式迁移 Vendor string `json:"Vendor"` // Bucket 所在地区。仅当Vendor非URL/OSS/KODO/AWS时为必填。 Region string `json:"Region,omitempty"` }
type GetVendorBucketsQuery ¶
type GetVendorBucketsQuery struct{}
type GetVendorBucketsReq ¶
type GetVendorBucketsReq struct { *GetVendorBucketsQuery *GetVendorBucketsBody }
type GetVendorBucketsRes ¶
type GetVendorBucketsRes struct { // REQUIRED ResponseMetadata *GetVendorBucketsResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *GetVendorBucketsResResult `json:"Result,omitempty"` }
type GetVendorBucketsResResponseMetadata ¶
type GetVendorBucketsResResponseMetadata 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"` }
type GetVendorBucketsResResult ¶
type GetVendorBucketsResResult struct { // REQUIRED; bucket 列表 Buckets []string `json:"Buckets"` }
GetVendorBucketsResResult - 视请求的接口而定
type ImageInfo ¶
type ImageInfo struct { FileName string `json:"FileName"` ImageUri string `json:"ImageUri"` ImageWidth int `json:"ImageWidth"` ImageHeight int `json:"ImageHeight"` ImageMd5 string `json:"ImageMd5"` ImageFormat string `json:"ImageFormat"` ImageSize int `json:"ImageSize"` FrameCnt int `json:"FrameCnt"` Duration int `json:"Duration"` }
type Imagex ¶
func NewInstance ¶
func NewInstance() *Imagex
func NewInstanceWithRegion ¶
func (*Imagex) ApplyImageUpload ¶
func (c *Imagex) ApplyImageUpload(ctx context.Context, arg *ApplyImageUploadQuery) (*ApplyImageUploadRes, error)
func (*Imagex) ApplyUploadImage ¶
func (c *Imagex) ApplyUploadImage(params *ApplyUploadImageParam) (*ApplyUploadImageResult, error)
ApplyImageUpload 获取图片上传地址
func (*Imagex) CommitImageUpload ¶
func (c *Imagex) CommitImageUpload(ctx context.Context, arg *CommitImageUploadReq) (*CommitImageUploadRes, error)
func (*Imagex) CommitUploadImage ¶
func (c *Imagex) CommitUploadImage(params *CommitUploadImageParam) (*CommitUploadImageResult, error)
CommitImageUpload 图片上传完成上报
func (*Imagex) CreateHiddenWatermarkImage ¶
func (c *Imagex) CreateHiddenWatermarkImage(ctx context.Context, arg *CreateHiddenWatermarkImageReq) (*CreateHiddenWatermarkImageRes, error)
func (*Imagex) CreateImageAnalyzeTask ¶
func (c *Imagex) CreateImageAnalyzeTask(ctx context.Context, arg *CreateImageAnalyzeTaskBody) (*CreateImageAnalyzeTaskRes, error)
func (*Imagex) CreateImageAuditTask ¶
func (c *Imagex) CreateImageAuditTask(ctx context.Context, arg *CreateImageAuditTaskBody) (*CreateImageAuditTaskRes, error)
func (*Imagex) CreateImageCompressTask ¶
func (c *Imagex) CreateImageCompressTask(ctx context.Context, arg *CreateImageCompressTaskReq) (*CreateImageCompressTaskRes, error)
func (*Imagex) CreateImageContentTask ¶
func (c *Imagex) CreateImageContentTask(ctx context.Context, arg *CreateImageContentTaskReq) (*CreateImageContentTaskRes, error)
func (*Imagex) CreateImageFromURI ¶ added in v1.0.150
func (c *Imagex) CreateImageFromURI(ctx context.Context, arg *CreateImageFromURIReq) (*CreateImageFromURIRes, error)
func (*Imagex) CreateImageHmEmbed ¶
func (c *Imagex) CreateImageHmEmbed(ctx context.Context, arg *CreateImageHmEmbedBody) (*CreateImageHmEmbedRes, error)
func (*Imagex) CreateImageHmExtract ¶
func (c *Imagex) CreateImageHmExtract(ctx context.Context, arg *CreateImageHmExtractQuery) (*CreateImageHmExtractRes, error)
func (*Imagex) CreateImageMigrateTask ¶
func (c *Imagex) CreateImageMigrateTask(ctx context.Context, arg *CreateImageMigrateTaskBody) (*CreateImageMigrateTaskRes, error)
func (*Imagex) CreateImageRetryAuditTask ¶
func (c *Imagex) CreateImageRetryAuditTask(ctx context.Context, arg *CreateImageRetryAuditTaskBody) (*CreateImageRetryAuditTaskRes, error)
func (*Imagex) CreateImageService ¶
func (c *Imagex) CreateImageService(ctx context.Context, arg *CreateImageServiceBody) (*CreateImageServiceRes, error)
func (*Imagex) CreateImageTemplate ¶
func (c *Imagex) CreateImageTemplate(ctx context.Context, arg *CreateImageTemplateReq) (*CreateImageTemplateRes, error)
func (*Imagex) CreateImageTranscodeCallback ¶
func (c *Imagex) CreateImageTranscodeCallback(ctx context.Context, arg *CreateImageTranscodeCallbackBody) (*CreateImageTranscodeCallbackRes, error)
func (*Imagex) CreateImageTranscodeQueue ¶
func (c *Imagex) CreateImageTranscodeQueue(ctx context.Context, arg *CreateImageTranscodeQueueBody) (*CreateImageTranscodeQueueRes, error)
func (*Imagex) CreateImageTranscodeTask ¶
func (c *Imagex) CreateImageTranscodeTask(ctx context.Context, arg *CreateImageTranscodeTaskBody) (*CreateImageTranscodeTaskRes, error)
func (*Imagex) CreateTemplatesFromBin ¶
func (c *Imagex) CreateTemplatesFromBin(ctx context.Context, arg *CreateTemplatesFromBinReq) (*CreateTemplatesFromBinRes, error)
func (*Imagex) DelDomain ¶
func (c *Imagex) DelDomain(ctx context.Context, arg *DelDomainReq) (*DelDomainRes, error)
func (*Imagex) DeleteImageAnalyzeTask ¶
func (c *Imagex) DeleteImageAnalyzeTask(ctx context.Context, arg *DeleteImageAnalyzeTaskBody) (*DeleteImageAnalyzeTaskRes, error)
func (*Imagex) DeleteImageAnalyzeTaskRun ¶
func (c *Imagex) DeleteImageAnalyzeTaskRun(ctx context.Context, arg *DeleteImageAnalyzeTaskRunBody) (*DeleteImageAnalyzeTaskRunRes, error)
func (*Imagex) DeleteImageAuditResult ¶
func (c *Imagex) DeleteImageAuditResult(ctx context.Context, arg *DeleteImageAuditResultBody) (*DeleteImageAuditResultRes, error)
func (*Imagex) DeleteImageMigrateTask ¶
func (c *Imagex) DeleteImageMigrateTask(ctx context.Context, arg *DeleteImageMigrateTaskQuery) (*DeleteImageMigrateTaskRes, error)
func (*Imagex) DeleteImageService ¶
func (c *Imagex) DeleteImageService(ctx context.Context, arg *DeleteImageServiceQuery) (*DeleteImageServiceRes, error)
func (*Imagex) DeleteImageTemplate ¶
func (c *Imagex) DeleteImageTemplate(ctx context.Context, arg *DeleteImageTemplateReq) (*DeleteImageTemplateRes, error)
func (*Imagex) DeleteImageTranscodeDetail ¶
func (c *Imagex) DeleteImageTranscodeDetail(ctx context.Context, arg *DeleteImageTranscodeDetailBody) (*DeleteImageTranscodeDetailRes, error)
func (*Imagex) DeleteImageTranscodeQueue ¶
func (c *Imagex) DeleteImageTranscodeQueue(ctx context.Context, arg *DeleteImageTranscodeQueueBody) (*DeleteImageTranscodeQueueRes, error)
func (*Imagex) DeleteImageUploadFiles ¶
func (c *Imagex) DeleteImageUploadFiles(ctx context.Context, arg *DeleteImageUploadFilesReq) (*DeleteImageUploadFilesRes, error)
func (*Imagex) DeleteTemplatesFromBin ¶
func (c *Imagex) DeleteTemplatesFromBin(ctx context.Context, arg *DeleteTemplatesFromBinReq) (*DeleteTemplatesFromBinRes, error)
func (*Imagex) DescribeImageVolcCdnAccessLog ¶
func (c *Imagex) DescribeImageVolcCdnAccessLog(ctx context.Context, arg *DescribeImageVolcCdnAccessLogReq) (*DescribeImageVolcCdnAccessLogRes, error)
func (*Imagex) DescribeImageXBaseOpUsage ¶
func (c *Imagex) DescribeImageXBaseOpUsage(ctx context.Context, arg *DescribeImageXBaseOpUsageQuery) (*DescribeImageXBaseOpUsageRes, error)
func (*Imagex) DescribeImageXBillingRequestCntUsage ¶
func (c *Imagex) DescribeImageXBillingRequestCntUsage(ctx context.Context, arg *DescribeImageXBillingRequestCntUsageQuery) (*DescribeImageXBillingRequestCntUsageRes, error)
func (*Imagex) DescribeImageXBucketRetrievalUsage ¶ added in v1.0.149
func (c *Imagex) DescribeImageXBucketRetrievalUsage(ctx context.Context, arg *DescribeImageXBucketRetrievalUsageQuery) (*DescribeImageXBucketRetrievalUsageRes, error)
func (*Imagex) DescribeImageXBucketUsage ¶
func (c *Imagex) DescribeImageXBucketUsage(ctx context.Context, arg *DescribeImageXBucketUsageQuery) (*DescribeImageXBucketUsageRes, error)
func (*Imagex) DescribeImageXCDNTopRequestData ¶
func (c *Imagex) DescribeImageXCDNTopRequestData(ctx context.Context, arg *DescribeImageXCDNTopRequestDataQuery) (*DescribeImageXCDNTopRequestDataRes, error)
func (*Imagex) DescribeImageXCdnDurationAll ¶
func (c *Imagex) DescribeImageXCdnDurationAll(ctx context.Context, arg *DescribeImageXCdnDurationAllBody) (*DescribeImageXCdnDurationAllRes, error)
func (*Imagex) DescribeImageXCdnDurationDetailByTime ¶
func (c *Imagex) DescribeImageXCdnDurationDetailByTime(ctx context.Context, arg *DescribeImageXCdnDurationDetailByTimeBody) (*DescribeImageXCdnDurationDetailByTimeRes, error)
func (*Imagex) DescribeImageXCdnErrorCodeAll ¶
func (c *Imagex) DescribeImageXCdnErrorCodeAll(ctx context.Context, arg *DescribeImageXCdnErrorCodeAllBody) (*DescribeImageXCdnErrorCodeAllRes, error)
func (*Imagex) DescribeImageXCdnErrorCodeByTime ¶
func (c *Imagex) DescribeImageXCdnErrorCodeByTime(ctx context.Context, arg *DescribeImageXCdnErrorCodeByTimeBody) (*DescribeImageXCdnErrorCodeByTimeRes, error)
func (*Imagex) DescribeImageXCdnProtocolRateByTime ¶
func (c *Imagex) DescribeImageXCdnProtocolRateByTime(ctx context.Context, arg *DescribeImageXCdnProtocolRateByTimeBody) (*DescribeImageXCdnProtocolRateByTimeRes, error)
func (*Imagex) DescribeImageXCdnReuseRateAll ¶
func (c *Imagex) DescribeImageXCdnReuseRateAll(ctx context.Context, arg *DescribeImageXCdnReuseRateAllBody) (*DescribeImageXCdnReuseRateAllRes, error)
func (*Imagex) DescribeImageXCdnReuseRateByTime ¶
func (c *Imagex) DescribeImageXCdnReuseRateByTime(ctx context.Context, arg *DescribeImageXCdnReuseRateByTimeBody) (*DescribeImageXCdnReuseRateByTimeRes, error)
func (*Imagex) DescribeImageXCdnSuccessRateAll ¶
func (c *Imagex) DescribeImageXCdnSuccessRateAll(ctx context.Context, arg *DescribeImageXCdnSuccessRateAllBody) (*DescribeImageXCdnSuccessRateAllRes, error)
func (*Imagex) DescribeImageXCdnSuccessRateByTime ¶
func (c *Imagex) DescribeImageXCdnSuccessRateByTime(ctx context.Context, arg *DescribeImageXCdnSuccessRateByTimeBody) (*DescribeImageXCdnSuccessRateByTimeRes, error)
func (*Imagex) DescribeImageXClientCountByTime ¶
func (c *Imagex) DescribeImageXClientCountByTime(ctx context.Context, arg *DescribeImageXClientCountByTimeBody) (*DescribeImageXClientCountByTimeRes, error)
func (*Imagex) DescribeImageXClientDecodeDurationByTime ¶
func (c *Imagex) DescribeImageXClientDecodeDurationByTime(ctx context.Context, arg *DescribeImageXClientDecodeDurationByTimeBody) (*DescribeImageXClientDecodeDurationByTimeRes, error)
func (*Imagex) DescribeImageXClientDecodeSuccessRateByTime ¶
func (c *Imagex) DescribeImageXClientDecodeSuccessRateByTime(ctx context.Context, arg *DescribeImageXClientDecodeSuccessRateByTimeBody) (*DescribeImageXClientDecodeSuccessRateByTimeRes, error)
func (*Imagex) DescribeImageXClientDemotionRateByTime ¶
func (c *Imagex) DescribeImageXClientDemotionRateByTime(ctx context.Context, arg *DescribeImageXClientDemotionRateByTimeBody) (*DescribeImageXClientDemotionRateByTimeRes, error)
func (*Imagex) DescribeImageXClientErrorCodeAll ¶
func (c *Imagex) DescribeImageXClientErrorCodeAll(ctx context.Context, arg *DescribeImageXClientErrorCodeAllBody) (*DescribeImageXClientErrorCodeAllRes, error)
func (*Imagex) DescribeImageXClientErrorCodeByTime ¶
func (c *Imagex) DescribeImageXClientErrorCodeByTime(ctx context.Context, arg *DescribeImageXClientErrorCodeByTimeBody) (*DescribeImageXClientErrorCodeByTimeRes, error)
func (*Imagex) DescribeImageXClientFailureRate ¶
func (c *Imagex) DescribeImageXClientFailureRate(ctx context.Context, arg *DescribeImageXClientFailureRateBody) (*DescribeImageXClientFailureRateRes, error)
func (*Imagex) DescribeImageXClientFileSize ¶
func (c *Imagex) DescribeImageXClientFileSize(ctx context.Context, arg *DescribeImageXClientFileSizeBody) (*DescribeImageXClientFileSizeRes, error)
func (*Imagex) DescribeImageXClientLoadDuration ¶
func (c *Imagex) DescribeImageXClientLoadDuration(ctx context.Context, arg *DescribeImageXClientLoadDurationBody) (*DescribeImageXClientLoadDurationRes, error)
func (*Imagex) DescribeImageXClientLoadDurationAll ¶
func (c *Imagex) DescribeImageXClientLoadDurationAll(ctx context.Context, arg *DescribeImageXClientLoadDurationAllBody) (*DescribeImageXClientLoadDurationAllRes, error)
func (*Imagex) DescribeImageXClientQualityRateByTime ¶
func (c *Imagex) DescribeImageXClientQualityRateByTime(ctx context.Context, arg *DescribeImageXClientQualityRateByTimeBody) (*DescribeImageXClientQualityRateByTimeRes, error)
func (*Imagex) DescribeImageXClientQueueDurationByTime ¶
func (c *Imagex) DescribeImageXClientQueueDurationByTime(ctx context.Context, arg *DescribeImageXClientQueueDurationByTimeBody) (*DescribeImageXClientQueueDurationByTimeRes, error)
func (*Imagex) DescribeImageXClientScoreByTime ¶
func (c *Imagex) DescribeImageXClientScoreByTime(ctx context.Context, arg *DescribeImageXClientScoreByTimeBody) (*DescribeImageXClientScoreByTimeRes, error)
func (*Imagex) DescribeImageXClientSdkVerByTime ¶
func (c *Imagex) DescribeImageXClientSdkVerByTime(ctx context.Context, arg *DescribeImageXClientSdkVerByTimeBody) (*DescribeImageXClientSdkVerByTimeRes, error)
func (*Imagex) DescribeImageXClientTopDemotionURL ¶
func (c *Imagex) DescribeImageXClientTopDemotionURL(ctx context.Context, arg *DescribeImageXClientTopDemotionURLBody) (*DescribeImageXClientTopDemotionURLRes, error)
func (*Imagex) DescribeImageXClientTopFileSize ¶
func (c *Imagex) DescribeImageXClientTopFileSize(ctx context.Context, arg *DescribeImageXClientTopFileSizeBody) (*DescribeImageXClientTopFileSizeRes, error)
func (*Imagex) DescribeImageXClientTopQualityURL ¶
func (c *Imagex) DescribeImageXClientTopQualityURL(ctx context.Context, arg *DescribeImageXClientTopQualityURLBody) (*DescribeImageXClientTopQualityURLRes, error)
func (*Imagex) DescribeImageXCompressUsage ¶
func (c *Imagex) DescribeImageXCompressUsage(ctx context.Context, arg *DescribeImageXCompressUsageQuery) (*DescribeImageXCompressUsageRes, error)
func (*Imagex) DescribeImageXDomainBandwidthData ¶
func (c *Imagex) DescribeImageXDomainBandwidthData(ctx context.Context, arg *DescribeImageXDomainBandwidthDataQuery) (*DescribeImageXDomainBandwidthDataRes, error)
func (*Imagex) DescribeImageXDomainBandwidthNinetyFiveData ¶
func (c *Imagex) DescribeImageXDomainBandwidthNinetyFiveData(ctx context.Context, arg *DescribeImageXDomainBandwidthNinetyFiveDataQuery) (*DescribeImageXDomainBandwidthNinetyFiveDataRes, error)
func (*Imagex) DescribeImageXDomainTrafficData ¶
func (c *Imagex) DescribeImageXDomainTrafficData(ctx context.Context, arg *DescribeImageXDomainTrafficDataQuery) (*DescribeImageXDomainTrafficDataRes, error)
func (*Imagex) DescribeImageXEdgeRequest ¶
func (c *Imagex) DescribeImageXEdgeRequest(ctx context.Context, arg *DescribeImageXEdgeRequestQuery) (*DescribeImageXEdgeRequestRes, error)
func (*Imagex) DescribeImageXEdgeRequestBandwidth ¶
func (c *Imagex) DescribeImageXEdgeRequestBandwidth(ctx context.Context, arg *DescribeImageXEdgeRequestBandwidthQuery) (*DescribeImageXEdgeRequestBandwidthRes, error)
func (*Imagex) DescribeImageXEdgeRequestRegions ¶
func (c *Imagex) DescribeImageXEdgeRequestRegions(ctx context.Context, arg *DescribeImageXEdgeRequestRegionsQuery) (*DescribeImageXEdgeRequestRegionsRes, error)
func (*Imagex) DescribeImageXEdgeRequestTraffic ¶
func (c *Imagex) DescribeImageXEdgeRequestTraffic(ctx context.Context, arg *DescribeImageXEdgeRequestTrafficQuery) (*DescribeImageXEdgeRequestTrafficRes, error)
func (*Imagex) DescribeImageXExceedCountByTime ¶ added in v1.0.150
func (c *Imagex) DescribeImageXExceedCountByTime(ctx context.Context, arg *DescribeImageXExceedCountByTimeBody) (*DescribeImageXExceedCountByTimeRes, error)
func (*Imagex) DescribeImageXExceedFileSize ¶ added in v1.0.150
func (c *Imagex) DescribeImageXExceedFileSize(ctx context.Context, arg *DescribeImageXExceedFileSizeBody) (*DescribeImageXExceedFileSizeRes, error)
func (*Imagex) DescribeImageXExceedResolutionRatioAll ¶ added in v1.0.150
func (c *Imagex) DescribeImageXExceedResolutionRatioAll(ctx context.Context, arg *DescribeImageXExceedResolutionRatioAllBody) (*DescribeImageXExceedResolutionRatioAllRes, error)
func (*Imagex) DescribeImageXHitRateRequestData ¶
func (c *Imagex) DescribeImageXHitRateRequestData(ctx context.Context, arg *DescribeImageXHitRateRequestDataQuery) (*DescribeImageXHitRateRequestDataRes, error)
func (*Imagex) DescribeImageXHitRateTrafficData ¶
func (c *Imagex) DescribeImageXHitRateTrafficData(ctx context.Context, arg *DescribeImageXHitRateTrafficDataQuery) (*DescribeImageXHitRateTrafficDataRes, error)
func (*Imagex) DescribeImageXMirrorRequestBandwidth ¶
func (c *Imagex) DescribeImageXMirrorRequestBandwidth(ctx context.Context, arg *DescribeImageXMirrorRequestBandwidthBody) (*DescribeImageXMirrorRequestBandwidthRes, error)
func (*Imagex) DescribeImageXMirrorRequestHTTPCodeByTime ¶
func (c *Imagex) DescribeImageXMirrorRequestHTTPCodeByTime(ctx context.Context, arg *DescribeImageXMirrorRequestHTTPCodeByTimeBody) (*DescribeImageXMirrorRequestHTTPCodeByTimeRes, error)
func (*Imagex) DescribeImageXMirrorRequestHTTPCodeOverview ¶
func (c *Imagex) DescribeImageXMirrorRequestHTTPCodeOverview(ctx context.Context, arg *DescribeImageXMirrorRequestHTTPCodeOverviewBody) (*DescribeImageXMirrorRequestHTTPCodeOverviewRes, error)
func (*Imagex) DescribeImageXMirrorRequestTraffic ¶
func (c *Imagex) DescribeImageXMirrorRequestTraffic(ctx context.Context, arg *DescribeImageXMirrorRequestTrafficBody) (*DescribeImageXMirrorRequestTrafficRes, error)
func (*Imagex) DescribeImageXMultiCompressUsage ¶
func (c *Imagex) DescribeImageXMultiCompressUsage(ctx context.Context, arg *DescribeImageXMultiCompressUsageQuery) (*DescribeImageXMultiCompressUsageRes, error)
func (*Imagex) DescribeImageXRequestCntUsage ¶
func (c *Imagex) DescribeImageXRequestCntUsage(ctx context.Context, arg *DescribeImageXRequestCntUsageQuery) (*DescribeImageXRequestCntUsageRes, error)
func (*Imagex) DescribeImageXScreenshotUsage ¶
func (c *Imagex) DescribeImageXScreenshotUsage(ctx context.Context, arg *DescribeImageXScreenshotUsageQuery) (*DescribeImageXScreenshotUsageRes, error)
func (*Imagex) DescribeImageXSensibleCacheHitRateByTime ¶
func (c *Imagex) DescribeImageXSensibleCacheHitRateByTime(ctx context.Context, arg *DescribeImageXSensibleCacheHitRateByTimeBody) (*DescribeImageXSensibleCacheHitRateByTimeRes, error)
func (*Imagex) DescribeImageXSensibleCountByTime ¶
func (c *Imagex) DescribeImageXSensibleCountByTime(ctx context.Context, arg *DescribeImageXSensibleCountByTimeBody) (*DescribeImageXSensibleCountByTimeRes, error)
func (*Imagex) DescribeImageXSensibleTopRAMURL ¶
func (c *Imagex) DescribeImageXSensibleTopRAMURL(ctx context.Context, arg *DescribeImageXSensibleTopRAMURLBody) (*DescribeImageXSensibleTopRAMURLRes, error)
func (*Imagex) DescribeImageXSensibleTopResolutionURL ¶
func (c *Imagex) DescribeImageXSensibleTopResolutionURL(ctx context.Context, arg *DescribeImageXSensibleTopResolutionURLBody) (*DescribeImageXSensibleTopResolutionURLRes, error)
func (*Imagex) DescribeImageXSensibleTopSizeURL ¶
func (c *Imagex) DescribeImageXSensibleTopSizeURL(ctx context.Context, arg *DescribeImageXSensibleTopSizeURLBody) (*DescribeImageXSensibleTopSizeURLRes, error)
func (*Imagex) DescribeImageXSensibleTopUnknownURL ¶
func (c *Imagex) DescribeImageXSensibleTopUnknownURL(ctx context.Context, arg *DescribeImageXSensibleTopUnknownURLBody) (*DescribeImageXSensibleTopUnknownURLRes, error)
func (*Imagex) DescribeImageXServerQPSUsage ¶
func (c *Imagex) DescribeImageXServerQPSUsage(ctx context.Context, arg *DescribeImageXServerQPSUsageQuery) (*DescribeImageXServerQPSUsageRes, error)
func (*Imagex) DescribeImageXServiceQuality ¶
func (c *Imagex) DescribeImageXServiceQuality(ctx context.Context, arg *DescribeImageXServiceQualityQuery) (*DescribeImageXServiceQualityRes, error)
func (*Imagex) DescribeImageXSummary ¶
func (c *Imagex) DescribeImageXSummary(ctx context.Context, arg *DescribeImageXSummaryQuery) (*DescribeImageXSummaryRes, error)
func (*Imagex) DescribeImageXUploadCountByTime ¶
func (c *Imagex) DescribeImageXUploadCountByTime(ctx context.Context, arg *DescribeImageXUploadCountByTimeBody) (*DescribeImageXUploadCountByTimeRes, error)
func (*Imagex) DescribeImageXUploadDuration ¶
func (c *Imagex) DescribeImageXUploadDuration(ctx context.Context, arg *DescribeImageXUploadDurationBody) (*DescribeImageXUploadDurationRes, error)
func (*Imagex) DescribeImageXUploadErrorCodeAll ¶
func (c *Imagex) DescribeImageXUploadErrorCodeAll(ctx context.Context, arg *DescribeImageXUploadErrorCodeAllBody) (*DescribeImageXUploadErrorCodeAllRes, error)
func (*Imagex) DescribeImageXUploadErrorCodeByTime ¶
func (c *Imagex) DescribeImageXUploadErrorCodeByTime(ctx context.Context, arg *DescribeImageXUploadErrorCodeByTimeBody) (*DescribeImageXUploadErrorCodeByTimeRes, error)
func (*Imagex) DescribeImageXUploadFileSize ¶
func (c *Imagex) DescribeImageXUploadFileSize(ctx context.Context, arg *DescribeImageXUploadFileSizeBody) (*DescribeImageXUploadFileSizeRes, error)
func (*Imagex) DescribeImageXUploadSegmentSpeedByTime ¶
func (c *Imagex) DescribeImageXUploadSegmentSpeedByTime(ctx context.Context, arg *DescribeImageXUploadSegmentSpeedByTimeBody) (*DescribeImageXUploadSegmentSpeedByTimeRes, error)
func (*Imagex) DescribeImageXUploadSpeed ¶
func (c *Imagex) DescribeImageXUploadSpeed(ctx context.Context, arg *DescribeImageXUploadSpeedBody) (*DescribeImageXUploadSpeedRes, error)
func (*Imagex) DescribeImageXUploadSuccessRateByTime ¶
func (c *Imagex) DescribeImageXUploadSuccessRateByTime(ctx context.Context, arg *DescribeImageXUploadSuccessRateByTimeBody) (*DescribeImageXUploadSuccessRateByTimeRes, error)
func (*Imagex) DescribeImageXVideoClipDurationUsage ¶
func (c *Imagex) DescribeImageXVideoClipDurationUsage(ctx context.Context, arg *DescribeImageXVideoClipDurationUsageQuery) (*DescribeImageXVideoClipDurationUsageRes, error)
func (*Imagex) ExportFailedMigrateTask ¶
func (c *Imagex) ExportFailedMigrateTask(ctx context.Context, arg *ExportFailedMigrateTaskQuery) (*ExportFailedMigrateTaskRes, error)
func (*Imagex) FetchImageURL ¶
func (c *Imagex) FetchImageURL(ctx context.Context, arg *FetchImageURLBody) (*FetchImageURLRes, error)
func (*Imagex) GeneralGet ¶ added in v1.0.153
func (*Imagex) GeneralPost ¶ added in v1.0.153
func (*Imagex) GetAllImageServices ¶
func (c *Imagex) GetAllImageServices(ctx context.Context, arg *GetAllImageServicesQuery) (*GetAllImageServicesRes, error)
func (*Imagex) GetAllImageTemplates ¶
func (c *Imagex) GetAllImageTemplates(ctx context.Context, arg *GetAllImageTemplatesQuery) (*GetAllImageTemplatesRes, error)
func (*Imagex) GetAuditEntrysCount ¶
func (c *Imagex) GetAuditEntrysCount(ctx context.Context, arg *GetAuditEntrysCountQuery) (*GetAuditEntrysCountRes, error)
func (*Imagex) GetComprehensiveEnhanceImage ¶
func (c *Imagex) GetComprehensiveEnhanceImage(ctx context.Context, arg *GetComprehensiveEnhanceImageBody) (*GetComprehensiveEnhanceImageRes, error)
func (*Imagex) GetCompressTaskInfo ¶
func (c *Imagex) GetCompressTaskInfo(ctx context.Context, arg *GetCompressTaskInfoQuery) (*GetCompressTaskInfoRes, error)
func (*Imagex) GetDedupTaskStatus ¶
func (c *Imagex) GetDedupTaskStatus(ctx context.Context, arg *GetDedupTaskStatusQuery) (*GetDedupTaskStatusRes, error)
func (*Imagex) GetDomainConfig ¶
func (c *Imagex) GetDomainConfig(ctx context.Context, arg *GetDomainConfigQuery) (*GetDomainConfigRes, error)
func (*Imagex) GetImageAnalyzeResult ¶
func (c *Imagex) GetImageAnalyzeResult(ctx context.Context, arg *GetImageAnalyzeResultQuery) (*GetImageAnalyzeResultRes, error)
func (*Imagex) GetImageAnalyzeTasks ¶
func (c *Imagex) GetImageAnalyzeTasks(ctx context.Context, arg *GetImageAnalyzeTasksQuery) (*GetImageAnalyzeTasksRes, error)
func (*Imagex) GetImageAuditResult ¶
func (c *Imagex) GetImageAuditResult(ctx context.Context, arg *GetImageAuditResultQuery) (*GetImageAuditResultRes, error)
func (*Imagex) GetImageAuditTasks ¶
func (c *Imagex) GetImageAuditTasks(ctx context.Context, arg *GetImageAuditTasksQuery) (*GetImageAuditTasksRes, error)
func (*Imagex) GetImageAuthKey ¶
func (c *Imagex) GetImageAuthKey(ctx context.Context, arg *GetImageAuthKeyQuery) (*GetImageAuthKeyRes, error)
func (*Imagex) GetImageBgFillResult ¶
func (c *Imagex) GetImageBgFillResult(ctx context.Context, arg *GetImageBgFillResultBody) (*GetImageBgFillResultRes, error)
func (*Imagex) GetImageComicResult ¶
func (c *Imagex) GetImageComicResult(ctx context.Context, arg *GetImageComicResultBody) (*GetImageComicResultRes, error)
func (*Imagex) GetImageContentBlockList ¶
func (c *Imagex) GetImageContentBlockList(ctx context.Context, arg *GetImageContentBlockListReq) (*GetImageContentBlockListRes, error)
func (*Imagex) GetImageContentTaskDetail ¶
func (c *Imagex) GetImageContentTaskDetail(ctx context.Context, arg *GetImageContentTaskDetailBody) (*GetImageContentTaskDetailRes, error)
func (*Imagex) GetImageDetectResult ¶ added in v1.0.149
func (c *Imagex) GetImageDetectResult(ctx context.Context, arg *GetImageDetectResultReq) (*GetImageDetectResultRes, error)
func (*Imagex) GetImageDuplicateDetection ¶
func (c *Imagex) GetImageDuplicateDetection(ctx context.Context, arg *GetImageDuplicateDetectionReq) (*GetImageDuplicateDetectionRes, error)
func (*Imagex) GetImageEnhanceResult ¶
func (c *Imagex) GetImageEnhanceResult(ctx context.Context, arg *GetImageEnhanceResultBody) (*GetImageEnhanceResultRes, error)
func (*Imagex) GetImageEraseModels ¶
func (c *Imagex) GetImageEraseModels(ctx context.Context, arg *GetImageEraseModelsQuery) (*GetImageEraseModelsRes, error)
func (*Imagex) GetImageEraseResult ¶
func (c *Imagex) GetImageEraseResult(ctx context.Context, arg *GetImageEraseResultBody) (*GetImageEraseResultRes, error)
func (*Imagex) GetImageMigrateTasks ¶
func (c *Imagex) GetImageMigrateTasks(ctx context.Context, arg *GetImageMigrateTasksQuery) (*GetImageMigrateTasksRes, error)
func (*Imagex) GetImageOCRV2 ¶
func (c *Imagex) GetImageOCRV2(ctx context.Context, arg *GetImageOCRV2Req) (*GetImageOCRV2Res, error)
func (*Imagex) GetImagePSDetection ¶
func (c *Imagex) GetImagePSDetection(ctx context.Context, arg *GetImagePSDetectionReq) (*GetImagePSDetectionRes, error)
func (*Imagex) GetImageQuality ¶
func (c *Imagex) GetImageQuality(ctx context.Context, arg *GetImageQualityReq) (*GetImageQualityRes, error)
func (*Imagex) GetImageService ¶
func (c *Imagex) GetImageService(ctx context.Context, arg *GetImageServiceQuery) (*GetImageServiceRes, error)
func (*Imagex) GetImageServiceSubscription ¶
func (c *Imagex) GetImageServiceSubscription(ctx context.Context) (*GetImageServiceSubscriptionRes, error)
func (*Imagex) GetImageSmartCropResult ¶
func (c *Imagex) GetImageSmartCropResult(ctx context.Context, arg *GetImageSmartCropResultBody) (*GetImageSmartCropResultRes, error)
func (*Imagex) GetImageStorageFiles ¶
func (c *Imagex) GetImageStorageFiles(ctx context.Context, arg *GetImageStorageFilesQuery) (*GetImageStorageFilesRes, error)
func (*Imagex) GetImageStyleResult ¶
func (c *Imagex) GetImageStyleResult(ctx context.Context, arg *GetImageStyleResultReq) (*GetImageStyleResultRes, error)
func (*Imagex) GetImageSuperResolutionResult ¶
func (c *Imagex) GetImageSuperResolutionResult(ctx context.Context, arg *GetImageSuperResolutionResultBody) (*GetImageSuperResolutionResultRes, error)
func (*Imagex) GetImageTemplate ¶
func (c *Imagex) GetImageTemplate(ctx context.Context, arg *GetImageTemplateQuery) (*GetImageTemplateRes, error)
func (*Imagex) GetImageTranscodeDetails ¶
func (c *Imagex) GetImageTranscodeDetails(ctx context.Context, arg *GetImageTranscodeDetailsQuery) (*GetImageTranscodeDetailsRes, error)
func (*Imagex) GetImageTranscodeQueues ¶
func (c *Imagex) GetImageTranscodeQueues(ctx context.Context, arg *GetImageTranscodeQueuesQuery) (*GetImageTranscodeQueuesRes, error)
func (*Imagex) GetImageUpdateFiles ¶
func (c *Imagex) GetImageUpdateFiles(ctx context.Context, arg *GetImageUpdateFilesQuery) (*GetImageUpdateFilesRes, error)
func (*Imagex) GetImageUploadFile ¶
func (c *Imagex) GetImageUploadFile(ctx context.Context, arg *GetImageUploadFileQuery) (*GetImageUploadFileRes, error)
func (*Imagex) GetImageUploadFiles ¶
func (c *Imagex) GetImageUploadFiles(ctx context.Context, arg *GetImageUploadFilesQuery) (*GetImageUploadFilesRes, error)
func (*Imagex) GetImageXQueryApps ¶
func (c *Imagex) GetImageXQueryApps(ctx context.Context, arg *GetImageXQueryAppsQuery) (*GetImageXQueryAppsRes, error)
func (*Imagex) GetImageXQueryDims ¶
func (c *Imagex) GetImageXQueryDims(ctx context.Context, arg *GetImageXQueryDimsQuery) (*GetImageXQueryDimsRes, error)
func (*Imagex) GetImageXQueryRegions ¶
func (c *Imagex) GetImageXQueryRegions(ctx context.Context, arg *GetImageXQueryRegionsQuery) (*GetImageXQueryRegionsRes, error)
func (*Imagex) GetImageXQueryVals ¶
func (c *Imagex) GetImageXQueryVals(ctx context.Context, arg *GetImageXQueryValsQuery) (*GetImageXQueryValsRes, error)
func (*Imagex) GetPrivateImageType ¶
func (c *Imagex) GetPrivateImageType(ctx context.Context, arg *GetPrivateImageTypeReq) (*GetPrivateImageTypeRes, error)
func (*Imagex) GetResourceURL ¶
func (c *Imagex) GetResourceURL(ctx context.Context, arg *GetResourceURLQuery) (*GetResourceURLRes, error)
func (*Imagex) GetResponseHeaderValidateKeys ¶
func (c *Imagex) GetResponseHeaderValidateKeys(ctx context.Context) (*GetResponseHeaderValidateKeysRes, error)
func (*Imagex) GetSegmentImage ¶
func (c *Imagex) GetSegmentImage(ctx context.Context, arg *GetSegmentImageReq) (*GetSegmentImageRes, error)
func (*Imagex) GetServiceDomains ¶
func (c *Imagex) GetServiceDomains(ctx context.Context, arg *GetServiceDomainsQuery) (*GetServiceDomainsRes, error)
func (*Imagex) GetTemplatesFromBin ¶
func (c *Imagex) GetTemplatesFromBin(ctx context.Context, arg *GetTemplatesFromBinQuery) (*GetTemplatesFromBinRes, error)
func (*Imagex) GetURLFetchTask ¶
func (c *Imagex) GetURLFetchTask(ctx context.Context, arg *GetURLFetchTaskQuery) (*GetURLFetchTaskRes, error)
func (*Imagex) GetUploadAuth ¶
func (c *Imagex) GetUploadAuth(serviceIds []string, opt ...UploadAuthOpt) (*base.SecurityToken2, error)
获取上传临时密钥
func (*Imagex) GetUploadAuthToken ¶
获取临时上传凭证
func (*Imagex) GetUploadAuthWithExpire ¶
func (c *Imagex) GetUploadAuthWithExpire(serviceIds []string, expire time.Duration, opt ...UploadAuthOpt) (*base.SecurityToken2, error)
获取上传临时密钥
func (*Imagex) GetVendorBuckets ¶
func (c *Imagex) GetVendorBuckets(ctx context.Context, arg *GetVendorBucketsBody) (*GetVendorBucketsRes, error)
func (*Imagex) ImageXPost ¶
func (*Imagex) PreviewImageUploadFile ¶
func (c *Imagex) PreviewImageUploadFile(ctx context.Context, arg *PreviewImageUploadFileQuery) (*PreviewImageUploadFileRes, error)
func (*Imagex) RerunImageMigrateTask ¶
func (c *Imagex) RerunImageMigrateTask(ctx context.Context, arg *RerunImageMigrateTaskQuery) (*RerunImageMigrateTaskRes, error)
func (*Imagex) SegmentedUploadImages ¶
func (c *Imagex) SegmentedUploadImages(ctx context.Context, params *ApplyUploadImageParam, content []io.Reader, size []int64) (*CommitUploadImageResult, error)
上传图片 请确保 content 长度和 size 长度一致
func (*Imagex) SetDefaultDomain ¶
func (c *Imagex) SetDefaultDomain(ctx context.Context, arg *SetDefaultDomainBody) (*SetDefaultDomainRes, error)
func (*Imagex) TerminateImageMigrateTask ¶
func (c *Imagex) TerminateImageMigrateTask(ctx context.Context, arg *TerminateImageMigrateTaskQuery) (*TerminateImageMigrateTaskRes, error)
func (*Imagex) UpdateAuditImageStatus ¶
func (c *Imagex) UpdateAuditImageStatus(ctx context.Context, arg *UpdateAuditImageStatusBody) (*UpdateAuditImageStatusRes, error)
func (*Imagex) UpdateHTTPS ¶
func (c *Imagex) UpdateHTTPS(ctx context.Context, arg *UpdateHTTPSReq) (*UpdateHTTPSRes, error)
func (*Imagex) UpdateImageAnalyzeTask ¶
func (c *Imagex) UpdateImageAnalyzeTask(ctx context.Context, arg *UpdateImageAnalyzeTaskBody) (*UpdateImageAnalyzeTaskRes, error)
func (*Imagex) UpdateImageAnalyzeTaskStatus ¶
func (c *Imagex) UpdateImageAnalyzeTaskStatus(ctx context.Context, arg *UpdateImageAnalyzeTaskStatusBody) (*UpdateImageAnalyzeTaskStatusRes, error)
func (*Imagex) UpdateImageAuditTask ¶
func (c *Imagex) UpdateImageAuditTask(ctx context.Context, arg *UpdateImageAuditTaskBody) (*UpdateImageAuditTaskRes, error)
func (*Imagex) UpdateImageAuditTaskStatus ¶
func (c *Imagex) UpdateImageAuditTaskStatus(ctx context.Context, arg *UpdateImageAuditTaskStatusBody) (*UpdateImageAuditTaskStatusRes, error)
func (*Imagex) UpdateImageAuthKey ¶
func (c *Imagex) UpdateImageAuthKey(ctx context.Context, arg *UpdateImageAuthKeyReq) (*UpdateImageAuthKeyRes, error)
func (*Imagex) UpdateImageFileKey ¶
func (c *Imagex) UpdateImageFileKey(ctx context.Context, arg *UpdateImageFileKeyReq) (*UpdateImageFileKeyRes, error)
func (*Imagex) UpdateImageMirrorConf ¶
func (c *Imagex) UpdateImageMirrorConf(ctx context.Context, arg *UpdateImageMirrorConfReq) (*UpdateImageMirrorConfRes, error)
func (*Imagex) UpdateImageObjectAccess ¶
func (c *Imagex) UpdateImageObjectAccess(ctx context.Context, arg *UpdateImageObjectAccessReq) (*UpdateImageObjectAccessRes, error)
func (*Imagex) UpdateImageResourceStatus ¶ added in v1.0.149
func (c *Imagex) UpdateImageResourceStatus(ctx context.Context, arg *UpdateImageResourceStatusReq) (*UpdateImageResourceStatusRes, error)
func (*Imagex) UpdateImageStorageTTL ¶
func (c *Imagex) UpdateImageStorageTTL(ctx context.Context, arg *UpdateImageStorageTTLBody) (*UpdateImageStorageTTLRes, error)
func (*Imagex) UpdateImageTaskStrategy ¶
func (c *Imagex) UpdateImageTaskStrategy(ctx context.Context, arg *UpdateImageTaskStrategyBody) (*UpdateImageTaskStrategyRes, error)
func (*Imagex) UpdateImageTranscodeQueue ¶
func (c *Imagex) UpdateImageTranscodeQueue(ctx context.Context, arg *UpdateImageTranscodeQueueBody) (*UpdateImageTranscodeQueueRes, error)
func (*Imagex) UpdateImageTranscodeQueueStatus ¶
func (c *Imagex) UpdateImageTranscodeQueueStatus(ctx context.Context, arg *UpdateImageTranscodeQueueStatusBody) (*UpdateImageTranscodeQueueStatusRes, error)
func (*Imagex) UpdateImageUploadFiles ¶
func (c *Imagex) UpdateImageUploadFiles(ctx context.Context, arg *UpdateImageUploadFilesReq) (*UpdateImageUploadFilesRes, error)
func (*Imagex) UpdateRefer ¶
func (c *Imagex) UpdateRefer(ctx context.Context, arg *UpdateReferReq) (*UpdateReferRes, error)
func (*Imagex) UpdateResponseHeader ¶
func (c *Imagex) UpdateResponseHeader(ctx context.Context, arg *UpdateResponseHeaderReq) (*UpdateResponseHeaderRes, error)
func (*Imagex) UpdateServiceName ¶
func (c *Imagex) UpdateServiceName(ctx context.Context, arg *UpdateServiceNameReq) (*UpdateServiceNameRes, error)
func (*Imagex) UploadImages ¶
func (c *Imagex) UploadImages(params *ApplyUploadImageParam, images [][]byte) (*CommitUploadImageResult, error)
上传图片
type PreviewImageUploadFile ¶
type PreviewImageUploadFile struct{}
type PreviewImageUploadFileBody ¶
type PreviewImageUploadFileBody struct{}
type PreviewImageUploadFileQuery ¶
type PreviewImageUploadFileQuery struct { // REQUIRED; 服务 ID。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` // REQUIRED; 文件 Uri。 // * 您可以在 veImageX 控制台资源管理 [https://console.volcengine.com/imagex/resource_manage/]页面,在已上传文件的名称列获取资源 Uri。 // * 您也可以通过 OpenAPI 的方式获取Uri,具体请参考文件上传完成上报 [https://www.volcengine.com/docs/508/9398]。 StoreURI string `json:"StoreUri" query:"StoreUri"` }
type PreviewImageUploadFileReq ¶
type PreviewImageUploadFileReq struct { *PreviewImageUploadFileQuery *PreviewImageUploadFileBody }
type PreviewImageUploadFileRes ¶
type PreviewImageUploadFileRes struct { // REQUIRED ResponseMetadata *PreviewImageUploadFileResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *PreviewImageUploadFileResResult `json:"Result,omitempty"` }
type PreviewImageUploadFileResResponseMetadata ¶
type PreviewImageUploadFileResResponseMetadata 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"` }
type PreviewImageUploadFileResResult ¶
type PreviewImageUploadFileResResult struct { // REQUIRED; 图片格式。 ImageFormat string `json:"ImageFormat"` // REQUIRED; 图片帧数。 ImageFrames int `json:"ImageFrames"` // REQUIRED; 图片高度。 ImageHeight int `json:"ImageHeight"` // REQUIRED; 图片字节数。 ImageSize int `json:"ImageSize"` // REQUIRED; 图片宽度。 ImageWidth int `json:"ImageWidth"` // REQUIRED; 服务 ID。 ServiceID string `json:"ServiceId"` // REQUIRED; 底层存储的content-type值 StorageContentType string `json:"StorageContentType"` // REQUIRED; 文件 Uri。 StoreURI string `json:"StoreUri"` // 图片播放时间,单位为毫秒,仅当图片为动态图时返回。 ImageDuration int `json:"ImageDuration,omitempty"` }
PreviewImageUploadFileResResult - 视请求的接口而定
type RerunImageMigrateTask ¶
type RerunImageMigrateTask struct{}
type RerunImageMigrateTaskBody ¶
type RerunImageMigrateTaskBody struct{}
type RerunImageMigrateTaskQuery ¶
type RerunImageMigrateTaskQuery struct { // REQUIRED; 仅当任务状态为Partial时生效。 任务 ID,请参考GetImageMigrateTasks [https://www.volcengine.com/docs/508/1108670]获取返回的任务 ID。 TaskID string `json:"TaskId" query:"TaskId"` // 任务地区(即任务目标服务的地区),默认空,返回国内任务。 // * cn:国内 // * va:美东 // * sg:新加坡 Region string `json:"Region,omitempty" query:"Region"` }
type RerunImageMigrateTaskReq ¶
type RerunImageMigrateTaskReq struct { *RerunImageMigrateTaskQuery *RerunImageMigrateTaskBody }
type RerunImageMigrateTaskRes ¶
type RerunImageMigrateTaskRes struct { // REQUIRED ResponseMetadata *RerunImageMigrateTaskResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result interface{} `json:"Result,omitempty"` }
type RerunImageMigrateTaskResResponseMetadata ¶
type RerunImageMigrateTaskResResponseMetadata 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"` }
type Result ¶
type Result struct { Uri string `json:"Uri"` UriStatus int `json:"UriStatus"` // 图片上传结果(2000:成功,2001:失败)需要传 SuccessOids 才会返回 Encryption Encryption `json:"Encryption"` PutError *PutError `json:"-"` // 上传阶段错误 }
type SetDefaultDomain ¶
type SetDefaultDomain struct{}
type SetDefaultDomainBody ¶
type SetDefaultDomainBody struct { // REQUIRED; 域名,您可以通过获取服务下全部域名 [https://www.volcengine.com/docs/508/9379]获取服务下域名信息。 Domain string `json:"Domain"` }
type SetDefaultDomainQuery ¶
type SetDefaultDomainQuery struct{}
type SetDefaultDomainReq ¶
type SetDefaultDomainReq struct { *SetDefaultDomainQuery *SetDefaultDomainBody }
type SetDefaultDomainRes ¶
type SetDefaultDomainRes struct { // REQUIRED ResponseMetadata *SetDefaultDomainResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result interface{} `json:"Result,omitempty"` }
type SetDefaultDomainResResponseMetadata ¶
type SetDefaultDomainResResponseMetadata 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"` }
type TerminateImageMigrateTask ¶
type TerminateImageMigrateTask struct{}
type TerminateImageMigrateTaskBody ¶
type TerminateImageMigrateTaskBody struct{}
type TerminateImageMigrateTaskQuery ¶
type TerminateImageMigrateTaskQuery struct { // REQUIRED; 任务 ID,请参考GetImageMigrateTasks [https://www.volcengine.com/docs/508/1108670]获取返回的任务 ID。 TaskID string `json:"TaskId" query:"TaskId"` // 任务地区(即任务目标服务的地区),默认空,返回国内任务。 // * cn:国内 // * va:美东 // * sg:新加坡 Region string `json:"Region,omitempty" query:"Region"` }
type TerminateImageMigrateTaskReq ¶
type TerminateImageMigrateTaskReq struct { *TerminateImageMigrateTaskQuery *TerminateImageMigrateTaskBody }
type TerminateImageMigrateTaskRes ¶
type TerminateImageMigrateTaskRes struct { // REQUIRED ResponseMetadata *TerminateImageMigrateTaskResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result interface{} `json:"Result,omitempty"` }
type TerminateImageMigrateTaskResResponseMetadata ¶
type TerminateImageMigrateTaskResResponseMetadata 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"` }
type UpdateAuditImageStatus ¶
type UpdateAuditImageStatus struct{}
type UpdateAuditImageStatusBody ¶
type UpdateAuditImageStatusBody struct { // REQUIRED; 审核图片 ID。您可通过调用获取审核任务结果 [https://www.volcengine.com/docs/508/1160410]查看待更新状态的图片条目 ID。 EntryID string `json:"EntryId"` // REQUIRED; original->frozen执行冻结操作。frozen->original执行恢复操作 Status string `json:"Status"` // REQUIRED; 任务 ID,您可通过调用查询所有审核任务 [https://www.volcengine.com/docs/508/1160409]获取所需的任务 ID。 TaskID string `json:"TaskId"` }
type UpdateAuditImageStatusQuery ¶
type UpdateAuditImageStatusQuery struct{}
type UpdateAuditImageStatusReq ¶
type UpdateAuditImageStatusReq struct { *UpdateAuditImageStatusQuery *UpdateAuditImageStatusBody }
type UpdateAuditImageStatusRes ¶
type UpdateAuditImageStatusRes struct { // REQUIRED ResponseMetadata *UpdateAuditImageStatusResResponseMetadata `json:"ResponseMetadata"` // REQUIRED; Anything Result interface{} `json:"Result"` }
type UpdateHTTPS ¶
type UpdateHTTPS struct{}
type UpdateHTTPSBody ¶
type UpdateHTTPSBody struct { // REQUIRED; 域名,您可以通过获取服务下全部域名 [https://www.volcengine.com/docs/508/9379]获取服务下域名信息。 Domain string `json:"domain"` // REQUIRED; https 配置 HTTPS *UpdateHTTPSBodyHTTPS `json:"https"` }
type UpdateHTTPSBodyHTTPS ¶
type UpdateHTTPSBodyHTTPS struct { // REQUIRED; ["tlsv1.0","tlsv1.1","tlsv1.2","tlsv1.3"] TLSVersions []string `json:"tls_versions"` // 需要关联的证书 ID,若enable_https为true,则为必填。 CertID string `json:"cert_id,omitempty"` // 是否开启强制跳转,支持取值如下所示: // * true:开启 // * false:关闭 EnableForceRedirect bool `json:"enable_force_redirect,omitempty"` // 是否开启 http2,取值如下所示: // * true:开启 // * false:关闭 EnableHTTP2 bool `json:"enable_http2,omitempty"` // 是否开启 https,取值如下所示: // * true:开启 // * false:关闭 EnableHTTPS bool `json:"enable_https,omitempty"` // 是否开启 ocsp 装订,取值如下所示: // * true:开启 // * false:关闭 EnableOcsp bool `json:"enable_ocsp,omitempty"` // 是否开启 quic 协议支持,取值如下所示: // * true:开启 // * false:关闭 EnableQuic bool `json:"enable_quic,omitempty"` // 301、302HTTP 强制跳转 HTTPS只支持301 ForceRedirectCode string `json:"force_redirect_code,omitempty"` // http2https、https2http ForceRedirectType string `json:"force_redirect_type,omitempty"` // 配置hsts Hsts *UpdateHTTPSBodyHTTPSHsts `json:"hsts,omitempty"` }
UpdateHTTPSBodyHTTPS - https 配置
type UpdateHTTPSBodyHTTPSHsts ¶
type UpdateHTTPSBodyHTTPSHsts struct { // 是否开启hsts Enable bool `json:"enable,omitempty"` // include、exclude Subdomain string `json:"subdomain,omitempty"` // 表示 Strict-Transport-Security 响应头在浏览器中的缓存过期时间,单位是秒。该参数的取值范围是 0 - 31,536,000。31,536,000 秒表示 365 天。如果该参数值为 0,其效果等同于禁用 HSTS // 设置。该参数的默认值是 0。 TTL int `json:"ttl,omitempty"` }
UpdateHTTPSBodyHTTPSHsts - 配置hsts
type UpdateHTTPSQuery ¶
type UpdateHTTPSQuery struct { // REQUIRED; 服务 ID。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` }
type UpdateHTTPSReq ¶
type UpdateHTTPSReq struct { *UpdateHTTPSQuery *UpdateHTTPSBody }
type UpdateHTTPSRes ¶
type UpdateHTTPSRes struct { ResponseMetadata *UpdateHTTPSResResponseMetadata `json:"ResponseMetadata,omitempty"` Result string `json:"Result,omitempty"` }
type UpdateImageAnalyzeTask ¶
type UpdateImageAnalyzeTask struct{}
type UpdateImageAnalyzeTaskBody ¶
type UpdateImageAnalyzeTaskBody struct { // REQUIRED; 任务名称 Name string `json:"Name"` // REQUIRED; 服务 ID ServiceID string `json:"ServiceId"` // REQUIRED; 待更新的任务 ID,您可以通过调用 GetImageAnalyzeTasks [https://www.volcengine.com/docs/508/1160417] 获取指定地区全部离线评估任务详情。 TaskID string `json:"TaskId"` // 任务描述 Desc string `json:"Desc,omitempty"` // 仅当Type取值UriFile时,配置有效。 是否模拟模板每阶段输出,取值如下所示: // * true:是,一个模版中可以选择多种图像处理, 模拟输出时会将所有的处理逐步叠加并编码为最终图片格式运行并输出评估结果。 // * false:否。 EvalPerStage bool `json:"EvalPerStage,omitempty"` // txt 评估文件的 Store URI,该文件需上传至指定服务对应存储中。 // * Type取值UrlFile时,填写合法 URL // * Type取值UriFile时,填写指定服务的存储 URI ResURI []string `json:"ResUri,omitempty"` // 仅当Type取值UriFile时,配置有效。 模板名称,您可通过调用GetAllImageTemplates [https://www.volcengine.com/docs/508/9386]获取服务下所有已创建的TemplateName。 Tpl string `json:"Tpl,omitempty"` }
type UpdateImageAnalyzeTaskQuery ¶
type UpdateImageAnalyzeTaskQuery struct{}
type UpdateImageAnalyzeTaskReq ¶
type UpdateImageAnalyzeTaskReq struct { *UpdateImageAnalyzeTaskQuery *UpdateImageAnalyzeTaskBody }
type UpdateImageAnalyzeTaskRes ¶
type UpdateImageAnalyzeTaskRes struct { // REQUIRED ResponseMetadata *UpdateImageAnalyzeTaskResResponseMetadata `json:"ResponseMetadata"` // REQUIRED; Anything Result interface{} `json:"Result"` }
type UpdateImageAnalyzeTaskStatus ¶
type UpdateImageAnalyzeTaskStatus struct{}
type UpdateImageAnalyzeTaskStatusBody ¶
type UpdateImageAnalyzeTaskStatusBody struct { // REQUIRED; 更新后的任务状态。取值如下所示: // * Running:进行中 // * Suspend:暂停 // * Done:结束 Status string `json:"Status"` // REQUIRED; 待更新的任务 ID,您可以通过调用GetImageAnalyzeTasks [https://www.volcengine.com/docs/508/1160417]获取指定地区全部离线评估任务 ID。 TaskID string `json:"TaskId"` }
type UpdateImageAnalyzeTaskStatusQuery ¶
type UpdateImageAnalyzeTaskStatusQuery struct{}
type UpdateImageAnalyzeTaskStatusReq ¶
type UpdateImageAnalyzeTaskStatusReq struct { *UpdateImageAnalyzeTaskStatusQuery *UpdateImageAnalyzeTaskStatusBody }
type UpdateImageAnalyzeTaskStatusRes ¶
type UpdateImageAnalyzeTaskStatusRes struct { // REQUIRED ResponseMetadata *UpdateImageAnalyzeTaskStatusResResponseMetadata `json:"ResponseMetadata"` // REQUIRED; Anything Result interface{} `json:"Result"` }
type UpdateImageAuditTask ¶
type UpdateImageAuditTask struct{}
type UpdateImageAuditTaskBody ¶
type UpdateImageAuditTaskBody struct { // REQUIRED; 审核维度,根据审核能力的不同,其具体取值不同。基础审核与智能审核之间不支持混用。 // * 基础安全审核,仅当 AuditAbility 取值为 0 时,配置生效。 // // * govern:涉政 // * porn :涉黄 // * illegal:违法违规 // * terror:涉暴 // // // * 智能安全审核,仅当 AuditAbility 取值为 1 时,配置生效。 // // * 图像风险识别 * porn :涉黄,主要适用于通用色情、色情动作、性行为、性暗示、性分泌物、色情动漫、色情裸露等涉黄场景的风险识别 // * sensitive1 :涉敏1,具体指涉及暴恐风险 // * sensitive2:涉敏2,具体值涉及政治内容风险 // * forbidden:违禁,主要适用于打架斗殴、爆炸、劣迹艺人等场景的风险识别 // * uncomfortable:引人不适,主要适用于恶心、恐怖、尸体、血腥等引人不适场景的风险识别 // * qrcode:二维码,主要适用于识别常见二维码(QQ、微信、其他二维码等) // * badpicture:不良画面,主要适用于自我伤害、丧葬、不当车播、吸烟/纹身/竖中指等不良社会风气的风险识别 // * sexy:性感低俗,主要适用于舌吻、穿衣性行为、擦边裸露等多种性感低俗场景的风险识别 // * age:年龄,主要适用于图中人物对应的年龄段识别 // * underage:未成年相关,主要适用于儿童色情、儿童邪典等风险识别 // * quality:图片质量,主要适用于图片模糊、纯色边框、纯色屏等风险识别 // // // * 图文风险识别,您可在 AuditTextDimensions 配置文字审核的维度。 // // :::tip 您可将智能安全审核的图像风险识别和图文风险识别搭配使用。 ::: AuditDimensions []string `json:"AuditDimensions"` // REQUIRED; 指定待更新审核任务所在的服务 ID,您可通过调用查询所有审核任务 [https://www.volcengine.com/docs/508/1158717]获取待更新任务对应的服务 ID。 ServiceID string `json:"ServiceId"` // REQUIRED; 任务 ID,您可通过调用 查询所有审核任务 [https://www.volcengine.com/docs/508/1158717] 获取所需的任务 ID。 TaskID string `json:"TaskId"` // 仅当EnableAuditRange取值1时,配置生效。 指定前缀审核,若你希望对某个目录进行审核,请设置路径为对应的目录名,以/结尾。例如123/ AuditPrefix []string `json:"AuditPrefix,omitempty"` // 智能安全审核类型下图片文本审核的具体维度,取值如下所示: // * ad:广告,综合图像及文字内容智能识别广告 // * defraud:诈骗,综合图像及文字内容智能识别诈骗 // * charillegal:文字违规,图片上存在涉黄、涉敏、违禁等违规文字 // :::tip 仅当 AuditDimensions 取值为智能安全审核模型时,您可将 AuditTextDimensions 与 AuditDimensions 搭配使用。 ::: AuditTextDimensions []string `json:"AuditTextDimensions,omitempty"` // 回调类型,取值需要与 AuditDimensions 审核维度保持一致或少于 AuditDimensions。 // 例如,AuditDimensions 取值 ["pron","sexy"],AuditTextDimensions 取值 ["ad"],支持您将 FreezeDimensions 取值 ["pron","sexy","ad"] 、 ["pron","sexy"]、["pron","ad"] // 和 ["sexy","ad"] 任意一种。 CallbackDimensions []string `json:"CallbackDimensions,omitempty"` // 回调图片类型,取值如下所示: // * normal:正常图片 // // // * problem:问题图片 // // // * frozen:冻结图片 // // // * fail:审核失败图片 CallbackImageTypes []string `json:"CallbackImageTypes,omitempty"` // 回调 URL,veImageX 以 Post 方式向业务服务器发送 JSON 格式回调数据。具体回调参数请参考回调内容 [https://www.volcengine.com/docs/508/134676#%E5%9B%9E%E8%B0%83%E5%86%85%E5%AE%B9]。 CallbackURL string `json:"CallbackUrl,omitempty"` // 仅当Type取值Upload时,配置生效。 审核范围,取值如下所示: // * 0:(默认)不限范围 // * 1:指定范围 EnableAuditRange string `json:"EnableAuditRange,omitempty"` // 是否开启回调,取值如下所示: // * true:开启 // * false:(默认)不开启 EnableCallback bool `json:"EnableCallback,omitempty"` // 是否开启冻结,取值如下所示: // * true:开启 // * false:(默认)不开启 EnableFreeze bool `json:"EnableFreeze,omitempty"` // 图片审核仅支持审核 5MB 以下的图片,若您的图片大小在 5MB~32MB,您可以开启大图审核功能,veImageX 会对图片压缩后再进行审核。开启后,将对压缩能力按照基础图片处理 // [https://www.volcengine.com/docs/508/65935#%E5%9F%BA%E7%A1%80%E5%9B%BE%E5%83%8F%E5%A4%84%E7%90%86%E6%9C%8D%E5%8A%A1]进行计费。(您每月可使用 // 20TB 的免费额度) 取值如下所示: // * true:开启 // * false:(默认)不开启 // :::tip // * 若未开启大图审核且图片大小 ≥ 5 MB,可能会导致系统超时报错; // * 若已开启大图审核但图片大小 ≥ 32 MB,可能会导致系统超时报错。 ::: EnableLargeImageDetect bool `json:"EnableLargeImageDetect,omitempty"` // 若开启冻结,则不可为空 FreezeDimensions []string `json:"FreezeDimensions,omitempty"` // 若开启冻结,则不可为空 FreezeStrategy int `json:"FreezeStrategy,omitempty"` // 若开启冻结,则不可为空 FreezeType []string `json:"FreezeType,omitempty"` // 仅当 EnableAuditRange 取值 1 时,配置生效。 指定前缀不审核,若你希望对某个目录不进行审核,请设置路径为对应的目录名,以/结尾。例如123/ NoAuditPrefix []string `json:"NoAuditPrefix,omitempty"` // 任务地区。当前仅支持取值 cn,表示国内。 Region string `json:"Region,omitempty"` // 仅当 Type 为 UrlFile 时,配置生效。 // 审核文件的 StoreUri,为 .txt 文件,该文件需上传至指定服务对应存储中。该 txt 文件内需填写待审核图片文件的 URL,每行填写一个,最多可填写 10000 行。 ResURI []string `json:"ResUri,omitempty"` }
type UpdateImageAuditTaskQuery ¶
type UpdateImageAuditTaskQuery struct{}
type UpdateImageAuditTaskReq ¶
type UpdateImageAuditTaskReq struct { *UpdateImageAuditTaskQuery *UpdateImageAuditTaskBody }
type UpdateImageAuditTaskRes ¶
type UpdateImageAuditTaskRes struct { // REQUIRED ResponseMetadata *UpdateImageAuditTaskResResponseMetadata `json:"ResponseMetadata"` // REQUIRED; Anything Result interface{} `json:"Result"` }
type UpdateImageAuditTaskStatus ¶
type UpdateImageAuditTaskStatus struct{}
type UpdateImageAuditTaskStatusBody ¶
type UpdateImageAuditTaskStatusBody struct { // REQUIRED; 更新后的任务状态。取值如下所示: // * Running:审核中 // * Suspend:审核暂停 // * Done:审核完成 // * Cancel:审核取消 Status string `json:"Status"` // REQUIRED; 待更新的任务 ID,您可通过调用查询所有审核任务 [https://www.volcengine.com/docs/508/1160409]获取所需的任务 ID。 TaskID string `json:"TaskId"` }
type UpdateImageAuditTaskStatusQuery ¶
type UpdateImageAuditTaskStatusQuery struct{}
type UpdateImageAuditTaskStatusReq ¶
type UpdateImageAuditTaskStatusReq struct { *UpdateImageAuditTaskStatusQuery *UpdateImageAuditTaskStatusBody }
type UpdateImageAuditTaskStatusRes ¶
type UpdateImageAuditTaskStatusRes struct { // REQUIRED ResponseMetadata *UpdateImageAuditTaskStatusResResponseMetadata `json:"ResponseMetadata"` // REQUIRED; Anything Result interface{} `json:"Result"` }
type UpdateImageAuthKey ¶
type UpdateImageAuthKey struct{}
type UpdateImageAuthKeyBody ¶
type UpdateImageAuthKeyQuery ¶
type UpdateImageAuthKeyQuery struct { // 服务 ID。 ServiceID string `json:"ServiceId,omitempty" query:"ServiceId"` }
type UpdateImageAuthKeyReq ¶
type UpdateImageAuthKeyReq struct { *UpdateImageAuthKeyQuery *UpdateImageAuthKeyBody }
type UpdateImageAuthKeyRes ¶
type UpdateImageAuthKeyRes struct { // REQUIRED ResponseMetadata *UpdateImageAuthKeyResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result interface{} `json:"Result,omitempty"` }
type UpdateImageAuthKeyResResponseMetadata ¶
type UpdateImageAuthKeyResResponseMetadata 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"` }
type UpdateImageFileKey ¶
type UpdateImageFileKey struct{}
type UpdateImageFileKeyBody ¶
type UpdateImageFileKeyQuery ¶
type UpdateImageFileKeyQuery struct { // REQUIRED; 服务ID ServiceID string `json:"ServiceId" query:"ServiceId"` }
type UpdateImageFileKeyReq ¶
type UpdateImageFileKeyReq struct { *UpdateImageFileKeyQuery *UpdateImageFileKeyBody }
type UpdateImageFileKeyRes ¶
type UpdateImageFileKeyRes struct { // REQUIRED ResponseMetadata *UpdateImageFileKeyResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result interface{} `json:"Result,omitempty"` }
type UpdateImageFileKeyResResponseMetadata ¶
type UpdateImageFileKeyResResponseMetadata 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"` }
type UpdateImageMirrorConf ¶
type UpdateImageMirrorConf struct{}
type UpdateImageMirrorConfBody ¶
type UpdateImageMirrorConfBody struct { // REQUIRED; 镜像回源下载原图时,携带的 HTTP 头部,键值都为 String 类型。 Headers map[string]string `json:"Headers"` // REQUIRED; 镜像回源域名。 Host string `json:"Host"` // REQUIRED; 下载图片的协议,取值为:http、https。 Schema string `json:"Schema"` // 带权重回源域名。key 为 String 类型,代表镜像回源域名;value 为 Integer 类型,代表域名权重。 Hosts map[string]int `json:"Hosts,omitempty"` // 镜像站 Origin *UpdateImageMirrorConfBodyOrigin `json:"Origin,omitempty"` // 镜像源 URI,其中图片名用 %s 占位符替代,比如/obj/%s。 Source string `json:"Source,omitempty"` }
type UpdateImageMirrorConfBodyOrigin ¶
type UpdateImageMirrorConfBodyOrigin struct { // REQUIRED; 镜像站配置 Param map[string]interface{} `json:"Param"` // REQUIRED; 镜像站类型 Type string `json:"Type"` }
UpdateImageMirrorConfBodyOrigin - 镜像站
type UpdateImageMirrorConfQuery ¶
type UpdateImageMirrorConfQuery struct { // REQUIRED; 服务 ID。 \ // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` }
type UpdateImageMirrorConfReq ¶
type UpdateImageMirrorConfReq struct { *UpdateImageMirrorConfQuery *UpdateImageMirrorConfBody }
type UpdateImageMirrorConfRes ¶
type UpdateImageMirrorConfRes struct { // REQUIRED ResponseMetadata *UpdateImageMirrorConfResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result interface{} `json:"Result,omitempty"` }
type UpdateImageMirrorConfResResponseMetadata ¶
type UpdateImageMirrorConfResResponseMetadata 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"` }
type UpdateImageObjectAccess ¶
type UpdateImageObjectAccess struct{}
type UpdateImageObjectAccessBody ¶
type UpdateImageObjectAccessBody struct { // 是否开启源地址访问,取值如下所示: // * true:开启源地址访问 // * false:关闭源地址访问 ObjectAccess bool `json:"ObjectAccess,omitempty"` }
type UpdateImageObjectAccessQuery ¶
type UpdateImageObjectAccessQuery struct { // 服务 ID。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId,omitempty" query:"ServiceId"` }
type UpdateImageObjectAccessReq ¶
type UpdateImageObjectAccessReq struct { *UpdateImageObjectAccessQuery *UpdateImageObjectAccessBody }
type UpdateImageObjectAccessRes ¶
type UpdateImageObjectAccessRes struct { // REQUIRED ResponseMetadata *UpdateImageObjectAccessResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result interface{} `json:"Result,omitempty"` }
type UpdateImageObjectAccessResResponseMetadata ¶
type UpdateImageObjectAccessResResponseMetadata 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"` }
type UpdateImageResourceStatus ¶ added in v1.0.149
type UpdateImageResourceStatus struct{}
type UpdateImageResourceStatusBody ¶ added in v1.0.149
type UpdateImageResourceStatusQuery ¶ added in v1.0.149
type UpdateImageResourceStatusQuery struct { // REQUIRED ServiceID string `json:"ServiceId" query:"ServiceId"` }
type UpdateImageResourceStatusReq ¶ added in v1.0.149
type UpdateImageResourceStatusReq struct { *UpdateImageResourceStatusQuery *UpdateImageResourceStatusBody }
type UpdateImageResourceStatusRes ¶ added in v1.0.149
type UpdateImageResourceStatusRes struct { // REQUIRED ResponseMetadata *UpdateImageResourceStatusResResponseMetadata `json:"ResponseMetadata"` // Anything Result interface{} `json:"Result,omitempty"` }
type UpdateImageResourceStatusResResponseMetadata ¶ added in v1.0.149
type UpdateImageResourceStatusResResponseMetadata 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"` }
type UpdateImageStorageTTL ¶
type UpdateImageStorageTTL struct{}
type UpdateImageStorageTTLBody ¶
type UpdateImageStorageTTLBody struct { // REQUIRED; 服务 ID 。 // * 您可以在 veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId"` // REQUIRED; 更新后的有效期时间。单位为秒,取值范围为 [86400, 7776000]。 若取值超过整天,则默认向上取整,例如当TTL取值为86401时,实际有效期被设置为 2 天。 TTL int `json:"TTL"` }
type UpdateImageStorageTTLQuery ¶
type UpdateImageStorageTTLQuery struct{}
type UpdateImageStorageTTLReq ¶
type UpdateImageStorageTTLReq struct { *UpdateImageStorageTTLQuery *UpdateImageStorageTTLBody }
type UpdateImageStorageTTLRes ¶
type UpdateImageStorageTTLRes struct { // REQUIRED ResponseMetadata *UpdateImageStorageTTLResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result interface{} `json:"Result,omitempty"` }
type UpdateImageStorageTTLResResponseMetadata ¶
type UpdateImageStorageTTLResResponseMetadata 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"` }
type UpdateImageTaskStrategy ¶
type UpdateImageTaskStrategy struct{}
type UpdateImageTaskStrategyBody ¶
type UpdateImageTaskStrategyBody struct { // REQUIRED; 调整后的迁移策略 RunStrategy *UpdateImageTaskStrategyBodyRunStrategy `json:"RunStrategy"` // REQUIRED; 任务ID,请参考CreateImageMigrateTask [https://www.volcengine.com/docs/508/1009929]获取返回的任务 ID。 TaskID string `json:"TaskId"` }
type UpdateImageTaskStrategyBodyRunStrategy ¶
type UpdateImageTaskStrategyBodyRunStrategy struct { // 源下载 QPS 限制。如取值不为空,则长度必须为 24,表示一天 24 小时内各小时的 QPS 限制值。默认无限制。 // * 取值为负值时,表示无限制 // * 取值为 0 时,表示对应时间不允许迁移 ReadQPS []int `json:"ReadQps,omitempty"` // 源下载流量限制。单位为 Byte。如取值不为空,则长度必须为24,表示一天 24 小时内各小时的流量限制值。默认无限制。 // * 取值为负值时,表示无限制 // * 取值为 0 时,表示对应时间不允许迁移 ReadRate []int `json:"ReadRate,omitempty"` }
UpdateImageTaskStrategyBodyRunStrategy - 调整后的迁移策略
type UpdateImageTaskStrategyQuery ¶
type UpdateImageTaskStrategyQuery struct{}
type UpdateImageTaskStrategyReq ¶
type UpdateImageTaskStrategyReq struct { *UpdateImageTaskStrategyQuery *UpdateImageTaskStrategyBody }
type UpdateImageTaskStrategyRes ¶
type UpdateImageTaskStrategyRes struct { // REQUIRED ResponseMetadata *UpdateImageTaskStrategyResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result interface{} `json:"Result,omitempty"` }
type UpdateImageTaskStrategyResResponseMetadata ¶
type UpdateImageTaskStrategyResResponseMetadata 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"` }
type UpdateImageTranscodeQueue ¶
type UpdateImageTranscodeQueue struct{}
type UpdateImageTranscodeQueueBody ¶
type UpdateImageTranscodeQueueBody struct { // REQUIRED; 是否启用回调。取值如下所示: // * true:启用 // * false:不启用 EnableCallback bool `json:"EnableCallback"` // REQUIRED; 待更新的队列 ID,您可通过调用GetImageTranscodeQueues [https://www.volcengine.com/docs/508/1107341]获取该账号下全部任务队列 ID。 ID string `json:"Id"` // REQUIRED; 更新后的队列名称 Name string `json:"Name"` // 更新后的队列回调配置 CallbackConf *UpdateImageTranscodeQueueBodyCallbackConf `json:"CallbackConf,omitempty"` // 更新后的队列描述 Desc string `json:"Desc,omitempty"` }
type UpdateImageTranscodeQueueBodyCallbackConf ¶
type UpdateImageTranscodeQueueBodyCallbackConf struct { // REQUIRED; 回调 HTTP 请求地址,用于接收转码结果详情。支持使用 https 和 http 协议。 Endpoint string `json:"Endpoint"` // REQUIRED; 回调方式。仅支持取值 HTTP。 Method string `json:"Method"` // 业务自定义回调参数,将在回调消息的callback_args中透传出去。具体回调参数请参考回调内容 [https://www.volcengine.com/docs/508/1104726#%E5%9B%9E%E8%B0%83%E5%86%85%E5%AE%B9]。 Args string `json:"Args,omitempty"` // 回调数据格式。取值如下所示: // * XML // * JSON(默认) DataFormat string `json:"DataFormat,omitempty"` }
UpdateImageTranscodeQueueBodyCallbackConf - 更新后的队列回调配置
type UpdateImageTranscodeQueueQuery ¶
type UpdateImageTranscodeQueueQuery struct{}
type UpdateImageTranscodeQueueReq ¶
type UpdateImageTranscodeQueueReq struct { *UpdateImageTranscodeQueueQuery *UpdateImageTranscodeQueueBody }
type UpdateImageTranscodeQueueRes ¶
type UpdateImageTranscodeQueueRes struct { // REQUIRED ResponseMetadata *UpdateImageTranscodeQueueResResponseMetadata `json:"ResponseMetadata"` // REQUIRED; Anything Result interface{} `json:"Result"` }
type UpdateImageTranscodeQueueStatus ¶
type UpdateImageTranscodeQueueStatus struct{}
type UpdateImageTranscodeQueueStatusBody ¶
type UpdateImageTranscodeQueueStatusBody struct { // REQUIRED; 待更新的队列 ID,您可通过调用GetImageTranscodeQueues [https://www.volcengine.com/docs/508/1107341]获取该账号下全部任务队列 ID。 ID string `json:"Id"` // REQUIRED; 更新后的队列状态。取值如下所示: // * Pending:排队中 // * Running:执行中 Status string `json:"Status"` }
type UpdateImageTranscodeQueueStatusQuery ¶
type UpdateImageTranscodeQueueStatusQuery struct{}
type UpdateImageTranscodeQueueStatusReq ¶
type UpdateImageTranscodeQueueStatusReq struct { *UpdateImageTranscodeQueueStatusQuery *UpdateImageTranscodeQueueStatusBody }
type UpdateImageTranscodeQueueStatusRes ¶
type UpdateImageTranscodeQueueStatusRes struct { // REQUIRED ResponseMetadata *UpdateImageTranscodeQueueStatusResResponseMetadata `json:"ResponseMetadata"` // REQUIRED; Anything Result interface{} `json:"Result"` }
type UpdateImageUploadFiles ¶
type UpdateImageUploadFiles struct{}
type UpdateImageUploadFilesBody ¶
type UpdateImageUploadFilesBody struct { // REQUIRED; 更新操作。 // * 取值为 0 表示刷新 URL // * 取值为 1 表示禁用 URL // * 取值为 2 表示解禁 URL // * 取值为 4 表示预热 URL // * 取值为 5 表示目录刷新 // * 取值为 6 表示样式刷新 Action int `json:"Action"` // REQUIRED; 待操作的图片 URL 列表,最多传 100 个。 // * 当 [Action] 取值为 5 时,表示待刷新的目录列表,目录必须以 / 结尾,不支持刷新根目录,也不支持海外域名; // * 当 [Action] 取值为 6 时,表示样式刷新,一次性最多传入 5 个 url,单个 url 最多匹配10万个样式,暂不支持海外使用。 ImageUrls []string `json:"ImageUrls"` }
type UpdateImageUploadFilesQuery ¶
type UpdateImageUploadFilesQuery struct { // REQUIRED; 服务 ID。 ServiceID string `json:"ServiceId" query:"ServiceId"` }
type UpdateImageUploadFilesReq ¶
type UpdateImageUploadFilesReq struct { *UpdateImageUploadFilesQuery *UpdateImageUploadFilesBody }
type UpdateImageUploadFilesRes ¶
type UpdateImageUploadFilesRes struct { // REQUIRED ResponseMetadata *UpdateImageUploadFilesResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result *UpdateImageUploadFilesResResult `json:"Result,omitempty"` }
type UpdateImageUploadFilesResResponseMetadata ¶
type UpdateImageUploadFilesResResponseMetadata 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"` }
type UpdateImageUploadFilesResResult ¶
type UpdateImageUploadFilesResResult struct { // REQUIRED FailUrls []string `json:"FailUrls"` // REQUIRED; 操作成功的图片 URL 列表。 ImageUrls []string `json:"ImageUrls"` }
UpdateImageUploadFilesResResult - 视请求的接口而定
type UpdateRefer ¶
type UpdateRefer struct{}
type UpdateReferBody ¶
type UpdateReferBody struct { // REQUIRED; 域名,您可以通过获取服务下全部域名 [https://www.volcengine.com/docs/508/9379]获取服务下域名信息。 Domain string `json:"domain"` // REQUIRED; Referer 配置 ReferLink *UpdateReferBodyReferLink `json:"refer_link"` }
type UpdateReferBodyReferLink ¶
type UpdateReferBodyReferLink struct { // 是否允许空 Referer 访问,取值如下所示: // * true:允许 // * false:不允许 AllowEmptyRefer bool `json:"allow_empty_refer,omitempty"` // 是否开启 Referer 访问限制,取值如下所示: // * true:开启 // * false:关闭 Enabled bool `json:"enabled,omitempty"` // 是否选择白名单模式,取值如下所示: // * true:选择白名单 // * false:选择黑名单 IsWhiteMode bool `json:"is_white_mode,omitempty"` // Referer 的正则表达式的列表,仅支持填写 IPv4 和 IPv6 格式的 IP 地址,参数长度范围为(1,1024)。不支持域名、泛域名、CIDR 网段。 RegexValues []string `json:"regex_values,omitempty"` // 是否启用正则表达列表,取值如下所示: // * true:启用 // * false:不启用 RegexValuesEnabled bool `json:"regex_values_enabled,omitempty"` // Referer 通用规则列表,根据是否为白名单,为对应的白/黑名单的值。您可以指定一个或者多个 IP 地址,域名和泛域名。支持填写二级域名,支持混合输入。 // * IP 地址格式支持 IPv4 和 IPv6,最多可输入 100 个 IP 地址。 // * 域名无需包含http://或https://。 // :::tipvalues 和 regex_valses 均存在时,两者同时生效。 ::: Values []string `json:"values,omitempty"` }
UpdateReferBodyReferLink - Referer 配置
type UpdateReferQuery ¶
type UpdateReferQuery struct { // REQUIRED; 服务 ID。 // * 您可以在veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` }
type UpdateReferReq ¶
type UpdateReferReq struct { *UpdateReferQuery *UpdateReferBody }
type UpdateReferRes ¶
type UpdateReferRes struct { ResponseMetadata *UpdateReferResResponseMetadata `json:"ResponseMetadata,omitempty"` Result string `json:"Result,omitempty"` }
type UpdateResponseHeader ¶
type UpdateResponseHeader struct{}
type UpdateResponseHeaderBody ¶
type UpdateResponseHeaderBody struct { // 域名,您可以通过获取服务下全部域名 [https://www.volcengine.com/docs/508/9379]获取服务下域名信息。 Domain string `json:"domain,omitempty"` // Resp Headers 配置 RespHdrs []*UpdateResponseHeaderBodyRespHdrsItem `json:"resp_hdrs,omitempty"` }
type UpdateResponseHeaderBodyRespHdrsItem ¶
type UpdateResponseHeaderBodyRespHdrsItem struct { // REQUIRED; 在 veImageX 响应用户请求时,是否校验请求头中的 Origin 字段。仅对响应头部Access-Control-Allow-Origin有效,取值如下所示: // * true:开启校验,veImageX 会校验 Origin 字段。 * 如果校验成功,响应头中会包含 Access-Control-Allow-Origin 字段。字段值与 Origin 字段值相同。 // * 如果校验失败,响应头中不会包含 Access-Control-Allow-Origin 字段。 // // // * false:关闭校验,veImageX 不会校验 Origin 字段。响应头中将始终包含 Access-Control-Allow-Origin 头部和您配置的值。 AccessOriginControl bool `json:"access_origin_control"` // Header Key,请见支持配置的响应头 [https://www.volcengine.com/docs/508/196704#%E6%94%AF%E6%8C%81%E9%85%8D%E7%BD%AE%E7%9A%84%E5%93%8D%E5%BA%94%E5%A4%B4]。 Key string `json:"key,omitempty"` // Header Value,设置该响应头字段的值。字段值不能超过 1,024 个字符,可以包含除美元符号($),Delete(ASCII code 127)外的可打印 ASCII 字符。 Value string `json:"value,omitempty"` }
type UpdateResponseHeaderQuery ¶
type UpdateResponseHeaderQuery struct { // REQUIRED; 服务 ID。 // * 您可以在veImageX 控制台服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` }
type UpdateResponseHeaderReq ¶
type UpdateResponseHeaderReq struct { *UpdateResponseHeaderQuery *UpdateResponseHeaderBody }
type UpdateResponseHeaderRes ¶
type UpdateResponseHeaderRes struct { ResponseMetadata *UpdateResponseHeaderResResponseMetadata `json:"ResponseMetadata,omitempty"` Result string `json:"Result,omitempty"` }
type UpdateServiceName ¶
type UpdateServiceName struct{}
type UpdateServiceNameBody ¶
type UpdateServiceNameBody struct { // REQUIRED; 服务名称,最多不超过 32 个字符。 ServiceName string `json:"ServiceName"` }
type UpdateServiceNameQuery ¶
type UpdateServiceNameQuery struct { // REQUIRED; 服务 ID。 // * 您可以在 veImageX 控制台 服务管理 [https://console.volcengine.com/imagex/service_manage/]页面,在创建好的图片服务中获取服务 ID。 // * 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息 [https://www.volcengine.com/docs/508/9360]。 ServiceID string `json:"ServiceId" query:"ServiceId"` }
type UpdateServiceNameReq ¶
type UpdateServiceNameReq struct { *UpdateServiceNameQuery *UpdateServiceNameBody }
type UpdateServiceNameRes ¶
type UpdateServiceNameRes struct { // REQUIRED ResponseMetadata *UpdateServiceNameResResponseMetadata `json:"ResponseMetadata"` // 视请求的接口而定 Result interface{} `json:"Result,omitempty"` }
type UpdateServiceNameResResponseMetadata ¶
type UpdateServiceNameResResponseMetadata 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"` }
type UploadAddress ¶
type UploadAuthOpt ¶
type UploadAuthOpt func(option *uploadAuthOption)
func WithUploadKeyPtn ¶
func WithUploadKeyPtn(ptn string) UploadAuthOpt
func WithUploadOverwrite ¶
func WithUploadOverwrite(overwrite bool) UploadAuthOpt
func WithUploadPolicy ¶ added in v1.0.150
func WithUploadPolicy(policy *UploadPolicy) UploadAuthOpt
type UploadPayload ¶
type UploadPayload struct {
Hash string `json:"hash"`
}