Viewing docs for volcenginecc v0.0.57
published on Monday, Aug 24, 2026 by Volcengine
published on Monday, Aug 24, 2026 by Volcengine
Viewing docs for volcenginecc v0.0.57
published on Monday, Aug 24, 2026 by Volcengine
published on Monday, Aug 24, 2026 by Volcengine
Data Source schema for Volcengine::VPC::IpPool
Using getIpPool
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 getIpPool(args: GetIpPoolArgs, opts?: InvokeOptions): Promise<GetIpPoolResult>
function getIpPoolOutput(args: GetIpPoolOutputArgs, opts?: InvokeOutputOptions): Output<GetIpPoolResult>def get_ip_pool(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIpPoolResult
def get_ip_pool_output(id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetIpPoolResult]func LookupIpPool(ctx *Context, args *LookupIpPoolArgs, opts ...InvokeOption) (*LookupIpPoolResult, error)
func LookupIpPoolOutput(ctx *Context, args *LookupIpPoolOutputArgs, opts ...InvokeOption) LookupIpPoolResultOutput> Note: This function is named LookupIpPool in the Go SDK.
public static class GetIpPool
{
public static Task<GetIpPoolResult> InvokeAsync(GetIpPoolArgs args, InvokeOptions? opts = null)
public static Output<GetIpPoolResult> Invoke(GetIpPoolInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetIpPoolResult> Invoke(GetIpPoolInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetIpPoolResult> getIpPool(GetIpPoolArgs args, InvokeOptions options)
public static Output<GetIpPoolResult> getIpPool(GetIpPoolArgs args, InvokeOptions options)
public static Output<GetIpPoolResult> getIpPool(GetIpPoolArgs args, InvokeOutputOptions options)
fn::invoke:
function: volcenginecc:vpc/getIpPool:getIpPool
arguments:
# arguments dictionarydata "volcenginecc_vpc_get_ip_pool" "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.
getIpPool Result
The following output properties are available:
- Address
Source string - Address source.
- Business
Status string - Whether the IP address pool is locked. Normal: Normal. FinancialLocked: Financially locked.
- Cidr
Block string - Example: 101.0.XX.XX/24, IP address range. Only IPv4 address ranges are supported and cannot start with 0. Mask range: 23–30. Note: Only one of CidrBlock or CidrMask can be configured.
- Cidr
Blocks List<string> - IP range information in the IP address pool.
- Cidr
Mask int - IP address range mask. Range: 24–28. After entering the mask, the IP address range will be automatically assigned. Note: Only one of CidrBlock or CidrMask can be configured.
- Creation
Time string - Creation time of the IP address pool.
- Deleted
Time string - Resource reclaim time. This parameter is returned only when the resource is shut down due to overdue payment.
- Description string
- Description of the IP address pool.
- Id string
- Uniquely identifies the resource.
- Ip
Address stringPool Id - ID of the IP address pool.
- Isp string
- Line type. Valid values: BGP (multi-line), ChinaMobile (China Mobile static single line), ChinaTelecom (China Telecom static single line), ChinaUnicom (China Unicom static single line), SingleLineBGP (BGP single line), PremiumBGP (Premium BGP), FusionBGP (Fusion BGP), ChinaMobileValue (China Mobile Value static single line), ChinaUnicomValue (China Unicom Value static single line), ChinaTelecomValue (China Telecom Value static single line).
- Name string
- Name of the IP address pool.
- Overdue
Time string - Resource freeze time. This parameter is returned only when the resource is frozen due to overdue payment.
- Project
Name string - Name of the project to which the IP address pool belongs.
- Specific
Egress string - Specific egress.
- Status string
- Status of the IP address pool. Creating: Creating. Available: Available. Deleting: Deleting. Pending: In configuration.
-
List<Volcengine.
Get Ip Pool Tag> - Tag information of the IP address pool.
- Total
Ip intCount - Total number of IP addresses contained in the IP address pool.
- Update
Time string - Update time of the IP address pool.
- Used
Ip intCount - Number of IP addresses allocated as EIP in the IP address pool.
- Address
Source string - Address source.
- Business
Status string - Whether the IP address pool is locked. Normal: Normal. FinancialLocked: Financially locked.
- Cidr
Block string - Example: 101.0.XX.XX/24, IP address range. Only IPv4 address ranges are supported and cannot start with 0. Mask range: 23–30. Note: Only one of CidrBlock or CidrMask can be configured.
- Cidr
Blocks []string - IP range information in the IP address pool.
- Cidr
Mask int - IP address range mask. Range: 24–28. After entering the mask, the IP address range will be automatically assigned. Note: Only one of CidrBlock or CidrMask can be configured.
- Creation
Time string - Creation time of the IP address pool.
- Deleted
Time string - Resource reclaim time. This parameter is returned only when the resource is shut down due to overdue payment.
- Description string
- Description of the IP address pool.
- Id string
- Uniquely identifies the resource.
- Ip
Address stringPool Id - ID of the IP address pool.
- Isp string
- Line type. Valid values: BGP (multi-line), ChinaMobile (China Mobile static single line), ChinaTelecom (China Telecom static single line), ChinaUnicom (China Unicom static single line), SingleLineBGP (BGP single line), PremiumBGP (Premium BGP), FusionBGP (Fusion BGP), ChinaMobileValue (China Mobile Value static single line), ChinaUnicomValue (China Unicom Value static single line), ChinaTelecomValue (China Telecom Value static single line).
- Name string
- Name of the IP address pool.
- Overdue
Time string - Resource freeze time. This parameter is returned only when the resource is frozen due to overdue payment.
- Project
Name string - Name of the project to which the IP address pool belongs.
- Specific
Egress string - Specific egress.
- Status string
- Status of the IP address pool. Creating: Creating. Available: Available. Deleting: Deleting. Pending: In configuration.
-
[]Get
Ip Pool Tag - Tag information of the IP address pool.
- Total
Ip intCount - Total number of IP addresses contained in the IP address pool.
- Update
Time string - Update time of the IP address pool.
- Used
Ip intCount - Number of IP addresses allocated as EIP in the IP address pool.
- address_
source string - Address source.
- business_
status string - Whether the IP address pool is locked. Normal: Normal. FinancialLocked: Financially locked.
- cidr_
block string - Example: 101.0.XX.XX/24, IP address range. Only IPv4 address ranges are supported and cannot start with 0. Mask range: 23–30. Note: Only one of CidrBlock or CidrMask can be configured.
- cidr_
blocks list(string) - IP range information in the IP address pool.
- cidr_
mask number - IP address range mask. Range: 24–28. After entering the mask, the IP address range will be automatically assigned. Note: Only one of CidrBlock or CidrMask can be configured.
- creation_
time string - Creation time of the IP address pool.
- deleted_
time string - Resource reclaim time. This parameter is returned only when the resource is shut down due to overdue payment.
- description string
- Description of the IP address pool.
- id string
- Uniquely identifies the resource.
- ip_
address_ stringpool_ id - ID of the IP address pool.
- isp string
- Line type. Valid values: BGP (multi-line), ChinaMobile (China Mobile static single line), ChinaTelecom (China Telecom static single line), ChinaUnicom (China Unicom static single line), SingleLineBGP (BGP single line), PremiumBGP (Premium BGP), FusionBGP (Fusion BGP), ChinaMobileValue (China Mobile Value static single line), ChinaUnicomValue (China Unicom Value static single line), ChinaTelecomValue (China Telecom Value static single line).
- name string
- Name of the IP address pool.
- overdue_
time string - Resource freeze time. This parameter is returned only when the resource is frozen due to overdue payment.
- project_
name string - Name of the project to which the IP address pool belongs.
- specific_
egress string - Specific egress.
- status string
- Status of the IP address pool. Creating: Creating. Available: Available. Deleting: Deleting. Pending: In configuration.
- list(object)
- Tag information of the IP address pool.
- total_
ip_ numbercount - Total number of IP addresses contained in the IP address pool.
- update_
time string - Update time of the IP address pool.
- used_
ip_ numbercount - Number of IP addresses allocated as EIP in the IP address pool.
- address
Source String - Address source.
- business
Status String - Whether the IP address pool is locked. Normal: Normal. FinancialLocked: Financially locked.
- cidr
Block String - Example: 101.0.XX.XX/24, IP address range. Only IPv4 address ranges are supported and cannot start with 0. Mask range: 23–30. Note: Only one of CidrBlock or CidrMask can be configured.
- cidr
Blocks List<String> - IP range information in the IP address pool.
- cidr
Mask Integer - IP address range mask. Range: 24–28. After entering the mask, the IP address range will be automatically assigned. Note: Only one of CidrBlock or CidrMask can be configured.
- creation
Time String - Creation time of the IP address pool.
- deleted
Time String - Resource reclaim time. This parameter is returned only when the resource is shut down due to overdue payment.
- description String
- Description of the IP address pool.
- id String
- Uniquely identifies the resource.
- ip
Address StringPool Id - ID of the IP address pool.
- isp String
- Line type. Valid values: BGP (multi-line), ChinaMobile (China Mobile static single line), ChinaTelecom (China Telecom static single line), ChinaUnicom (China Unicom static single line), SingleLineBGP (BGP single line), PremiumBGP (Premium BGP), FusionBGP (Fusion BGP), ChinaMobileValue (China Mobile Value static single line), ChinaUnicomValue (China Unicom Value static single line), ChinaTelecomValue (China Telecom Value static single line).
- name String
- Name of the IP address pool.
- overdue
Time String - Resource freeze time. This parameter is returned only when the resource is frozen due to overdue payment.
- project
Name String - Name of the project to which the IP address pool belongs.
- specific
Egress String - Specific egress.
- status String
- Status of the IP address pool. Creating: Creating. Available: Available. Deleting: Deleting. Pending: In configuration.
-
List<Get
Ip Pool Tag> - Tag information of the IP address pool.
- total
Ip IntegerCount - Total number of IP addresses contained in the IP address pool.
- update
Time String - Update time of the IP address pool.
- used
Ip IntegerCount - Number of IP addresses allocated as EIP in the IP address pool.
- address
Source string - Address source.
- business
Status string - Whether the IP address pool is locked. Normal: Normal. FinancialLocked: Financially locked.
- cidr
Block string - Example: 101.0.XX.XX/24, IP address range. Only IPv4 address ranges are supported and cannot start with 0. Mask range: 23–30. Note: Only one of CidrBlock or CidrMask can be configured.
- cidr
Blocks string[] - IP range information in the IP address pool.
- cidr
Mask number - IP address range mask. Range: 24–28. After entering the mask, the IP address range will be automatically assigned. Note: Only one of CidrBlock or CidrMask can be configured.
- creation
Time string - Creation time of the IP address pool.
- deleted
Time string - Resource reclaim time. This parameter is returned only when the resource is shut down due to overdue payment.
- description string
- Description of the IP address pool.
- id string
- Uniquely identifies the resource.
- ip
Address stringPool Id - ID of the IP address pool.
- isp string
- Line type. Valid values: BGP (multi-line), ChinaMobile (China Mobile static single line), ChinaTelecom (China Telecom static single line), ChinaUnicom (China Unicom static single line), SingleLineBGP (BGP single line), PremiumBGP (Premium BGP), FusionBGP (Fusion BGP), ChinaMobileValue (China Mobile Value static single line), ChinaUnicomValue (China Unicom Value static single line), ChinaTelecomValue (China Telecom Value static single line).
- name string
- Name of the IP address pool.
- overdue
Time string - Resource freeze time. This parameter is returned only when the resource is frozen due to overdue payment.
- project
Name string - Name of the project to which the IP address pool belongs.
- specific
Egress string - Specific egress.
- status string
- Status of the IP address pool. Creating: Creating. Available: Available. Deleting: Deleting. Pending: In configuration.
-
Get
Ip Pool Tag[] - Tag information of the IP address pool.
- total
Ip numberCount - Total number of IP addresses contained in the IP address pool.
- update
Time string - Update time of the IP address pool.
- used
Ip numberCount - Number of IP addresses allocated as EIP in the IP address pool.
- address_
source str - Address source.
- business_
status str - Whether the IP address pool is locked. Normal: Normal. FinancialLocked: Financially locked.
- cidr_
block str - Example: 101.0.XX.XX/24, IP address range. Only IPv4 address ranges are supported and cannot start with 0. Mask range: 23–30. Note: Only one of CidrBlock or CidrMask can be configured.
- cidr_
blocks Sequence[str] - IP range information in the IP address pool.
- cidr_
mask int - IP address range mask. Range: 24–28. After entering the mask, the IP address range will be automatically assigned. Note: Only one of CidrBlock or CidrMask can be configured.
- creation_
time str - Creation time of the IP address pool.
- deleted_
time str - Resource reclaim time. This parameter is returned only when the resource is shut down due to overdue payment.
- description str
- Description of the IP address pool.
- id str
- Uniquely identifies the resource.
- ip_
address_ strpool_ id - ID of the IP address pool.
- isp str
- Line type. Valid values: BGP (multi-line), ChinaMobile (China Mobile static single line), ChinaTelecom (China Telecom static single line), ChinaUnicom (China Unicom static single line), SingleLineBGP (BGP single line), PremiumBGP (Premium BGP), FusionBGP (Fusion BGP), ChinaMobileValue (China Mobile Value static single line), ChinaUnicomValue (China Unicom Value static single line), ChinaTelecomValue (China Telecom Value static single line).
- name str
- Name of the IP address pool.
- overdue_
time str - Resource freeze time. This parameter is returned only when the resource is frozen due to overdue payment.
- project_
name str - Name of the project to which the IP address pool belongs.
- specific_
egress str - Specific egress.
- status str
- Status of the IP address pool. Creating: Creating. Available: Available. Deleting: Deleting. Pending: In configuration.
-
Sequence[Get
Ip Pool Tag] - Tag information of the IP address pool.
- total_
ip_ intcount - Total number of IP addresses contained in the IP address pool.
- update_
time str - Update time of the IP address pool.
- used_
ip_ intcount - Number of IP addresses allocated as EIP in the IP address pool.
- address
Source String - Address source.
- business
Status String - Whether the IP address pool is locked. Normal: Normal. FinancialLocked: Financially locked.
- cidr
Block String - Example: 101.0.XX.XX/24, IP address range. Only IPv4 address ranges are supported and cannot start with 0. Mask range: 23–30. Note: Only one of CidrBlock or CidrMask can be configured.
- cidr
Blocks List<String> - IP range information in the IP address pool.
- cidr
Mask Number - IP address range mask. Range: 24–28. After entering the mask, the IP address range will be automatically assigned. Note: Only one of CidrBlock or CidrMask can be configured.
- creation
Time String - Creation time of the IP address pool.
- deleted
Time String - Resource reclaim time. This parameter is returned only when the resource is shut down due to overdue payment.
- description String
- Description of the IP address pool.
- id String
- Uniquely identifies the resource.
- ip
Address StringPool Id - ID of the IP address pool.
- isp String
- Line type. Valid values: BGP (multi-line), ChinaMobile (China Mobile static single line), ChinaTelecom (China Telecom static single line), ChinaUnicom (China Unicom static single line), SingleLineBGP (BGP single line), PremiumBGP (Premium BGP), FusionBGP (Fusion BGP), ChinaMobileValue (China Mobile Value static single line), ChinaUnicomValue (China Unicom Value static single line), ChinaTelecomValue (China Telecom Value static single line).
- name String
- Name of the IP address pool.
- overdue
Time String - Resource freeze time. This parameter is returned only when the resource is frozen due to overdue payment.
- project
Name String - Name of the project to which the IP address pool belongs.
- specific
Egress String - Specific egress.
- status String
- Status of the IP address pool. Creating: Creating. Available: Available. Deleting: Deleting. Pending: In configuration.
- List<Property Map>
- Tag information of the IP address pool.
- total
Ip NumberCount - Total number of IP addresses contained in the IP address pool.
- update
Time String - Update time of the IP address pool.
- used
Ip NumberCount - Number of IP addresses allocated as EIP in the IP address pool.
Supporting Types
GetIpPoolTag
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.57
published on Monday, Aug 24, 2026 by Volcengine
published on Monday, Aug 24, 2026 by Volcengine