Java-SDK
更新时间:2022-11-11
物接入IoT Hub
| Interface | Method | API |
|---|---|---|
| Endpoint | iotHubClient.createEndpoint(); | POST /v1/endpoint |
| Endpoint | iotHubClient.listEndpoints(); | GET /v1/endpoint |
| Endpoint | iotHubClient.queryEndpoint(); | GET /v1/endpoint/{endpointName} |
| Endpoint | iotHubClient.deleteEndpoint(); | DELETE /v1/endpoint/{endpointName} |
| Thing | iotHubClient.createThing(); | POST /v1/endpoint/{endpointName}/thing |
| Thing | iotHubClient.listThings(); | GET /v1/endpoint/{endpointName}/thing |
| Thing | iotHubClient.listPrincipals(); | GET /v1/endpoint/{endpointName}/thing/{thingName} |
| Thing | iotHubClient.deleteThing(); | DELETE /v1/endpoint/{endpointName}/thing/{thingName} |
| Principal | iotHubClient.createPrincipal(); | POST /v1/endpoint/{endpointName}/principal |
| Principal | iotHubClient.listPrincipals(); | GET /v1/endpoint/{endpointName}/principal?thingName={thingName} |
| Principal | iotHubClient.listPrincipals(); | GET /v1/endpoint/{endpointName}/principal/{principalName} |
| Principal | iotHubClient.attachThingToPrincipal(); | POST /v1/action/attach-thing-principal |
| Principal | iotHubClient.removeThingToPrincipal(); | POST /v1/action/remove-thing-principal |
| Principal | iotHubClient.regeneratePassword(); | POST /v1/endpoint/{endpointName}/principal/{principalName} |
| Principal | iotHubClient.deletePrincipal(); | DELETE /v1/endpoint/{endpointName}/principal/{principalName} |
| Policy | iotHubClient.createPolicy(); | POST /v1/endpoint/{endpointName}/policy |
| Policy | iotHubClient.listPolicy(); | GET /v1/endpoint/{endpointName}/policy?principalName={principalName} |
| Policy | iotHubClient.queryPolicy(); | GET /v1/endpoint/{endpointName}/policy/{policyName} |
| Policy | iotHubClient.attachPrincipalToPolicy(); | POST /v1/action/attach-principal-policy |
| Policy | iotHubClient.removePrincipalToPolicy(); | POST /v1/action/remove-thing-principal-policy |
| Policy | iotHubClient.deletePolicy(); | DELETE /v1/endpoint/{endpointName}/policy/{policyName} |
| Permission | iotHubClient.updatePermission(); | PUT /v1/endpoint/{endpointName}/permission/{permissionUuid} |
| Permission | iotHubClient.listPermission(); | GET /v1/endpoint/{endpointName}/permission?policyName={policyName} |
| Permission | iotHubClient.queryPermission() | GET /v1/endpoint/{endpointName}/permission/{permissionUuid} |
| Certificate | iotHubClient.createPrincipalWithCert(); | POST /v1/endpoint/:endpointName/principal?withCert=true |
| Certificate | iotHubClient.renewCert(); | POST /v1/endpoint/:endpointName/principal/:principalName/cert/renew-certificate |
内容分发网络CDN
| Class | Method | API |
|---|---|---|
| CdnClient | createDomain(CreateDomainRequest request) | PUT /v2/domain/{domain} |
| CdnClient | deleteDomain(DeleteDomainRequest request) | DELETE /v2/domain/{domain} |
| CdnClient | deleteDomain(String domain) | DELETE /v2/domain/{domain} |
| CdnClient | describeIp(DescribeIpRequest request) | GET /v2/utils |
| CdnClient | describeIp(String ip) | GET /v2/utils |
| CdnClient | disableDomain(DisableDomainRequest request) | POST /v2/domain/{domain}?disable |
| CdnClient | disableDomain(String domain) | POST /v2/domain/{domain}?disable |
| CdnClient | enableDomain(EnableDomainRequest request) | POST /v2/domain/{domain}?enable |
| CdnClient | enableDomain(String domain) | POST /v2/domain/{domain}?enable |
| CdnClient | getCacheQuota() | GET /v2/cache/quota |
| CdnClient | getCacheQuota(GetCacheQuotaRequest request) | GET /v2/cache/quota |
| CdnClient | getDomainCacheTTL(GetDomainCacheTTLRequest request) | GET /v2/domain/{domain}/config?cacheTTL |
| CdnClient | getDomainCacheTTL(String domain) | GET /v2/domain/{domain}/config?cacheTTL |
| CdnClient | getDomainConfig(GetDomainConfigRequest request) | GET /v2/domain/{domain}/config |
| CdnClient | getDomainConfig(String domain) | GET /v2/domain/{domain}/config |
| CdnClient | getDomainLog(GetDomainLogRequest request) | GET /v2/log/{domain}/log |
| CdnClient | getPrefetchStatus(GetPrefetchStatusRequest request) | GET /v2/cache/prefetch |
| CdnClient | getPurgeStatus(GetPurgeStatusRequest request) | GET /v2/cache/purge |
| CdnClient | getStatAvgSpeed(GetStatAvgSpeedRequest request) | GET /v2/stat/avgspeed |
| CdnClient | getStatFlow(GetStatFlowRequest request) | GET /v2/stat/flow |
| CdnClient | getStatHitRate(GetStatHitRateRequest request) | GET /v2/stat/hitRate |
| CdnClient | getStatHttpCode(GetStatHttpCodeRequest request) | GET /v2/stat/httpcode |
| CdnClient | getStatPv(GetStatPvRequest request) | GET /v2/stat/pv |
| CdnClient | getStatSrcFlow(GetStatSrcFlowRequest request) | GET /v2/stat/srcflow |
| CdnClient | getStatTopReferer(GetStatTopRefererRequest request) | GET /v2/stat/topn/referer |
| CdnClient | getStatTopUrl(GetStatTopUrlRequest request) | GET /v2/stat/topn/url |
| CdnClient | getStatUv(GetStatUvRequest request) | GET /v2/stat/uv |
| CdnClient | listDomains() | GET /v2/domain |
| CdnClient | listDomains(ListDomainsRequest request) | GET /v2/domain |
| CdnClient | prefetch(PrefetchRequest request) | POST /v2/cache/prefetch |
| CdnClient | prefetch(String url) | POST /v2/cache/prefetch |
| CdnClient | purge(PurgeRequest request) | POST /v2/cache/purge |
| CdnClient | purge(String url) | POST /v2/cache/purge |
| CdnClient | purgeDirectory(String directory) | POST /v2/cache/purge |
| CdnClient | setDomainCacheFullUrl(SetDomainCacheFullUrlRequest request) | /v2/domain/{domain}/config?cacheFullUrl |
| CdnClient | setDomainCacheFullUrl(String domain, boolean setting) | /v2/domain/{domain}/config?cacheFullUrl |
| CdnClient | setDomainCacheTTL(SetDomainCacheTTLRequest request) | PUT /v2/domain/{domain}/config?cacheTTL |
| CdnClient | setDomainIpACL(SetDomainIpACLRequest request) | PUT /v2/domain/{domain}/config?ipACL |
| CdnClient | setDomainLimitRate(SetDomainLimitRateRequest request) | PUT /v2/domain/{domain}/config?limitRate |
| CdnClient | setDomainLimitRate(String domain, int limitRate) | PUT /v2/domain/{domain}/config?limitRate |
| CdnClient | setDomainOrigin(SetDomainOriginRequest request) | PUT /v2/domain/{domain}/config?origin |
| CdnClient | setDomainOrigin(String domain, String peer) | PUT /v2/domain/{domain}/config?origin |
| CdnClient | setDomainRefererACL(SetDomainRefererACLRequest request) | PUT /v2/domain/{domain}/config?refererACL |
| CdnClient | setHttpsConfig(SetHttpsConfigRequest request) | PUT /v2/domain/{domain}/config?https |
| CdnClient | setHttpsConfig(String domain, HttpsConfig https) | PUT /v2/domain/{domain}/config?https |
| CdnClient | setRequestAuth(SetRequestAuthRequest request) | PUT /v2/domain/{domain}/config?requestAuth |
| CdnClient | setRequestAuth(String domain, RequestAuth requestAuth) | PUT /v2/domain/{domain}/config?requestAuth |
评价此篇文章
