published on Friday, Jul 31, 2026 by opentelekomcloud
published on Friday, Jul 31, 2026 by opentelekomcloud
Up-to-date reference of API arguments for Cloud Connect central network capabilities you can get at documentation portal
Use this data source to query the capabilities supported by the Cloud Connect (CC) central network within OpenTelekomCloud. Capabilities describe, for example, the supported regions, sites, billing options and bandwidth ranges of the account.
The central network APIs are account-level (domain-scoped). Make sure the credentials used by the provider have permission to query Cloud Connect resources.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as opentelekomcloud from "@pulumi/opentelekomcloud";
const test = opentelekomcloud.getCcCentralNetworkCapabilitiesV3({
capability: "central-network.connect-er-instances",
});
import pulumi
import pulumi_opentelekomcloud as opentelekomcloud
test = opentelekomcloud.get_cc_central_network_capabilities_v3(capability="central-network.connect-er-instances")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/opentelekomcloud/opentelekomcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := opentelekomcloud.GetCcCentralNetworkCapabilitiesV3(ctx, &opentelekomcloud.GetCcCentralNetworkCapabilitiesV3Args{
Capability: pulumi.StringRef("central-network.connect-er-instances"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Opentelekomcloud = Pulumi.Opentelekomcloud;
return await Deployment.RunAsync(() =>
{
var test = Opentelekomcloud.GetCcCentralNetworkCapabilitiesV3.Invoke(new()
{
Capability = "central-network.connect-er-instances",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.opentelekomcloud.OpentelekomcloudFunctions;
import com.pulumi.opentelekomcloud.inputs.GetCcCentralNetworkCapabilitiesV3Args;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var test = OpentelekomcloudFunctions.getCcCentralNetworkCapabilitiesV3(GetCcCentralNetworkCapabilitiesV3Args.builder()
.capability("central-network.connect-er-instances")
.build());
}
}
variables:
test:
fn::invoke:
function: opentelekomcloud:getCcCentralNetworkCapabilitiesV3
arguments:
capability: central-network.connect-er-instances
Example coming soon!
Using getCcCentralNetworkCapabilitiesV3
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 getCcCentralNetworkCapabilitiesV3(args: GetCcCentralNetworkCapabilitiesV3Args, opts?: InvokeOptions): Promise<GetCcCentralNetworkCapabilitiesV3Result>
function getCcCentralNetworkCapabilitiesV3Output(args: GetCcCentralNetworkCapabilitiesV3OutputArgs, opts?: InvokeOptions): Output<GetCcCentralNetworkCapabilitiesV3Result>def get_cc_central_network_capabilities_v3(capability: Optional[str] = None,
id: Optional[str] = None,
region: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCcCentralNetworkCapabilitiesV3Result
def get_cc_central_network_capabilities_v3_output(capability: pulumi.Input[Optional[str]] = None,
id: pulumi.Input[Optional[str]] = None,
region: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCcCentralNetworkCapabilitiesV3Result]func GetCcCentralNetworkCapabilitiesV3(ctx *Context, args *GetCcCentralNetworkCapabilitiesV3Args, opts ...InvokeOption) (*GetCcCentralNetworkCapabilitiesV3Result, error)
func GetCcCentralNetworkCapabilitiesV3Output(ctx *Context, args *GetCcCentralNetworkCapabilitiesV3OutputArgs, opts ...InvokeOption) GetCcCentralNetworkCapabilitiesV3ResultOutput> Note: This function is named GetCcCentralNetworkCapabilitiesV3 in the Go SDK.
public static class GetCcCentralNetworkCapabilitiesV3
{
public static Task<GetCcCentralNetworkCapabilitiesV3Result> InvokeAsync(GetCcCentralNetworkCapabilitiesV3Args args, InvokeOptions? opts = null)
public static Output<GetCcCentralNetworkCapabilitiesV3Result> Invoke(GetCcCentralNetworkCapabilitiesV3InvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetCcCentralNetworkCapabilitiesV3Result> getCcCentralNetworkCapabilitiesV3(GetCcCentralNetworkCapabilitiesV3Args args, InvokeOptions options)
public static Output<GetCcCentralNetworkCapabilitiesV3Result> getCcCentralNetworkCapabilitiesV3(GetCcCentralNetworkCapabilitiesV3Args args, InvokeOptions options)
fn::invoke:
function: opentelekomcloud:index/getCcCentralNetworkCapabilitiesV3:getCcCentralNetworkCapabilitiesV3
arguments:
# arguments dictionarydata "opentelekomcloud_get_cc_central_network_capabilities_v3" "name" {
# arguments
}The following arguments are supported:
- Capability string
- The capability used to query.
- Id string
- The instance ID.
- Region string
- The region in which to query the data source. If omitted, the provider-level region will be used.
- Capability string
- The capability used to query.
- Id string
- The instance ID.
- Region string
- The region in which to query the data source. If omitted, the provider-level region will be used.
- capability string
- The capability used to query.
- id string
- The instance ID.
- region string
- The region in which to query the data source. If omitted, the provider-level region will be used.
- capability String
- The capability used to query.
- id String
- The instance ID.
- region String
- The region in which to query the data source. If omitted, the provider-level region will be used.
- capability string
- The capability used to query.
- id string
- The instance ID.
- region string
- The region in which to query the data source. If omitted, the provider-level region will be used.
- capability str
- The capability used to query.
- id str
- The instance ID.
- region str
- The region in which to query the data source. If omitted, the provider-level region will be used.
- capability String
- The capability used to query.
- id String
- The instance ID.
- region String
- The region in which to query the data source. If omitted, the provider-level region will be used.
getCcCentralNetworkCapabilitiesV3 Result
The following output properties are available:
- Capabilities
List<Get
Cc Central Network Capabilities V3Capability> - The list of capabilities that match the filter parameters. The capabilities structure is documented below.
- Id string
- The instance ID.
- Region string
- Capability string
- The capability name.
- Capabilities
[]Get
Cc Central Network Capabilities V3Capability - The list of capabilities that match the filter parameters. The capabilities structure is documented below.
- Id string
- The instance ID.
- Region string
- Capability string
- The capability name.
- capabilities list(object)
- The list of capabilities that match the filter parameters. The capabilities structure is documented below.
- id string
- The instance ID.
- region string
- capability string
- The capability name.
- capabilities
List<Get
Cc Central Network Capabilities V3Capability> - The list of capabilities that match the filter parameters. The capabilities structure is documented below.
- id String
- The instance ID.
- region String
- capability String
- The capability name.
- capabilities
Get
Cc Central Network Capabilities V3Capability[] - The list of capabilities that match the filter parameters. The capabilities structure is documented below.
- id string
- The instance ID.
- region string
- capability string
- The capability name.
- capabilities
Sequence[Get
Cc Central Network Capabilities V3Capability] - The list of capabilities that match the filter parameters. The capabilities structure is documented below.
- id str
- The instance ID.
- region str
- capability str
- The capability name.
- capabilities List<Property Map>
- The list of capabilities that match the filter parameters. The capabilities structure is documented below.
- id String
- The instance ID.
- region String
- capability String
- The capability name.
Supporting Types
GetCcCentralNetworkCapabilitiesV3Capability
- Capability string
- The capability used to query.
- Domain
Id string - The ID of the account that the capability belongs to.
- Id string
- The instance ID.
- Specifications
List<Get
Cc Central Network Capabilities V3Capability Specification> - The specifications of the capability. The specifications structure is documented below.
- Capability string
- The capability used to query.
- Domain
Id string - The ID of the account that the capability belongs to.
- Id string
- The instance ID.
- Specifications
[]Get
Cc Central Network Capabilities V3Capability Specification - The specifications of the capability. The specifications structure is documented below.
- capability string
- The capability used to query.
- domain_
id string - The ID of the account that the capability belongs to.
- id string
- The instance ID.
- specifications list(object)
- The specifications of the capability. The specifications structure is documented below.
- capability String
- The capability used to query.
- domain
Id String - The ID of the account that the capability belongs to.
- id String
- The instance ID.
- specifications
List<Get
Cc Central Network Capabilities V3Capability Specification> - The specifications of the capability. The specifications structure is documented below.
- capability string
- The capability used to query.
- domain
Id string - The ID of the account that the capability belongs to.
- id string
- The instance ID.
- specifications
Get
Cc Central Network Capabilities V3Capability Specification[] - The specifications of the capability. The specifications structure is documented below.
- capability str
- The capability used to query.
- domain_
id str - The ID of the account that the capability belongs to.
- id str
- The instance ID.
- specifications
Sequence[Get
Cc Central Network Capabilities V3Capability Specification] - The specifications of the capability. The specifications structure is documented below.
- capability String
- The capability used to query.
- domain
Id String - The ID of the account that the capability belongs to.
- id String
- The instance ID.
- specifications List<Property Map>
- The specifications of the capability. The specifications structure is documented below.
GetCcCentralNetworkCapabilitiesV3CapabilitySpecification
- Charge
Modes List<string> - The supported billing options.
- Free
Lines List<GetCc Central Network Capabilities V3Capability Specification Free Line> - The free lines. The free_lines structure is documented below.
- Is
Support bool - Whether the capability is supported.
- Size
Ranges List<GetCc Central Network Capabilities V3Capability Specification Size Range> - The supported bandwidth size range. The size_range structure is documented below.
- Support
Dscp List<string>Regions - The regions that support DSCP.
- Support
Freeze List<string>Regions - The regions that support freezing.
- Support
Ipv6Regions List<string> - The regions that support IPv6.
- Support
Regions List<string> - The supported regions.
- Support
Sites List<GetCc Central Network Capabilities V3Capability Specification Support Site> - The supported sites. The support_sites structure is documented below.
- Support
Sts5Regions List<string> - The regions that support STS5.
- Charge
Modes []string - The supported billing options.
- Free
Lines []GetCc Central Network Capabilities V3Capability Specification Free Line - The free lines. The free_lines structure is documented below.
- Is
Support bool - Whether the capability is supported.
- Size
Ranges []GetCc Central Network Capabilities V3Capability Specification Size Range - The supported bandwidth size range. The size_range structure is documented below.
- Support
Dscp []stringRegions - The regions that support DSCP.
- Support
Freeze []stringRegions - The regions that support freezing.
- Support
Ipv6Regions []string - The regions that support IPv6.
- Support
Regions []string - The supported regions.
- Support
Sites []GetCc Central Network Capabilities V3Capability Specification Support Site - The supported sites. The support_sites structure is documented below.
- Support
Sts5Regions []string - The regions that support STS5.
- charge_
modes list(string) - The supported billing options.
- free_
lines list(object) - The free lines. The free_lines structure is documented below.
- is_
support bool - Whether the capability is supported.
- size_
ranges list(object) - The supported bandwidth size range. The size_range structure is documented below.
- support_
dscp_ list(string)regions - The regions that support DSCP.
- support_
freeze_ list(string)regions - The regions that support freezing.
- support_
ipv6_ list(string)regions - The regions that support IPv6.
- support_
regions list(string) - The supported regions.
- support_
sites list(object) - The supported sites. The support_sites structure is documented below.
- support_
sts5_ list(string)regions - The regions that support STS5.
- charge
Modes List<String> - The supported billing options.
- free
Lines List<GetCc Central Network Capabilities V3Capability Specification Free Line> - The free lines. The free_lines structure is documented below.
- is
Support Boolean - Whether the capability is supported.
- size
Ranges List<GetCc Central Network Capabilities V3Capability Specification Size Range> - The supported bandwidth size range. The size_range structure is documented below.
- support
Dscp List<String>Regions - The regions that support DSCP.
- support
Freeze List<String>Regions - The regions that support freezing.
- support
Ipv6Regions List<String> - The regions that support IPv6.
- support
Regions List<String> - The supported regions.
- support
Sites List<GetCc Central Network Capabilities V3Capability Specification Support Site> - The supported sites. The support_sites structure is documented below.
- support
Sts5Regions List<String> - The regions that support STS5.
- charge
Modes string[] - The supported billing options.
- free
Lines GetCc Central Network Capabilities V3Capability Specification Free Line[] - The free lines. The free_lines structure is documented below.
- is
Support boolean - Whether the capability is supported.
- size
Ranges GetCc Central Network Capabilities V3Capability Specification Size Range[] - The supported bandwidth size range. The size_range structure is documented below.
- support
Dscp string[]Regions - The regions that support DSCP.
- support
Freeze string[]Regions - The regions that support freezing.
- support
Ipv6Regions string[] - The regions that support IPv6.
- support
Regions string[] - The supported regions.
- support
Sites GetCc Central Network Capabilities V3Capability Specification Support Site[] - The supported sites. The support_sites structure is documented below.
- support
Sts5Regions string[] - The regions that support STS5.
- charge_
modes Sequence[str] - The supported billing options.
- free_
lines Sequence[GetCc Central Network Capabilities V3Capability Specification Free Line] - The free lines. The free_lines structure is documented below.
- is_
support bool - Whether the capability is supported.
- size_
ranges Sequence[GetCc Central Network Capabilities V3Capability Specification Size Range] - The supported bandwidth size range. The size_range structure is documented below.
- support_
dscp_ Sequence[str]regions - The regions that support DSCP.
- support_
freeze_ Sequence[str]regions - The regions that support freezing.
- support_
ipv6_ Sequence[str]regions - The regions that support IPv6.
- support_
regions Sequence[str] - The supported regions.
- support_
sites Sequence[GetCc Central Network Capabilities V3Capability Specification Support Site] - The supported sites. The support_sites structure is documented below.
- support_
sts5_ Sequence[str]regions - The regions that support STS5.
- charge
Modes List<String> - The supported billing options.
- free
Lines List<Property Map> - The free lines. The free_lines structure is documented below.
- is
Support Boolean - Whether the capability is supported.
- size
Ranges List<Property Map> - The supported bandwidth size range. The size_range structure is documented below.
- support
Dscp List<String>Regions - The regions that support DSCP.
- support
Freeze List<String>Regions - The regions that support freezing.
- support
Ipv6Regions List<String> - The regions that support IPv6.
- support
Regions List<String> - The supported regions.
- support
Sites List<Property Map> - The supported sites. The support_sites structure is documented below.
- support
Sts5Regions List<String> - The regions that support STS5.
GetCcCentralNetworkCapabilitiesV3CapabilitySpecificationFreeLine
- Local
Site stringCode - The local site code.
- Remote
Site stringCode - The remote site code.
- Local
Site stringCode - The local site code.
- Remote
Site stringCode - The remote site code.
- local_
site_ stringcode - The local site code.
- remote_
site_ stringcode - The remote site code.
- local
Site StringCode - The local site code.
- remote
Site StringCode - The remote site code.
- local
Site stringCode - The local site code.
- remote
Site stringCode - The remote site code.
- local_
site_ strcode - The local site code.
- remote_
site_ strcode - The remote site code.
- local
Site StringCode - The local site code.
- remote
Site StringCode - The remote site code.
GetCcCentralNetworkCapabilitiesV3CapabilitySpecificationSizeRange
GetCcCentralNetworkCapabilitiesV3CapabilitySpecificationSupportSite
Package Details
- Repository
- opentelekomcloud opentelekomcloud/terraform-provider-opentelekomcloud
- License
- Notes
- This Pulumi package is based on the
opentelekomcloudTerraform Provider.
published on Friday, Jul 31, 2026 by opentelekomcloud