CDN.Referer
Element Description
The CDN.Referer element is used to configure referer filtering rules. You can set referer filtering policies to identify and filter users, controlling access.
Element Properties
Property | Required | Descripiton |
|---|---|---|
refererType | Yes | Referer type Type: string Value Description: unused: no referer filtering is configured; whiteList: whitelist; blackList: blacklist. |
includeEmpty | No | Whether blank referers are included Type: boolean Value Description: A blacklist including blank referers indicates that requests without any referers are not allowed to access. A whitelist including blank referers indicates that requests without any referers are allowed to access. |
refererList | No | List of domain names that are separated by semicolon (;) Type: string |
domainId | Yes | Acceleration domain name ID Type: HuaweiCloud.CDN.Domain.Id Value Description: You are advised to use the get_input function to obtain the value, or connect to the CDN.Domain object and use the get_reference function to obtain the value. |
Relationships Between Elements
Description | Target |
|---|---|
Connected |
Return Value
Property | Type | Description |
|---|---|---|
refID | string | CDN Referer ID |
Blueprint Example
tosca_definitions_version: huaweicloud_tosca_version_1_0
node_templates:
cdnd4u36:
type: HuaweiCloud.CDN.Domain
properties:
sources:
- activeStandby:
get_input: cdnd4u36_sources_0_activeStandby
originType:
get_input: cdnd4u36_sources_0_originType
ipOrDomain:
get_input: cdnd4u36_sources_0_ipOrDomain
businessType:
get_input: cdnd4u36_businessType
domainName:
get_input: cdnd4u36_domainName
cdnr140q:
type: HuaweiCloud.CDN.Referer
properties:
refererType:
get_input: cdnr140q_refererType
domainId:
get_reference: cdnd4u36
includeEmpty:
get_input: cdnr140q_includeEmpty
refererList:
get_input: cdnr140q_refererList
requirements:
- domainId:
node: cdnd4u36
inputs:
cdnd4u36_sources_0_activeStandby:
description: Active/standby status
default: master
label: ''
cdnd4u36_sources_0_originType:
description: Source site type
label: ''
cdnd4u36_sources_0_ipOrDomain:
description: Source IP address or domain name
label: ''
cdnd4u36_businessType:
description: Domain name service type
label: ''
cdnd4u36_domainName:
description: Acceleration domain name
label: ''
cdnr140q_refererType:
description: Referer type
label: ''
cdnr140q_includeEmpty:
description: Whether blank referers are included
label: ''
cdnr140q_refererList:
description: List of domain names that are separated by semicolon (;)
label: '' Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.

