Viewing docs for bytepluscc v0.0.31
published on Monday, Jun 1, 2026 by Byteplus
published on Monday, Jun 1, 2026 by Byteplus
Viewing docs for bytepluscc v0.0.31
published on Monday, Jun 1, 2026 by Byteplus
published on Monday, Jun 1, 2026 by Byteplus
Data Source schema for Byteplus::GTM::Pool
Using getPool
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 getPool(args: GetPoolArgs, opts?: InvokeOptions): Promise<GetPoolResult>
function getPoolOutput(args: GetPoolOutputArgs, opts?: InvokeOptions): Output<GetPoolResult>def get_pool(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPoolResult
def get_pool_output(id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPoolResult]func LookupPool(ctx *Context, args *LookupPoolArgs, opts ...InvokeOption) (*LookupPoolResult, error)
func LookupPoolOutput(ctx *Context, args *LookupPoolOutputArgs, opts ...InvokeOption) LookupPoolResultOutput> Note: This function is named LookupPool in the Go SDK.
public static class GetPool
{
public static Task<GetPoolResult> InvokeAsync(GetPoolArgs args, InvokeOptions? opts = null)
public static Output<GetPoolResult> Invoke(GetPoolInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetPoolResult> getPool(GetPoolArgs args, InvokeOptions options)
public static Output<GetPoolResult> getPool(GetPoolArgs args, InvokeOptions options)
fn::invoke:
function: bytepluscc:gtm/getPool:getPool
arguments:
# arguments dictionarydata "bytepluscc_gtm_getpool" "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.
getPool Result
The following output properties are available:
- Addr
Type string - Target address type of the address pool. If you do not set this parameter, Cloud Scheduling GTM will automatically determine the target address type. ipv4: IPv4 address. ipv6: IPv6 address. cname: Domain name
- Addresses
List<Byteplus.
Get Pool Address> - List of target addresses in the address pool
- Capacity int
- Address pool capacity
- Capacity
Mode string - Capacity mode, indicates whether to configure address pool capacity or address capacity
- Create
Time string - Creation time
- Deletable bool
- Whether the address pool can be deleted. true: The address pool is not referenced by any routing rule and can be deleted. false: The address pool is referenced by one or more routing rules and cannot be deleted
- Gtm
Id string - UUID of the associated GTM instance
- Id string
- Uniquely identifies the resource.
- Name string
- Address pool name. UTF-8 format. Maximum length is 64 UTF-8 characters
- Pool
Id string - Address pool ID
- Remark string
- Address pool remarks. Default is an empty string. UTF-8 format. Maximum length is 128 UTF-8 characters
- Update
Time string - Update time
- Addr
Type string - Target address type of the address pool. If you do not set this parameter, Cloud Scheduling GTM will automatically determine the target address type. ipv4: IPv4 address. ipv6: IPv6 address. cname: Domain name
- Addresses
[]Get
Pool Address - List of target addresses in the address pool
- Capacity int
- Address pool capacity
- Capacity
Mode string - Capacity mode, indicates whether to configure address pool capacity or address capacity
- Create
Time string - Creation time
- Deletable bool
- Whether the address pool can be deleted. true: The address pool is not referenced by any routing rule and can be deleted. false: The address pool is referenced by one or more routing rules and cannot be deleted
- Gtm
Id string - UUID of the associated GTM instance
- Id string
- Uniquely identifies the resource.
- Name string
- Address pool name. UTF-8 format. Maximum length is 64 UTF-8 characters
- Pool
Id string - Address pool ID
- Remark string
- Address pool remarks. Default is an empty string. UTF-8 format. Maximum length is 128 UTF-8 characters
- Update
Time string - Update time
- addr_
type string - Target address type of the address pool. If you do not set this parameter, Cloud Scheduling GTM will automatically determine the target address type. ipv4: IPv4 address. ipv6: IPv6 address. cname: Domain name
- addresses list(object)
- List of target addresses in the address pool
- capacity number
- Address pool capacity
- capacity_
mode string - Capacity mode, indicates whether to configure address pool capacity or address capacity
- create_
time string - Creation time
- deletable bool
- Whether the address pool can be deleted. true: The address pool is not referenced by any routing rule and can be deleted. false: The address pool is referenced by one or more routing rules and cannot be deleted
- gtm_
id string - UUID of the associated GTM instance
- id string
- Uniquely identifies the resource.
- name string
- Address pool name. UTF-8 format. Maximum length is 64 UTF-8 characters
- pool_
id string - Address pool ID
- remark string
- Address pool remarks. Default is an empty string. UTF-8 format. Maximum length is 128 UTF-8 characters
- update_
time string - Update time
- addr
Type String - Target address type of the address pool. If you do not set this parameter, Cloud Scheduling GTM will automatically determine the target address type. ipv4: IPv4 address. ipv6: IPv6 address. cname: Domain name
- addresses
List<Get
Pool Address> - List of target addresses in the address pool
- capacity Integer
- Address pool capacity
- capacity
Mode String - Capacity mode, indicates whether to configure address pool capacity or address capacity
- create
Time String - Creation time
- deletable Boolean
- Whether the address pool can be deleted. true: The address pool is not referenced by any routing rule and can be deleted. false: The address pool is referenced by one or more routing rules and cannot be deleted
- gtm
Id String - UUID of the associated GTM instance
- id String
- Uniquely identifies the resource.
- name String
- Address pool name. UTF-8 format. Maximum length is 64 UTF-8 characters
- pool
Id String - Address pool ID
- remark String
- Address pool remarks. Default is an empty string. UTF-8 format. Maximum length is 128 UTF-8 characters
- update
Time String - Update time
- addr
Type string - Target address type of the address pool. If you do not set this parameter, Cloud Scheduling GTM will automatically determine the target address type. ipv4: IPv4 address. ipv6: IPv6 address. cname: Domain name
- addresses
Get
Pool Address[] - List of target addresses in the address pool
- capacity number
- Address pool capacity
- capacity
Mode string - Capacity mode, indicates whether to configure address pool capacity or address capacity
- create
Time string - Creation time
- deletable boolean
- Whether the address pool can be deleted. true: The address pool is not referenced by any routing rule and can be deleted. false: The address pool is referenced by one or more routing rules and cannot be deleted
- gtm
Id string - UUID of the associated GTM instance
- id string
- Uniquely identifies the resource.
- name string
- Address pool name. UTF-8 format. Maximum length is 64 UTF-8 characters
- pool
Id string - Address pool ID
- remark string
- Address pool remarks. Default is an empty string. UTF-8 format. Maximum length is 128 UTF-8 characters
- update
Time string - Update time
- addr_
type str - Target address type of the address pool. If you do not set this parameter, Cloud Scheduling GTM will automatically determine the target address type. ipv4: IPv4 address. ipv6: IPv6 address. cname: Domain name
- addresses
Sequence[Get
Pool Address] - List of target addresses in the address pool
- capacity int
- Address pool capacity
- capacity_
mode str - Capacity mode, indicates whether to configure address pool capacity or address capacity
- create_
time str - Creation time
- deletable bool
- Whether the address pool can be deleted. true: The address pool is not referenced by any routing rule and can be deleted. false: The address pool is referenced by one or more routing rules and cannot be deleted
- gtm_
id str - UUID of the associated GTM instance
- id str
- Uniquely identifies the resource.
- name str
- Address pool name. UTF-8 format. Maximum length is 64 UTF-8 characters
- pool_
id str - Address pool ID
- remark str
- Address pool remarks. Default is an empty string. UTF-8 format. Maximum length is 128 UTF-8 characters
- update_
time str - Update time
- addr
Type String - Target address type of the address pool. If you do not set this parameter, Cloud Scheduling GTM will automatically determine the target address type. ipv4: IPv4 address. ipv6: IPv6 address. cname: Domain name
- addresses List<Property Map>
- List of target addresses in the address pool
- capacity Number
- Address pool capacity
- capacity
Mode String - Capacity mode, indicates whether to configure address pool capacity or address capacity
- create
Time String - Creation time
- deletable Boolean
- Whether the address pool can be deleted. true: The address pool is not referenced by any routing rule and can be deleted. false: The address pool is referenced by one or more routing rules and cannot be deleted
- gtm
Id String - UUID of the associated GTM instance
- id String
- Uniquely identifies the resource.
- name String
- Address pool name. UTF-8 format. Maximum length is 64 UTF-8 characters
- pool
Id String - Address pool ID
- remark String
- Address pool remarks. Default is an empty string. UTF-8 format. Maximum length is 128 UTF-8 characters
- update
Time String - Update time
Supporting Types
GetPoolAddress
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.31
published on Monday, Jun 1, 2026 by Byteplus
published on Monday, Jun 1, 2026 by Byteplus