ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud
ibm.getIsBareMetalServerNetworkAttachment
Explore with Pulumi AI
Provides a read-only data source to retrieve information about an is_bare_metal_server_network_attachment. You can then reference the fields of the data source in other resources within the same configuration by using interpolation syntax.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ibm from "@pulumi/ibm";
const example = ibm.getIsBareMetalServerNetworkAttachment({
bareMetalServer: ibm_is_bare_metal_server_network_attachment.example.bare_metal_server,
networkAttachment: ibm_is_bare_metal_server_network_attachment.example.network_attachment,
});
import pulumi
import pulumi_ibm as ibm
example = ibm.get_is_bare_metal_server_network_attachment(bare_metal_server=ibm_is_bare_metal_server_network_attachment["example"]["bare_metal_server"],
network_attachment=ibm_is_bare_metal_server_network_attachment["example"]["network_attachment"])
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.LookupIsBareMetalServerNetworkAttachment(ctx, &ibm.LookupIsBareMetalServerNetworkAttachmentArgs{
BareMetalServer: ibm_is_bare_metal_server_network_attachment.Example.Bare_metal_server,
NetworkAttachment: ibm_is_bare_metal_server_network_attachment.Example.Network_attachment,
}, 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 example = Ibm.GetIsBareMetalServerNetworkAttachment.Invoke(new()
{
BareMetalServer = ibm_is_bare_metal_server_network_attachment.Example.Bare_metal_server,
NetworkAttachment = ibm_is_bare_metal_server_network_attachment.Example.Network_attachment,
});
});
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.GetIsBareMetalServerNetworkAttachmentArgs;
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 example = IbmFunctions.getIsBareMetalServerNetworkAttachment(GetIsBareMetalServerNetworkAttachmentArgs.builder()
.bareMetalServer(ibm_is_bare_metal_server_network_attachment.example().bare_metal_server())
.networkAttachment(ibm_is_bare_metal_server_network_attachment.example().network_attachment())
.build());
}
}
variables:
example:
fn::invoke:
function: ibm:getIsBareMetalServerNetworkAttachment
arguments:
bareMetalServer: ${ibm_is_bare_metal_server_network_attachment.example.bare_metal_server}
networkAttachment: ${ibm_is_bare_metal_server_network_attachment.example.network_attachment}
Using getIsBareMetalServerNetworkAttachment
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 getIsBareMetalServerNetworkAttachment(args: GetIsBareMetalServerNetworkAttachmentArgs, opts?: InvokeOptions): Promise<GetIsBareMetalServerNetworkAttachmentResult>
function getIsBareMetalServerNetworkAttachmentOutput(args: GetIsBareMetalServerNetworkAttachmentOutputArgs, opts?: InvokeOptions): Output<GetIsBareMetalServerNetworkAttachmentResult>
def get_is_bare_metal_server_network_attachment(bare_metal_server: Optional[str] = None,
id: Optional[str] = None,
network_attachment: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIsBareMetalServerNetworkAttachmentResult
def get_is_bare_metal_server_network_attachment_output(bare_metal_server: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
network_attachment: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIsBareMetalServerNetworkAttachmentResult]
func LookupIsBareMetalServerNetworkAttachment(ctx *Context, args *LookupIsBareMetalServerNetworkAttachmentArgs, opts ...InvokeOption) (*LookupIsBareMetalServerNetworkAttachmentResult, error)
func LookupIsBareMetalServerNetworkAttachmentOutput(ctx *Context, args *LookupIsBareMetalServerNetworkAttachmentOutputArgs, opts ...InvokeOption) LookupIsBareMetalServerNetworkAttachmentResultOutput
> Note: This function is named LookupIsBareMetalServerNetworkAttachment
in the Go SDK.
public static class GetIsBareMetalServerNetworkAttachment
{
public static Task<GetIsBareMetalServerNetworkAttachmentResult> InvokeAsync(GetIsBareMetalServerNetworkAttachmentArgs args, InvokeOptions? opts = null)
public static Output<GetIsBareMetalServerNetworkAttachmentResult> Invoke(GetIsBareMetalServerNetworkAttachmentInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetIsBareMetalServerNetworkAttachmentResult> getIsBareMetalServerNetworkAttachment(GetIsBareMetalServerNetworkAttachmentArgs args, InvokeOptions options)
public static Output<GetIsBareMetalServerNetworkAttachmentResult> getIsBareMetalServerNetworkAttachment(GetIsBareMetalServerNetworkAttachmentArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getIsBareMetalServerNetworkAttachment:getIsBareMetalServerNetworkAttachment
arguments:
# arguments dictionary
The following arguments are supported:
- Bare
Metal stringServer - The bare metal server identifier.
- Network
Attachment string - The bare metal server network attachment identifier.
- Id string
- (String) The unique identifier for this virtual network interface.
- Bare
Metal stringServer - The bare metal server identifier.
- Network
Attachment string - The bare metal server network attachment identifier.
- Id string
- (String) The unique identifier for this virtual network interface.
- bare
Metal StringServer - The bare metal server identifier.
- network
Attachment String - The bare metal server network attachment identifier.
- id String
- (String) The unique identifier for this virtual network interface.
- bare
Metal stringServer - The bare metal server identifier.
- network
Attachment string - The bare metal server network attachment identifier.
- id string
- (String) The unique identifier for this virtual network interface.
- bare_
metal_ strserver - The bare metal server identifier.
- network_
attachment str - The bare metal server network attachment identifier.
- id str
- (String) The unique identifier for this virtual network interface.
- bare
Metal StringServer - The bare metal server identifier.
- network
Attachment String - The bare metal server network attachment identifier.
- id String
- (String) The unique identifier for this virtual network interface.
getIsBareMetalServerNetworkAttachment Result
The following output properties are available:
- Allow
To boolFloat - (Boolean) Indicates if the bare metal server network attachment can automatically float to any other server within the same
resource_group
. The bare metal server network attachment will float automatically if the network detects a GARP or RARP on another bare metal server in the resource group. Applies only to bare metal server network attachments withvlan
interface type. - Allowed
Vlans List<double> - (List)
- Bare
Metal stringServer - Bare
Metal stringServer Network Attachment Id - (String) The unique identifier for this bare metal server network attachment.
- Created
At string - (String) The date and time that the bare metal server network attachment was created.
- Href string
- (String) The URL for this virtual network interface.
- Id string
- (String) The unique identifier for this virtual network interface.
- Interface
Type string - (String) The network attachment's interface type:- ``pci
: a physical PCI device which can only be created or deleted when the bare metal server is stopped - Has an
allowed_vlansproperty which controls the VLANs that will be permitted to use the PCI attachment - Cannot directly use an IEEE 802.1q VLAN tag.-
vlan: a virtual device, used through a
pcidevice that has the
vlanin its array of
allowed_vlans`. - Must use an IEEE 802.1q tag.The enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered. - Lifecycle
State string - (String) The lifecycle state of the bare metal server network attachment.
- Name string
- (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
- Network
Attachment string - Port
Speed double - (Integer) The port speed for this bare metal server network attachment in Mbps.
- Primary
Ips List<GetIs Bare Metal Server Network Attachment Primary Ip> - (List) The primary IP address of the virtual network interface for the bare metal servernetwork attachment. Nested schema for primary_ip:
- Resource
Type string - (String) The resource type.
- Subnets
List<Get
Is Bare Metal Server Network Attachment Subnet> - (List) The subnet of the virtual network interface for the bare metal server networkattachment. Nested schema for subnet:
- Type string
- (String) The bare metal server network attachment type.
- Virtual
Network List<GetInterfaces Is Bare Metal Server Network Attachment Virtual Network Interface> - (List) The virtual network interface for this bare metal server network attachment. Nested schema for virtual_network_interface:
- Vlan double
- (Integer) Indicates the 802.1Q VLAN ID tag that must be used for all traffic on this attachment.
- Allow
To boolFloat - (Boolean) Indicates if the bare metal server network attachment can automatically float to any other server within the same
resource_group
. The bare metal server network attachment will float automatically if the network detects a GARP or RARP on another bare metal server in the resource group. Applies only to bare metal server network attachments withvlan
interface type. - Allowed
Vlans []float64 - (List)
- Bare
Metal stringServer - Bare
Metal stringServer Network Attachment Id - (String) The unique identifier for this bare metal server network attachment.
- Created
At string - (String) The date and time that the bare metal server network attachment was created.
- Href string
- (String) The URL for this virtual network interface.
- Id string
- (String) The unique identifier for this virtual network interface.
- Interface
Type string - (String) The network attachment's interface type:- ``pci
: a physical PCI device which can only be created or deleted when the bare metal server is stopped - Has an
allowed_vlansproperty which controls the VLANs that will be permitted to use the PCI attachment - Cannot directly use an IEEE 802.1q VLAN tag.-
vlan: a virtual device, used through a
pcidevice that has the
vlanin its array of
allowed_vlans`. - Must use an IEEE 802.1q tag.The enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered. - Lifecycle
State string - (String) The lifecycle state of the bare metal server network attachment.
- Name string
- (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
- Network
Attachment string - Port
Speed float64 - (Integer) The port speed for this bare metal server network attachment in Mbps.
- Primary
Ips []GetIs Bare Metal Server Network Attachment Primary Ip - (List) The primary IP address of the virtual network interface for the bare metal servernetwork attachment. Nested schema for primary_ip:
- Resource
Type string - (String) The resource type.
- Subnets
[]Get
Is Bare Metal Server Network Attachment Subnet - (List) The subnet of the virtual network interface for the bare metal server networkattachment. Nested schema for subnet:
- Type string
- (String) The bare metal server network attachment type.
- Virtual
Network []GetInterfaces Is Bare Metal Server Network Attachment Virtual Network Interface - (List) The virtual network interface for this bare metal server network attachment. Nested schema for virtual_network_interface:
- Vlan float64
- (Integer) Indicates the 802.1Q VLAN ID tag that must be used for all traffic on this attachment.
- allow
To BooleanFloat - (Boolean) Indicates if the bare metal server network attachment can automatically float to any other server within the same
resource_group
. The bare metal server network attachment will float automatically if the network detects a GARP or RARP on another bare metal server in the resource group. Applies only to bare metal server network attachments withvlan
interface type. - allowed
Vlans List<Double> - (List)
- bare
Metal StringServer - bare
Metal StringServer Network Attachment Id - (String) The unique identifier for this bare metal server network attachment.
- created
At String - (String) The date and time that the bare metal server network attachment was created.
- href String
- (String) The URL for this virtual network interface.
- id String
- (String) The unique identifier for this virtual network interface.
- interface
Type String - (String) The network attachment's interface type:- ``pci
: a physical PCI device which can only be created or deleted when the bare metal server is stopped - Has an
allowed_vlansproperty which controls the VLANs that will be permitted to use the PCI attachment - Cannot directly use an IEEE 802.1q VLAN tag.-
vlan: a virtual device, used through a
pcidevice that has the
vlanin its array of
allowed_vlans`. - Must use an IEEE 802.1q tag.The enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered. - lifecycle
State String - (String) The lifecycle state of the bare metal server network attachment.
- name String
- (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
- network
Attachment String - port
Speed Double - (Integer) The port speed for this bare metal server network attachment in Mbps.
- primary
Ips List<GetIs Bare Metal Server Network Attachment Primary Ip> - (List) The primary IP address of the virtual network interface for the bare metal servernetwork attachment. Nested schema for primary_ip:
- resource
Type String - (String) The resource type.
- subnets
List<Get
Is Bare Metal Server Network Attachment Subnet> - (List) The subnet of the virtual network interface for the bare metal server networkattachment. Nested schema for subnet:
- type String
- (String) The bare metal server network attachment type.
- virtual
Network List<GetInterfaces Is Bare Metal Server Network Attachment Virtual Network Interface> - (List) The virtual network interface for this bare metal server network attachment. Nested schema for virtual_network_interface:
- vlan Double
- (Integer) Indicates the 802.1Q VLAN ID tag that must be used for all traffic on this attachment.
- allow
To booleanFloat - (Boolean) Indicates if the bare metal server network attachment can automatically float to any other server within the same
resource_group
. The bare metal server network attachment will float automatically if the network detects a GARP or RARP on another bare metal server in the resource group. Applies only to bare metal server network attachments withvlan
interface type. - allowed
Vlans number[] - (List)
- bare
Metal stringServer - bare
Metal stringServer Network Attachment Id - (String) The unique identifier for this bare metal server network attachment.
- created
At string - (String) The date and time that the bare metal server network attachment was created.
- href string
- (String) The URL for this virtual network interface.
- id string
- (String) The unique identifier for this virtual network interface.
- interface
Type string - (String) The network attachment's interface type:- ``pci
: a physical PCI device which can only be created or deleted when the bare metal server is stopped - Has an
allowed_vlansproperty which controls the VLANs that will be permitted to use the PCI attachment - Cannot directly use an IEEE 802.1q VLAN tag.-
vlan: a virtual device, used through a
pcidevice that has the
vlanin its array of
allowed_vlans`. - Must use an IEEE 802.1q tag.The enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered. - lifecycle
State string - (String) The lifecycle state of the bare metal server network attachment.
- name string
- (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
- network
Attachment string - port
Speed number - (Integer) The port speed for this bare metal server network attachment in Mbps.
- primary
Ips GetIs Bare Metal Server Network Attachment Primary Ip[] - (List) The primary IP address of the virtual network interface for the bare metal servernetwork attachment. Nested schema for primary_ip:
- resource
Type string - (String) The resource type.
- subnets
Get
Is Bare Metal Server Network Attachment Subnet[] - (List) The subnet of the virtual network interface for the bare metal server networkattachment. Nested schema for subnet:
- type string
- (String) The bare metal server network attachment type.
- virtual
Network GetInterfaces Is Bare Metal Server Network Attachment Virtual Network Interface[] - (List) The virtual network interface for this bare metal server network attachment. Nested schema for virtual_network_interface:
- vlan number
- (Integer) Indicates the 802.1Q VLAN ID tag that must be used for all traffic on this attachment.
- allow_
to_ boolfloat - (Boolean) Indicates if the bare metal server network attachment can automatically float to any other server within the same
resource_group
. The bare metal server network attachment will float automatically if the network detects a GARP or RARP on another bare metal server in the resource group. Applies only to bare metal server network attachments withvlan
interface type. - allowed_
vlans Sequence[float] - (List)
- bare_
metal_ strserver - bare_
metal_ strserver_ network_ attachment_ id - (String) The unique identifier for this bare metal server network attachment.
- created_
at str - (String) The date and time that the bare metal server network attachment was created.
- href str
- (String) The URL for this virtual network interface.
- id str
- (String) The unique identifier for this virtual network interface.
- interface_
type str - (String) The network attachment's interface type:- ``pci
: a physical PCI device which can only be created or deleted when the bare metal server is stopped - Has an
allowed_vlansproperty which controls the VLANs that will be permitted to use the PCI attachment - Cannot directly use an IEEE 802.1q VLAN tag.-
vlan: a virtual device, used through a
pcidevice that has the
vlanin its array of
allowed_vlans`. - Must use an IEEE 802.1q tag.The enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered. - lifecycle_
state str - (String) The lifecycle state of the bare metal server network attachment.
- name str
- (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
- network_
attachment str - port_
speed float - (Integer) The port speed for this bare metal server network attachment in Mbps.
- primary_
ips Sequence[GetIs Bare Metal Server Network Attachment Primary Ip] - (List) The primary IP address of the virtual network interface for the bare metal servernetwork attachment. Nested schema for primary_ip:
- resource_
type str - (String) The resource type.
- subnets
Sequence[Get
Is Bare Metal Server Network Attachment Subnet] - (List) The subnet of the virtual network interface for the bare metal server networkattachment. Nested schema for subnet:
- type str
- (String) The bare metal server network attachment type.
- virtual_
network_ Sequence[Getinterfaces Is Bare Metal Server Network Attachment Virtual Network Interface] - (List) The virtual network interface for this bare metal server network attachment. Nested schema for virtual_network_interface:
- vlan float
- (Integer) Indicates the 802.1Q VLAN ID tag that must be used for all traffic on this attachment.
- allow
To BooleanFloat - (Boolean) Indicates if the bare metal server network attachment can automatically float to any other server within the same
resource_group
. The bare metal server network attachment will float automatically if the network detects a GARP or RARP on another bare metal server in the resource group. Applies only to bare metal server network attachments withvlan
interface type. - allowed
Vlans List<Number> - (List)
- bare
Metal StringServer - bare
Metal StringServer Network Attachment Id - (String) The unique identifier for this bare metal server network attachment.
- created
At String - (String) The date and time that the bare metal server network attachment was created.
- href String
- (String) The URL for this virtual network interface.
- id String
- (String) The unique identifier for this virtual network interface.
- interface
Type String - (String) The network attachment's interface type:- ``pci
: a physical PCI device which can only be created or deleted when the bare metal server is stopped - Has an
allowed_vlansproperty which controls the VLANs that will be permitted to use the PCI attachment - Cannot directly use an IEEE 802.1q VLAN tag.-
vlan: a virtual device, used through a
pcidevice that has the
vlanin its array of
allowed_vlans`. - Must use an IEEE 802.1q tag.The enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected property value was encountered. - lifecycle
State String - (String) The lifecycle state of the bare metal server network attachment.
- name String
- (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
- network
Attachment String - port
Speed Number - (Integer) The port speed for this bare metal server network attachment in Mbps.
- primary
Ips List<Property Map> - (List) The primary IP address of the virtual network interface for the bare metal servernetwork attachment. Nested schema for primary_ip:
- resource
Type String - (String) The resource type.
- subnets List<Property Map>
- (List) The subnet of the virtual network interface for the bare metal server networkattachment. Nested schema for subnet:
- type String
- (String) The bare metal server network attachment type.
- virtual
Network List<Property Map>Interfaces - (List) The virtual network interface for this bare metal server network attachment. Nested schema for virtual_network_interface:
- vlan Number
- (Integer) Indicates the 802.1Q VLAN ID tag that must be used for all traffic on this attachment.
Supporting Types
GetIsBareMetalServerNetworkAttachmentPrimaryIp
- Address string
- (String) The IP address.If the address has not yet been selected, the value will be
0.0.0.0
.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. - Deleteds
List<Get
Is Bare Metal Server Network Attachment Primary Ip Deleted> - (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
- Href string
- (String) The URL for this virtual network interface.
- Id string
- (String) The unique identifier for this virtual network interface.
- Name string
- (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
- Resource
Type string - (String) The resource type.
- Address string
- (String) The IP address.If the address has not yet been selected, the value will be
0.0.0.0
.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. - Deleteds
[]Get
Is Bare Metal Server Network Attachment Primary Ip Deleted - (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
- Href string
- (String) The URL for this virtual network interface.
- Id string
- (String) The unique identifier for this virtual network interface.
- Name string
- (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
- Resource
Type string - (String) The resource type.
- address String
- (String) The IP address.If the address has not yet been selected, the value will be
0.0.0.0
.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. - deleteds
List<Get
Is Bare Metal Server Network Attachment Primary Ip Deleted> - (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
- href String
- (String) The URL for this virtual network interface.
- id String
- (String) The unique identifier for this virtual network interface.
- name String
- (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
- resource
Type String - (String) The resource type.
- address string
- (String) The IP address.If the address has not yet been selected, the value will be
0.0.0.0
.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. - deleteds
Get
Is Bare Metal Server Network Attachment Primary Ip Deleted[] - (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
- href string
- (String) The URL for this virtual network interface.
- id string
- (String) The unique identifier for this virtual network interface.
- name string
- (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
- resource
Type string - (String) The resource type.
- address str
- (String) The IP address.If the address has not yet been selected, the value will be
0.0.0.0
.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. - deleteds
Sequence[Get
Is Bare Metal Server Network Attachment Primary Ip Deleted] - (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
- href str
- (String) The URL for this virtual network interface.
- id str
- (String) The unique identifier for this virtual network interface.
- name str
- (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
- resource_
type str - (String) The resource type.
- address String
- (String) The IP address.If the address has not yet been selected, the value will be
0.0.0.0
.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. - deleteds List<Property Map>
- (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
- href String
- (String) The URL for this virtual network interface.
- id String
- (String) The unique identifier for this virtual network interface.
- name String
- (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
- resource
Type String - (String) The resource type.
GetIsBareMetalServerNetworkAttachmentPrimaryIpDeleted
- More
Info string - (String) Link to documentation about deleted resources.
- More
Info string - (String) Link to documentation about deleted resources.
- more
Info String - (String) Link to documentation about deleted resources.
- more
Info string - (String) Link to documentation about deleted resources.
- more_
info str - (String) Link to documentation about deleted resources.
- more
Info String - (String) Link to documentation about deleted resources.
GetIsBareMetalServerNetworkAttachmentSubnet
- Crn string
- (String) The CRN for this virtual network interface.
- Deleteds
List<Get
Is Bare Metal Server Network Attachment Subnet Deleted> - (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
- Href string
- (String) The URL for this virtual network interface.
- Id string
- (String) The unique identifier for this virtual network interface.
- Name string
- (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
- Resource
Type string - (String) The resource type.
- Crn string
- (String) The CRN for this virtual network interface.
- Deleteds
[]Get
Is Bare Metal Server Network Attachment Subnet Deleted - (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
- Href string
- (String) The URL for this virtual network interface.
- Id string
- (String) The unique identifier for this virtual network interface.
- Name string
- (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
- Resource
Type string - (String) The resource type.
- crn String
- (String) The CRN for this virtual network interface.
- deleteds
List<Get
Is Bare Metal Server Network Attachment Subnet Deleted> - (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
- href String
- (String) The URL for this virtual network interface.
- id String
- (String) The unique identifier for this virtual network interface.
- name String
- (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
- resource
Type String - (String) The resource type.
- crn string
- (String) The CRN for this virtual network interface.
- deleteds
Get
Is Bare Metal Server Network Attachment Subnet Deleted[] - (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
- href string
- (String) The URL for this virtual network interface.
- id string
- (String) The unique identifier for this virtual network interface.
- name string
- (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
- resource
Type string - (String) The resource type.
- crn str
- (String) The CRN for this virtual network interface.
- deleteds
Sequence[Get
Is Bare Metal Server Network Attachment Subnet Deleted] - (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
- href str
- (String) The URL for this virtual network interface.
- id str
- (String) The unique identifier for this virtual network interface.
- name str
- (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
- resource_
type str - (String) The resource type.
- crn String
- (String) The CRN for this virtual network interface.
- deleteds List<Property Map>
- (List) If present, this property indicates the referenced resource has been deleted, and providessome supplementary information. Nested schema for deleted:
- href String
- (String) The URL for this virtual network interface.
- id String
- (String) The unique identifier for this virtual network interface.
- name String
- (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
- resource
Type String - (String) The resource type.
GetIsBareMetalServerNetworkAttachmentSubnetDeleted
- More
Info string - (String) Link to documentation about deleted resources.
- More
Info string - (String) Link to documentation about deleted resources.
- more
Info String - (String) Link to documentation about deleted resources.
- more
Info string - (String) Link to documentation about deleted resources.
- more_
info str - (String) Link to documentation about deleted resources.
- more
Info String - (String) Link to documentation about deleted resources.
GetIsBareMetalServerNetworkAttachmentVirtualNetworkInterface
- Crn string
- (String) The CRN for this virtual network interface.
- Href string
- (String) The URL for this virtual network interface.
- Id string
- (String) The unique identifier for this virtual network interface.
- Name string
- (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
- Resource
Type string - (String) The resource type.
- Crn string
- (String) The CRN for this virtual network interface.
- Href string
- (String) The URL for this virtual network interface.
- Id string
- (String) The unique identifier for this virtual network interface.
- Name string
- (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
- Resource
Type string - (String) The resource type.
- crn String
- (String) The CRN for this virtual network interface.
- href String
- (String) The URL for this virtual network interface.
- id String
- (String) The unique identifier for this virtual network interface.
- name String
- (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
- resource
Type String - (String) The resource type.
- crn string
- (String) The CRN for this virtual network interface.
- href string
- (String) The URL for this virtual network interface.
- id string
- (String) The unique identifier for this virtual network interface.
- name string
- (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
- resource
Type string - (String) The resource type.
- crn str
- (String) The CRN for this virtual network interface.
- href str
- (String) The URL for this virtual network interface.
- id str
- (String) The unique identifier for this virtual network interface.
- name str
- (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
- resource_
type str - (String) The resource type.
- crn String
- (String) The CRN for this virtual network interface.
- href String
- (String) The URL for this virtual network interface.
- id String
- (String) The unique identifier for this virtual network interface.
- name String
- (String) The name for this virtual network interface. The name is unique across all virtual network interfaces in the VPC.
- resource
Type String - (String) The resource type.
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibm
Terraform Provider.