1. Packages
  2. Volcenginecc Provider
  3. API Docs
  4. cdn
  5. getShareConfig
volcenginecc v0.0.11 published on Thursday, Dec 4, 2025 by Volcengine
volcenginecc logo
volcenginecc v0.0.11 published on Thursday, Dec 4, 2025 by Volcengine

    Data Source schema for Volcengine::CDN::ShareConfig

    Using getShareConfig

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getShareConfig(args: GetShareConfigArgs, opts?: InvokeOptions): Promise<GetShareConfigResult>
    function getShareConfigOutput(args: GetShareConfigOutputArgs, opts?: InvokeOptions): Output<GetShareConfigResult>
    def get_share_config(id: Optional[str] = None,
                         opts: Optional[InvokeOptions] = None) -> GetShareConfigResult
    def get_share_config_output(id: Optional[pulumi.Input[str]] = None,
                         opts: Optional[InvokeOptions] = None) -> Output[GetShareConfigResult]
    func LookupShareConfig(ctx *Context, args *LookupShareConfigArgs, opts ...InvokeOption) (*LookupShareConfigResult, error)
    func LookupShareConfigOutput(ctx *Context, args *LookupShareConfigOutputArgs, opts ...InvokeOption) LookupShareConfigResultOutput

    > Note: This function is named LookupShareConfig in the Go SDK.

    public static class GetShareConfig 
    {
        public static Task<GetShareConfigResult> InvokeAsync(GetShareConfigArgs args, InvokeOptions? opts = null)
        public static Output<GetShareConfigResult> Invoke(GetShareConfigInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetShareConfigResult> getShareConfig(GetShareConfigArgs args, InvokeOptions options)
    public static Output<GetShareConfigResult> getShareConfig(GetShareConfigArgs args, InvokeOptions options)
    
    fn::invoke:
      function: volcenginecc:cdn/getShareConfig:getShareConfig
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    Uniquely identifies the resource.
    Id string
    Uniquely identifies the resource.
    id String
    Uniquely identifies the resource.
    id string
    Uniquely identifies the resource.
    id str
    Uniquely identifies the resource.
    id String
    Uniquely identifies the resource.

    getShareConfig Result

    The following output properties are available:

    AllowIpAccessRule Volcengine.GetShareConfigAllowIpAccessRule
    表示一个 IP 白名单的配置,对应 ConfigType 是 allowipaccess*rule。
    AllowRefererAccessRule Volcengine.GetShareConfigAllowRefererAccessRule
    表示一个 Referer 白名单的配置,对应 ConfigType 是 allowrefereraccess*rule。
    CommonMatchList Volcengine.GetShareConfigCommonMatchList
    表示一个通用列表的配置,对应 ConfigType 是 commonmatchlist。
    ConfigName string
    表示全局配置的名称。名称有以下要求:名称可以包含汉字、字母、数字、下划线(_),长度在 3-45 个字符之间。一个汉字占 3 个字符。名称不能与主账号下某个已有的全局配置的名称相同。
    ConfigType string
    表示该全局配置的类型。该参数有以下取值:denyipaccessrule:表示 IP 黑名单。allowipaccessrule:表示 IP 白名单。denyrefereraccessrule:表示 Referer 黑名单。allowrefereraccessrule:表示 Referer 白名单。commonmatchlist:表示通用列表。
    DenyIpAccessRule Volcengine.GetShareConfigDenyIpAccessRule
    表示一个 IP 黑名单的配置,对应 ConfigType 是 denyipaccess*rule。
    DenyRefererAccessRule Volcengine.GetShareConfigDenyRefererAccessRule
    表示一个 Referer 黑名单的配置,对应 ConfigType 是 denyrefereraccess*rule。
    DomainCount int
    表示与该全局配置关联的加速域名的数量。
    Id string
    Uniquely identifies the resource.
    Project string
    表示该全局配置所归属的项目名称。
    RuleContent string
    表示该自定义错误页面的 HTML 代码。
    UpdatedTime int
    表示该全局配置的最近修改时间,单位是 Unix 时间戳。
    AllowIpAccessRule GetShareConfigAllowIpAccessRule
    表示一个 IP 白名单的配置,对应 ConfigType 是 allowipaccess*rule。
    AllowRefererAccessRule GetShareConfigAllowRefererAccessRule
    表示一个 Referer 白名单的配置,对应 ConfigType 是 allowrefereraccess*rule。
    CommonMatchList GetShareConfigCommonMatchList
    表示一个通用列表的配置,对应 ConfigType 是 commonmatchlist。
    ConfigName string
    表示全局配置的名称。名称有以下要求:名称可以包含汉字、字母、数字、下划线(_),长度在 3-45 个字符之间。一个汉字占 3 个字符。名称不能与主账号下某个已有的全局配置的名称相同。
    ConfigType string
    表示该全局配置的类型。该参数有以下取值:denyipaccessrule:表示 IP 黑名单。allowipaccessrule:表示 IP 白名单。denyrefereraccessrule:表示 Referer 黑名单。allowrefereraccessrule:表示 Referer 白名单。commonmatchlist:表示通用列表。
    DenyIpAccessRule GetShareConfigDenyIpAccessRule
    表示一个 IP 黑名单的配置,对应 ConfigType 是 denyipaccess*rule。
    DenyRefererAccessRule GetShareConfigDenyRefererAccessRule
    表示一个 Referer 黑名单的配置,对应 ConfigType 是 denyrefereraccess*rule。
    DomainCount int
    表示与该全局配置关联的加速域名的数量。
    Id string
    Uniquely identifies the resource.
    Project string
    表示该全局配置所归属的项目名称。
    RuleContent string
    表示该自定义错误页面的 HTML 代码。
    UpdatedTime int
    表示该全局配置的最近修改时间,单位是 Unix 时间戳。
    allowIpAccessRule GetShareConfigAllowIpAccessRule
    表示一个 IP 白名单的配置,对应 ConfigType 是 allowipaccess*rule。
    allowRefererAccessRule GetShareConfigAllowRefererAccessRule
    表示一个 Referer 白名单的配置,对应 ConfigType 是 allowrefereraccess*rule。
    commonMatchList GetShareConfigCommonMatchList
    表示一个通用列表的配置,对应 ConfigType 是 commonmatchlist。
    configName String
    表示全局配置的名称。名称有以下要求:名称可以包含汉字、字母、数字、下划线(_),长度在 3-45 个字符之间。一个汉字占 3 个字符。名称不能与主账号下某个已有的全局配置的名称相同。
    configType String
    表示该全局配置的类型。该参数有以下取值:denyipaccessrule:表示 IP 黑名单。allowipaccessrule:表示 IP 白名单。denyrefereraccessrule:表示 Referer 黑名单。allowrefereraccessrule:表示 Referer 白名单。commonmatchlist:表示通用列表。
    denyIpAccessRule GetShareConfigDenyIpAccessRule
    表示一个 IP 黑名单的配置,对应 ConfigType 是 denyipaccess*rule。
    denyRefererAccessRule GetShareConfigDenyRefererAccessRule
    表示一个 Referer 黑名单的配置,对应 ConfigType 是 denyrefereraccess*rule。
    domainCount Integer
    表示与该全局配置关联的加速域名的数量。
    id String
    Uniquely identifies the resource.
    project String
    表示该全局配置所归属的项目名称。
    ruleContent String
    表示该自定义错误页面的 HTML 代码。
    updatedTime Integer
    表示该全局配置的最近修改时间,单位是 Unix 时间戳。
    allowIpAccessRule GetShareConfigAllowIpAccessRule
    表示一个 IP 白名单的配置,对应 ConfigType 是 allowipaccess*rule。
    allowRefererAccessRule GetShareConfigAllowRefererAccessRule
    表示一个 Referer 白名单的配置,对应 ConfigType 是 allowrefereraccess*rule。
    commonMatchList GetShareConfigCommonMatchList
    表示一个通用列表的配置,对应 ConfigType 是 commonmatchlist。
    configName string
    表示全局配置的名称。名称有以下要求:名称可以包含汉字、字母、数字、下划线(_),长度在 3-45 个字符之间。一个汉字占 3 个字符。名称不能与主账号下某个已有的全局配置的名称相同。
    configType string
    表示该全局配置的类型。该参数有以下取值:denyipaccessrule:表示 IP 黑名单。allowipaccessrule:表示 IP 白名单。denyrefereraccessrule:表示 Referer 黑名单。allowrefereraccessrule:表示 Referer 白名单。commonmatchlist:表示通用列表。
    denyIpAccessRule GetShareConfigDenyIpAccessRule
    表示一个 IP 黑名单的配置,对应 ConfigType 是 denyipaccess*rule。
    denyRefererAccessRule GetShareConfigDenyRefererAccessRule
    表示一个 Referer 黑名单的配置,对应 ConfigType 是 denyrefereraccess*rule。
    domainCount number
    表示与该全局配置关联的加速域名的数量。
    id string
    Uniquely identifies the resource.
    project string
    表示该全局配置所归属的项目名称。
    ruleContent string
    表示该自定义错误页面的 HTML 代码。
    updatedTime number
    表示该全局配置的最近修改时间,单位是 Unix 时间戳。
    allow_ip_access_rule GetShareConfigAllowIpAccessRule
    表示一个 IP 白名单的配置,对应 ConfigType 是 allowipaccess*rule。
    allow_referer_access_rule GetShareConfigAllowRefererAccessRule
    表示一个 Referer 白名单的配置,对应 ConfigType 是 allowrefereraccess*rule。
    common_match_list GetShareConfigCommonMatchList
    表示一个通用列表的配置,对应 ConfigType 是 commonmatchlist。
    config_name str
    表示全局配置的名称。名称有以下要求:名称可以包含汉字、字母、数字、下划线(_),长度在 3-45 个字符之间。一个汉字占 3 个字符。名称不能与主账号下某个已有的全局配置的名称相同。
    config_type str
    表示该全局配置的类型。该参数有以下取值:denyipaccessrule:表示 IP 黑名单。allowipaccessrule:表示 IP 白名单。denyrefereraccessrule:表示 Referer 黑名单。allowrefereraccessrule:表示 Referer 白名单。commonmatchlist:表示通用列表。
    deny_ip_access_rule GetShareConfigDenyIpAccessRule
    表示一个 IP 黑名单的配置,对应 ConfigType 是 denyipaccess*rule。
    deny_referer_access_rule GetShareConfigDenyRefererAccessRule
    表示一个 Referer 黑名单的配置,对应 ConfigType 是 denyrefereraccess*rule。
    domain_count int
    表示与该全局配置关联的加速域名的数量。
    id str
    Uniquely identifies the resource.
    project str
    表示该全局配置所归属的项目名称。
    rule_content str
    表示该自定义错误页面的 HTML 代码。
    updated_time int
    表示该全局配置的最近修改时间,单位是 Unix 时间戳。
    allowIpAccessRule Property Map
    表示一个 IP 白名单的配置,对应 ConfigType 是 allowipaccess*rule。
    allowRefererAccessRule Property Map
    表示一个 Referer 白名单的配置,对应 ConfigType 是 allowrefereraccess*rule。
    commonMatchList Property Map
    表示一个通用列表的配置,对应 ConfigType 是 commonmatchlist。
    configName String
    表示全局配置的名称。名称有以下要求:名称可以包含汉字、字母、数字、下划线(_),长度在 3-45 个字符之间。一个汉字占 3 个字符。名称不能与主账号下某个已有的全局配置的名称相同。
    configType String
    表示该全局配置的类型。该参数有以下取值:denyipaccessrule:表示 IP 黑名单。allowipaccessrule:表示 IP 白名单。denyrefereraccessrule:表示 Referer 黑名单。allowrefereraccessrule:表示 Referer 白名单。commonmatchlist:表示通用列表。
    denyIpAccessRule Property Map
    表示一个 IP 黑名单的配置,对应 ConfigType 是 denyipaccess*rule。
    denyRefererAccessRule Property Map
    表示一个 Referer 黑名单的配置,对应 ConfigType 是 denyrefereraccess*rule。
    domainCount Number
    表示与该全局配置关联的加速域名的数量。
    id String
    Uniquely identifies the resource.
    project String
    表示该全局配置所归属的项目名称。
    ruleContent String
    表示该自定义错误页面的 HTML 代码。
    updatedTime Number
    表示该全局配置的最近修改时间,单位是 Unix 时间戳。

    Supporting Types

    GetShareConfigAllowIpAccessRule

    Rules List<string>
    表示一个条目列表。列表中的每个条目是一个 IP 地址或 CIDR 网段。IP 地址和网段可以是 IPv4 和 IPv6 格式。列表的额度如下:对于 AddSharedConfig,列表中条目的数量不能超过 30,000 个。
    Rules []string
    表示一个条目列表。列表中的每个条目是一个 IP 地址或 CIDR 网段。IP 地址和网段可以是 IPv4 和 IPv6 格式。列表的额度如下:对于 AddSharedConfig,列表中条目的数量不能超过 30,000 个。
    rules List<String>
    表示一个条目列表。列表中的每个条目是一个 IP 地址或 CIDR 网段。IP 地址和网段可以是 IPv4 和 IPv6 格式。列表的额度如下:对于 AddSharedConfig,列表中条目的数量不能超过 30,000 个。
    rules string[]
    表示一个条目列表。列表中的每个条目是一个 IP 地址或 CIDR 网段。IP 地址和网段可以是 IPv4 和 IPv6 格式。列表的额度如下:对于 AddSharedConfig,列表中条目的数量不能超过 30,000 个。
    rules Sequence[str]
    表示一个条目列表。列表中的每个条目是一个 IP 地址或 CIDR 网段。IP 地址和网段可以是 IPv4 和 IPv6 格式。列表的额度如下:对于 AddSharedConfig,列表中条目的数量不能超过 30,000 个。
    rules List<String>
    表示一个条目列表。列表中的每个条目是一个 IP 地址或 CIDR 网段。IP 地址和网段可以是 IPv4 和 IPv6 格式。列表的额度如下:对于 AddSharedConfig,列表中条目的数量不能超过 30,000 个。

    GetShareConfigAllowRefererAccessRule

    AllowEmpty bool
    表示是否不允许 Referer 头部为空或者不包含 Referer 头部的请求。该参数有以下取值:true:表示不允许。如果请求的 Referer 头部为空或者不包含 Referer 头部,内容分发网络拒绝请求。false:表示允许。该参数的默认值是 false。
    CommonType Volcengine.GetShareConfigAllowRefererAccessRuleCommonType
    表示该通用列表的内容。
    AllowEmpty bool
    表示是否不允许 Referer 头部为空或者不包含 Referer 头部的请求。该参数有以下取值:true:表示不允许。如果请求的 Referer 头部为空或者不包含 Referer 头部,内容分发网络拒绝请求。false:表示允许。该参数的默认值是 false。
    CommonType GetShareConfigAllowRefererAccessRuleCommonType
    表示该通用列表的内容。
    allowEmpty Boolean
    表示是否不允许 Referer 头部为空或者不包含 Referer 头部的请求。该参数有以下取值:true:表示不允许。如果请求的 Referer 头部为空或者不包含 Referer 头部,内容分发网络拒绝请求。false:表示允许。该参数的默认值是 false。
    commonType GetShareConfigAllowRefererAccessRuleCommonType
    表示该通用列表的内容。
    allowEmpty boolean
    表示是否不允许 Referer 头部为空或者不包含 Referer 头部的请求。该参数有以下取值:true:表示不允许。如果请求的 Referer 头部为空或者不包含 Referer 头部,内容分发网络拒绝请求。false:表示允许。该参数的默认值是 false。
    commonType GetShareConfigAllowRefererAccessRuleCommonType
    表示该通用列表的内容。
    allow_empty bool
    表示是否不允许 Referer 头部为空或者不包含 Referer 头部的请求。该参数有以下取值:true:表示不允许。如果请求的 Referer 头部为空或者不包含 Referer 头部,内容分发网络拒绝请求。false:表示允许。该参数的默认值是 false。
    common_type GetShareConfigAllowRefererAccessRuleCommonType
    表示该通用列表的内容。
    allowEmpty Boolean
    表示是否不允许 Referer 头部为空或者不包含 Referer 头部的请求。该参数有以下取值:true:表示不允许。如果请求的 Referer 头部为空或者不包含 Referer 头部,内容分发网络拒绝请求。false:表示允许。该参数的默认值是 false。
    commonType Property Map
    表示该通用列表的内容。

    GetShareConfigAllowRefererAccessRuleCommonType

    IgnoreCase bool
    表示 Rules 中的条目是否区分大小写。该参数有以下取值:true:表示不区分大小写。false:表示区分大小写。该参数的默认值是 true。
    Rules List<string>
    表示一个条目列表,列表中的每个条目是一个字符串。列表的额度如下:列表最多可以包含 4,000 个条目。所有条目的总长度不能超过 200,000 个字符。CDN 在创建该全局配置时,会将列表中重复的条目删除。重复条目不占额度。
    IgnoreCase bool
    表示 Rules 中的条目是否区分大小写。该参数有以下取值:true:表示不区分大小写。false:表示区分大小写。该参数的默认值是 true。
    Rules []string
    表示一个条目列表,列表中的每个条目是一个字符串。列表的额度如下:列表最多可以包含 4,000 个条目。所有条目的总长度不能超过 200,000 个字符。CDN 在创建该全局配置时,会将列表中重复的条目删除。重复条目不占额度。
    ignoreCase Boolean
    表示 Rules 中的条目是否区分大小写。该参数有以下取值:true:表示不区分大小写。false:表示区分大小写。该参数的默认值是 true。
    rules List<String>
    表示一个条目列表,列表中的每个条目是一个字符串。列表的额度如下:列表最多可以包含 4,000 个条目。所有条目的总长度不能超过 200,000 个字符。CDN 在创建该全局配置时,会将列表中重复的条目删除。重复条目不占额度。
    ignoreCase boolean
    表示 Rules 中的条目是否区分大小写。该参数有以下取值:true:表示不区分大小写。false:表示区分大小写。该参数的默认值是 true。
    rules string[]
    表示一个条目列表,列表中的每个条目是一个字符串。列表的额度如下:列表最多可以包含 4,000 个条目。所有条目的总长度不能超过 200,000 个字符。CDN 在创建该全局配置时,会将列表中重复的条目删除。重复条目不占额度。
    ignore_case bool
    表示 Rules 中的条目是否区分大小写。该参数有以下取值:true:表示不区分大小写。false:表示区分大小写。该参数的默认值是 true。
    rules Sequence[str]
    表示一个条目列表,列表中的每个条目是一个字符串。列表的额度如下:列表最多可以包含 4,000 个条目。所有条目的总长度不能超过 200,000 个字符。CDN 在创建该全局配置时,会将列表中重复的条目删除。重复条目不占额度。
    ignoreCase Boolean
    表示 Rules 中的条目是否区分大小写。该参数有以下取值:true:表示不区分大小写。false:表示区分大小写。该参数的默认值是 true。
    rules List<String>
    表示一个条目列表,列表中的每个条目是一个字符串。列表的额度如下:列表最多可以包含 4,000 个条目。所有条目的总长度不能超过 200,000 个字符。CDN 在创建该全局配置时,会将列表中重复的条目删除。重复条目不占额度。

    GetShareConfigCommonMatchList

    CommonType GetShareConfigCommonMatchListCommonType
    表示该通用列表的内容。
    commonType GetShareConfigCommonMatchListCommonType
    表示该通用列表的内容。
    commonType GetShareConfigCommonMatchListCommonType
    表示该通用列表的内容。
    common_type GetShareConfigCommonMatchListCommonType
    表示该通用列表的内容。
    commonType Property Map
    表示该通用列表的内容。

    GetShareConfigCommonMatchListCommonType

    IgnoreCase bool
    表示 Rules 中的条目是否区分大小写。该参数有以下取值:true:表示不区分大小写。false:表示区分大小写。该参数的默认值是 true。
    Rules List<string>
    表示一个条目列表,列表中的每个条目是一个字符串。列表的额度如下:列表最多可以包含 4,000 个条目。所有条目的总长度不能超过 200,000 个字符。CDN 在创建该全局配置时,会将列表中重复的条目删除。重复条目不占额度。
    IgnoreCase bool
    表示 Rules 中的条目是否区分大小写。该参数有以下取值:true:表示不区分大小写。false:表示区分大小写。该参数的默认值是 true。
    Rules []string
    表示一个条目列表,列表中的每个条目是一个字符串。列表的额度如下:列表最多可以包含 4,000 个条目。所有条目的总长度不能超过 200,000 个字符。CDN 在创建该全局配置时,会将列表中重复的条目删除。重复条目不占额度。
    ignoreCase Boolean
    表示 Rules 中的条目是否区分大小写。该参数有以下取值:true:表示不区分大小写。false:表示区分大小写。该参数的默认值是 true。
    rules List<String>
    表示一个条目列表,列表中的每个条目是一个字符串。列表的额度如下:列表最多可以包含 4,000 个条目。所有条目的总长度不能超过 200,000 个字符。CDN 在创建该全局配置时,会将列表中重复的条目删除。重复条目不占额度。
    ignoreCase boolean
    表示 Rules 中的条目是否区分大小写。该参数有以下取值:true:表示不区分大小写。false:表示区分大小写。该参数的默认值是 true。
    rules string[]
    表示一个条目列表,列表中的每个条目是一个字符串。列表的额度如下:列表最多可以包含 4,000 个条目。所有条目的总长度不能超过 200,000 个字符。CDN 在创建该全局配置时,会将列表中重复的条目删除。重复条目不占额度。
    ignore_case bool
    表示 Rules 中的条目是否区分大小写。该参数有以下取值:true:表示不区分大小写。false:表示区分大小写。该参数的默认值是 true。
    rules Sequence[str]
    表示一个条目列表,列表中的每个条目是一个字符串。列表的额度如下:列表最多可以包含 4,000 个条目。所有条目的总长度不能超过 200,000 个字符。CDN 在创建该全局配置时,会将列表中重复的条目删除。重复条目不占额度。
    ignoreCase Boolean
    表示 Rules 中的条目是否区分大小写。该参数有以下取值:true:表示不区分大小写。false:表示区分大小写。该参数的默认值是 true。
    rules List<String>
    表示一个条目列表,列表中的每个条目是一个字符串。列表的额度如下:列表最多可以包含 4,000 个条目。所有条目的总长度不能超过 200,000 个字符。CDN 在创建该全局配置时,会将列表中重复的条目删除。重复条目不占额度。

    GetShareConfigDenyIpAccessRule

    Rules List<string>
    表示一个 IP 黑名单的配置,对应 ConfigType 是 denyipaccess_rule。
    Rules []string
    表示一个 IP 黑名单的配置,对应 ConfigType 是 denyipaccess_rule。
    rules List<String>
    表示一个 IP 黑名单的配置,对应 ConfigType 是 denyipaccess_rule。
    rules string[]
    表示一个 IP 黑名单的配置,对应 ConfigType 是 denyipaccess_rule。
    rules Sequence[str]
    表示一个 IP 黑名单的配置,对应 ConfigType 是 denyipaccess_rule。
    rules List<String>
    表示一个 IP 黑名单的配置,对应 ConfigType 是 denyipaccess_rule。

    GetShareConfigDenyRefererAccessRule

    AllowEmpty bool
    表示是否允许 Referer 头部为空或者不包含 Referer 头部的请求。该参数有以下取值:true:表示允许。false:表示不允许。如果请求的 Referer 头部为空或者不包含 Referer 头部,内容分发网络拒绝请求。该参数的默认值是 true。
    CommonType Volcengine.GetShareConfigDenyRefererAccessRuleCommonType
    表示该通用列表的内容。
    AllowEmpty bool
    表示是否允许 Referer 头部为空或者不包含 Referer 头部的请求。该参数有以下取值:true:表示允许。false:表示不允许。如果请求的 Referer 头部为空或者不包含 Referer 头部,内容分发网络拒绝请求。该参数的默认值是 true。
    CommonType GetShareConfigDenyRefererAccessRuleCommonType
    表示该通用列表的内容。
    allowEmpty Boolean
    表示是否允许 Referer 头部为空或者不包含 Referer 头部的请求。该参数有以下取值:true:表示允许。false:表示不允许。如果请求的 Referer 头部为空或者不包含 Referer 头部,内容分发网络拒绝请求。该参数的默认值是 true。
    commonType GetShareConfigDenyRefererAccessRuleCommonType
    表示该通用列表的内容。
    allowEmpty boolean
    表示是否允许 Referer 头部为空或者不包含 Referer 头部的请求。该参数有以下取值:true:表示允许。false:表示不允许。如果请求的 Referer 头部为空或者不包含 Referer 头部,内容分发网络拒绝请求。该参数的默认值是 true。
    commonType GetShareConfigDenyRefererAccessRuleCommonType
    表示该通用列表的内容。
    allow_empty bool
    表示是否允许 Referer 头部为空或者不包含 Referer 头部的请求。该参数有以下取值:true:表示允许。false:表示不允许。如果请求的 Referer 头部为空或者不包含 Referer 头部,内容分发网络拒绝请求。该参数的默认值是 true。
    common_type GetShareConfigDenyRefererAccessRuleCommonType
    表示该通用列表的内容。
    allowEmpty Boolean
    表示是否允许 Referer 头部为空或者不包含 Referer 头部的请求。该参数有以下取值:true:表示允许。false:表示不允许。如果请求的 Referer 头部为空或者不包含 Referer 头部,内容分发网络拒绝请求。该参数的默认值是 true。
    commonType Property Map
    表示该通用列表的内容。

    GetShareConfigDenyRefererAccessRuleCommonType

    IgnoreCase bool
    表示 Rules 中的条目是否区分大小写。该参数有以下取值:true:表示不区分大小写。false:表示区分大小写。该参数的默认值是 true。
    Rules List<string>
    表示一个条目列表,列表中的每个条目是一个字符串。列表的额度如下:列表最多可以包含 4,000 个条目。所有条目的总长度不能超过 200,000 个字符。CDN 在创建该全局配置时,会将列表中重复的条目删除。重复条目不占额度。
    IgnoreCase bool
    表示 Rules 中的条目是否区分大小写。该参数有以下取值:true:表示不区分大小写。false:表示区分大小写。该参数的默认值是 true。
    Rules []string
    表示一个条目列表,列表中的每个条目是一个字符串。列表的额度如下:列表最多可以包含 4,000 个条目。所有条目的总长度不能超过 200,000 个字符。CDN 在创建该全局配置时,会将列表中重复的条目删除。重复条目不占额度。
    ignoreCase Boolean
    表示 Rules 中的条目是否区分大小写。该参数有以下取值:true:表示不区分大小写。false:表示区分大小写。该参数的默认值是 true。
    rules List<String>
    表示一个条目列表,列表中的每个条目是一个字符串。列表的额度如下:列表最多可以包含 4,000 个条目。所有条目的总长度不能超过 200,000 个字符。CDN 在创建该全局配置时,会将列表中重复的条目删除。重复条目不占额度。
    ignoreCase boolean
    表示 Rules 中的条目是否区分大小写。该参数有以下取值:true:表示不区分大小写。false:表示区分大小写。该参数的默认值是 true。
    rules string[]
    表示一个条目列表,列表中的每个条目是一个字符串。列表的额度如下:列表最多可以包含 4,000 个条目。所有条目的总长度不能超过 200,000 个字符。CDN 在创建该全局配置时,会将列表中重复的条目删除。重复条目不占额度。
    ignore_case bool
    表示 Rules 中的条目是否区分大小写。该参数有以下取值:true:表示不区分大小写。false:表示区分大小写。该参数的默认值是 true。
    rules Sequence[str]
    表示一个条目列表,列表中的每个条目是一个字符串。列表的额度如下:列表最多可以包含 4,000 个条目。所有条目的总长度不能超过 200,000 个字符。CDN 在创建该全局配置时,会将列表中重复的条目删除。重复条目不占额度。
    ignoreCase Boolean
    表示 Rules 中的条目是否区分大小写。该参数有以下取值:true:表示不区分大小写。false:表示区分大小写。该参数的默认值是 true。
    rules List<String>
    表示一个条目列表,列表中的每个条目是一个字符串。列表的额度如下:列表最多可以包含 4,000 个条目。所有条目的总长度不能超过 200,000 个字符。CDN 在创建该全局配置时,会将列表中重复的条目删除。重复条目不占额度。

    Package Details

    Repository
    volcenginecc volcengine/pulumi-volcenginecc
    License
    MPL-2.0
    Notes
    This Pulumi package is based on the volcenginecc Terraform Provider.
    volcenginecc logo
    volcenginecc v0.0.11 published on Thursday, Dec 4, 2025 by Volcengine
      Meet Neo: Your AI Platform Teammate