Viewing docs for opentelekomcloud 1.37.3
published on Friday, Jul 31, 2026 by opentelekomcloud
published on Friday, Jul 31, 2026 by opentelekomcloud
Viewing docs for opentelekomcloud 1.37.3
published on Friday, Jul 31, 2026 by opentelekomcloud
published on Friday, Jul 31, 2026 by opentelekomcloud
Up-to-date reference of API arguments for VPC IP address group v3 you can get at documentation portal
Get details of a V3 VPC IP address group resource within OpenTelekomCloud.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as opentelekomcloud from "@pulumi/opentelekomcloud";
const config = new pulumi.Config();
const id = config.requireObject<any>("id");
const group1 = opentelekomcloud.getVpcIpAddressGroupV3({
id: id,
});
import pulumi
import pulumi_opentelekomcloud as opentelekomcloud
config = pulumi.Config()
id = config.require_object("id")
group1 = opentelekomcloud.get_vpc_ip_address_group_v3(id=id)
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/opentelekomcloud/opentelekomcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
cfg := config.New(ctx, "")
id := cfg.RequireObject("id")
_, err := opentelekomcloud.LookupVpcIpAddressGroupV3(ctx, &opentelekomcloud.LookupVpcIpAddressGroupV3Args{
Id: id,
}, 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 config = new Config();
var id = config.RequireObject<dynamic>("id");
var group1 = Opentelekomcloud.GetVpcIpAddressGroupV3.Invoke(new()
{
Id = id,
});
});
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.GetVpcIpAddressGroupV3Args;
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 config = ctx.config();
final var id = config.get("id");
final var group1 = OpentelekomcloudFunctions.getVpcIpAddressGroupV3(GetVpcIpAddressGroupV3Args.builder()
.id(id)
.build());
}
}
configuration:
id:
type: dynamic
variables:
group1:
fn::invoke:
function: opentelekomcloud:getVpcIpAddressGroupV3
arguments:
id: ${id}
Example coming soon!
Using getVpcIpAddressGroupV3
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 getVpcIpAddressGroupV3(args: GetVpcIpAddressGroupV3Args, opts?: InvokeOptions): Promise<GetVpcIpAddressGroupV3Result>
function getVpcIpAddressGroupV3Output(args: GetVpcIpAddressGroupV3OutputArgs, opts?: InvokeOptions): Output<GetVpcIpAddressGroupV3Result>def get_vpc_ip_address_group_v3(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetVpcIpAddressGroupV3Result
def get_vpc_ip_address_group_v3_output(id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetVpcIpAddressGroupV3Result]func LookupVpcIpAddressGroupV3(ctx *Context, args *LookupVpcIpAddressGroupV3Args, opts ...InvokeOption) (*LookupVpcIpAddressGroupV3Result, error)
func LookupVpcIpAddressGroupV3Output(ctx *Context, args *LookupVpcIpAddressGroupV3OutputArgs, opts ...InvokeOption) LookupVpcIpAddressGroupV3ResultOutput> Note: This function is named LookupVpcIpAddressGroupV3 in the Go SDK.
public static class GetVpcIpAddressGroupV3
{
public static Task<GetVpcIpAddressGroupV3Result> InvokeAsync(GetVpcIpAddressGroupV3Args args, InvokeOptions? opts = null)
public static Output<GetVpcIpAddressGroupV3Result> Invoke(GetVpcIpAddressGroupV3InvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetVpcIpAddressGroupV3Result> getVpcIpAddressGroupV3(GetVpcIpAddressGroupV3Args args, InvokeOptions options)
public static Output<GetVpcIpAddressGroupV3Result> getVpcIpAddressGroupV3(GetVpcIpAddressGroupV3Args args, InvokeOptions options)
fn::invoke:
function: opentelekomcloud:index/getVpcIpAddressGroupV3:getVpcIpAddressGroupV3
arguments:
# arguments dictionarydata "opentelekomcloud_get_vpc_ip_address_group_v3" "name" {
# arguments
}The following arguments are supported:
- Id string
- IP address group ID.
- Id string
- IP address group ID.
- id string
- IP address group ID.
- id String
- IP address group ID.
- id string
- IP address group ID.
- id str
- IP address group ID.
- id String
- IP address group ID.
getVpcIpAddressGroupV3 Result
The following output properties are available:
- Created
At string - Indicates the time when the IP address group was created.
It is a UTC time in the format of
yyyy-MM-ddTHH:mm:ss. - Description string
- Description about the IP address group.
- Enterprise
Project stringId - ID of the enterprise project to which the IP address group belongs.
- Id string
- Ip
Extra List<GetSets Vpc Ip Address Group V3Ip Extra Set> - IP address entries with remarks. Structure is documented below.
- Ip
Sets List<string> - IP address entries in the IP address group.
- Ip
Version double - IP address version of the IP address group.
- Max
Capacity double - Maximum number of IP address entries in the IP address group.
- Name string
- A unique name for the IP address group.
- Project
Id string - Indicates the project ID that the IP address group belongs to.
- Status string
- Status of the IP address group.
Valid values are
NORMAL(normal),UPDATING(being updated), andUPDATE_FAILED(update failed). - Status
Message string - Details about the IP address group status.
- Updated
At string - Indicates the time when the IP address group was last updated.
It is a UTC time in the format of
yyyy-MM-ddTHH:mm:ss.
- Created
At string - Indicates the time when the IP address group was created.
It is a UTC time in the format of
yyyy-MM-ddTHH:mm:ss. - Description string
- Description about the IP address group.
- Enterprise
Project stringId - ID of the enterprise project to which the IP address group belongs.
- Id string
- Ip
Extra []GetSets Vpc Ip Address Group V3Ip Extra Set - IP address entries with remarks. Structure is documented below.
- Ip
Sets []string - IP address entries in the IP address group.
- Ip
Version float64 - IP address version of the IP address group.
- Max
Capacity float64 - Maximum number of IP address entries in the IP address group.
- Name string
- A unique name for the IP address group.
- Project
Id string - Indicates the project ID that the IP address group belongs to.
- Status string
- Status of the IP address group.
Valid values are
NORMAL(normal),UPDATING(being updated), andUPDATE_FAILED(update failed). - Status
Message string - Details about the IP address group status.
- Updated
At string - Indicates the time when the IP address group was last updated.
It is a UTC time in the format of
yyyy-MM-ddTHH:mm:ss.
- created_
at string - Indicates the time when the IP address group was created.
It is a UTC time in the format of
yyyy-MM-ddTHH:mm:ss. - description string
- Description about the IP address group.
- enterprise_
project_ stringid - ID of the enterprise project to which the IP address group belongs.
- id string
- ip_
extra_ list(object)sets - IP address entries with remarks. Structure is documented below.
- ip_
sets list(string) - IP address entries in the IP address group.
- ip_
version number - IP address version of the IP address group.
- max_
capacity number - Maximum number of IP address entries in the IP address group.
- name string
- A unique name for the IP address group.
- project_
id string - Indicates the project ID that the IP address group belongs to.
- status string
- Status of the IP address group.
Valid values are
NORMAL(normal),UPDATING(being updated), andUPDATE_FAILED(update failed). - status_
message string - Details about the IP address group status.
- updated_
at string - Indicates the time when the IP address group was last updated.
It is a UTC time in the format of
yyyy-MM-ddTHH:mm:ss.
- created
At String - Indicates the time when the IP address group was created.
It is a UTC time in the format of
yyyy-MM-ddTHH:mm:ss. - description String
- Description about the IP address group.
- enterprise
Project StringId - ID of the enterprise project to which the IP address group belongs.
- id String
- ip
Extra List<GetSets Vpc Ip Address Group V3Ip Extra Set> - IP address entries with remarks. Structure is documented below.
- ip
Sets List<String> - IP address entries in the IP address group.
- ip
Version Double - IP address version of the IP address group.
- max
Capacity Double - Maximum number of IP address entries in the IP address group.
- name String
- A unique name for the IP address group.
- project
Id String - Indicates the project ID that the IP address group belongs to.
- status String
- Status of the IP address group.
Valid values are
NORMAL(normal),UPDATING(being updated), andUPDATE_FAILED(update failed). - status
Message String - Details about the IP address group status.
- updated
At String - Indicates the time when the IP address group was last updated.
It is a UTC time in the format of
yyyy-MM-ddTHH:mm:ss.
- created
At string - Indicates the time when the IP address group was created.
It is a UTC time in the format of
yyyy-MM-ddTHH:mm:ss. - description string
- Description about the IP address group.
- enterprise
Project stringId - ID of the enterprise project to which the IP address group belongs.
- id string
- ip
Extra GetSets Vpc Ip Address Group V3Ip Extra Set[] - IP address entries with remarks. Structure is documented below.
- ip
Sets string[] - IP address entries in the IP address group.
- ip
Version number - IP address version of the IP address group.
- max
Capacity number - Maximum number of IP address entries in the IP address group.
- name string
- A unique name for the IP address group.
- project
Id string - Indicates the project ID that the IP address group belongs to.
- status string
- Status of the IP address group.
Valid values are
NORMAL(normal),UPDATING(being updated), andUPDATE_FAILED(update failed). - status
Message string - Details about the IP address group status.
- updated
At string - Indicates the time when the IP address group was last updated.
It is a UTC time in the format of
yyyy-MM-ddTHH:mm:ss.
- created_
at str - Indicates the time when the IP address group was created.
It is a UTC time in the format of
yyyy-MM-ddTHH:mm:ss. - description str
- Description about the IP address group.
- enterprise_
project_ strid - ID of the enterprise project to which the IP address group belongs.
- id str
- ip_
extra_ Sequence[Getsets Vpc Ip Address Group V3Ip Extra Set] - IP address entries with remarks. Structure is documented below.
- ip_
sets Sequence[str] - IP address entries in the IP address group.
- ip_
version float - IP address version of the IP address group.
- max_
capacity float - Maximum number of IP address entries in the IP address group.
- name str
- A unique name for the IP address group.
- project_
id str - Indicates the project ID that the IP address group belongs to.
- status str
- Status of the IP address group.
Valid values are
NORMAL(normal),UPDATING(being updated), andUPDATE_FAILED(update failed). - status_
message str - Details about the IP address group status.
- updated_
at str - Indicates the time when the IP address group was last updated.
It is a UTC time in the format of
yyyy-MM-ddTHH:mm:ss.
- created
At String - Indicates the time when the IP address group was created.
It is a UTC time in the format of
yyyy-MM-ddTHH:mm:ss. - description String
- Description about the IP address group.
- enterprise
Project StringId - ID of the enterprise project to which the IP address group belongs.
- id String
- ip
Extra List<Property Map>Sets - IP address entries with remarks. Structure is documented below.
- ip
Sets List<String> - IP address entries in the IP address group.
- ip
Version Number - IP address version of the IP address group.
- max
Capacity Number - Maximum number of IP address entries in the IP address group.
- name String
- A unique name for the IP address group.
- project
Id String - Indicates the project ID that the IP address group belongs to.
- status String
- Status of the IP address group.
Valid values are
NORMAL(normal),UPDATING(being updated), andUPDATE_FAILED(update failed). - status
Message String - Details about the IP address group status.
- updated
At String - Indicates the time when the IP address group was last updated.
It is a UTC time in the format of
yyyy-MM-ddTHH:mm:ss.
Supporting Types
GetVpcIpAddressGroupV3IpExtraSet
Package Details
- Repository
- opentelekomcloud opentelekomcloud/terraform-provider-opentelekomcloud
- License
- Notes
- This Pulumi package is based on the
opentelekomcloudTerraform Provider.
Viewing docs for opentelekomcloud 1.37.3
published on Friday, Jul 31, 2026 by opentelekomcloud
published on Friday, Jul 31, 2026 by opentelekomcloud