Viewing docs for opentelekomcloud 1.36.60
published on Thursday, Feb 26, 2026 by opentelekomcloud
published on Thursday, Feb 26, 2026 by opentelekomcloud
Viewing docs for opentelekomcloud 1.36.60
published on Thursday, Feb 26, 2026 by opentelekomcloud
published on Thursday, Feb 26, 2026 by opentelekomcloud
Up-to-date reference of API arguments for Network port you can get at documentation portal
Use this data source to get the ID of an available OpenTelekomCloud port.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as opentelekomcloud from "@pulumi/opentelekomcloud";
const port1 = opentelekomcloud.getNetworkingPortV2({
name: "port_1",
});
import pulumi
import pulumi_opentelekomcloud as opentelekomcloud
port1 = opentelekomcloud.get_networking_port_v2(name="port_1")
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.LookupNetworkingPortV2(ctx, &opentelekomcloud.LookupNetworkingPortV2Args{
Name: pulumi.StringRef("port_1"),
}, 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 port1 = Opentelekomcloud.GetNetworkingPortV2.Invoke(new()
{
Name = "port_1",
});
});
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.GetNetworkingPortV2Args;
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 port1 = OpentelekomcloudFunctions.getNetworkingPortV2(GetNetworkingPortV2Args.builder()
.name("port_1")
.build());
}
}
variables:
port1:
fn::invoke:
function: opentelekomcloud:getNetworkingPortV2
arguments:
name: port_1
Using getNetworkingPortV2
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 getNetworkingPortV2(args: GetNetworkingPortV2Args, opts?: InvokeOptions): Promise<GetNetworkingPortV2Result>
function getNetworkingPortV2Output(args: GetNetworkingPortV2OutputArgs, opts?: InvokeOptions): Output<GetNetworkingPortV2Result>def get_networking_port_v2(admin_state_up: Optional[bool] = None,
device_id: Optional[str] = None,
device_owner: Optional[str] = None,
fixed_ip: Optional[str] = None,
id: Optional[str] = None,
mac_address: Optional[str] = None,
name: Optional[str] = None,
network_id: Optional[str] = None,
port_id: Optional[str] = None,
project_id: Optional[str] = None,
region: Optional[str] = None,
security_group_ids: Optional[Sequence[str]] = None,
status: Optional[str] = None,
tenant_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetNetworkingPortV2Result
def get_networking_port_v2_output(admin_state_up: Optional[pulumi.Input[bool]] = None,
device_id: Optional[pulumi.Input[str]] = None,
device_owner: Optional[pulumi.Input[str]] = None,
fixed_ip: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
mac_address: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
network_id: Optional[pulumi.Input[str]] = None,
port_id: Optional[pulumi.Input[str]] = None,
project_id: Optional[pulumi.Input[str]] = None,
region: Optional[pulumi.Input[str]] = None,
security_group_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
status: Optional[pulumi.Input[str]] = None,
tenant_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetNetworkingPortV2Result]func LookupNetworkingPortV2(ctx *Context, args *LookupNetworkingPortV2Args, opts ...InvokeOption) (*LookupNetworkingPortV2Result, error)
func LookupNetworkingPortV2Output(ctx *Context, args *LookupNetworkingPortV2OutputArgs, opts ...InvokeOption) LookupNetworkingPortV2ResultOutput> Note: This function is named LookupNetworkingPortV2 in the Go SDK.
public static class GetNetworkingPortV2
{
public static Task<GetNetworkingPortV2Result> InvokeAsync(GetNetworkingPortV2Args args, InvokeOptions? opts = null)
public static Output<GetNetworkingPortV2Result> Invoke(GetNetworkingPortV2InvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetNetworkingPortV2Result> getNetworkingPortV2(GetNetworkingPortV2Args args, InvokeOptions options)
public static Output<GetNetworkingPortV2Result> getNetworkingPortV2(GetNetworkingPortV2Args args, InvokeOptions options)
fn::invoke:
function: opentelekomcloud:index/getNetworkingPortV2:getNetworkingPortV2
arguments:
# arguments dictionaryThe following arguments are supported:
- Admin
State boolUp - The administrative state of the port.
- Device
Id string - The ID of the device the port belongs to.
- Device
Owner string - The device owner of the port.
- Fixed
Ip string - The port IP address filter.
- Id string
- Mac
Address string - The MAC address of the port.
- Name string
- The name of the port.
- Network
Id string - The ID of the network the port belongs to.
- Port
Id string - The ID of the port.
- Project
Id string - The owner of the port.
- Region string
- The region in which to obtain the V2 Neutron client.
A Neutron client is needed to retrieve port ids. If omitted, the
regionargument of the provider is used. - Security
Group List<string>Ids - The list of port security group IDs to filter.
- Status string
- The status of the port.
- Tenant
Id string
- Admin
State boolUp - The administrative state of the port.
- Device
Id string - The ID of the device the port belongs to.
- Device
Owner string - The device owner of the port.
- Fixed
Ip string - The port IP address filter.
- Id string
- Mac
Address string - The MAC address of the port.
- Name string
- The name of the port.
- Network
Id string - The ID of the network the port belongs to.
- Port
Id string - The ID of the port.
- Project
Id string - The owner of the port.
- Region string
- The region in which to obtain the V2 Neutron client.
A Neutron client is needed to retrieve port ids. If omitted, the
regionargument of the provider is used. - Security
Group []stringIds - The list of port security group IDs to filter.
- Status string
- The status of the port.
- Tenant
Id string
- admin
State BooleanUp - The administrative state of the port.
- device
Id String - The ID of the device the port belongs to.
- device
Owner String - The device owner of the port.
- fixed
Ip String - The port IP address filter.
- id String
- mac
Address String - The MAC address of the port.
- name String
- The name of the port.
- network
Id String - The ID of the network the port belongs to.
- port
Id String - The ID of the port.
- project
Id String - The owner of the port.
- region String
- The region in which to obtain the V2 Neutron client.
A Neutron client is needed to retrieve port ids. If omitted, the
regionargument of the provider is used. - security
Group List<String>Ids - The list of port security group IDs to filter.
- status String
- The status of the port.
- tenant
Id String
- admin
State booleanUp - The administrative state of the port.
- device
Id string - The ID of the device the port belongs to.
- device
Owner string - The device owner of the port.
- fixed
Ip string - The port IP address filter.
- id string
- mac
Address string - The MAC address of the port.
- name string
- The name of the port.
- network
Id string - The ID of the network the port belongs to.
- port
Id string - The ID of the port.
- project
Id string - The owner of the port.
- region string
- The region in which to obtain the V2 Neutron client.
A Neutron client is needed to retrieve port ids. If omitted, the
regionargument of the provider is used. - security
Group string[]Ids - The list of port security group IDs to filter.
- status string
- The status of the port.
- tenant
Id string
- admin_
state_ boolup - The administrative state of the port.
- device_
id str - The ID of the device the port belongs to.
- device_
owner str - The device owner of the port.
- fixed_
ip str - The port IP address filter.
- id str
- mac_
address str - The MAC address of the port.
- name str
- The name of the port.
- network_
id str - The ID of the network the port belongs to.
- port_
id str - The ID of the port.
- project_
id str - The owner of the port.
- region str
- The region in which to obtain the V2 Neutron client.
A Neutron client is needed to retrieve port ids. If omitted, the
regionargument of the provider is used. - security_
group_ Sequence[str]ids - The list of port security group IDs to filter.
- status str
- The status of the port.
- tenant_
id str
- admin
State BooleanUp - The administrative state of the port.
- device
Id String - The ID of the device the port belongs to.
- device
Owner String - The device owner of the port.
- fixed
Ip String - The port IP address filter.
- id String
- mac
Address String - The MAC address of the port.
- name String
- The name of the port.
- network
Id String - The ID of the network the port belongs to.
- port
Id String - The ID of the port.
- project
Id String - The owner of the port.
- region String
- The region in which to obtain the V2 Neutron client.
A Neutron client is needed to retrieve port ids. If omitted, the
regionargument of the provider is used. - security
Group List<String>Ids - The list of port security group IDs to filter.
- status String
- The status of the port.
- tenant
Id String
getNetworkingPortV2 Result
The following output properties are available:
- All
Fixed List<string>Ips - The collection of Fixed IP addresses on the port in the order returned by the Network v2 API.
- All
Security List<string>Group Ids - The set of security group IDs applied on the port.
- Id string
- Admin
State boolUp - See Argument Reference above.
- Device
Id string - See Argument Reference above.
- Device
Owner string - See Argument Reference above.
- Fixed
Ip string - Mac
Address string - See Argument Reference above.
- Name string
- See Argument Reference above.
- Network
Id string - See Argument Reference above.
- Port
Id string - See Argument Reference above.
- Project
Id string - See Argument Reference above.
- Region string
- See Argument Reference above.
- Security
Group List<string>Ids - Status string
- Tenant
Id string
- All
Fixed []stringIps - The collection of Fixed IP addresses on the port in the order returned by the Network v2 API.
- All
Security []stringGroup Ids - The set of security group IDs applied on the port.
- Id string
- Admin
State boolUp - See Argument Reference above.
- Device
Id string - See Argument Reference above.
- Device
Owner string - See Argument Reference above.
- Fixed
Ip string - Mac
Address string - See Argument Reference above.
- Name string
- See Argument Reference above.
- Network
Id string - See Argument Reference above.
- Port
Id string - See Argument Reference above.
- Project
Id string - See Argument Reference above.
- Region string
- See Argument Reference above.
- Security
Group []stringIds - Status string
- Tenant
Id string
- all
Fixed List<String>Ips - The collection of Fixed IP addresses on the port in the order returned by the Network v2 API.
- all
Security List<String>Group Ids - The set of security group IDs applied on the port.
- id String
- admin
State BooleanUp - See Argument Reference above.
- device
Id String - See Argument Reference above.
- device
Owner String - See Argument Reference above.
- fixed
Ip String - mac
Address String - See Argument Reference above.
- name String
- See Argument Reference above.
- network
Id String - See Argument Reference above.
- port
Id String - See Argument Reference above.
- project
Id String - See Argument Reference above.
- region String
- See Argument Reference above.
- security
Group List<String>Ids - status String
- tenant
Id String
- all
Fixed string[]Ips - The collection of Fixed IP addresses on the port in the order returned by the Network v2 API.
- all
Security string[]Group Ids - The set of security group IDs applied on the port.
- id string
- admin
State booleanUp - See Argument Reference above.
- device
Id string - See Argument Reference above.
- device
Owner string - See Argument Reference above.
- fixed
Ip string - mac
Address string - See Argument Reference above.
- name string
- See Argument Reference above.
- network
Id string - See Argument Reference above.
- port
Id string - See Argument Reference above.
- project
Id string - See Argument Reference above.
- region string
- See Argument Reference above.
- security
Group string[]Ids - status string
- tenant
Id string
- all_
fixed_ Sequence[str]ips - The collection of Fixed IP addresses on the port in the order returned by the Network v2 API.
- all_
security_ Sequence[str]group_ ids - The set of security group IDs applied on the port.
- id str
- admin_
state_ boolup - See Argument Reference above.
- device_
id str - See Argument Reference above.
- device_
owner str - See Argument Reference above.
- fixed_
ip str - mac_
address str - See Argument Reference above.
- name str
- See Argument Reference above.
- network_
id str - See Argument Reference above.
- port_
id str - See Argument Reference above.
- project_
id str - See Argument Reference above.
- region str
- See Argument Reference above.
- security_
group_ Sequence[str]ids - status str
- tenant_
id str
- all
Fixed List<String>Ips - The collection of Fixed IP addresses on the port in the order returned by the Network v2 API.
- all
Security List<String>Group Ids - The set of security group IDs applied on the port.
- id String
- admin
State BooleanUp - See Argument Reference above.
- device
Id String - See Argument Reference above.
- device
Owner String - See Argument Reference above.
- fixed
Ip String - mac
Address String - See Argument Reference above.
- name String
- See Argument Reference above.
- network
Id String - See Argument Reference above.
- port
Id String - See Argument Reference above.
- project
Id String - See Argument Reference above.
- region String
- See Argument Reference above.
- security
Group List<String>Ids - status String
- tenant
Id String
Package Details
- Repository
- opentelekomcloud opentelekomcloud/terraform-provider-opentelekomcloud
- License
- Notes
- This Pulumi package is based on the
opentelekomcloudTerraform Provider.
Viewing docs for opentelekomcloud 1.36.60
published on Thursday, Feb 26, 2026 by opentelekomcloud
published on Thursday, Feb 26, 2026 by opentelekomcloud
