相关参考Reference

    Java-SDK

    物接入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/flow
    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
    上一篇
    SDK入门指南