Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
Data Source schema for Volcengine::FWCenter::DnsControlPolicy
Using getDnsControlPolicy
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 getDnsControlPolicy(args: GetDnsControlPolicyArgs, opts?: InvokeOptions): Promise<GetDnsControlPolicyResult>
function getDnsControlPolicyOutput(args: GetDnsControlPolicyOutputArgs, opts?: InvokeOptions): Output<GetDnsControlPolicyResult>def get_dns_control_policy(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDnsControlPolicyResult
def get_dns_control_policy_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDnsControlPolicyResult]func LookupDnsControlPolicy(ctx *Context, args *LookupDnsControlPolicyArgs, opts ...InvokeOption) (*LookupDnsControlPolicyResult, error)
func LookupDnsControlPolicyOutput(ctx *Context, args *LookupDnsControlPolicyOutputArgs, opts ...InvokeOption) LookupDnsControlPolicyResultOutput> Note: This function is named LookupDnsControlPolicy in the Go SDK.
public static class GetDnsControlPolicy
{
public static Task<GetDnsControlPolicyResult> InvokeAsync(GetDnsControlPolicyArgs args, InvokeOptions? opts = null)
public static Output<GetDnsControlPolicyResult> Invoke(GetDnsControlPolicyInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDnsControlPolicyResult> getDnsControlPolicy(GetDnsControlPolicyArgs args, InvokeOptions options)
public static Output<GetDnsControlPolicyResult> getDnsControlPolicy(GetDnsControlPolicyArgs args, InvokeOptions options)
fn::invoke:
function: volcenginecc:fwcenter/getDnsControlPolicy:getDnsControlPolicy
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.
getDnsControlPolicy Result
The following output properties are available:
- Account
Id string - User's unique identifier.
- Description string
- Policy description information.
- Destination string
- Access target, which can be the unique identifier of a domain or domain address book. Currently, only one address book is supported.
- Destination
Group List<string>Lists - Domain address book name list.
- Destination
Type string - Type of access target. domain: domain; group: domain address book.
- Domain
List List<Volcengine.V1s Get Dns Control Policy Domain List V1> - Domain list in the domain address book.
- Domain
Lists List<string> - Domain list.
- Hit
Cnt int - Hit count, indicating the number of times the domain denylist access control policy was triggered.
- Id string
- Uniquely identifies the resource.
- Internet
Firewall stringId - Internet border firewall instance ID.
- Last
Hit intTime - Latest hit timestamp, indicating the last time the domain denylist access control policy was triggered.
- Rule
Id string - Unique identifier of the access control policy.
- Sources
List<Volcengine.
Get Dns Control Policy Source> - Access source information, including VPC list.
- Status bool
- Switch status of the domain denylist access control policy. false: Off; true: On.
- Use
Count int - Number of policies occupied by this domain denylist access control policy.
- Account
Id string - User's unique identifier.
- Description string
- Policy description information.
- Destination string
- Access target, which can be the unique identifier of a domain or domain address book. Currently, only one address book is supported.
- Destination
Group []stringLists - Domain address book name list.
- Destination
Type string - Type of access target. domain: domain; group: domain address book.
- Domain
List []GetV1s Dns Control Policy Domain List V1 - Domain list in the domain address book.
- Domain
Lists []string - Domain list.
- Hit
Cnt int - Hit count, indicating the number of times the domain denylist access control policy was triggered.
- Id string
- Uniquely identifies the resource.
- Internet
Firewall stringId - Internet border firewall instance ID.
- Last
Hit intTime - Latest hit timestamp, indicating the last time the domain denylist access control policy was triggered.
- Rule
Id string - Unique identifier of the access control policy.
- Sources
[]Get
Dns Control Policy Source - Access source information, including VPC list.
- Status bool
- Switch status of the domain denylist access control policy. false: Off; true: On.
- Use
Count int - Number of policies occupied by this domain denylist access control policy.
- account
Id String - User's unique identifier.
- description String
- Policy description information.
- destination String
- Access target, which can be the unique identifier of a domain or domain address book. Currently, only one address book is supported.
- destination
Group List<String>Lists - Domain address book name list.
- destination
Type String - Type of access target. domain: domain; group: domain address book.
- domain
List List<GetV1s Dns Control Policy Domain List V1> - Domain list in the domain address book.
- domain
Lists List<String> - Domain list.
- hit
Cnt Integer - Hit count, indicating the number of times the domain denylist access control policy was triggered.
- id String
- Uniquely identifies the resource.
- internet
Firewall StringId - Internet border firewall instance ID.
- last
Hit IntegerTime - Latest hit timestamp, indicating the last time the domain denylist access control policy was triggered.
- rule
Id String - Unique identifier of the access control policy.
- sources
List<Get
Dns Control Policy Source> - Access source information, including VPC list.
- status Boolean
- Switch status of the domain denylist access control policy. false: Off; true: On.
- use
Count Integer - Number of policies occupied by this domain denylist access control policy.
- account
Id string - User's unique identifier.
- description string
- Policy description information.
- destination string
- Access target, which can be the unique identifier of a domain or domain address book. Currently, only one address book is supported.
- destination
Group string[]Lists - Domain address book name list.
- destination
Type string - Type of access target. domain: domain; group: domain address book.
- domain
List GetV1s Dns Control Policy Domain List V1[] - Domain list in the domain address book.
- domain
Lists string[] - Domain list.
- hit
Cnt number - Hit count, indicating the number of times the domain denylist access control policy was triggered.
- id string
- Uniquely identifies the resource.
- internet
Firewall stringId - Internet border firewall instance ID.
- last
Hit numberTime - Latest hit timestamp, indicating the last time the domain denylist access control policy was triggered.
- rule
Id string - Unique identifier of the access control policy.
- sources
Get
Dns Control Policy Source[] - Access source information, including VPC list.
- status boolean
- Switch status of the domain denylist access control policy. false: Off; true: On.
- use
Count number - Number of policies occupied by this domain denylist access control policy.
- account_
id str - User's unique identifier.
- description str
- Policy description information.
- destination str
- Access target, which can be the unique identifier of a domain or domain address book. Currently, only one address book is supported.
- destination_
group_ Sequence[str]lists - Domain address book name list.
- destination_
type str - Type of access target. domain: domain; group: domain address book.
- domain_
list_ Sequence[Getv1s Dns Control Policy Domain List V1] - Domain list in the domain address book.
- domain_
lists Sequence[str] - Domain list.
- hit_
cnt int - Hit count, indicating the number of times the domain denylist access control policy was triggered.
- id str
- Uniquely identifies the resource.
- internet_
firewall_ strid - Internet border firewall instance ID.
- last_
hit_ inttime - Latest hit timestamp, indicating the last time the domain denylist access control policy was triggered.
- rule_
id str - Unique identifier of the access control policy.
- sources
Sequence[Get
Dns Control Policy Source] - Access source information, including VPC list.
- status bool
- Switch status of the domain denylist access control policy. false: Off; true: On.
- use_
count int - Number of policies occupied by this domain denylist access control policy.
- account
Id String - User's unique identifier.
- description String
- Policy description information.
- destination String
- Access target, which can be the unique identifier of a domain or domain address book. Currently, only one address book is supported.
- destination
Group List<String>Lists - Domain address book name list.
- destination
Type String - Type of access target. domain: domain; group: domain address book.
- domain
List List<Property Map>V1s - Domain list in the domain address book.
- domain
Lists List<String> - Domain list.
- hit
Cnt Number - Hit count, indicating the number of times the domain denylist access control policy was triggered.
- id String
- Uniquely identifies the resource.
- internet
Firewall StringId - Internet border firewall instance ID.
- last
Hit NumberTime - Latest hit timestamp, indicating the last time the domain denylist access control policy was triggered.
- rule
Id String - Unique identifier of the access control policy.
- sources List<Property Map>
- Access source information, including VPC list.
- status Boolean
- Switch status of the domain denylist access control policy. false: Off; true: On.
- use
Count Number - Number of policies occupied by this domain denylist access control policy.
Supporting Types
GetDnsControlPolicyDomainListV1
- Address string
- Specific address information.
- Description string
- Description information.
- Type string
- Address type. Supported values are as follows. ip: IPv4 address; ipv6: IPv6 address; domain: domain name; port: port number.
- Address string
- Specific address information.
- Description string
- Description information.
- Type string
- Address type. Supported values are as follows. ip: IPv4 address; ipv6: IPv6 address; domain: domain name; port: port number.
- address String
- Specific address information.
- description String
- Description information.
- type String
- Address type. Supported values are as follows. ip: IPv4 address; ipv6: IPv6 address; domain: domain name; port: port number.
- address string
- Specific address information.
- description string
- Description information.
- type string
- Address type. Supported values are as follows. ip: IPv4 address; ipv6: IPv6 address; domain: domain name; port: port number.
- address str
- Specific address information.
- description str
- Description information.
- type str
- Address type. Supported values are as follows. ip: IPv4 address; ipv6: IPv6 address; domain: domain name; port: port number.
- address String
- Specific address information.
- description String
- Description information.
- type String
- Address type. Supported values are as follows. ip: IPv4 address; ipv6: IPv6 address; domain: domain name; port: port number.
GetDnsControlPolicySource
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.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
