jdcloud_sdk.services.ossopenapi.models package

Submodules

jdcloud_sdk.services.ossopenapi.models.BackSourceAddress module

class jdcloud_sdk.services.ossopenapi.models.BackSourceAddress.BackSourceAddress(protocol=None, hostName=None, replaceKeyPrefixWith=None, replaceKeyWith=None, replaceKeySuffixWith=None)[source]

Bases: object

Parameters:
  • protocol – (Optional) 地址协议, 如http
  • hostName – (Optional) 域名
  • replaceKeyPrefixWith – (Optional) 将前缀替换为指定的内容
  • replaceKeyWith – (Optional) 将key替换为指定内容
  • replaceKeySuffixWith – (Optional) 将后缀替换为指定的内容

jdcloud_sdk.services.ossopenapi.models.BackSourceHeaderRule module

class jdcloud_sdk.services.ossopenapi.models.BackSourceHeaderRule.BackSourceHeaderRule(allowAllHeaders=None, allowHeaders=None, notAllowHeaders=None, setHeaders=None)[source]

Bases: object

Parameters:
  • allowAllHeaders – (Optional) 是否允许所有的Http header
  • allowHeaders – (Optional) 允许的http header列表
  • notAllowHeaders – (Optional) 禁止的http header列表
  • setHeaders – (Optional) 设置指定http header参数,类型为Map<String, String>

jdcloud_sdk.services.ossopenapi.models.BackSourceRule module

class jdcloud_sdk.services.ossopenapi.models.BackSourceRule.BackSourceRule(backSourceType=None, condition=None, address=None, allowQueryString=None, followRedirects=None, headerRule=None)[source]

Bases: object

Parameters:
  • backSourceType – (Optional) 回源类型
  • condition – (Optional)
  • address – (Optional)
  • allowQueryString – (Optional) 是否允许query String
  • followRedirects – (Optional) 是否跟随重定向
  • headerRule – (Optional)

jdcloud_sdk.services.ossopenapi.models.BackSourceRuleCondition module

class jdcloud_sdk.services.ossopenapi.models.BackSourceRuleCondition.BackSourceRuleCondition(keyPrefixEquals=None, httpErrorCodeReturnedEquals=None)[source]

Bases: object

Parameters:
  • keyPrefixEquals – (Optional) 当前缀为指定的前缀时开启回源
  • httpErrorCodeReturnedEquals – (Optional) 当http错误码为指定错误码时开启回源

jdcloud_sdk.services.ossopenapi.models.BucketBackSourceConfiguration module

class jdcloud_sdk.services.ossopenapi.models.BucketBackSourceConfiguration.BucketBackSourceConfiguration(backSourceRules=None)[source]

Bases: object

Parameters:backSourceRules – (Optional) 回源配置规则

jdcloud_sdk.services.ossopenapi.models.BucketMonitorStatistic module

class jdcloud_sdk.services.ossopenapi.models.BucketMonitorStatistic.BucketMonitorStatistic(bucketName, count, time)[source]

Bases: object

Parameters:
  • bucketName – bucket name
  • count – 统计数值
  • time – 时间

jdcloud_sdk.services.ossopenapi.models.BucketSpaceStatistic module

class jdcloud_sdk.services.ossopenapi.models.BucketSpaceStatistic.BucketSpaceStatistic(bucketName, space)[source]

Bases: object

Parameters:
  • bucketName – bucket name
  • space – bucket 存储空间

jdcloud_sdk.services.ossopenapi.models.CName module

class jdcloud_sdk.services.ossopenapi.models.CName.CName(id=None, pin=None, originDomain=None, cname=None, status=None, bucketName=None, isCName=None, createTime=None, protoType=None)[source]

Bases: object

Parameters:
  • id – (Optional) 自定义域名id
  • pin – (Optional) 用户pin
  • originDomain – (Optional) 源站域名
  • cname – (Optional) 自定义域名
  • status – (Optional) 自定义域名状态
  • bucketName – (Optional) bucket name
  • isCName – (Optional) cname是否成功,1:已解析;0:未解析
  • createTime – (Optional) 创建时间
  • protoType – (Optional) http版本,0:http,1:https

jdcloud_sdk.services.ossopenapi.models.CNameInfo module

class jdcloud_sdk.services.ossopenapi.models.CNameInfo.CNameInfo(cname, endPoint, protoType=None, internal=None)[source]

Bases: object

Parameters:
  • cname – 自定义域名
  • protoType – (Optional) http版本,0:http,1:https
  • endPoint – 域名
  • internal – (Optional) 是否拦截内部域名添,任意值跳过拦截

jdcloud_sdk.services.ossopenapi.models.ICP module

class jdcloud_sdk.services.ossopenapi.models.ICP.ICP(icp=None)[source]

Bases: object

Parameters:icp – (Optional) true为备案,false为未备案

jdcloud_sdk.services.ossopenapi.models.ImageExtensions module

class jdcloud_sdk.services.ossopenapi.models.ImageExtensions.ImageExtensions(imageExtensions)[source]

Bases: object

Parameters:imageExtensions – 原图保护图像格式列表,符合固定XML格式,例如<?xml version=”1.0” encoding=”UTF-8”?><Condition><Extension>jpg</Extension></Condition>

Module contents