ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud
ibm.getIsVirtualNetworkInterfaceFloatingIp
Explore with Pulumi AI
Provides a read-only data source to retrieve information about a Virtual Network Interface Floating IP. You can then reference the fields of the data source in other resources within the same configuration by using interpolation syntax.
Using getIsVirtualNetworkInterfaceFloatingIp
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 getIsVirtualNetworkInterfaceFloatingIp(args: GetIsVirtualNetworkInterfaceFloatingIpArgs, opts?: InvokeOptions): Promise<GetIsVirtualNetworkInterfaceFloatingIpResult>
function getIsVirtualNetworkInterfaceFloatingIpOutput(args: GetIsVirtualNetworkInterfaceFloatingIpOutputArgs, opts?: InvokeOptions): Output<GetIsVirtualNetworkInterfaceFloatingIpResult>
def get_is_virtual_network_interface_floating_ip(deleteds: Optional[Sequence[GetIsVirtualNetworkInterfaceFloatingIpDeleted]] = None,
floating_ip: Optional[str] = None,
id: Optional[str] = None,
virtual_network_interface: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIsVirtualNetworkInterfaceFloatingIpResult
def get_is_virtual_network_interface_floating_ip_output(deleteds: Optional[pulumi.Input[Sequence[pulumi.Input[GetIsVirtualNetworkInterfaceFloatingIpDeletedArgs]]]] = None,
floating_ip: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
virtual_network_interface: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIsVirtualNetworkInterfaceFloatingIpResult]
func LookupIsVirtualNetworkInterfaceFloatingIp(ctx *Context, args *LookupIsVirtualNetworkInterfaceFloatingIpArgs, opts ...InvokeOption) (*LookupIsVirtualNetworkInterfaceFloatingIpResult, error)
func LookupIsVirtualNetworkInterfaceFloatingIpOutput(ctx *Context, args *LookupIsVirtualNetworkInterfaceFloatingIpOutputArgs, opts ...InvokeOption) LookupIsVirtualNetworkInterfaceFloatingIpResultOutput
> Note: This function is named LookupIsVirtualNetworkInterfaceFloatingIp
in the Go SDK.
public static class GetIsVirtualNetworkInterfaceFloatingIp
{
public static Task<GetIsVirtualNetworkInterfaceFloatingIpResult> InvokeAsync(GetIsVirtualNetworkInterfaceFloatingIpArgs args, InvokeOptions? opts = null)
public static Output<GetIsVirtualNetworkInterfaceFloatingIpResult> Invoke(GetIsVirtualNetworkInterfaceFloatingIpInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetIsVirtualNetworkInterfaceFloatingIpResult> getIsVirtualNetworkInterfaceFloatingIp(GetIsVirtualNetworkInterfaceFloatingIpArgs args, InvokeOptions options)
public static Output<GetIsVirtualNetworkInterfaceFloatingIpResult> getIsVirtualNetworkInterfaceFloatingIp(GetIsVirtualNetworkInterfaceFloatingIpArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getIsVirtualNetworkInterfaceFloatingIp:getIsVirtualNetworkInterfaceFloatingIp
arguments:
# arguments dictionary
The following arguments are supported:
- Floating
Ip string - The floating IP identifier
- Virtual
Network stringInterface - The virtual network interface identifier
- Deleteds
List<Get
Is Virtual Network Interface Floating Ip Deleted> - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
- Id string
- The unique identifier of the FloatingIP.
- Floating
Ip string - The floating IP identifier
- Virtual
Network stringInterface - The virtual network interface identifier
- Deleteds
[]Get
Is Virtual Network Interface Floating Ip Deleted - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
- Id string
- The unique identifier of the FloatingIP.
- floating
Ip String - The floating IP identifier
- virtual
Network StringInterface - The virtual network interface identifier
- deleteds
List<Get
Is Virtual Network Interface Floating Ip Deleted> - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
- id String
- The unique identifier of the FloatingIP.
- floating
Ip string - The floating IP identifier
- virtual
Network stringInterface - The virtual network interface identifier
- deleteds
Get
Is Virtual Network Interface Floating Ip Deleted[] - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
- id string
- The unique identifier of the FloatingIP.
- floating_
ip str - The floating IP identifier
- virtual_
network_ strinterface - The virtual network interface identifier
- deleteds
Sequence[Get
Is Virtual Network Interface Floating Ip Deleted] - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
- id str
- The unique identifier of the FloatingIP.
- floating
Ip String - The floating IP identifier
- virtual
Network StringInterface - The virtual network interface identifier
- 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:
- id String
- The unique identifier of the FloatingIP.
getIsVirtualNetworkInterfaceFloatingIp Result
The following output properties are available:
- Address string
- (String) The globally unique IP address.
- Crn string
- (String) The CRN for this floating IP.
- Floating
Ip string - 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.
- Virtual
Network stringInterface - Deleteds
List<Get
Is Virtual Network Interface Floating Ip Deleted> - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
- Address string
- (String) The globally unique IP address.
- Crn string
- (String) The CRN for this floating IP.
- Floating
Ip string - 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.
- Virtual
Network stringInterface - Deleteds
[]Get
Is Virtual Network Interface Floating Ip Deleted - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
- address String
- (String) The globally unique IP address.
- crn String
- (String) The CRN for this floating IP.
- floating
Ip String - 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.
- virtual
Network StringInterface - deleteds
List<Get
Is Virtual Network Interface Floating Ip Deleted> - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
- address string
- (String) The globally unique IP address.
- crn string
- (String) The CRN for this floating IP.
- floating
Ip string - 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.
- virtual
Network stringInterface - deleteds
Get
Is Virtual Network Interface Floating Ip Deleted[] - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
- address str
- (String) The globally unique IP address.
- crn str
- (String) The CRN for this floating IP.
- floating_
ip str - 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.
- virtual_
network_ strinterface - deleteds
Sequence[Get
Is Virtual Network Interface Floating Ip Deleted] - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information. Nested scheme for deleted:
- address String
- (String) The globally unique IP address.
- crn String
- (String) The CRN for this floating IP.
- floating
Ip String - 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.
- virtual
Network StringInterface - 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:
Supporting Types
GetIsVirtualNetworkInterfaceFloatingIpDeleted
- 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.