avi.Server
Explore with Pulumi AI
The Server resource allows the creation and management of Avi Server
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as avi from "@pulumi/avi";
const foo = new avi.Server("foo", {
ip: "10.0.0.3",
poolRef: "/api/pool/Pool-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
});
import pulumi
import pulumi_avi as avi
foo = avi.Server("foo",
ip="10.0.0.3",
pool_ref="/api/pool/Pool-f9cf6b3e-a411-436f-95e2-2982ba2b217b")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/avi/v31/avi"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := avi.NewServer(ctx, "foo", &avi.ServerArgs{
Ip: pulumi.String("10.0.0.3"),
PoolRef: pulumi.String("/api/pool/Pool-f9cf6b3e-a411-436f-95e2-2982ba2b217b"),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Avi = Pulumi.Avi;
return await Deployment.RunAsync(() =>
{
var foo = new Avi.Server("foo", new()
{
Ip = "10.0.0.3",
PoolRef = "/api/pool/Pool-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.avi.Server;
import com.pulumi.avi.ServerArgs;
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) {
var foo = new Server("foo", ServerArgs.builder()
.ip("10.0.0.3")
.poolRef("/api/pool/Pool-f9cf6b3e-a411-436f-95e2-2982ba2b217b")
.build());
}
}
resources:
foo:
type: avi:Server
properties:
ip: 10.0.0.3
poolRef: /api/pool/Pool-f9cf6b3e-a411-436f-95e2-2982ba2b217b
Create Server Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Server(name: string, args: ServerArgs, opts?: CustomResourceOptions);
@overload
def Server(resource_name: str,
args: ServerArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Server(resource_name: str,
opts: Optional[ResourceOptions] = None,
ip: Optional[str] = None,
pool_ref: Optional[str] = None,
nw_ref: Optional[str] = None,
static: Optional[str] = None,
enabled: Optional[str] = None,
external_orchestration_id: Optional[str] = None,
external_uuid: Optional[str] = None,
health_monitor_refs: Optional[Sequence[str]] = None,
hostname: Optional[str] = None,
description: Optional[str] = None,
locations: Optional[Sequence[ServerLocationArgs]] = None,
mac_address: Optional[str] = None,
autoscaling_group_name: Optional[str] = None,
availability_zone: Optional[str] = None,
discovered_networks: Optional[Sequence[ServerDiscoveredNetworkArgs]] = None,
prst_hdr_val: Optional[str] = None,
port: Optional[str] = None,
ratio: Optional[str] = None,
resolve_server_by_dns: Optional[str] = None,
rewrite_host_header: Optional[str] = None,
server_id: Optional[str] = None,
server_node: Optional[str] = None,
srv_rdatas: Optional[Sequence[ServerSrvRdataArgs]] = None,
preference_order: Optional[str] = None,
type: Optional[str] = None,
verify_network: Optional[str] = None,
vm_ref: Optional[str] = None)
func NewServer(ctx *Context, name string, args ServerArgs, opts ...ResourceOption) (*Server, error)
public Server(string name, ServerArgs args, CustomResourceOptions? opts = null)
public Server(String name, ServerArgs args)
public Server(String name, ServerArgs args, CustomResourceOptions options)
type: avi:Server
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ServerArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ServerArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ServerArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ServerArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ServerArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var serverResource = new Avi.Server("serverResource", new()
{
Ip = "string",
PoolRef = "string",
NwRef = "string",
Static = "string",
Enabled = "string",
ExternalOrchestrationId = "string",
ExternalUuid = "string",
HealthMonitorRefs = new[]
{
"string",
},
Hostname = "string",
Description = "string",
Locations = new[]
{
new Avi.Inputs.ServerLocationArgs
{
Latitude = "string",
Longitude = "string",
Name = "string",
Tag = "string",
},
},
MacAddress = "string",
AutoscalingGroupName = "string",
AvailabilityZone = "string",
DiscoveredNetworks = new[]
{
new Avi.Inputs.ServerDiscoveredNetworkArgs
{
NetworkRef = "string",
Subnet6s = new[]
{
new Avi.Inputs.ServerDiscoveredNetworkSubnet6Args
{
IpAddrs = new[]
{
new Avi.Inputs.ServerDiscoveredNetworkSubnet6IpAddrArgs
{
Addr = "string",
Type = "string",
},
},
Mask = "string",
},
},
Subnets = new[]
{
new Avi.Inputs.ServerDiscoveredNetworkSubnetArgs
{
IpAddrs = new[]
{
new Avi.Inputs.ServerDiscoveredNetworkSubnetIpAddrArgs
{
Addr = "string",
Type = "string",
},
},
Mask = "string",
},
},
},
},
PrstHdrVal = "string",
Port = "string",
Ratio = "string",
ResolveServerByDns = "string",
RewriteHostHeader = "string",
ServerId = "string",
ServerNode = "string",
SrvRdatas = new[]
{
new Avi.Inputs.ServerSrvRdataArgs
{
Port = "string",
Priority = "string",
Weight = "string",
},
},
PreferenceOrder = "string",
Type = "string",
VerifyNetwork = "string",
VmRef = "string",
});
example, err := avi.NewServer(ctx, "serverResource", &avi.ServerArgs{
Ip: pulumi.String("string"),
PoolRef: pulumi.String("string"),
NwRef: pulumi.String("string"),
Static: pulumi.String("string"),
Enabled: pulumi.String("string"),
ExternalOrchestrationId: pulumi.String("string"),
ExternalUuid: pulumi.String("string"),
HealthMonitorRefs: pulumi.StringArray{
pulumi.String("string"),
},
Hostname: pulumi.String("string"),
Description: pulumi.String("string"),
Locations: avi.ServerLocationArray{
&avi.ServerLocationArgs{
Latitude: pulumi.String("string"),
Longitude: pulumi.String("string"),
Name: pulumi.String("string"),
Tag: pulumi.String("string"),
},
},
MacAddress: pulumi.String("string"),
AutoscalingGroupName: pulumi.String("string"),
AvailabilityZone: pulumi.String("string"),
DiscoveredNetworks: avi.ServerDiscoveredNetworkArray{
&avi.ServerDiscoveredNetworkArgs{
NetworkRef: pulumi.String("string"),
Subnet6s: avi.ServerDiscoveredNetworkSubnet6Array{
&avi.ServerDiscoveredNetworkSubnet6Args{
IpAddrs: avi.ServerDiscoveredNetworkSubnet6IpAddrArray{
&avi.ServerDiscoveredNetworkSubnet6IpAddrArgs{
Addr: pulumi.String("string"),
Type: pulumi.String("string"),
},
},
Mask: pulumi.String("string"),
},
},
Subnets: avi.ServerDiscoveredNetworkSubnetArray{
&avi.ServerDiscoveredNetworkSubnetArgs{
IpAddrs: avi.ServerDiscoveredNetworkSubnetIpAddrArray{
&avi.ServerDiscoveredNetworkSubnetIpAddrArgs{
Addr: pulumi.String("string"),
Type: pulumi.String("string"),
},
},
Mask: pulumi.String("string"),
},
},
},
},
PrstHdrVal: pulumi.String("string"),
Port: pulumi.String("string"),
Ratio: pulumi.String("string"),
ResolveServerByDns: pulumi.String("string"),
RewriteHostHeader: pulumi.String("string"),
ServerId: pulumi.String("string"),
ServerNode: pulumi.String("string"),
SrvRdatas: avi.ServerSrvRdataArray{
&avi.ServerSrvRdataArgs{
Port: pulumi.String("string"),
Priority: pulumi.String("string"),
Weight: pulumi.String("string"),
},
},
PreferenceOrder: pulumi.String("string"),
Type: pulumi.String("string"),
VerifyNetwork: pulumi.String("string"),
VmRef: pulumi.String("string"),
})
var serverResource = new Server("serverResource", ServerArgs.builder()
.ip("string")
.poolRef("string")
.nwRef("string")
.static_("string")
.enabled("string")
.externalOrchestrationId("string")
.externalUuid("string")
.healthMonitorRefs("string")
.hostname("string")
.description("string")
.locations(ServerLocationArgs.builder()
.latitude("string")
.longitude("string")
.name("string")
.tag("string")
.build())
.macAddress("string")
.autoscalingGroupName("string")
.availabilityZone("string")
.discoveredNetworks(ServerDiscoveredNetworkArgs.builder()
.networkRef("string")
.subnet6s(ServerDiscoveredNetworkSubnet6Args.builder()
.ipAddrs(ServerDiscoveredNetworkSubnet6IpAddrArgs.builder()
.addr("string")
.type("string")
.build())
.mask("string")
.build())
.subnets(ServerDiscoveredNetworkSubnetArgs.builder()
.ipAddrs(ServerDiscoveredNetworkSubnetIpAddrArgs.builder()
.addr("string")
.type("string")
.build())
.mask("string")
.build())
.build())
.prstHdrVal("string")
.port("string")
.ratio("string")
.resolveServerByDns("string")
.rewriteHostHeader("string")
.serverId("string")
.serverNode("string")
.srvRdatas(ServerSrvRdataArgs.builder()
.port("string")
.priority("string")
.weight("string")
.build())
.preferenceOrder("string")
.type("string")
.verifyNetwork("string")
.vmRef("string")
.build());
server_resource = avi.Server("serverResource",
ip="string",
pool_ref="string",
nw_ref="string",
static="string",
enabled="string",
external_orchestration_id="string",
external_uuid="string",
health_monitor_refs=["string"],
hostname="string",
description="string",
locations=[{
"latitude": "string",
"longitude": "string",
"name": "string",
"tag": "string",
}],
mac_address="string",
autoscaling_group_name="string",
availability_zone="string",
discovered_networks=[{
"network_ref": "string",
"subnet6s": [{
"ip_addrs": [{
"addr": "string",
"type": "string",
}],
"mask": "string",
}],
"subnets": [{
"ip_addrs": [{
"addr": "string",
"type": "string",
}],
"mask": "string",
}],
}],
prst_hdr_val="string",
port="string",
ratio="string",
resolve_server_by_dns="string",
rewrite_host_header="string",
server_id="string",
server_node="string",
srv_rdatas=[{
"port": "string",
"priority": "string",
"weight": "string",
}],
preference_order="string",
type="string",
verify_network="string",
vm_ref="string")
const serverResource = new avi.Server("serverResource", {
ip: "string",
poolRef: "string",
nwRef: "string",
static: "string",
enabled: "string",
externalOrchestrationId: "string",
externalUuid: "string",
healthMonitorRefs: ["string"],
hostname: "string",
description: "string",
locations: [{
latitude: "string",
longitude: "string",
name: "string",
tag: "string",
}],
macAddress: "string",
autoscalingGroupName: "string",
availabilityZone: "string",
discoveredNetworks: [{
networkRef: "string",
subnet6s: [{
ipAddrs: [{
addr: "string",
type: "string",
}],
mask: "string",
}],
subnets: [{
ipAddrs: [{
addr: "string",
type: "string",
}],
mask: "string",
}],
}],
prstHdrVal: "string",
port: "string",
ratio: "string",
resolveServerByDns: "string",
rewriteHostHeader: "string",
serverId: "string",
serverNode: "string",
srvRdatas: [{
port: "string",
priority: "string",
weight: "string",
}],
preferenceOrder: "string",
type: "string",
verifyNetwork: "string",
vmRef: "string",
});
type: avi:Server
properties:
autoscalingGroupName: string
availabilityZone: string
description: string
discoveredNetworks:
- networkRef: string
subnet6s:
- ipAddrs:
- addr: string
type: string
mask: string
subnets:
- ipAddrs:
- addr: string
type: string
mask: string
enabled: string
externalOrchestrationId: string
externalUuid: string
healthMonitorRefs:
- string
hostname: string
ip: string
locations:
- latitude: string
longitude: string
name: string
tag: string
macAddress: string
nwRef: string
poolRef: string
port: string
preferenceOrder: string
prstHdrVal: string
ratio: string
resolveServerByDns: string
rewriteHostHeader: string
serverId: string
serverNode: string
srvRdatas:
- port: string
priority: string
weight: string
static: string
type: string
verifyNetwork: string
vmRef: string
Server Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Server resource accepts the following input properties:
- Ip string
- argument_description.
- Pool
Ref string - argument_description.
- Autoscaling
Group stringName - argument_description.
- Availability
Zone string - Description string
- argument_description.
- Discovered
Networks List<ServerDiscovered Network> - Enabled string
- argument_description.
- External
Orchestration stringId - argument_description.
- External
Uuid string - argument_description.
- Health
Monitor List<string>Refs - Hostname string
- argument_description.
- Locations
List<Server
Location> - argument_description.
- Mac
Address string - Nw
Ref string - argument_description.
- Port string
- argument_description.
- Preference
Order string - Prst
Hdr stringVal - argument_description.
- Ratio string
- Resolve
Server stringBy Dns - Rewrite
Host stringHeader - argument_description.
- Server
Id string - Server
Node string - Srv
Rdatas List<ServerSrv Rdata> - Static string
- Type string
- argument_description.
- Verify
Network string - Vm
Ref string - argument_description.
- Ip string
- argument_description.
- Pool
Ref string - argument_description.
- Autoscaling
Group stringName - argument_description.
- Availability
Zone string - Description string
- argument_description.
- Discovered
Networks []ServerDiscovered Network Args - Enabled string
- argument_description.
- External
Orchestration stringId - argument_description.
- External
Uuid string - argument_description.
- Health
Monitor []stringRefs - Hostname string
- argument_description.
- Locations
[]Server
Location Args - argument_description.
- Mac
Address string - Nw
Ref string - argument_description.
- Port string
- argument_description.
- Preference
Order string - Prst
Hdr stringVal - argument_description.
- Ratio string
- Resolve
Server stringBy Dns - Rewrite
Host stringHeader - argument_description.
- Server
Id string - Server
Node string - Srv
Rdatas []ServerSrv Rdata Args - Static string
- Type string
- argument_description.
- Verify
Network string - Vm
Ref string - argument_description.
- ip String
- argument_description.
- pool
Ref String - argument_description.
- autoscaling
Group StringName - argument_description.
- availability
Zone String - description String
- argument_description.
- discovered
Networks List<ServerDiscovered Network> - enabled String
- argument_description.
- external
Orchestration StringId - argument_description.
- external
Uuid String - argument_description.
- health
Monitor List<String>Refs - hostname String
- argument_description.
- locations
List<Server
Location> - argument_description.
- mac
Address String - nw
Ref String - argument_description.
- port String
- argument_description.
- preference
Order String - prst
Hdr StringVal - argument_description.
- ratio String
- resolve
Server StringBy Dns - rewrite
Host StringHeader - argument_description.
- server
Id String - server
Node String - srv
Rdatas List<ServerSrv Rdata> - static_ String
- type String
- argument_description.
- verify
Network String - vm
Ref String - argument_description.
- ip string
- argument_description.
- pool
Ref string - argument_description.
- autoscaling
Group stringName - argument_description.
- availability
Zone string - description string
- argument_description.
- discovered
Networks ServerDiscovered Network[] - enabled string
- argument_description.
- external
Orchestration stringId - argument_description.
- external
Uuid string - argument_description.
- health
Monitor string[]Refs - hostname string
- argument_description.
- locations
Server
Location[] - argument_description.
- mac
Address string - nw
Ref string - argument_description.
- port string
- argument_description.
- preference
Order string - prst
Hdr stringVal - argument_description.
- ratio string
- resolve
Server stringBy Dns - rewrite
Host stringHeader - argument_description.
- server
Id string - server
Node string - srv
Rdatas ServerSrv Rdata[] - static string
- type string
- argument_description.
- verify
Network string - vm
Ref string - argument_description.
- ip str
- argument_description.
- pool_
ref str - argument_description.
- autoscaling_
group_ strname - argument_description.
- availability_
zone str - description str
- argument_description.
- discovered_
networks Sequence[ServerDiscovered Network Args] - enabled str
- argument_description.
- external_
orchestration_ strid - argument_description.
- external_
uuid str - argument_description.
- health_
monitor_ Sequence[str]refs - hostname str
- argument_description.
- locations
Sequence[Server
Location Args] - argument_description.
- mac_
address str - nw_
ref str - argument_description.
- port str
- argument_description.
- preference_
order str - prst_
hdr_ strval - argument_description.
- ratio str
- resolve_
server_ strby_ dns - rewrite_
host_ strheader - argument_description.
- server_
id str - server_
node str - srv_
rdatas Sequence[ServerSrv Rdata Args] - static str
- type str
- argument_description.
- verify_
network str - vm_
ref str - argument_description.
- ip String
- argument_description.
- pool
Ref String - argument_description.
- autoscaling
Group StringName - argument_description.
- availability
Zone String - description String
- argument_description.
- discovered
Networks List<Property Map> - enabled String
- argument_description.
- external
Orchestration StringId - argument_description.
- external
Uuid String - argument_description.
- health
Monitor List<String>Refs - hostname String
- argument_description.
- locations List<Property Map>
- argument_description.
- mac
Address String - nw
Ref String - argument_description.
- port String
- argument_description.
- preference
Order String - prst
Hdr StringVal - argument_description.
- ratio String
- resolve
Server StringBy Dns - rewrite
Host StringHeader - argument_description.
- server
Id String - server
Node String - srv
Rdatas List<Property Map> - static String
- type String
- argument_description.
- verify
Network String - vm
Ref String - argument_description.
Outputs
All input properties are implicitly available as output properties. Additionally, the Server resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing Server Resource
Get an existing Server 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?: ServerState, opts?: CustomResourceOptions): Server
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
autoscaling_group_name: Optional[str] = None,
availability_zone: Optional[str] = None,
description: Optional[str] = None,
discovered_networks: Optional[Sequence[ServerDiscoveredNetworkArgs]] = None,
enabled: Optional[str] = None,
external_orchestration_id: Optional[str] = None,
external_uuid: Optional[str] = None,
health_monitor_refs: Optional[Sequence[str]] = None,
hostname: Optional[str] = None,
ip: Optional[str] = None,
locations: Optional[Sequence[ServerLocationArgs]] = None,
mac_address: Optional[str] = None,
nw_ref: Optional[str] = None,
pool_ref: Optional[str] = None,
port: Optional[str] = None,
preference_order: Optional[str] = None,
prst_hdr_val: Optional[str] = None,
ratio: Optional[str] = None,
resolve_server_by_dns: Optional[str] = None,
rewrite_host_header: Optional[str] = None,
server_id: Optional[str] = None,
server_node: Optional[str] = None,
srv_rdatas: Optional[Sequence[ServerSrvRdataArgs]] = None,
static: Optional[str] = None,
type: Optional[str] = None,
verify_network: Optional[str] = None,
vm_ref: Optional[str] = None) -> Server
func GetServer(ctx *Context, name string, id IDInput, state *ServerState, opts ...ResourceOption) (*Server, error)
public static Server Get(string name, Input<string> id, ServerState? state, CustomResourceOptions? opts = null)
public static Server get(String name, Output<String> id, ServerState state, CustomResourceOptions options)
resources: _: type: avi:Server get: id: ${id}
- 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.
- 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.
- Autoscaling
Group stringName - argument_description.
- Availability
Zone string - Description string
- argument_description.
- Discovered
Networks List<ServerDiscovered Network> - Enabled string
- argument_description.
- External
Orchestration stringId - argument_description.
- External
Uuid string - argument_description.
- Health
Monitor List<string>Refs - Hostname string
- argument_description.
- Ip string
- argument_description.
- Locations
List<Server
Location> - argument_description.
- Mac
Address string - Nw
Ref string - argument_description.
- Pool
Ref string - argument_description.
- Port string
- argument_description.
- Preference
Order string - Prst
Hdr stringVal - argument_description.
- Ratio string
- Resolve
Server stringBy Dns - Rewrite
Host stringHeader - argument_description.
- Server
Id string - Server
Node string - Srv
Rdatas List<ServerSrv Rdata> - Static string
- Type string
- argument_description.
- Verify
Network string - Vm
Ref string - argument_description.
- Autoscaling
Group stringName - argument_description.
- Availability
Zone string - Description string
- argument_description.
- Discovered
Networks []ServerDiscovered Network Args - Enabled string
- argument_description.
- External
Orchestration stringId - argument_description.
- External
Uuid string - argument_description.
- Health
Monitor []stringRefs - Hostname string
- argument_description.
- Ip string
- argument_description.
- Locations
[]Server
Location Args - argument_description.
- Mac
Address string - Nw
Ref string - argument_description.
- Pool
Ref string - argument_description.
- Port string
- argument_description.
- Preference
Order string - Prst
Hdr stringVal - argument_description.
- Ratio string
- Resolve
Server stringBy Dns - Rewrite
Host stringHeader - argument_description.
- Server
Id string - Server
Node string - Srv
Rdatas []ServerSrv Rdata Args - Static string
- Type string
- argument_description.
- Verify
Network string - Vm
Ref string - argument_description.
- autoscaling
Group StringName - argument_description.
- availability
Zone String - description String
- argument_description.
- discovered
Networks List<ServerDiscovered Network> - enabled String
- argument_description.
- external
Orchestration StringId - argument_description.
- external
Uuid String - argument_description.
- health
Monitor List<String>Refs - hostname String
- argument_description.
- ip String
- argument_description.
- locations
List<Server
Location> - argument_description.
- mac
Address String - nw
Ref String - argument_description.
- pool
Ref String - argument_description.
- port String
- argument_description.
- preference
Order String - prst
Hdr StringVal - argument_description.
- ratio String
- resolve
Server StringBy Dns - rewrite
Host StringHeader - argument_description.
- server
Id String - server
Node String - srv
Rdatas List<ServerSrv Rdata> - static_ String
- type String
- argument_description.
- verify
Network String - vm
Ref String - argument_description.
- autoscaling
Group stringName - argument_description.
- availability
Zone string - description string
- argument_description.
- discovered
Networks ServerDiscovered Network[] - enabled string
- argument_description.
- external
Orchestration stringId - argument_description.
- external
Uuid string - argument_description.
- health
Monitor string[]Refs - hostname string
- argument_description.
- ip string
- argument_description.
- locations
Server
Location[] - argument_description.
- mac
Address string - nw
Ref string - argument_description.
- pool
Ref string - argument_description.
- port string
- argument_description.
- preference
Order string - prst
Hdr stringVal - argument_description.
- ratio string
- resolve
Server stringBy Dns - rewrite
Host stringHeader - argument_description.
- server
Id string - server
Node string - srv
Rdatas ServerSrv Rdata[] - static string
- type string
- argument_description.
- verify
Network string - vm
Ref string - argument_description.
- autoscaling_
group_ strname - argument_description.
- availability_
zone str - description str
- argument_description.
- discovered_
networks Sequence[ServerDiscovered Network Args] - enabled str
- argument_description.
- external_
orchestration_ strid - argument_description.
- external_
uuid str - argument_description.
- health_
monitor_ Sequence[str]refs - hostname str
- argument_description.
- ip str
- argument_description.
- locations
Sequence[Server
Location Args] - argument_description.
- mac_
address str - nw_
ref str - argument_description.
- pool_
ref str - argument_description.
- port str
- argument_description.
- preference_
order str - prst_
hdr_ strval - argument_description.
- ratio str
- resolve_
server_ strby_ dns - rewrite_
host_ strheader - argument_description.
- server_
id str - server_
node str - srv_
rdatas Sequence[ServerSrv Rdata Args] - static str
- type str
- argument_description.
- verify_
network str - vm_
ref str - argument_description.
- autoscaling
Group StringName - argument_description.
- availability
Zone String - description String
- argument_description.
- discovered
Networks List<Property Map> - enabled String
- argument_description.
- external
Orchestration StringId - argument_description.
- external
Uuid String - argument_description.
- health
Monitor List<String>Refs - hostname String
- argument_description.
- ip String
- argument_description.
- locations List<Property Map>
- argument_description.
- mac
Address String - nw
Ref String - argument_description.
- pool
Ref String - argument_description.
- port String
- argument_description.
- preference
Order String - prst
Hdr StringVal - argument_description.
- ratio String
- resolve
Server StringBy Dns - rewrite
Host StringHeader - argument_description.
- server
Id String - server
Node String - srv
Rdatas List<Property Map> - static String
- type String
- argument_description.
- verify
Network String - vm
Ref String - argument_description.
Supporting Types
ServerDiscoveredNetwork, ServerDiscoveredNetworkArgs
ServerDiscoveredNetworkSubnet, ServerDiscoveredNetworkSubnetArgs
- ip
Addrs List<Property Map> - mask String
ServerDiscoveredNetworkSubnet6, ServerDiscoveredNetworkSubnet6Args
- ip
Addrs List<Property Map> - mask String
ServerDiscoveredNetworkSubnet6IpAddr, ServerDiscoveredNetworkSubnet6IpAddrArgs
ServerDiscoveredNetworkSubnetIpAddr, ServerDiscoveredNetworkSubnetIpAddrArgs
ServerLocation, ServerLocationArgs
ServerSrvRdata, ServerSrvRdataArgs
Package Details
- Repository
- avi vmware/terraform-provider-avi
- License
- Notes
- This Pulumi package is based on the
avi
Terraform Provider.