Viewing docs for bytepluscc v0.0.16
published on Monday, Mar 9, 2026 by Byteplus
published on Monday, Mar 9, 2026 by Byteplus
Viewing docs for bytepluscc v0.0.16
published on Monday, Mar 9, 2026 by Byteplus
published on Monday, Mar 9, 2026 by Byteplus
Data Source schema for Byteplus::CLB::Rule
Using getRule
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 getRule(args: GetRuleArgs, opts?: InvokeOptions): Promise<GetRuleResult>
function getRuleOutput(args: GetRuleOutputArgs, opts?: InvokeOptions): Output<GetRuleResult>def get_rule(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetRuleResult
def get_rule_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetRuleResult]func LookupRule(ctx *Context, args *LookupRuleArgs, opts ...InvokeOption) (*LookupRuleResult, error)
func LookupRuleOutput(ctx *Context, args *LookupRuleOutputArgs, opts ...InvokeOption) LookupRuleResultOutput> Note: This function is named LookupRule in the Go SDK.
public static class GetRule
{
public static Task<GetRuleResult> InvokeAsync(GetRuleArgs args, InvokeOptions? opts = null)
public static Output<GetRuleResult> Invoke(GetRuleInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetRuleResult> getRule(GetRuleArgs args, InvokeOptions options)
public static Output<GetRuleResult> getRule(GetRuleArgs args, InvokeOptions options)
fn::invoke:
function: bytepluscc:clb/getRule:getRule
arguments:
# arguments dictionaryThe 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.
getRule Result
The following output properties are available:
- Action
Type string - 转发规则的转发动作。取值如下:Forward:转发至。Redirect:重定向至。
- Description string
- 转发规则的描述,默认值为空字符串。规范如下:必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、中划线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。
- Domain string
- 转发规则的域名。
- Id string
- Uniquely identifies the resource.
- Listener
Id string - 监听器ID。
- Redirect
Config Byteplus.Get Rule Redirect Config - 重定向相关配置信息。
- Rule
Id string - 转发规则ID。
- Server
Group stringId - 转发规则关联的后端服务器组的ID。
-
List<Byteplus.
Get Rule Tag> - 标签列表。
- Url string
- 转发规则的URL。
- Action
Type string - 转发规则的转发动作。取值如下:Forward:转发至。Redirect:重定向至。
- Description string
- 转发规则的描述,默认值为空字符串。规范如下:必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、中划线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。
- Domain string
- 转发规则的域名。
- Id string
- Uniquely identifies the resource.
- Listener
Id string - 监听器ID。
- Redirect
Config GetRule Redirect Config - 重定向相关配置信息。
- Rule
Id string - 转发规则ID。
- Server
Group stringId - 转发规则关联的后端服务器组的ID。
-
[]Get
Rule Tag - 标签列表。
- Url string
- 转发规则的URL。
- action
Type String - 转发规则的转发动作。取值如下:Forward:转发至。Redirect:重定向至。
- description String
- 转发规则的描述,默认值为空字符串。规范如下:必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、中划线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。
- domain String
- 转发规则的域名。
- id String
- Uniquely identifies the resource.
- listener
Id String - 监听器ID。
- redirect
Config GetRule Redirect Config - 重定向相关配置信息。
- rule
Id String - 转发规则ID。
- server
Group StringId - 转发规则关联的后端服务器组的ID。
-
List<Get
Rule Tag> - 标签列表。
- url String
- 转发规则的URL。
- action
Type string - 转发规则的转发动作。取值如下:Forward:转发至。Redirect:重定向至。
- description string
- 转发规则的描述,默认值为空字符串。规范如下:必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、中划线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。
- domain string
- 转发规则的域名。
- id string
- Uniquely identifies the resource.
- listener
Id string - 监听器ID。
- redirect
Config GetRule Redirect Config - 重定向相关配置信息。
- rule
Id string - 转发规则ID。
- server
Group stringId - 转发规则关联的后端服务器组的ID。
-
Get
Rule Tag[] - 标签列表。
- url string
- 转发规则的URL。
- action_
type str - 转发规则的转发动作。取值如下:Forward:转发至。Redirect:重定向至。
- description str
- 转发规则的描述,默认值为空字符串。规范如下:必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、中划线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。
- domain str
- 转发规则的域名。
- id str
- Uniquely identifies the resource.
- listener_
id str - 监听器ID。
- redirect_
config GetRule Redirect Config - 重定向相关配置信息。
- rule_
id str - 转发规则ID。
- server_
group_ strid - 转发规则关联的后端服务器组的ID。
-
Sequence[Get
Rule Tag] - 标签列表。
- url str
- 转发规则的URL。
- action
Type String - 转发规则的转发动作。取值如下:Forward:转发至。Redirect:重定向至。
- description String
- 转发规则的描述,默认值为空字符串。规范如下:必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、中划线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。
- domain String
- 转发规则的域名。
- id String
- Uniquely identifies the resource.
- listener
Id String - 监听器ID。
- redirect
Config Property Map - 重定向相关配置信息。
- rule
Id String - 转发规则ID。
- server
Group StringId - 转发规则关联的后端服务器组的ID。
- List<Property Map>
- 标签列表。
- url String
- 转发规则的URL。
Supporting Types
GetRuleRedirectConfig
- Host string
- 转发规则重定向的域名,当前仅支持精确域名。规范如下:需至少包含一个‘.’,且不允许以‘.’开头或结尾。仅允许包含字母、数字、‘.’、‘-‘。长度限制为1 ~ 128个字符。符合域名规范的精确域名,例如:www.test.com。
- Path string
- 转发规则重定向的路径。规范如下:必须以正斜线“/”开头,字符‘/’不能连续出现。仅允许包含字母、数字、‘-’、‘_’、‘/’、‘.’、‘%’、‘?’、‘#’、‘&’、‘=’等字符。长度限制为1 ~ 128个字符。
- Port string
- 转发规则重定向的端口,取值范围为 1~65535。
- Protocol string
- 转发规则重定向的协议。取值如下:HTTP。HTTPS(默认值)。
- Status
Code string - 转发规则重定向的状态码。取值如下:301(默认):表示请求的资源已被永久移动到新的 URL,客户端应该使用新的 URL 进行后续请求。302:表示请求的资源被临时移动到新的 URL,但未来可能会再次更改,客户端应该使用新的 URL 进行后续请求。307:与 302 类似,但在重定向时要求客户端保持请求方法不变。例如,原来是 GET 请求,则重定向后仍然是 GET 请求。308:与 301 类似,但在重定向时要求客户端保持请求方法不变。
- Host string
- 转发规则重定向的域名,当前仅支持精确域名。规范如下:需至少包含一个‘.’,且不允许以‘.’开头或结尾。仅允许包含字母、数字、‘.’、‘-‘。长度限制为1 ~ 128个字符。符合域名规范的精确域名,例如:www.test.com。
- Path string
- 转发规则重定向的路径。规范如下:必须以正斜线“/”开头,字符‘/’不能连续出现。仅允许包含字母、数字、‘-’、‘_’、‘/’、‘.’、‘%’、‘?’、‘#’、‘&’、‘=’等字符。长度限制为1 ~ 128个字符。
- Port string
- 转发规则重定向的端口,取值范围为 1~65535。
- Protocol string
- 转发规则重定向的协议。取值如下:HTTP。HTTPS(默认值)。
- Status
Code string - 转发规则重定向的状态码。取值如下:301(默认):表示请求的资源已被永久移动到新的 URL,客户端应该使用新的 URL 进行后续请求。302:表示请求的资源被临时移动到新的 URL,但未来可能会再次更改,客户端应该使用新的 URL 进行后续请求。307:与 302 类似,但在重定向时要求客户端保持请求方法不变。例如,原来是 GET 请求,则重定向后仍然是 GET 请求。308:与 301 类似,但在重定向时要求客户端保持请求方法不变。
- host String
- 转发规则重定向的域名,当前仅支持精确域名。规范如下:需至少包含一个‘.’,且不允许以‘.’开头或结尾。仅允许包含字母、数字、‘.’、‘-‘。长度限制为1 ~ 128个字符。符合域名规范的精确域名,例如:www.test.com。
- path String
- 转发规则重定向的路径。规范如下:必须以正斜线“/”开头,字符‘/’不能连续出现。仅允许包含字母、数字、‘-’、‘_’、‘/’、‘.’、‘%’、‘?’、‘#’、‘&’、‘=’等字符。长度限制为1 ~ 128个字符。
- port String
- 转发规则重定向的端口,取值范围为 1~65535。
- protocol String
- 转发规则重定向的协议。取值如下:HTTP。HTTPS(默认值)。
- status
Code String - 转发规则重定向的状态码。取值如下:301(默认):表示请求的资源已被永久移动到新的 URL,客户端应该使用新的 URL 进行后续请求。302:表示请求的资源被临时移动到新的 URL,但未来可能会再次更改,客户端应该使用新的 URL 进行后续请求。307:与 302 类似,但在重定向时要求客户端保持请求方法不变。例如,原来是 GET 请求,则重定向后仍然是 GET 请求。308:与 301 类似,但在重定向时要求客户端保持请求方法不变。
- host string
- 转发规则重定向的域名,当前仅支持精确域名。规范如下:需至少包含一个‘.’,且不允许以‘.’开头或结尾。仅允许包含字母、数字、‘.’、‘-‘。长度限制为1 ~ 128个字符。符合域名规范的精确域名,例如:www.test.com。
- path string
- 转发规则重定向的路径。规范如下:必须以正斜线“/”开头,字符‘/’不能连续出现。仅允许包含字母、数字、‘-’、‘_’、‘/’、‘.’、‘%’、‘?’、‘#’、‘&’、‘=’等字符。长度限制为1 ~ 128个字符。
- port string
- 转发规则重定向的端口,取值范围为 1~65535。
- protocol string
- 转发规则重定向的协议。取值如下:HTTP。HTTPS(默认值)。
- status
Code string - 转发规则重定向的状态码。取值如下:301(默认):表示请求的资源已被永久移动到新的 URL,客户端应该使用新的 URL 进行后续请求。302:表示请求的资源被临时移动到新的 URL,但未来可能会再次更改,客户端应该使用新的 URL 进行后续请求。307:与 302 类似,但在重定向时要求客户端保持请求方法不变。例如,原来是 GET 请求,则重定向后仍然是 GET 请求。308:与 301 类似,但在重定向时要求客户端保持请求方法不变。
- host str
- 转发规则重定向的域名,当前仅支持精确域名。规范如下:需至少包含一个‘.’,且不允许以‘.’开头或结尾。仅允许包含字母、数字、‘.’、‘-‘。长度限制为1 ~ 128个字符。符合域名规范的精确域名,例如:www.test.com。
- path str
- 转发规则重定向的路径。规范如下:必须以正斜线“/”开头,字符‘/’不能连续出现。仅允许包含字母、数字、‘-’、‘_’、‘/’、‘.’、‘%’、‘?’、‘#’、‘&’、‘=’等字符。长度限制为1 ~ 128个字符。
- port str
- 转发规则重定向的端口,取值范围为 1~65535。
- protocol str
- 转发规则重定向的协议。取值如下:HTTP。HTTPS(默认值)。
- status_
code str - 转发规则重定向的状态码。取值如下:301(默认):表示请求的资源已被永久移动到新的 URL,客户端应该使用新的 URL 进行后续请求。302:表示请求的资源被临时移动到新的 URL,但未来可能会再次更改,客户端应该使用新的 URL 进行后续请求。307:与 302 类似,但在重定向时要求客户端保持请求方法不变。例如,原来是 GET 请求,则重定向后仍然是 GET 请求。308:与 301 类似,但在重定向时要求客户端保持请求方法不变。
- host String
- 转发规则重定向的域名,当前仅支持精确域名。规范如下:需至少包含一个‘.’,且不允许以‘.’开头或结尾。仅允许包含字母、数字、‘.’、‘-‘。长度限制为1 ~ 128个字符。符合域名规范的精确域名,例如:www.test.com。
- path String
- 转发规则重定向的路径。规范如下:必须以正斜线“/”开头,字符‘/’不能连续出现。仅允许包含字母、数字、‘-’、‘_’、‘/’、‘.’、‘%’、‘?’、‘#’、‘&’、‘=’等字符。长度限制为1 ~ 128个字符。
- port String
- 转发规则重定向的端口,取值范围为 1~65535。
- protocol String
- 转发规则重定向的协议。取值如下:HTTP。HTTPS(默认值)。
- status
Code String - 转发规则重定向的状态码。取值如下:301(默认):表示请求的资源已被永久移动到新的 URL,客户端应该使用新的 URL 进行后续请求。302:表示请求的资源被临时移动到新的 URL,但未来可能会再次更改,客户端应该使用新的 URL 进行后续请求。307:与 302 类似,但在重定向时要求客户端保持请求方法不变。例如,原来是 GET 请求,则重定向后仍然是 GET 请求。308:与 301 类似,但在重定向时要求客户端保持请求方法不变。
GetRuleTag
Package Details
- Repository
- bytepluscc byteplus-sdk/pulumi-bytepluscc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
byteplusccTerraform Provider.
Viewing docs for bytepluscc v0.0.16
published on Monday, Mar 9, 2026 by Byteplus
published on Monday, Mar 9, 2026 by Byteplus
