ibm.getIsBareMetalServerNetworkInterfaces
Explore with Pulumi AI
Import the details of an existing IBM Cloud Bare Metal Server Network Interface collection as a read-only data source. You can then reference the fields of the data source in other resources within the same configuration using interpolation syntax. For more information, about bare metal servers, see Network of Bare Metal Servers for VPC.
Note:
VPC infrastructure services are a regional specific based endpoint, by default targets to us-south
. Please make sure to target right region in the provider block as shown in the provider.tf
file, if VPC service is created in region other than us-south
.
provider.tf
import * as pulumi from "@pulumi/pulumi";
import pulumi
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
return await Deployment.RunAsync(() =>
{
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
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) {
}
}
{}
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ibm from "@pulumi/ibm";
const dsBmsNics = ibm.getIsBareMetalServerNetworkInterfaces({
bareMetalServer: "xxxx-xxxxx-xxxxx-xxxx",
});
import pulumi
import pulumi_ibm as ibm
ds_bms_nics = ibm.get_is_bare_metal_server_network_interfaces(bare_metal_server="xxxx-xxxxx-xxxxx-xxxx")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/ibm"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := ibm.GetIsBareMetalServerNetworkInterfaces(ctx, &ibm.GetIsBareMetalServerNetworkInterfacesArgs{
BareMetalServer: "xxxx-xxxxx-xxxxx-xxxx",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Ibm = Pulumi.Ibm;
return await Deployment.RunAsync(() =>
{
var dsBmsNics = Ibm.GetIsBareMetalServerNetworkInterfaces.Invoke(new()
{
BareMetalServer = "xxxx-xxxxx-xxxxx-xxxx",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ibm.IbmFunctions;
import com.pulumi.ibm.inputs.GetIsBareMetalServerNetworkInterfacesArgs;
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 dsBmsNics = IbmFunctions.getIsBareMetalServerNetworkInterfaces(GetIsBareMetalServerNetworkInterfacesArgs.builder()
.bareMetalServer("xxxx-xxxxx-xxxxx-xxxx")
.build());
}
}
variables:
dsBmsNics:
fn::invoke:
function: ibm:getIsBareMetalServerNetworkInterfaces
arguments:
bareMetalServer: xxxx-xxxxx-xxxxx-xxxx
Using getIsBareMetalServerNetworkInterfaces
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 getIsBareMetalServerNetworkInterfaces(args: GetIsBareMetalServerNetworkInterfacesArgs, opts?: InvokeOptions): Promise<GetIsBareMetalServerNetworkInterfacesResult>
function getIsBareMetalServerNetworkInterfacesOutput(args: GetIsBareMetalServerNetworkInterfacesOutputArgs, opts?: InvokeOptions): Output<GetIsBareMetalServerNetworkInterfacesResult>
def get_is_bare_metal_server_network_interfaces(bare_metal_server: Optional[str] = None,
id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIsBareMetalServerNetworkInterfacesResult
def get_is_bare_metal_server_network_interfaces_output(bare_metal_server: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIsBareMetalServerNetworkInterfacesResult]
func GetIsBareMetalServerNetworkInterfaces(ctx *Context, args *GetIsBareMetalServerNetworkInterfacesArgs, opts ...InvokeOption) (*GetIsBareMetalServerNetworkInterfacesResult, error)
func GetIsBareMetalServerNetworkInterfacesOutput(ctx *Context, args *GetIsBareMetalServerNetworkInterfacesOutputArgs, opts ...InvokeOption) GetIsBareMetalServerNetworkInterfacesResultOutput
> Note: This function is named GetIsBareMetalServerNetworkInterfaces
in the Go SDK.
public static class GetIsBareMetalServerNetworkInterfaces
{
public static Task<GetIsBareMetalServerNetworkInterfacesResult> InvokeAsync(GetIsBareMetalServerNetworkInterfacesArgs args, InvokeOptions? opts = null)
public static Output<GetIsBareMetalServerNetworkInterfacesResult> Invoke(GetIsBareMetalServerNetworkInterfacesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetIsBareMetalServerNetworkInterfacesResult> getIsBareMetalServerNetworkInterfaces(GetIsBareMetalServerNetworkInterfacesArgs args, InvokeOptions options)
public static Output<GetIsBareMetalServerNetworkInterfacesResult> getIsBareMetalServerNetworkInterfaces(GetIsBareMetalServerNetworkInterfacesArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getIsBareMetalServerNetworkInterfaces:getIsBareMetalServerNetworkInterfaces
arguments:
# arguments dictionary
The following arguments are supported:
- Bare
Metal stringServer - The id for this bare metal server.
- Id string
- (String) The unique identifier for this network interface
- Bare
Metal stringServer - The id for this bare metal server.
- Id string
- (String) The unique identifier for this network interface
- bare
Metal StringServer - The id for this bare metal server.
- id String
- (String) The unique identifier for this network interface
- bare
Metal stringServer - The id for this bare metal server.
- id string
- (String) The unique identifier for this network interface
- bare_
metal_ strserver - The id for this bare metal server.
- id str
- (String) The unique identifier for this network interface
- bare
Metal StringServer - The id for this bare metal server.
- id String
- (String) The unique identifier for this network interface
getIsBareMetalServerNetworkInterfaces Result
The following output properties are available:
- Bare
Metal stringServer - Id string
- (String) The unique identifier for this network interface
- Network
Interfaces List<GetIs Bare Metal Server Network Interfaces Network Interface> - (List of objects) A list of all network interfaces on a bare metal server. A network interface is an abstract representation of a network interface card and connects a bare metal server to a subnet. While each network interface can attach to only one subnet, multiple network interfaces can be created to attach to multiple subnets. Multiple interfaces may also attach to the same subnet.
- Bare
Metal stringServer - Id string
- (String) The unique identifier for this network interface
- Network
Interfaces []GetIs Bare Metal Server Network Interfaces Network Interface - (List of objects) A list of all network interfaces on a bare metal server. A network interface is an abstract representation of a network interface card and connects a bare metal server to a subnet. While each network interface can attach to only one subnet, multiple network interfaces can be created to attach to multiple subnets. Multiple interfaces may also attach to the same subnet.
- bare
Metal StringServer - id String
- (String) The unique identifier for this network interface
- network
Interfaces List<GetIs Bare Metal Server Network Interfaces Network Interface> - (List of objects) A list of all network interfaces on a bare metal server. A network interface is an abstract representation of a network interface card and connects a bare metal server to a subnet. While each network interface can attach to only one subnet, multiple network interfaces can be created to attach to multiple subnets. Multiple interfaces may also attach to the same subnet.
- bare
Metal stringServer - id string
- (String) The unique identifier for this network interface
- network
Interfaces GetIs Bare Metal Server Network Interfaces Network Interface[] - (List of objects) A list of all network interfaces on a bare metal server. A network interface is an abstract representation of a network interface card and connects a bare metal server to a subnet. While each network interface can attach to only one subnet, multiple network interfaces can be created to attach to multiple subnets. Multiple interfaces may also attach to the same subnet.
- bare_
metal_ strserver - id str
- (String) The unique identifier for this network interface
- network_
interfaces Sequence[GetIs Bare Metal Server Network Interfaces Network Interface] - (List of objects) A list of all network interfaces on a bare metal server. A network interface is an abstract representation of a network interface card and connects a bare metal server to a subnet. While each network interface can attach to only one subnet, multiple network interfaces can be created to attach to multiple subnets. Multiple interfaces may also attach to the same subnet.
- bare
Metal StringServer - id String
- (String) The unique identifier for this network interface
- network
Interfaces List<Property Map> - (List of objects) A list of all network interfaces on a bare metal server. A network interface is an abstract representation of a network interface card and connects a bare metal server to a subnet. While each network interface can attach to only one subnet, multiple network interfaces can be created to attach to multiple subnets. Multiple interfaces may also attach to the same subnet.
Supporting Types
GetIsBareMetalServerNetworkInterfacesNetworkInterface
- Allow
Interface boolTo Float - (Boolean) Indicates if the interface can float to any other server within the same resource_group. The interface will float automatically if the network detects a GARP or RARP on another bare metal server in the resource group. Applies only to vlan type interfaces.
- Allow
Ip boolSpoofing - (Boolean) Indicates whether source IP spoofing is allowed on this interface. If false, source IP spoofing is prevented on this interface. If true, source IP spoofing is allowed on this interface.
- Allowed
Vlans List<double> - (Array) Indicates what VLAN IDs (for VLAN type only) can use this physical (PCI type) interface. A given VLAN can only be in the allowed_vlans array for one PCI type adapter per bare metal server.
- Enable
Infrastructure boolNat - (Boolean) If true, the VPC infrastructure performs any needed NAT operations. If false, the packet is passed unmodified to/from the network interface, allowing the workload to perform any needed NAT operations.
- Floating
Ips List<GetIs Bare Metal Server Network Interfaces Network Interface Floating Ip> - (List) The floating IPs associated with this network interface.
- Href string
- (String) The URL for this reserved IP
- Id string
- (String) The unique identifier for this network interface
- Interface
Type string - (String) The network interface type, supported values are [ pci, vlan ]
- Mac
Address string - (String) The MAC address of the interface. If absent, the value is not known.
- Name string
- (String) The user-defined or system-provided name for this reserved IP
- Port
Speed double - (Integer) The network interface port speed in Mbps
- Primary
Ips List<GetIs Bare Metal Server Network Interfaces Network Interface Primary Ip> - (List)
- Resource
Type string - (String)The resource type [ subnet_reserved_ip ]
- Security
Groups List<string> - (Array) Collection of security groups
- Status string
- (String) The status of the network interface.
- Subnet string
- (List) The associated subnet
- Type string
- (String) The type of this bare metal server network interface. Supported values are [ primary, secondary ]
- Vlan double
- (Integer) Indicates the 802.1Q VLAN ID tag that must be used for all traffic on this interface
- Allow
Interface boolTo Float - (Boolean) Indicates if the interface can float to any other server within the same resource_group. The interface will float automatically if the network detects a GARP or RARP on another bare metal server in the resource group. Applies only to vlan type interfaces.
- Allow
Ip boolSpoofing - (Boolean) Indicates whether source IP spoofing is allowed on this interface. If false, source IP spoofing is prevented on this interface. If true, source IP spoofing is allowed on this interface.
- Allowed
Vlans []float64 - (Array) Indicates what VLAN IDs (for VLAN type only) can use this physical (PCI type) interface. A given VLAN can only be in the allowed_vlans array for one PCI type adapter per bare metal server.
- Enable
Infrastructure boolNat - (Boolean) If true, the VPC infrastructure performs any needed NAT operations. If false, the packet is passed unmodified to/from the network interface, allowing the workload to perform any needed NAT operations.
- Floating
Ips []GetIs Bare Metal Server Network Interfaces Network Interface Floating Ip - (List) The floating IPs associated with this network interface.
- Href string
- (String) The URL for this reserved IP
- Id string
- (String) The unique identifier for this network interface
- Interface
Type string - (String) The network interface type, supported values are [ pci, vlan ]
- Mac
Address string - (String) The MAC address of the interface. If absent, the value is not known.
- Name string
- (String) The user-defined or system-provided name for this reserved IP
- Port
Speed float64 - (Integer) The network interface port speed in Mbps
- Primary
Ips []GetIs Bare Metal Server Network Interfaces Network Interface Primary Ip - (List)
- Resource
Type string - (String)The resource type [ subnet_reserved_ip ]
- Security
Groups []string - (Array) Collection of security groups
- Status string
- (String) The status of the network interface.
- Subnet string
- (List) The associated subnet
- Type string
- (String) The type of this bare metal server network interface. Supported values are [ primary, secondary ]
- Vlan float64
- (Integer) Indicates the 802.1Q VLAN ID tag that must be used for all traffic on this interface
- allow
Interface BooleanTo Float - (Boolean) Indicates if the interface can float to any other server within the same resource_group. The interface will float automatically if the network detects a GARP or RARP on another bare metal server in the resource group. Applies only to vlan type interfaces.
- allow
Ip BooleanSpoofing - (Boolean) Indicates whether source IP spoofing is allowed on this interface. If false, source IP spoofing is prevented on this interface. If true, source IP spoofing is allowed on this interface.
- allowed
Vlans List<Double> - (Array) Indicates what VLAN IDs (for VLAN type only) can use this physical (PCI type) interface. A given VLAN can only be in the allowed_vlans array for one PCI type adapter per bare metal server.
- enable
Infrastructure BooleanNat - (Boolean) If true, the VPC infrastructure performs any needed NAT operations. If false, the packet is passed unmodified to/from the network interface, allowing the workload to perform any needed NAT operations.
- floating
Ips List<GetIs Bare Metal Server Network Interfaces Network Interface Floating Ip> - (List) The floating IPs associated with this network interface.
- href String
- (String) The URL for this reserved IP
- id String
- (String) The unique identifier for this network interface
- interface
Type String - (String) The network interface type, supported values are [ pci, vlan ]
- mac
Address String - (String) The MAC address of the interface. If absent, the value is not known.
- name String
- (String) The user-defined or system-provided name for this reserved IP
- port
Speed Double - (Integer) The network interface port speed in Mbps
- primary
Ips List<GetIs Bare Metal Server Network Interfaces Network Interface Primary Ip> - (List)
- resource
Type String - (String)The resource type [ subnet_reserved_ip ]
- security
Groups List<String> - (Array) Collection of security groups
- status String
- (String) The status of the network interface.
- subnet String
- (List) The associated subnet
- type String
- (String) The type of this bare metal server network interface. Supported values are [ primary, secondary ]
- vlan Double
- (Integer) Indicates the 802.1Q VLAN ID tag that must be used for all traffic on this interface
- allow
Interface booleanTo Float - (Boolean) Indicates if the interface can float to any other server within the same resource_group. The interface will float automatically if the network detects a GARP or RARP on another bare metal server in the resource group. Applies only to vlan type interfaces.
- allow
Ip booleanSpoofing - (Boolean) Indicates whether source IP spoofing is allowed on this interface. If false, source IP spoofing is prevented on this interface. If true, source IP spoofing is allowed on this interface.
- allowed
Vlans number[] - (Array) Indicates what VLAN IDs (for VLAN type only) can use this physical (PCI type) interface. A given VLAN can only be in the allowed_vlans array for one PCI type adapter per bare metal server.
- enable
Infrastructure booleanNat - (Boolean) If true, the VPC infrastructure performs any needed NAT operations. If false, the packet is passed unmodified to/from the network interface, allowing the workload to perform any needed NAT operations.
- floating
Ips GetIs Bare Metal Server Network Interfaces Network Interface Floating Ip[] - (List) The floating IPs associated with this network interface.
- href string
- (String) The URL for this reserved IP
- id string
- (String) The unique identifier for this network interface
- interface
Type string - (String) The network interface type, supported values are [ pci, vlan ]
- mac
Address string - (String) The MAC address of the interface. If absent, the value is not known.
- name string
- (String) The user-defined or system-provided name for this reserved IP
- port
Speed number - (Integer) The network interface port speed in Mbps
- primary
Ips GetIs Bare Metal Server Network Interfaces Network Interface Primary Ip[] - (List)
- resource
Type string - (String)The resource type [ subnet_reserved_ip ]
- security
Groups string[] - (Array) Collection of security groups
- status string
- (String) The status of the network interface.
- subnet string
- (List) The associated subnet
- type string
- (String) The type of this bare metal server network interface. Supported values are [ primary, secondary ]
- vlan number
- (Integer) Indicates the 802.1Q VLAN ID tag that must be used for all traffic on this interface
- allow_
interface_ boolto_ float - (Boolean) Indicates if the interface can float to any other server within the same resource_group. The interface will float automatically if the network detects a GARP or RARP on another bare metal server in the resource group. Applies only to vlan type interfaces.
- allow_
ip_ boolspoofing - (Boolean) Indicates whether source IP spoofing is allowed on this interface. If false, source IP spoofing is prevented on this interface. If true, source IP spoofing is allowed on this interface.
- allowed_
vlans Sequence[float] - (Array) Indicates what VLAN IDs (for VLAN type only) can use this physical (PCI type) interface. A given VLAN can only be in the allowed_vlans array for one PCI type adapter per bare metal server.
- enable_
infrastructure_ boolnat - (Boolean) If true, the VPC infrastructure performs any needed NAT operations. If false, the packet is passed unmodified to/from the network interface, allowing the workload to perform any needed NAT operations.
- floating_
ips Sequence[GetIs Bare Metal Server Network Interfaces Network Interface Floating Ip] - (List) The floating IPs associated with this network interface.
- href str
- (String) The URL for this reserved IP
- id str
- (String) The unique identifier for this network interface
- interface_
type str - (String) The network interface type, supported values are [ pci, vlan ]
- mac_
address str - (String) The MAC address of the interface. If absent, the value is not known.
- name str
- (String) The user-defined or system-provided name for this reserved IP
- port_
speed float - (Integer) The network interface port speed in Mbps
- primary_
ips Sequence[GetIs Bare Metal Server Network Interfaces Network Interface Primary Ip] - (List)
- resource_
type str - (String)The resource type [ subnet_reserved_ip ]
- security_
groups Sequence[str] - (Array) Collection of security groups
- status str
- (String) The status of the network interface.
- subnet str
- (List) The associated subnet
- type str
- (String) The type of this bare metal server network interface. Supported values are [ primary, secondary ]
- vlan float
- (Integer) Indicates the 802.1Q VLAN ID tag that must be used for all traffic on this interface
- allow
Interface BooleanTo Float - (Boolean) Indicates if the interface can float to any other server within the same resource_group. The interface will float automatically if the network detects a GARP or RARP on another bare metal server in the resource group. Applies only to vlan type interfaces.
- allow
Ip BooleanSpoofing - (Boolean) Indicates whether source IP spoofing is allowed on this interface. If false, source IP spoofing is prevented on this interface. If true, source IP spoofing is allowed on this interface.
- allowed
Vlans List<Number> - (Array) Indicates what VLAN IDs (for VLAN type only) can use this physical (PCI type) interface. A given VLAN can only be in the allowed_vlans array for one PCI type adapter per bare metal server.
- enable
Infrastructure BooleanNat - (Boolean) If true, the VPC infrastructure performs any needed NAT operations. If false, the packet is passed unmodified to/from the network interface, allowing the workload to perform any needed NAT operations.
- floating
Ips List<Property Map> - (List) The floating IPs associated with this network interface.
- href String
- (String) The URL for this reserved IP
- id String
- (String) The unique identifier for this network interface
- interface
Type String - (String) The network interface type, supported values are [ pci, vlan ]
- mac
Address String - (String) The MAC address of the interface. If absent, the value is not known.
- name String
- (String) The user-defined or system-provided name for this reserved IP
- port
Speed Number - (Integer) The network interface port speed in Mbps
- primary
Ips List<Property Map> - (List)
- resource
Type String - (String)The resource type [ subnet_reserved_ip ]
- security
Groups List<String> - (Array) Collection of security groups
- status String
- (String) The status of the network interface.
- subnet String
- (List) The associated subnet
- type String
- (String) The type of this bare metal server network interface. Supported values are [ primary, secondary ]
- vlan Number
- (Integer) Indicates the 802.1Q VLAN ID tag that must be used for all traffic on this interface
GetIsBareMetalServerNetworkInterfacesNetworkInterfaceFloatingIp
- Address string
- (String) title: IPv4 The IP address. This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
- Crn string
- Href string
- (String) The URL for this reserved IP
- Id string
- (String) The unique identifier for this network interface
- Name string
- (String) The user-defined or system-provided name for this reserved IP
- Reserved
Ip string - (String) The unique identifier for this reserved IP
- Address string
- (String) title: IPv4 The IP address. This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
- Crn string
- Href string
- (String) The URL for this reserved IP
- Id string
- (String) The unique identifier for this network interface
- Name string
- (String) The user-defined or system-provided name for this reserved IP
- Reserved
Ip string - (String) The unique identifier for this reserved IP
- address String
- (String) title: IPv4 The IP address. This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
- crn String
- href String
- (String) The URL for this reserved IP
- id String
- (String) The unique identifier for this network interface
- name String
- (String) The user-defined or system-provided name for this reserved IP
- reserved
Ip String - (String) The unique identifier for this reserved IP
- address string
- (String) title: IPv4 The IP address. This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
- crn string
- href string
- (String) The URL for this reserved IP
- id string
- (String) The unique identifier for this network interface
- name string
- (String) The user-defined or system-provided name for this reserved IP
- reserved
Ip string - (String) The unique identifier for this reserved IP
- address str
- (String) title: IPv4 The IP address. This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
- crn str
- href str
- (String) The URL for this reserved IP
- id str
- (String) The unique identifier for this network interface
- name str
- (String) The user-defined or system-provided name for this reserved IP
- reserved_
ip str - (String) The unique identifier for this reserved IP
- address String
- (String) title: IPv4 The IP address. This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
- crn String
- href String
- (String) The URL for this reserved IP
- id String
- (String) The unique identifier for this network interface
- name String
- (String) The user-defined or system-provided name for this reserved IP
- reserved
Ip String - (String) The unique identifier for this reserved IP
GetIsBareMetalServerNetworkInterfacesNetworkInterfacePrimaryIp
- Address string
- (String) title: IPv4 The IP address. This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
- Href string
- (String) The URL for this reserved IP
- Name string
- (String) The user-defined or system-provided name for this reserved IP
- Reserved
Ip string - (String) The unique identifier for this reserved IP
- Resource
Type string - (String)The resource type [ subnet_reserved_ip ]
- Address string
- (String) title: IPv4 The IP address. This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
- Href string
- (String) The URL for this reserved IP
- Name string
- (String) The user-defined or system-provided name for this reserved IP
- Reserved
Ip string - (String) The unique identifier for this reserved IP
- Resource
Type string - (String)The resource type [ subnet_reserved_ip ]
- address String
- (String) title: IPv4 The IP address. This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
- href String
- (String) The URL for this reserved IP
- name String
- (String) The user-defined or system-provided name for this reserved IP
- reserved
Ip String - (String) The unique identifier for this reserved IP
- resource
Type String - (String)The resource type [ subnet_reserved_ip ]
- address string
- (String) title: IPv4 The IP address. This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
- href string
- (String) The URL for this reserved IP
- name string
- (String) The user-defined or system-provided name for this reserved IP
- reserved
Ip string - (String) The unique identifier for this reserved IP
- resource
Type string - (String)The resource type [ subnet_reserved_ip ]
- address str
- (String) title: IPv4 The IP address. This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
- href str
- (String) The URL for this reserved IP
- name str
- (String) The user-defined or system-provided name for this reserved IP
- reserved_
ip str - (String) The unique identifier for this reserved IP
- resource_
type str - (String)The resource type [ subnet_reserved_ip ]
- address String
- (String) title: IPv4 The IP address. This property may add support for IPv6 addresses in the future. When processing a value in this property, verify that the address is in an expected format. If it is not, log an error. Optionally halt processing and surface the error, or bypass the resource on which the unexpected IP address format was encountered.
- href String
- (String) The URL for this reserved IP
- name String
- (String) The user-defined or system-provided name for this reserved IP
- reserved
Ip String - (String) The unique identifier for this reserved IP
- resource
Type String - (String)The resource type [ subnet_reserved_ip ]
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibm
Terraform Provider.