VirtualAddress
f5bigip.ltm.VirtualAddress Configures Virtual Server
For resources should be named with their “full path”. The full path is the combination of the partition + name of the resource. For example /Common/my-pool.
Example Usage
using Pulumi;
using F5BigIP = Pulumi.F5BigIP;
class MyStack : Stack
{
public MyStack()
{
var vsVa = new F5BigIP.Ltm.VirtualAddress("vsVa", new F5BigIP.Ltm.VirtualAddressArgs
{
AdvertizeRoute = true,
Name = "/Common/vs_va",
});
}
}
Coming soon!
import pulumi
import pulumi_f5bigip as f5bigip
vs_va = f5bigip.ltm.VirtualAddress("vsVa",
advertize_route=True,
name="/Common/vs_va")import * as pulumi from "@pulumi/pulumi";
import * as f5bigip from "@pulumi/f5bigip";
const vsVa = new f5bigip.ltm.VirtualAddress("vs_va", {
advertizeRoute: true,
name: "/Common/vs_va",
});Create a VirtualAddress Resource
new VirtualAddress(name: string, args: VirtualAddressArgs, opts?: CustomResourceOptions);def VirtualAddress(resource_name, opts=None, advertize_route=None, arp=None, auto_delete=None, conn_limit=None, enabled=None, icmp_echo=None, name=None, traffic_group=None, __props__=None);func NewVirtualAddress(ctx *Context, name string, args VirtualAddressArgs, opts ...ResourceOption) (*VirtualAddress, error)public VirtualAddress(string name, VirtualAddressArgs args, CustomResourceOptions? opts = null)- name string
- The unique name of the resource.
- args VirtualAddressArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- opts ResourceOptions
- A bag of options that control this resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args VirtualAddressArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args VirtualAddressArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
VirtualAddress Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Programming Model docs.
Inputs
The VirtualAddress resource accepts the following input properties:
- Name string
Name of the virtual address
- Advertize
Route bool Enabled dynamic routing of the address
- Arp bool
Enable or disable ARP for the virtual address
- Auto
Delete bool Automatically delete the virtual address with the virtual server
- Conn
Limit int Max number of connections for virtual address
- Enabled bool
Enable or disable the virtual address
- Icmp
Echo bool Enable/Disable ICMP response to the virtual address
- Traffic
Group string Specify the partition and traffic group
- Name string
Name of the virtual address
- Advertize
Route bool Enabled dynamic routing of the address
- Arp bool
Enable or disable ARP for the virtual address
- Auto
Delete bool Automatically delete the virtual address with the virtual server
- Conn
Limit int Max number of connections for virtual address
- Enabled bool
Enable or disable the virtual address
- Icmp
Echo bool Enable/Disable ICMP response to the virtual address
- Traffic
Group string Specify the partition and traffic group
- name string
Name of the virtual address
- advertize
Route boolean Enabled dynamic routing of the address
- arp boolean
Enable or disable ARP for the virtual address
- auto
Delete boolean Automatically delete the virtual address with the virtual server
- conn
Limit number Max number of connections for virtual address
- enabled boolean
Enable or disable the virtual address
- icmp
Echo boolean Enable/Disable ICMP response to the virtual address
- traffic
Group string Specify the partition and traffic group
- name str
Name of the virtual address
- advertize_
route bool Enabled dynamic routing of the address
- arp bool
Enable or disable ARP for the virtual address
- auto_
delete bool Automatically delete the virtual address with the virtual server
- conn_
limit float Max number of connections for virtual address
- enabled bool
Enable or disable the virtual address
- icmp_
echo bool Enable/Disable ICMP response to the virtual address
- traffic_
group str Specify the partition and traffic group
Outputs
All input properties are implicitly available as output properties. Additionally, the VirtualAddress resource produces the following output properties:
Look up an Existing VirtualAddress Resource
Get an existing VirtualAddress resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: VirtualAddressState, opts?: CustomResourceOptions): VirtualAddressstatic get(resource_name, id, opts=None, advertize_route=None, arp=None, auto_delete=None, conn_limit=None, enabled=None, icmp_echo=None, name=None, traffic_group=None, __props__=None);func GetVirtualAddress(ctx *Context, name string, id IDInput, state *VirtualAddressState, opts ...ResourceOption) (*VirtualAddress, error)public static VirtualAddress Get(string name, Input<string> id, VirtualAddressState? state, CustomResourceOptions? opts = null)- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
The following state arguments are supported:
- Advertize
Route bool Enabled dynamic routing of the address
- Arp bool
Enable or disable ARP for the virtual address
- Auto
Delete bool Automatically delete the virtual address with the virtual server
- Conn
Limit int Max number of connections for virtual address
- Enabled bool
Enable or disable the virtual address
- Icmp
Echo bool Enable/Disable ICMP response to the virtual address
- Name string
Name of the virtual address
- Traffic
Group string Specify the partition and traffic group
- Advertize
Route bool Enabled dynamic routing of the address
- Arp bool
Enable or disable ARP for the virtual address
- Auto
Delete bool Automatically delete the virtual address with the virtual server
- Conn
Limit int Max number of connections for virtual address
- Enabled bool
Enable or disable the virtual address
- Icmp
Echo bool Enable/Disable ICMP response to the virtual address
- Name string
Name of the virtual address
- Traffic
Group string Specify the partition and traffic group
- advertize
Route boolean Enabled dynamic routing of the address
- arp boolean
Enable or disable ARP for the virtual address
- auto
Delete boolean Automatically delete the virtual address with the virtual server
- conn
Limit number Max number of connections for virtual address
- enabled boolean
Enable or disable the virtual address
- icmp
Echo boolean Enable/Disable ICMP response to the virtual address
- name string
Name of the virtual address
- traffic
Group string Specify the partition and traffic group
- advertize_
route bool Enabled dynamic routing of the address
- arp bool
Enable or disable ARP for the virtual address
- auto_
delete bool Automatically delete the virtual address with the virtual server
- conn_
limit float Max number of connections for virtual address
- enabled bool
Enable or disable the virtual address
- icmp_
echo bool Enable/Disable ICMP response to the virtual address
- name str
Name of the virtual address
- traffic_
group str Specify the partition and traffic group
Package Details
- Repository
- https://github.com/pulumi/pulumi-f5bigip
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
bigipTerraform Provider.