nsxt.PolicyHostTransportNode
Explore with Pulumi AI
Create PolicyHostTransportNode Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new PolicyHostTransportNode(name: string, args: PolicyHostTransportNodeArgs, opts?: CustomResourceOptions);
@overload
def PolicyHostTransportNode(resource_name: str,
args: PolicyHostTransportNodeArgs,
opts: Optional[ResourceOptions] = None)
@overload
def PolicyHostTransportNode(resource_name: str,
opts: Optional[ResourceOptions] = None,
discovered_node_id: Optional[str] = None,
display_name: Optional[str] = None,
standard_host_switches: Optional[Sequence[PolicyHostTransportNodeStandardHostSwitchArgs]] = None,
description: Optional[str] = None,
enforcement_point: Optional[str] = None,
nsx_id: Optional[str] = None,
policy_host_transport_node_id: Optional[str] = None,
remove_nsx_on_destroy: Optional[bool] = None,
site_path: Optional[str] = None,
tags: Optional[Sequence[PolicyHostTransportNodeTagArgs]] = None)
func NewPolicyHostTransportNode(ctx *Context, name string, args PolicyHostTransportNodeArgs, opts ...ResourceOption) (*PolicyHostTransportNode, error)
public PolicyHostTransportNode(string name, PolicyHostTransportNodeArgs args, CustomResourceOptions? opts = null)
public PolicyHostTransportNode(String name, PolicyHostTransportNodeArgs args)
public PolicyHostTransportNode(String name, PolicyHostTransportNodeArgs args, CustomResourceOptions options)
type: nsxt:PolicyHostTransportNode
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 PolicyHostTransportNodeArgs
- 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 PolicyHostTransportNodeArgs
- 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 PolicyHostTransportNodeArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args PolicyHostTransportNodeArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args PolicyHostTransportNodeArgs
- 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 policyHostTransportNodeResource = new Nsxt.PolicyHostTransportNode("policyHostTransportNodeResource", new()
{
DiscoveredNodeId = "string",
DisplayName = "string",
StandardHostSwitches = new[]
{
new Nsxt.Inputs.PolicyHostTransportNodeStandardHostSwitchArgs
{
CpuConfigs = new[]
{
new Nsxt.Inputs.PolicyHostTransportNodeStandardHostSwitchCpuConfigArgs
{
NumLcores = 0,
NumaNodeIndex = 0,
},
},
HostSwitchId = "string",
HostSwitchMode = "string",
HostSwitchName = "string",
IpAssignment = new Nsxt.Inputs.PolicyHostTransportNodeStandardHostSwitchIpAssignmentArgs
{
AssignedByDhcp = false,
NoIpv4 = false,
StaticIp = new Nsxt.Inputs.PolicyHostTransportNodeStandardHostSwitchIpAssignmentStaticIpArgs
{
DefaultGateway = "string",
IpAddresses = new[]
{
"string",
},
SubnetMask = "string",
},
StaticIpMac = new Nsxt.Inputs.PolicyHostTransportNodeStandardHostSwitchIpAssignmentStaticIpMacArgs
{
DefaultGateway = "string",
IpMacPairs = new[]
{
new Nsxt.Inputs.PolicyHostTransportNodeStandardHostSwitchIpAssignmentStaticIpMacIpMacPairArgs
{
IpAddress = "string",
MacAddress = "string",
},
},
SubnetMask = "string",
},
StaticIpPool = "string",
},
Ipv6Assignment = new Nsxt.Inputs.PolicyHostTransportNodeStandardHostSwitchIpv6AssignmentArgs
{
AssignedByAutoconf = false,
AssignedByDhcpv6 = false,
NoIpv6 = false,
StaticIp = new Nsxt.Inputs.PolicyHostTransportNodeStandardHostSwitchIpv6AssignmentStaticIpArgs
{
DefaultGateway = "string",
IpAddresses = new[]
{
"string",
},
PrefixLength = "string",
},
StaticIpMac = new Nsxt.Inputs.PolicyHostTransportNodeStandardHostSwitchIpv6AssignmentStaticIpMacArgs
{
DefaultGateway = "string",
IpMacPairs = new[]
{
new Nsxt.Inputs.PolicyHostTransportNodeStandardHostSwitchIpv6AssignmentStaticIpMacIpMacPairArgs
{
IpAddress = "string",
MacAddress = "string",
},
},
PrefixLength = "string",
},
StaticIpPool = "string",
},
IsMigratePnics = false,
Pnics = new[]
{
new Nsxt.Inputs.PolicyHostTransportNodeStandardHostSwitchPnicArgs
{
DeviceName = "string",
UplinkName = "string",
},
},
TransportNodeProfileSubConfigs = new[]
{
new Nsxt.Inputs.PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigArgs
{
HostSwitchConfigOption = new Nsxt.Inputs.PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionArgs
{
HostSwitchId = "string",
IpAssignment = new Nsxt.Inputs.PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpAssignmentArgs
{
AssignedByDhcp = false,
NoIpv4 = false,
StaticIp = new Nsxt.Inputs.PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpAssignmentStaticIpArgs
{
DefaultGateway = "string",
IpAddresses = new[]
{
"string",
},
SubnetMask = "string",
},
StaticIpMac = new Nsxt.Inputs.PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpAssignmentStaticIpMacArgs
{
DefaultGateway = "string",
IpMacPairs = new[]
{
new Nsxt.Inputs.PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpAssignmentStaticIpMacIpMacPairArgs
{
IpAddress = "string",
MacAddress = "string",
},
},
SubnetMask = "string",
},
StaticIpPool = "string",
},
Ipv6Assignment = new Nsxt.Inputs.PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpv6AssignmentArgs
{
AssignedByAutoconf = false,
AssignedByDhcpv6 = false,
NoIpv6 = false,
StaticIp = new Nsxt.Inputs.PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpv6AssignmentStaticIpArgs
{
DefaultGateway = "string",
IpAddresses = new[]
{
"string",
},
PrefixLength = "string",
},
StaticIpMac = new Nsxt.Inputs.PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpv6AssignmentStaticIpMacArgs
{
DefaultGateway = "string",
IpMacPairs = new[]
{
new Nsxt.Inputs.PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpv6AssignmentStaticIpMacIpMacPairArgs
{
IpAddress = "string",
MacAddress = "string",
},
},
PrefixLength = "string",
},
StaticIpPool = "string",
},
UplinkProfile = "string",
Uplinks = new[]
{
new Nsxt.Inputs.PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionUplinkArgs
{
UplinkName = "string",
VdsLagName = "string",
VdsUplinkName = "string",
},
},
VtepHaProfile = "string",
},
Name = "string",
},
},
TransportZoneEndpoints = new[]
{
new Nsxt.Inputs.PolicyHostTransportNodeStandardHostSwitchTransportZoneEndpointArgs
{
TransportZone = "string",
TransportZoneProfiles = new[]
{
"string",
},
},
},
UplinkProfile = "string",
Uplinks = new[]
{
new Nsxt.Inputs.PolicyHostTransportNodeStandardHostSwitchUplinkArgs
{
UplinkName = "string",
VdsLagName = "string",
VdsUplinkName = "string",
},
},
VmkInstallMigrations = new[]
{
new Nsxt.Inputs.PolicyHostTransportNodeStandardHostSwitchVmkInstallMigrationArgs
{
DestinationNetwork = "string",
DeviceName = "string",
},
},
VtepHaProfile = "string",
},
},
Description = "string",
EnforcementPoint = "string",
NsxId = "string",
PolicyHostTransportNodeId = "string",
RemoveNsxOnDestroy = false,
SitePath = "string",
Tags = new[]
{
new Nsxt.Inputs.PolicyHostTransportNodeTagArgs
{
Scope = "string",
Tag = "string",
},
},
});
example, err := nsxt.NewPolicyHostTransportNode(ctx, "policyHostTransportNodeResource", &nsxt.PolicyHostTransportNodeArgs{
DiscoveredNodeId: pulumi.String("string"),
DisplayName: pulumi.String("string"),
StandardHostSwitches: nsxt.PolicyHostTransportNodeStandardHostSwitchArray{
&nsxt.PolicyHostTransportNodeStandardHostSwitchArgs{
CpuConfigs: nsxt.PolicyHostTransportNodeStandardHostSwitchCpuConfigArray{
&nsxt.PolicyHostTransportNodeStandardHostSwitchCpuConfigArgs{
NumLcores: pulumi.Float64(0),
NumaNodeIndex: pulumi.Float64(0),
},
},
HostSwitchId: pulumi.String("string"),
HostSwitchMode: pulumi.String("string"),
HostSwitchName: pulumi.String("string"),
IpAssignment: &nsxt.PolicyHostTransportNodeStandardHostSwitchIpAssignmentArgs{
AssignedByDhcp: pulumi.Bool(false),
NoIpv4: pulumi.Bool(false),
StaticIp: &nsxt.PolicyHostTransportNodeStandardHostSwitchIpAssignmentStaticIpArgs{
DefaultGateway: pulumi.String("string"),
IpAddresses: pulumi.StringArray{
pulumi.String("string"),
},
SubnetMask: pulumi.String("string"),
},
StaticIpMac: &nsxt.PolicyHostTransportNodeStandardHostSwitchIpAssignmentStaticIpMacArgs{
DefaultGateway: pulumi.String("string"),
IpMacPairs: nsxt.PolicyHostTransportNodeStandardHostSwitchIpAssignmentStaticIpMacIpMacPairArray{
&nsxt.PolicyHostTransportNodeStandardHostSwitchIpAssignmentStaticIpMacIpMacPairArgs{
IpAddress: pulumi.String("string"),
MacAddress: pulumi.String("string"),
},
},
SubnetMask: pulumi.String("string"),
},
StaticIpPool: pulumi.String("string"),
},
Ipv6Assignment: &nsxt.PolicyHostTransportNodeStandardHostSwitchIpv6AssignmentArgs{
AssignedByAutoconf: pulumi.Bool(false),
AssignedByDhcpv6: pulumi.Bool(false),
NoIpv6: pulumi.Bool(false),
StaticIp: &nsxt.PolicyHostTransportNodeStandardHostSwitchIpv6AssignmentStaticIpArgs{
DefaultGateway: pulumi.String("string"),
IpAddresses: pulumi.StringArray{
pulumi.String("string"),
},
PrefixLength: pulumi.String("string"),
},
StaticIpMac: &nsxt.PolicyHostTransportNodeStandardHostSwitchIpv6AssignmentStaticIpMacArgs{
DefaultGateway: pulumi.String("string"),
IpMacPairs: nsxt.PolicyHostTransportNodeStandardHostSwitchIpv6AssignmentStaticIpMacIpMacPairArray{
&nsxt.PolicyHostTransportNodeStandardHostSwitchIpv6AssignmentStaticIpMacIpMacPairArgs{
IpAddress: pulumi.String("string"),
MacAddress: pulumi.String("string"),
},
},
PrefixLength: pulumi.String("string"),
},
StaticIpPool: pulumi.String("string"),
},
IsMigratePnics: pulumi.Bool(false),
Pnics: nsxt.PolicyHostTransportNodeStandardHostSwitchPnicArray{
&nsxt.PolicyHostTransportNodeStandardHostSwitchPnicArgs{
DeviceName: pulumi.String("string"),
UplinkName: pulumi.String("string"),
},
},
TransportNodeProfileSubConfigs: nsxt.PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigArray{
&nsxt.PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigArgs{
HostSwitchConfigOption: &nsxt.PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionArgs{
HostSwitchId: pulumi.String("string"),
IpAssignment: &nsxt.PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpAssignmentArgs{
AssignedByDhcp: pulumi.Bool(false),
NoIpv4: pulumi.Bool(false),
StaticIp: &nsxt.PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpAssignmentStaticIpArgs{
DefaultGateway: pulumi.String("string"),
IpAddresses: pulumi.StringArray{
pulumi.String("string"),
},
SubnetMask: pulumi.String("string"),
},
StaticIpMac: &nsxt.PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpAssignmentStaticIpMacArgs{
DefaultGateway: pulumi.String("string"),
IpMacPairs: nsxt.PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpAssignmentStaticIpMacIpMacPairArray{
&nsxt.PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpAssignmentStaticIpMacIpMacPairArgs{
IpAddress: pulumi.String("string"),
MacAddress: pulumi.String("string"),
},
},
SubnetMask: pulumi.String("string"),
},
StaticIpPool: pulumi.String("string"),
},
Ipv6Assignment: &nsxt.PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpv6AssignmentArgs{
AssignedByAutoconf: pulumi.Bool(false),
AssignedByDhcpv6: pulumi.Bool(false),
NoIpv6: pulumi.Bool(false),
StaticIp: &nsxt.PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpv6AssignmentStaticIpArgs{
DefaultGateway: pulumi.String("string"),
IpAddresses: pulumi.StringArray{
pulumi.String("string"),
},
PrefixLength: pulumi.String("string"),
},
StaticIpMac: &nsxt.PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpv6AssignmentStaticIpMacArgs{
DefaultGateway: pulumi.String("string"),
IpMacPairs: nsxt.PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpv6AssignmentStaticIpMacIpMacPairArray{
&nsxt.PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpv6AssignmentStaticIpMacIpMacPairArgs{
IpAddress: pulumi.String("string"),
MacAddress: pulumi.String("string"),
},
},
PrefixLength: pulumi.String("string"),
},
StaticIpPool: pulumi.String("string"),
},
UplinkProfile: pulumi.String("string"),
Uplinks: nsxt.PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionUplinkArray{
&nsxt.PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionUplinkArgs{
UplinkName: pulumi.String("string"),
VdsLagName: pulumi.String("string"),
VdsUplinkName: pulumi.String("string"),
},
},
VtepHaProfile: pulumi.String("string"),
},
Name: pulumi.String("string"),
},
},
TransportZoneEndpoints: nsxt.PolicyHostTransportNodeStandardHostSwitchTransportZoneEndpointArray{
&nsxt.PolicyHostTransportNodeStandardHostSwitchTransportZoneEndpointArgs{
TransportZone: pulumi.String("string"),
TransportZoneProfiles: pulumi.StringArray{
pulumi.String("string"),
},
},
},
UplinkProfile: pulumi.String("string"),
Uplinks: nsxt.PolicyHostTransportNodeStandardHostSwitchUplinkArray{
&nsxt.PolicyHostTransportNodeStandardHostSwitchUplinkArgs{
UplinkName: pulumi.String("string"),
VdsLagName: pulumi.String("string"),
VdsUplinkName: pulumi.String("string"),
},
},
VmkInstallMigrations: nsxt.PolicyHostTransportNodeStandardHostSwitchVmkInstallMigrationArray{
&nsxt.PolicyHostTransportNodeStandardHostSwitchVmkInstallMigrationArgs{
DestinationNetwork: pulumi.String("string"),
DeviceName: pulumi.String("string"),
},
},
VtepHaProfile: pulumi.String("string"),
},
},
Description: pulumi.String("string"),
EnforcementPoint: pulumi.String("string"),
NsxId: pulumi.String("string"),
PolicyHostTransportNodeId: pulumi.String("string"),
RemoveNsxOnDestroy: pulumi.Bool(false),
SitePath: pulumi.String("string"),
Tags: nsxt.PolicyHostTransportNodeTagArray{
&nsxt.PolicyHostTransportNodeTagArgs{
Scope: pulumi.String("string"),
Tag: pulumi.String("string"),
},
},
})
var policyHostTransportNodeResource = new PolicyHostTransportNode("policyHostTransportNodeResource", PolicyHostTransportNodeArgs.builder()
.discoveredNodeId("string")
.displayName("string")
.standardHostSwitches(PolicyHostTransportNodeStandardHostSwitchArgs.builder()
.cpuConfigs(PolicyHostTransportNodeStandardHostSwitchCpuConfigArgs.builder()
.numLcores(0)
.numaNodeIndex(0)
.build())
.hostSwitchId("string")
.hostSwitchMode("string")
.hostSwitchName("string")
.ipAssignment(PolicyHostTransportNodeStandardHostSwitchIpAssignmentArgs.builder()
.assignedByDhcp(false)
.noIpv4(false)
.staticIp(PolicyHostTransportNodeStandardHostSwitchIpAssignmentStaticIpArgs.builder()
.defaultGateway("string")
.ipAddresses("string")
.subnetMask("string")
.build())
.staticIpMac(PolicyHostTransportNodeStandardHostSwitchIpAssignmentStaticIpMacArgs.builder()
.defaultGateway("string")
.ipMacPairs(PolicyHostTransportNodeStandardHostSwitchIpAssignmentStaticIpMacIpMacPairArgs.builder()
.ipAddress("string")
.macAddress("string")
.build())
.subnetMask("string")
.build())
.staticIpPool("string")
.build())
.ipv6Assignment(PolicyHostTransportNodeStandardHostSwitchIpv6AssignmentArgs.builder()
.assignedByAutoconf(false)
.assignedByDhcpv6(false)
.noIpv6(false)
.staticIp(PolicyHostTransportNodeStandardHostSwitchIpv6AssignmentStaticIpArgs.builder()
.defaultGateway("string")
.ipAddresses("string")
.prefixLength("string")
.build())
.staticIpMac(PolicyHostTransportNodeStandardHostSwitchIpv6AssignmentStaticIpMacArgs.builder()
.defaultGateway("string")
.ipMacPairs(PolicyHostTransportNodeStandardHostSwitchIpv6AssignmentStaticIpMacIpMacPairArgs.builder()
.ipAddress("string")
.macAddress("string")
.build())
.prefixLength("string")
.build())
.staticIpPool("string")
.build())
.isMigratePnics(false)
.pnics(PolicyHostTransportNodeStandardHostSwitchPnicArgs.builder()
.deviceName("string")
.uplinkName("string")
.build())
.transportNodeProfileSubConfigs(PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigArgs.builder()
.hostSwitchConfigOption(PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionArgs.builder()
.hostSwitchId("string")
.ipAssignment(PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpAssignmentArgs.builder()
.assignedByDhcp(false)
.noIpv4(false)
.staticIp(PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpAssignmentStaticIpArgs.builder()
.defaultGateway("string")
.ipAddresses("string")
.subnetMask("string")
.build())
.staticIpMac(PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpAssignmentStaticIpMacArgs.builder()
.defaultGateway("string")
.ipMacPairs(PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpAssignmentStaticIpMacIpMacPairArgs.builder()
.ipAddress("string")
.macAddress("string")
.build())
.subnetMask("string")
.build())
.staticIpPool("string")
.build())
.ipv6Assignment(PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpv6AssignmentArgs.builder()
.assignedByAutoconf(false)
.assignedByDhcpv6(false)
.noIpv6(false)
.staticIp(PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpv6AssignmentStaticIpArgs.builder()
.defaultGateway("string")
.ipAddresses("string")
.prefixLength("string")
.build())
.staticIpMac(PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpv6AssignmentStaticIpMacArgs.builder()
.defaultGateway("string")
.ipMacPairs(PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpv6AssignmentStaticIpMacIpMacPairArgs.builder()
.ipAddress("string")
.macAddress("string")
.build())
.prefixLength("string")
.build())
.staticIpPool("string")
.build())
.uplinkProfile("string")
.uplinks(PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionUplinkArgs.builder()
.uplinkName("string")
.vdsLagName("string")
.vdsUplinkName("string")
.build())
.vtepHaProfile("string")
.build())
.name("string")
.build())
.transportZoneEndpoints(PolicyHostTransportNodeStandardHostSwitchTransportZoneEndpointArgs.builder()
.transportZone("string")
.transportZoneProfiles("string")
.build())
.uplinkProfile("string")
.uplinks(PolicyHostTransportNodeStandardHostSwitchUplinkArgs.builder()
.uplinkName("string")
.vdsLagName("string")
.vdsUplinkName("string")
.build())
.vmkInstallMigrations(PolicyHostTransportNodeStandardHostSwitchVmkInstallMigrationArgs.builder()
.destinationNetwork("string")
.deviceName("string")
.build())
.vtepHaProfile("string")
.build())
.description("string")
.enforcementPoint("string")
.nsxId("string")
.policyHostTransportNodeId("string")
.removeNsxOnDestroy(false)
.sitePath("string")
.tags(PolicyHostTransportNodeTagArgs.builder()
.scope("string")
.tag("string")
.build())
.build());
policy_host_transport_node_resource = nsxt.PolicyHostTransportNode("policyHostTransportNodeResource",
discovered_node_id="string",
display_name="string",
standard_host_switches=[{
"cpu_configs": [{
"num_lcores": 0,
"numa_node_index": 0,
}],
"host_switch_id": "string",
"host_switch_mode": "string",
"host_switch_name": "string",
"ip_assignment": {
"assigned_by_dhcp": False,
"no_ipv4": False,
"static_ip": {
"default_gateway": "string",
"ip_addresses": ["string"],
"subnet_mask": "string",
},
"static_ip_mac": {
"default_gateway": "string",
"ip_mac_pairs": [{
"ip_address": "string",
"mac_address": "string",
}],
"subnet_mask": "string",
},
"static_ip_pool": "string",
},
"ipv6_assignment": {
"assigned_by_autoconf": False,
"assigned_by_dhcpv6": False,
"no_ipv6": False,
"static_ip": {
"default_gateway": "string",
"ip_addresses": ["string"],
"prefix_length": "string",
},
"static_ip_mac": {
"default_gateway": "string",
"ip_mac_pairs": [{
"ip_address": "string",
"mac_address": "string",
}],
"prefix_length": "string",
},
"static_ip_pool": "string",
},
"is_migrate_pnics": False,
"pnics": [{
"device_name": "string",
"uplink_name": "string",
}],
"transport_node_profile_sub_configs": [{
"host_switch_config_option": {
"host_switch_id": "string",
"ip_assignment": {
"assigned_by_dhcp": False,
"no_ipv4": False,
"static_ip": {
"default_gateway": "string",
"ip_addresses": ["string"],
"subnet_mask": "string",
},
"static_ip_mac": {
"default_gateway": "string",
"ip_mac_pairs": [{
"ip_address": "string",
"mac_address": "string",
}],
"subnet_mask": "string",
},
"static_ip_pool": "string",
},
"ipv6_assignment": {
"assigned_by_autoconf": False,
"assigned_by_dhcpv6": False,
"no_ipv6": False,
"static_ip": {
"default_gateway": "string",
"ip_addresses": ["string"],
"prefix_length": "string",
},
"static_ip_mac": {
"default_gateway": "string",
"ip_mac_pairs": [{
"ip_address": "string",
"mac_address": "string",
}],
"prefix_length": "string",
},
"static_ip_pool": "string",
},
"uplink_profile": "string",
"uplinks": [{
"uplink_name": "string",
"vds_lag_name": "string",
"vds_uplink_name": "string",
}],
"vtep_ha_profile": "string",
},
"name": "string",
}],
"transport_zone_endpoints": [{
"transport_zone": "string",
"transport_zone_profiles": ["string"],
}],
"uplink_profile": "string",
"uplinks": [{
"uplink_name": "string",
"vds_lag_name": "string",
"vds_uplink_name": "string",
}],
"vmk_install_migrations": [{
"destination_network": "string",
"device_name": "string",
}],
"vtep_ha_profile": "string",
}],
description="string",
enforcement_point="string",
nsx_id="string",
policy_host_transport_node_id="string",
remove_nsx_on_destroy=False,
site_path="string",
tags=[{
"scope": "string",
"tag": "string",
}])
const policyHostTransportNodeResource = new nsxt.PolicyHostTransportNode("policyHostTransportNodeResource", {
discoveredNodeId: "string",
displayName: "string",
standardHostSwitches: [{
cpuConfigs: [{
numLcores: 0,
numaNodeIndex: 0,
}],
hostSwitchId: "string",
hostSwitchMode: "string",
hostSwitchName: "string",
ipAssignment: {
assignedByDhcp: false,
noIpv4: false,
staticIp: {
defaultGateway: "string",
ipAddresses: ["string"],
subnetMask: "string",
},
staticIpMac: {
defaultGateway: "string",
ipMacPairs: [{
ipAddress: "string",
macAddress: "string",
}],
subnetMask: "string",
},
staticIpPool: "string",
},
ipv6Assignment: {
assignedByAutoconf: false,
assignedByDhcpv6: false,
noIpv6: false,
staticIp: {
defaultGateway: "string",
ipAddresses: ["string"],
prefixLength: "string",
},
staticIpMac: {
defaultGateway: "string",
ipMacPairs: [{
ipAddress: "string",
macAddress: "string",
}],
prefixLength: "string",
},
staticIpPool: "string",
},
isMigratePnics: false,
pnics: [{
deviceName: "string",
uplinkName: "string",
}],
transportNodeProfileSubConfigs: [{
hostSwitchConfigOption: {
hostSwitchId: "string",
ipAssignment: {
assignedByDhcp: false,
noIpv4: false,
staticIp: {
defaultGateway: "string",
ipAddresses: ["string"],
subnetMask: "string",
},
staticIpMac: {
defaultGateway: "string",
ipMacPairs: [{
ipAddress: "string",
macAddress: "string",
}],
subnetMask: "string",
},
staticIpPool: "string",
},
ipv6Assignment: {
assignedByAutoconf: false,
assignedByDhcpv6: false,
noIpv6: false,
staticIp: {
defaultGateway: "string",
ipAddresses: ["string"],
prefixLength: "string",
},
staticIpMac: {
defaultGateway: "string",
ipMacPairs: [{
ipAddress: "string",
macAddress: "string",
}],
prefixLength: "string",
},
staticIpPool: "string",
},
uplinkProfile: "string",
uplinks: [{
uplinkName: "string",
vdsLagName: "string",
vdsUplinkName: "string",
}],
vtepHaProfile: "string",
},
name: "string",
}],
transportZoneEndpoints: [{
transportZone: "string",
transportZoneProfiles: ["string"],
}],
uplinkProfile: "string",
uplinks: [{
uplinkName: "string",
vdsLagName: "string",
vdsUplinkName: "string",
}],
vmkInstallMigrations: [{
destinationNetwork: "string",
deviceName: "string",
}],
vtepHaProfile: "string",
}],
description: "string",
enforcementPoint: "string",
nsxId: "string",
policyHostTransportNodeId: "string",
removeNsxOnDestroy: false,
sitePath: "string",
tags: [{
scope: "string",
tag: "string",
}],
});
type: nsxt:PolicyHostTransportNode
properties:
description: string
discoveredNodeId: string
displayName: string
enforcementPoint: string
nsxId: string
policyHostTransportNodeId: string
removeNsxOnDestroy: false
sitePath: string
standardHostSwitches:
- cpuConfigs:
- numLcores: 0
numaNodeIndex: 0
hostSwitchId: string
hostSwitchMode: string
hostSwitchName: string
ipAssignment:
assignedByDhcp: false
noIpv4: false
staticIp:
defaultGateway: string
ipAddresses:
- string
subnetMask: string
staticIpMac:
defaultGateway: string
ipMacPairs:
- ipAddress: string
macAddress: string
subnetMask: string
staticIpPool: string
ipv6Assignment:
assignedByAutoconf: false
assignedByDhcpv6: false
noIpv6: false
staticIp:
defaultGateway: string
ipAddresses:
- string
prefixLength: string
staticIpMac:
defaultGateway: string
ipMacPairs:
- ipAddress: string
macAddress: string
prefixLength: string
staticIpPool: string
isMigratePnics: false
pnics:
- deviceName: string
uplinkName: string
transportNodeProfileSubConfigs:
- hostSwitchConfigOption:
hostSwitchId: string
ipAssignment:
assignedByDhcp: false
noIpv4: false
staticIp:
defaultGateway: string
ipAddresses:
- string
subnetMask: string
staticIpMac:
defaultGateway: string
ipMacPairs:
- ipAddress: string
macAddress: string
subnetMask: string
staticIpPool: string
ipv6Assignment:
assignedByAutoconf: false
assignedByDhcpv6: false
noIpv6: false
staticIp:
defaultGateway: string
ipAddresses:
- string
prefixLength: string
staticIpMac:
defaultGateway: string
ipMacPairs:
- ipAddress: string
macAddress: string
prefixLength: string
staticIpPool: string
uplinkProfile: string
uplinks:
- uplinkName: string
vdsLagName: string
vdsUplinkName: string
vtepHaProfile: string
name: string
transportZoneEndpoints:
- transportZone: string
transportZoneProfiles:
- string
uplinkProfile: string
uplinks:
- uplinkName: string
vdsLagName: string
vdsUplinkName: string
vmkInstallMigrations:
- destinationNetwork: string
deviceName: string
vtepHaProfile: string
tags:
- scope: string
tag: string
PolicyHostTransportNode 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 PolicyHostTransportNode resource accepts the following input properties:
- Discovered
Node stringId - Discovered node id to create Host Transport Node. Specify discovered node id to create Host Transport Node for Discovered Node. This field is required during Host Transport Node create from vCenter server managing the ESXi type HostNode.
- Display
Name string - Display name of the resource.
- Standard
Host List<PolicySwitches Host Transport Node Standard Host Switch> - Standard host switch specification.
- Description string
- Description of the resource.
- Enforcement
Point string - The ID of enforcement point under given
site_path
to manage the Host Transport Node. Defaults to default enforcement point. - Nsx
Id string - NSX ID for this resource
- Policy
Host stringTransport Node Id - ID of the resource.
- Remove
Nsx boolOn Destroy - Upon deletion, uninstall NSX from Transport Node. Default is true.
- Site
Path string - The path of the site which the Host Transport Node belongs to.
path
field of the existingnsxt.PolicySite
can be used here. Defaults to default site path. - List<Policy
Host Transport Node Tag> - A list of scope + tag pairs to associate with this resource.
- Discovered
Node stringId - Discovered node id to create Host Transport Node. Specify discovered node id to create Host Transport Node for Discovered Node. This field is required during Host Transport Node create from vCenter server managing the ESXi type HostNode.
- Display
Name string - Display name of the resource.
- Standard
Host []PolicySwitches Host Transport Node Standard Host Switch Args - Standard host switch specification.
- Description string
- Description of the resource.
- Enforcement
Point string - The ID of enforcement point under given
site_path
to manage the Host Transport Node. Defaults to default enforcement point. - Nsx
Id string - NSX ID for this resource
- Policy
Host stringTransport Node Id - ID of the resource.
- Remove
Nsx boolOn Destroy - Upon deletion, uninstall NSX from Transport Node. Default is true.
- Site
Path string - The path of the site which the Host Transport Node belongs to.
path
field of the existingnsxt.PolicySite
can be used here. Defaults to default site path. - []Policy
Host Transport Node Tag Args - A list of scope + tag pairs to associate with this resource.
- discovered
Node StringId - Discovered node id to create Host Transport Node. Specify discovered node id to create Host Transport Node for Discovered Node. This field is required during Host Transport Node create from vCenter server managing the ESXi type HostNode.
- display
Name String - Display name of the resource.
- standard
Host List<PolicySwitches Host Transport Node Standard Host Switch> - Standard host switch specification.
- description String
- Description of the resource.
- enforcement
Point String - The ID of enforcement point under given
site_path
to manage the Host Transport Node. Defaults to default enforcement point. - nsx
Id String - NSX ID for this resource
- policy
Host StringTransport Node Id - ID of the resource.
- remove
Nsx BooleanOn Destroy - Upon deletion, uninstall NSX from Transport Node. Default is true.
- site
Path String - The path of the site which the Host Transport Node belongs to.
path
field of the existingnsxt.PolicySite
can be used here. Defaults to default site path. - List<Policy
Host Transport Node Tag> - A list of scope + tag pairs to associate with this resource.
- discovered
Node stringId - Discovered node id to create Host Transport Node. Specify discovered node id to create Host Transport Node for Discovered Node. This field is required during Host Transport Node create from vCenter server managing the ESXi type HostNode.
- display
Name string - Display name of the resource.
- standard
Host PolicySwitches Host Transport Node Standard Host Switch[] - Standard host switch specification.
- description string
- Description of the resource.
- enforcement
Point string - The ID of enforcement point under given
site_path
to manage the Host Transport Node. Defaults to default enforcement point. - nsx
Id string - NSX ID for this resource
- policy
Host stringTransport Node Id - ID of the resource.
- remove
Nsx booleanOn Destroy - Upon deletion, uninstall NSX from Transport Node. Default is true.
- site
Path string - The path of the site which the Host Transport Node belongs to.
path
field of the existingnsxt.PolicySite
can be used here. Defaults to default site path. - Policy
Host Transport Node Tag[] - A list of scope + tag pairs to associate with this resource.
- discovered_
node_ strid - Discovered node id to create Host Transport Node. Specify discovered node id to create Host Transport Node for Discovered Node. This field is required during Host Transport Node create from vCenter server managing the ESXi type HostNode.
- display_
name str - Display name of the resource.
- standard_
host_ Sequence[Policyswitches Host Transport Node Standard Host Switch Args] - Standard host switch specification.
- description str
- Description of the resource.
- enforcement_
point str - The ID of enforcement point under given
site_path
to manage the Host Transport Node. Defaults to default enforcement point. - nsx_
id str - NSX ID for this resource
- policy_
host_ strtransport_ node_ id - ID of the resource.
- remove_
nsx_ boolon_ destroy - Upon deletion, uninstall NSX from Transport Node. Default is true.
- site_
path str - The path of the site which the Host Transport Node belongs to.
path
field of the existingnsxt.PolicySite
can be used here. Defaults to default site path. - Sequence[Policy
Host Transport Node Tag Args] - A list of scope + tag pairs to associate with this resource.
- discovered
Node StringId - Discovered node id to create Host Transport Node. Specify discovered node id to create Host Transport Node for Discovered Node. This field is required during Host Transport Node create from vCenter server managing the ESXi type HostNode.
- display
Name String - Display name of the resource.
- standard
Host List<Property Map>Switches - Standard host switch specification.
- description String
- Description of the resource.
- enforcement
Point String - The ID of enforcement point under given
site_path
to manage the Host Transport Node. Defaults to default enforcement point. - nsx
Id String - NSX ID for this resource
- policy
Host StringTransport Node Id - ID of the resource.
- remove
Nsx BooleanOn Destroy - Upon deletion, uninstall NSX from Transport Node. Default is true.
- site
Path String - The path of the site which the Host Transport Node belongs to.
path
field of the existingnsxt.PolicySite
can be used here. Defaults to default site path. - List<Property Map>
- A list of scope + tag pairs to associate with this resource.
Outputs
All input properties are implicitly available as output properties. Additionally, the PolicyHostTransportNode resource produces the following output properties:
Look up Existing PolicyHostTransportNode Resource
Get an existing PolicyHostTransportNode 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?: PolicyHostTransportNodeState, opts?: CustomResourceOptions): PolicyHostTransportNode
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
description: Optional[str] = None,
discovered_node_id: Optional[str] = None,
display_name: Optional[str] = None,
enforcement_point: Optional[str] = None,
nsx_id: Optional[str] = None,
path: Optional[str] = None,
policy_host_transport_node_id: Optional[str] = None,
remove_nsx_on_destroy: Optional[bool] = None,
revision: Optional[float] = None,
site_path: Optional[str] = None,
standard_host_switches: Optional[Sequence[PolicyHostTransportNodeStandardHostSwitchArgs]] = None,
tags: Optional[Sequence[PolicyHostTransportNodeTagArgs]] = None) -> PolicyHostTransportNode
func GetPolicyHostTransportNode(ctx *Context, name string, id IDInput, state *PolicyHostTransportNodeState, opts ...ResourceOption) (*PolicyHostTransportNode, error)
public static PolicyHostTransportNode Get(string name, Input<string> id, PolicyHostTransportNodeState? state, CustomResourceOptions? opts = null)
public static PolicyHostTransportNode get(String name, Output<String> id, PolicyHostTransportNodeState state, CustomResourceOptions options)
resources: _: type: nsxt:PolicyHostTransportNode 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.
- Description string
- Description of the resource.
- Discovered
Node stringId - Discovered node id to create Host Transport Node. Specify discovered node id to create Host Transport Node for Discovered Node. This field is required during Host Transport Node create from vCenter server managing the ESXi type HostNode.
- Display
Name string - Display name of the resource.
- Enforcement
Point string - The ID of enforcement point under given
site_path
to manage the Host Transport Node. Defaults to default enforcement point. - Nsx
Id string - NSX ID for this resource
- Path string
- Policy path for this resource
- Policy
Host stringTransport Node Id - ID of the resource.
- Remove
Nsx boolOn Destroy - Upon deletion, uninstall NSX from Transport Node. Default is true.
- Revision double
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- Site
Path string - The path of the site which the Host Transport Node belongs to.
path
field of the existingnsxt.PolicySite
can be used here. Defaults to default site path. - Standard
Host List<PolicySwitches Host Transport Node Standard Host Switch> - Standard host switch specification.
- List<Policy
Host Transport Node Tag> - A list of scope + tag pairs to associate with this resource.
- Description string
- Description of the resource.
- Discovered
Node stringId - Discovered node id to create Host Transport Node. Specify discovered node id to create Host Transport Node for Discovered Node. This field is required during Host Transport Node create from vCenter server managing the ESXi type HostNode.
- Display
Name string - Display name of the resource.
- Enforcement
Point string - The ID of enforcement point under given
site_path
to manage the Host Transport Node. Defaults to default enforcement point. - Nsx
Id string - NSX ID for this resource
- Path string
- Policy path for this resource
- Policy
Host stringTransport Node Id - ID of the resource.
- Remove
Nsx boolOn Destroy - Upon deletion, uninstall NSX from Transport Node. Default is true.
- Revision float64
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- Site
Path string - The path of the site which the Host Transport Node belongs to.
path
field of the existingnsxt.PolicySite
can be used here. Defaults to default site path. - Standard
Host []PolicySwitches Host Transport Node Standard Host Switch Args - Standard host switch specification.
- []Policy
Host Transport Node Tag Args - A list of scope + tag pairs to associate with this resource.
- description String
- Description of the resource.
- discovered
Node StringId - Discovered node id to create Host Transport Node. Specify discovered node id to create Host Transport Node for Discovered Node. This field is required during Host Transport Node create from vCenter server managing the ESXi type HostNode.
- display
Name String - Display name of the resource.
- enforcement
Point String - The ID of enforcement point under given
site_path
to manage the Host Transport Node. Defaults to default enforcement point. - nsx
Id String - NSX ID for this resource
- path String
- Policy path for this resource
- policy
Host StringTransport Node Id - ID of the resource.
- remove
Nsx BooleanOn Destroy - Upon deletion, uninstall NSX from Transport Node. Default is true.
- revision Double
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- site
Path String - The path of the site which the Host Transport Node belongs to.
path
field of the existingnsxt.PolicySite
can be used here. Defaults to default site path. - standard
Host List<PolicySwitches Host Transport Node Standard Host Switch> - Standard host switch specification.
- List<Policy
Host Transport Node Tag> - A list of scope + tag pairs to associate with this resource.
- description string
- Description of the resource.
- discovered
Node stringId - Discovered node id to create Host Transport Node. Specify discovered node id to create Host Transport Node for Discovered Node. This field is required during Host Transport Node create from vCenter server managing the ESXi type HostNode.
- display
Name string - Display name of the resource.
- enforcement
Point string - The ID of enforcement point under given
site_path
to manage the Host Transport Node. Defaults to default enforcement point. - nsx
Id string - NSX ID for this resource
- path string
- Policy path for this resource
- policy
Host stringTransport Node Id - ID of the resource.
- remove
Nsx booleanOn Destroy - Upon deletion, uninstall NSX from Transport Node. Default is true.
- revision number
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- site
Path string - The path of the site which the Host Transport Node belongs to.
path
field of the existingnsxt.PolicySite
can be used here. Defaults to default site path. - standard
Host PolicySwitches Host Transport Node Standard Host Switch[] - Standard host switch specification.
- Policy
Host Transport Node Tag[] - A list of scope + tag pairs to associate with this resource.
- description str
- Description of the resource.
- discovered_
node_ strid - Discovered node id to create Host Transport Node. Specify discovered node id to create Host Transport Node for Discovered Node. This field is required during Host Transport Node create from vCenter server managing the ESXi type HostNode.
- display_
name str - Display name of the resource.
- enforcement_
point str - The ID of enforcement point under given
site_path
to manage the Host Transport Node. Defaults to default enforcement point. - nsx_
id str - NSX ID for this resource
- path str
- Policy path for this resource
- policy_
host_ strtransport_ node_ id - ID of the resource.
- remove_
nsx_ boolon_ destroy - Upon deletion, uninstall NSX from Transport Node. Default is true.
- revision float
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- site_
path str - The path of the site which the Host Transport Node belongs to.
path
field of the existingnsxt.PolicySite
can be used here. Defaults to default site path. - standard_
host_ Sequence[Policyswitches Host Transport Node Standard Host Switch Args] - Standard host switch specification.
- Sequence[Policy
Host Transport Node Tag Args] - A list of scope + tag pairs to associate with this resource.
- description String
- Description of the resource.
- discovered
Node StringId - Discovered node id to create Host Transport Node. Specify discovered node id to create Host Transport Node for Discovered Node. This field is required during Host Transport Node create from vCenter server managing the ESXi type HostNode.
- display
Name String - Display name of the resource.
- enforcement
Point String - The ID of enforcement point under given
site_path
to manage the Host Transport Node. Defaults to default enforcement point. - nsx
Id String - NSX ID for this resource
- path String
- Policy path for this resource
- policy
Host StringTransport Node Id - ID of the resource.
- remove
Nsx BooleanOn Destroy - Upon deletion, uninstall NSX from Transport Node. Default is true.
- revision Number
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- site
Path String - The path of the site which the Host Transport Node belongs to.
path
field of the existingnsxt.PolicySite
can be used here. Defaults to default site path. - standard
Host List<Property Map>Switches - Standard host switch specification.
- List<Property Map>
- A list of scope + tag pairs to associate with this resource.
Supporting Types
PolicyHostTransportNodeStandardHostSwitch, PolicyHostTransportNodeStandardHostSwitchArgs
- Cpu
Configs List<PolicyHost Transport Node Standard Host Switch Cpu Config> - Enhanced Networking Stack enabled HostSwitch CPU configuration.
- Host
Switch stringId - The host switch id. This ID will be used to reference a host switch.
- Host
Switch stringMode - Operational mode of a HostSwitch. Accepted values - 'STANDARD', 'ENS', 'ENS_INTERRUPT' or 'LEGACY'.
- Host
Switch stringName - Host switch name. This name will be used to reference a host switch.
- Host
Switch List<string>Profiles - Policy paths of host switch profiles to be associated with this host switch. This attribute is deprecated, please use type-specific attribute instead (such as
uplink_profile
) - Ip
Assignment PolicyHost Transport Node Standard Host Switch Ip Assignment - Specification for IPs to be used with host switch virtual tunnel endpoints. Should contain exatly one of the below:
- Ipv6Assignment
Policy
Host Transport Node Standard Host Switch Ipv6Assignment - Specification for IPv6 to be used with host switch virtual tunnel endpoints. Should contain exatly one of the below:
- Is
Migrate boolPnics - Migrate any pnics which are in use.
- Pnics
List<Policy
Host Transport Node Standard Host Switch Pnic> - Physical NICs connected to the host switch.
- Transport
Node List<PolicyProfile Sub Configs Host Transport Node Standard Host Switch Transport Node Profile Sub Config> - Transport Node Profile sub-configuration Options.
- Transport
Zone List<PolicyEndpoints Host Transport Node Standard Host Switch Transport Zone Endpoint> - Transport zone endpoints
- Uplink
Profile string - Uplink host switch profile path.
- Uplinks
List<Policy
Host Transport Node Standard Host Switch Uplink> - Uplink/LAG of VMware vSphere Distributed Switch connected to the HostSwitch.
- Vmk
Install List<PolicyMigrations Host Transport Node Standard Host Switch Vmk Install Migration> - The vmknic and logical switch mappings.
- Vtep
Ha stringProfile - VTEP high availablility host switch profile path. Only applicable with VDS switch.
- Cpu
Configs []PolicyHost Transport Node Standard Host Switch Cpu Config - Enhanced Networking Stack enabled HostSwitch CPU configuration.
- Host
Switch stringId - The host switch id. This ID will be used to reference a host switch.
- Host
Switch stringMode - Operational mode of a HostSwitch. Accepted values - 'STANDARD', 'ENS', 'ENS_INTERRUPT' or 'LEGACY'.
- Host
Switch stringName - Host switch name. This name will be used to reference a host switch.
- Host
Switch []stringProfiles - Policy paths of host switch profiles to be associated with this host switch. This attribute is deprecated, please use type-specific attribute instead (such as
uplink_profile
) - Ip
Assignment PolicyHost Transport Node Standard Host Switch Ip Assignment - Specification for IPs to be used with host switch virtual tunnel endpoints. Should contain exatly one of the below:
- Ipv6Assignment
Policy
Host Transport Node Standard Host Switch Ipv6Assignment - Specification for IPv6 to be used with host switch virtual tunnel endpoints. Should contain exatly one of the below:
- Is
Migrate boolPnics - Migrate any pnics which are in use.
- Pnics
[]Policy
Host Transport Node Standard Host Switch Pnic - Physical NICs connected to the host switch.
- Transport
Node []PolicyProfile Sub Configs Host Transport Node Standard Host Switch Transport Node Profile Sub Config - Transport Node Profile sub-configuration Options.
- Transport
Zone []PolicyEndpoints Host Transport Node Standard Host Switch Transport Zone Endpoint - Transport zone endpoints
- Uplink
Profile string - Uplink host switch profile path.
- Uplinks
[]Policy
Host Transport Node Standard Host Switch Uplink - Uplink/LAG of VMware vSphere Distributed Switch connected to the HostSwitch.
- Vmk
Install []PolicyMigrations Host Transport Node Standard Host Switch Vmk Install Migration - The vmknic and logical switch mappings.
- Vtep
Ha stringProfile - VTEP high availablility host switch profile path. Only applicable with VDS switch.
- cpu
Configs List<PolicyHost Transport Node Standard Host Switch Cpu Config> - Enhanced Networking Stack enabled HostSwitch CPU configuration.
- host
Switch StringId - The host switch id. This ID will be used to reference a host switch.
- host
Switch StringMode - Operational mode of a HostSwitch. Accepted values - 'STANDARD', 'ENS', 'ENS_INTERRUPT' or 'LEGACY'.
- host
Switch StringName - Host switch name. This name will be used to reference a host switch.
- host
Switch List<String>Profiles - Policy paths of host switch profiles to be associated with this host switch. This attribute is deprecated, please use type-specific attribute instead (such as
uplink_profile
) - ip
Assignment PolicyHost Transport Node Standard Host Switch Ip Assignment - Specification for IPs to be used with host switch virtual tunnel endpoints. Should contain exatly one of the below:
- ipv6Assignment
Policy
Host Transport Node Standard Host Switch Ipv6Assignment - Specification for IPv6 to be used with host switch virtual tunnel endpoints. Should contain exatly one of the below:
- is
Migrate BooleanPnics - Migrate any pnics which are in use.
- pnics
List<Policy
Host Transport Node Standard Host Switch Pnic> - Physical NICs connected to the host switch.
- transport
Node List<PolicyProfile Sub Configs Host Transport Node Standard Host Switch Transport Node Profile Sub Config> - Transport Node Profile sub-configuration Options.
- transport
Zone List<PolicyEndpoints Host Transport Node Standard Host Switch Transport Zone Endpoint> - Transport zone endpoints
- uplink
Profile String - Uplink host switch profile path.
- uplinks
List<Policy
Host Transport Node Standard Host Switch Uplink> - Uplink/LAG of VMware vSphere Distributed Switch connected to the HostSwitch.
- vmk
Install List<PolicyMigrations Host Transport Node Standard Host Switch Vmk Install Migration> - The vmknic and logical switch mappings.
- vtep
Ha StringProfile - VTEP high availablility host switch profile path. Only applicable with VDS switch.
- cpu
Configs PolicyHost Transport Node Standard Host Switch Cpu Config[] - Enhanced Networking Stack enabled HostSwitch CPU configuration.
- host
Switch stringId - The host switch id. This ID will be used to reference a host switch.
- host
Switch stringMode - Operational mode of a HostSwitch. Accepted values - 'STANDARD', 'ENS', 'ENS_INTERRUPT' or 'LEGACY'.
- host
Switch stringName - Host switch name. This name will be used to reference a host switch.
- host
Switch string[]Profiles - Policy paths of host switch profiles to be associated with this host switch. This attribute is deprecated, please use type-specific attribute instead (such as
uplink_profile
) - ip
Assignment PolicyHost Transport Node Standard Host Switch Ip Assignment - Specification for IPs to be used with host switch virtual tunnel endpoints. Should contain exatly one of the below:
- ipv6Assignment
Policy
Host Transport Node Standard Host Switch Ipv6Assignment - Specification for IPv6 to be used with host switch virtual tunnel endpoints. Should contain exatly one of the below:
- is
Migrate booleanPnics - Migrate any pnics which are in use.
- pnics
Policy
Host Transport Node Standard Host Switch Pnic[] - Physical NICs connected to the host switch.
- transport
Node PolicyProfile Sub Configs Host Transport Node Standard Host Switch Transport Node Profile Sub Config[] - Transport Node Profile sub-configuration Options.
- transport
Zone PolicyEndpoints Host Transport Node Standard Host Switch Transport Zone Endpoint[] - Transport zone endpoints
- uplink
Profile string - Uplink host switch profile path.
- uplinks
Policy
Host Transport Node Standard Host Switch Uplink[] - Uplink/LAG of VMware vSphere Distributed Switch connected to the HostSwitch.
- vmk
Install PolicyMigrations Host Transport Node Standard Host Switch Vmk Install Migration[] - The vmknic and logical switch mappings.
- vtep
Ha stringProfile - VTEP high availablility host switch profile path. Only applicable with VDS switch.
- cpu_
configs Sequence[PolicyHost Transport Node Standard Host Switch Cpu Config] - Enhanced Networking Stack enabled HostSwitch CPU configuration.
- host_
switch_ strid - The host switch id. This ID will be used to reference a host switch.
- host_
switch_ strmode - Operational mode of a HostSwitch. Accepted values - 'STANDARD', 'ENS', 'ENS_INTERRUPT' or 'LEGACY'.
- host_
switch_ strname - Host switch name. This name will be used to reference a host switch.
- host_
switch_ Sequence[str]profiles - Policy paths of host switch profiles to be associated with this host switch. This attribute is deprecated, please use type-specific attribute instead (such as
uplink_profile
) - ip_
assignment PolicyHost Transport Node Standard Host Switch Ip Assignment - Specification for IPs to be used with host switch virtual tunnel endpoints. Should contain exatly one of the below:
- ipv6_
assignment PolicyHost Transport Node Standard Host Switch Ipv6Assignment - Specification for IPv6 to be used with host switch virtual tunnel endpoints. Should contain exatly one of the below:
- is_
migrate_ boolpnics - Migrate any pnics which are in use.
- pnics
Sequence[Policy
Host Transport Node Standard Host Switch Pnic] - Physical NICs connected to the host switch.
- transport_
node_ Sequence[Policyprofile_ sub_ configs Host Transport Node Standard Host Switch Transport Node Profile Sub Config] - Transport Node Profile sub-configuration Options.
- transport_
zone_ Sequence[Policyendpoints Host Transport Node Standard Host Switch Transport Zone Endpoint] - Transport zone endpoints
- uplink_
profile str - Uplink host switch profile path.
- uplinks
Sequence[Policy
Host Transport Node Standard Host Switch Uplink] - Uplink/LAG of VMware vSphere Distributed Switch connected to the HostSwitch.
- vmk_
install_ Sequence[Policymigrations Host Transport Node Standard Host Switch Vmk Install Migration] - The vmknic and logical switch mappings.
- vtep_
ha_ strprofile - VTEP high availablility host switch profile path. Only applicable with VDS switch.
- cpu
Configs List<Property Map> - Enhanced Networking Stack enabled HostSwitch CPU configuration.
- host
Switch StringId - The host switch id. This ID will be used to reference a host switch.
- host
Switch StringMode - Operational mode of a HostSwitch. Accepted values - 'STANDARD', 'ENS', 'ENS_INTERRUPT' or 'LEGACY'.
- host
Switch StringName - Host switch name. This name will be used to reference a host switch.
- host
Switch List<String>Profiles - Policy paths of host switch profiles to be associated with this host switch. This attribute is deprecated, please use type-specific attribute instead (such as
uplink_profile
) - ip
Assignment Property Map - Specification for IPs to be used with host switch virtual tunnel endpoints. Should contain exatly one of the below:
- ipv6Assignment Property Map
- Specification for IPv6 to be used with host switch virtual tunnel endpoints. Should contain exatly one of the below:
- is
Migrate BooleanPnics - Migrate any pnics which are in use.
- pnics List<Property Map>
- Physical NICs connected to the host switch.
- transport
Node List<Property Map>Profile Sub Configs - Transport Node Profile sub-configuration Options.
- transport
Zone List<Property Map>Endpoints - Transport zone endpoints
- uplink
Profile String - Uplink host switch profile path.
- uplinks List<Property Map>
- Uplink/LAG of VMware vSphere Distributed Switch connected to the HostSwitch.
- vmk
Install List<Property Map>Migrations - The vmknic and logical switch mappings.
- vtep
Ha StringProfile - VTEP high availablility host switch profile path. Only applicable with VDS switch.
PolicyHostTransportNodeStandardHostSwitchCpuConfig, PolicyHostTransportNodeStandardHostSwitchCpuConfigArgs
- Num
Lcores double - Number of Logical cpu cores (Lcores) to be placed on a specified NUMA node.
- Numa
Node doubleIndex - Unique index of the Non Uniform Memory Access (NUMA) node.
- Num
Lcores float64 - Number of Logical cpu cores (Lcores) to be placed on a specified NUMA node.
- Numa
Node float64Index - Unique index of the Non Uniform Memory Access (NUMA) node.
- num
Lcores Double - Number of Logical cpu cores (Lcores) to be placed on a specified NUMA node.
- numa
Node DoubleIndex - Unique index of the Non Uniform Memory Access (NUMA) node.
- num
Lcores number - Number of Logical cpu cores (Lcores) to be placed on a specified NUMA node.
- numa
Node numberIndex - Unique index of the Non Uniform Memory Access (NUMA) node.
- num_
lcores float - Number of Logical cpu cores (Lcores) to be placed on a specified NUMA node.
- numa_
node_ floatindex - Unique index of the Non Uniform Memory Access (NUMA) node.
- num
Lcores Number - Number of Logical cpu cores (Lcores) to be placed on a specified NUMA node.
- numa
Node NumberIndex - Unique index of the Non Uniform Memory Access (NUMA) node.
PolicyHostTransportNodeStandardHostSwitchIpAssignment, PolicyHostTransportNodeStandardHostSwitchIpAssignmentArgs
- Assigned
By boolDhcp - Enables DHCP assignment.
- No
Ipv4 bool - No IPv4 for this host switch.
- Static
Ip PolicyHost Transport Node Standard Host Switch Ip Assignment Static Ip - IP assignment specification for Static IP List.
- Static
Ip PolicyMac Host Transport Node Standard Host Switch Ip Assignment Static Ip Mac - IP assignment specification for Static IP + MAC Pair List.
- Static
Ip stringPool - Policy path of Static IP Pool used for IP assignment specification.
- Assigned
By boolDhcp - Enables DHCP assignment.
- No
Ipv4 bool - No IPv4 for this host switch.
- Static
Ip PolicyHost Transport Node Standard Host Switch Ip Assignment Static Ip - IP assignment specification for Static IP List.
- Static
Ip PolicyMac Host Transport Node Standard Host Switch Ip Assignment Static Ip Mac - IP assignment specification for Static IP + MAC Pair List.
- Static
Ip stringPool - Policy path of Static IP Pool used for IP assignment specification.
- assigned
By BooleanDhcp - Enables DHCP assignment.
- no
Ipv4 Boolean - No IPv4 for this host switch.
- static
Ip PolicyHost Transport Node Standard Host Switch Ip Assignment Static Ip - IP assignment specification for Static IP List.
- static
Ip PolicyMac Host Transport Node Standard Host Switch Ip Assignment Static Ip Mac - IP assignment specification for Static IP + MAC Pair List.
- static
Ip StringPool - Policy path of Static IP Pool used for IP assignment specification.
- assigned
By booleanDhcp - Enables DHCP assignment.
- no
Ipv4 boolean - No IPv4 for this host switch.
- static
Ip PolicyHost Transport Node Standard Host Switch Ip Assignment Static Ip - IP assignment specification for Static IP List.
- static
Ip PolicyMac Host Transport Node Standard Host Switch Ip Assignment Static Ip Mac - IP assignment specification for Static IP + MAC Pair List.
- static
Ip stringPool - Policy path of Static IP Pool used for IP assignment specification.
- assigned_
by_ booldhcp - Enables DHCP assignment.
- no_
ipv4 bool - No IPv4 for this host switch.
- static_
ip PolicyHost Transport Node Standard Host Switch Ip Assignment Static Ip - IP assignment specification for Static IP List.
- static_
ip_ Policymac Host Transport Node Standard Host Switch Ip Assignment Static Ip Mac - IP assignment specification for Static IP + MAC Pair List.
- static_
ip_ strpool - Policy path of Static IP Pool used for IP assignment specification.
- assigned
By BooleanDhcp - Enables DHCP assignment.
- no
Ipv4 Boolean - No IPv4 for this host switch.
- static
Ip Property Map - IP assignment specification for Static IP List.
- static
Ip Property MapMac - IP assignment specification for Static IP + MAC Pair List.
- static
Ip StringPool - Policy path of Static IP Pool used for IP assignment specification.
PolicyHostTransportNodeStandardHostSwitchIpAssignmentStaticIp, PolicyHostTransportNodeStandardHostSwitchIpAssignmentStaticIpArgs
- Default
Gateway string - Gateway IP
- Ip
Addresses List<string> - List of IPs for transport node host switch virtual tunnel endpoints.
- Subnet
Mask string - Subnet mask.
- Default
Gateway string - Gateway IP
- Ip
Addresses []string - List of IPs for transport node host switch virtual tunnel endpoints.
- Subnet
Mask string - Subnet mask.
- default
Gateway String - Gateway IP
- ip
Addresses List<String> - List of IPs for transport node host switch virtual tunnel endpoints.
- subnet
Mask String - Subnet mask.
- default
Gateway string - Gateway IP
- ip
Addresses string[] - List of IPs for transport node host switch virtual tunnel endpoints.
- subnet
Mask string - Subnet mask.
- default_
gateway str - Gateway IP
- ip_
addresses Sequence[str] - List of IPs for transport node host switch virtual tunnel endpoints.
- subnet_
mask str - Subnet mask.
- default
Gateway String - Gateway IP
- ip
Addresses List<String> - List of IPs for transport node host switch virtual tunnel endpoints.
- subnet
Mask String - Subnet mask.
PolicyHostTransportNodeStandardHostSwitchIpAssignmentStaticIpMac, PolicyHostTransportNodeStandardHostSwitchIpAssignmentStaticIpMacArgs
- Default
Gateway string - Gateway IP
- Ip
Mac List<PolicyPairs Host Transport Node Standard Host Switch Ip Assignment Static Ip Mac Ip Mac Pair> - List of IP MAC Pairs
- Subnet
Mask string - Subnet mask
- Default
Gateway string - Gateway IP
- Ip
Mac []PolicyPairs Host Transport Node Standard Host Switch Ip Assignment Static Ip Mac Ip Mac Pair - List of IP MAC Pairs
- Subnet
Mask string - Subnet mask
- default
Gateway String - Gateway IP
- ip
Mac List<PolicyPairs Host Transport Node Standard Host Switch Ip Assignment Static Ip Mac Ip Mac Pair> - List of IP MAC Pairs
- subnet
Mask String - Subnet mask
- default
Gateway string - Gateway IP
- ip
Mac PolicyPairs Host Transport Node Standard Host Switch Ip Assignment Static Ip Mac Ip Mac Pair[] - List of IP MAC Pairs
- subnet
Mask string - Subnet mask
- default_
gateway str - Gateway IP
- ip_
mac_ Sequence[Policypairs Host Transport Node Standard Host Switch Ip Assignment Static Ip Mac Ip Mac Pair] - List of IP MAC Pairs
- subnet_
mask str - Subnet mask
- default
Gateway String - Gateway IP
- ip
Mac List<Property Map>Pairs - List of IP MAC Pairs
- subnet
Mask String - Subnet mask
PolicyHostTransportNodeStandardHostSwitchIpAssignmentStaticIpMacIpMacPair, PolicyHostTransportNodeStandardHostSwitchIpAssignmentStaticIpMacIpMacPairArgs
- Ip
Address string - IPv6 address
- Mac
Address string - MAC address
- Ip
Address string - IPv6 address
- Mac
Address string - MAC address
- ip
Address String - IPv6 address
- mac
Address String - MAC address
- ip
Address string - IPv6 address
- mac
Address string - MAC address
- ip_
address str - IPv6 address
- mac_
address str - MAC address
- ip
Address String - IPv6 address
- mac
Address String - MAC address
PolicyHostTransportNodeStandardHostSwitchIpv6Assignment, PolicyHostTransportNodeStandardHostSwitchIpv6AssignmentArgs
- Assigned
By boolAutoconf - Enables autoconf assignment.
- Assigned
By boolDhcpv6 - Enables DHCP assignment.
- No
Ipv6 bool - No IPv6 for this host switch.
- Static
Ip PolicyHost Transport Node Standard Host Switch Ipv6Assignment Static Ip - IP assignment specification for Static IP List.
- Static
Ip PolicyMac Host Transport Node Standard Host Switch Ipv6Assignment Static Ip Mac - IP assignment specification for Static IPv6 + MAC Pair List.
- Static
Ip stringPool - Policy path of Static IP Pool used for IPv6 assignment specification.
- Assigned
By boolAutoconf - Enables autoconf assignment.
- Assigned
By boolDhcpv6 - Enables DHCP assignment.
- No
Ipv6 bool - No IPv6 for this host switch.
- Static
Ip PolicyHost Transport Node Standard Host Switch Ipv6Assignment Static Ip - IP assignment specification for Static IP List.
- Static
Ip PolicyMac Host Transport Node Standard Host Switch Ipv6Assignment Static Ip Mac - IP assignment specification for Static IPv6 + MAC Pair List.
- Static
Ip stringPool - Policy path of Static IP Pool used for IPv6 assignment specification.
- assigned
By BooleanAutoconf - Enables autoconf assignment.
- assigned
By BooleanDhcpv6 - Enables DHCP assignment.
- no
Ipv6 Boolean - No IPv6 for this host switch.
- static
Ip PolicyHost Transport Node Standard Host Switch Ipv6Assignment Static Ip - IP assignment specification for Static IP List.
- static
Ip PolicyMac Host Transport Node Standard Host Switch Ipv6Assignment Static Ip Mac - IP assignment specification for Static IPv6 + MAC Pair List.
- static
Ip StringPool - Policy path of Static IP Pool used for IPv6 assignment specification.
- assigned
By booleanAutoconf - Enables autoconf assignment.
- assigned
By booleanDhcpv6 - Enables DHCP assignment.
- no
Ipv6 boolean - No IPv6 for this host switch.
- static
Ip PolicyHost Transport Node Standard Host Switch Ipv6Assignment Static Ip - IP assignment specification for Static IP List.
- static
Ip PolicyMac Host Transport Node Standard Host Switch Ipv6Assignment Static Ip Mac - IP assignment specification for Static IPv6 + MAC Pair List.
- static
Ip stringPool - Policy path of Static IP Pool used for IPv6 assignment specification.
- assigned_
by_ boolautoconf - Enables autoconf assignment.
- assigned_
by_ booldhcpv6 - Enables DHCP assignment.
- no_
ipv6 bool - No IPv6 for this host switch.
- static_
ip PolicyHost Transport Node Standard Host Switch Ipv6Assignment Static Ip - IP assignment specification for Static IP List.
- static_
ip_ Policymac Host Transport Node Standard Host Switch Ipv6Assignment Static Ip Mac - IP assignment specification for Static IPv6 + MAC Pair List.
- static_
ip_ strpool - Policy path of Static IP Pool used for IPv6 assignment specification.
- assigned
By BooleanAutoconf - Enables autoconf assignment.
- assigned
By BooleanDhcpv6 - Enables DHCP assignment.
- no
Ipv6 Boolean - No IPv6 for this host switch.
- static
Ip Property Map - IP assignment specification for Static IP List.
- static
Ip Property MapMac - IP assignment specification for Static IPv6 + MAC Pair List.
- static
Ip StringPool - Policy path of Static IP Pool used for IPv6 assignment specification.
PolicyHostTransportNodeStandardHostSwitchIpv6AssignmentStaticIp, PolicyHostTransportNodeStandardHostSwitchIpv6AssignmentStaticIpArgs
- Default
Gateway string - Gateway IP
- Ip
Addresses List<string> - List of IPs for transport node host switch virtual tunnel endpoints.
- Prefix
Length string - Prefix Length
- Default
Gateway string - Gateway IP
- Ip
Addresses []string - List of IPs for transport node host switch virtual tunnel endpoints.
- Prefix
Length string - Prefix Length
- default
Gateway String - Gateway IP
- ip
Addresses List<String> - List of IPs for transport node host switch virtual tunnel endpoints.
- prefix
Length String - Prefix Length
- default
Gateway string - Gateway IP
- ip
Addresses string[] - List of IPs for transport node host switch virtual tunnel endpoints.
- prefix
Length string - Prefix Length
- default_
gateway str - Gateway IP
- ip_
addresses Sequence[str] - List of IPs for transport node host switch virtual tunnel endpoints.
- prefix_
length str - Prefix Length
- default
Gateway String - Gateway IP
- ip
Addresses List<String> - List of IPs for transport node host switch virtual tunnel endpoints.
- prefix
Length String - Prefix Length
PolicyHostTransportNodeStandardHostSwitchIpv6AssignmentStaticIpMac, PolicyHostTransportNodeStandardHostSwitchIpv6AssignmentStaticIpMacArgs
- Default
Gateway string - Gateway IP
- Ip
Mac List<PolicyPairs Host Transport Node Standard Host Switch Ipv6Assignment Static Ip Mac Ip Mac Pair> - List of IP MAC Pairs
- Prefix
Length string - Prefix Length
- Default
Gateway string - Gateway IP
- Ip
Mac []PolicyPairs Host Transport Node Standard Host Switch Ipv6Assignment Static Ip Mac Ip Mac Pair - List of IP MAC Pairs
- Prefix
Length string - Prefix Length
- default
Gateway String - Gateway IP
- ip
Mac List<PolicyPairs Host Transport Node Standard Host Switch Ipv6Assignment Static Ip Mac Ip Mac Pair> - List of IP MAC Pairs
- prefix
Length String - Prefix Length
- default
Gateway string - Gateway IP
- ip
Mac PolicyPairs Host Transport Node Standard Host Switch Ipv6Assignment Static Ip Mac Ip Mac Pair[] - List of IP MAC Pairs
- prefix
Length string - Prefix Length
- default_
gateway str - Gateway IP
- ip_
mac_ Sequence[Policypairs Host Transport Node Standard Host Switch Ipv6Assignment Static Ip Mac Ip Mac Pair] - List of IP MAC Pairs
- prefix_
length str - Prefix Length
- default
Gateway String - Gateway IP
- ip
Mac List<Property Map>Pairs - List of IP MAC Pairs
- prefix
Length String - Prefix Length
PolicyHostTransportNodeStandardHostSwitchIpv6AssignmentStaticIpMacIpMacPair, PolicyHostTransportNodeStandardHostSwitchIpv6AssignmentStaticIpMacIpMacPairArgs
- Ip
Address string - IPv6 address
- Mac
Address string - MAC address
- Ip
Address string - IPv6 address
- Mac
Address string - MAC address
- ip
Address String - IPv6 address
- mac
Address String - MAC address
- ip
Address string - IPv6 address
- mac
Address string - MAC address
- ip_
address str - IPv6 address
- mac_
address str - MAC address
- ip
Address String - IPv6 address
- mac
Address String - MAC address
PolicyHostTransportNodeStandardHostSwitchPnic, PolicyHostTransportNodeStandardHostSwitchPnicArgs
- Device
Name string - Device name or key.
- Uplink
Name string - Uplink name for this Pnic.
- Device
Name string - Device name or key.
- Uplink
Name string - Uplink name for this Pnic.
- device
Name String - Device name or key.
- uplink
Name String - Uplink name for this Pnic.
- device
Name string - Device name or key.
- uplink
Name string - Uplink name for this Pnic.
- device_
name str - Device name or key.
- uplink_
name str - Uplink name for this Pnic.
- device
Name String - Device name or key.
- uplink
Name String - Uplink name for this Pnic.
PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfig, PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigArgs
- Host
Switch PolicyConfig Option Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option - Subset of the host switch configuration.
- Name string
- Name of the transport node profile config option.
- Host
Switch PolicyConfig Option Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option - Subset of the host switch configuration.
- Name string
- Name of the transport node profile config option.
- host
Switch PolicyConfig Option Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option - Subset of the host switch configuration.
- name String
- Name of the transport node profile config option.
- host
Switch PolicyConfig Option Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option - Subset of the host switch configuration.
- name string
- Name of the transport node profile config option.
- host_
switch_ Policyconfig_ option Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option - Subset of the host switch configuration.
- name str
- Name of the transport node profile config option.
- host
Switch Property MapConfig Option - Subset of the host switch configuration.
- name String
- Name of the transport node profile config option.
PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOption, PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionArgs
- Host
Switch stringId - The host switch id. This ID will be used to reference a host switch.
- Host
Switch List<string>Profiles - Policy paths of host switch profiles to be associated with this host switch. This attribute is deprecated, please use type-specific attribute instead (such as
uplink_profile
) - Ip
Assignment PolicyHost Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ip Assignment - Specification for IPs to be used with host switch virtual tunnel endpoints. Should contain exatly one of the below:
- Ipv6Assignment
Policy
Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ipv6Assignment - Specification for IPv6 to be used with host switch virtual tunnel endpoints. Should contain exatly one of the below:
- Uplink
Profile string - Uplink host switch profile path.
- Uplinks
List<Policy
Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Uplink> - Uplink/LAG of VMware vSphere Distributed Switch connected to the HostSwitch.
- Vtep
Ha stringProfile - VTEP high availablility host switch profile path. Only applicable with VDS switch.
- Host
Switch stringId - The host switch id. This ID will be used to reference a host switch.
- Host
Switch []stringProfiles - Policy paths of host switch profiles to be associated with this host switch. This attribute is deprecated, please use type-specific attribute instead (such as
uplink_profile
) - Ip
Assignment PolicyHost Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ip Assignment - Specification for IPs to be used with host switch virtual tunnel endpoints. Should contain exatly one of the below:
- Ipv6Assignment
Policy
Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ipv6Assignment - Specification for IPv6 to be used with host switch virtual tunnel endpoints. Should contain exatly one of the below:
- Uplink
Profile string - Uplink host switch profile path.
- Uplinks
[]Policy
Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Uplink - Uplink/LAG of VMware vSphere Distributed Switch connected to the HostSwitch.
- Vtep
Ha stringProfile - VTEP high availablility host switch profile path. Only applicable with VDS switch.
- host
Switch StringId - The host switch id. This ID will be used to reference a host switch.
- host
Switch List<String>Profiles - Policy paths of host switch profiles to be associated with this host switch. This attribute is deprecated, please use type-specific attribute instead (such as
uplink_profile
) - ip
Assignment PolicyHost Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ip Assignment - Specification for IPs to be used with host switch virtual tunnel endpoints. Should contain exatly one of the below:
- ipv6Assignment
Policy
Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ipv6Assignment - Specification for IPv6 to be used with host switch virtual tunnel endpoints. Should contain exatly one of the below:
- uplink
Profile String - Uplink host switch profile path.
- uplinks
List<Policy
Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Uplink> - Uplink/LAG of VMware vSphere Distributed Switch connected to the HostSwitch.
- vtep
Ha StringProfile - VTEP high availablility host switch profile path. Only applicable with VDS switch.
- host
Switch stringId - The host switch id. This ID will be used to reference a host switch.
- host
Switch string[]Profiles - Policy paths of host switch profiles to be associated with this host switch. This attribute is deprecated, please use type-specific attribute instead (such as
uplink_profile
) - ip
Assignment PolicyHost Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ip Assignment - Specification for IPs to be used with host switch virtual tunnel endpoints. Should contain exatly one of the below:
- ipv6Assignment
Policy
Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ipv6Assignment - Specification for IPv6 to be used with host switch virtual tunnel endpoints. Should contain exatly one of the below:
- uplink
Profile string - Uplink host switch profile path.
- uplinks
Policy
Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Uplink[] - Uplink/LAG of VMware vSphere Distributed Switch connected to the HostSwitch.
- vtep
Ha stringProfile - VTEP high availablility host switch profile path. Only applicable with VDS switch.
- host_
switch_ strid - The host switch id. This ID will be used to reference a host switch.
- host_
switch_ Sequence[str]profiles - Policy paths of host switch profiles to be associated with this host switch. This attribute is deprecated, please use type-specific attribute instead (such as
uplink_profile
) - ip_
assignment PolicyHost Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ip Assignment - Specification for IPs to be used with host switch virtual tunnel endpoints. Should contain exatly one of the below:
- ipv6_
assignment PolicyHost Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ipv6Assignment - Specification for IPv6 to be used with host switch virtual tunnel endpoints. Should contain exatly one of the below:
- uplink_
profile str - Uplink host switch profile path.
- uplinks
Sequence[Policy
Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Uplink] - Uplink/LAG of VMware vSphere Distributed Switch connected to the HostSwitch.
- vtep_
ha_ strprofile - VTEP high availablility host switch profile path. Only applicable with VDS switch.
- host
Switch StringId - The host switch id. This ID will be used to reference a host switch.
- host
Switch List<String>Profiles - Policy paths of host switch profiles to be associated with this host switch. This attribute is deprecated, please use type-specific attribute instead (such as
uplink_profile
) - ip
Assignment Property Map - Specification for IPs to be used with host switch virtual tunnel endpoints. Should contain exatly one of the below:
- ipv6Assignment Property Map
- Specification for IPv6 to be used with host switch virtual tunnel endpoints. Should contain exatly one of the below:
- uplink
Profile String - Uplink host switch profile path.
- uplinks List<Property Map>
- Uplink/LAG of VMware vSphere Distributed Switch connected to the HostSwitch.
- vtep
Ha StringProfile - VTEP high availablility host switch profile path. Only applicable with VDS switch.
PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpAssignment, PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpAssignmentArgs
- Assigned
By boolDhcp - Enables DHCP assignment.
- No
Ipv4 bool - No IPv4 for this host switch.
- Static
Ip PolicyHost Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ip Assignment Static Ip - IP assignment specification for Static IP List.
- Static
Ip PolicyMac Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ip Assignment Static Ip Mac - IP assignment specification for Static IP + MAC Pair List.
- Static
Ip stringPool - IP assignment specification for Static IP Pool.
- Assigned
By boolDhcp - Enables DHCP assignment.
- No
Ipv4 bool - No IPv4 for this host switch.
- Static
Ip PolicyHost Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ip Assignment Static Ip - IP assignment specification for Static IP List.
- Static
Ip PolicyMac Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ip Assignment Static Ip Mac - IP assignment specification for Static IP + MAC Pair List.
- Static
Ip stringPool - IP assignment specification for Static IP Pool.
- assigned
By BooleanDhcp - Enables DHCP assignment.
- no
Ipv4 Boolean - No IPv4 for this host switch.
- static
Ip PolicyHost Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ip Assignment Static Ip - IP assignment specification for Static IP List.
- static
Ip PolicyMac Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ip Assignment Static Ip Mac - IP assignment specification for Static IP + MAC Pair List.
- static
Ip StringPool - IP assignment specification for Static IP Pool.
- assigned
By booleanDhcp - Enables DHCP assignment.
- no
Ipv4 boolean - No IPv4 for this host switch.
- static
Ip PolicyHost Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ip Assignment Static Ip - IP assignment specification for Static IP List.
- static
Ip PolicyMac Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ip Assignment Static Ip Mac - IP assignment specification for Static IP + MAC Pair List.
- static
Ip stringPool - IP assignment specification for Static IP Pool.
- assigned_
by_ booldhcp - Enables DHCP assignment.
- no_
ipv4 bool - No IPv4 for this host switch.
- static_
ip PolicyHost Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ip Assignment Static Ip - IP assignment specification for Static IP List.
- static_
ip_ Policymac Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ip Assignment Static Ip Mac - IP assignment specification for Static IP + MAC Pair List.
- static_
ip_ strpool - IP assignment specification for Static IP Pool.
- assigned
By BooleanDhcp - Enables DHCP assignment.
- no
Ipv4 Boolean - No IPv4 for this host switch.
- static
Ip Property Map - IP assignment specification for Static IP List.
- static
Ip Property MapMac - IP assignment specification for Static IP + MAC Pair List.
- static
Ip StringPool - IP assignment specification for Static IP Pool.
PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpAssignmentStaticIp, PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpAssignmentStaticIpArgs
- Default
Gateway string - Gateway IP
- Ip
Addresses List<string> - List of IPs for transport node host switch virtual tunnel endpoints.
- Subnet
Mask string - Subnet mask
- Default
Gateway string - Gateway IP
- Ip
Addresses []string - List of IPs for transport node host switch virtual tunnel endpoints.
- Subnet
Mask string - Subnet mask
- default
Gateway String - Gateway IP
- ip
Addresses List<String> - List of IPs for transport node host switch virtual tunnel endpoints.
- subnet
Mask String - Subnet mask
- default
Gateway string - Gateway IP
- ip
Addresses string[] - List of IPs for transport node host switch virtual tunnel endpoints.
- subnet
Mask string - Subnet mask
- default_
gateway str - Gateway IP
- ip_
addresses Sequence[str] - List of IPs for transport node host switch virtual tunnel endpoints.
- subnet_
mask str - Subnet mask
- default
Gateway String - Gateway IP
- ip
Addresses List<String> - List of IPs for transport node host switch virtual tunnel endpoints.
- subnet
Mask String - Subnet mask
PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpAssignmentStaticIpMac, PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpAssignmentStaticIpMacArgs
- Default
Gateway string - Gateway IP
- Ip
Mac List<PolicyPairs Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ip Assignment Static Ip Mac Ip Mac Pair> - List of IP MAC Pairs
- Subnet
Mask string - Subnet mask
- Default
Gateway string - Gateway IP
- Ip
Mac []PolicyPairs Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ip Assignment Static Ip Mac Ip Mac Pair - List of IP MAC Pairs
- Subnet
Mask string - Subnet mask
- default
Gateway String - Gateway IP
- ip
Mac List<PolicyPairs Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ip Assignment Static Ip Mac Ip Mac Pair> - List of IP MAC Pairs
- subnet
Mask String - Subnet mask
- default
Gateway string - Gateway IP
- ip
Mac PolicyPairs Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ip Assignment Static Ip Mac Ip Mac Pair[] - List of IP MAC Pairs
- subnet
Mask string - Subnet mask
- default_
gateway str - Gateway IP
- ip_
mac_ Sequence[Policypairs Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ip Assignment Static Ip Mac Ip Mac Pair] - List of IP MAC Pairs
- subnet_
mask str - Subnet mask
- default
Gateway String - Gateway IP
- ip
Mac List<Property Map>Pairs - List of IP MAC Pairs
- subnet
Mask String - Subnet mask
PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpAssignmentStaticIpMacIpMacPair, PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpAssignmentStaticIpMacIpMacPairArgs
- Ip
Address string - IP address
- Mac
Address string - MAC address
- Ip
Address string - IP address
- Mac
Address string - MAC address
- ip
Address String - IP address
- mac
Address String - MAC address
- ip
Address string - IP address
- mac
Address string - MAC address
- ip_
address str - IP address
- mac_
address str - MAC address
- ip
Address String - IP address
- mac
Address String - MAC address
PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpv6Assignment, PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpv6AssignmentArgs
- Assigned
By boolAutoconf - Enables autoconf assignment.
- Assigned
By boolDhcpv6 - Enables DHCP assignment.
- No
Ipv6 bool - No IPv6 for this host switch.
- Static
Ip PolicyHost Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ipv6Assignment Static Ip - IP assignment specification for Static IP List.
- Static
Ip PolicyMac Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ipv6Assignment Static Ip Mac - IP assignment specification for Static IPv6 + MAC Pair List.
- Static
Ip stringPool - Policy path of Static IP Pool used for IPv6 assignment specification.
- Assigned
By boolAutoconf - Enables autoconf assignment.
- Assigned
By boolDhcpv6 - Enables DHCP assignment.
- No
Ipv6 bool - No IPv6 for this host switch.
- Static
Ip PolicyHost Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ipv6Assignment Static Ip - IP assignment specification for Static IP List.
- Static
Ip PolicyMac Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ipv6Assignment Static Ip Mac - IP assignment specification for Static IPv6 + MAC Pair List.
- Static
Ip stringPool - Policy path of Static IP Pool used for IPv6 assignment specification.
- assigned
By BooleanAutoconf - Enables autoconf assignment.
- assigned
By BooleanDhcpv6 - Enables DHCP assignment.
- no
Ipv6 Boolean - No IPv6 for this host switch.
- static
Ip PolicyHost Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ipv6Assignment Static Ip - IP assignment specification for Static IP List.
- static
Ip PolicyMac Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ipv6Assignment Static Ip Mac - IP assignment specification for Static IPv6 + MAC Pair List.
- static
Ip StringPool - Policy path of Static IP Pool used for IPv6 assignment specification.
- assigned
By booleanAutoconf - Enables autoconf assignment.
- assigned
By booleanDhcpv6 - Enables DHCP assignment.
- no
Ipv6 boolean - No IPv6 for this host switch.
- static
Ip PolicyHost Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ipv6Assignment Static Ip - IP assignment specification for Static IP List.
- static
Ip PolicyMac Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ipv6Assignment Static Ip Mac - IP assignment specification for Static IPv6 + MAC Pair List.
- static
Ip stringPool - Policy path of Static IP Pool used for IPv6 assignment specification.
- assigned_
by_ boolautoconf - Enables autoconf assignment.
- assigned_
by_ booldhcpv6 - Enables DHCP assignment.
- no_
ipv6 bool - No IPv6 for this host switch.
- static_
ip PolicyHost Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ipv6Assignment Static Ip - IP assignment specification for Static IP List.
- static_
ip_ Policymac Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ipv6Assignment Static Ip Mac - IP assignment specification for Static IPv6 + MAC Pair List.
- static_
ip_ strpool - Policy path of Static IP Pool used for IPv6 assignment specification.
- assigned
By BooleanAutoconf - Enables autoconf assignment.
- assigned
By BooleanDhcpv6 - Enables DHCP assignment.
- no
Ipv6 Boolean - No IPv6 for this host switch.
- static
Ip Property Map - IP assignment specification for Static IP List.
- static
Ip Property MapMac - IP assignment specification for Static IPv6 + MAC Pair List.
- static
Ip StringPool - Policy path of Static IP Pool used for IPv6 assignment specification.
PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpv6AssignmentStaticIp, PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpv6AssignmentStaticIpArgs
- Default
Gateway string - Gateway IP.
- Ip
Addresses List<string> - List of IPs for transport node host switch virtual tunnel endpoints.
- Prefix
Length string - Prefix Length.
- Default
Gateway string - Gateway IP.
- Ip
Addresses []string - List of IPs for transport node host switch virtual tunnel endpoints.
- Prefix
Length string - Prefix Length.
- default
Gateway String - Gateway IP.
- ip
Addresses List<String> - List of IPs for transport node host switch virtual tunnel endpoints.
- prefix
Length String - Prefix Length.
- default
Gateway string - Gateway IP.
- ip
Addresses string[] - List of IPs for transport node host switch virtual tunnel endpoints.
- prefix
Length string - Prefix Length.
- default_
gateway str - Gateway IP.
- ip_
addresses Sequence[str] - List of IPs for transport node host switch virtual tunnel endpoints.
- prefix_
length str - Prefix Length.
- default
Gateway String - Gateway IP.
- ip
Addresses List<String> - List of IPs for transport node host switch virtual tunnel endpoints.
- prefix
Length String - Prefix Length.
PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpv6AssignmentStaticIpMac, PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpv6AssignmentStaticIpMacArgs
- Default
Gateway string - Gateway IP.
- Ip
Mac List<PolicyPairs Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ipv6Assignment Static Ip Mac Ip Mac Pair> - List of IP MAC Pairs
- Prefix
Length string - Prefix Length.
- Default
Gateway string - Gateway IP.
- Ip
Mac []PolicyPairs Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ipv6Assignment Static Ip Mac Ip Mac Pair - List of IP MAC Pairs
- Prefix
Length string - Prefix Length.
- default
Gateway String - Gateway IP.
- ip
Mac List<PolicyPairs Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ipv6Assignment Static Ip Mac Ip Mac Pair> - List of IP MAC Pairs
- prefix
Length String - Prefix Length.
- default
Gateway string - Gateway IP.
- ip
Mac PolicyPairs Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ipv6Assignment Static Ip Mac Ip Mac Pair[] - List of IP MAC Pairs
- prefix
Length string - Prefix Length.
- default_
gateway str - Gateway IP.
- ip_
mac_ Sequence[Policypairs Host Transport Node Standard Host Switch Transport Node Profile Sub Config Host Switch Config Option Ipv6Assignment Static Ip Mac Ip Mac Pair] - List of IP MAC Pairs
- prefix_
length str - Prefix Length.
- default
Gateway String - Gateway IP.
- ip
Mac List<Property Map>Pairs - List of IP MAC Pairs
- prefix
Length String - Prefix Length.
PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpv6AssignmentStaticIpMacIpMacPair, PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionIpv6AssignmentStaticIpMacIpMacPairArgs
- Ip
Address string - IPv6 address
- Mac
Address string - MAC address
- Ip
Address string - IPv6 address
- Mac
Address string - MAC address
- ip
Address String - IPv6 address
- mac
Address String - MAC address
- ip
Address string - IPv6 address
- mac
Address string - MAC address
- ip_
address str - IPv6 address
- mac_
address str - MAC address
- ip
Address String - IPv6 address
- mac
Address String - MAC address
PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionUplink, PolicyHostTransportNodeStandardHostSwitchTransportNodeProfileSubConfigHostSwitchConfigOptionUplinkArgs
- Uplink
Name string - Uplink name from UplinkHostSwitch profile.
- Vds
Lag stringName - Link Aggregation Group (LAG) name of Virtual Distributed Switch.
- Vds
Uplink stringName - Uplink name of VMware vSphere Distributed Switch (VDS).
- Uplink
Name string - Uplink name from UplinkHostSwitch profile.
- Vds
Lag stringName - Link Aggregation Group (LAG) name of Virtual Distributed Switch.
- Vds
Uplink stringName - Uplink name of VMware vSphere Distributed Switch (VDS).
- uplink
Name String - Uplink name from UplinkHostSwitch profile.
- vds
Lag StringName - Link Aggregation Group (LAG) name of Virtual Distributed Switch.
- vds
Uplink StringName - Uplink name of VMware vSphere Distributed Switch (VDS).
- uplink
Name string - Uplink name from UplinkHostSwitch profile.
- vds
Lag stringName - Link Aggregation Group (LAG) name of Virtual Distributed Switch.
- vds
Uplink stringName - Uplink name of VMware vSphere Distributed Switch (VDS).
- uplink_
name str - Uplink name from UplinkHostSwitch profile.
- vds_
lag_ strname - Link Aggregation Group (LAG) name of Virtual Distributed Switch.
- vds_
uplink_ strname - Uplink name of VMware vSphere Distributed Switch (VDS).
- uplink
Name String - Uplink name from UplinkHostSwitch profile.
- vds
Lag StringName - Link Aggregation Group (LAG) name of Virtual Distributed Switch.
- vds
Uplink StringName - Uplink name of VMware vSphere Distributed Switch (VDS).
PolicyHostTransportNodeStandardHostSwitchTransportZoneEndpoint, PolicyHostTransportNodeStandardHostSwitchTransportZoneEndpointArgs
- Transport
Zone string - Unique ID identifying the transport zone for this endpoint.
- Transport
Zone List<string>Profiles - Identifiers of the transport zone profiles associated with this transport zone endpoint on this transport node.
- Transport
Zone string - Unique ID identifying the transport zone for this endpoint.
- Transport
Zone []stringProfiles - Identifiers of the transport zone profiles associated with this transport zone endpoint on this transport node.
- transport
Zone String - Unique ID identifying the transport zone for this endpoint.
- transport
Zone List<String>Profiles - Identifiers of the transport zone profiles associated with this transport zone endpoint on this transport node.
- transport
Zone string - Unique ID identifying the transport zone for this endpoint.
- transport
Zone string[]Profiles - Identifiers of the transport zone profiles associated with this transport zone endpoint on this transport node.
- transport_
zone str - Unique ID identifying the transport zone for this endpoint.
- transport_
zone_ Sequence[str]profiles - Identifiers of the transport zone profiles associated with this transport zone endpoint on this transport node.
- transport
Zone String - Unique ID identifying the transport zone for this endpoint.
- transport
Zone List<String>Profiles - Identifiers of the transport zone profiles associated with this transport zone endpoint on this transport node.
PolicyHostTransportNodeStandardHostSwitchUplink, PolicyHostTransportNodeStandardHostSwitchUplinkArgs
- Uplink
Name string - Uplink name from UplinkHostSwitch profile.
- Vds
Lag stringName - Link Aggregation Group (LAG) name of Virtual Distributed Switch.
- Vds
Uplink stringName - Uplink name of VMware vSphere Distributed Switch (VDS).
- Uplink
Name string - Uplink name from UplinkHostSwitch profile.
- Vds
Lag stringName - Link Aggregation Group (LAG) name of Virtual Distributed Switch.
- Vds
Uplink stringName - Uplink name of VMware vSphere Distributed Switch (VDS).
- uplink
Name String - Uplink name from UplinkHostSwitch profile.
- vds
Lag StringName - Link Aggregation Group (LAG) name of Virtual Distributed Switch.
- vds
Uplink StringName - Uplink name of VMware vSphere Distributed Switch (VDS).
- uplink
Name string - Uplink name from UplinkHostSwitch profile.
- vds
Lag stringName - Link Aggregation Group (LAG) name of Virtual Distributed Switch.
- vds
Uplink stringName - Uplink name of VMware vSphere Distributed Switch (VDS).
- uplink_
name str - Uplink name from UplinkHostSwitch profile.
- vds_
lag_ strname - Link Aggregation Group (LAG) name of Virtual Distributed Switch.
- vds_
uplink_ strname - Uplink name of VMware vSphere Distributed Switch (VDS).
- uplink
Name String - Uplink name from UplinkHostSwitch profile.
- vds
Lag StringName - Link Aggregation Group (LAG) name of Virtual Distributed Switch.
- vds
Uplink StringName - Uplink name of VMware vSphere Distributed Switch (VDS).
PolicyHostTransportNodeStandardHostSwitchVmkInstallMigration, PolicyHostTransportNodeStandardHostSwitchVmkInstallMigrationArgs
- Destination
Network string - The network id to which the ESX vmk interface will be migrated.
- Device
Name string - ESX vmk interface name.
- Destination
Network string - The network id to which the ESX vmk interface will be migrated.
- Device
Name string - ESX vmk interface name.
- destination
Network String - The network id to which the ESX vmk interface will be migrated.
- device
Name String - ESX vmk interface name.
- destination
Network string - The network id to which the ESX vmk interface will be migrated.
- device
Name string - ESX vmk interface name.
- destination_
network str - The network id to which the ESX vmk interface will be migrated.
- device_
name str - ESX vmk interface name.
- destination
Network String - The network id to which the ESX vmk interface will be migrated.
- device
Name String - ESX vmk interface name.
PolicyHostTransportNodeTag, PolicyHostTransportNodeTagArgs
Package Details
- Repository
- nsxt vmware/terraform-provider-nsxt
- License
- Notes
- This Pulumi package is based on the
nsxt
Terraform Provider.