avi.Serviceengine
Explore with Pulumi AI
<!–
Copyright 2021 VMware, Inc.
SPDX-License-Identifier: Mozilla Public License 2.0
–>
layout: “avi”
page_title: “Avi: avi.Serviceengine” sidebar_current: “docs-avi-resource-serviceengine” description: |- Creates and manages Avi ServiceEngine.
avi.Serviceengine
The ServiceEngine resource allows the creation and management of Avi ServiceEngine
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as avi from "@pulumi/avi";
const foo = new avi.Serviceengine("foo", {tenantRef: "/api/tenant/?name=admin"});
import pulumi
import pulumi_avi as avi
foo = avi.Serviceengine("foo", tenant_ref="/api/tenant/?name=admin")
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.NewServiceengine(ctx, "foo", &avi.ServiceengineArgs{
TenantRef: pulumi.String("/api/tenant/?name=admin"),
})
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.Serviceengine("foo", new()
{
TenantRef = "/api/tenant/?name=admin",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.avi.Serviceengine;
import com.pulumi.avi.ServiceengineArgs;
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 Serviceengine("foo", ServiceengineArgs.builder()
.tenantRef("/api/tenant/?name=admin")
.build());
}
}
resources:
foo:
type: avi:Serviceengine
properties:
tenantRef: /api/tenant/?name=admin
Create Serviceengine Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Serviceengine(name: string, args?: ServiceengineArgs, opts?: CustomResourceOptions);
@overload
def Serviceengine(resource_name: str,
args: Optional[ServiceengineArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def Serviceengine(resource_name: str,
opts: Optional[ResourceOptions] = None,
availability_zone: Optional[str] = None,
cloud_ref: Optional[str] = None,
container_mode: Optional[str] = None,
container_type: Optional[str] = None,
controller_created: Optional[str] = None,
controller_ip: Optional[str] = None,
data_vnics: Optional[Sequence[ServiceengineDataVnicArgs]] = None,
enable_state: Optional[str] = None,
flavor: Optional[str] = None,
host_ref: Optional[str] = None,
hypervisor: Optional[str] = None,
mgmt_vnics: Optional[Sequence[ServiceengineMgmtVnicArgs]] = None,
name: Optional[str] = None,
nsxt_no_hotplug: Optional[str] = None,
resources: Optional[Sequence[ServiceengineResourceArgs]] = None,
se_group_ref: Optional[str] = None,
serviceengine_id: Optional[str] = None,
tenant_ref: Optional[str] = None,
uuid: Optional[str] = None)
func NewServiceengine(ctx *Context, name string, args *ServiceengineArgs, opts ...ResourceOption) (*Serviceengine, error)
public Serviceengine(string name, ServiceengineArgs? args = null, CustomResourceOptions? opts = null)
public Serviceengine(String name, ServiceengineArgs args)
public Serviceengine(String name, ServiceengineArgs args, CustomResourceOptions options)
type: avi:Serviceengine
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 ServiceengineArgs
- 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 ServiceengineArgs
- 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 ServiceengineArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ServiceengineArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ServiceengineArgs
- 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 serviceengineResource = new Avi.Serviceengine("serviceengineResource", new()
{
AvailabilityZone = "string",
CloudRef = "string",
ContainerMode = "string",
ContainerType = "string",
ControllerCreated = "string",
ControllerIp = "string",
DataVnics = new[]
{
new Avi.Inputs.ServiceengineDataVnicArgs
{
MacAddress = "string",
LinkUp = "string",
LinuxName = "string",
Connected = "string",
DelPending = "string",
DeleteVnic = "string",
DhcpEnabled = "string",
DpDeletionDone = "string",
Enabled = "string",
IfName = "string",
Ip6AutocfgEnabled = "string",
IsAsm = "string",
IsAviInternalNetwork = "string",
IsHsm = "string",
IsMgmt = "string",
CanSeDpTakeover = "string",
IsPortchannel = "string",
Members = new[]
{
new Avi.Inputs.ServiceengineDataVnicMemberArgs
{
IfName = "string",
Active = "string",
MacAddress = "string",
},
},
AggregatorChgd = "string",
Adapter = "string",
Mtu = "string",
NetworkName = "string",
NetworkRef = "string",
NumRxDescriptors = "string",
NumTxDescriptors = "string",
PciId = "string",
PortUuid = "string",
VlanId = "string",
VlanInterfaces = new[]
{
new Avi.Inputs.ServiceengineDataVnicVlanInterfaceArgs
{
IfName = "string",
DhcpEnabled = "string",
Enabled = "string",
Ip6AutocfgEnabled = "string",
IsMgmt = "string",
VlanId = "string",
VnicNetworks = new[]
{
new Avi.Inputs.ServiceengineDataVnicVlanInterfaceVnicNetworkArgs
{
Ips = new[]
{
new Avi.Inputs.ServiceengineDataVnicVlanInterfaceVnicNetworkIpArgs
{
IpAddrs = new[]
{
new Avi.Inputs.ServiceengineDataVnicVlanInterfaceVnicNetworkIpIpAddrArgs
{
Addr = "string",
Type = "string",
},
},
Mask = "string",
},
},
Mode = "string",
CtlrAlloc = "string",
},
},
VrfRef = "string",
},
},
VnicNetworks = new[]
{
new Avi.Inputs.ServiceengineDataVnicVnicNetworkArgs
{
Ips = new[]
{
new Avi.Inputs.ServiceengineDataVnicVnicNetworkIpArgs
{
IpAddrs = new[]
{
new Avi.Inputs.ServiceengineDataVnicVnicNetworkIpIpAddrArgs
{
Addr = "string",
Type = "string",
},
},
Mask = "string",
},
},
Mode = "string",
CtlrAlloc = "string",
},
},
VrfId = "string",
VrfRef = "string",
},
},
EnableState = "string",
Flavor = "string",
HostRef = "string",
Hypervisor = "string",
MgmtVnics = new[]
{
new Avi.Inputs.ServiceengineMgmtVnicArgs
{
MacAddress = "string",
LinkUp = "string",
LinuxName = "string",
Connected = "string",
DelPending = "string",
DeleteVnic = "string",
DhcpEnabled = "string",
DpDeletionDone = "string",
Enabled = "string",
IfName = "string",
Ip6AutocfgEnabled = "string",
IsAsm = "string",
IsAviInternalNetwork = "string",
IsHsm = "string",
IsMgmt = "string",
CanSeDpTakeover = "string",
IsPortchannel = "string",
Members = new[]
{
new Avi.Inputs.ServiceengineMgmtVnicMemberArgs
{
IfName = "string",
Active = "string",
MacAddress = "string",
},
},
AggregatorChgd = "string",
Adapter = "string",
Mtu = "string",
NetworkName = "string",
NetworkRef = "string",
NumRxDescriptors = "string",
NumTxDescriptors = "string",
PciId = "string",
PortUuid = "string",
VlanId = "string",
VlanInterfaces = new[]
{
new Avi.Inputs.ServiceengineMgmtVnicVlanInterfaceArgs
{
IfName = "string",
DhcpEnabled = "string",
Enabled = "string",
Ip6AutocfgEnabled = "string",
IsMgmt = "string",
VlanId = "string",
VnicNetworks = new[]
{
new Avi.Inputs.ServiceengineMgmtVnicVlanInterfaceVnicNetworkArgs
{
Ips = new[]
{
new Avi.Inputs.ServiceengineMgmtVnicVlanInterfaceVnicNetworkIpArgs
{
IpAddrs = new[]
{
new Avi.Inputs.ServiceengineMgmtVnicVlanInterfaceVnicNetworkIpIpAddrArgs
{
Addr = "string",
Type = "string",
},
},
Mask = "string",
},
},
Mode = "string",
CtlrAlloc = "string",
},
},
VrfRef = "string",
},
},
VnicNetworks = new[]
{
new Avi.Inputs.ServiceengineMgmtVnicVnicNetworkArgs
{
Ips = new[]
{
new Avi.Inputs.ServiceengineMgmtVnicVnicNetworkIpArgs
{
IpAddrs = new[]
{
new Avi.Inputs.ServiceengineMgmtVnicVnicNetworkIpIpAddrArgs
{
Addr = "string",
Type = "string",
},
},
Mask = "string",
},
},
Mode = "string",
CtlrAlloc = "string",
},
},
VrfId = "string",
VrfRef = "string",
},
},
Name = "string",
NsxtNoHotplug = "string",
Resources = new[]
{
new Avi.Inputs.ServiceengineResourceArgs
{
Disk = "string",
Memory = "string",
NumVcpus = "string",
CoresPerSocket = "string",
HyperThreading = "string",
HypervisorMode = "string",
NumDatapathProcesses = "string",
QatMode = "string",
Sockets = "string",
},
},
SeGroupRef = "string",
ServiceengineId = "string",
TenantRef = "string",
Uuid = "string",
});
example, err := avi.NewServiceengine(ctx, "serviceengineResource", &avi.ServiceengineArgs{
AvailabilityZone: pulumi.String("string"),
CloudRef: pulumi.String("string"),
ContainerMode: pulumi.String("string"),
ContainerType: pulumi.String("string"),
ControllerCreated: pulumi.String("string"),
ControllerIp: pulumi.String("string"),
DataVnics: avi.ServiceengineDataVnicArray{
&avi.ServiceengineDataVnicArgs{
MacAddress: pulumi.String("string"),
LinkUp: pulumi.String("string"),
LinuxName: pulumi.String("string"),
Connected: pulumi.String("string"),
DelPending: pulumi.String("string"),
DeleteVnic: pulumi.String("string"),
DhcpEnabled: pulumi.String("string"),
DpDeletionDone: pulumi.String("string"),
Enabled: pulumi.String("string"),
IfName: pulumi.String("string"),
Ip6AutocfgEnabled: pulumi.String("string"),
IsAsm: pulumi.String("string"),
IsAviInternalNetwork: pulumi.String("string"),
IsHsm: pulumi.String("string"),
IsMgmt: pulumi.String("string"),
CanSeDpTakeover: pulumi.String("string"),
IsPortchannel: pulumi.String("string"),
Members: avi.ServiceengineDataVnicMemberArray{
&avi.ServiceengineDataVnicMemberArgs{
IfName: pulumi.String("string"),
Active: pulumi.String("string"),
MacAddress: pulumi.String("string"),
},
},
AggregatorChgd: pulumi.String("string"),
Adapter: pulumi.String("string"),
Mtu: pulumi.String("string"),
NetworkName: pulumi.String("string"),
NetworkRef: pulumi.String("string"),
NumRxDescriptors: pulumi.String("string"),
NumTxDescriptors: pulumi.String("string"),
PciId: pulumi.String("string"),
PortUuid: pulumi.String("string"),
VlanId: pulumi.String("string"),
VlanInterfaces: avi.ServiceengineDataVnicVlanInterfaceArray{
&avi.ServiceengineDataVnicVlanInterfaceArgs{
IfName: pulumi.String("string"),
DhcpEnabled: pulumi.String("string"),
Enabled: pulumi.String("string"),
Ip6AutocfgEnabled: pulumi.String("string"),
IsMgmt: pulumi.String("string"),
VlanId: pulumi.String("string"),
VnicNetworks: avi.ServiceengineDataVnicVlanInterfaceVnicNetworkArray{
&avi.ServiceengineDataVnicVlanInterfaceVnicNetworkArgs{
Ips: avi.ServiceengineDataVnicVlanInterfaceVnicNetworkIpArray{
&avi.ServiceengineDataVnicVlanInterfaceVnicNetworkIpArgs{
IpAddrs: avi.ServiceengineDataVnicVlanInterfaceVnicNetworkIpIpAddrArray{
&avi.ServiceengineDataVnicVlanInterfaceVnicNetworkIpIpAddrArgs{
Addr: pulumi.String("string"),
Type: pulumi.String("string"),
},
},
Mask: pulumi.String("string"),
},
},
Mode: pulumi.String("string"),
CtlrAlloc: pulumi.String("string"),
},
},
VrfRef: pulumi.String("string"),
},
},
VnicNetworks: avi.ServiceengineDataVnicVnicNetworkArray{
&avi.ServiceengineDataVnicVnicNetworkArgs{
Ips: avi.ServiceengineDataVnicVnicNetworkIpArray{
&avi.ServiceengineDataVnicVnicNetworkIpArgs{
IpAddrs: avi.ServiceengineDataVnicVnicNetworkIpIpAddrArray{
&avi.ServiceengineDataVnicVnicNetworkIpIpAddrArgs{
Addr: pulumi.String("string"),
Type: pulumi.String("string"),
},
},
Mask: pulumi.String("string"),
},
},
Mode: pulumi.String("string"),
CtlrAlloc: pulumi.String("string"),
},
},
VrfId: pulumi.String("string"),
VrfRef: pulumi.String("string"),
},
},
EnableState: pulumi.String("string"),
Flavor: pulumi.String("string"),
HostRef: pulumi.String("string"),
Hypervisor: pulumi.String("string"),
MgmtVnics: avi.ServiceengineMgmtVnicArray{
&avi.ServiceengineMgmtVnicArgs{
MacAddress: pulumi.String("string"),
LinkUp: pulumi.String("string"),
LinuxName: pulumi.String("string"),
Connected: pulumi.String("string"),
DelPending: pulumi.String("string"),
DeleteVnic: pulumi.String("string"),
DhcpEnabled: pulumi.String("string"),
DpDeletionDone: pulumi.String("string"),
Enabled: pulumi.String("string"),
IfName: pulumi.String("string"),
Ip6AutocfgEnabled: pulumi.String("string"),
IsAsm: pulumi.String("string"),
IsAviInternalNetwork: pulumi.String("string"),
IsHsm: pulumi.String("string"),
IsMgmt: pulumi.String("string"),
CanSeDpTakeover: pulumi.String("string"),
IsPortchannel: pulumi.String("string"),
Members: avi.ServiceengineMgmtVnicMemberArray{
&avi.ServiceengineMgmtVnicMemberArgs{
IfName: pulumi.String("string"),
Active: pulumi.String("string"),
MacAddress: pulumi.String("string"),
},
},
AggregatorChgd: pulumi.String("string"),
Adapter: pulumi.String("string"),
Mtu: pulumi.String("string"),
NetworkName: pulumi.String("string"),
NetworkRef: pulumi.String("string"),
NumRxDescriptors: pulumi.String("string"),
NumTxDescriptors: pulumi.String("string"),
PciId: pulumi.String("string"),
PortUuid: pulumi.String("string"),
VlanId: pulumi.String("string"),
VlanInterfaces: avi.ServiceengineMgmtVnicVlanInterfaceArray{
&avi.ServiceengineMgmtVnicVlanInterfaceArgs{
IfName: pulumi.String("string"),
DhcpEnabled: pulumi.String("string"),
Enabled: pulumi.String("string"),
Ip6AutocfgEnabled: pulumi.String("string"),
IsMgmt: pulumi.String("string"),
VlanId: pulumi.String("string"),
VnicNetworks: avi.ServiceengineMgmtVnicVlanInterfaceVnicNetworkArray{
&avi.ServiceengineMgmtVnicVlanInterfaceVnicNetworkArgs{
Ips: avi.ServiceengineMgmtVnicVlanInterfaceVnicNetworkIpArray{
&avi.ServiceengineMgmtVnicVlanInterfaceVnicNetworkIpArgs{
IpAddrs: avi.ServiceengineMgmtVnicVlanInterfaceVnicNetworkIpIpAddrArray{
&avi.ServiceengineMgmtVnicVlanInterfaceVnicNetworkIpIpAddrArgs{
Addr: pulumi.String("string"),
Type: pulumi.String("string"),
},
},
Mask: pulumi.String("string"),
},
},
Mode: pulumi.String("string"),
CtlrAlloc: pulumi.String("string"),
},
},
VrfRef: pulumi.String("string"),
},
},
VnicNetworks: avi.ServiceengineMgmtVnicVnicNetworkArray{
&avi.ServiceengineMgmtVnicVnicNetworkArgs{
Ips: avi.ServiceengineMgmtVnicVnicNetworkIpArray{
&avi.ServiceengineMgmtVnicVnicNetworkIpArgs{
IpAddrs: avi.ServiceengineMgmtVnicVnicNetworkIpIpAddrArray{
&avi.ServiceengineMgmtVnicVnicNetworkIpIpAddrArgs{
Addr: pulumi.String("string"),
Type: pulumi.String("string"),
},
},
Mask: pulumi.String("string"),
},
},
Mode: pulumi.String("string"),
CtlrAlloc: pulumi.String("string"),
},
},
VrfId: pulumi.String("string"),
VrfRef: pulumi.String("string"),
},
},
Name: pulumi.String("string"),
NsxtNoHotplug: pulumi.String("string"),
Resources: avi.ServiceengineResourceArray{
&avi.ServiceengineResourceArgs{
Disk: pulumi.String("string"),
Memory: pulumi.String("string"),
NumVcpus: pulumi.String("string"),
CoresPerSocket: pulumi.String("string"),
HyperThreading: pulumi.String("string"),
HypervisorMode: pulumi.String("string"),
NumDatapathProcesses: pulumi.String("string"),
QatMode: pulumi.String("string"),
Sockets: pulumi.String("string"),
},
},
SeGroupRef: pulumi.String("string"),
ServiceengineId: pulumi.String("string"),
TenantRef: pulumi.String("string"),
Uuid: pulumi.String("string"),
})
var serviceengineResource = new Serviceengine("serviceengineResource", ServiceengineArgs.builder()
.availabilityZone("string")
.cloudRef("string")
.containerMode("string")
.containerType("string")
.controllerCreated("string")
.controllerIp("string")
.dataVnics(ServiceengineDataVnicArgs.builder()
.macAddress("string")
.linkUp("string")
.linuxName("string")
.connected("string")
.delPending("string")
.deleteVnic("string")
.dhcpEnabled("string")
.dpDeletionDone("string")
.enabled("string")
.ifName("string")
.ip6AutocfgEnabled("string")
.isAsm("string")
.isAviInternalNetwork("string")
.isHsm("string")
.isMgmt("string")
.canSeDpTakeover("string")
.isPortchannel("string")
.members(ServiceengineDataVnicMemberArgs.builder()
.ifName("string")
.active("string")
.macAddress("string")
.build())
.aggregatorChgd("string")
.adapter("string")
.mtu("string")
.networkName("string")
.networkRef("string")
.numRxDescriptors("string")
.numTxDescriptors("string")
.pciId("string")
.portUuid("string")
.vlanId("string")
.vlanInterfaces(ServiceengineDataVnicVlanInterfaceArgs.builder()
.ifName("string")
.dhcpEnabled("string")
.enabled("string")
.ip6AutocfgEnabled("string")
.isMgmt("string")
.vlanId("string")
.vnicNetworks(ServiceengineDataVnicVlanInterfaceVnicNetworkArgs.builder()
.ips(ServiceengineDataVnicVlanInterfaceVnicNetworkIpArgs.builder()
.ipAddrs(ServiceengineDataVnicVlanInterfaceVnicNetworkIpIpAddrArgs.builder()
.addr("string")
.type("string")
.build())
.mask("string")
.build())
.mode("string")
.ctlrAlloc("string")
.build())
.vrfRef("string")
.build())
.vnicNetworks(ServiceengineDataVnicVnicNetworkArgs.builder()
.ips(ServiceengineDataVnicVnicNetworkIpArgs.builder()
.ipAddrs(ServiceengineDataVnicVnicNetworkIpIpAddrArgs.builder()
.addr("string")
.type("string")
.build())
.mask("string")
.build())
.mode("string")
.ctlrAlloc("string")
.build())
.vrfId("string")
.vrfRef("string")
.build())
.enableState("string")
.flavor("string")
.hostRef("string")
.hypervisor("string")
.mgmtVnics(ServiceengineMgmtVnicArgs.builder()
.macAddress("string")
.linkUp("string")
.linuxName("string")
.connected("string")
.delPending("string")
.deleteVnic("string")
.dhcpEnabled("string")
.dpDeletionDone("string")
.enabled("string")
.ifName("string")
.ip6AutocfgEnabled("string")
.isAsm("string")
.isAviInternalNetwork("string")
.isHsm("string")
.isMgmt("string")
.canSeDpTakeover("string")
.isPortchannel("string")
.members(ServiceengineMgmtVnicMemberArgs.builder()
.ifName("string")
.active("string")
.macAddress("string")
.build())
.aggregatorChgd("string")
.adapter("string")
.mtu("string")
.networkName("string")
.networkRef("string")
.numRxDescriptors("string")
.numTxDescriptors("string")
.pciId("string")
.portUuid("string")
.vlanId("string")
.vlanInterfaces(ServiceengineMgmtVnicVlanInterfaceArgs.builder()
.ifName("string")
.dhcpEnabled("string")
.enabled("string")
.ip6AutocfgEnabled("string")
.isMgmt("string")
.vlanId("string")
.vnicNetworks(ServiceengineMgmtVnicVlanInterfaceVnicNetworkArgs.builder()
.ips(ServiceengineMgmtVnicVlanInterfaceVnicNetworkIpArgs.builder()
.ipAddrs(ServiceengineMgmtVnicVlanInterfaceVnicNetworkIpIpAddrArgs.builder()
.addr("string")
.type("string")
.build())
.mask("string")
.build())
.mode("string")
.ctlrAlloc("string")
.build())
.vrfRef("string")
.build())
.vnicNetworks(ServiceengineMgmtVnicVnicNetworkArgs.builder()
.ips(ServiceengineMgmtVnicVnicNetworkIpArgs.builder()
.ipAddrs(ServiceengineMgmtVnicVnicNetworkIpIpAddrArgs.builder()
.addr("string")
.type("string")
.build())
.mask("string")
.build())
.mode("string")
.ctlrAlloc("string")
.build())
.vrfId("string")
.vrfRef("string")
.build())
.name("string")
.nsxtNoHotplug("string")
.resources(ServiceengineResourceArgs.builder()
.disk("string")
.memory("string")
.numVcpus("string")
.coresPerSocket("string")
.hyperThreading("string")
.hypervisorMode("string")
.numDatapathProcesses("string")
.qatMode("string")
.sockets("string")
.build())
.seGroupRef("string")
.serviceengineId("string")
.tenantRef("string")
.uuid("string")
.build());
serviceengine_resource = avi.Serviceengine("serviceengineResource",
availability_zone="string",
cloud_ref="string",
container_mode="string",
container_type="string",
controller_created="string",
controller_ip="string",
data_vnics=[{
"mac_address": "string",
"link_up": "string",
"linux_name": "string",
"connected": "string",
"del_pending": "string",
"delete_vnic": "string",
"dhcp_enabled": "string",
"dp_deletion_done": "string",
"enabled": "string",
"if_name": "string",
"ip6_autocfg_enabled": "string",
"is_asm": "string",
"is_avi_internal_network": "string",
"is_hsm": "string",
"is_mgmt": "string",
"can_se_dp_takeover": "string",
"is_portchannel": "string",
"members": [{
"if_name": "string",
"active": "string",
"mac_address": "string",
}],
"aggregator_chgd": "string",
"adapter": "string",
"mtu": "string",
"network_name": "string",
"network_ref": "string",
"num_rx_descriptors": "string",
"num_tx_descriptors": "string",
"pci_id": "string",
"port_uuid": "string",
"vlan_id": "string",
"vlan_interfaces": [{
"if_name": "string",
"dhcp_enabled": "string",
"enabled": "string",
"ip6_autocfg_enabled": "string",
"is_mgmt": "string",
"vlan_id": "string",
"vnic_networks": [{
"ips": [{
"ip_addrs": [{
"addr": "string",
"type": "string",
}],
"mask": "string",
}],
"mode": "string",
"ctlr_alloc": "string",
}],
"vrf_ref": "string",
}],
"vnic_networks": [{
"ips": [{
"ip_addrs": [{
"addr": "string",
"type": "string",
}],
"mask": "string",
}],
"mode": "string",
"ctlr_alloc": "string",
}],
"vrf_id": "string",
"vrf_ref": "string",
}],
enable_state="string",
flavor="string",
host_ref="string",
hypervisor="string",
mgmt_vnics=[{
"mac_address": "string",
"link_up": "string",
"linux_name": "string",
"connected": "string",
"del_pending": "string",
"delete_vnic": "string",
"dhcp_enabled": "string",
"dp_deletion_done": "string",
"enabled": "string",
"if_name": "string",
"ip6_autocfg_enabled": "string",
"is_asm": "string",
"is_avi_internal_network": "string",
"is_hsm": "string",
"is_mgmt": "string",
"can_se_dp_takeover": "string",
"is_portchannel": "string",
"members": [{
"if_name": "string",
"active": "string",
"mac_address": "string",
}],
"aggregator_chgd": "string",
"adapter": "string",
"mtu": "string",
"network_name": "string",
"network_ref": "string",
"num_rx_descriptors": "string",
"num_tx_descriptors": "string",
"pci_id": "string",
"port_uuid": "string",
"vlan_id": "string",
"vlan_interfaces": [{
"if_name": "string",
"dhcp_enabled": "string",
"enabled": "string",
"ip6_autocfg_enabled": "string",
"is_mgmt": "string",
"vlan_id": "string",
"vnic_networks": [{
"ips": [{
"ip_addrs": [{
"addr": "string",
"type": "string",
}],
"mask": "string",
}],
"mode": "string",
"ctlr_alloc": "string",
}],
"vrf_ref": "string",
}],
"vnic_networks": [{
"ips": [{
"ip_addrs": [{
"addr": "string",
"type": "string",
}],
"mask": "string",
}],
"mode": "string",
"ctlr_alloc": "string",
}],
"vrf_id": "string",
"vrf_ref": "string",
}],
name="string",
nsxt_no_hotplug="string",
resources=[{
"disk": "string",
"memory": "string",
"num_vcpus": "string",
"cores_per_socket": "string",
"hyper_threading": "string",
"hypervisor_mode": "string",
"num_datapath_processes": "string",
"qat_mode": "string",
"sockets": "string",
}],
se_group_ref="string",
serviceengine_id="string",
tenant_ref="string",
uuid="string")
const serviceengineResource = new avi.Serviceengine("serviceengineResource", {
availabilityZone: "string",
cloudRef: "string",
containerMode: "string",
containerType: "string",
controllerCreated: "string",
controllerIp: "string",
dataVnics: [{
macAddress: "string",
linkUp: "string",
linuxName: "string",
connected: "string",
delPending: "string",
deleteVnic: "string",
dhcpEnabled: "string",
dpDeletionDone: "string",
enabled: "string",
ifName: "string",
ip6AutocfgEnabled: "string",
isAsm: "string",
isAviInternalNetwork: "string",
isHsm: "string",
isMgmt: "string",
canSeDpTakeover: "string",
isPortchannel: "string",
members: [{
ifName: "string",
active: "string",
macAddress: "string",
}],
aggregatorChgd: "string",
adapter: "string",
mtu: "string",
networkName: "string",
networkRef: "string",
numRxDescriptors: "string",
numTxDescriptors: "string",
pciId: "string",
portUuid: "string",
vlanId: "string",
vlanInterfaces: [{
ifName: "string",
dhcpEnabled: "string",
enabled: "string",
ip6AutocfgEnabled: "string",
isMgmt: "string",
vlanId: "string",
vnicNetworks: [{
ips: [{
ipAddrs: [{
addr: "string",
type: "string",
}],
mask: "string",
}],
mode: "string",
ctlrAlloc: "string",
}],
vrfRef: "string",
}],
vnicNetworks: [{
ips: [{
ipAddrs: [{
addr: "string",
type: "string",
}],
mask: "string",
}],
mode: "string",
ctlrAlloc: "string",
}],
vrfId: "string",
vrfRef: "string",
}],
enableState: "string",
flavor: "string",
hostRef: "string",
hypervisor: "string",
mgmtVnics: [{
macAddress: "string",
linkUp: "string",
linuxName: "string",
connected: "string",
delPending: "string",
deleteVnic: "string",
dhcpEnabled: "string",
dpDeletionDone: "string",
enabled: "string",
ifName: "string",
ip6AutocfgEnabled: "string",
isAsm: "string",
isAviInternalNetwork: "string",
isHsm: "string",
isMgmt: "string",
canSeDpTakeover: "string",
isPortchannel: "string",
members: [{
ifName: "string",
active: "string",
macAddress: "string",
}],
aggregatorChgd: "string",
adapter: "string",
mtu: "string",
networkName: "string",
networkRef: "string",
numRxDescriptors: "string",
numTxDescriptors: "string",
pciId: "string",
portUuid: "string",
vlanId: "string",
vlanInterfaces: [{
ifName: "string",
dhcpEnabled: "string",
enabled: "string",
ip6AutocfgEnabled: "string",
isMgmt: "string",
vlanId: "string",
vnicNetworks: [{
ips: [{
ipAddrs: [{
addr: "string",
type: "string",
}],
mask: "string",
}],
mode: "string",
ctlrAlloc: "string",
}],
vrfRef: "string",
}],
vnicNetworks: [{
ips: [{
ipAddrs: [{
addr: "string",
type: "string",
}],
mask: "string",
}],
mode: "string",
ctlrAlloc: "string",
}],
vrfId: "string",
vrfRef: "string",
}],
name: "string",
nsxtNoHotplug: "string",
resources: [{
disk: "string",
memory: "string",
numVcpus: "string",
coresPerSocket: "string",
hyperThreading: "string",
hypervisorMode: "string",
numDatapathProcesses: "string",
qatMode: "string",
sockets: "string",
}],
seGroupRef: "string",
serviceengineId: "string",
tenantRef: "string",
uuid: "string",
});
type: avi:Serviceengine
properties:
availabilityZone: string
cloudRef: string
containerMode: string
containerType: string
controllerCreated: string
controllerIp: string
dataVnics:
- adapter: string
aggregatorChgd: string
canSeDpTakeover: string
connected: string
delPending: string
deleteVnic: string
dhcpEnabled: string
dpDeletionDone: string
enabled: string
ifName: string
ip6AutocfgEnabled: string
isAsm: string
isAviInternalNetwork: string
isHsm: string
isMgmt: string
isPortchannel: string
linkUp: string
linuxName: string
macAddress: string
members:
- active: string
ifName: string
macAddress: string
mtu: string
networkName: string
networkRef: string
numRxDescriptors: string
numTxDescriptors: string
pciId: string
portUuid: string
vlanId: string
vlanInterfaces:
- dhcpEnabled: string
enabled: string
ifName: string
ip6AutocfgEnabled: string
isMgmt: string
vlanId: string
vnicNetworks:
- ctlrAlloc: string
ips:
- ipAddrs:
- addr: string
type: string
mask: string
mode: string
vrfRef: string
vnicNetworks:
- ctlrAlloc: string
ips:
- ipAddrs:
- addr: string
type: string
mask: string
mode: string
vrfId: string
vrfRef: string
enableState: string
flavor: string
hostRef: string
hypervisor: string
mgmtVnics:
- adapter: string
aggregatorChgd: string
canSeDpTakeover: string
connected: string
delPending: string
deleteVnic: string
dhcpEnabled: string
dpDeletionDone: string
enabled: string
ifName: string
ip6AutocfgEnabled: string
isAsm: string
isAviInternalNetwork: string
isHsm: string
isMgmt: string
isPortchannel: string
linkUp: string
linuxName: string
macAddress: string
members:
- active: string
ifName: string
macAddress: string
mtu: string
networkName: string
networkRef: string
numRxDescriptors: string
numTxDescriptors: string
pciId: string
portUuid: string
vlanId: string
vlanInterfaces:
- dhcpEnabled: string
enabled: string
ifName: string
ip6AutocfgEnabled: string
isMgmt: string
vlanId: string
vnicNetworks:
- ctlrAlloc: string
ips:
- ipAddrs:
- addr: string
type: string
mask: string
mode: string
vrfRef: string
vnicNetworks:
- ctlrAlloc: string
ips:
- ipAddrs:
- addr: string
type: string
mask: string
mode: string
vrfId: string
vrfRef: string
name: string
nsxtNoHotplug: string
resources:
- coresPerSocket: string
disk: string
hyperThreading: string
hypervisorMode: string
memory: string
numDatapathProcesses: string
numVcpus: string
qatMode: string
sockets: string
seGroupRef: string
serviceengineId: string
tenantRef: string
uuid: string
Serviceengine 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 Serviceengine resource accepts the following input properties:
- Availability
Zone string - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Cloud
Ref string - It is a reference to an object of type cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Container
Mode string - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Container
Type string - Enum options - container_type_bridge, container_type_host, container_type_host_dpdk. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Controller
Created string - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Controller
Ip string - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Data
Vnics List<ServiceengineData Vnic> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Enable
State string - Inorder to disable se set this field appropriately. Enum options - SE_STATE_ENABLED, SE_STATE_DISABLED_FOR_PLACEMENT, SE_STATE_DISABLED, SE_STATE_DISABLED_FORCE, SE_STATE_DISABLED_WITH_SCALEIN, SE_STATE_DISABLED_NO_TRAFFIC, SE_STATE_DISABLED_FORCE_WITH_MIGRATE. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Flavor string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Host
Ref string - It is a reference to an object of type vimgrhostruntime. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Hypervisor string
- Enum options - default, vmware_esx, kvm, vmware_vsan, xen. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Mgmt
Vnics List<ServiceengineMgmt Vnic> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Name string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Nsxt
No stringHotplug - If set to true, controller does not hotplugg the vnics. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Resources
List<Serviceengine
Resource> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Group stringRef - It is a reference to an object of type serviceenginegroup. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Serviceengine
Id string - Tenant
Ref string - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Uuid string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Availability
Zone string - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Cloud
Ref string - It is a reference to an object of type cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Container
Mode string - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Container
Type string - Enum options - container_type_bridge, container_type_host, container_type_host_dpdk. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Controller
Created string - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Controller
Ip string - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Data
Vnics []ServiceengineData Vnic Args - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Enable
State string - Inorder to disable se set this field appropriately. Enum options - SE_STATE_ENABLED, SE_STATE_DISABLED_FOR_PLACEMENT, SE_STATE_DISABLED, SE_STATE_DISABLED_FORCE, SE_STATE_DISABLED_WITH_SCALEIN, SE_STATE_DISABLED_NO_TRAFFIC, SE_STATE_DISABLED_FORCE_WITH_MIGRATE. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Flavor string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Host
Ref string - It is a reference to an object of type vimgrhostruntime. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Hypervisor string
- Enum options - default, vmware_esx, kvm, vmware_vsan, xen. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Mgmt
Vnics []ServiceengineMgmt Vnic Args - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Name string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Nsxt
No stringHotplug - If set to true, controller does not hotplugg the vnics. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Resources
[]Serviceengine
Resource Args - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Group stringRef - It is a reference to an object of type serviceenginegroup. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Serviceengine
Id string - Tenant
Ref string - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Uuid string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- availability
Zone String - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- cloud
Ref String - It is a reference to an object of type cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- container
Mode String - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- container
Type String - Enum options - container_type_bridge, container_type_host, container_type_host_dpdk. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- controller
Created String - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- controller
Ip String - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- data
Vnics List<ServiceengineData Vnic> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- enable
State String - Inorder to disable se set this field appropriately. Enum options - SE_STATE_ENABLED, SE_STATE_DISABLED_FOR_PLACEMENT, SE_STATE_DISABLED, SE_STATE_DISABLED_FORCE, SE_STATE_DISABLED_WITH_SCALEIN, SE_STATE_DISABLED_NO_TRAFFIC, SE_STATE_DISABLED_FORCE_WITH_MIGRATE. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- flavor String
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- host
Ref String - It is a reference to an object of type vimgrhostruntime. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- hypervisor String
- Enum options - default, vmware_esx, kvm, vmware_vsan, xen. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- mgmt
Vnics List<ServiceengineMgmt Vnic> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- name String
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- nsxt
No StringHotplug - If set to true, controller does not hotplugg the vnics. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- resources
List<Serviceengine
Resource> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Group StringRef - It is a reference to an object of type serviceenginegroup. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- serviceengine
Id String - tenant
Ref String - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid String
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- availability
Zone string - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- cloud
Ref string - It is a reference to an object of type cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- container
Mode string - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- container
Type string - Enum options - container_type_bridge, container_type_host, container_type_host_dpdk. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- controller
Created string - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- controller
Ip string - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- data
Vnics ServiceengineData Vnic[] - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- enable
State string - Inorder to disable se set this field appropriately. Enum options - SE_STATE_ENABLED, SE_STATE_DISABLED_FOR_PLACEMENT, SE_STATE_DISABLED, SE_STATE_DISABLED_FORCE, SE_STATE_DISABLED_WITH_SCALEIN, SE_STATE_DISABLED_NO_TRAFFIC, SE_STATE_DISABLED_FORCE_WITH_MIGRATE. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- flavor string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- host
Ref string - It is a reference to an object of type vimgrhostruntime. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- hypervisor string
- Enum options - default, vmware_esx, kvm, vmware_vsan, xen. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- mgmt
Vnics ServiceengineMgmt Vnic[] - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- name string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- nsxt
No stringHotplug - If set to true, controller does not hotplugg the vnics. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- resources
Serviceengine
Resource[] - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Group stringRef - It is a reference to an object of type serviceenginegroup. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- serviceengine
Id string - tenant
Ref string - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- availability_
zone str - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- cloud_
ref str - It is a reference to an object of type cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- container_
mode str - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- container_
type str - Enum options - container_type_bridge, container_type_host, container_type_host_dpdk. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- controller_
created str - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- controller_
ip str - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- data_
vnics Sequence[ServiceengineData Vnic Args] - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- enable_
state str - Inorder to disable se set this field appropriately. Enum options - SE_STATE_ENABLED, SE_STATE_DISABLED_FOR_PLACEMENT, SE_STATE_DISABLED, SE_STATE_DISABLED_FORCE, SE_STATE_DISABLED_WITH_SCALEIN, SE_STATE_DISABLED_NO_TRAFFIC, SE_STATE_DISABLED_FORCE_WITH_MIGRATE. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- flavor str
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- host_
ref str - It is a reference to an object of type vimgrhostruntime. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- hypervisor str
- Enum options - default, vmware_esx, kvm, vmware_vsan, xen. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- mgmt_
vnics Sequence[ServiceengineMgmt Vnic Args] - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- name str
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- nsxt_
no_ strhotplug - If set to true, controller does not hotplugg the vnics. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- resources
Sequence[Serviceengine
Resource Args] - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
group_ strref - It is a reference to an object of type serviceenginegroup. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- serviceengine_
id str - tenant_
ref str - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid str
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- availability
Zone String - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- cloud
Ref String - It is a reference to an object of type cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- container
Mode String - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- container
Type String - Enum options - container_type_bridge, container_type_host, container_type_host_dpdk. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- controller
Created String - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- controller
Ip String - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- data
Vnics List<Property Map> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- enable
State String - Inorder to disable se set this field appropriately. Enum options - SE_STATE_ENABLED, SE_STATE_DISABLED_FOR_PLACEMENT, SE_STATE_DISABLED, SE_STATE_DISABLED_FORCE, SE_STATE_DISABLED_WITH_SCALEIN, SE_STATE_DISABLED_NO_TRAFFIC, SE_STATE_DISABLED_FORCE_WITH_MIGRATE. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- flavor String
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- host
Ref String - It is a reference to an object of type vimgrhostruntime. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- hypervisor String
- Enum options - default, vmware_esx, kvm, vmware_vsan, xen. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- mgmt
Vnics List<Property Map> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- name String
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- nsxt
No StringHotplug - If set to true, controller does not hotplugg the vnics. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- resources List<Property Map>
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Group StringRef - It is a reference to an object of type serviceenginegroup. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- serviceengine
Id String - tenant
Ref String - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid String
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Outputs
All input properties are implicitly available as output properties. Additionally, the Serviceengine 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 Serviceengine Resource
Get an existing Serviceengine 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?: ServiceengineState, opts?: CustomResourceOptions): Serviceengine
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
availability_zone: Optional[str] = None,
cloud_ref: Optional[str] = None,
container_mode: Optional[str] = None,
container_type: Optional[str] = None,
controller_created: Optional[str] = None,
controller_ip: Optional[str] = None,
data_vnics: Optional[Sequence[ServiceengineDataVnicArgs]] = None,
enable_state: Optional[str] = None,
flavor: Optional[str] = None,
host_ref: Optional[str] = None,
hypervisor: Optional[str] = None,
mgmt_vnics: Optional[Sequence[ServiceengineMgmtVnicArgs]] = None,
name: Optional[str] = None,
nsxt_no_hotplug: Optional[str] = None,
resources: Optional[Sequence[ServiceengineResourceArgs]] = None,
se_group_ref: Optional[str] = None,
serviceengine_id: Optional[str] = None,
tenant_ref: Optional[str] = None,
uuid: Optional[str] = None) -> Serviceengine
func GetServiceengine(ctx *Context, name string, id IDInput, state *ServiceengineState, opts ...ResourceOption) (*Serviceengine, error)
public static Serviceengine Get(string name, Input<string> id, ServiceengineState? state, CustomResourceOptions? opts = null)
public static Serviceengine get(String name, Output<String> id, ServiceengineState state, CustomResourceOptions options)
resources: _: type: avi:Serviceengine 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.
- Availability
Zone string - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Cloud
Ref string - It is a reference to an object of type cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Container
Mode string - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Container
Type string - Enum options - container_type_bridge, container_type_host, container_type_host_dpdk. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Controller
Created string - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Controller
Ip string - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Data
Vnics List<ServiceengineData Vnic> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Enable
State string - Inorder to disable se set this field appropriately. Enum options - SE_STATE_ENABLED, SE_STATE_DISABLED_FOR_PLACEMENT, SE_STATE_DISABLED, SE_STATE_DISABLED_FORCE, SE_STATE_DISABLED_WITH_SCALEIN, SE_STATE_DISABLED_NO_TRAFFIC, SE_STATE_DISABLED_FORCE_WITH_MIGRATE. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Flavor string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Host
Ref string - It is a reference to an object of type vimgrhostruntime. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Hypervisor string
- Enum options - default, vmware_esx, kvm, vmware_vsan, xen. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Mgmt
Vnics List<ServiceengineMgmt Vnic> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Name string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Nsxt
No stringHotplug - If set to true, controller does not hotplugg the vnics. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Resources
List<Serviceengine
Resource> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Group stringRef - It is a reference to an object of type serviceenginegroup. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Serviceengine
Id string - Tenant
Ref string - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Uuid string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Availability
Zone string - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Cloud
Ref string - It is a reference to an object of type cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Container
Mode string - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Container
Type string - Enum options - container_type_bridge, container_type_host, container_type_host_dpdk. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Controller
Created string - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Controller
Ip string - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Data
Vnics []ServiceengineData Vnic Args - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Enable
State string - Inorder to disable se set this field appropriately. Enum options - SE_STATE_ENABLED, SE_STATE_DISABLED_FOR_PLACEMENT, SE_STATE_DISABLED, SE_STATE_DISABLED_FORCE, SE_STATE_DISABLED_WITH_SCALEIN, SE_STATE_DISABLED_NO_TRAFFIC, SE_STATE_DISABLED_FORCE_WITH_MIGRATE. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Flavor string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Host
Ref string - It is a reference to an object of type vimgrhostruntime. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Hypervisor string
- Enum options - default, vmware_esx, kvm, vmware_vsan, xen. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Mgmt
Vnics []ServiceengineMgmt Vnic Args - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Name string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Nsxt
No stringHotplug - If set to true, controller does not hotplugg the vnics. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- Resources
[]Serviceengine
Resource Args - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Se
Group stringRef - It is a reference to an object of type serviceenginegroup. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Serviceengine
Id string - Tenant
Ref string - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Uuid string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- availability
Zone String - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- cloud
Ref String - It is a reference to an object of type cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- container
Mode String - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- container
Type String - Enum options - container_type_bridge, container_type_host, container_type_host_dpdk. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- controller
Created String - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- controller
Ip String - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- data
Vnics List<ServiceengineData Vnic> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- enable
State String - Inorder to disable se set this field appropriately. Enum options - SE_STATE_ENABLED, SE_STATE_DISABLED_FOR_PLACEMENT, SE_STATE_DISABLED, SE_STATE_DISABLED_FORCE, SE_STATE_DISABLED_WITH_SCALEIN, SE_STATE_DISABLED_NO_TRAFFIC, SE_STATE_DISABLED_FORCE_WITH_MIGRATE. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- flavor String
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- host
Ref String - It is a reference to an object of type vimgrhostruntime. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- hypervisor String
- Enum options - default, vmware_esx, kvm, vmware_vsan, xen. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- mgmt
Vnics List<ServiceengineMgmt Vnic> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- name String
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- nsxt
No StringHotplug - If set to true, controller does not hotplugg the vnics. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- resources
List<Serviceengine
Resource> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Group StringRef - It is a reference to an object of type serviceenginegroup. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- serviceengine
Id String - tenant
Ref String - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid String
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- availability
Zone string - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- cloud
Ref string - It is a reference to an object of type cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- container
Mode string - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- container
Type string - Enum options - container_type_bridge, container_type_host, container_type_host_dpdk. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- controller
Created string - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- controller
Ip string - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- data
Vnics ServiceengineData Vnic[] - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- enable
State string - Inorder to disable se set this field appropriately. Enum options - SE_STATE_ENABLED, SE_STATE_DISABLED_FOR_PLACEMENT, SE_STATE_DISABLED, SE_STATE_DISABLED_FORCE, SE_STATE_DISABLED_WITH_SCALEIN, SE_STATE_DISABLED_NO_TRAFFIC, SE_STATE_DISABLED_FORCE_WITH_MIGRATE. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- flavor string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- host
Ref string - It is a reference to an object of type vimgrhostruntime. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- hypervisor string
- Enum options - default, vmware_esx, kvm, vmware_vsan, xen. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- mgmt
Vnics ServiceengineMgmt Vnic[] - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- name string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- nsxt
No stringHotplug - If set to true, controller does not hotplugg the vnics. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- resources
Serviceengine
Resource[] - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Group stringRef - It is a reference to an object of type serviceenginegroup. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- serviceengine
Id string - tenant
Ref string - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid string
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- availability_
zone str - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- cloud_
ref str - It is a reference to an object of type cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- container_
mode str - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- container_
type str - Enum options - container_type_bridge, container_type_host, container_type_host_dpdk. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- controller_
created str - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- controller_
ip str - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- data_
vnics Sequence[ServiceengineData Vnic Args] - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- enable_
state str - Inorder to disable se set this field appropriately. Enum options - SE_STATE_ENABLED, SE_STATE_DISABLED_FOR_PLACEMENT, SE_STATE_DISABLED, SE_STATE_DISABLED_FORCE, SE_STATE_DISABLED_WITH_SCALEIN, SE_STATE_DISABLED_NO_TRAFFIC, SE_STATE_DISABLED_FORCE_WITH_MIGRATE. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- flavor str
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- host_
ref str - It is a reference to an object of type vimgrhostruntime. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- hypervisor str
- Enum options - default, vmware_esx, kvm, vmware_vsan, xen. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- mgmt_
vnics Sequence[ServiceengineMgmt Vnic Args] - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- name str
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- nsxt_
no_ strhotplug - If set to true, controller does not hotplugg the vnics. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- resources
Sequence[Serviceengine
Resource Args] - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se_
group_ strref - It is a reference to an object of type serviceenginegroup. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- serviceengine_
id str - tenant_
ref str - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid str
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- availability
Zone String - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- cloud
Ref String - It is a reference to an object of type cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- container
Mode String - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- container
Type String - Enum options - container_type_bridge, container_type_host, container_type_host_dpdk. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- controller
Created String - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- controller
Ip String - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- data
Vnics List<Property Map> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- enable
State String - Inorder to disable se set this field appropriately. Enum options - SE_STATE_ENABLED, SE_STATE_DISABLED_FOR_PLACEMENT, SE_STATE_DISABLED, SE_STATE_DISABLED_FORCE, SE_STATE_DISABLED_WITH_SCALEIN, SE_STATE_DISABLED_NO_TRAFFIC, SE_STATE_DISABLED_FORCE_WITH_MIGRATE. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- flavor String
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- host
Ref String - It is a reference to an object of type vimgrhostruntime. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- hypervisor String
- Enum options - default, vmware_esx, kvm, vmware_vsan, xen. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- mgmt
Vnics List<Property Map> - Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- name String
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- nsxt
No StringHotplug - If set to true, controller does not hotplugg the vnics. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
- resources List<Property Map>
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- se
Group StringRef - It is a reference to an object of type serviceenginegroup. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- serviceengine
Id String - tenant
Ref String - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid String
- Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Supporting Types
ServiceengineDataVnic, ServiceengineDataVnicArgs
- Mac
Address string - Adapter string
- Aggregator
Chgd string - Can
Se stringDp Takeover - Connected string
- Del
Pending string - Delete
Vnic string - Dhcp
Enabled string - Dp
Deletion stringDone - Enabled string
- If
Name string - Ip6Autocfg
Enabled string - Is
Asm string - Is
Avi stringInternal Network - Is
Hsm string - Is
Mgmt string - Is
Portchannel string - Link
Up string - Linux
Name string - Members
List<Serviceengine
Data Vnic Member> - Mtu string
- Network
Name string - Network
Ref string - Num
Rx stringDescriptors - Num
Tx stringDescriptors - Pci
Id string - Port
Uuid string - Vlan
Id string - Vlan
Interfaces List<ServiceengineData Vnic Vlan Interface> - Vnic
Networks List<ServiceengineData Vnic Vnic Network> - Vrf
Id string - Vrf
Ref string
- Mac
Address string - Adapter string
- Aggregator
Chgd string - Can
Se stringDp Takeover - Connected string
- Del
Pending string - Delete
Vnic string - Dhcp
Enabled string - Dp
Deletion stringDone - Enabled string
- If
Name string - Ip6Autocfg
Enabled string - Is
Asm string - Is
Avi stringInternal Network - Is
Hsm string - Is
Mgmt string - Is
Portchannel string - Link
Up string - Linux
Name string - Members
[]Serviceengine
Data Vnic Member - Mtu string
- Network
Name string - Network
Ref string - Num
Rx stringDescriptors - Num
Tx stringDescriptors - Pci
Id string - Port
Uuid string - Vlan
Id string - Vlan
Interfaces []ServiceengineData Vnic Vlan Interface - Vnic
Networks []ServiceengineData Vnic Vnic Network - Vrf
Id string - Vrf
Ref string
- mac
Address String - adapter String
- aggregator
Chgd String - can
Se StringDp Takeover - connected String
- del
Pending String - delete
Vnic String - dhcp
Enabled String - dp
Deletion StringDone - enabled String
- if
Name String - ip6Autocfg
Enabled String - is
Asm String - is
Avi StringInternal Network - is
Hsm String - is
Mgmt String - is
Portchannel String - link
Up String - linux
Name String - members
List<Serviceengine
Data Vnic Member> - mtu String
- network
Name String - network
Ref String - num
Rx StringDescriptors - num
Tx StringDescriptors - pci
Id String - port
Uuid String - vlan
Id String - vlan
Interfaces List<ServiceengineData Vnic Vlan Interface> - vnic
Networks List<ServiceengineData Vnic Vnic Network> - vrf
Id String - vrf
Ref String
- mac
Address string - adapter string
- aggregator
Chgd string - can
Se stringDp Takeover - connected string
- del
Pending string - delete
Vnic string - dhcp
Enabled string - dp
Deletion stringDone - enabled string
- if
Name string - ip6Autocfg
Enabled string - is
Asm string - is
Avi stringInternal Network - is
Hsm string - is
Mgmt string - is
Portchannel string - link
Up string - linux
Name string - members
Serviceengine
Data Vnic Member[] - mtu string
- network
Name string - network
Ref string - num
Rx stringDescriptors - num
Tx stringDescriptors - pci
Id string - port
Uuid string - vlan
Id string - vlan
Interfaces ServiceengineData Vnic Vlan Interface[] - vnic
Networks ServiceengineData Vnic Vnic Network[] - vrf
Id string - vrf
Ref string
- mac_
address str - adapter str
- aggregator_
chgd str - can_
se_ strdp_ takeover - connected str
- del_
pending str - delete_
vnic str - dhcp_
enabled str - dp_
deletion_ strdone - enabled str
- if_
name str - ip6_
autocfg_ strenabled - is_
asm str - is_
avi_ strinternal_ network - is_
hsm str - is_
mgmt str - is_
portchannel str - link_
up str - linux_
name str - members
Sequence[Serviceengine
Data Vnic Member] - mtu str
- network_
name str - network_
ref str - num_
rx_ strdescriptors - num_
tx_ strdescriptors - pci_
id str - port_
uuid str - vlan_
id str - vlan_
interfaces Sequence[ServiceengineData Vnic Vlan Interface] - vnic_
networks Sequence[ServiceengineData Vnic Vnic Network] - vrf_
id str - vrf_
ref str
- mac
Address String - adapter String
- aggregator
Chgd String - can
Se StringDp Takeover - connected String
- del
Pending String - delete
Vnic String - dhcp
Enabled String - dp
Deletion StringDone - enabled String
- if
Name String - ip6Autocfg
Enabled String - is
Asm String - is
Avi StringInternal Network - is
Hsm String - is
Mgmt String - is
Portchannel String - link
Up String - linux
Name String - members List<Property Map>
- mtu String
- network
Name String - network
Ref String - num
Rx StringDescriptors - num
Tx StringDescriptors - pci
Id String - port
Uuid String - vlan
Id String - vlan
Interfaces List<Property Map> - vnic
Networks List<Property Map> - vrf
Id String - vrf
Ref String
ServiceengineDataVnicMember, ServiceengineDataVnicMemberArgs
- If
Name string - Active string
- Mac
Address string
- If
Name string - Active string
- Mac
Address string
- if
Name String - active String
- mac
Address String
- if
Name string - active string
- mac
Address string
- if_
name str - active str
- mac_
address str
- if
Name String - active String
- mac
Address String
ServiceengineDataVnicVlanInterface, ServiceengineDataVnicVlanInterfaceArgs
- If
Name string - Dhcp
Enabled string - Enabled string
- Ip6Autocfg
Enabled string - Is
Mgmt string - Vlan
Id string - Vnic
Networks List<ServiceengineData Vnic Vlan Interface Vnic Network> - Vrf
Ref string
- If
Name string - Dhcp
Enabled string - Enabled string
- Ip6Autocfg
Enabled string - Is
Mgmt string - Vlan
Id string - Vnic
Networks []ServiceengineData Vnic Vlan Interface Vnic Network - Vrf
Ref string
- if
Name String - dhcp
Enabled String - enabled String
- ip6Autocfg
Enabled String - is
Mgmt String - vlan
Id String - vnic
Networks List<ServiceengineData Vnic Vlan Interface Vnic Network> - vrf
Ref String
- if
Name string - dhcp
Enabled string - enabled string
- ip6Autocfg
Enabled string - is
Mgmt string - vlan
Id string - vnic
Networks ServiceengineData Vnic Vlan Interface Vnic Network[] - vrf
Ref string
- if
Name String - dhcp
Enabled String - enabled String
- ip6Autocfg
Enabled String - is
Mgmt String - vlan
Id String - vnic
Networks List<Property Map> - vrf
Ref String
ServiceengineDataVnicVlanInterfaceVnicNetwork, ServiceengineDataVnicVlanInterfaceVnicNetworkArgs
- ips List<Property Map>
- mode String
- ctlr
Alloc String
ServiceengineDataVnicVlanInterfaceVnicNetworkIp, ServiceengineDataVnicVlanInterfaceVnicNetworkIpArgs
- ip
Addrs List<Property Map> - mask String
ServiceengineDataVnicVlanInterfaceVnicNetworkIpIpAddr, ServiceengineDataVnicVlanInterfaceVnicNetworkIpIpAddrArgs
ServiceengineDataVnicVnicNetwork, ServiceengineDataVnicVnicNetworkArgs
- Ips
List<Serviceengine
Data Vnic Vnic Network Ip> - Mode string
- Ctlr
Alloc string
- Ips
[]Serviceengine
Data Vnic Vnic Network Ip - Mode string
- Ctlr
Alloc string
- ips
List<Serviceengine
Data Vnic Vnic Network Ip> - mode String
- ctlr
Alloc String
- ips
Serviceengine
Data Vnic Vnic Network Ip[] - mode string
- ctlr
Alloc string
- ips List<Property Map>
- mode String
- ctlr
Alloc String
ServiceengineDataVnicVnicNetworkIp, ServiceengineDataVnicVnicNetworkIpArgs
- ip
Addrs List<Property Map> - mask String
ServiceengineDataVnicVnicNetworkIpIpAddr, ServiceengineDataVnicVnicNetworkIpIpAddrArgs
ServiceengineMgmtVnic, ServiceengineMgmtVnicArgs
- Mac
Address string - Adapter string
- Aggregator
Chgd string - Can
Se stringDp Takeover - Connected string
- Del
Pending string - Delete
Vnic string - Dhcp
Enabled string - Dp
Deletion stringDone - Enabled string
- If
Name string - Ip6Autocfg
Enabled string - Is
Asm string - Is
Avi stringInternal Network - Is
Hsm string - Is
Mgmt string - Is
Portchannel string - Link
Up string - Linux
Name string - Members
List<Serviceengine
Mgmt Vnic Member> - Mtu string
- Network
Name string - Network
Ref string - Num
Rx stringDescriptors - Num
Tx stringDescriptors - Pci
Id string - Port
Uuid string - Vlan
Id string - Vlan
Interfaces List<ServiceengineMgmt Vnic Vlan Interface> - Vnic
Networks List<ServiceengineMgmt Vnic Vnic Network> - Vrf
Id string - Vrf
Ref string
- Mac
Address string - Adapter string
- Aggregator
Chgd string - Can
Se stringDp Takeover - Connected string
- Del
Pending string - Delete
Vnic string - Dhcp
Enabled string - Dp
Deletion stringDone - Enabled string
- If
Name string - Ip6Autocfg
Enabled string - Is
Asm string - Is
Avi stringInternal Network - Is
Hsm string - Is
Mgmt string - Is
Portchannel string - Link
Up string - Linux
Name string - Members
[]Serviceengine
Mgmt Vnic Member - Mtu string
- Network
Name string - Network
Ref string - Num
Rx stringDescriptors - Num
Tx stringDescriptors - Pci
Id string - Port
Uuid string - Vlan
Id string - Vlan
Interfaces []ServiceengineMgmt Vnic Vlan Interface - Vnic
Networks []ServiceengineMgmt Vnic Vnic Network - Vrf
Id string - Vrf
Ref string
- mac
Address String - adapter String
- aggregator
Chgd String - can
Se StringDp Takeover - connected String
- del
Pending String - delete
Vnic String - dhcp
Enabled String - dp
Deletion StringDone - enabled String
- if
Name String - ip6Autocfg
Enabled String - is
Asm String - is
Avi StringInternal Network - is
Hsm String - is
Mgmt String - is
Portchannel String - link
Up String - linux
Name String - members
List<Serviceengine
Mgmt Vnic Member> - mtu String
- network
Name String - network
Ref String - num
Rx StringDescriptors - num
Tx StringDescriptors - pci
Id String - port
Uuid String - vlan
Id String - vlan
Interfaces List<ServiceengineMgmt Vnic Vlan Interface> - vnic
Networks List<ServiceengineMgmt Vnic Vnic Network> - vrf
Id String - vrf
Ref String
- mac
Address string - adapter string
- aggregator
Chgd string - can
Se stringDp Takeover - connected string
- del
Pending string - delete
Vnic string - dhcp
Enabled string - dp
Deletion stringDone - enabled string
- if
Name string - ip6Autocfg
Enabled string - is
Asm string - is
Avi stringInternal Network - is
Hsm string - is
Mgmt string - is
Portchannel string - link
Up string - linux
Name string - members
Serviceengine
Mgmt Vnic Member[] - mtu string
- network
Name string - network
Ref string - num
Rx stringDescriptors - num
Tx stringDescriptors - pci
Id string - port
Uuid string - vlan
Id string - vlan
Interfaces ServiceengineMgmt Vnic Vlan Interface[] - vnic
Networks ServiceengineMgmt Vnic Vnic Network[] - vrf
Id string - vrf
Ref string
- mac_
address str - adapter str
- aggregator_
chgd str - can_
se_ strdp_ takeover - connected str
- del_
pending str - delete_
vnic str - dhcp_
enabled str - dp_
deletion_ strdone - enabled str
- if_
name str - ip6_
autocfg_ strenabled - is_
asm str - is_
avi_ strinternal_ network - is_
hsm str - is_
mgmt str - is_
portchannel str - link_
up str - linux_
name str - members
Sequence[Serviceengine
Mgmt Vnic Member] - mtu str
- network_
name str - network_
ref str - num_
rx_ strdescriptors - num_
tx_ strdescriptors - pci_
id str - port_
uuid str - vlan_
id str - vlan_
interfaces Sequence[ServiceengineMgmt Vnic Vlan Interface] - vnic_
networks Sequence[ServiceengineMgmt Vnic Vnic Network] - vrf_
id str - vrf_
ref str
- mac
Address String - adapter String
- aggregator
Chgd String - can
Se StringDp Takeover - connected String
- del
Pending String - delete
Vnic String - dhcp
Enabled String - dp
Deletion StringDone - enabled String
- if
Name String - ip6Autocfg
Enabled String - is
Asm String - is
Avi StringInternal Network - is
Hsm String - is
Mgmt String - is
Portchannel String - link
Up String - linux
Name String - members List<Property Map>
- mtu String
- network
Name String - network
Ref String - num
Rx StringDescriptors - num
Tx StringDescriptors - pci
Id String - port
Uuid String - vlan
Id String - vlan
Interfaces List<Property Map> - vnic
Networks List<Property Map> - vrf
Id String - vrf
Ref String
ServiceengineMgmtVnicMember, ServiceengineMgmtVnicMemberArgs
- If
Name string - Active string
- Mac
Address string
- If
Name string - Active string
- Mac
Address string
- if
Name String - active String
- mac
Address String
- if
Name string - active string
- mac
Address string
- if_
name str - active str
- mac_
address str
- if
Name String - active String
- mac
Address String
ServiceengineMgmtVnicVlanInterface, ServiceengineMgmtVnicVlanInterfaceArgs
- If
Name string - Dhcp
Enabled string - Enabled string
- Ip6Autocfg
Enabled string - Is
Mgmt string - Vlan
Id string - Vnic
Networks List<ServiceengineMgmt Vnic Vlan Interface Vnic Network> - Vrf
Ref string
- If
Name string - Dhcp
Enabled string - Enabled string
- Ip6Autocfg
Enabled string - Is
Mgmt string - Vlan
Id string - Vnic
Networks []ServiceengineMgmt Vnic Vlan Interface Vnic Network - Vrf
Ref string
- if
Name String - dhcp
Enabled String - enabled String
- ip6Autocfg
Enabled String - is
Mgmt String - vlan
Id String - vnic
Networks List<ServiceengineMgmt Vnic Vlan Interface Vnic Network> - vrf
Ref String
- if
Name string - dhcp
Enabled string - enabled string
- ip6Autocfg
Enabled string - is
Mgmt string - vlan
Id string - vnic
Networks ServiceengineMgmt Vnic Vlan Interface Vnic Network[] - vrf
Ref string
- if
Name String - dhcp
Enabled String - enabled String
- ip6Autocfg
Enabled String - is
Mgmt String - vlan
Id String - vnic
Networks List<Property Map> - vrf
Ref String
ServiceengineMgmtVnicVlanInterfaceVnicNetwork, ServiceengineMgmtVnicVlanInterfaceVnicNetworkArgs
- ips List<Property Map>
- mode String
- ctlr
Alloc String
ServiceengineMgmtVnicVlanInterfaceVnicNetworkIp, ServiceengineMgmtVnicVlanInterfaceVnicNetworkIpArgs
- ip
Addrs List<Property Map> - mask String
ServiceengineMgmtVnicVlanInterfaceVnicNetworkIpIpAddr, ServiceengineMgmtVnicVlanInterfaceVnicNetworkIpIpAddrArgs
ServiceengineMgmtVnicVnicNetwork, ServiceengineMgmtVnicVnicNetworkArgs
- Ips
List<Serviceengine
Mgmt Vnic Vnic Network Ip> - Mode string
- Ctlr
Alloc string
- Ips
[]Serviceengine
Mgmt Vnic Vnic Network Ip - Mode string
- Ctlr
Alloc string
- ips
List<Serviceengine
Mgmt Vnic Vnic Network Ip> - mode String
- ctlr
Alloc String
- ips
Serviceengine
Mgmt Vnic Vnic Network Ip[] - mode string
- ctlr
Alloc string
- ips List<Property Map>
- mode String
- ctlr
Alloc String
ServiceengineMgmtVnicVnicNetworkIp, ServiceengineMgmtVnicVnicNetworkIpArgs
- ip
Addrs List<Property Map> - mask String
ServiceengineMgmtVnicVnicNetworkIpIpAddr, ServiceengineMgmtVnicVnicNetworkIpIpAddrArgs
ServiceengineResource, ServiceengineResourceArgs
- Disk string
- Memory string
- Num
Vcpus string - Cores
Per stringSocket - Hyper
Threading string - Hypervisor
Mode string - Num
Datapath stringProcesses - Qat
Mode string - Sockets string
- Disk string
- Memory string
- Num
Vcpus string - Cores
Per stringSocket - Hyper
Threading string - Hypervisor
Mode string - Num
Datapath stringProcesses - Qat
Mode string - Sockets string
- disk String
- memory String
- num
Vcpus String - cores
Per StringSocket - hyper
Threading String - hypervisor
Mode String - num
Datapath StringProcesses - qat
Mode String - sockets String
- disk string
- memory string
- num
Vcpus string - cores
Per stringSocket - hyper
Threading string - hypervisor
Mode string - num
Datapath stringProcesses - qat
Mode string - sockets string
- disk str
- memory str
- num_
vcpus str - cores_
per_ strsocket - hyper_
threading str - hypervisor_
mode str - num_
datapath_ strprocesses - qat_
mode str - sockets str
- disk String
- memory String
- num
Vcpus String - cores
Per StringSocket - hyper
Threading String - hypervisor
Mode String - num
Datapath StringProcesses - qat
Mode String - sockets String
Package Details
- Repository
- avi vmware/terraform-provider-avi
- License
- Notes
- This Pulumi package is based on the
avi
Terraform Provider.