ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud
ibm.getIsBareMetalServerNetworkAttachments
Explore with Pulumi AI
Provides a read-only data source to retrieve information about a BareMetalServerNetworkAttachmentCollection. 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.getIsBareMetalServerNetworkAttachments({
bareMetalServer: ibm_is_bare_metal_server_network_attachment.example.bare_metal_server,
});
import pulumi
import pulumi_ibm as ibm
example = ibm.get_is_bare_metal_server_network_attachments(bare_metal_server=ibm_is_bare_metal_server_network_attachment["example"]["bare_metal_server"])
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.GetIsBareMetalServerNetworkAttachments(ctx, &ibm.GetIsBareMetalServerNetworkAttachmentsArgs{
BareMetalServer: ibm_is_bare_metal_server_network_attachment.Example.Bare_metal_server,
}, 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.GetIsBareMetalServerNetworkAttachments.Invoke(new()
{
BareMetalServer = ibm_is_bare_metal_server_network_attachment.Example.Bare_metal_server,
});
});
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.GetIsBareMetalServerNetworkAttachmentsArgs;
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.getIsBareMetalServerNetworkAttachments(GetIsBareMetalServerNetworkAttachmentsArgs.builder()
.bareMetalServer(ibm_is_bare_metal_server_network_attachment.example().bare_metal_server())
.build());
}
}
variables:
example:
fn::invoke:
function: ibm:getIsBareMetalServerNetworkAttachments
arguments:
bareMetalServer: ${ibm_is_bare_metal_server_network_attachment.example.bare_metal_server}
Using getIsBareMetalServerNetworkAttachments
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 getIsBareMetalServerNetworkAttachments(args: GetIsBareMetalServerNetworkAttachmentsArgs, opts?: InvokeOptions): Promise<GetIsBareMetalServerNetworkAttachmentsResult>
function getIsBareMetalServerNetworkAttachmentsOutput(args: GetIsBareMetalServerNetworkAttachmentsOutputArgs, opts?: InvokeOptions): Output<GetIsBareMetalServerNetworkAttachmentsResult>
def get_is_bare_metal_server_network_attachments(bare_metal_server: Optional[str] = None,
id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIsBareMetalServerNetworkAttachmentsResult
def get_is_bare_metal_server_network_attachments_output(bare_metal_server: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIsBareMetalServerNetworkAttachmentsResult]
func GetIsBareMetalServerNetworkAttachments(ctx *Context, args *GetIsBareMetalServerNetworkAttachmentsArgs, opts ...InvokeOption) (*GetIsBareMetalServerNetworkAttachmentsResult, error)
func GetIsBareMetalServerNetworkAttachmentsOutput(ctx *Context, args *GetIsBareMetalServerNetworkAttachmentsOutputArgs, opts ...InvokeOption) GetIsBareMetalServerNetworkAttachmentsResultOutput
> Note: This function is named GetIsBareMetalServerNetworkAttachments
in the Go SDK.
public static class GetIsBareMetalServerNetworkAttachments
{
public static Task<GetIsBareMetalServerNetworkAttachmentsResult> InvokeAsync(GetIsBareMetalServerNetworkAttachmentsArgs args, InvokeOptions? opts = null)
public static Output<GetIsBareMetalServerNetworkAttachmentsResult> Invoke(GetIsBareMetalServerNetworkAttachmentsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetIsBareMetalServerNetworkAttachmentsResult> getIsBareMetalServerNetworkAttachments(GetIsBareMetalServerNetworkAttachmentsArgs args, InvokeOptions options)
public static Output<GetIsBareMetalServerNetworkAttachmentsResult> getIsBareMetalServerNetworkAttachments(GetIsBareMetalServerNetworkAttachmentsArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getIsBareMetalServerNetworkAttachments:getIsBareMetalServerNetworkAttachments
arguments:
# arguments dictionary
The following arguments are supported:
- Bare
Metal stringServer - The bare metal server identifier.
- Id string
- (String) The unique identifier for this virtual network interface.
- Bare
Metal stringServer - The bare metal server identifier.
- Id string
- (String) The unique identifier for this virtual network interface.
- bare
Metal StringServer - The bare metal server identifier.
- id String
- (String) The unique identifier for this virtual network interface.
- bare
Metal stringServer - The bare metal server identifier.
- id string
- (String) The unique identifier for this virtual network interface.
- bare_
metal_ strserver - The bare metal server identifier.
- id str
- (String) The unique identifier for this virtual network interface.
- bare
Metal StringServer - The bare metal server identifier.
- id String
- (String) The unique identifier for this virtual network interface.
getIsBareMetalServerNetworkAttachments Result
The following output properties are available:
- Bare
Metal stringServer - Id string
- (String) The unique identifier for this virtual network interface.
- Network
Attachments List<GetIs Bare Metal Server Network Attachments Network Attachment> - (List) Collection of bare metal server network attachments. Nested schema for network_attachments:
- Bare
Metal stringServer - Id string
- (String) The unique identifier for this virtual network interface.
- Network
Attachments []GetIs Bare Metal Server Network Attachments Network Attachment - (List) Collection of bare metal server network attachments. Nested schema for network_attachments:
- bare
Metal StringServer - id String
- (String) The unique identifier for this virtual network interface.
- network
Attachments List<GetIs Bare Metal Server Network Attachments Network Attachment> - (List) Collection of bare metal server network attachments. Nested schema for network_attachments:
- bare
Metal stringServer - id string
- (String) The unique identifier for this virtual network interface.
- network
Attachments GetIs Bare Metal Server Network Attachments Network Attachment[] - (List) Collection of bare metal server network attachments. Nested schema for network_attachments:
- bare_
metal_ strserver - id str
- (String) The unique identifier for this virtual network interface.
- network_
attachments Sequence[GetIs Bare Metal Server Network Attachments Network Attachment] - (List) Collection of bare metal server network attachments. Nested schema for network_attachments:
- bare
Metal StringServer - id String
- (String) The unique identifier for this virtual network interface.
- network
Attachments List<Property Map> - (List) Collection of bare metal server network attachments. Nested schema for network_attachments:
Supporting Types
GetIsBareMetalServerNetworkAttachmentsNetworkAttachment
- 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)
- 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 anallowed_vlans
property 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 apci
device that has thevlan
in its array ofallowed_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.
- Port
Speed double - (Integer) The port speed for this bare metal server network attachment in Mbps.
- Primary
Ips List<GetIs Bare Metal Server Network Attachments 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 Attachments 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 Attachments 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)
- 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 anallowed_vlans
property 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 apci
device that has thevlan
in its array ofallowed_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.
- Port
Speed float64 - (Integer) The port speed for this bare metal server network attachment in Mbps.
- Primary
Ips []GetIs Bare Metal Server Network Attachments 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 Attachments 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 Attachments 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)
- 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 anallowed_vlans
property 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 apci
device that has thevlan
in its array ofallowed_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.
- port
Speed Double - (Integer) The port speed for this bare metal server network attachment in Mbps.
- primary
Ips List<GetIs Bare Metal Server Network Attachments 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 Attachments 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 Attachments 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)
- 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 anallowed_vlans
property 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 apci
device that has thevlan
in its array ofallowed_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.
- port
Speed number - (Integer) The port speed for this bare metal server network attachment in Mbps.
- primary
Ips GetIs Bare Metal Server Network Attachments 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 Attachments 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 Attachments 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)
- 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 anallowed_vlans
property 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 apci
device that has thevlan
in its array ofallowed_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.
- port_
speed float - (Integer) The port speed for this bare metal server network attachment in Mbps.
- primary_
ips Sequence[GetIs Bare Metal Server Network Attachments 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 Attachments 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 Attachments 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)
- 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 anallowed_vlans
property 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 apci
device that has thevlan
in its array ofallowed_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.
- 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.
GetIsBareMetalServerNetworkAttachmentsNetworkAttachmentPrimaryIp
- 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 Attachments 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 Attachments 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 Attachments 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 Attachments 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 Attachments 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.
GetIsBareMetalServerNetworkAttachmentsNetworkAttachmentPrimaryIpDeleted
- 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.
GetIsBareMetalServerNetworkAttachmentsNetworkAttachmentSubnet
- Crn string
- (String) The CRN for this virtual network interface.
- Deleteds
List<Get
Is Bare Metal Server Network Attachments 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 Attachments 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 Attachments 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 Attachments 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 Attachments 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.
GetIsBareMetalServerNetworkAttachmentsNetworkAttachmentSubnetDeleted
- 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.
GetIsBareMetalServerNetworkAttachmentsNetworkAttachmentVirtualNetworkInterface
- 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.