f5 BIG-IP v3.17.6 published on Monday, Oct 28, 2024 by Pulumi
f5bigip.ltm.getNode
Explore with Pulumi AI
Use this data source (f5bigip.ltm.Node
) to get the ltm node details available on BIG-IP
Using getNode
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 getNode(args: GetNodeArgs, opts?: InvokeOptions): Promise<GetNodeResult>
function getNodeOutput(args: GetNodeOutputArgs, opts?: InvokeOptions): Output<GetNodeResult>
def get_node(address: Optional[str] = None,
description: Optional[str] = None,
fqdn: Optional[GetNodeFqdn] = None,
full_path: Optional[str] = None,
name: Optional[str] = None,
partition: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetNodeResult
def get_node_output(address: Optional[pulumi.Input[str]] = None,
description: Optional[pulumi.Input[str]] = None,
fqdn: Optional[pulumi.Input[GetNodeFqdnArgs]] = None,
full_path: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
partition: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetNodeResult]
func LookupNode(ctx *Context, args *LookupNodeArgs, opts ...InvokeOption) (*LookupNodeResult, error)
func LookupNodeOutput(ctx *Context, args *LookupNodeOutputArgs, opts ...InvokeOption) LookupNodeResultOutput
> Note: This function is named LookupNode
in the Go SDK.
public static class GetNode
{
public static Task<GetNodeResult> InvokeAsync(GetNodeArgs args, InvokeOptions? opts = null)
public static Output<GetNodeResult> Invoke(GetNodeInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetNodeResult> getNode(GetNodeArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: f5bigip:ltm/getNode:getNode
arguments:
# arguments dictionary
The following arguments are supported:
- Name string
- Name of the node.
- Partition string
- partition of the node.
- Address string
- The address of the node.
- Description string
- User defined description of the node.
- Fqdn
Pulumi.
F5Big IP. Ltm. Inputs. Get Node Fqdn - Full
Path string - Full path of the node (partition and name)
- Name string
- Name of the node.
- Partition string
- partition of the node.
- Address string
- The address of the node.
- Description string
- User defined description of the node.
- Fqdn
Get
Node Fqdn - Full
Path string - Full path of the node (partition and name)
- name String
- Name of the node.
- partition String
- partition of the node.
- address String
- The address of the node.
- description String
- User defined description of the node.
- fqdn
Get
Node Fqdn - full
Path String - Full path of the node (partition and name)
- name string
- Name of the node.
- partition string
- partition of the node.
- address string
- The address of the node.
- description string
- User defined description of the node.
- fqdn
Get
Node Fqdn - full
Path string - Full path of the node (partition and name)
- name str
- Name of the node.
- partition str
- partition of the node.
- address str
- The address of the node.
- description str
- User defined description of the node.
- fqdn
Get
Node Fqdn - full_
path str - Full path of the node (partition and name)
- name String
- Name of the node.
- partition String
- partition of the node.
- address String
- The address of the node.
- description String
- User defined description of the node.
- fqdn Property Map
- full
Path String - Full path of the node (partition and name)
getNode Result
The following output properties are available:
- Connection
Limit int - Node connection limit.
- Dynamic
Ratio int - The dynamic ratio number for the node.
- Fqdn
Pulumi.
F5Big IP. Ltm. Outputs. Get Node Fqdn - Id string
- The provider-assigned unique ID for this managed resource.
- Monitor string
- Specifies the health monitors the system currently uses to monitor this node.
- Name string
- Partition string
- Rate
Limit string - Node rate limit.
- Ratio int
- Node ratio weight.
- Session string
- State string
- The current state of the node.
- Address string
- The address of the node.
- Description string
- User defined description of the node.
- Full
Path string - Full path of the node (partition and name)
- Connection
Limit int - Node connection limit.
- Dynamic
Ratio int - The dynamic ratio number for the node.
- Fqdn
Get
Node Fqdn - Id string
- The provider-assigned unique ID for this managed resource.
- Monitor string
- Specifies the health monitors the system currently uses to monitor this node.
- Name string
- Partition string
- Rate
Limit string - Node rate limit.
- Ratio int
- Node ratio weight.
- Session string
- State string
- The current state of the node.
- Address string
- The address of the node.
- Description string
- User defined description of the node.
- Full
Path string - Full path of the node (partition and name)
- connection
Limit Integer - Node connection limit.
- dynamic
Ratio Integer - The dynamic ratio number for the node.
- fqdn
Get
Node Fqdn - id String
- The provider-assigned unique ID for this managed resource.
- monitor String
- Specifies the health monitors the system currently uses to monitor this node.
- name String
- partition String
- rate
Limit String - Node rate limit.
- ratio Integer
- Node ratio weight.
- session String
- state String
- The current state of the node.
- address String
- The address of the node.
- description String
- User defined description of the node.
- full
Path String - Full path of the node (partition and name)
- connection
Limit number - Node connection limit.
- dynamic
Ratio number - The dynamic ratio number for the node.
- fqdn
Get
Node Fqdn - id string
- The provider-assigned unique ID for this managed resource.
- monitor string
- Specifies the health monitors the system currently uses to monitor this node.
- name string
- partition string
- rate
Limit string - Node rate limit.
- ratio number
- Node ratio weight.
- session string
- state string
- The current state of the node.
- address string
- The address of the node.
- description string
- User defined description of the node.
- full
Path string - Full path of the node (partition and name)
- connection_
limit int - Node connection limit.
- dynamic_
ratio int - The dynamic ratio number for the node.
- fqdn
Get
Node Fqdn - id str
- The provider-assigned unique ID for this managed resource.
- monitor str
- Specifies the health monitors the system currently uses to monitor this node.
- name str
- partition str
- rate_
limit str - Node rate limit.
- ratio int
- Node ratio weight.
- session str
- state str
- The current state of the node.
- address str
- The address of the node.
- description str
- User defined description of the node.
- full_
path str - Full path of the node (partition and name)
- connection
Limit Number - Node connection limit.
- dynamic
Ratio Number - The dynamic ratio number for the node.
- fqdn Property Map
- id String
- The provider-assigned unique ID for this managed resource.
- monitor String
- Specifies the health monitors the system currently uses to monitor this node.
- name String
- partition String
- rate
Limit String - Node rate limit.
- ratio Number
- Node ratio weight.
- session String
- state String
- The current state of the node.
- address String
- The address of the node.
- description String
- User defined description of the node.
- full
Path String - Full path of the node (partition and name)
Supporting Types
GetNodeFqdn
- Autopopulate string
- Specifies if the node should scale to the IP address set returned by DNS.
- Downinterval int
- The number of attempts to resolve a domain name.
- Interval string
- The amount of time before sending the next DNS query.
- Address
Family string - The FQDN node's address family.
- Name string
- Name of the node.
- Autopopulate string
- Specifies if the node should scale to the IP address set returned by DNS.
- Downinterval int
- The number of attempts to resolve a domain name.
- Interval string
- The amount of time before sending the next DNS query.
- Address
Family string - The FQDN node's address family.
- Name string
- Name of the node.
- autopopulate String
- Specifies if the node should scale to the IP address set returned by DNS.
- downinterval Integer
- The number of attempts to resolve a domain name.
- interval String
- The amount of time before sending the next DNS query.
- address
Family String - The FQDN node's address family.
- name String
- Name of the node.
- autopopulate string
- Specifies if the node should scale to the IP address set returned by DNS.
- downinterval number
- The number of attempts to resolve a domain name.
- interval string
- The amount of time before sending the next DNS query.
- address
Family string - The FQDN node's address family.
- name string
- Name of the node.
- autopopulate str
- Specifies if the node should scale to the IP address set returned by DNS.
- downinterval int
- The number of attempts to resolve a domain name.
- interval str
- The amount of time before sending the next DNS query.
- address_
family str - The FQDN node's address family.
- name str
- Name of the node.
- autopopulate String
- Specifies if the node should scale to the IP address set returned by DNS.
- downinterval Number
- The number of attempts to resolve a domain name.
- interval String
- The amount of time before sending the next DNS query.
- address
Family String - The FQDN node's address family.
- name String
- Name of the node.
Package Details
- Repository
- f5 BIG-IP pulumi/pulumi-f5bigip
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
bigip
Terraform Provider.