nsxt.PolicySegment
Explore with Pulumi AI
Create PolicySegment Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new PolicySegment(name: string, args: PolicySegmentArgs, opts?: CustomResourceOptions);
@overload
def PolicySegment(resource_name: str,
args: PolicySegmentArgs,
opts: Optional[ResourceOptions] = None)
@overload
def PolicySegment(resource_name: str,
opts: Optional[ResourceOptions] = None,
display_name: Optional[str] = None,
l2_extension: Optional[PolicySegmentL2ExtensionArgs] = None,
nsx_id: Optional[str] = None,
context: Optional[PolicySegmentContextArgs] = None,
description: Optional[str] = None,
dhcp_config_path: Optional[str] = None,
discovery_profile: Optional[PolicySegmentDiscoveryProfileArgs] = None,
bridge_configs: Optional[Sequence[PolicySegmentBridgeConfigArgs]] = None,
domain_name: Optional[str] = None,
ignore_tags: Optional[PolicySegmentIgnoreTagsArgs] = None,
advanced_config: Optional[PolicySegmentAdvancedConfigArgs] = None,
connectivity_path: Optional[str] = None,
overlay_id: Optional[float] = None,
metadata_proxy_paths: Optional[Sequence[str]] = None,
policy_segment_id: Optional[str] = None,
qos_profile: Optional[PolicySegmentQosProfileArgs] = None,
replication_mode: Optional[str] = None,
security_profile: Optional[PolicySegmentSecurityProfileArgs] = None,
subnets: Optional[Sequence[PolicySegmentSubnetArgs]] = None,
tags: Optional[Sequence[PolicySegmentTagArgs]] = None,
transport_zone_path: Optional[str] = None,
vlan_ids: Optional[Sequence[str]] = None)
func NewPolicySegment(ctx *Context, name string, args PolicySegmentArgs, opts ...ResourceOption) (*PolicySegment, error)
public PolicySegment(string name, PolicySegmentArgs args, CustomResourceOptions? opts = null)
public PolicySegment(String name, PolicySegmentArgs args)
public PolicySegment(String name, PolicySegmentArgs args, CustomResourceOptions options)
type: nsxt:PolicySegment
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 PolicySegmentArgs
- 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 PolicySegmentArgs
- 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 PolicySegmentArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args PolicySegmentArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args PolicySegmentArgs
- 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 policySegmentResource = new Nsxt.PolicySegment("policySegmentResource", new()
{
DisplayName = "string",
L2Extension = new Nsxt.Inputs.PolicySegmentL2ExtensionArgs
{
L2vpnPaths = new[]
{
"string",
},
TunnelId = 0,
},
NsxId = "string",
Context = new Nsxt.Inputs.PolicySegmentContextArgs
{
ProjectId = "string",
},
Description = "string",
DhcpConfigPath = "string",
DiscoveryProfile = new Nsxt.Inputs.PolicySegmentDiscoveryProfileArgs
{
BindingMapPath = "string",
IpDiscoveryProfilePath = "string",
MacDiscoveryProfilePath = "string",
Revision = 0,
},
BridgeConfigs = new[]
{
new Nsxt.Inputs.PolicySegmentBridgeConfigArgs
{
ProfilePath = "string",
TransportZonePath = "string",
VlanIds = new[]
{
"string",
},
UplinkTeamingPolicy = "string",
},
},
DomainName = "string",
IgnoreTags = new Nsxt.Inputs.PolicySegmentIgnoreTagsArgs
{
Scopes = new[]
{
"string",
},
Detecteds = new[]
{
new Nsxt.Inputs.PolicySegmentIgnoreTagsDetectedArgs
{
Scope = "string",
Tag = "string",
},
},
},
AdvancedConfig = new Nsxt.Inputs.PolicySegmentAdvancedConfigArgs
{
AddressPoolPath = "string",
Connectivity = "string",
Hybrid = false,
LocalEgress = false,
UplinkTeamingPolicy = "string",
UrpfMode = "string",
},
ConnectivityPath = "string",
OverlayId = 0,
MetadataProxyPaths = new[]
{
"string",
},
PolicySegmentId = "string",
QosProfile = new Nsxt.Inputs.PolicySegmentQosProfileArgs
{
QosProfilePath = "string",
BindingMapPath = "string",
Revision = 0,
},
ReplicationMode = "string",
SecurityProfile = new Nsxt.Inputs.PolicySegmentSecurityProfileArgs
{
BindingMapPath = "string",
Revision = 0,
SecurityProfilePath = "string",
SpoofguardProfilePath = "string",
},
Subnets = new[]
{
new Nsxt.Inputs.PolicySegmentSubnetArgs
{
Cidr = "string",
DhcpRanges = new[]
{
"string",
},
DhcpV4Config = new Nsxt.Inputs.PolicySegmentSubnetDhcpV4ConfigArgs
{
DhcpGenericOptions = new[]
{
new Nsxt.Inputs.PolicySegmentSubnetDhcpV4ConfigDhcpGenericOptionArgs
{
Code = 0,
Values = new[]
{
"string",
},
},
},
DhcpOption121s = new[]
{
new Nsxt.Inputs.PolicySegmentSubnetDhcpV4ConfigDhcpOption121Args
{
Network = "string",
NextHop = "string",
},
},
DnsServers = new[]
{
"string",
},
LeaseTime = 0,
ServerAddress = "string",
},
DhcpV6Config = new Nsxt.Inputs.PolicySegmentSubnetDhcpV6ConfigArgs
{
DnsServers = new[]
{
"string",
},
DomainNames = new[]
{
"string",
},
ExcludedRanges = new[]
{
new Nsxt.Inputs.PolicySegmentSubnetDhcpV6ConfigExcludedRangeArgs
{
End = "string",
Start = "string",
},
},
LeaseTime = 0,
PreferredTime = 0,
ServerAddress = "string",
SntpServers = new[]
{
"string",
},
},
Network = "string",
},
},
Tags = new[]
{
new Nsxt.Inputs.PolicySegmentTagArgs
{
Scope = "string",
Tag = "string",
},
},
TransportZonePath = "string",
VlanIds = new[]
{
"string",
},
});
example, err := nsxt.NewPolicySegment(ctx, "policySegmentResource", &nsxt.PolicySegmentArgs{
DisplayName: pulumi.String("string"),
L2Extension: &nsxt.PolicySegmentL2ExtensionArgs{
L2vpnPaths: pulumi.StringArray{
pulumi.String("string"),
},
TunnelId: pulumi.Float64(0),
},
NsxId: pulumi.String("string"),
Context: &nsxt.PolicySegmentContextArgs{
ProjectId: pulumi.String("string"),
},
Description: pulumi.String("string"),
DhcpConfigPath: pulumi.String("string"),
DiscoveryProfile: &nsxt.PolicySegmentDiscoveryProfileArgs{
BindingMapPath: pulumi.String("string"),
IpDiscoveryProfilePath: pulumi.String("string"),
MacDiscoveryProfilePath: pulumi.String("string"),
Revision: pulumi.Float64(0),
},
BridgeConfigs: nsxt.PolicySegmentBridgeConfigArray{
&nsxt.PolicySegmentBridgeConfigArgs{
ProfilePath: pulumi.String("string"),
TransportZonePath: pulumi.String("string"),
VlanIds: pulumi.StringArray{
pulumi.String("string"),
},
UplinkTeamingPolicy: pulumi.String("string"),
},
},
DomainName: pulumi.String("string"),
IgnoreTags: &nsxt.PolicySegmentIgnoreTagsArgs{
Scopes: pulumi.StringArray{
pulumi.String("string"),
},
Detecteds: nsxt.PolicySegmentIgnoreTagsDetectedArray{
&nsxt.PolicySegmentIgnoreTagsDetectedArgs{
Scope: pulumi.String("string"),
Tag: pulumi.String("string"),
},
},
},
AdvancedConfig: &nsxt.PolicySegmentAdvancedConfigArgs{
AddressPoolPath: pulumi.String("string"),
Connectivity: pulumi.String("string"),
Hybrid: pulumi.Bool(false),
LocalEgress: pulumi.Bool(false),
UplinkTeamingPolicy: pulumi.String("string"),
UrpfMode: pulumi.String("string"),
},
ConnectivityPath: pulumi.String("string"),
OverlayId: pulumi.Float64(0),
MetadataProxyPaths: pulumi.StringArray{
pulumi.String("string"),
},
PolicySegmentId: pulumi.String("string"),
QosProfile: &nsxt.PolicySegmentQosProfileArgs{
QosProfilePath: pulumi.String("string"),
BindingMapPath: pulumi.String("string"),
Revision: pulumi.Float64(0),
},
ReplicationMode: pulumi.String("string"),
SecurityProfile: &nsxt.PolicySegmentSecurityProfileTypeArgs{
BindingMapPath: pulumi.String("string"),
Revision: pulumi.Float64(0),
SecurityProfilePath: pulumi.String("string"),
SpoofguardProfilePath: pulumi.String("string"),
},
Subnets: nsxt.PolicySegmentSubnetArray{
&nsxt.PolicySegmentSubnetArgs{
Cidr: pulumi.String("string"),
DhcpRanges: pulumi.StringArray{
pulumi.String("string"),
},
DhcpV4Config: &nsxt.PolicySegmentSubnetDhcpV4ConfigArgs{
DhcpGenericOptions: nsxt.PolicySegmentSubnetDhcpV4ConfigDhcpGenericOptionArray{
&nsxt.PolicySegmentSubnetDhcpV4ConfigDhcpGenericOptionArgs{
Code: pulumi.Float64(0),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
},
DhcpOption121s: nsxt.PolicySegmentSubnetDhcpV4ConfigDhcpOption121Array{
&nsxt.PolicySegmentSubnetDhcpV4ConfigDhcpOption121Args{
Network: pulumi.String("string"),
NextHop: pulumi.String("string"),
},
},
DnsServers: pulumi.StringArray{
pulumi.String("string"),
},
LeaseTime: pulumi.Float64(0),
ServerAddress: pulumi.String("string"),
},
DhcpV6Config: &nsxt.PolicySegmentSubnetDhcpV6ConfigArgs{
DnsServers: pulumi.StringArray{
pulumi.String("string"),
},
DomainNames: pulumi.StringArray{
pulumi.String("string"),
},
ExcludedRanges: nsxt.PolicySegmentSubnetDhcpV6ConfigExcludedRangeArray{
&nsxt.PolicySegmentSubnetDhcpV6ConfigExcludedRangeArgs{
End: pulumi.String("string"),
Start: pulumi.String("string"),
},
},
LeaseTime: pulumi.Float64(0),
PreferredTime: pulumi.Float64(0),
ServerAddress: pulumi.String("string"),
SntpServers: pulumi.StringArray{
pulumi.String("string"),
},
},
Network: pulumi.String("string"),
},
},
Tags: nsxt.PolicySegmentTagArray{
&nsxt.PolicySegmentTagArgs{
Scope: pulumi.String("string"),
Tag: pulumi.String("string"),
},
},
TransportZonePath: pulumi.String("string"),
VlanIds: pulumi.StringArray{
pulumi.String("string"),
},
})
var policySegmentResource = new PolicySegment("policySegmentResource", PolicySegmentArgs.builder()
.displayName("string")
.l2Extension(PolicySegmentL2ExtensionArgs.builder()
.l2vpnPaths("string")
.tunnelId(0)
.build())
.nsxId("string")
.context(PolicySegmentContextArgs.builder()
.projectId("string")
.build())
.description("string")
.dhcpConfigPath("string")
.discoveryProfile(PolicySegmentDiscoveryProfileArgs.builder()
.bindingMapPath("string")
.ipDiscoveryProfilePath("string")
.macDiscoveryProfilePath("string")
.revision(0)
.build())
.bridgeConfigs(PolicySegmentBridgeConfigArgs.builder()
.profilePath("string")
.transportZonePath("string")
.vlanIds("string")
.uplinkTeamingPolicy("string")
.build())
.domainName("string")
.ignoreTags(PolicySegmentIgnoreTagsArgs.builder()
.scopes("string")
.detecteds(PolicySegmentIgnoreTagsDetectedArgs.builder()
.scope("string")
.tag("string")
.build())
.build())
.advancedConfig(PolicySegmentAdvancedConfigArgs.builder()
.addressPoolPath("string")
.connectivity("string")
.hybrid(false)
.localEgress(false)
.uplinkTeamingPolicy("string")
.urpfMode("string")
.build())
.connectivityPath("string")
.overlayId(0)
.metadataProxyPaths("string")
.policySegmentId("string")
.qosProfile(PolicySegmentQosProfileArgs.builder()
.qosProfilePath("string")
.bindingMapPath("string")
.revision(0)
.build())
.replicationMode("string")
.securityProfile(PolicySegmentSecurityProfileArgs.builder()
.bindingMapPath("string")
.revision(0)
.securityProfilePath("string")
.spoofguardProfilePath("string")
.build())
.subnets(PolicySegmentSubnetArgs.builder()
.cidr("string")
.dhcpRanges("string")
.dhcpV4Config(PolicySegmentSubnetDhcpV4ConfigArgs.builder()
.dhcpGenericOptions(PolicySegmentSubnetDhcpV4ConfigDhcpGenericOptionArgs.builder()
.code(0)
.values("string")
.build())
.dhcpOption121s(PolicySegmentSubnetDhcpV4ConfigDhcpOption121Args.builder()
.network("string")
.nextHop("string")
.build())
.dnsServers("string")
.leaseTime(0)
.serverAddress("string")
.build())
.dhcpV6Config(PolicySegmentSubnetDhcpV6ConfigArgs.builder()
.dnsServers("string")
.domainNames("string")
.excludedRanges(PolicySegmentSubnetDhcpV6ConfigExcludedRangeArgs.builder()
.end("string")
.start("string")
.build())
.leaseTime(0)
.preferredTime(0)
.serverAddress("string")
.sntpServers("string")
.build())
.network("string")
.build())
.tags(PolicySegmentTagArgs.builder()
.scope("string")
.tag("string")
.build())
.transportZonePath("string")
.vlanIds("string")
.build());
policy_segment_resource = nsxt.PolicySegment("policySegmentResource",
display_name="string",
l2_extension={
"l2vpn_paths": ["string"],
"tunnel_id": 0,
},
nsx_id="string",
context={
"project_id": "string",
},
description="string",
dhcp_config_path="string",
discovery_profile={
"binding_map_path": "string",
"ip_discovery_profile_path": "string",
"mac_discovery_profile_path": "string",
"revision": 0,
},
bridge_configs=[{
"profile_path": "string",
"transport_zone_path": "string",
"vlan_ids": ["string"],
"uplink_teaming_policy": "string",
}],
domain_name="string",
ignore_tags={
"scopes": ["string"],
"detecteds": [{
"scope": "string",
"tag": "string",
}],
},
advanced_config={
"address_pool_path": "string",
"connectivity": "string",
"hybrid": False,
"local_egress": False,
"uplink_teaming_policy": "string",
"urpf_mode": "string",
},
connectivity_path="string",
overlay_id=0,
metadata_proxy_paths=["string"],
policy_segment_id="string",
qos_profile={
"qos_profile_path": "string",
"binding_map_path": "string",
"revision": 0,
},
replication_mode="string",
security_profile={
"binding_map_path": "string",
"revision": 0,
"security_profile_path": "string",
"spoofguard_profile_path": "string",
},
subnets=[{
"cidr": "string",
"dhcp_ranges": ["string"],
"dhcp_v4_config": {
"dhcp_generic_options": [{
"code": 0,
"values": ["string"],
}],
"dhcp_option121s": [{
"network": "string",
"next_hop": "string",
}],
"dns_servers": ["string"],
"lease_time": 0,
"server_address": "string",
},
"dhcp_v6_config": {
"dns_servers": ["string"],
"domain_names": ["string"],
"excluded_ranges": [{
"end": "string",
"start": "string",
}],
"lease_time": 0,
"preferred_time": 0,
"server_address": "string",
"sntp_servers": ["string"],
},
"network": "string",
}],
tags=[{
"scope": "string",
"tag": "string",
}],
transport_zone_path="string",
vlan_ids=["string"])
const policySegmentResource = new nsxt.PolicySegment("policySegmentResource", {
displayName: "string",
l2Extension: {
l2vpnPaths: ["string"],
tunnelId: 0,
},
nsxId: "string",
context: {
projectId: "string",
},
description: "string",
dhcpConfigPath: "string",
discoveryProfile: {
bindingMapPath: "string",
ipDiscoveryProfilePath: "string",
macDiscoveryProfilePath: "string",
revision: 0,
},
bridgeConfigs: [{
profilePath: "string",
transportZonePath: "string",
vlanIds: ["string"],
uplinkTeamingPolicy: "string",
}],
domainName: "string",
ignoreTags: {
scopes: ["string"],
detecteds: [{
scope: "string",
tag: "string",
}],
},
advancedConfig: {
addressPoolPath: "string",
connectivity: "string",
hybrid: false,
localEgress: false,
uplinkTeamingPolicy: "string",
urpfMode: "string",
},
connectivityPath: "string",
overlayId: 0,
metadataProxyPaths: ["string"],
policySegmentId: "string",
qosProfile: {
qosProfilePath: "string",
bindingMapPath: "string",
revision: 0,
},
replicationMode: "string",
securityProfile: {
bindingMapPath: "string",
revision: 0,
securityProfilePath: "string",
spoofguardProfilePath: "string",
},
subnets: [{
cidr: "string",
dhcpRanges: ["string"],
dhcpV4Config: {
dhcpGenericOptions: [{
code: 0,
values: ["string"],
}],
dhcpOption121s: [{
network: "string",
nextHop: "string",
}],
dnsServers: ["string"],
leaseTime: 0,
serverAddress: "string",
},
dhcpV6Config: {
dnsServers: ["string"],
domainNames: ["string"],
excludedRanges: [{
end: "string",
start: "string",
}],
leaseTime: 0,
preferredTime: 0,
serverAddress: "string",
sntpServers: ["string"],
},
network: "string",
}],
tags: [{
scope: "string",
tag: "string",
}],
transportZonePath: "string",
vlanIds: ["string"],
});
type: nsxt:PolicySegment
properties:
advancedConfig:
addressPoolPath: string
connectivity: string
hybrid: false
localEgress: false
uplinkTeamingPolicy: string
urpfMode: string
bridgeConfigs:
- profilePath: string
transportZonePath: string
uplinkTeamingPolicy: string
vlanIds:
- string
connectivityPath: string
context:
projectId: string
description: string
dhcpConfigPath: string
discoveryProfile:
bindingMapPath: string
ipDiscoveryProfilePath: string
macDiscoveryProfilePath: string
revision: 0
displayName: string
domainName: string
ignoreTags:
detecteds:
- scope: string
tag: string
scopes:
- string
l2Extension:
l2vpnPaths:
- string
tunnelId: 0
metadataProxyPaths:
- string
nsxId: string
overlayId: 0
policySegmentId: string
qosProfile:
bindingMapPath: string
qosProfilePath: string
revision: 0
replicationMode: string
securityProfile:
bindingMapPath: string
revision: 0
securityProfilePath: string
spoofguardProfilePath: string
subnets:
- cidr: string
dhcpRanges:
- string
dhcpV4Config:
dhcpGenericOptions:
- code: 0
values:
- string
dhcpOption121s:
- network: string
nextHop: string
dnsServers:
- string
leaseTime: 0
serverAddress: string
dhcpV6Config:
dnsServers:
- string
domainNames:
- string
excludedRanges:
- end: string
start: string
leaseTime: 0
preferredTime: 0
serverAddress: string
sntpServers:
- string
network: string
tags:
- scope: string
tag: string
transportZonePath: string
vlanIds:
- string
PolicySegment 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 PolicySegment resource accepts the following input properties:
- Display
Name string - Display name of the resource.
- Advanced
Config PolicySegment Advanced Config - Advanced Segment configuration.
- Bridge
Configs List<PolicySegment Bridge Config> - List of edge bridge configuration for the segment. This setting is not supported on Global Manager.
- Connectivity
Path string - Policy path to the connecting Tier-0 or Tier-1.
- Context
Policy
Segment Context - The context which the object belongs to
- Description string
- Description of the resource.
- Dhcp
Config stringPath - Policy path to DHCP server or relay configuration to use for subnets configured on this segment. This attribute is supported with NSX 3.0.0 onwards.
- Discovery
Profile PolicySegment Discovery Profile - IP and MAC discovery profile specification for the segment.
- Domain
Name string - DNS domain names.
- Policy
Segment Ignore Tags - A list of tag scopes that provider should ignore, more specifically, it should not detect drift when tags with such scope are present on NSX, and it should not overwrite them when applying its own tags. This feature is useful for external network with VCD scenario.
- L2Extension
Policy
Segment L2Extension - Configuration for extending Segment through L2 VPN.
- Metadata
Proxy List<string>Paths - Metadata Proxy Configuration Paths.
- Nsx
Id string - The NSX ID of this resource. If set, this ID will be used to create the resource.
- Overlay
Id double - Overlay connectivity ID for this Segment.
- Policy
Segment stringId - ID of the Security Policy.
- Qos
Profile PolicySegment Qos Profile - QoS profile specification for the segment.
- Replication
Mode string - Replication mode - MTEP or SOURCE
- Security
Profile PolicySegment Security Profile - Security profile specification for the segment.
- Subnets
List<Policy
Segment Subnet> - Subnet configuration block.
- List<Policy
Segment Tag> - A list of scope + tag pairs to associate with this policy.
- Transport
Zone stringPath - Policy path to the Overlay transport zone. This property is required for NSX Local Manager, and should not be specified for NSX Global Manager, where NSX will automatically assign default transport zone on each site.
- Vlan
Ids List<string> - List of VLAN IDs or ranges. Specifying vlan ids can be useful for overlay segments, f.e. for EVPN.
- Display
Name string - Display name of the resource.
- Advanced
Config PolicySegment Advanced Config Args - Advanced Segment configuration.
- Bridge
Configs []PolicySegment Bridge Config Args - List of edge bridge configuration for the segment. This setting is not supported on Global Manager.
- Connectivity
Path string - Policy path to the connecting Tier-0 or Tier-1.
- Context
Policy
Segment Context Args - The context which the object belongs to
- Description string
- Description of the resource.
- Dhcp
Config stringPath - Policy path to DHCP server or relay configuration to use for subnets configured on this segment. This attribute is supported with NSX 3.0.0 onwards.
- Discovery
Profile PolicySegment Discovery Profile Args - IP and MAC discovery profile specification for the segment.
- Domain
Name string - DNS domain names.
- Policy
Segment Ignore Tags Args - A list of tag scopes that provider should ignore, more specifically, it should not detect drift when tags with such scope are present on NSX, and it should not overwrite them when applying its own tags. This feature is useful for external network with VCD scenario.
- L2Extension
Policy
Segment L2Extension Args - Configuration for extending Segment through L2 VPN.
- Metadata
Proxy []stringPaths - Metadata Proxy Configuration Paths.
- Nsx
Id string - The NSX ID of this resource. If set, this ID will be used to create the resource.
- Overlay
Id float64 - Overlay connectivity ID for this Segment.
- Policy
Segment stringId - ID of the Security Policy.
- Qos
Profile PolicySegment Qos Profile Args - QoS profile specification for the segment.
- Replication
Mode string - Replication mode - MTEP or SOURCE
- Security
Profile PolicySegment Security Profile Type Args - Security profile specification for the segment.
- Subnets
[]Policy
Segment Subnet Args - Subnet configuration block.
- []Policy
Segment Tag Args - A list of scope + tag pairs to associate with this policy.
- Transport
Zone stringPath - Policy path to the Overlay transport zone. This property is required for NSX Local Manager, and should not be specified for NSX Global Manager, where NSX will automatically assign default transport zone on each site.
- Vlan
Ids []string - List of VLAN IDs or ranges. Specifying vlan ids can be useful for overlay segments, f.e. for EVPN.
- display
Name String - Display name of the resource.
- advanced
Config PolicySegment Advanced Config - Advanced Segment configuration.
- bridge
Configs List<PolicySegment Bridge Config> - List of edge bridge configuration for the segment. This setting is not supported on Global Manager.
- connectivity
Path String - Policy path to the connecting Tier-0 or Tier-1.
- context
Policy
Segment Context - The context which the object belongs to
- description String
- Description of the resource.
- dhcp
Config StringPath - Policy path to DHCP server or relay configuration to use for subnets configured on this segment. This attribute is supported with NSX 3.0.0 onwards.
- discovery
Profile PolicySegment Discovery Profile - IP and MAC discovery profile specification for the segment.
- domain
Name String - DNS domain names.
- Policy
Segment Ignore Tags - A list of tag scopes that provider should ignore, more specifically, it should not detect drift when tags with such scope are present on NSX, and it should not overwrite them when applying its own tags. This feature is useful for external network with VCD scenario.
- l2Extension
Policy
Segment L2Extension - Configuration for extending Segment through L2 VPN.
- metadata
Proxy List<String>Paths - Metadata Proxy Configuration Paths.
- nsx
Id String - The NSX ID of this resource. If set, this ID will be used to create the resource.
- overlay
Id Double - Overlay connectivity ID for this Segment.
- policy
Segment StringId - ID of the Security Policy.
- qos
Profile PolicySegment Qos Profile - QoS profile specification for the segment.
- replication
Mode String - Replication mode - MTEP or SOURCE
- security
Profile PolicySegment Security Profile - Security profile specification for the segment.
- subnets
List<Policy
Segment Subnet> - Subnet configuration block.
- List<Policy
Segment Tag> - A list of scope + tag pairs to associate with this policy.
- transport
Zone StringPath - Policy path to the Overlay transport zone. This property is required for NSX Local Manager, and should not be specified for NSX Global Manager, where NSX will automatically assign default transport zone on each site.
- vlan
Ids List<String> - List of VLAN IDs or ranges. Specifying vlan ids can be useful for overlay segments, f.e. for EVPN.
- display
Name string - Display name of the resource.
- advanced
Config PolicySegment Advanced Config - Advanced Segment configuration.
- bridge
Configs PolicySegment Bridge Config[] - List of edge bridge configuration for the segment. This setting is not supported on Global Manager.
- connectivity
Path string - Policy path to the connecting Tier-0 or Tier-1.
- context
Policy
Segment Context - The context which the object belongs to
- description string
- Description of the resource.
- dhcp
Config stringPath - Policy path to DHCP server or relay configuration to use for subnets configured on this segment. This attribute is supported with NSX 3.0.0 onwards.
- discovery
Profile PolicySegment Discovery Profile - IP and MAC discovery profile specification for the segment.
- domain
Name string - DNS domain names.
- Policy
Segment Ignore Tags - A list of tag scopes that provider should ignore, more specifically, it should not detect drift when tags with such scope are present on NSX, and it should not overwrite them when applying its own tags. This feature is useful for external network with VCD scenario.
- l2Extension
Policy
Segment L2Extension - Configuration for extending Segment through L2 VPN.
- metadata
Proxy string[]Paths - Metadata Proxy Configuration Paths.
- nsx
Id string - The NSX ID of this resource. If set, this ID will be used to create the resource.
- overlay
Id number - Overlay connectivity ID for this Segment.
- policy
Segment stringId - ID of the Security Policy.
- qos
Profile PolicySegment Qos Profile - QoS profile specification for the segment.
- replication
Mode string - Replication mode - MTEP or SOURCE
- security
Profile PolicySegment Security Profile - Security profile specification for the segment.
- subnets
Policy
Segment Subnet[] - Subnet configuration block.
- Policy
Segment Tag[] - A list of scope + tag pairs to associate with this policy.
- transport
Zone stringPath - Policy path to the Overlay transport zone. This property is required for NSX Local Manager, and should not be specified for NSX Global Manager, where NSX will automatically assign default transport zone on each site.
- vlan
Ids string[] - List of VLAN IDs or ranges. Specifying vlan ids can be useful for overlay segments, f.e. for EVPN.
- display_
name str - Display name of the resource.
- advanced_
config PolicySegment Advanced Config Args - Advanced Segment configuration.
- bridge_
configs Sequence[PolicySegment Bridge Config Args] - List of edge bridge configuration for the segment. This setting is not supported on Global Manager.
- connectivity_
path str - Policy path to the connecting Tier-0 or Tier-1.
- context
Policy
Segment Context Args - The context which the object belongs to
- description str
- Description of the resource.
- dhcp_
config_ strpath - Policy path to DHCP server or relay configuration to use for subnets configured on this segment. This attribute is supported with NSX 3.0.0 onwards.
- discovery_
profile PolicySegment Discovery Profile Args - IP and MAC discovery profile specification for the segment.
- domain_
name str - DNS domain names.
- Policy
Segment Ignore Tags Args - A list of tag scopes that provider should ignore, more specifically, it should not detect drift when tags with such scope are present on NSX, and it should not overwrite them when applying its own tags. This feature is useful for external network with VCD scenario.
- l2_
extension PolicySegment L2Extension Args - Configuration for extending Segment through L2 VPN.
- metadata_
proxy_ Sequence[str]paths - Metadata Proxy Configuration Paths.
- nsx_
id str - The NSX ID of this resource. If set, this ID will be used to create the resource.
- overlay_
id float - Overlay connectivity ID for this Segment.
- policy_
segment_ strid - ID of the Security Policy.
- qos_
profile PolicySegment Qos Profile Args - QoS profile specification for the segment.
- replication_
mode str - Replication mode - MTEP or SOURCE
- security_
profile PolicySegment Security Profile Args - Security profile specification for the segment.
- subnets
Sequence[Policy
Segment Subnet Args] - Subnet configuration block.
- Sequence[Policy
Segment Tag Args] - A list of scope + tag pairs to associate with this policy.
- transport_
zone_ strpath - Policy path to the Overlay transport zone. This property is required for NSX Local Manager, and should not be specified for NSX Global Manager, where NSX will automatically assign default transport zone on each site.
- vlan_
ids Sequence[str] - List of VLAN IDs or ranges. Specifying vlan ids can be useful for overlay segments, f.e. for EVPN.
- display
Name String - Display name of the resource.
- advanced
Config Property Map - Advanced Segment configuration.
- bridge
Configs List<Property Map> - List of edge bridge configuration for the segment. This setting is not supported on Global Manager.
- connectivity
Path String - Policy path to the connecting Tier-0 or Tier-1.
- context Property Map
- The context which the object belongs to
- description String
- Description of the resource.
- dhcp
Config StringPath - Policy path to DHCP server or relay configuration to use for subnets configured on this segment. This attribute is supported with NSX 3.0.0 onwards.
- discovery
Profile Property Map - IP and MAC discovery profile specification for the segment.
- domain
Name String - DNS domain names.
- Property Map
- A list of tag scopes that provider should ignore, more specifically, it should not detect drift when tags with such scope are present on NSX, and it should not overwrite them when applying its own tags. This feature is useful for external network with VCD scenario.
- l2Extension Property Map
- Configuration for extending Segment through L2 VPN.
- metadata
Proxy List<String>Paths - Metadata Proxy Configuration Paths.
- nsx
Id String - The NSX ID of this resource. If set, this ID will be used to create the resource.
- overlay
Id Number - Overlay connectivity ID for this Segment.
- policy
Segment StringId - ID of the Security Policy.
- qos
Profile Property Map - QoS profile specification for the segment.
- replication
Mode String - Replication mode - MTEP or SOURCE
- security
Profile Property Map - Security profile specification for the segment.
- subnets List<Property Map>
- Subnet configuration block.
- List<Property Map>
- A list of scope + tag pairs to associate with this policy.
- transport
Zone StringPath - Policy path to the Overlay transport zone. This property is required for NSX Local Manager, and should not be specified for NSX Global Manager, where NSX will automatically assign default transport zone on each site.
- vlan
Ids List<String> - List of VLAN IDs or ranges. Specifying vlan ids can be useful for overlay segments, f.e. for EVPN.
Outputs
All input properties are implicitly available as output properties. Additionally, the PolicySegment resource produces the following output properties:
Look up Existing PolicySegment Resource
Get an existing PolicySegment 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?: PolicySegmentState, opts?: CustomResourceOptions): PolicySegment
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
advanced_config: Optional[PolicySegmentAdvancedConfigArgs] = None,
bridge_configs: Optional[Sequence[PolicySegmentBridgeConfigArgs]] = None,
connectivity_path: Optional[str] = None,
context: Optional[PolicySegmentContextArgs] = None,
description: Optional[str] = None,
dhcp_config_path: Optional[str] = None,
discovery_profile: Optional[PolicySegmentDiscoveryProfileArgs] = None,
display_name: Optional[str] = None,
domain_name: Optional[str] = None,
ignore_tags: Optional[PolicySegmentIgnoreTagsArgs] = None,
l2_extension: Optional[PolicySegmentL2ExtensionArgs] = None,
metadata_proxy_paths: Optional[Sequence[str]] = None,
nsx_id: Optional[str] = None,
overlay_id: Optional[float] = None,
path: Optional[str] = None,
policy_segment_id: Optional[str] = None,
qos_profile: Optional[PolicySegmentQosProfileArgs] = None,
replication_mode: Optional[str] = None,
revision: Optional[float] = None,
security_profile: Optional[PolicySegmentSecurityProfileArgs] = None,
subnets: Optional[Sequence[PolicySegmentSubnetArgs]] = None,
tags: Optional[Sequence[PolicySegmentTagArgs]] = None,
transport_zone_path: Optional[str] = None,
vlan_ids: Optional[Sequence[str]] = None) -> PolicySegment
func GetPolicySegment(ctx *Context, name string, id IDInput, state *PolicySegmentState, opts ...ResourceOption) (*PolicySegment, error)
public static PolicySegment Get(string name, Input<string> id, PolicySegmentState? state, CustomResourceOptions? opts = null)
public static PolicySegment get(String name, Output<String> id, PolicySegmentState state, CustomResourceOptions options)
resources: _: type: nsxt:PolicySegment 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.
- Advanced
Config PolicySegment Advanced Config - Advanced Segment configuration.
- Bridge
Configs List<PolicySegment Bridge Config> - List of edge bridge configuration for the segment. This setting is not supported on Global Manager.
- Connectivity
Path string - Policy path to the connecting Tier-0 or Tier-1.
- Context
Policy
Segment Context - The context which the object belongs to
- Description string
- Description of the resource.
- Dhcp
Config stringPath - Policy path to DHCP server or relay configuration to use for subnets configured on this segment. This attribute is supported with NSX 3.0.0 onwards.
- Discovery
Profile PolicySegment Discovery Profile - IP and MAC discovery profile specification for the segment.
- Display
Name string - Display name of the resource.
- Domain
Name string - DNS domain names.
- Policy
Segment Ignore Tags - A list of tag scopes that provider should ignore, more specifically, it should not detect drift when tags with such scope are present on NSX, and it should not overwrite them when applying its own tags. This feature is useful for external network with VCD scenario.
- L2Extension
Policy
Segment L2Extension - Configuration for extending Segment through L2 VPN.
- Metadata
Proxy List<string>Paths - Metadata Proxy Configuration Paths.
- Nsx
Id string - The NSX ID of this resource. If set, this ID will be used to create the resource.
- Overlay
Id double - Overlay connectivity ID for this Segment.
- Path string
- The NSX path of the policy resource.
- In the
subnet
:
- In the
- Policy
Segment stringId - ID of the Security Policy.
- Qos
Profile PolicySegment Qos Profile - QoS profile specification for the segment.
- Replication
Mode string - Replication mode - MTEP or SOURCE
- Revision double
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- Security
Profile PolicySegment Security Profile - Security profile specification for the segment.
- Subnets
List<Policy
Segment Subnet> - Subnet configuration block.
- List<Policy
Segment Tag> - A list of scope + tag pairs to associate with this policy.
- Transport
Zone stringPath - Policy path to the Overlay transport zone. This property is required for NSX Local Manager, and should not be specified for NSX Global Manager, where NSX will automatically assign default transport zone on each site.
- Vlan
Ids List<string> - List of VLAN IDs or ranges. Specifying vlan ids can be useful for overlay segments, f.e. for EVPN.
- Advanced
Config PolicySegment Advanced Config Args - Advanced Segment configuration.
- Bridge
Configs []PolicySegment Bridge Config Args - List of edge bridge configuration for the segment. This setting is not supported on Global Manager.
- Connectivity
Path string - Policy path to the connecting Tier-0 or Tier-1.
- Context
Policy
Segment Context Args - The context which the object belongs to
- Description string
- Description of the resource.
- Dhcp
Config stringPath - Policy path to DHCP server or relay configuration to use for subnets configured on this segment. This attribute is supported with NSX 3.0.0 onwards.
- Discovery
Profile PolicySegment Discovery Profile Args - IP and MAC discovery profile specification for the segment.
- Display
Name string - Display name of the resource.
- Domain
Name string - DNS domain names.
- Policy
Segment Ignore Tags Args - A list of tag scopes that provider should ignore, more specifically, it should not detect drift when tags with such scope are present on NSX, and it should not overwrite them when applying its own tags. This feature is useful for external network with VCD scenario.
- L2Extension
Policy
Segment L2Extension Args - Configuration for extending Segment through L2 VPN.
- Metadata
Proxy []stringPaths - Metadata Proxy Configuration Paths.
- Nsx
Id string - The NSX ID of this resource. If set, this ID will be used to create the resource.
- Overlay
Id float64 - Overlay connectivity ID for this Segment.
- Path string
- The NSX path of the policy resource.
- In the
subnet
:
- In the
- Policy
Segment stringId - ID of the Security Policy.
- Qos
Profile PolicySegment Qos Profile Args - QoS profile specification for the segment.
- Replication
Mode string - Replication mode - MTEP or SOURCE
- Revision float64
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- Security
Profile PolicySegment Security Profile Type Args - Security profile specification for the segment.
- Subnets
[]Policy
Segment Subnet Args - Subnet configuration block.
- []Policy
Segment Tag Args - A list of scope + tag pairs to associate with this policy.
- Transport
Zone stringPath - Policy path to the Overlay transport zone. This property is required for NSX Local Manager, and should not be specified for NSX Global Manager, where NSX will automatically assign default transport zone on each site.
- Vlan
Ids []string - List of VLAN IDs or ranges. Specifying vlan ids can be useful for overlay segments, f.e. for EVPN.
- advanced
Config PolicySegment Advanced Config - Advanced Segment configuration.
- bridge
Configs List<PolicySegment Bridge Config> - List of edge bridge configuration for the segment. This setting is not supported on Global Manager.
- connectivity
Path String - Policy path to the connecting Tier-0 or Tier-1.
- context
Policy
Segment Context - The context which the object belongs to
- description String
- Description of the resource.
- dhcp
Config StringPath - Policy path to DHCP server or relay configuration to use for subnets configured on this segment. This attribute is supported with NSX 3.0.0 onwards.
- discovery
Profile PolicySegment Discovery Profile - IP and MAC discovery profile specification for the segment.
- display
Name String - Display name of the resource.
- domain
Name String - DNS domain names.
- Policy
Segment Ignore Tags - A list of tag scopes that provider should ignore, more specifically, it should not detect drift when tags with such scope are present on NSX, and it should not overwrite them when applying its own tags. This feature is useful for external network with VCD scenario.
- l2Extension
Policy
Segment L2Extension - Configuration for extending Segment through L2 VPN.
- metadata
Proxy List<String>Paths - Metadata Proxy Configuration Paths.
- nsx
Id String - The NSX ID of this resource. If set, this ID will be used to create the resource.
- overlay
Id Double - Overlay connectivity ID for this Segment.
- path String
- The NSX path of the policy resource.
- In the
subnet
:
- In the
- policy
Segment StringId - ID of the Security Policy.
- qos
Profile PolicySegment Qos Profile - QoS profile specification for the segment.
- replication
Mode String - Replication mode - MTEP or SOURCE
- revision Double
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- security
Profile PolicySegment Security Profile - Security profile specification for the segment.
- subnets
List<Policy
Segment Subnet> - Subnet configuration block.
- List<Policy
Segment Tag> - A list of scope + tag pairs to associate with this policy.
- transport
Zone StringPath - Policy path to the Overlay transport zone. This property is required for NSX Local Manager, and should not be specified for NSX Global Manager, where NSX will automatically assign default transport zone on each site.
- vlan
Ids List<String> - List of VLAN IDs or ranges. Specifying vlan ids can be useful for overlay segments, f.e. for EVPN.
- advanced
Config PolicySegment Advanced Config - Advanced Segment configuration.
- bridge
Configs PolicySegment Bridge Config[] - List of edge bridge configuration for the segment. This setting is not supported on Global Manager.
- connectivity
Path string - Policy path to the connecting Tier-0 or Tier-1.
- context
Policy
Segment Context - The context which the object belongs to
- description string
- Description of the resource.
- dhcp
Config stringPath - Policy path to DHCP server or relay configuration to use for subnets configured on this segment. This attribute is supported with NSX 3.0.0 onwards.
- discovery
Profile PolicySegment Discovery Profile - IP and MAC discovery profile specification for the segment.
- display
Name string - Display name of the resource.
- domain
Name string - DNS domain names.
- Policy
Segment Ignore Tags - A list of tag scopes that provider should ignore, more specifically, it should not detect drift when tags with such scope are present on NSX, and it should not overwrite them when applying its own tags. This feature is useful for external network with VCD scenario.
- l2Extension
Policy
Segment L2Extension - Configuration for extending Segment through L2 VPN.
- metadata
Proxy string[]Paths - Metadata Proxy Configuration Paths.
- nsx
Id string - The NSX ID of this resource. If set, this ID will be used to create the resource.
- overlay
Id number - Overlay connectivity ID for this Segment.
- path string
- The NSX path of the policy resource.
- In the
subnet
:
- In the
- policy
Segment stringId - ID of the Security Policy.
- qos
Profile PolicySegment Qos Profile - QoS profile specification for the segment.
- replication
Mode string - Replication mode - MTEP or SOURCE
- revision number
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- security
Profile PolicySegment Security Profile - Security profile specification for the segment.
- subnets
Policy
Segment Subnet[] - Subnet configuration block.
- Policy
Segment Tag[] - A list of scope + tag pairs to associate with this policy.
- transport
Zone stringPath - Policy path to the Overlay transport zone. This property is required for NSX Local Manager, and should not be specified for NSX Global Manager, where NSX will automatically assign default transport zone on each site.
- vlan
Ids string[] - List of VLAN IDs or ranges. Specifying vlan ids can be useful for overlay segments, f.e. for EVPN.
- advanced_
config PolicySegment Advanced Config Args - Advanced Segment configuration.
- bridge_
configs Sequence[PolicySegment Bridge Config Args] - List of edge bridge configuration for the segment. This setting is not supported on Global Manager.
- connectivity_
path str - Policy path to the connecting Tier-0 or Tier-1.
- context
Policy
Segment Context Args - The context which the object belongs to
- description str
- Description of the resource.
- dhcp_
config_ strpath - Policy path to DHCP server or relay configuration to use for subnets configured on this segment. This attribute is supported with NSX 3.0.0 onwards.
- discovery_
profile PolicySegment Discovery Profile Args - IP and MAC discovery profile specification for the segment.
- display_
name str - Display name of the resource.
- domain_
name str - DNS domain names.
- Policy
Segment Ignore Tags Args - A list of tag scopes that provider should ignore, more specifically, it should not detect drift when tags with such scope are present on NSX, and it should not overwrite them when applying its own tags. This feature is useful for external network with VCD scenario.
- l2_
extension PolicySegment L2Extension Args - Configuration for extending Segment through L2 VPN.
- metadata_
proxy_ Sequence[str]paths - Metadata Proxy Configuration Paths.
- nsx_
id str - The NSX ID of this resource. If set, this ID will be used to create the resource.
- overlay_
id float - Overlay connectivity ID for this Segment.
- path str
- The NSX path of the policy resource.
- In the
subnet
:
- In the
- policy_
segment_ strid - ID of the Security Policy.
- qos_
profile PolicySegment Qos Profile Args - QoS profile specification for the segment.
- replication_
mode str - Replication mode - MTEP or SOURCE
- revision float
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- security_
profile PolicySegment Security Profile Args - Security profile specification for the segment.
- subnets
Sequence[Policy
Segment Subnet Args] - Subnet configuration block.
- Sequence[Policy
Segment Tag Args] - A list of scope + tag pairs to associate with this policy.
- transport_
zone_ strpath - Policy path to the Overlay transport zone. This property is required for NSX Local Manager, and should not be specified for NSX Global Manager, where NSX will automatically assign default transport zone on each site.
- vlan_
ids Sequence[str] - List of VLAN IDs or ranges. Specifying vlan ids can be useful for overlay segments, f.e. for EVPN.
- advanced
Config Property Map - Advanced Segment configuration.
- bridge
Configs List<Property Map> - List of edge bridge configuration for the segment. This setting is not supported on Global Manager.
- connectivity
Path String - Policy path to the connecting Tier-0 or Tier-1.
- context Property Map
- The context which the object belongs to
- description String
- Description of the resource.
- dhcp
Config StringPath - Policy path to DHCP server or relay configuration to use for subnets configured on this segment. This attribute is supported with NSX 3.0.0 onwards.
- discovery
Profile Property Map - IP and MAC discovery profile specification for the segment.
- display
Name String - Display name of the resource.
- domain
Name String - DNS domain names.
- Property Map
- A list of tag scopes that provider should ignore, more specifically, it should not detect drift when tags with such scope are present on NSX, and it should not overwrite them when applying its own tags. This feature is useful for external network with VCD scenario.
- l2Extension Property Map
- Configuration for extending Segment through L2 VPN.
- metadata
Proxy List<String>Paths - Metadata Proxy Configuration Paths.
- nsx
Id String - The NSX ID of this resource. If set, this ID will be used to create the resource.
- overlay
Id Number - Overlay connectivity ID for this Segment.
- path String
- The NSX path of the policy resource.
- In the
subnet
:
- In the
- policy
Segment StringId - ID of the Security Policy.
- qos
Profile Property Map - QoS profile specification for the segment.
- replication
Mode String - Replication mode - MTEP or SOURCE
- revision Number
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- security
Profile Property Map - Security profile specification for the segment.
- subnets List<Property Map>
- Subnet configuration block.
- List<Property Map>
- A list of scope + tag pairs to associate with this policy.
- transport
Zone StringPath - Policy path to the Overlay transport zone. This property is required for NSX Local Manager, and should not be specified for NSX Global Manager, where NSX will automatically assign default transport zone on each site.
- vlan
Ids List<String> - List of VLAN IDs or ranges. Specifying vlan ids can be useful for overlay segments, f.e. for EVPN.
Supporting Types
PolicySegmentAdvancedConfig, PolicySegmentAdvancedConfigArgs
- Address
Pool stringPath - List of Policy path to IP address pools (for now only one pool is supported by NSX)
- Connectivity string
- Connectivity configuration to manually connect (ON) or disconnect (OFF).
- Hybrid bool
- Boolean flag to identify a hybrid logical switch.
- Local
Egress bool - Boolean flag to enable local egress when used in conjunction with L2VPN.
- Uplink
Teaming stringPolicy - The name of the switching uplink teaming policy for the bridge endpoint. This name corresponds to one of the switching uplink teaming policy names listed in the transport zone.
- Urpf
Mode string - URPF mode to be applied to gateway downlink interface. One of
STRICT
,NONE
.
- Address
Pool stringPath - List of Policy path to IP address pools (for now only one pool is supported by NSX)
- Connectivity string
- Connectivity configuration to manually connect (ON) or disconnect (OFF).
- Hybrid bool
- Boolean flag to identify a hybrid logical switch.
- Local
Egress bool - Boolean flag to enable local egress when used in conjunction with L2VPN.
- Uplink
Teaming stringPolicy - The name of the switching uplink teaming policy for the bridge endpoint. This name corresponds to one of the switching uplink teaming policy names listed in the transport zone.
- Urpf
Mode string - URPF mode to be applied to gateway downlink interface. One of
STRICT
,NONE
.
- address
Pool StringPath - List of Policy path to IP address pools (for now only one pool is supported by NSX)
- connectivity String
- Connectivity configuration to manually connect (ON) or disconnect (OFF).
- hybrid Boolean
- Boolean flag to identify a hybrid logical switch.
- local
Egress Boolean - Boolean flag to enable local egress when used in conjunction with L2VPN.
- uplink
Teaming StringPolicy - The name of the switching uplink teaming policy for the bridge endpoint. This name corresponds to one of the switching uplink teaming policy names listed in the transport zone.
- urpf
Mode String - URPF mode to be applied to gateway downlink interface. One of
STRICT
,NONE
.
- address
Pool stringPath - List of Policy path to IP address pools (for now only one pool is supported by NSX)
- connectivity string
- Connectivity configuration to manually connect (ON) or disconnect (OFF).
- hybrid boolean
- Boolean flag to identify a hybrid logical switch.
- local
Egress boolean - Boolean flag to enable local egress when used in conjunction with L2VPN.
- uplink
Teaming stringPolicy - The name of the switching uplink teaming policy for the bridge endpoint. This name corresponds to one of the switching uplink teaming policy names listed in the transport zone.
- urpf
Mode string - URPF mode to be applied to gateway downlink interface. One of
STRICT
,NONE
.
- address_
pool_ strpath - List of Policy path to IP address pools (for now only one pool is supported by NSX)
- connectivity str
- Connectivity configuration to manually connect (ON) or disconnect (OFF).
- hybrid bool
- Boolean flag to identify a hybrid logical switch.
- local_
egress bool - Boolean flag to enable local egress when used in conjunction with L2VPN.
- uplink_
teaming_ strpolicy - The name of the switching uplink teaming policy for the bridge endpoint. This name corresponds to one of the switching uplink teaming policy names listed in the transport zone.
- urpf_
mode str - URPF mode to be applied to gateway downlink interface. One of
STRICT
,NONE
.
- address
Pool StringPath - List of Policy path to IP address pools (for now only one pool is supported by NSX)
- connectivity String
- Connectivity configuration to manually connect (ON) or disconnect (OFF).
- hybrid Boolean
- Boolean flag to identify a hybrid logical switch.
- local
Egress Boolean - Boolean flag to enable local egress when used in conjunction with L2VPN.
- uplink
Teaming StringPolicy - The name of the switching uplink teaming policy for the bridge endpoint. This name corresponds to one of the switching uplink teaming policy names listed in the transport zone.
- urpf
Mode String - URPF mode to be applied to gateway downlink interface. One of
STRICT
,NONE
.
PolicySegmentBridgeConfig, PolicySegmentBridgeConfigArgs
- Profile
Path string - Path for edge bridge profile to be associated with the segment.
- Transport
Zone stringPath - Path for vlan transport zone for the bridge.
- Vlan
Ids List<string> - List of VLAN IDs or ranges.
- Uplink
Teaming stringPolicy - The name of the switching uplink teaming policy for the bridge endpoint.
- Profile
Path string - Path for edge bridge profile to be associated with the segment.
- Transport
Zone stringPath - Path for vlan transport zone for the bridge.
- Vlan
Ids []string - List of VLAN IDs or ranges.
- Uplink
Teaming stringPolicy - The name of the switching uplink teaming policy for the bridge endpoint.
- profile
Path String - Path for edge bridge profile to be associated with the segment.
- transport
Zone StringPath - Path for vlan transport zone for the bridge.
- vlan
Ids List<String> - List of VLAN IDs or ranges.
- uplink
Teaming StringPolicy - The name of the switching uplink teaming policy for the bridge endpoint.
- profile
Path string - Path for edge bridge profile to be associated with the segment.
- transport
Zone stringPath - Path for vlan transport zone for the bridge.
- vlan
Ids string[] - List of VLAN IDs or ranges.
- uplink
Teaming stringPolicy - The name of the switching uplink teaming policy for the bridge endpoint.
- profile_
path str - Path for edge bridge profile to be associated with the segment.
- transport_
zone_ strpath - Path for vlan transport zone for the bridge.
- vlan_
ids Sequence[str] - List of VLAN IDs or ranges.
- uplink_
teaming_ strpolicy - The name of the switching uplink teaming policy for the bridge endpoint.
- profile
Path String - Path for edge bridge profile to be associated with the segment.
- transport
Zone StringPath - Path for vlan transport zone for the bridge.
- vlan
Ids List<String> - List of VLAN IDs or ranges.
- uplink
Teaming StringPolicy - The name of the switching uplink teaming policy for the bridge endpoint.
PolicySegmentContext, PolicySegmentContextArgs
- Project
Id string - The ID of the project which the object belongs to
- Project
Id string - The ID of the project which the object belongs to
- project
Id String - The ID of the project which the object belongs to
- project
Id string - The ID of the project which the object belongs to
- project_
id str - The ID of the project which the object belongs to
- project
Id String - The ID of the project which the object belongs to
PolicySegmentDiscoveryProfile, PolicySegmentDiscoveryProfileArgs
- Binding
Map stringPath - Policy path of profile binding map
- Ip
Discovery stringProfile Path - Path for IP discovery profile to be associated with the segment.
- Mac
Discovery stringProfile Path - Path for MAC discovery profile to be associated with the segment.
- Revision double
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- Binding
Map stringPath - Policy path of profile binding map
- Ip
Discovery stringProfile Path - Path for IP discovery profile to be associated with the segment.
- Mac
Discovery stringProfile Path - Path for MAC discovery profile to be associated with the segment.
- Revision float64
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- binding
Map StringPath - Policy path of profile binding map
- ip
Discovery StringProfile Path - Path for IP discovery profile to be associated with the segment.
- mac
Discovery StringProfile Path - Path for MAC discovery profile to be associated with the segment.
- revision Double
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- binding
Map stringPath - Policy path of profile binding map
- ip
Discovery stringProfile Path - Path for IP discovery profile to be associated with the segment.
- mac
Discovery stringProfile Path - Path for MAC discovery profile to be associated with the segment.
- revision number
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- binding_
map_ strpath - Policy path of profile binding map
- ip_
discovery_ strprofile_ path - Path for IP discovery profile to be associated with the segment.
- mac_
discovery_ strprofile_ path - Path for MAC discovery profile to be associated with the segment.
- revision float
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- binding
Map StringPath - Policy path of profile binding map
- ip
Discovery StringProfile Path - Path for IP discovery profile to be associated with the segment.
- mac
Discovery StringProfile Path - Path for MAC discovery profile to be associated with the segment.
- revision Number
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
PolicySegmentIgnoreTags, PolicySegmentIgnoreTagsArgs
- Scopes List<string>
- List of scope values that should cause scope/tag pair to be ignored.
- Detecteds
List<Policy
Segment Ignore Tags Detected> - Tags matching scopes to ignore
- Scopes []string
- List of scope values that should cause scope/tag pair to be ignored.
- Detecteds
[]Policy
Segment Ignore Tags Detected - Tags matching scopes to ignore
- scopes List<String>
- List of scope values that should cause scope/tag pair to be ignored.
- detecteds
List<Policy
Segment Ignore Tags Detected> - Tags matching scopes to ignore
- scopes string[]
- List of scope values that should cause scope/tag pair to be ignored.
- detecteds
Policy
Segment Ignore Tags Detected[] - Tags matching scopes to ignore
- scopes Sequence[str]
- List of scope values that should cause scope/tag pair to be ignored.
- detecteds
Sequence[Policy
Segment Ignore Tags Detected] - Tags matching scopes to ignore
- scopes List<String>
- List of scope values that should cause scope/tag pair to be ignored.
- detecteds List<Property Map>
- Tags matching scopes to ignore
PolicySegmentIgnoreTagsDetected, PolicySegmentIgnoreTagsDetectedArgs
PolicySegmentL2Extension, PolicySegmentL2ExtensionArgs
- L2vpn
Paths List<string> - Policy paths of associated L2 VPN sessions.
- Tunnel
Id double - The Tunnel ID that's a int value between 1 and 4093.
- L2vpn
Paths []string - Policy paths of associated L2 VPN sessions.
- Tunnel
Id float64 - The Tunnel ID that's a int value between 1 and 4093.
- l2vpn
Paths List<String> - Policy paths of associated L2 VPN sessions.
- tunnel
Id Double - The Tunnel ID that's a int value between 1 and 4093.
- l2vpn
Paths string[] - Policy paths of associated L2 VPN sessions.
- tunnel
Id number - The Tunnel ID that's a int value between 1 and 4093.
- l2vpn_
paths Sequence[str] - Policy paths of associated L2 VPN sessions.
- tunnel_
id float - The Tunnel ID that's a int value between 1 and 4093.
- l2vpn
Paths List<String> - Policy paths of associated L2 VPN sessions.
- tunnel
Id Number - The Tunnel ID that's a int value between 1 and 4093.
PolicySegmentQosProfile, PolicySegmentQosProfileArgs
- Qos
Profile stringPath - Path for qos profile to be associated with the segment.
- Binding
Map stringPath - Policy path of profile binding map
- Revision double
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- Qos
Profile stringPath - Path for qos profile to be associated with the segment.
- Binding
Map stringPath - Policy path of profile binding map
- Revision float64
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- qos
Profile StringPath - Path for qos profile to be associated with the segment.
- binding
Map StringPath - Policy path of profile binding map
- revision Double
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- qos
Profile stringPath - Path for qos profile to be associated with the segment.
- binding
Map stringPath - Policy path of profile binding map
- revision number
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- qos_
profile_ strpath - Path for qos profile to be associated with the segment.
- binding_
map_ strpath - Policy path of profile binding map
- revision float
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- qos
Profile StringPath - Path for qos profile to be associated with the segment.
- binding
Map StringPath - Policy path of profile binding map
- revision Number
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
PolicySegmentSecurityProfile, PolicySegmentSecurityProfileArgs
- Binding
Map stringPath - Policy path of profile binding map
- Revision double
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- Security
Profile stringPath - Path for segment security profile to be associated with the segment.
- Spoofguard
Profile stringPath - Path for spoofguard profile to be associated with the segment.
- Binding
Map stringPath - Policy path of profile binding map
- Revision float64
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- Security
Profile stringPath - Path for segment security profile to be associated with the segment.
- Spoofguard
Profile stringPath - Path for spoofguard profile to be associated with the segment.
- binding
Map StringPath - Policy path of profile binding map
- revision Double
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- security
Profile StringPath - Path for segment security profile to be associated with the segment.
- spoofguard
Profile StringPath - Path for spoofguard profile to be associated with the segment.
- binding
Map stringPath - Policy path of profile binding map
- revision number
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- security
Profile stringPath - Path for segment security profile to be associated with the segment.
- spoofguard
Profile stringPath - Path for spoofguard profile to be associated with the segment.
- binding_
map_ strpath - Policy path of profile binding map
- revision float
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- security_
profile_ strpath - Path for segment security profile to be associated with the segment.
- spoofguard_
profile_ strpath - Path for spoofguard profile to be associated with the segment.
- binding
Map StringPath - Policy path of profile binding map
- revision Number
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- security
Profile StringPath - Path for segment security profile to be associated with the segment.
- spoofguard
Profile StringPath - Path for spoofguard profile to be associated with the segment.
PolicySegmentSubnet, PolicySegmentSubnetArgs
- Cidr string
- Gateway IP address CIDR. This argument can not be changed if DHCP is enabled for the subnet.
- Dhcp
Ranges List<string> - List of DHCP address ranges for dynamic IP allocation.
- Dhcp
V4Config PolicySegment Subnet Dhcp V4Config - DHCPv4 config for IPv4 subnet. This clause is supported with NSX 3.0.0 onwards.
- Dhcp
V6Config PolicySegment Subnet Dhcp V6Config - DHCPv6 config for IPv6 subnet. This clause is supported with NSX 3.0.0 onwards.
- Network string
- The network CIDR for the subnet.
- Cidr string
- Gateway IP address CIDR. This argument can not be changed if DHCP is enabled for the subnet.
- Dhcp
Ranges []string - List of DHCP address ranges for dynamic IP allocation.
- Dhcp
V4Config PolicySegment Subnet Dhcp V4Config - DHCPv4 config for IPv4 subnet. This clause is supported with NSX 3.0.0 onwards.
- Dhcp
V6Config PolicySegment Subnet Dhcp V6Config - DHCPv6 config for IPv6 subnet. This clause is supported with NSX 3.0.0 onwards.
- Network string
- The network CIDR for the subnet.
- cidr String
- Gateway IP address CIDR. This argument can not be changed if DHCP is enabled for the subnet.
- dhcp
Ranges List<String> - List of DHCP address ranges for dynamic IP allocation.
- dhcp
V4Config PolicySegment Subnet Dhcp V4Config - DHCPv4 config for IPv4 subnet. This clause is supported with NSX 3.0.0 onwards.
- dhcp
V6Config PolicySegment Subnet Dhcp V6Config - DHCPv6 config for IPv6 subnet. This clause is supported with NSX 3.0.0 onwards.
- network String
- The network CIDR for the subnet.
- cidr string
- Gateway IP address CIDR. This argument can not be changed if DHCP is enabled for the subnet.
- dhcp
Ranges string[] - List of DHCP address ranges for dynamic IP allocation.
- dhcp
V4Config PolicySegment Subnet Dhcp V4Config - DHCPv4 config for IPv4 subnet. This clause is supported with NSX 3.0.0 onwards.
- dhcp
V6Config PolicySegment Subnet Dhcp V6Config - DHCPv6 config for IPv6 subnet. This clause is supported with NSX 3.0.0 onwards.
- network string
- The network CIDR for the subnet.
- cidr str
- Gateway IP address CIDR. This argument can not be changed if DHCP is enabled for the subnet.
- dhcp_
ranges Sequence[str] - List of DHCP address ranges for dynamic IP allocation.
- dhcp_
v4_ Policyconfig Segment Subnet Dhcp V4Config - DHCPv4 config for IPv4 subnet. This clause is supported with NSX 3.0.0 onwards.
- dhcp_
v6_ Policyconfig Segment Subnet Dhcp V6Config - DHCPv6 config for IPv6 subnet. This clause is supported with NSX 3.0.0 onwards.
- network str
- The network CIDR for the subnet.
- cidr String
- Gateway IP address CIDR. This argument can not be changed if DHCP is enabled for the subnet.
- dhcp
Ranges List<String> - List of DHCP address ranges for dynamic IP allocation.
- dhcp
V4Config Property Map - DHCPv4 config for IPv4 subnet. This clause is supported with NSX 3.0.0 onwards.
- dhcp
V6Config Property Map - DHCPv6 config for IPv6 subnet. This clause is supported with NSX 3.0.0 onwards.
- network String
- The network CIDR for the subnet.
PolicySegmentSubnetDhcpV4Config, PolicySegmentSubnetDhcpV4ConfigArgs
- Dhcp
Generic List<PolicyOptions Segment Subnet Dhcp V4Config Dhcp Generic Option> - Generic DHCP options.
- Dhcp
Option121s List<PolicySegment Subnet Dhcp V4Config Dhcp Option121> - DHCP classless static routes.
- Dns
Servers List<string> - List of IP addresses of DNS servers for the subnet.
- Lease
Time double - DHCP lease time in seconds.
- Server
Address string - IP address of the DHCP server in CIDR format. This attribute is required if segment has provided dhcp_config_path and it represents a DHCP server config.
- Dhcp
Generic []PolicyOptions Segment Subnet Dhcp V4Config Dhcp Generic Option - Generic DHCP options.
- Dhcp
Option121s []PolicySegment Subnet Dhcp V4Config Dhcp Option121 - DHCP classless static routes.
- Dns
Servers []string - List of IP addresses of DNS servers for the subnet.
- Lease
Time float64 - DHCP lease time in seconds.
- Server
Address string - IP address of the DHCP server in CIDR format. This attribute is required if segment has provided dhcp_config_path and it represents a DHCP server config.
- dhcp
Generic List<PolicyOptions Segment Subnet Dhcp V4Config Dhcp Generic Option> - Generic DHCP options.
- dhcp
Option121s List<PolicySegment Subnet Dhcp V4Config Dhcp Option121> - DHCP classless static routes.
- dns
Servers List<String> - List of IP addresses of DNS servers for the subnet.
- lease
Time Double - DHCP lease time in seconds.
- server
Address String - IP address of the DHCP server in CIDR format. This attribute is required if segment has provided dhcp_config_path and it represents a DHCP server config.
- dhcp
Generic PolicyOptions Segment Subnet Dhcp V4Config Dhcp Generic Option[] - Generic DHCP options.
- dhcp
Option121s PolicySegment Subnet Dhcp V4Config Dhcp Option121[] - DHCP classless static routes.
- dns
Servers string[] - List of IP addresses of DNS servers for the subnet.
- lease
Time number - DHCP lease time in seconds.
- server
Address string - IP address of the DHCP server in CIDR format. This attribute is required if segment has provided dhcp_config_path and it represents a DHCP server config.
- dhcp_
generic_ Sequence[Policyoptions Segment Subnet Dhcp V4Config Dhcp Generic Option] - Generic DHCP options.
- dhcp_
option121s Sequence[PolicySegment Subnet Dhcp V4Config Dhcp Option121] - DHCP classless static routes.
- dns_
servers Sequence[str] - List of IP addresses of DNS servers for the subnet.
- lease_
time float - DHCP lease time in seconds.
- server_
address str - IP address of the DHCP server in CIDR format. This attribute is required if segment has provided dhcp_config_path and it represents a DHCP server config.
- dhcp
Generic List<Property Map>Options - Generic DHCP options.
- dhcp
Option121s List<Property Map> - DHCP classless static routes.
- dns
Servers List<String> - List of IP addresses of DNS servers for the subnet.
- lease
Time Number - DHCP lease time in seconds.
- server
Address String - IP address of the DHCP server in CIDR format. This attribute is required if segment has provided dhcp_config_path and it represents a DHCP server config.
PolicySegmentSubnetDhcpV4ConfigDhcpGenericOption, PolicySegmentSubnetDhcpV4ConfigDhcpGenericOptionArgs
PolicySegmentSubnetDhcpV4ConfigDhcpOption121, PolicySegmentSubnetDhcpV4ConfigDhcpOption121Args
PolicySegmentSubnetDhcpV6Config, PolicySegmentSubnetDhcpV6ConfigArgs
- Dns
Servers List<string> - List of IP addresses of DNS servers for the subnet.
- Domain
Names List<string> - List of domain names for this subnet.
- Excluded
Ranges List<PolicySegment Subnet Dhcp V6Config Excluded Range> - List of excluded address ranges to define dynamic ip allocation ranges.
- Lease
Time double - DHCP lease time in seconds.
- Preferred
Time double - The time interval in seconds, in which the prefix is advertised as preferred.
- Server
Address string - IP address of the DHCP server in CIDR format. This attribute is required if segment has provided dhcp_config_path and it represents a DHCP server config.
- Sntp
Servers List<string> - IPv6 address of SNTP servers for the subnet.
- Dns
Servers []string - List of IP addresses of DNS servers for the subnet.
- Domain
Names []string - List of domain names for this subnet.
- Excluded
Ranges []PolicySegment Subnet Dhcp V6Config Excluded Range - List of excluded address ranges to define dynamic ip allocation ranges.
- Lease
Time float64 - DHCP lease time in seconds.
- Preferred
Time float64 - The time interval in seconds, in which the prefix is advertised as preferred.
- Server
Address string - IP address of the DHCP server in CIDR format. This attribute is required if segment has provided dhcp_config_path and it represents a DHCP server config.
- Sntp
Servers []string - IPv6 address of SNTP servers for the subnet.
- dns
Servers List<String> - List of IP addresses of DNS servers for the subnet.
- domain
Names List<String> - List of domain names for this subnet.
- excluded
Ranges List<PolicySegment Subnet Dhcp V6Config Excluded Range> - List of excluded address ranges to define dynamic ip allocation ranges.
- lease
Time Double - DHCP lease time in seconds.
- preferred
Time Double - The time interval in seconds, in which the prefix is advertised as preferred.
- server
Address String - IP address of the DHCP server in CIDR format. This attribute is required if segment has provided dhcp_config_path and it represents a DHCP server config.
- sntp
Servers List<String> - IPv6 address of SNTP servers for the subnet.
- dns
Servers string[] - List of IP addresses of DNS servers for the subnet.
- domain
Names string[] - List of domain names for this subnet.
- excluded
Ranges PolicySegment Subnet Dhcp V6Config Excluded Range[] - List of excluded address ranges to define dynamic ip allocation ranges.
- lease
Time number - DHCP lease time in seconds.
- preferred
Time number - The time interval in seconds, in which the prefix is advertised as preferred.
- server
Address string - IP address of the DHCP server in CIDR format. This attribute is required if segment has provided dhcp_config_path and it represents a DHCP server config.
- sntp
Servers string[] - IPv6 address of SNTP servers for the subnet.
- dns_
servers Sequence[str] - List of IP addresses of DNS servers for the subnet.
- domain_
names Sequence[str] - List of domain names for this subnet.
- excluded_
ranges Sequence[PolicySegment Subnet Dhcp V6Config Excluded Range] - List of excluded address ranges to define dynamic ip allocation ranges.
- lease_
time float - DHCP lease time in seconds.
- preferred_
time float - The time interval in seconds, in which the prefix is advertised as preferred.
- server_
address str - IP address of the DHCP server in CIDR format. This attribute is required if segment has provided dhcp_config_path and it represents a DHCP server config.
- sntp_
servers Sequence[str] - IPv6 address of SNTP servers for the subnet.
- dns
Servers List<String> - List of IP addresses of DNS servers for the subnet.
- domain
Names List<String> - List of domain names for this subnet.
- excluded
Ranges List<Property Map> - List of excluded address ranges to define dynamic ip allocation ranges.
- lease
Time Number - DHCP lease time in seconds.
- preferred
Time Number - The time interval in seconds, in which the prefix is advertised as preferred.
- server
Address String - IP address of the DHCP server in CIDR format. This attribute is required if segment has provided dhcp_config_path and it represents a DHCP server config.
- sntp
Servers List<String> - IPv6 address of SNTP servers for the subnet.
PolicySegmentSubnetDhcpV6ConfigExcludedRange, PolicySegmentSubnetDhcpV6ConfigExcludedRangeArgs
PolicySegmentTag, PolicySegmentTagArgs
Package Details
- Repository
- nsxt vmware/terraform-provider-nsxt
- License
- Notes
- This Pulumi package is based on the
nsxt
Terraform Provider.