nsxt.EdgeTransportNode
Explore with Pulumi AI
Create EdgeTransportNode Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new EdgeTransportNode(name: string, args: EdgeTransportNodeArgs, opts?: CustomResourceOptions);
@overload
def EdgeTransportNode(resource_name: str,
args: EdgeTransportNodeArgs,
opts: Optional[ResourceOptions] = None)
@overload
def EdgeTransportNode(resource_name: str,
opts: Optional[ResourceOptions] = None,
display_name: Optional[str] = None,
node_settings: Optional[EdgeTransportNodeNodeSettingsArgs] = None,
standard_host_switches: Optional[Sequence[EdgeTransportNodeStandardHostSwitchArgs]] = None,
deployment_config: Optional[EdgeTransportNodeDeploymentConfigArgs] = None,
description: Optional[str] = None,
edge_transport_node_id: Optional[str] = None,
external_id: Optional[str] = None,
failure_domain: Optional[str] = None,
ip_addresses: Optional[Sequence[str]] = None,
node_id: Optional[str] = None,
tags: Optional[Sequence[EdgeTransportNodeTagArgs]] = None)
func NewEdgeTransportNode(ctx *Context, name string, args EdgeTransportNodeArgs, opts ...ResourceOption) (*EdgeTransportNode, error)
public EdgeTransportNode(string name, EdgeTransportNodeArgs args, CustomResourceOptions? opts = null)
public EdgeTransportNode(String name, EdgeTransportNodeArgs args)
public EdgeTransportNode(String name, EdgeTransportNodeArgs args, CustomResourceOptions options)
type: nsxt:EdgeTransportNode
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 EdgeTransportNodeArgs
- 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 EdgeTransportNodeArgs
- 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 EdgeTransportNodeArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args EdgeTransportNodeArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args EdgeTransportNodeArgs
- 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 edgeTransportNodeResource = new Nsxt.EdgeTransportNode("edgeTransportNodeResource", new()
{
DisplayName = "string",
NodeSettings = new Nsxt.Inputs.EdgeTransportNodeNodeSettingsArgs
{
Hostname = "string",
AdvancedConfigurations = new[]
{
new Nsxt.Inputs.EdgeTransportNodeNodeSettingsAdvancedConfigurationArgs
{
Key = "string",
Value = "string",
},
},
AllowSshRootLogin = false,
DnsServers = new[]
{
"string",
},
EnableSsh = false,
EnableUptMode = false,
NtpServers = new[]
{
"string",
},
SearchDomains = new[]
{
"string",
},
SyslogServers = new[]
{
new Nsxt.Inputs.EdgeTransportNodeNodeSettingsSyslogServerArgs
{
Server = "string",
LogLevel = "string",
Port = "string",
Protocol = "string",
},
},
},
StandardHostSwitches = new[]
{
new Nsxt.Inputs.EdgeTransportNodeStandardHostSwitchArgs
{
HostSwitchId = "string",
HostSwitchName = "string",
IpAssignment = new Nsxt.Inputs.EdgeTransportNodeStandardHostSwitchIpAssignmentArgs
{
AssignedByDhcp = false,
NoIpv4 = false,
StaticIp = new Nsxt.Inputs.EdgeTransportNodeStandardHostSwitchIpAssignmentStaticIpArgs
{
DefaultGateway = "string",
IpAddresses = new[]
{
"string",
},
SubnetMask = "string",
},
StaticIpMac = new Nsxt.Inputs.EdgeTransportNodeStandardHostSwitchIpAssignmentStaticIpMacArgs
{
DefaultGateway = "string",
IpMacPairs = new[]
{
new Nsxt.Inputs.EdgeTransportNodeStandardHostSwitchIpAssignmentStaticIpMacIpMacPairArgs
{
IpAddress = "string",
MacAddress = "string",
},
},
SubnetMask = "string",
},
StaticIpPool = "string",
},
Ipv6Assignment = new Nsxt.Inputs.EdgeTransportNodeStandardHostSwitchIpv6AssignmentArgs
{
AssignedByAutoconf = false,
AssignedByDhcpv6 = false,
NoIpv6 = false,
StaticIp = new Nsxt.Inputs.EdgeTransportNodeStandardHostSwitchIpv6AssignmentStaticIpArgs
{
DefaultGateway = "string",
IpAddresses = new[]
{
"string",
},
PrefixLength = "string",
},
StaticIpMac = new Nsxt.Inputs.EdgeTransportNodeStandardHostSwitchIpv6AssignmentStaticIpMacArgs
{
DefaultGateway = "string",
IpMacPairs = new[]
{
new Nsxt.Inputs.EdgeTransportNodeStandardHostSwitchIpv6AssignmentStaticIpMacIpMacPairArgs
{
IpAddress = "string",
MacAddress = "string",
},
},
PrefixLength = "string",
},
StaticIpPool = "string",
},
Pnics = new[]
{
new Nsxt.Inputs.EdgeTransportNodeStandardHostSwitchPnicArgs
{
DeviceName = "string",
UplinkName = "string",
},
},
TransportZoneEndpoints = new[]
{
new Nsxt.Inputs.EdgeTransportNodeStandardHostSwitchTransportZoneEndpointArgs
{
TransportZone = "string",
TransportZoneProfiles = new[]
{
"string",
},
},
},
UplinkProfile = "string",
VtepHaProfile = "string",
},
},
DeploymentConfig = new Nsxt.Inputs.EdgeTransportNodeDeploymentConfigArgs
{
NodeUserSettings = new Nsxt.Inputs.EdgeTransportNodeDeploymentConfigNodeUserSettingsArgs
{
CliPassword = "string",
RootPassword = "string",
AuditPassword = "string",
AuditUsername = "string",
CliUsername = "string",
},
VmDeploymentConfig = new Nsxt.Inputs.EdgeTransportNodeDeploymentConfigVmDeploymentConfigArgs
{
ComputeId = "string",
DataNetworkIds = new[]
{
"string",
},
ManagementNetworkId = "string",
StorageId = "string",
VcId = "string",
ComputeFolderId = "string",
DefaultGatewayAddresses = new[]
{
"string",
},
HostId = "string",
ManagementPortSubnets = new[]
{
new Nsxt.Inputs.EdgeTransportNodeDeploymentConfigVmDeploymentConfigManagementPortSubnetArgs
{
IpAddresses = new[]
{
"string",
},
PrefixLength = 0,
},
},
ReservationInfo = new Nsxt.Inputs.EdgeTransportNodeDeploymentConfigVmDeploymentConfigReservationInfoArgs
{
CpuReservationInMhz = 0,
CpuReservationInShares = "string",
MemoryReservationPercentage = 0,
},
},
FormFactor = "string",
},
Description = "string",
EdgeTransportNodeId = "string",
ExternalId = "string",
FailureDomain = "string",
IpAddresses = new[]
{
"string",
},
NodeId = "string",
Tags = new[]
{
new Nsxt.Inputs.EdgeTransportNodeTagArgs
{
Scope = "string",
Tag = "string",
},
},
});
example, err := nsxt.NewEdgeTransportNode(ctx, "edgeTransportNodeResource", &nsxt.EdgeTransportNodeArgs{
DisplayName: pulumi.String("string"),
NodeSettings: &nsxt.EdgeTransportNodeNodeSettingsArgs{
Hostname: pulumi.String("string"),
AdvancedConfigurations: nsxt.EdgeTransportNodeNodeSettingsAdvancedConfigurationArray{
&nsxt.EdgeTransportNodeNodeSettingsAdvancedConfigurationArgs{
Key: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
AllowSshRootLogin: pulumi.Bool(false),
DnsServers: pulumi.StringArray{
pulumi.String("string"),
},
EnableSsh: pulumi.Bool(false),
EnableUptMode: pulumi.Bool(false),
NtpServers: pulumi.StringArray{
pulumi.String("string"),
},
SearchDomains: pulumi.StringArray{
pulumi.String("string"),
},
SyslogServers: nsxt.EdgeTransportNodeNodeSettingsSyslogServerArray{
&nsxt.EdgeTransportNodeNodeSettingsSyslogServerArgs{
Server: pulumi.String("string"),
LogLevel: pulumi.String("string"),
Port: pulumi.String("string"),
Protocol: pulumi.String("string"),
},
},
},
StandardHostSwitches: nsxt.EdgeTransportNodeStandardHostSwitchArray{
&nsxt.EdgeTransportNodeStandardHostSwitchArgs{
HostSwitchId: pulumi.String("string"),
HostSwitchName: pulumi.String("string"),
IpAssignment: &nsxt.EdgeTransportNodeStandardHostSwitchIpAssignmentArgs{
AssignedByDhcp: pulumi.Bool(false),
NoIpv4: pulumi.Bool(false),
StaticIp: &nsxt.EdgeTransportNodeStandardHostSwitchIpAssignmentStaticIpArgs{
DefaultGateway: pulumi.String("string"),
IpAddresses: pulumi.StringArray{
pulumi.String("string"),
},
SubnetMask: pulumi.String("string"),
},
StaticIpMac: &nsxt.EdgeTransportNodeStandardHostSwitchIpAssignmentStaticIpMacArgs{
DefaultGateway: pulumi.String("string"),
IpMacPairs: nsxt.EdgeTransportNodeStandardHostSwitchIpAssignmentStaticIpMacIpMacPairArray{
&nsxt.EdgeTransportNodeStandardHostSwitchIpAssignmentStaticIpMacIpMacPairArgs{
IpAddress: pulumi.String("string"),
MacAddress: pulumi.String("string"),
},
},
SubnetMask: pulumi.String("string"),
},
StaticIpPool: pulumi.String("string"),
},
Ipv6Assignment: &nsxt.EdgeTransportNodeStandardHostSwitchIpv6AssignmentArgs{
AssignedByAutoconf: pulumi.Bool(false),
AssignedByDhcpv6: pulumi.Bool(false),
NoIpv6: pulumi.Bool(false),
StaticIp: &nsxt.EdgeTransportNodeStandardHostSwitchIpv6AssignmentStaticIpArgs{
DefaultGateway: pulumi.String("string"),
IpAddresses: pulumi.StringArray{
pulumi.String("string"),
},
PrefixLength: pulumi.String("string"),
},
StaticIpMac: &nsxt.EdgeTransportNodeStandardHostSwitchIpv6AssignmentStaticIpMacArgs{
DefaultGateway: pulumi.String("string"),
IpMacPairs: nsxt.EdgeTransportNodeStandardHostSwitchIpv6AssignmentStaticIpMacIpMacPairArray{
&nsxt.EdgeTransportNodeStandardHostSwitchIpv6AssignmentStaticIpMacIpMacPairArgs{
IpAddress: pulumi.String("string"),
MacAddress: pulumi.String("string"),
},
},
PrefixLength: pulumi.String("string"),
},
StaticIpPool: pulumi.String("string"),
},
Pnics: nsxt.EdgeTransportNodeStandardHostSwitchPnicArray{
&nsxt.EdgeTransportNodeStandardHostSwitchPnicArgs{
DeviceName: pulumi.String("string"),
UplinkName: pulumi.String("string"),
},
},
TransportZoneEndpoints: nsxt.EdgeTransportNodeStandardHostSwitchTransportZoneEndpointArray{
&nsxt.EdgeTransportNodeStandardHostSwitchTransportZoneEndpointArgs{
TransportZone: pulumi.String("string"),
TransportZoneProfiles: pulumi.StringArray{
pulumi.String("string"),
},
},
},
UplinkProfile: pulumi.String("string"),
VtepHaProfile: pulumi.String("string"),
},
},
DeploymentConfig: &nsxt.EdgeTransportNodeDeploymentConfigArgs{
NodeUserSettings: &nsxt.EdgeTransportNodeDeploymentConfigNodeUserSettingsArgs{
CliPassword: pulumi.String("string"),
RootPassword: pulumi.String("string"),
AuditPassword: pulumi.String("string"),
AuditUsername: pulumi.String("string"),
CliUsername: pulumi.String("string"),
},
VmDeploymentConfig: &nsxt.EdgeTransportNodeDeploymentConfigVmDeploymentConfigArgs{
ComputeId: pulumi.String("string"),
DataNetworkIds: pulumi.StringArray{
pulumi.String("string"),
},
ManagementNetworkId: pulumi.String("string"),
StorageId: pulumi.String("string"),
VcId: pulumi.String("string"),
ComputeFolderId: pulumi.String("string"),
DefaultGatewayAddresses: pulumi.StringArray{
pulumi.String("string"),
},
HostId: pulumi.String("string"),
ManagementPortSubnets: nsxt.EdgeTransportNodeDeploymentConfigVmDeploymentConfigManagementPortSubnetArray{
&nsxt.EdgeTransportNodeDeploymentConfigVmDeploymentConfigManagementPortSubnetArgs{
IpAddresses: pulumi.StringArray{
pulumi.String("string"),
},
PrefixLength: pulumi.Float64(0),
},
},
ReservationInfo: &nsxt.EdgeTransportNodeDeploymentConfigVmDeploymentConfigReservationInfoArgs{
CpuReservationInMhz: pulumi.Float64(0),
CpuReservationInShares: pulumi.String("string"),
MemoryReservationPercentage: pulumi.Float64(0),
},
},
FormFactor: pulumi.String("string"),
},
Description: pulumi.String("string"),
EdgeTransportNodeId: pulumi.String("string"),
ExternalId: pulumi.String("string"),
FailureDomain: pulumi.String("string"),
IpAddresses: pulumi.StringArray{
pulumi.String("string"),
},
NodeId: pulumi.String("string"),
Tags: nsxt.EdgeTransportNodeTagArray{
&nsxt.EdgeTransportNodeTagArgs{
Scope: pulumi.String("string"),
Tag: pulumi.String("string"),
},
},
})
var edgeTransportNodeResource = new EdgeTransportNode("edgeTransportNodeResource", EdgeTransportNodeArgs.builder()
.displayName("string")
.nodeSettings(EdgeTransportNodeNodeSettingsArgs.builder()
.hostname("string")
.advancedConfigurations(EdgeTransportNodeNodeSettingsAdvancedConfigurationArgs.builder()
.key("string")
.value("string")
.build())
.allowSshRootLogin(false)
.dnsServers("string")
.enableSsh(false)
.enableUptMode(false)
.ntpServers("string")
.searchDomains("string")
.syslogServers(EdgeTransportNodeNodeSettingsSyslogServerArgs.builder()
.server("string")
.logLevel("string")
.port("string")
.protocol("string")
.build())
.build())
.standardHostSwitches(EdgeTransportNodeStandardHostSwitchArgs.builder()
.hostSwitchId("string")
.hostSwitchName("string")
.ipAssignment(EdgeTransportNodeStandardHostSwitchIpAssignmentArgs.builder()
.assignedByDhcp(false)
.noIpv4(false)
.staticIp(EdgeTransportNodeStandardHostSwitchIpAssignmentStaticIpArgs.builder()
.defaultGateway("string")
.ipAddresses("string")
.subnetMask("string")
.build())
.staticIpMac(EdgeTransportNodeStandardHostSwitchIpAssignmentStaticIpMacArgs.builder()
.defaultGateway("string")
.ipMacPairs(EdgeTransportNodeStandardHostSwitchIpAssignmentStaticIpMacIpMacPairArgs.builder()
.ipAddress("string")
.macAddress("string")
.build())
.subnetMask("string")
.build())
.staticIpPool("string")
.build())
.ipv6Assignment(EdgeTransportNodeStandardHostSwitchIpv6AssignmentArgs.builder()
.assignedByAutoconf(false)
.assignedByDhcpv6(false)
.noIpv6(false)
.staticIp(EdgeTransportNodeStandardHostSwitchIpv6AssignmentStaticIpArgs.builder()
.defaultGateway("string")
.ipAddresses("string")
.prefixLength("string")
.build())
.staticIpMac(EdgeTransportNodeStandardHostSwitchIpv6AssignmentStaticIpMacArgs.builder()
.defaultGateway("string")
.ipMacPairs(EdgeTransportNodeStandardHostSwitchIpv6AssignmentStaticIpMacIpMacPairArgs.builder()
.ipAddress("string")
.macAddress("string")
.build())
.prefixLength("string")
.build())
.staticIpPool("string")
.build())
.pnics(EdgeTransportNodeStandardHostSwitchPnicArgs.builder()
.deviceName("string")
.uplinkName("string")
.build())
.transportZoneEndpoints(EdgeTransportNodeStandardHostSwitchTransportZoneEndpointArgs.builder()
.transportZone("string")
.transportZoneProfiles("string")
.build())
.uplinkProfile("string")
.vtepHaProfile("string")
.build())
.deploymentConfig(EdgeTransportNodeDeploymentConfigArgs.builder()
.nodeUserSettings(EdgeTransportNodeDeploymentConfigNodeUserSettingsArgs.builder()
.cliPassword("string")
.rootPassword("string")
.auditPassword("string")
.auditUsername("string")
.cliUsername("string")
.build())
.vmDeploymentConfig(EdgeTransportNodeDeploymentConfigVmDeploymentConfigArgs.builder()
.computeId("string")
.dataNetworkIds("string")
.managementNetworkId("string")
.storageId("string")
.vcId("string")
.computeFolderId("string")
.defaultGatewayAddresses("string")
.hostId("string")
.managementPortSubnets(EdgeTransportNodeDeploymentConfigVmDeploymentConfigManagementPortSubnetArgs.builder()
.ipAddresses("string")
.prefixLength(0)
.build())
.reservationInfo(EdgeTransportNodeDeploymentConfigVmDeploymentConfigReservationInfoArgs.builder()
.cpuReservationInMhz(0)
.cpuReservationInShares("string")
.memoryReservationPercentage(0)
.build())
.build())
.formFactor("string")
.build())
.description("string")
.edgeTransportNodeId("string")
.externalId("string")
.failureDomain("string")
.ipAddresses("string")
.nodeId("string")
.tags(EdgeTransportNodeTagArgs.builder()
.scope("string")
.tag("string")
.build())
.build());
edge_transport_node_resource = nsxt.EdgeTransportNode("edgeTransportNodeResource",
display_name="string",
node_settings={
"hostname": "string",
"advanced_configurations": [{
"key": "string",
"value": "string",
}],
"allow_ssh_root_login": False,
"dns_servers": ["string"],
"enable_ssh": False,
"enable_upt_mode": False,
"ntp_servers": ["string"],
"search_domains": ["string"],
"syslog_servers": [{
"server": "string",
"log_level": "string",
"port": "string",
"protocol": "string",
}],
},
standard_host_switches=[{
"host_switch_id": "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",
},
"pnics": [{
"device_name": "string",
"uplink_name": "string",
}],
"transport_zone_endpoints": [{
"transport_zone": "string",
"transport_zone_profiles": ["string"],
}],
"uplink_profile": "string",
"vtep_ha_profile": "string",
}],
deployment_config={
"node_user_settings": {
"cli_password": "string",
"root_password": "string",
"audit_password": "string",
"audit_username": "string",
"cli_username": "string",
},
"vm_deployment_config": {
"compute_id": "string",
"data_network_ids": ["string"],
"management_network_id": "string",
"storage_id": "string",
"vc_id": "string",
"compute_folder_id": "string",
"default_gateway_addresses": ["string"],
"host_id": "string",
"management_port_subnets": [{
"ip_addresses": ["string"],
"prefix_length": 0,
}],
"reservation_info": {
"cpu_reservation_in_mhz": 0,
"cpu_reservation_in_shares": "string",
"memory_reservation_percentage": 0,
},
},
"form_factor": "string",
},
description="string",
edge_transport_node_id="string",
external_id="string",
failure_domain="string",
ip_addresses=["string"],
node_id="string",
tags=[{
"scope": "string",
"tag": "string",
}])
const edgeTransportNodeResource = new nsxt.EdgeTransportNode("edgeTransportNodeResource", {
displayName: "string",
nodeSettings: {
hostname: "string",
advancedConfigurations: [{
key: "string",
value: "string",
}],
allowSshRootLogin: false,
dnsServers: ["string"],
enableSsh: false,
enableUptMode: false,
ntpServers: ["string"],
searchDomains: ["string"],
syslogServers: [{
server: "string",
logLevel: "string",
port: "string",
protocol: "string",
}],
},
standardHostSwitches: [{
hostSwitchId: "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",
},
pnics: [{
deviceName: "string",
uplinkName: "string",
}],
transportZoneEndpoints: [{
transportZone: "string",
transportZoneProfiles: ["string"],
}],
uplinkProfile: "string",
vtepHaProfile: "string",
}],
deploymentConfig: {
nodeUserSettings: {
cliPassword: "string",
rootPassword: "string",
auditPassword: "string",
auditUsername: "string",
cliUsername: "string",
},
vmDeploymentConfig: {
computeId: "string",
dataNetworkIds: ["string"],
managementNetworkId: "string",
storageId: "string",
vcId: "string",
computeFolderId: "string",
defaultGatewayAddresses: ["string"],
hostId: "string",
managementPortSubnets: [{
ipAddresses: ["string"],
prefixLength: 0,
}],
reservationInfo: {
cpuReservationInMhz: 0,
cpuReservationInShares: "string",
memoryReservationPercentage: 0,
},
},
formFactor: "string",
},
description: "string",
edgeTransportNodeId: "string",
externalId: "string",
failureDomain: "string",
ipAddresses: ["string"],
nodeId: "string",
tags: [{
scope: "string",
tag: "string",
}],
});
type: nsxt:EdgeTransportNode
properties:
deploymentConfig:
formFactor: string
nodeUserSettings:
auditPassword: string
auditUsername: string
cliPassword: string
cliUsername: string
rootPassword: string
vmDeploymentConfig:
computeFolderId: string
computeId: string
dataNetworkIds:
- string
defaultGatewayAddresses:
- string
hostId: string
managementNetworkId: string
managementPortSubnets:
- ipAddresses:
- string
prefixLength: 0
reservationInfo:
cpuReservationInMhz: 0
cpuReservationInShares: string
memoryReservationPercentage: 0
storageId: string
vcId: string
description: string
displayName: string
edgeTransportNodeId: string
externalId: string
failureDomain: string
ipAddresses:
- string
nodeId: string
nodeSettings:
advancedConfigurations:
- key: string
value: string
allowSshRootLogin: false
dnsServers:
- string
enableSsh: false
enableUptMode: false
hostname: string
ntpServers:
- string
searchDomains:
- string
syslogServers:
- logLevel: string
port: string
protocol: string
server: string
standardHostSwitches:
- hostSwitchId: 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
pnics:
- deviceName: string
uplinkName: string
transportZoneEndpoints:
- transportZone: string
transportZoneProfiles:
- string
uplinkProfile: string
vtepHaProfile: string
tags:
- scope: string
tag: string
EdgeTransportNode 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 EdgeTransportNode resource accepts the following input properties:
- Display
Name string - Display name of the resource.
- Node
Settings EdgeTransport Node Node Settings - Current configuration on edge node.
- Standard
Host List<EdgeSwitches Transport Node Standard Host Switch> - Standard host switch specification.
- Deployment
Config EdgeTransport Node Deployment Config - Config for automatic deployment of edge node virtual machine.
- Description string
- Description of the resource.
- Edge
Transport stringNode Id - Unique identifier of this resource.
- External
Id string - ID of the Node.
- Failure
Domain string - Id of the failure domain.
- Ip
Addresses List<string> - IP Addresses of the Node, version 4 or 6.
- Node
Id string - The id of a pre-deployed Edge appliance to be converted into a transport node. Note that
node_id
attribute conflicts withexternal_id
,fqdn
,ip_addresses
deployment_config
andnode_settings
and those will be ignored while specifyingnode_id
. - List<Edge
Transport Node Tag> - A list of scope + tag pairs to associate with this resource.
- Display
Name string - Display name of the resource.
- Node
Settings EdgeTransport Node Node Settings Args - Current configuration on edge node.
- Standard
Host []EdgeSwitches Transport Node Standard Host Switch Args - Standard host switch specification.
- Deployment
Config EdgeTransport Node Deployment Config Args - Config for automatic deployment of edge node virtual machine.
- Description string
- Description of the resource.
- Edge
Transport stringNode Id - Unique identifier of this resource.
- External
Id string - ID of the Node.
- Failure
Domain string - Id of the failure domain.
- Ip
Addresses []string - IP Addresses of the Node, version 4 or 6.
- Node
Id string - The id of a pre-deployed Edge appliance to be converted into a transport node. Note that
node_id
attribute conflicts withexternal_id
,fqdn
,ip_addresses
deployment_config
andnode_settings
and those will be ignored while specifyingnode_id
. - []Edge
Transport Node Tag Args - A list of scope + tag pairs to associate with this resource.
- display
Name String - Display name of the resource.
- node
Settings EdgeTransport Node Node Settings - Current configuration on edge node.
- standard
Host List<EdgeSwitches Transport Node Standard Host Switch> - Standard host switch specification.
- deployment
Config EdgeTransport Node Deployment Config - Config for automatic deployment of edge node virtual machine.
- description String
- Description of the resource.
- edge
Transport StringNode Id - Unique identifier of this resource.
- external
Id String - ID of the Node.
- failure
Domain String - Id of the failure domain.
- ip
Addresses List<String> - IP Addresses of the Node, version 4 or 6.
- node
Id String - The id of a pre-deployed Edge appliance to be converted into a transport node. Note that
node_id
attribute conflicts withexternal_id
,fqdn
,ip_addresses
deployment_config
andnode_settings
and those will be ignored while specifyingnode_id
. - List<Edge
Transport Node Tag> - A list of scope + tag pairs to associate with this resource.
- display
Name string - Display name of the resource.
- node
Settings EdgeTransport Node Node Settings - Current configuration on edge node.
- standard
Host EdgeSwitches Transport Node Standard Host Switch[] - Standard host switch specification.
- deployment
Config EdgeTransport Node Deployment Config - Config for automatic deployment of edge node virtual machine.
- description string
- Description of the resource.
- edge
Transport stringNode Id - Unique identifier of this resource.
- external
Id string - ID of the Node.
- failure
Domain string - Id of the failure domain.
- ip
Addresses string[] - IP Addresses of the Node, version 4 or 6.
- node
Id string - The id of a pre-deployed Edge appliance to be converted into a transport node. Note that
node_id
attribute conflicts withexternal_id
,fqdn
,ip_addresses
deployment_config
andnode_settings
and those will be ignored while specifyingnode_id
. - Edge
Transport Node Tag[] - A list of scope + tag pairs to associate with this resource.
- display_
name str - Display name of the resource.
- node_
settings EdgeTransport Node Node Settings Args - Current configuration on edge node.
- standard_
host_ Sequence[Edgeswitches Transport Node Standard Host Switch Args] - Standard host switch specification.
- deployment_
config EdgeTransport Node Deployment Config Args - Config for automatic deployment of edge node virtual machine.
- description str
- Description of the resource.
- edge_
transport_ strnode_ id - Unique identifier of this resource.
- external_
id str - ID of the Node.
- failure_
domain str - Id of the failure domain.
- ip_
addresses Sequence[str] - IP Addresses of the Node, version 4 or 6.
- node_
id str - The id of a pre-deployed Edge appliance to be converted into a transport node. Note that
node_id
attribute conflicts withexternal_id
,fqdn
,ip_addresses
deployment_config
andnode_settings
and those will be ignored while specifyingnode_id
. - Sequence[Edge
Transport Node Tag Args] - A list of scope + tag pairs to associate with this resource.
- display
Name String - Display name of the resource.
- node
Settings Property Map - Current configuration on edge node.
- standard
Host List<Property Map>Switches - Standard host switch specification.
- deployment
Config Property Map - Config for automatic deployment of edge node virtual machine.
- description String
- Description of the resource.
- edge
Transport StringNode Id - Unique identifier of this resource.
- external
Id String - ID of the Node.
- failure
Domain String - Id of the failure domain.
- ip
Addresses List<String> - IP Addresses of the Node, version 4 or 6.
- node
Id String - The id of a pre-deployed Edge appliance to be converted into a transport node. Note that
node_id
attribute conflicts withexternal_id
,fqdn
,ip_addresses
deployment_config
andnode_settings
and those will be ignored while specifyingnode_id
. - 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 EdgeTransportNode resource produces the following output properties:
Look up Existing EdgeTransportNode Resource
Get an existing EdgeTransportNode 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?: EdgeTransportNodeState, opts?: CustomResourceOptions): EdgeTransportNode
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
deployment_config: Optional[EdgeTransportNodeDeploymentConfigArgs] = None,
description: Optional[str] = None,
display_name: Optional[str] = None,
edge_transport_node_id: Optional[str] = None,
external_id: Optional[str] = None,
failure_domain: Optional[str] = None,
fqdn: Optional[str] = None,
ip_addresses: Optional[Sequence[str]] = None,
node_id: Optional[str] = None,
node_settings: Optional[EdgeTransportNodeNodeSettingsArgs] = None,
revision: Optional[float] = None,
standard_host_switches: Optional[Sequence[EdgeTransportNodeStandardHostSwitchArgs]] = None,
tags: Optional[Sequence[EdgeTransportNodeTagArgs]] = None) -> EdgeTransportNode
func GetEdgeTransportNode(ctx *Context, name string, id IDInput, state *EdgeTransportNodeState, opts ...ResourceOption) (*EdgeTransportNode, error)
public static EdgeTransportNode Get(string name, Input<string> id, EdgeTransportNodeState? state, CustomResourceOptions? opts = null)
public static EdgeTransportNode get(String name, Output<String> id, EdgeTransportNodeState state, CustomResourceOptions options)
resources: _: type: nsxt:EdgeTransportNode 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.
- Deployment
Config EdgeTransport Node Deployment Config - Config for automatic deployment of edge node virtual machine.
- Description string
- Description of the resource.
- Display
Name string - Display name of the resource.
- Edge
Transport stringNode Id - Unique identifier of this resource.
- External
Id string - ID of the Node.
- Failure
Domain string - Id of the failure domain.
- Fqdn string
- Fully qualified domain name of the fabric node.
- Ip
Addresses List<string> - IP Addresses of the Node, version 4 or 6.
- Node
Id string - The id of a pre-deployed Edge appliance to be converted into a transport node. Note that
node_id
attribute conflicts withexternal_id
,fqdn
,ip_addresses
deployment_config
andnode_settings
and those will be ignored while specifyingnode_id
. - Node
Settings EdgeTransport Node Node Settings - Current configuration on edge node.
- Revision double
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- Standard
Host List<EdgeSwitches Transport Node Standard Host Switch> - Standard host switch specification.
- List<Edge
Transport Node Tag> - A list of scope + tag pairs to associate with this resource.
- Deployment
Config EdgeTransport Node Deployment Config Args - Config for automatic deployment of edge node virtual machine.
- Description string
- Description of the resource.
- Display
Name string - Display name of the resource.
- Edge
Transport stringNode Id - Unique identifier of this resource.
- External
Id string - ID of the Node.
- Failure
Domain string - Id of the failure domain.
- Fqdn string
- Fully qualified domain name of the fabric node.
- Ip
Addresses []string - IP Addresses of the Node, version 4 or 6.
- Node
Id string - The id of a pre-deployed Edge appliance to be converted into a transport node. Note that
node_id
attribute conflicts withexternal_id
,fqdn
,ip_addresses
deployment_config
andnode_settings
and those will be ignored while specifyingnode_id
. - Node
Settings EdgeTransport Node Node Settings Args - Current configuration on edge node.
- Revision float64
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- Standard
Host []EdgeSwitches Transport Node Standard Host Switch Args - Standard host switch specification.
- []Edge
Transport Node Tag Args - A list of scope + tag pairs to associate with this resource.
- deployment
Config EdgeTransport Node Deployment Config - Config for automatic deployment of edge node virtual machine.
- description String
- Description of the resource.
- display
Name String - Display name of the resource.
- edge
Transport StringNode Id - Unique identifier of this resource.
- external
Id String - ID of the Node.
- failure
Domain String - Id of the failure domain.
- fqdn String
- Fully qualified domain name of the fabric node.
- ip
Addresses List<String> - IP Addresses of the Node, version 4 or 6.
- node
Id String - The id of a pre-deployed Edge appliance to be converted into a transport node. Note that
node_id
attribute conflicts withexternal_id
,fqdn
,ip_addresses
deployment_config
andnode_settings
and those will be ignored while specifyingnode_id
. - node
Settings EdgeTransport Node Node Settings - Current configuration on edge node.
- revision Double
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- standard
Host List<EdgeSwitches Transport Node Standard Host Switch> - Standard host switch specification.
- List<Edge
Transport Node Tag> - A list of scope + tag pairs to associate with this resource.
- deployment
Config EdgeTransport Node Deployment Config - Config for automatic deployment of edge node virtual machine.
- description string
- Description of the resource.
- display
Name string - Display name of the resource.
- edge
Transport stringNode Id - Unique identifier of this resource.
- external
Id string - ID of the Node.
- failure
Domain string - Id of the failure domain.
- fqdn string
- Fully qualified domain name of the fabric node.
- ip
Addresses string[] - IP Addresses of the Node, version 4 or 6.
- node
Id string - The id of a pre-deployed Edge appliance to be converted into a transport node. Note that
node_id
attribute conflicts withexternal_id
,fqdn
,ip_addresses
deployment_config
andnode_settings
and those will be ignored while specifyingnode_id
. - node
Settings EdgeTransport Node Node Settings - Current configuration on edge node.
- revision number
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- standard
Host EdgeSwitches Transport Node Standard Host Switch[] - Standard host switch specification.
- Edge
Transport Node Tag[] - A list of scope + tag pairs to associate with this resource.
- deployment_
config EdgeTransport Node Deployment Config Args - Config for automatic deployment of edge node virtual machine.
- description str
- Description of the resource.
- display_
name str - Display name of the resource.
- edge_
transport_ strnode_ id - Unique identifier of this resource.
- external_
id str - ID of the Node.
- failure_
domain str - Id of the failure domain.
- fqdn str
- Fully qualified domain name of the fabric node.
- ip_
addresses Sequence[str] - IP Addresses of the Node, version 4 or 6.
- node_
id str - The id of a pre-deployed Edge appliance to be converted into a transport node. Note that
node_id
attribute conflicts withexternal_id
,fqdn
,ip_addresses
deployment_config
andnode_settings
and those will be ignored while specifyingnode_id
. - node_
settings EdgeTransport Node Node Settings Args - Current configuration on edge node.
- revision float
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- standard_
host_ Sequence[Edgeswitches Transport Node Standard Host Switch Args] - Standard host switch specification.
- Sequence[Edge
Transport Node Tag Args] - A list of scope + tag pairs to associate with this resource.
- deployment
Config Property Map - Config for automatic deployment of edge node virtual machine.
- description String
- Description of the resource.
- display
Name String - Display name of the resource.
- edge
Transport StringNode Id - Unique identifier of this resource.
- external
Id String - ID of the Node.
- failure
Domain String - Id of the failure domain.
- fqdn String
- Fully qualified domain name of the fabric node.
- ip
Addresses List<String> - IP Addresses of the Node, version 4 or 6.
- node
Id String - The id of a pre-deployed Edge appliance to be converted into a transport node. Note that
node_id
attribute conflicts withexternal_id
,fqdn
,ip_addresses
deployment_config
andnode_settings
and those will be ignored while specifyingnode_id
. - node
Settings Property Map - Current configuration on edge node.
- revision Number
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- 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
EdgeTransportNodeDeploymentConfig, EdgeTransportNodeDeploymentConfigArgs
- Node
User EdgeSettings Transport Node Deployment Config Node User Settings - Node user settings.
- Vm
Deployment EdgeConfig Transport Node Deployment Config Vm Deployment Config - The vSphere deployment configuration determines where to deploy the edge node.
- Form
Factor string - Accepted values - 'SMALL', 'MEDIUM', 'LARGE', 'XLARGE'. The default value is 'MEDIUM'.
- Node
User EdgeSettings Transport Node Deployment Config Node User Settings - Node user settings.
- Vm
Deployment EdgeConfig Transport Node Deployment Config Vm Deployment Config - The vSphere deployment configuration determines where to deploy the edge node.
- Form
Factor string - Accepted values - 'SMALL', 'MEDIUM', 'LARGE', 'XLARGE'. The default value is 'MEDIUM'.
- node
User EdgeSettings Transport Node Deployment Config Node User Settings - Node user settings.
- vm
Deployment EdgeConfig Transport Node Deployment Config Vm Deployment Config - The vSphere deployment configuration determines where to deploy the edge node.
- form
Factor String - Accepted values - 'SMALL', 'MEDIUM', 'LARGE', 'XLARGE'. The default value is 'MEDIUM'.
- node
User EdgeSettings Transport Node Deployment Config Node User Settings - Node user settings.
- vm
Deployment EdgeConfig Transport Node Deployment Config Vm Deployment Config - The vSphere deployment configuration determines where to deploy the edge node.
- form
Factor string - Accepted values - 'SMALL', 'MEDIUM', 'LARGE', 'XLARGE'. The default value is 'MEDIUM'.
- node_
user_ Edgesettings Transport Node Deployment Config Node User Settings - Node user settings.
- vm_
deployment_ Edgeconfig Transport Node Deployment Config Vm Deployment Config - The vSphere deployment configuration determines where to deploy the edge node.
- form_
factor str - Accepted values - 'SMALL', 'MEDIUM', 'LARGE', 'XLARGE'. The default value is 'MEDIUM'.
- node
User Property MapSettings - Node user settings.
- vm
Deployment Property MapConfig - The vSphere deployment configuration determines where to deploy the edge node.
- form
Factor String - Accepted values - 'SMALL', 'MEDIUM', 'LARGE', 'XLARGE'. The default value is 'MEDIUM'.
EdgeTransportNodeDeploymentConfigNodeUserSettings, EdgeTransportNodeDeploymentConfigNodeUserSettingsArgs
- Cli
Password string - Node cli password.
- Root
Password string - Node root user password.
- Audit
Password string - Node audit user password.
- Audit
Username string - CLI "audit" username.
- Cli
Username string - CLI "admin" username. Defaults to "admin".
- Cli
Password string - Node cli password.
- Root
Password string - Node root user password.
- Audit
Password string - Node audit user password.
- Audit
Username string - CLI "audit" username.
- Cli
Username string - CLI "admin" username. Defaults to "admin".
- cli
Password String - Node cli password.
- root
Password String - Node root user password.
- audit
Password String - Node audit user password.
- audit
Username String - CLI "audit" username.
- cli
Username String - CLI "admin" username. Defaults to "admin".
- cli
Password string - Node cli password.
- root
Password string - Node root user password.
- audit
Password string - Node audit user password.
- audit
Username string - CLI "audit" username.
- cli
Username string - CLI "admin" username. Defaults to "admin".
- cli_
password str - Node cli password.
- root_
password str - Node root user password.
- audit_
password str - Node audit user password.
- audit_
username str - CLI "audit" username.
- cli_
username str - CLI "admin" username. Defaults to "admin".
- cli
Password String - Node cli password.
- root
Password String - Node root user password.
- audit
Password String - Node audit user password.
- audit
Username String - CLI "audit" username.
- cli
Username String - CLI "admin" username. Defaults to "admin".
EdgeTransportNodeDeploymentConfigVmDeploymentConfig, EdgeTransportNodeDeploymentConfigVmDeploymentConfigArgs
- Compute
Id string - Cluster identifier or resourcepool identifier for specified vcenter server.
- Data
Network List<string>Ids - List of portgroups, logical switch identifiers or segment paths for datapath connectivity.
- Management
Network stringId - Portgroup, logical switch identifier or segment path for management network connectivity.
- Storage
Id string - Storage/datastore identifier in the specified vcenter server
- Vc
Id string - Vsphere compute identifier for identifying the vcenter server.
- Compute
Folder stringId - Compute folder identifier in the specified vcenter server.
- Default
Gateway List<string>Addresses - Default gateway for the node.
- Host
Id string - Host identifier in the specified vcenter server.
- Management
Port List<EdgeSubnets Transport Node Deployment Config Vm Deployment Config Management Port Subnet> - Port subnets for management port. IPv4, IPv6 and Dual Stack Address is supported.
- Reservation
Info EdgeTransport Node Deployment Config Vm Deployment Config Reservation Info - Resource reservation settings.
- Compute
Id string - Cluster identifier or resourcepool identifier for specified vcenter server.
- Data
Network []stringIds - List of portgroups, logical switch identifiers or segment paths for datapath connectivity.
- Management
Network stringId - Portgroup, logical switch identifier or segment path for management network connectivity.
- Storage
Id string - Storage/datastore identifier in the specified vcenter server
- Vc
Id string - Vsphere compute identifier for identifying the vcenter server.
- Compute
Folder stringId - Compute folder identifier in the specified vcenter server.
- Default
Gateway []stringAddresses - Default gateway for the node.
- Host
Id string - Host identifier in the specified vcenter server.
- Management
Port []EdgeSubnets Transport Node Deployment Config Vm Deployment Config Management Port Subnet - Port subnets for management port. IPv4, IPv6 and Dual Stack Address is supported.
- Reservation
Info EdgeTransport Node Deployment Config Vm Deployment Config Reservation Info - Resource reservation settings.
- compute
Id String - Cluster identifier or resourcepool identifier for specified vcenter server.
- data
Network List<String>Ids - List of portgroups, logical switch identifiers or segment paths for datapath connectivity.
- management
Network StringId - Portgroup, logical switch identifier or segment path for management network connectivity.
- storage
Id String - Storage/datastore identifier in the specified vcenter server
- vc
Id String - Vsphere compute identifier for identifying the vcenter server.
- compute
Folder StringId - Compute folder identifier in the specified vcenter server.
- default
Gateway List<String>Addresses - Default gateway for the node.
- host
Id String - Host identifier in the specified vcenter server.
- management
Port List<EdgeSubnets Transport Node Deployment Config Vm Deployment Config Management Port Subnet> - Port subnets for management port. IPv4, IPv6 and Dual Stack Address is supported.
- reservation
Info EdgeTransport Node Deployment Config Vm Deployment Config Reservation Info - Resource reservation settings.
- compute
Id string - Cluster identifier or resourcepool identifier for specified vcenter server.
- data
Network string[]Ids - List of portgroups, logical switch identifiers or segment paths for datapath connectivity.
- management
Network stringId - Portgroup, logical switch identifier or segment path for management network connectivity.
- storage
Id string - Storage/datastore identifier in the specified vcenter server
- vc
Id string - Vsphere compute identifier for identifying the vcenter server.
- compute
Folder stringId - Compute folder identifier in the specified vcenter server.
- default
Gateway string[]Addresses - Default gateway for the node.
- host
Id string - Host identifier in the specified vcenter server.
- management
Port EdgeSubnets Transport Node Deployment Config Vm Deployment Config Management Port Subnet[] - Port subnets for management port. IPv4, IPv6 and Dual Stack Address is supported.
- reservation
Info EdgeTransport Node Deployment Config Vm Deployment Config Reservation Info - Resource reservation settings.
- compute_
id str - Cluster identifier or resourcepool identifier for specified vcenter server.
- data_
network_ Sequence[str]ids - List of portgroups, logical switch identifiers or segment paths for datapath connectivity.
- management_
network_ strid - Portgroup, logical switch identifier or segment path for management network connectivity.
- storage_
id str - Storage/datastore identifier in the specified vcenter server
- vc_
id str - Vsphere compute identifier for identifying the vcenter server.
- compute_
folder_ strid - Compute folder identifier in the specified vcenter server.
- default_
gateway_ Sequence[str]addresses - Default gateway for the node.
- host_
id str - Host identifier in the specified vcenter server.
- management_
port_ Sequence[Edgesubnets Transport Node Deployment Config Vm Deployment Config Management Port Subnet] - Port subnets for management port. IPv4, IPv6 and Dual Stack Address is supported.
- reservation_
info EdgeTransport Node Deployment Config Vm Deployment Config Reservation Info - Resource reservation settings.
- compute
Id String - Cluster identifier or resourcepool identifier for specified vcenter server.
- data
Network List<String>Ids - List of portgroups, logical switch identifiers or segment paths for datapath connectivity.
- management
Network StringId - Portgroup, logical switch identifier or segment path for management network connectivity.
- storage
Id String - Storage/datastore identifier in the specified vcenter server
- vc
Id String - Vsphere compute identifier for identifying the vcenter server.
- compute
Folder StringId - Compute folder identifier in the specified vcenter server.
- default
Gateway List<String>Addresses - Default gateway for the node.
- host
Id String - Host identifier in the specified vcenter server.
- management
Port List<Property Map>Subnets - Port subnets for management port. IPv4, IPv6 and Dual Stack Address is supported.
- reservation
Info Property Map - Resource reservation settings.
EdgeTransportNodeDeploymentConfigVmDeploymentConfigManagementPortSubnet, EdgeTransportNodeDeploymentConfigVmDeploymentConfigManagementPortSubnetArgs
- Ip
Addresses List<string> - List of IP addresses.
- Prefix
Length double - Subnet Prefix Length.
- Ip
Addresses []string - List of IP addresses.
- Prefix
Length float64 - Subnet Prefix Length.
- ip
Addresses List<String> - List of IP addresses.
- prefix
Length Double - Subnet Prefix Length.
- ip
Addresses string[] - List of IP addresses.
- prefix
Length number - Subnet Prefix Length.
- ip_
addresses Sequence[str] - List of IP addresses.
- prefix_
length float - Subnet Prefix Length.
- ip
Addresses List<String> - List of IP addresses.
- prefix
Length Number - Subnet Prefix Length.
EdgeTransportNodeDeploymentConfigVmDeploymentConfigReservationInfo, EdgeTransportNodeDeploymentConfigVmDeploymentConfigReservationInfoArgs
- Cpu
Reservation doubleIn Mhz - CPU reservation in MHz.
- string
- CPU reservation in shares. Accepted values - 'EXTRA_HIGH_PRIORITY', 'HIGH_PRIORITY', 'NORMAL_PRIORITY', 'LOW_PRIORITY'. The default value is 'HIGH_PRIORITY'.
- Memory
Reservation doublePercentage - Memory reservation percentage.
- Cpu
Reservation float64In Mhz - CPU reservation in MHz.
- string
- CPU reservation in shares. Accepted values - 'EXTRA_HIGH_PRIORITY', 'HIGH_PRIORITY', 'NORMAL_PRIORITY', 'LOW_PRIORITY'. The default value is 'HIGH_PRIORITY'.
- Memory
Reservation float64Percentage - Memory reservation percentage.
- cpu
Reservation DoubleIn Mhz - CPU reservation in MHz.
- String
- CPU reservation in shares. Accepted values - 'EXTRA_HIGH_PRIORITY', 'HIGH_PRIORITY', 'NORMAL_PRIORITY', 'LOW_PRIORITY'. The default value is 'HIGH_PRIORITY'.
- memory
Reservation DoublePercentage - Memory reservation percentage.
- cpu
Reservation numberIn Mhz - CPU reservation in MHz.
- string
- CPU reservation in shares. Accepted values - 'EXTRA_HIGH_PRIORITY', 'HIGH_PRIORITY', 'NORMAL_PRIORITY', 'LOW_PRIORITY'. The default value is 'HIGH_PRIORITY'.
- memory
Reservation numberPercentage - Memory reservation percentage.
- cpu_
reservation_ floatin_ mhz - CPU reservation in MHz.
- str
- CPU reservation in shares. Accepted values - 'EXTRA_HIGH_PRIORITY', 'HIGH_PRIORITY', 'NORMAL_PRIORITY', 'LOW_PRIORITY'. The default value is 'HIGH_PRIORITY'.
- memory_
reservation_ floatpercentage - Memory reservation percentage.
- cpu
Reservation NumberIn Mhz - CPU reservation in MHz.
- String
- CPU reservation in shares. Accepted values - 'EXTRA_HIGH_PRIORITY', 'HIGH_PRIORITY', 'NORMAL_PRIORITY', 'LOW_PRIORITY'. The default value is 'HIGH_PRIORITY'.
- memory
Reservation NumberPercentage - Memory reservation percentage.
EdgeTransportNodeNodeSettings, EdgeTransportNodeNodeSettingsArgs
- Hostname string
- Host name or FQDN for edge node.
- Advanced
Configurations List<EdgeTransport Node Node Settings Advanced Configuration> - Advanced configuration.
- Allow
Ssh boolRoot Login - Allow root SSH logins. Defaults to false.
- Dns
Servers List<string> - List of DNS servers.
- Enable
Ssh bool - Enable SSH. Defaults to false.
- Enable
Upt boolMode - Enable Uniform Passthrough mode. Defaults to false.
- Ntp
Servers List<string> - List of NTP servers.
- Search
Domains List<string> - List of Search domain names.
- Syslog
Servers List<EdgeTransport Node Node Settings Syslog Server> - List of Syslog servers.
- Hostname string
- Host name or FQDN for edge node.
- Advanced
Configurations []EdgeTransport Node Node Settings Advanced Configuration - Advanced configuration.
- Allow
Ssh boolRoot Login - Allow root SSH logins. Defaults to false.
- Dns
Servers []string - List of DNS servers.
- Enable
Ssh bool - Enable SSH. Defaults to false.
- Enable
Upt boolMode - Enable Uniform Passthrough mode. Defaults to false.
- Ntp
Servers []string - List of NTP servers.
- Search
Domains []string - List of Search domain names.
- Syslog
Servers []EdgeTransport Node Node Settings Syslog Server - List of Syslog servers.
- hostname String
- Host name or FQDN for edge node.
- advanced
Configurations List<EdgeTransport Node Node Settings Advanced Configuration> - Advanced configuration.
- allow
Ssh BooleanRoot Login - Allow root SSH logins. Defaults to false.
- dns
Servers List<String> - List of DNS servers.
- enable
Ssh Boolean - Enable SSH. Defaults to false.
- enable
Upt BooleanMode - Enable Uniform Passthrough mode. Defaults to false.
- ntp
Servers List<String> - List of NTP servers.
- search
Domains List<String> - List of Search domain names.
- syslog
Servers List<EdgeTransport Node Node Settings Syslog Server> - List of Syslog servers.
- hostname string
- Host name or FQDN for edge node.
- advanced
Configurations EdgeTransport Node Node Settings Advanced Configuration[] - Advanced configuration.
- allow
Ssh booleanRoot Login - Allow root SSH logins. Defaults to false.
- dns
Servers string[] - List of DNS servers.
- enable
Ssh boolean - Enable SSH. Defaults to false.
- enable
Upt booleanMode - Enable Uniform Passthrough mode. Defaults to false.
- ntp
Servers string[] - List of NTP servers.
- search
Domains string[] - List of Search domain names.
- syslog
Servers EdgeTransport Node Node Settings Syslog Server[] - List of Syslog servers.
- hostname str
- Host name or FQDN for edge node.
- advanced_
configurations Sequence[EdgeTransport Node Node Settings Advanced Configuration] - Advanced configuration.
- allow_
ssh_ boolroot_ login - Allow root SSH logins. Defaults to false.
- dns_
servers Sequence[str] - List of DNS servers.
- enable_
ssh bool - Enable SSH. Defaults to false.
- enable_
upt_ boolmode - Enable Uniform Passthrough mode. Defaults to false.
- ntp_
servers Sequence[str] - List of NTP servers.
- search_
domains Sequence[str] - List of Search domain names.
- syslog_
servers Sequence[EdgeTransport Node Node Settings Syslog Server] - List of Syslog servers.
- hostname String
- Host name or FQDN for edge node.
- advanced
Configurations List<Property Map> - Advanced configuration.
- allow
Ssh BooleanRoot Login - Allow root SSH logins. Defaults to false.
- dns
Servers List<String> - List of DNS servers.
- enable
Ssh Boolean - Enable SSH. Defaults to false.
- enable
Upt BooleanMode - Enable Uniform Passthrough mode. Defaults to false.
- ntp
Servers List<String> - List of NTP servers.
- search
Domains List<String> - List of Search domain names.
- syslog
Servers List<Property Map> - List of Syslog servers.
EdgeTransportNodeNodeSettingsAdvancedConfiguration, EdgeTransportNodeNodeSettingsAdvancedConfigurationArgs
EdgeTransportNodeNodeSettingsSyslogServer, EdgeTransportNodeNodeSettingsSyslogServerArgs
- Server string
- Server IP or fqdn.
- Log
Level string - Log level to be redirected. Accepted values - 'EMERGENCY', 'ALERT', 'CRITICAL', 'ERROR', 'WARNING', 'NOTICE', 'INFO' or 'DEBUG'. The default value is 'INFO'.
- Port string
- Syslog server port. Defaults to 514.
- Protocol string
- Syslog protocol. Accepted values - 'TCP', 'UDP', 'TLS', 'LI', 'LI_TLS'. The default value is 'UDP'.
- Server string
- Server IP or fqdn.
- Log
Level string - Log level to be redirected. Accepted values - 'EMERGENCY', 'ALERT', 'CRITICAL', 'ERROR', 'WARNING', 'NOTICE', 'INFO' or 'DEBUG'. The default value is 'INFO'.
- Port string
- Syslog server port. Defaults to 514.
- Protocol string
- Syslog protocol. Accepted values - 'TCP', 'UDP', 'TLS', 'LI', 'LI_TLS'. The default value is 'UDP'.
- server String
- Server IP or fqdn.
- log
Level String - Log level to be redirected. Accepted values - 'EMERGENCY', 'ALERT', 'CRITICAL', 'ERROR', 'WARNING', 'NOTICE', 'INFO' or 'DEBUG'. The default value is 'INFO'.
- port String
- Syslog server port. Defaults to 514.
- protocol String
- Syslog protocol. Accepted values - 'TCP', 'UDP', 'TLS', 'LI', 'LI_TLS'. The default value is 'UDP'.
- server string
- Server IP or fqdn.
- log
Level string - Log level to be redirected. Accepted values - 'EMERGENCY', 'ALERT', 'CRITICAL', 'ERROR', 'WARNING', 'NOTICE', 'INFO' or 'DEBUG'. The default value is 'INFO'.
- port string
- Syslog server port. Defaults to 514.
- protocol string
- Syslog protocol. Accepted values - 'TCP', 'UDP', 'TLS', 'LI', 'LI_TLS'. The default value is 'UDP'.
- server str
- Server IP or fqdn.
- log_
level str - Log level to be redirected. Accepted values - 'EMERGENCY', 'ALERT', 'CRITICAL', 'ERROR', 'WARNING', 'NOTICE', 'INFO' or 'DEBUG'. The default value is 'INFO'.
- port str
- Syslog server port. Defaults to 514.
- protocol str
- Syslog protocol. Accepted values - 'TCP', 'UDP', 'TLS', 'LI', 'LI_TLS'. The default value is 'UDP'.
- server String
- Server IP or fqdn.
- log
Level String - Log level to be redirected. Accepted values - 'EMERGENCY', 'ALERT', 'CRITICAL', 'ERROR', 'WARNING', 'NOTICE', 'INFO' or 'DEBUG'. The default value is 'INFO'.
- port String
- Syslog server port. Defaults to 514.
- protocol String
- Syslog protocol. Accepted values - 'TCP', 'UDP', 'TLS', 'LI', 'LI_TLS'. The default value is 'UDP'.
EdgeTransportNodeStandardHostSwitch, EdgeTransportNodeStandardHostSwitchArgs
- Host
Switch stringId - The host switch id. This ID will be used to reference a host switch.
- Host
Switch stringName - Host switch name. This name will be used to reference a host switch.
- Host
Switch List<string>Profiles - Identifiers 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 EdgeTransport 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
Edge
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:
- Pnics
List<Edge
Transport Node Standard Host Switch Pnic> - Physical NICs connected to the host switch.
- Transport
Zone List<EdgeEndpoints Transport Node Standard Host Switch Transport Zone Endpoint> - Transport zone endpoints
- Uplink
Profile string - Uplink host switch profile id.
- Vtep
Ha stringProfile - VTEP high availablility host switch profile id. Only applicable with VDS switch.
- Host
Switch stringId - The host switch id. This ID will be used to reference a host switch.
- Host
Switch stringName - Host switch name. This name will be used to reference a host switch.
- Host
Switch []stringProfiles - Identifiers 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 EdgeTransport 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
Edge
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:
- Pnics
[]Edge
Transport Node Standard Host Switch Pnic - Physical NICs connected to the host switch.
- Transport
Zone []EdgeEndpoints Transport Node Standard Host Switch Transport Zone Endpoint - Transport zone endpoints
- Uplink
Profile string - Uplink host switch profile id.
- Vtep
Ha stringProfile - VTEP high availablility host switch profile id. Only applicable with VDS switch.
- host
Switch StringId - The host switch id. This ID will be used to reference a host switch.
- host
Switch StringName - Host switch name. This name will be used to reference a host switch.
- host
Switch List<String>Profiles - Identifiers 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 EdgeTransport 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
Edge
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:
- pnics
List<Edge
Transport Node Standard Host Switch Pnic> - Physical NICs connected to the host switch.
- transport
Zone List<EdgeEndpoints Transport Node Standard Host Switch Transport Zone Endpoint> - Transport zone endpoints
- uplink
Profile String - Uplink host switch profile id.
- vtep
Ha StringProfile - VTEP high availablility host switch profile id. Only applicable with VDS switch.
- host
Switch stringId - The host switch id. This ID will be used to reference a host switch.
- host
Switch stringName - Host switch name. This name will be used to reference a host switch.
- host
Switch string[]Profiles - Identifiers 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 EdgeTransport 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
Edge
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:
- pnics
Edge
Transport Node Standard Host Switch Pnic[] - Physical NICs connected to the host switch.
- transport
Zone EdgeEndpoints Transport Node Standard Host Switch Transport Zone Endpoint[] - Transport zone endpoints
- uplink
Profile string - Uplink host switch profile id.
- vtep
Ha stringProfile - VTEP high availablility host switch profile id. Only applicable with VDS switch.
- host_
switch_ strid - The host switch id. This ID will be used to reference a host switch.
- host_
switch_ strname - Host switch name. This name will be used to reference a host switch.
- host_
switch_ Sequence[str]profiles - Identifiers 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 EdgeTransport 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 EdgeTransport Node Standard Host Switch Ipv6Assignment - Specification for IPv6 to be used with host switch virtual tunnel endpoints. Should contain exatly one of the below:
- pnics
Sequence[Edge
Transport Node Standard Host Switch Pnic] - Physical NICs connected to the host switch.
- transport_
zone_ Sequence[Edgeendpoints Transport Node Standard Host Switch Transport Zone Endpoint] - Transport zone endpoints
- uplink_
profile str - Uplink host switch profile id.
- vtep_
ha_ strprofile - VTEP high availablility host switch profile id. Only applicable with VDS switch.
- host
Switch StringId - The host switch id. This ID will be used to reference a host switch.
- host
Switch StringName - Host switch name. This name will be used to reference a host switch.
- host
Switch List<String>Profiles - Identifiers 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:
- pnics List<Property Map>
- Physical NICs connected to the host switch.
- transport
Zone List<Property Map>Endpoints - Transport zone endpoints
- uplink
Profile String - Uplink host switch profile id.
- vtep
Ha StringProfile - VTEP high availablility host switch profile id. Only applicable with VDS switch.
EdgeTransportNodeStandardHostSwitchIpAssignment, EdgeTransportNodeStandardHostSwitchIpAssignmentArgs
- Assigned
By boolDhcp - Enables DHCP assignment.
- No
Ipv4 bool - No IPv4 for this host switch.
- Static
Ip EdgeTransport Node Standard Host Switch Ip Assignment Static Ip - IP assignment specification for Static IP List.
- Static
Ip EdgeMac Transport Node Standard Host Switch Ip Assignment Static Ip Mac - IP assignment specification for Static IP + MAC Pair List.
- Static
Ip stringPool - IP assignment specification for Static IP Pool. Pool ID is expected here (if
nsxt.PolicyIpPool
object is referenced here, please userealized_id
attribute)
- Assigned
By boolDhcp - Enables DHCP assignment.
- No
Ipv4 bool - No IPv4 for this host switch.
- Static
Ip EdgeTransport Node Standard Host Switch Ip Assignment Static Ip - IP assignment specification for Static IP List.
- Static
Ip EdgeMac Transport Node Standard Host Switch Ip Assignment Static Ip Mac - IP assignment specification for Static IP + MAC Pair List.
- Static
Ip stringPool - IP assignment specification for Static IP Pool. Pool ID is expected here (if
nsxt.PolicyIpPool
object is referenced here, please userealized_id
attribute)
- assigned
By BooleanDhcp - Enables DHCP assignment.
- no
Ipv4 Boolean - No IPv4 for this host switch.
- static
Ip EdgeTransport Node Standard Host Switch Ip Assignment Static Ip - IP assignment specification for Static IP List.
- static
Ip EdgeMac Transport Node Standard Host Switch Ip Assignment Static Ip Mac - IP assignment specification for Static IP + MAC Pair List.
- static
Ip StringPool - IP assignment specification for Static IP Pool. Pool ID is expected here (if
nsxt.PolicyIpPool
object is referenced here, please userealized_id
attribute)
- assigned
By booleanDhcp - Enables DHCP assignment.
- no
Ipv4 boolean - No IPv4 for this host switch.
- static
Ip EdgeTransport Node Standard Host Switch Ip Assignment Static Ip - IP assignment specification for Static IP List.
- static
Ip EdgeMac Transport Node Standard Host Switch Ip Assignment Static Ip Mac - IP assignment specification for Static IP + MAC Pair List.
- static
Ip stringPool - IP assignment specification for Static IP Pool. Pool ID is expected here (if
nsxt.PolicyIpPool
object is referenced here, please userealized_id
attribute)
- assigned_
by_ booldhcp - Enables DHCP assignment.
- no_
ipv4 bool - No IPv4 for this host switch.
- static_
ip EdgeTransport Node Standard Host Switch Ip Assignment Static Ip - IP assignment specification for Static IP List.
- static_
ip_ Edgemac Transport Node Standard Host Switch Ip Assignment Static Ip Mac - IP assignment specification for Static IP + MAC Pair List.
- static_
ip_ strpool - IP assignment specification for Static IP Pool. Pool ID is expected here (if
nsxt.PolicyIpPool
object is referenced here, please userealized_id
attribute)
- 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. Pool ID is expected here (if
nsxt.PolicyIpPool
object is referenced here, please userealized_id
attribute)
EdgeTransportNodeStandardHostSwitchIpAssignmentStaticIp, EdgeTransportNodeStandardHostSwitchIpAssignmentStaticIpArgs
- 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
EdgeTransportNodeStandardHostSwitchIpAssignmentStaticIpMac, EdgeTransportNodeStandardHostSwitchIpAssignmentStaticIpMacArgs
- Default
Gateway string - Gateway IP
- Ip
Mac List<EdgePairs 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 []EdgePairs 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<EdgePairs 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 EdgePairs 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[Edgepairs 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
EdgeTransportNodeStandardHostSwitchIpAssignmentStaticIpMacIpMacPair, EdgeTransportNodeStandardHostSwitchIpAssignmentStaticIpMacIpMacPairArgs
- 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
EdgeTransportNodeStandardHostSwitchIpv6Assignment, EdgeTransportNodeStandardHostSwitchIpv6AssignmentArgs
- Assigned
By boolAutoconf - Enables autoconf assignment.
- Assigned
By boolDhcpv6 - Enables DHCP assignment.
- No
Ipv6 bool - No IPv6 for this host switch.
- Static
Ip EdgeTransport Node Standard Host Switch Ipv6Assignment Static Ip - IP assignment specification for Static IP List.
- Static
Ip EdgeMac Transport Node Standard Host Switch Ipv6Assignment Static Ip Mac - IP assignment specification for Static IPv6 + MAC Pair List.
- Static
Ip stringPool - IP assignment specification for Static IP Pool
- Assigned
By boolAutoconf - Enables autoconf assignment.
- Assigned
By boolDhcpv6 - Enables DHCP assignment.
- No
Ipv6 bool - No IPv6 for this host switch.
- Static
Ip EdgeTransport Node Standard Host Switch Ipv6Assignment Static Ip - IP assignment specification for Static IP List.
- Static
Ip EdgeMac Transport Node Standard Host Switch Ipv6Assignment Static Ip Mac - IP assignment specification for Static IPv6 + MAC Pair List.
- Static
Ip stringPool - IP assignment specification for Static IP Pool
- assigned
By BooleanAutoconf - Enables autoconf assignment.
- assigned
By BooleanDhcpv6 - Enables DHCP assignment.
- no
Ipv6 Boolean - No IPv6 for this host switch.
- static
Ip EdgeTransport Node Standard Host Switch Ipv6Assignment Static Ip - IP assignment specification for Static IP List.
- static
Ip EdgeMac Transport Node Standard Host Switch Ipv6Assignment Static Ip Mac - IP assignment specification for Static IPv6 + MAC Pair List.
- static
Ip StringPool - IP assignment specification for Static IP Pool
- assigned
By booleanAutoconf - Enables autoconf assignment.
- assigned
By booleanDhcpv6 - Enables DHCP assignment.
- no
Ipv6 boolean - No IPv6 for this host switch.
- static
Ip EdgeTransport Node Standard Host Switch Ipv6Assignment Static Ip - IP assignment specification for Static IP List.
- static
Ip EdgeMac Transport Node Standard Host Switch Ipv6Assignment Static Ip Mac - IP assignment specification for Static IPv6 + MAC Pair List.
- static
Ip stringPool - IP assignment specification for Static IP Pool
- assigned_
by_ boolautoconf - Enables autoconf assignment.
- assigned_
by_ booldhcpv6 - Enables DHCP assignment.
- no_
ipv6 bool - No IPv6 for this host switch.
- static_
ip EdgeTransport Node Standard Host Switch Ipv6Assignment Static Ip - IP assignment specification for Static IP List.
- static_
ip_ Edgemac Transport Node Standard Host Switch Ipv6Assignment Static Ip Mac - IP assignment specification for Static IPv6 + MAC Pair List.
- static_
ip_ strpool - IP assignment specification for Static IP Pool
- 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 - IP assignment specification for Static IP Pool
EdgeTransportNodeStandardHostSwitchIpv6AssignmentStaticIp, EdgeTransportNodeStandardHostSwitchIpv6AssignmentStaticIpArgs
- 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.
EdgeTransportNodeStandardHostSwitchIpv6AssignmentStaticIpMac, EdgeTransportNodeStandardHostSwitchIpv6AssignmentStaticIpMacArgs
- Default
Gateway string - Gateway IP.
- Ip
Mac List<EdgePairs 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 []EdgePairs 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<EdgePairs 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 EdgePairs 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[Edgepairs 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.
EdgeTransportNodeStandardHostSwitchIpv6AssignmentStaticIpMacIpMacPair, EdgeTransportNodeStandardHostSwitchIpv6AssignmentStaticIpMacIpMacPairArgs
- 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
EdgeTransportNodeStandardHostSwitchPnic, EdgeTransportNodeStandardHostSwitchPnicArgs
- 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.
EdgeTransportNodeStandardHostSwitchTransportZoneEndpoint, EdgeTransportNodeStandardHostSwitchTransportZoneEndpointArgs
- 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.
EdgeTransportNodeTag, EdgeTransportNodeTagArgs
Package Details
- Repository
- nsxt vmware/terraform-provider-nsxt
- License
- Notes
- This Pulumi package is based on the
nsxt
Terraform Provider.