Viewing docs for volcenginecc v0.0.49
published on Thursday, Jul 16, 2026 by Volcengine
published on Thursday, Jul 16, 2026 by Volcengine
Viewing docs for volcenginecc v0.0.49
published on Thursday, Jul 16, 2026 by Volcengine
published on Thursday, Jul 16, 2026 by Volcengine
Data Source schema for Volcengine::FWCenter::AddressBook
Using getAddressBook
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 getAddressBook(args: GetAddressBookArgs, opts?: InvokeOptions): Promise<GetAddressBookResult>
function getAddressBookOutput(args: GetAddressBookOutputArgs, opts?: InvokeOptions): Output<GetAddressBookResult>def get_address_book(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAddressBookResult
def get_address_book_output(id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAddressBookResult]func LookupAddressBook(ctx *Context, args *LookupAddressBookArgs, opts ...InvokeOption) (*LookupAddressBookResult, error)
func LookupAddressBookOutput(ctx *Context, args *LookupAddressBookOutputArgs, opts ...InvokeOption) LookupAddressBookResultOutput> Note: This function is named LookupAddressBook in the Go SDK.
public static class GetAddressBook
{
public static Task<GetAddressBookResult> InvokeAsync(GetAddressBookArgs args, InvokeOptions? opts = null)
public static Output<GetAddressBookResult> Invoke(GetAddressBookInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAddressBookResult> getAddressBook(GetAddressBookArgs args, InvokeOptions options)
public static Output<GetAddressBookResult> getAddressBook(GetAddressBookArgs args, InvokeOptions options)
fn::invoke:
function: volcenginecc:fwcenter/getAddressBook:getAddressBook
arguments:
# arguments dictionarydata "volcenginecc_fwcenter_getaddressbook" "name" {
# arguments
}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 string
- Uniquely identifies the resource.
- id str
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
getAddressBook Result
The following output properties are available:
- Address
Detail List<Volcengine.Lists Get Address Book Address Detail List> - Address list with detailed address information. Effective when
AutoUpdateTypeisManual. - Address
Lists List<string> - Address list in the address book. The specific content depends on the address book type. Effective when
AutoUpdateTypeisManualandAddressDetailListis not empty. If GroupType is ip, enter an IPv4 address or CIDRv4; if ipv6, enter an IPv6 address or CIDRv6; if port, enter port information (a single port such as 22 or a port range such as 100/200); if domain, enter domain information. - Auto
Update stringType - Address book auto-update type. Default is
Manual.Manual: manual update;Tag: tag address book. Assets with new matching tags are automatically added to the current address book. This feature is currently only supported for the internet boundary. - Cloud
Firewall stringId - The unique identifier of the cloud firewall instance, used to specify which cloud firewall instance the address book belongs to.
- Description string
- Detailed description of the address book, used to explain its purpose or other relevant information.
- Group
Name string - Name of the address book. Supports Chinese characters, uppercase and lowercase English letters,
-, and_, with a maximum length of 64 characters. - Group
Type string - The type of the address book, used to specify the type of addresses stored in the address book.
ip: IPv4 address;ipv6: IPv6 address;port: port information;domain: domain name information. - Group
Uuid string - Unique identifier for the address book, generated by the system after the address book is created. Used to uniquely identify the address book within the system.
- Id string
- Uniquely identifies the resource.
- Instance
Type List<string>Lists - Asset type list, used to specify the types of assets included in the address book. Takes effect when
AutoUpdateTypeis set toTag. Supported values:EcsInstance(cloud server),NetworkInterface(network interface),HaVip(high-availability virtual IP),Nat(NAT gateway),ClbInstance(load balancer),AlbInstance(application load balancer),VpnGateway(VPN gateway). - Ref
Cnt int - Reference count for the address book, indicating how many times it has been referenced.
- Resource
Type string - Tag type, used to specify the resource type in the address book. Effective when
AutoUpdateTypeisTag.Eip: public IP;InternetAsset: public asset. - Tag
Relation string - Logical relationship between tags, used to specify how multiple tags are combined. Effective when
AutoUpdateTypeisTag.And: all tags must be satisfied;Or: any tag can be satisfied. -
List<Volcengine.
Get Address Book Tag> - Tag list for the address book, used for categorization or marking. Effective when
AutoUpdateTypeisTag. - Updated int
- Last update timestamp for the address book, represented in Unix timestamp format.
- Address
Detail []GetLists Address Book Address Detail List - Address list with detailed address information. Effective when
AutoUpdateTypeisManual. - Address
Lists []string - Address list in the address book. The specific content depends on the address book type. Effective when
AutoUpdateTypeisManualandAddressDetailListis not empty. If GroupType is ip, enter an IPv4 address or CIDRv4; if ipv6, enter an IPv6 address or CIDRv6; if port, enter port information (a single port such as 22 or a port range such as 100/200); if domain, enter domain information. - Auto
Update stringType - Address book auto-update type. Default is
Manual.Manual: manual update;Tag: tag address book. Assets with new matching tags are automatically added to the current address book. This feature is currently only supported for the internet boundary. - Cloud
Firewall stringId - The unique identifier of the cloud firewall instance, used to specify which cloud firewall instance the address book belongs to.
- Description string
- Detailed description of the address book, used to explain its purpose or other relevant information.
- Group
Name string - Name of the address book. Supports Chinese characters, uppercase and lowercase English letters,
-, and_, with a maximum length of 64 characters. - Group
Type string - The type of the address book, used to specify the type of addresses stored in the address book.
ip: IPv4 address;ipv6: IPv6 address;port: port information;domain: domain name information. - Group
Uuid string - Unique identifier for the address book, generated by the system after the address book is created. Used to uniquely identify the address book within the system.
- Id string
- Uniquely identifies the resource.
- Instance
Type []stringLists - Asset type list, used to specify the types of assets included in the address book. Takes effect when
AutoUpdateTypeis set toTag. Supported values:EcsInstance(cloud server),NetworkInterface(network interface),HaVip(high-availability virtual IP),Nat(NAT gateway),ClbInstance(load balancer),AlbInstance(application load balancer),VpnGateway(VPN gateway). - Ref
Cnt int - Reference count for the address book, indicating how many times it has been referenced.
- Resource
Type string - Tag type, used to specify the resource type in the address book. Effective when
AutoUpdateTypeisTag.Eip: public IP;InternetAsset: public asset. - Tag
Relation string - Logical relationship between tags, used to specify how multiple tags are combined. Effective when
AutoUpdateTypeisTag.And: all tags must be satisfied;Or: any tag can be satisfied. -
[]Get
Address Book Tag - Tag list for the address book, used for categorization or marking. Effective when
AutoUpdateTypeisTag. - Updated int
- Last update timestamp for the address book, represented in Unix timestamp format.
- address_
detail_ list(object)lists - Address list with detailed address information. Effective when
AutoUpdateTypeisManual. - address_
lists list(string) - Address list in the address book. The specific content depends on the address book type. Effective when
AutoUpdateTypeisManualandAddressDetailListis not empty. If GroupType is ip, enter an IPv4 address or CIDRv4; if ipv6, enter an IPv6 address or CIDRv6; if port, enter port information (a single port such as 22 or a port range such as 100/200); if domain, enter domain information. - auto_
update_ stringtype - Address book auto-update type. Default is
Manual.Manual: manual update;Tag: tag address book. Assets with new matching tags are automatically added to the current address book. This feature is currently only supported for the internet boundary. - cloud_
firewall_ stringid - The unique identifier of the cloud firewall instance, used to specify which cloud firewall instance the address book belongs to.
- description string
- Detailed description of the address book, used to explain its purpose or other relevant information.
- group_
name string - Name of the address book. Supports Chinese characters, uppercase and lowercase English letters,
-, and_, with a maximum length of 64 characters. - group_
type string - The type of the address book, used to specify the type of addresses stored in the address book.
ip: IPv4 address;ipv6: IPv6 address;port: port information;domain: domain name information. - group_
uuid string - Unique identifier for the address book, generated by the system after the address book is created. Used to uniquely identify the address book within the system.
- id string
- Uniquely identifies the resource.
- instance_
type_ list(string)lists - Asset type list, used to specify the types of assets included in the address book. Takes effect when
AutoUpdateTypeis set toTag. Supported values:EcsInstance(cloud server),NetworkInterface(network interface),HaVip(high-availability virtual IP),Nat(NAT gateway),ClbInstance(load balancer),AlbInstance(application load balancer),VpnGateway(VPN gateway). - ref_
cnt number - Reference count for the address book, indicating how many times it has been referenced.
- resource_
type string - Tag type, used to specify the resource type in the address book. Effective when
AutoUpdateTypeisTag.Eip: public IP;InternetAsset: public asset. - tag_
relation string - Logical relationship between tags, used to specify how multiple tags are combined. Effective when
AutoUpdateTypeisTag.And: all tags must be satisfied;Or: any tag can be satisfied. - list(object)
- Tag list for the address book, used for categorization or marking. Effective when
AutoUpdateTypeisTag. - updated number
- Last update timestamp for the address book, represented in Unix timestamp format.
- address
Detail List<GetLists Address Book Address Detail List> - Address list with detailed address information. Effective when
AutoUpdateTypeisManual. - address
Lists List<String> - Address list in the address book. The specific content depends on the address book type. Effective when
AutoUpdateTypeisManualandAddressDetailListis not empty. If GroupType is ip, enter an IPv4 address or CIDRv4; if ipv6, enter an IPv6 address or CIDRv6; if port, enter port information (a single port such as 22 or a port range such as 100/200); if domain, enter domain information. - auto
Update StringType - Address book auto-update type. Default is
Manual.Manual: manual update;Tag: tag address book. Assets with new matching tags are automatically added to the current address book. This feature is currently only supported for the internet boundary. - cloud
Firewall StringId - The unique identifier of the cloud firewall instance, used to specify which cloud firewall instance the address book belongs to.
- description String
- Detailed description of the address book, used to explain its purpose or other relevant information.
- group
Name String - Name of the address book. Supports Chinese characters, uppercase and lowercase English letters,
-, and_, with a maximum length of 64 characters. - group
Type String - The type of the address book, used to specify the type of addresses stored in the address book.
ip: IPv4 address;ipv6: IPv6 address;port: port information;domain: domain name information. - group
Uuid String - Unique identifier for the address book, generated by the system after the address book is created. Used to uniquely identify the address book within the system.
- id String
- Uniquely identifies the resource.
- instance
Type List<String>Lists - Asset type list, used to specify the types of assets included in the address book. Takes effect when
AutoUpdateTypeis set toTag. Supported values:EcsInstance(cloud server),NetworkInterface(network interface),HaVip(high-availability virtual IP),Nat(NAT gateway),ClbInstance(load balancer),AlbInstance(application load balancer),VpnGateway(VPN gateway). - ref
Cnt Integer - Reference count for the address book, indicating how many times it has been referenced.
- resource
Type String - Tag type, used to specify the resource type in the address book. Effective when
AutoUpdateTypeisTag.Eip: public IP;InternetAsset: public asset. - tag
Relation String - Logical relationship between tags, used to specify how multiple tags are combined. Effective when
AutoUpdateTypeisTag.And: all tags must be satisfied;Or: any tag can be satisfied. -
List<Get
Address Book Tag> - Tag list for the address book, used for categorization or marking. Effective when
AutoUpdateTypeisTag. - updated Integer
- Last update timestamp for the address book, represented in Unix timestamp format.
- address
Detail GetLists Address Book Address Detail List[] - Address list with detailed address information. Effective when
AutoUpdateTypeisManual. - address
Lists string[] - Address list in the address book. The specific content depends on the address book type. Effective when
AutoUpdateTypeisManualandAddressDetailListis not empty. If GroupType is ip, enter an IPv4 address or CIDRv4; if ipv6, enter an IPv6 address or CIDRv6; if port, enter port information (a single port such as 22 or a port range such as 100/200); if domain, enter domain information. - auto
Update stringType - Address book auto-update type. Default is
Manual.Manual: manual update;Tag: tag address book. Assets with new matching tags are automatically added to the current address book. This feature is currently only supported for the internet boundary. - cloud
Firewall stringId - The unique identifier of the cloud firewall instance, used to specify which cloud firewall instance the address book belongs to.
- description string
- Detailed description of the address book, used to explain its purpose or other relevant information.
- group
Name string - Name of the address book. Supports Chinese characters, uppercase and lowercase English letters,
-, and_, with a maximum length of 64 characters. - group
Type string - The type of the address book, used to specify the type of addresses stored in the address book.
ip: IPv4 address;ipv6: IPv6 address;port: port information;domain: domain name information. - group
Uuid string - Unique identifier for the address book, generated by the system after the address book is created. Used to uniquely identify the address book within the system.
- id string
- Uniquely identifies the resource.
- instance
Type string[]Lists - Asset type list, used to specify the types of assets included in the address book. Takes effect when
AutoUpdateTypeis set toTag. Supported values:EcsInstance(cloud server),NetworkInterface(network interface),HaVip(high-availability virtual IP),Nat(NAT gateway),ClbInstance(load balancer),AlbInstance(application load balancer),VpnGateway(VPN gateway). - ref
Cnt number - Reference count for the address book, indicating how many times it has been referenced.
- resource
Type string - Tag type, used to specify the resource type in the address book. Effective when
AutoUpdateTypeisTag.Eip: public IP;InternetAsset: public asset. - tag
Relation string - Logical relationship between tags, used to specify how multiple tags are combined. Effective when
AutoUpdateTypeisTag.And: all tags must be satisfied;Or: any tag can be satisfied. -
Get
Address Book Tag[] - Tag list for the address book, used for categorization or marking. Effective when
AutoUpdateTypeisTag. - updated number
- Last update timestamp for the address book, represented in Unix timestamp format.
- address_
detail_ Sequence[Getlists Address Book Address Detail List] - Address list with detailed address information. Effective when
AutoUpdateTypeisManual. - address_
lists Sequence[str] - Address list in the address book. The specific content depends on the address book type. Effective when
AutoUpdateTypeisManualandAddressDetailListis not empty. If GroupType is ip, enter an IPv4 address or CIDRv4; if ipv6, enter an IPv6 address or CIDRv6; if port, enter port information (a single port such as 22 or a port range such as 100/200); if domain, enter domain information. - auto_
update_ strtype - Address book auto-update type. Default is
Manual.Manual: manual update;Tag: tag address book. Assets with new matching tags are automatically added to the current address book. This feature is currently only supported for the internet boundary. - cloud_
firewall_ strid - The unique identifier of the cloud firewall instance, used to specify which cloud firewall instance the address book belongs to.
- description str
- Detailed description of the address book, used to explain its purpose or other relevant information.
- group_
name str - Name of the address book. Supports Chinese characters, uppercase and lowercase English letters,
-, and_, with a maximum length of 64 characters. - group_
type str - The type of the address book, used to specify the type of addresses stored in the address book.
ip: IPv4 address;ipv6: IPv6 address;port: port information;domain: domain name information. - group_
uuid str - Unique identifier for the address book, generated by the system after the address book is created. Used to uniquely identify the address book within the system.
- id str
- Uniquely identifies the resource.
- instance_
type_ Sequence[str]lists - Asset type list, used to specify the types of assets included in the address book. Takes effect when
AutoUpdateTypeis set toTag. Supported values:EcsInstance(cloud server),NetworkInterface(network interface),HaVip(high-availability virtual IP),Nat(NAT gateway),ClbInstance(load balancer),AlbInstance(application load balancer),VpnGateway(VPN gateway). - ref_
cnt int - Reference count for the address book, indicating how many times it has been referenced.
- resource_
type str - Tag type, used to specify the resource type in the address book. Effective when
AutoUpdateTypeisTag.Eip: public IP;InternetAsset: public asset. - tag_
relation str - Logical relationship between tags, used to specify how multiple tags are combined. Effective when
AutoUpdateTypeisTag.And: all tags must be satisfied;Or: any tag can be satisfied. -
Sequence[Get
Address Book Tag] - Tag list for the address book, used for categorization or marking. Effective when
AutoUpdateTypeisTag. - updated int
- Last update timestamp for the address book, represented in Unix timestamp format.
- address
Detail List<Property Map>Lists - Address list with detailed address information. Effective when
AutoUpdateTypeisManual. - address
Lists List<String> - Address list in the address book. The specific content depends on the address book type. Effective when
AutoUpdateTypeisManualandAddressDetailListis not empty. If GroupType is ip, enter an IPv4 address or CIDRv4; if ipv6, enter an IPv6 address or CIDRv6; if port, enter port information (a single port such as 22 or a port range such as 100/200); if domain, enter domain information. - auto
Update StringType - Address book auto-update type. Default is
Manual.Manual: manual update;Tag: tag address book. Assets with new matching tags are automatically added to the current address book. This feature is currently only supported for the internet boundary. - cloud
Firewall StringId - The unique identifier of the cloud firewall instance, used to specify which cloud firewall instance the address book belongs to.
- description String
- Detailed description of the address book, used to explain its purpose or other relevant information.
- group
Name String - Name of the address book. Supports Chinese characters, uppercase and lowercase English letters,
-, and_, with a maximum length of 64 characters. - group
Type String - The type of the address book, used to specify the type of addresses stored in the address book.
ip: IPv4 address;ipv6: IPv6 address;port: port information;domain: domain name information. - group
Uuid String - Unique identifier for the address book, generated by the system after the address book is created. Used to uniquely identify the address book within the system.
- id String
- Uniquely identifies the resource.
- instance
Type List<String>Lists - Asset type list, used to specify the types of assets included in the address book. Takes effect when
AutoUpdateTypeis set toTag. Supported values:EcsInstance(cloud server),NetworkInterface(network interface),HaVip(high-availability virtual IP),Nat(NAT gateway),ClbInstance(load balancer),AlbInstance(application load balancer),VpnGateway(VPN gateway). - ref
Cnt Number - Reference count for the address book, indicating how many times it has been referenced.
- resource
Type String - Tag type, used to specify the resource type in the address book. Effective when
AutoUpdateTypeisTag.Eip: public IP;InternetAsset: public asset. - tag
Relation String - Logical relationship between tags, used to specify how multiple tags are combined. Effective when
AutoUpdateTypeisTag.And: all tags must be satisfied;Or: any tag can be satisfied. - List<Property Map>
- Tag list for the address book, used for categorization or marking. Effective when
AutoUpdateTypeisTag. - updated Number
- Last update timestamp for the address book, represented in Unix timestamp format.
Supporting Types
GetAddressBookAddressDetailList
- Address string
- Detailed information about the address in the address book. The specific content depends on the address book type. If GroupType is ip, enter an IPv4 address or CIDRv4; if ipv6, enter an IPv6 address or CIDRv6; if port, enter port information (a single port such as 22 or a port range such as 100/200); if domain, enter domain information.
- Description string
- Detailed description of a single address in the address book, used to explain the specific purpose or other relevant information for that address.
- Type string
- Address type, returned during queries.
ip: IPv4 address;ipv6: IPv6 address;domain: domain name;port: port.
- Address string
- Detailed information about the address in the address book. The specific content depends on the address book type. If GroupType is ip, enter an IPv4 address or CIDRv4; if ipv6, enter an IPv6 address or CIDRv6; if port, enter port information (a single port such as 22 or a port range such as 100/200); if domain, enter domain information.
- Description string
- Detailed description of a single address in the address book, used to explain the specific purpose or other relevant information for that address.
- Type string
- Address type, returned during queries.
ip: IPv4 address;ipv6: IPv6 address;domain: domain name;port: port.
- address string
- Detailed information about the address in the address book. The specific content depends on the address book type. If GroupType is ip, enter an IPv4 address or CIDRv4; if ipv6, enter an IPv6 address or CIDRv6; if port, enter port information (a single port such as 22 or a port range such as 100/200); if domain, enter domain information.
- description string
- Detailed description of a single address in the address book, used to explain the specific purpose or other relevant information for that address.
- type string
- Address type, returned during queries.
ip: IPv4 address;ipv6: IPv6 address;domain: domain name;port: port.
- address String
- Detailed information about the address in the address book. The specific content depends on the address book type. If GroupType is ip, enter an IPv4 address or CIDRv4; if ipv6, enter an IPv6 address or CIDRv6; if port, enter port information (a single port such as 22 or a port range such as 100/200); if domain, enter domain information.
- description String
- Detailed description of a single address in the address book, used to explain the specific purpose or other relevant information for that address.
- type String
- Address type, returned during queries.
ip: IPv4 address;ipv6: IPv6 address;domain: domain name;port: port.
- address string
- Detailed information about the address in the address book. The specific content depends on the address book type. If GroupType is ip, enter an IPv4 address or CIDRv4; if ipv6, enter an IPv6 address or CIDRv6; if port, enter port information (a single port such as 22 or a port range such as 100/200); if domain, enter domain information.
- description string
- Detailed description of a single address in the address book, used to explain the specific purpose or other relevant information for that address.
- type string
- Address type, returned during queries.
ip: IPv4 address;ipv6: IPv6 address;domain: domain name;port: port.
- address str
- Detailed information about the address in the address book. The specific content depends on the address book type. If GroupType is ip, enter an IPv4 address or CIDRv4; if ipv6, enter an IPv6 address or CIDRv6; if port, enter port information (a single port such as 22 or a port range such as 100/200); if domain, enter domain information.
- description str
- Detailed description of a single address in the address book, used to explain the specific purpose or other relevant information for that address.
- type str
- Address type, returned during queries.
ip: IPv4 address;ipv6: IPv6 address;domain: domain name;port: port.
- address String
- Detailed information about the address in the address book. The specific content depends on the address book type. If GroupType is ip, enter an IPv4 address or CIDRv4; if ipv6, enter an IPv6 address or CIDRv6; if port, enter port information (a single port such as 22 or a port range such as 100/200); if domain, enter domain information.
- description String
- Detailed description of a single address in the address book, used to explain the specific purpose or other relevant information for that address.
- type String
- Address type, returned during queries.
ip: IPv4 address;ipv6: IPv6 address;domain: domain name;port: port.
GetAddressBookTag
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.49
published on Thursday, Jul 16, 2026 by Volcengine
published on Thursday, Jul 16, 2026 by Volcengine