Viewing docs for volcenginecc v0.0.24
published on Monday, Mar 9, 2026 by Volcengine
published on Monday, Mar 9, 2026 by Volcengine
Viewing docs for volcenginecc v0.0.24
published on Monday, Mar 9, 2026 by Volcengine
published on Monday, Mar 9, 2026 by Volcengine
Data Source schema for Volcengine::PrivateZone::ResolverRule
Using getResolverRule
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 getResolverRule(args: GetResolverRuleArgs, opts?: InvokeOptions): Promise<GetResolverRuleResult>
function getResolverRuleOutput(args: GetResolverRuleOutputArgs, opts?: InvokeOptions): Output<GetResolverRuleResult>def get_resolver_rule(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetResolverRuleResult
def get_resolver_rule_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetResolverRuleResult]func LookupResolverRule(ctx *Context, args *LookupResolverRuleArgs, opts ...InvokeOption) (*LookupResolverRuleResult, error)
func LookupResolverRuleOutput(ctx *Context, args *LookupResolverRuleOutputArgs, opts ...InvokeOption) LookupResolverRuleResultOutput> Note: This function is named LookupResolverRule in the Go SDK.
public static class GetResolverRule
{
public static Task<GetResolverRuleResult> InvokeAsync(GetResolverRuleArgs args, InvokeOptions? opts = null)
public static Output<GetResolverRuleResult> Invoke(GetResolverRuleInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetResolverRuleResult> getResolverRule(GetResolverRuleArgs args, InvokeOptions options)
public static Output<GetResolverRuleResult> getResolverRule(GetResolverRuleArgs args, InvokeOptions options)
fn::invoke:
function: volcenginecc:privatezone/getResolverRule:getResolverRule
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.
getResolverRule Result
The following output properties are available:
- Created
Time string - 转发规则的创建时间
- Enable bool
- 转发规则是否被启用。true:启用。false:禁用。
- Endpoint
Id int - 终端节点的 ID。该参数仅在 Type 参数是 OUTBOUND 时有效且为必选参数。
- Forward
IPs List<Volcengine.Get Resolver Rule Forward IP> - 外部的 DNS 服务器的 IP 地址和端口。您最多只能添加 10 个 IP 地址。该参数仅在 Type 参数是 OUTBOUND 时有效且为必选参数。
- Id string
- Uniquely identifies the resource.
- Last
Operator string - 最近一次更新转发规则的账号的 ID
- Line string
- 递归 DNS 服务器的出口 IP 地址的运营商。该参数仅在 Type 参数是 LINE 时有效。支持的取值:移动:中国移动,电信:中国电信,联通:中国联通
- Name string
- 转发规则的名称。支持 UTF-8 格式。
- Project
Name string - 转发规则所属的项目名称。默认为 default。
- Rule
Id string - 转发规则的 ID。
-
List<Volcengine.
Get Resolver Rule Tag> - 转发规则所属的一个或多个标签
- Type string
- 转发规则类型。OUTBOUND:转发到外部的 DNS 服务器。LINE:自定义公网递归 DNS 服务器的出口 IP 地址的运营商。
- Updated
Time string - 转发规则的更新时间
- Vp
Cs List<Volcengine.Get Resolver Rule Vp C> - 转发规则所关联的 VPC。转发规则在关联的 VPC 中生效。Type 参数是 OUTBOUND 时,VPC 的地域必须和终端节点所在的地域相同。
- Zone
Name string - 转发规则转发规则所关联的域名。您可以输入一个或多个域名。多个域名之间使用英文逗号, 分隔。最多支持输入 500 个域名。该参数仅在 Type 参数是 OUTBOUND 时有效且为必选参数。如果您把该参数设置为 *,则转发规则适用于 VPC 关联的所有域名。
- Created
Time string - 转发规则的创建时间
- Enable bool
- 转发规则是否被启用。true:启用。false:禁用。
- Endpoint
Id int - 终端节点的 ID。该参数仅在 Type 参数是 OUTBOUND 时有效且为必选参数。
- Forward
IPs []GetResolver Rule Forward IP - 外部的 DNS 服务器的 IP 地址和端口。您最多只能添加 10 个 IP 地址。该参数仅在 Type 参数是 OUTBOUND 时有效且为必选参数。
- Id string
- Uniquely identifies the resource.
- Last
Operator string - 最近一次更新转发规则的账号的 ID
- Line string
- 递归 DNS 服务器的出口 IP 地址的运营商。该参数仅在 Type 参数是 LINE 时有效。支持的取值:移动:中国移动,电信:中国电信,联通:中国联通
- Name string
- 转发规则的名称。支持 UTF-8 格式。
- Project
Name string - 转发规则所属的项目名称。默认为 default。
- Rule
Id string - 转发规则的 ID。
-
[]Get
Resolver Rule Tag - 转发规则所属的一个或多个标签
- Type string
- 转发规则类型。OUTBOUND:转发到外部的 DNS 服务器。LINE:自定义公网递归 DNS 服务器的出口 IP 地址的运营商。
- Updated
Time string - 转发规则的更新时间
- Vp
Cs []GetResolver Rule Vp C - 转发规则所关联的 VPC。转发规则在关联的 VPC 中生效。Type 参数是 OUTBOUND 时,VPC 的地域必须和终端节点所在的地域相同。
- Zone
Name string - 转发规则转发规则所关联的域名。您可以输入一个或多个域名。多个域名之间使用英文逗号, 分隔。最多支持输入 500 个域名。该参数仅在 Type 参数是 OUTBOUND 时有效且为必选参数。如果您把该参数设置为 *,则转发规则适用于 VPC 关联的所有域名。
- created
Time String - 转发规则的创建时间
- enable Boolean
- 转发规则是否被启用。true:启用。false:禁用。
- endpoint
Id Integer - 终端节点的 ID。该参数仅在 Type 参数是 OUTBOUND 时有效且为必选参数。
- forward
IPs List<GetResolver Rule Forward IP> - 外部的 DNS 服务器的 IP 地址和端口。您最多只能添加 10 个 IP 地址。该参数仅在 Type 参数是 OUTBOUND 时有效且为必选参数。
- id String
- Uniquely identifies the resource.
- last
Operator String - 最近一次更新转发规则的账号的 ID
- line String
- 递归 DNS 服务器的出口 IP 地址的运营商。该参数仅在 Type 参数是 LINE 时有效。支持的取值:移动:中国移动,电信:中国电信,联通:中国联通
- name String
- 转发规则的名称。支持 UTF-8 格式。
- project
Name String - 转发规则所属的项目名称。默认为 default。
- rule
Id String - 转发规则的 ID。
-
List<Get
Resolver Rule Tag> - 转发规则所属的一个或多个标签
- type String
- 转发规则类型。OUTBOUND:转发到外部的 DNS 服务器。LINE:自定义公网递归 DNS 服务器的出口 IP 地址的运营商。
- updated
Time String - 转发规则的更新时间
- vp
Cs List<GetResolver Rule Vp C> - 转发规则所关联的 VPC。转发规则在关联的 VPC 中生效。Type 参数是 OUTBOUND 时,VPC 的地域必须和终端节点所在的地域相同。
- zone
Name String - 转发规则转发规则所关联的域名。您可以输入一个或多个域名。多个域名之间使用英文逗号, 分隔。最多支持输入 500 个域名。该参数仅在 Type 参数是 OUTBOUND 时有效且为必选参数。如果您把该参数设置为 *,则转发规则适用于 VPC 关联的所有域名。
- created
Time string - 转发规则的创建时间
- enable boolean
- 转发规则是否被启用。true:启用。false:禁用。
- endpoint
Id number - 终端节点的 ID。该参数仅在 Type 参数是 OUTBOUND 时有效且为必选参数。
- forward
IPs GetResolver Rule Forward IP[] - 外部的 DNS 服务器的 IP 地址和端口。您最多只能添加 10 个 IP 地址。该参数仅在 Type 参数是 OUTBOUND 时有效且为必选参数。
- id string
- Uniquely identifies the resource.
- last
Operator string - 最近一次更新转发规则的账号的 ID
- line string
- 递归 DNS 服务器的出口 IP 地址的运营商。该参数仅在 Type 参数是 LINE 时有效。支持的取值:移动:中国移动,电信:中国电信,联通:中国联通
- name string
- 转发规则的名称。支持 UTF-8 格式。
- project
Name string - 转发规则所属的项目名称。默认为 default。
- rule
Id string - 转发规则的 ID。
-
Get
Resolver Rule Tag[] - 转发规则所属的一个或多个标签
- type string
- 转发规则类型。OUTBOUND:转发到外部的 DNS 服务器。LINE:自定义公网递归 DNS 服务器的出口 IP 地址的运营商。
- updated
Time string - 转发规则的更新时间
- vp
Cs GetResolver Rule Vp C[] - 转发规则所关联的 VPC。转发规则在关联的 VPC 中生效。Type 参数是 OUTBOUND 时,VPC 的地域必须和终端节点所在的地域相同。
- zone
Name string - 转发规则转发规则所关联的域名。您可以输入一个或多个域名。多个域名之间使用英文逗号, 分隔。最多支持输入 500 个域名。该参数仅在 Type 参数是 OUTBOUND 时有效且为必选参数。如果您把该参数设置为 *,则转发规则适用于 VPC 关联的所有域名。
- created_
time str - 转发规则的创建时间
- enable bool
- 转发规则是否被启用。true:启用。false:禁用。
- endpoint_
id int - 终端节点的 ID。该参数仅在 Type 参数是 OUTBOUND 时有效且为必选参数。
- forward_
ips Sequence[GetResolver Rule Forward IP] - 外部的 DNS 服务器的 IP 地址和端口。您最多只能添加 10 个 IP 地址。该参数仅在 Type 参数是 OUTBOUND 时有效且为必选参数。
- id str
- Uniquely identifies the resource.
- last_
operator str - 最近一次更新转发规则的账号的 ID
- line str
- 递归 DNS 服务器的出口 IP 地址的运营商。该参数仅在 Type 参数是 LINE 时有效。支持的取值:移动:中国移动,电信:中国电信,联通:中国联通
- name str
- 转发规则的名称。支持 UTF-8 格式。
- project_
name str - 转发规则所属的项目名称。默认为 default。
- rule_
id str - 转发规则的 ID。
-
Sequence[Get
Resolver Rule Tag] - 转发规则所属的一个或多个标签
- type str
- 转发规则类型。OUTBOUND:转发到外部的 DNS 服务器。LINE:自定义公网递归 DNS 服务器的出口 IP 地址的运营商。
- updated_
time str - 转发规则的更新时间
- vp_
cs Sequence[GetResolver Rule Vp C] - 转发规则所关联的 VPC。转发规则在关联的 VPC 中生效。Type 参数是 OUTBOUND 时,VPC 的地域必须和终端节点所在的地域相同。
- zone_
name str - 转发规则转发规则所关联的域名。您可以输入一个或多个域名。多个域名之间使用英文逗号, 分隔。最多支持输入 500 个域名。该参数仅在 Type 参数是 OUTBOUND 时有效且为必选参数。如果您把该参数设置为 *,则转发规则适用于 VPC 关联的所有域名。
- created
Time String - 转发规则的创建时间
- enable Boolean
- 转发规则是否被启用。true:启用。false:禁用。
- endpoint
Id Number - 终端节点的 ID。该参数仅在 Type 参数是 OUTBOUND 时有效且为必选参数。
- forward
IPs List<Property Map> - 外部的 DNS 服务器的 IP 地址和端口。您最多只能添加 10 个 IP 地址。该参数仅在 Type 参数是 OUTBOUND 时有效且为必选参数。
- id String
- Uniquely identifies the resource.
- last
Operator String - 最近一次更新转发规则的账号的 ID
- line String
- 递归 DNS 服务器的出口 IP 地址的运营商。该参数仅在 Type 参数是 LINE 时有效。支持的取值:移动:中国移动,电信:中国电信,联通:中国联通
- name String
- 转发规则的名称。支持 UTF-8 格式。
- project
Name String - 转发规则所属的项目名称。默认为 default。
- rule
Id String - 转发规则的 ID。
- List<Property Map>
- 转发规则所属的一个或多个标签
- type String
- 转发规则类型。OUTBOUND:转发到外部的 DNS 服务器。LINE:自定义公网递归 DNS 服务器的出口 IP 地址的运营商。
- updated
Time String - 转发规则的更新时间
- vp
Cs List<Property Map> - 转发规则所关联的 VPC。转发规则在关联的 VPC 中生效。Type 参数是 OUTBOUND 时,VPC 的地域必须和终端节点所在的地域相同。
- zone
Name String - 转发规则转发规则所关联的域名。您可以输入一个或多个域名。多个域名之间使用英文逗号, 分隔。最多支持输入 500 个域名。该参数仅在 Type 参数是 OUTBOUND 时有效且为必选参数。如果您把该参数设置为 *,则转发规则适用于 VPC 关联的所有域名。
Supporting Types
GetResolverRuleForwardIP
GetResolverRuleTag
GetResolverRuleVpC
- Account
Id string - 创建该 VPC 的账号 ID。
- Region string
- VPC 的地域。
- Region
Name string - VPC 的地域的名称。
- Vpc
Id string - VPC 的 ID。
- Account
Id string - 创建该 VPC 的账号 ID。
- Region string
- VPC 的地域。
- Region
Name string - VPC 的地域的名称。
- Vpc
Id string - VPC 的 ID。
- account
Id String - 创建该 VPC 的账号 ID。
- region String
- VPC 的地域。
- region
Name String - VPC 的地域的名称。
- vpc
Id String - VPC 的 ID。
- account
Id string - 创建该 VPC 的账号 ID。
- region string
- VPC 的地域。
- region
Name string - VPC 的地域的名称。
- vpc
Id string - VPC 的 ID。
- account_
id str - 创建该 VPC 的账号 ID。
- region str
- VPC 的地域。
- region_
name str - VPC 的地域的名称。
- vpc_
id str - VPC 的 ID。
- account
Id String - 创建该 VPC 的账号 ID。
- region String
- VPC 的地域。
- region
Name String - VPC 的地域的名称。
- vpc
Id String - VPC 的 ID。
Package Details
- Repository
- volcenginecc volcengine/pulumi-volcenginecc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
volcengineccTerraform Provider.
Viewing docs for volcenginecc v0.0.24
published on Monday, Mar 9, 2026 by Volcengine
published on Monday, Mar 9, 2026 by Volcengine
