ibm.getIsBareMetalServerNetworkInterface
Explore with Pulumi AI
Import the details of an existing IBM Cloud Bare Metal Server Network Interface 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.
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 dsBmsNic = ibm.getIsBareMetalServerNetworkInterface({
bareMetalServer: "xxxx-xxxxx-xxxxx-xxxx",
networkInterface: "xxxx-xxxxx-xxxxx-xxxx",
});
import pulumi
import pulumi_ibm as ibm
ds_bms_nic = ibm.get_is_bare_metal_server_network_interface(bare_metal_server="xxxx-xxxxx-xxxxx-xxxx",
network_interface="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.LookupIsBareMetalServerNetworkInterface(ctx, &ibm.LookupIsBareMetalServerNetworkInterfaceArgs{
BareMetalServer: "xxxx-xxxxx-xxxxx-xxxx",
NetworkInterface: "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 dsBmsNic = Ibm.GetIsBareMetalServerNetworkInterface.Invoke(new()
{
BareMetalServer = "xxxx-xxxxx-xxxxx-xxxx",
NetworkInterface = "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.GetIsBareMetalServerNetworkInterfaceArgs;
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 dsBmsNic = IbmFunctions.getIsBareMetalServerNetworkInterface(GetIsBareMetalServerNetworkInterfaceArgs.builder()
.bareMetalServer("xxxx-xxxxx-xxxxx-xxxx")
.networkInterface("xxxx-xxxxx-xxxxx-xxxx")
.build());
}
}
variables:
dsBmsNic:
fn::invoke:
function: ibm:getIsBareMetalServerNetworkInterface
arguments:
bareMetalServer: xxxx-xxxxx-xxxxx-xxxx
networkInterface: xxxx-xxxxx-xxxxx-xxxx
Using getIsBareMetalServerNetworkInterface
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 getIsBareMetalServerNetworkInterface(args: GetIsBareMetalServerNetworkInterfaceArgs, opts?: InvokeOptions): Promise<GetIsBareMetalServerNetworkInterfaceResult>
function getIsBareMetalServerNetworkInterfaceOutput(args: GetIsBareMetalServerNetworkInterfaceOutputArgs, opts?: InvokeOptions): Output<GetIsBareMetalServerNetworkInterfaceResult>
def get_is_bare_metal_server_network_interface(bare_metal_server: Optional[str] = None,
id: Optional[str] = None,
network_interface: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIsBareMetalServerNetworkInterfaceResult
def get_is_bare_metal_server_network_interface_output(bare_metal_server: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
network_interface: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIsBareMetalServerNetworkInterfaceResult]
func LookupIsBareMetalServerNetworkInterface(ctx *Context, args *LookupIsBareMetalServerNetworkInterfaceArgs, opts ...InvokeOption) (*LookupIsBareMetalServerNetworkInterfaceResult, error)
func LookupIsBareMetalServerNetworkInterfaceOutput(ctx *Context, args *LookupIsBareMetalServerNetworkInterfaceOutputArgs, opts ...InvokeOption) LookupIsBareMetalServerNetworkInterfaceResultOutput
> Note: This function is named LookupIsBareMetalServerNetworkInterface
in the Go SDK.
public static class GetIsBareMetalServerNetworkInterface
{
public static Task<GetIsBareMetalServerNetworkInterfaceResult> InvokeAsync(GetIsBareMetalServerNetworkInterfaceArgs args, InvokeOptions? opts = null)
public static Output<GetIsBareMetalServerNetworkInterfaceResult> Invoke(GetIsBareMetalServerNetworkInterfaceInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetIsBareMetalServerNetworkInterfaceResult> getIsBareMetalServerNetworkInterface(GetIsBareMetalServerNetworkInterfaceArgs args, InvokeOptions options)
public static Output<GetIsBareMetalServerNetworkInterfaceResult> getIsBareMetalServerNetworkInterface(GetIsBareMetalServerNetworkInterfaceArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getIsBareMetalServerNetworkInterface:getIsBareMetalServerNetworkInterface
arguments:
# arguments dictionary
The following arguments are supported:
- Bare
Metal stringServer - The id for this bare metal server.
- Network
Interface string - The id for this bare metal server network interface.
- Id string
- (String) The unique identifier for this network interface
- Bare
Metal stringServer - The id for this bare metal server.
- Network
Interface string - The id for this bare metal server network interface.
- Id string
- (String) The unique identifier for this network interface
- bare
Metal StringServer - The id for this bare metal server.
- network
Interface String - The id for this bare metal server network interface.
- id String
- (String) The unique identifier for this network interface
- bare
Metal stringServer - The id for this bare metal server.
- network
Interface string - The id for this bare metal server network interface.
- id string
- (String) The unique identifier for this network interface
- bare_
metal_ strserver - The id for this bare metal server.
- network_
interface str - The id for this bare metal server network interface.
- id str
- (String) The unique identifier for this network interface
- bare
Metal StringServer - The id for this bare metal server.
- network
Interface String - The id for this bare metal server network interface.
- id String
- (String) The unique identifier for this network interface
getIsBareMetalServerNetworkInterface Result
The following output properties are available:
- 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.
- Bare
Metal stringServer - 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 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
- Network
Interface string - Port
Speed double - (Integer) The network interface port speed in Mbps
- Primary
Ips List<GetIs Bare Metal Server 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.
- Bare
Metal stringServer - 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 Interface Floating Ip Type - (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
- Network
Interface string - Port
Speed float64 - (Integer) The network interface port speed in Mbps
- Primary
Ips []GetIs Bare Metal Server 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.
- bare
Metal StringServer - 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 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
- network
Interface String - port
Speed Double - (Integer) The network interface port speed in Mbps
- primary
Ips List<GetIs Bare Metal Server 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.
- bare
Metal stringServer - 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 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
- network
Interface string - port
Speed number - (Integer) The network interface port speed in Mbps
- primary
Ips GetIs Bare Metal Server 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.
- bare_
metal_ strserver - 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 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
- network_
interface str - port_
speed float - (Integer) The network interface port speed in Mbps
- primary_
ips Sequence[GetIs Bare Metal Server 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.
- bare
Metal StringServer - 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
- network
Interface String - 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
Supporting Types
GetIsBareMetalServerNetworkInterfaceFloatingIp
- 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
GetIsBareMetalServerNetworkInterfacePrimaryIp
- 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.