ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud
ibm.getIsVirtualNetworkInterfaceFloatingIps
Explore with Pulumi AI
Provides a read-only data source to retrieve information about a list of Virtual Network Interface Floating IPs. You can then reference the fields of the data source in other resources within the same configuration by using interpolation syntax.
Using getIsVirtualNetworkInterfaceFloatingIps
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 getIsVirtualNetworkInterfaceFloatingIps(args: GetIsVirtualNetworkInterfaceFloatingIpsArgs, opts?: InvokeOptions): Promise<GetIsVirtualNetworkInterfaceFloatingIpsResult>
function getIsVirtualNetworkInterfaceFloatingIpsOutput(args: GetIsVirtualNetworkInterfaceFloatingIpsOutputArgs, opts?: InvokeOptions): Output<GetIsVirtualNetworkInterfaceFloatingIpsResult>
def get_is_virtual_network_interface_floating_ips(id: Optional[str] = None,
virtual_network_interface: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIsVirtualNetworkInterfaceFloatingIpsResult
def get_is_virtual_network_interface_floating_ips_output(id: Optional[pulumi.Input[str]] = None,
virtual_network_interface: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIsVirtualNetworkInterfaceFloatingIpsResult]
func GetIsVirtualNetworkInterfaceFloatingIps(ctx *Context, args *GetIsVirtualNetworkInterfaceFloatingIpsArgs, opts ...InvokeOption) (*GetIsVirtualNetworkInterfaceFloatingIpsResult, error)
func GetIsVirtualNetworkInterfaceFloatingIpsOutput(ctx *Context, args *GetIsVirtualNetworkInterfaceFloatingIpsOutputArgs, opts ...InvokeOption) GetIsVirtualNetworkInterfaceFloatingIpsResultOutput
> Note: This function is named GetIsVirtualNetworkInterfaceFloatingIps
in the Go SDK.
public static class GetIsVirtualNetworkInterfaceFloatingIps
{
public static Task<GetIsVirtualNetworkInterfaceFloatingIpsResult> InvokeAsync(GetIsVirtualNetworkInterfaceFloatingIpsArgs args, InvokeOptions? opts = null)
public static Output<GetIsVirtualNetworkInterfaceFloatingIpsResult> Invoke(GetIsVirtualNetworkInterfaceFloatingIpsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetIsVirtualNetworkInterfaceFloatingIpsResult> getIsVirtualNetworkInterfaceFloatingIps(GetIsVirtualNetworkInterfaceFloatingIpsArgs args, InvokeOptions options)
public static Output<GetIsVirtualNetworkInterfaceFloatingIpsResult> getIsVirtualNetworkInterfaceFloatingIps(GetIsVirtualNetworkInterfaceFloatingIpsArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getIsVirtualNetworkInterfaceFloatingIps:getIsVirtualNetworkInterfaceFloatingIps
arguments:
# arguments dictionary
The following arguments are supported:
- Virtual
Network stringInterface - The virtual network interface identifier
- Id string
- The unique identifier of the FloatingIP
- Virtual
Network stringInterface - The virtual network interface identifier
- Id string
- The unique identifier of the FloatingIP
- virtual
Network StringInterface - The virtual network interface identifier
- id String
- The unique identifier of the FloatingIP
- virtual
Network stringInterface - The virtual network interface identifier
- id string
- The unique identifier of the FloatingIP
- virtual_
network_ strinterface - The virtual network interface identifier
- id str
- The unique identifier of the FloatingIP
- virtual
Network StringInterface - The virtual network interface identifier
- id String
- The unique identifier of the FloatingIP
getIsVirtualNetworkInterfaceFloatingIps Result
The following output properties are available:
- Floating
Ips List<GetIs Virtual Network Interface Floating Ips Floating Ip> - (List) Lists all floatings ips in the virtual network interface.
- Id string
- The unique identifier of the FloatingIP
- Virtual
Network stringInterface
- Floating
Ips []GetIs Virtual Network Interface Floating Ips Floating Ip - (List) Lists all floatings ips in the virtual network interface.
- Id string
- The unique identifier of the FloatingIP
- Virtual
Network stringInterface
- floating
Ips List<GetIs Virtual Network Interface Floating Ips Floating Ip> - (List) Lists all floatings ips in the virtual network interface.
- id String
- The unique identifier of the FloatingIP
- virtual
Network StringInterface
- floating
Ips GetIs Virtual Network Interface Floating Ips Floating Ip[] - (List) Lists all floatings ips in the virtual network interface.
- id string
- The unique identifier of the FloatingIP
- virtual
Network stringInterface
- floating_
ips Sequence[GetIs Virtual Network Interface Floating Ips Floating Ip] - (List) Lists all floatings ips in the virtual network interface.
- id str
- The unique identifier of the FloatingIP
- virtual_
network_ strinterface
- floating
Ips List<Property Map> - (List) Lists all floatings ips in the virtual network interface.
- id String
- The unique identifier of the FloatingIP
- virtual
Network StringInterface
Supporting Types
GetIsVirtualNetworkInterfaceFloatingIpsFloatingIp
- Address string
- (String) The globally unique IP address.
- Crn string
- (String) The CRN for this floating IP.
- Deleteds
List<Get
Is Virtual Network Interface Floating Ips Floating Ip Deleted> - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
- Href string
- (String) The URL for this floating IP.
- Id string
- The unique identifier of the FloatingIP
- Name string
- (String) The name for this floating IP. The name is unique across all floating IPs in the region.
- Address string
- (String) The globally unique IP address.
- Crn string
- (String) The CRN for this floating IP.
- Deleteds
[]Get
Is Virtual Network Interface Floating Ips Floating Ip Deleted - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
- Href string
- (String) The URL for this floating IP.
- Id string
- The unique identifier of the FloatingIP
- Name string
- (String) The name for this floating IP. The name is unique across all floating IPs in the region.
- address String
- (String) The globally unique IP address.
- crn String
- (String) The CRN for this floating IP.
- deleteds
List<Get
Is Virtual Network Interface Floating Ips Floating Ip Deleted> - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
- href String
- (String) The URL for this floating IP.
- id String
- The unique identifier of the FloatingIP
- name String
- (String) The name for this floating IP. The name is unique across all floating IPs in the region.
- address string
- (String) The globally unique IP address.
- crn string
- (String) The CRN for this floating IP.
- deleteds
Get
Is Virtual Network Interface Floating Ips Floating Ip Deleted[] - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
- href string
- (String) The URL for this floating IP.
- id string
- The unique identifier of the FloatingIP
- name string
- (String) The name for this floating IP. The name is unique across all floating IPs in the region.
- address str
- (String) The globally unique IP address.
- crn str
- (String) The CRN for this floating IP.
- deleteds
Sequence[Get
Is Virtual Network Interface Floating Ips Floating Ip Deleted] - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
- href str
- (String) The URL for this floating IP.
- id str
- The unique identifier of the FloatingIP
- name str
- (String) The name for this floating IP. The name is unique across all floating IPs in the region.
- address String
- (String) The globally unique IP address.
- crn String
- (String) The CRN for this floating IP.
- deleteds List<Property Map>
- (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
- href String
- (String) The URL for this floating IP.
- id String
- The unique identifier of the FloatingIP
- name String
- (String) The name for this floating IP. The name is unique across all floating IPs in the region.
GetIsVirtualNetworkInterfaceFloatingIpsFloatingIpDeleted
- 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.
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibm
Terraform Provider.