nsxt.PolicyTier1GatewayInterface
Explore with Pulumi AI
Create PolicyTier1GatewayInterface Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new PolicyTier1GatewayInterface(name: string, args: PolicyTier1GatewayInterfaceArgs, opts?: CustomResourceOptions);
@overload
def PolicyTier1GatewayInterface(resource_name: str,
args: PolicyTier1GatewayInterfaceArgs,
opts: Optional[ResourceOptions] = None)
@overload
def PolicyTier1GatewayInterface(resource_name: str,
opts: Optional[ResourceOptions] = None,
segment_path: Optional[str] = None,
gateway_path: Optional[str] = None,
subnets: Optional[Sequence[str]] = None,
display_name: Optional[str] = None,
tags: Optional[Sequence[PolicyTier1GatewayInterfaceTagArgs]] = None,
ipv6_ndra_profile_path: Optional[str] = None,
policy_tier1_gateway_interface_id: Optional[str] = None,
mtu: Optional[float] = None,
description: Optional[str] = None,
context: Optional[PolicyTier1GatewayInterfaceContextArgs] = None,
site_path: Optional[str] = None,
dhcp_relay_path: Optional[str] = None,
nsx_id: Optional[str] = None,
urpf_mode: Optional[str] = None)
func NewPolicyTier1GatewayInterface(ctx *Context, name string, args PolicyTier1GatewayInterfaceArgs, opts ...ResourceOption) (*PolicyTier1GatewayInterface, error)
public PolicyTier1GatewayInterface(string name, PolicyTier1GatewayInterfaceArgs args, CustomResourceOptions? opts = null)
public PolicyTier1GatewayInterface(String name, PolicyTier1GatewayInterfaceArgs args)
public PolicyTier1GatewayInterface(String name, PolicyTier1GatewayInterfaceArgs args, CustomResourceOptions options)
type: nsxt:PolicyTier1GatewayInterface
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 PolicyTier1GatewayInterfaceArgs
- 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 PolicyTier1GatewayInterfaceArgs
- 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 PolicyTier1GatewayInterfaceArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args PolicyTier1GatewayInterfaceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args PolicyTier1GatewayInterfaceArgs
- 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 policyTier1GatewayInterfaceResource = new Nsxt.PolicyTier1GatewayInterface("policyTier1GatewayInterfaceResource", new()
{
SegmentPath = "string",
GatewayPath = "string",
Subnets = new[]
{
"string",
},
DisplayName = "string",
Tags = new[]
{
new Nsxt.Inputs.PolicyTier1GatewayInterfaceTagArgs
{
Scope = "string",
Tag = "string",
},
},
Ipv6NdraProfilePath = "string",
PolicyTier1GatewayInterfaceId = "string",
Mtu = 0,
Description = "string",
Context = new Nsxt.Inputs.PolicyTier1GatewayInterfaceContextArgs
{
ProjectId = "string",
},
SitePath = "string",
DhcpRelayPath = "string",
NsxId = "string",
UrpfMode = "string",
});
example, err := nsxt.NewPolicyTier1GatewayInterface(ctx, "policyTier1GatewayInterfaceResource", &nsxt.PolicyTier1GatewayInterfaceArgs{
SegmentPath: pulumi.String("string"),
GatewayPath: pulumi.String("string"),
Subnets: pulumi.StringArray{
pulumi.String("string"),
},
DisplayName: pulumi.String("string"),
Tags: nsxt.PolicyTier1GatewayInterfaceTagArray{
&nsxt.PolicyTier1GatewayInterfaceTagArgs{
Scope: pulumi.String("string"),
Tag: pulumi.String("string"),
},
},
Ipv6NdraProfilePath: pulumi.String("string"),
PolicyTier1GatewayInterfaceId: pulumi.String("string"),
Mtu: pulumi.Float64(0),
Description: pulumi.String("string"),
Context: &nsxt.PolicyTier1GatewayInterfaceContextArgs{
ProjectId: pulumi.String("string"),
},
SitePath: pulumi.String("string"),
DhcpRelayPath: pulumi.String("string"),
NsxId: pulumi.String("string"),
UrpfMode: pulumi.String("string"),
})
var policyTier1GatewayInterfaceResource = new PolicyTier1GatewayInterface("policyTier1GatewayInterfaceResource", PolicyTier1GatewayInterfaceArgs.builder()
.segmentPath("string")
.gatewayPath("string")
.subnets("string")
.displayName("string")
.tags(PolicyTier1GatewayInterfaceTagArgs.builder()
.scope("string")
.tag("string")
.build())
.ipv6NdraProfilePath("string")
.policyTier1GatewayInterfaceId("string")
.mtu(0)
.description("string")
.context(PolicyTier1GatewayInterfaceContextArgs.builder()
.projectId("string")
.build())
.sitePath("string")
.dhcpRelayPath("string")
.nsxId("string")
.urpfMode("string")
.build());
policy_tier1_gateway_interface_resource = nsxt.PolicyTier1GatewayInterface("policyTier1GatewayInterfaceResource",
segment_path="string",
gateway_path="string",
subnets=["string"],
display_name="string",
tags=[{
"scope": "string",
"tag": "string",
}],
ipv6_ndra_profile_path="string",
policy_tier1_gateway_interface_id="string",
mtu=0,
description="string",
context={
"project_id": "string",
},
site_path="string",
dhcp_relay_path="string",
nsx_id="string",
urpf_mode="string")
const policyTier1GatewayInterfaceResource = new nsxt.PolicyTier1GatewayInterface("policyTier1GatewayInterfaceResource", {
segmentPath: "string",
gatewayPath: "string",
subnets: ["string"],
displayName: "string",
tags: [{
scope: "string",
tag: "string",
}],
ipv6NdraProfilePath: "string",
policyTier1GatewayInterfaceId: "string",
mtu: 0,
description: "string",
context: {
projectId: "string",
},
sitePath: "string",
dhcpRelayPath: "string",
nsxId: "string",
urpfMode: "string",
});
type: nsxt:PolicyTier1GatewayInterface
properties:
context:
projectId: string
description: string
dhcpRelayPath: string
displayName: string
gatewayPath: string
ipv6NdraProfilePath: string
mtu: 0
nsxId: string
policyTier1GatewayInterfaceId: string
segmentPath: string
sitePath: string
subnets:
- string
tags:
- scope: string
tag: string
urpfMode: string
PolicyTier1GatewayInterface 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 PolicyTier1GatewayInterface resource accepts the following input properties:
- Display
Name string - Display name of the resource.
- Gateway
Path string - Policy path for the Tier-1 Gateway.
- Segment
Path string - Policy path for segment to be connected with this Tier1 Gateway.
- Subnets List<string>
- list of Ip Addresses/Prefixes in CIDR format, to be associated with this interface.
- Context
Policy
Tier1Gateway Interface Context - The context which the object belongs to
- Description string
- Description of the resource.
- Dhcp
Relay stringPath - DHCP relay path to be associated with this interface.
- Ipv6Ndra
Profile stringPath - IPv6 NDRA profile to be associated with this interface.
- Mtu double
- Maximum Transmission Unit for this interface.
- Nsx
Id string - The NSX ID of this resource. If set, this ID will be used to create the policy resource.
- Policy
Tier1Gateway stringInterface Id - ID of the resource.
- Site
Path string - Path of the site the Tier1 edge cluster belongs to. This configuration is required for global manager only.
path
field of the existingnsxt.PolicySite
can be used here. - List<Policy
Tier1Gateway Interface Tag> - A list of scope + tag pairs to associate with this resource.
- Urpf
Mode string - Unicast Reverse Path Forwarding mode, one of
NONE
,STRICT
. Default isSTRICT
. This attribute is supported with NSX 3.0.0 onwards.
- Display
Name string - Display name of the resource.
- Gateway
Path string - Policy path for the Tier-1 Gateway.
- Segment
Path string - Policy path for segment to be connected with this Tier1 Gateway.
- Subnets []string
- list of Ip Addresses/Prefixes in CIDR format, to be associated with this interface.
- Context
Policy
Tier1Gateway Interface Context Args - The context which the object belongs to
- Description string
- Description of the resource.
- Dhcp
Relay stringPath - DHCP relay path to be associated with this interface.
- Ipv6Ndra
Profile stringPath - IPv6 NDRA profile to be associated with this interface.
- Mtu float64
- Maximum Transmission Unit for this interface.
- Nsx
Id string - The NSX ID of this resource. If set, this ID will be used to create the policy resource.
- Policy
Tier1Gateway stringInterface Id - ID of the resource.
- Site
Path string - Path of the site the Tier1 edge cluster belongs to. This configuration is required for global manager only.
path
field of the existingnsxt.PolicySite
can be used here. - []Policy
Tier1Gateway Interface Tag Args - A list of scope + tag pairs to associate with this resource.
- Urpf
Mode string - Unicast Reverse Path Forwarding mode, one of
NONE
,STRICT
. Default isSTRICT
. This attribute is supported with NSX 3.0.0 onwards.
- display
Name String - Display name of the resource.
- gateway
Path String - Policy path for the Tier-1 Gateway.
- segment
Path String - Policy path for segment to be connected with this Tier1 Gateway.
- subnets List<String>
- list of Ip Addresses/Prefixes in CIDR format, to be associated with this interface.
- context
Policy
Tier1Gateway Interface Context - The context which the object belongs to
- description String
- Description of the resource.
- dhcp
Relay StringPath - DHCP relay path to be associated with this interface.
- ipv6Ndra
Profile StringPath - IPv6 NDRA profile to be associated with this interface.
- mtu Double
- Maximum Transmission Unit for this interface.
- nsx
Id String - The NSX ID of this resource. If set, this ID will be used to create the policy resource.
- policy
Tier1Gateway StringInterface Id - ID of the resource.
- site
Path String - Path of the site the Tier1 edge cluster belongs to. This configuration is required for global manager only.
path
field of the existingnsxt.PolicySite
can be used here. - List<Policy
Tier1Gateway Interface Tag> - A list of scope + tag pairs to associate with this resource.
- urpf
Mode String - Unicast Reverse Path Forwarding mode, one of
NONE
,STRICT
. Default isSTRICT
. This attribute is supported with NSX 3.0.0 onwards.
- display
Name string - Display name of the resource.
- gateway
Path string - Policy path for the Tier-1 Gateway.
- segment
Path string - Policy path for segment to be connected with this Tier1 Gateway.
- subnets string[]
- list of Ip Addresses/Prefixes in CIDR format, to be associated with this interface.
- context
Policy
Tier1Gateway Interface Context - The context which the object belongs to
- description string
- Description of the resource.
- dhcp
Relay stringPath - DHCP relay path to be associated with this interface.
- ipv6Ndra
Profile stringPath - IPv6 NDRA profile to be associated with this interface.
- mtu number
- Maximum Transmission Unit for this interface.
- nsx
Id string - The NSX ID of this resource. If set, this ID will be used to create the policy resource.
- policy
Tier1Gateway stringInterface Id - ID of the resource.
- site
Path string - Path of the site the Tier1 edge cluster belongs to. This configuration is required for global manager only.
path
field of the existingnsxt.PolicySite
can be used here. - Policy
Tier1Gateway Interface Tag[] - A list of scope + tag pairs to associate with this resource.
- urpf
Mode string - Unicast Reverse Path Forwarding mode, one of
NONE
,STRICT
. Default isSTRICT
. This attribute is supported with NSX 3.0.0 onwards.
- display_
name str - Display name of the resource.
- gateway_
path str - Policy path for the Tier-1 Gateway.
- segment_
path str - Policy path for segment to be connected with this Tier1 Gateway.
- subnets Sequence[str]
- list of Ip Addresses/Prefixes in CIDR format, to be associated with this interface.
- context
Policy
Tier1Gateway Interface Context Args - The context which the object belongs to
- description str
- Description of the resource.
- dhcp_
relay_ strpath - DHCP relay path to be associated with this interface.
- ipv6_
ndra_ strprofile_ path - IPv6 NDRA profile to be associated with this interface.
- mtu float
- Maximum Transmission Unit for this interface.
- nsx_
id str - The NSX ID of this resource. If set, this ID will be used to create the policy resource.
- policy_
tier1_ strgateway_ interface_ id - ID of the resource.
- site_
path str - Path of the site the Tier1 edge cluster belongs to. This configuration is required for global manager only.
path
field of the existingnsxt.PolicySite
can be used here. - Sequence[Policy
Tier1Gateway Interface Tag Args] - A list of scope + tag pairs to associate with this resource.
- urpf_
mode str - Unicast Reverse Path Forwarding mode, one of
NONE
,STRICT
. Default isSTRICT
. This attribute is supported with NSX 3.0.0 onwards.
- display
Name String - Display name of the resource.
- gateway
Path String - Policy path for the Tier-1 Gateway.
- segment
Path String - Policy path for segment to be connected with this Tier1 Gateway.
- subnets List<String>
- list of Ip Addresses/Prefixes in CIDR format, to be associated with this interface.
- context Property Map
- The context which the object belongs to
- description String
- Description of the resource.
- dhcp
Relay StringPath - DHCP relay path to be associated with this interface.
- ipv6Ndra
Profile StringPath - IPv6 NDRA profile to be associated with this interface.
- mtu Number
- Maximum Transmission Unit for this interface.
- nsx
Id String - The NSX ID of this resource. If set, this ID will be used to create the policy resource.
- policy
Tier1Gateway StringInterface Id - ID of the resource.
- site
Path String - Path of the site the Tier1 edge cluster belongs to. This configuration is required for global manager only.
path
field of the existingnsxt.PolicySite
can be used here. - List<Property Map>
- A list of scope + tag pairs to associate with this resource.
- urpf
Mode String - Unicast Reverse Path Forwarding mode, one of
NONE
,STRICT
. Default isSTRICT
. This attribute is supported with NSX 3.0.0 onwards.
Outputs
All input properties are implicitly available as output properties. Additionally, the PolicyTier1GatewayInterface resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Locale
Service stringId - Locale Service ID for this interface
- Path string
- The NSX path of the policy resource.
- Revision double
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- Id string
- The provider-assigned unique ID for this managed resource.
- Locale
Service stringId - Locale Service ID for this interface
- Path string
- The NSX path of the policy resource.
- Revision float64
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- id String
- The provider-assigned unique ID for this managed resource.
- locale
Service StringId - Locale Service ID for this interface
- path String
- The NSX path of the policy resource.
- revision Double
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- id string
- The provider-assigned unique ID for this managed resource.
- locale
Service stringId - Locale Service ID for this interface
- path string
- The NSX path of the policy resource.
- revision number
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- id str
- The provider-assigned unique ID for this managed resource.
- locale_
service_ strid - Locale Service ID for this interface
- path str
- The NSX path of the policy resource.
- revision float
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- id String
- The provider-assigned unique ID for this managed resource.
- locale
Service StringId - Locale Service ID for this interface
- path String
- The NSX path of the policy resource.
- revision Number
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
Look up Existing PolicyTier1GatewayInterface Resource
Get an existing PolicyTier1GatewayInterface 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?: PolicyTier1GatewayInterfaceState, opts?: CustomResourceOptions): PolicyTier1GatewayInterface
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
context: Optional[PolicyTier1GatewayInterfaceContextArgs] = None,
description: Optional[str] = None,
dhcp_relay_path: Optional[str] = None,
display_name: Optional[str] = None,
gateway_path: Optional[str] = None,
ipv6_ndra_profile_path: Optional[str] = None,
locale_service_id: Optional[str] = None,
mtu: Optional[float] = None,
nsx_id: Optional[str] = None,
path: Optional[str] = None,
policy_tier1_gateway_interface_id: Optional[str] = None,
revision: Optional[float] = None,
segment_path: Optional[str] = None,
site_path: Optional[str] = None,
subnets: Optional[Sequence[str]] = None,
tags: Optional[Sequence[PolicyTier1GatewayInterfaceTagArgs]] = None,
urpf_mode: Optional[str] = None) -> PolicyTier1GatewayInterface
func GetPolicyTier1GatewayInterface(ctx *Context, name string, id IDInput, state *PolicyTier1GatewayInterfaceState, opts ...ResourceOption) (*PolicyTier1GatewayInterface, error)
public static PolicyTier1GatewayInterface Get(string name, Input<string> id, PolicyTier1GatewayInterfaceState? state, CustomResourceOptions? opts = null)
public static PolicyTier1GatewayInterface get(String name, Output<String> id, PolicyTier1GatewayInterfaceState state, CustomResourceOptions options)
resources: _: type: nsxt:PolicyTier1GatewayInterface 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.
- Context
Policy
Tier1Gateway Interface Context - The context which the object belongs to
- Description string
- Description of the resource.
- Dhcp
Relay stringPath - DHCP relay path to be associated with this interface.
- Display
Name string - Display name of the resource.
- Gateway
Path string - Policy path for the Tier-1 Gateway.
- Ipv6Ndra
Profile stringPath - IPv6 NDRA profile to be associated with this interface.
- Locale
Service stringId - Locale Service ID for this interface
- Mtu double
- Maximum Transmission Unit for this interface.
- Nsx
Id string - The NSX ID of this resource. If set, this ID will be used to create the policy resource.
- Path string
- The NSX path of the policy resource.
- Policy
Tier1Gateway stringInterface Id - ID of the resource.
- Revision double
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- Segment
Path string - Policy path for segment to be connected with this Tier1 Gateway.
- Site
Path string - Path of the site the Tier1 edge cluster belongs to. This configuration is required for global manager only.
path
field of the existingnsxt.PolicySite
can be used here. - Subnets List<string>
- list of Ip Addresses/Prefixes in CIDR format, to be associated with this interface.
- List<Policy
Tier1Gateway Interface Tag> - A list of scope + tag pairs to associate with this resource.
- Urpf
Mode string - Unicast Reverse Path Forwarding mode, one of
NONE
,STRICT
. Default isSTRICT
. This attribute is supported with NSX 3.0.0 onwards.
- Context
Policy
Tier1Gateway Interface Context Args - The context which the object belongs to
- Description string
- Description of the resource.
- Dhcp
Relay stringPath - DHCP relay path to be associated with this interface.
- Display
Name string - Display name of the resource.
- Gateway
Path string - Policy path for the Tier-1 Gateway.
- Ipv6Ndra
Profile stringPath - IPv6 NDRA profile to be associated with this interface.
- Locale
Service stringId - Locale Service ID for this interface
- Mtu float64
- Maximum Transmission Unit for this interface.
- Nsx
Id string - The NSX ID of this resource. If set, this ID will be used to create the policy resource.
- Path string
- The NSX path of the policy resource.
- Policy
Tier1Gateway stringInterface Id - ID of the resource.
- Revision float64
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- Segment
Path string - Policy path for segment to be connected with this Tier1 Gateway.
- Site
Path string - Path of the site the Tier1 edge cluster belongs to. This configuration is required for global manager only.
path
field of the existingnsxt.PolicySite
can be used here. - Subnets []string
- list of Ip Addresses/Prefixes in CIDR format, to be associated with this interface.
- []Policy
Tier1Gateway Interface Tag Args - A list of scope + tag pairs to associate with this resource.
- Urpf
Mode string - Unicast Reverse Path Forwarding mode, one of
NONE
,STRICT
. Default isSTRICT
. This attribute is supported with NSX 3.0.0 onwards.
- context
Policy
Tier1Gateway Interface Context - The context which the object belongs to
- description String
- Description of the resource.
- dhcp
Relay StringPath - DHCP relay path to be associated with this interface.
- display
Name String - Display name of the resource.
- gateway
Path String - Policy path for the Tier-1 Gateway.
- ipv6Ndra
Profile StringPath - IPv6 NDRA profile to be associated with this interface.
- locale
Service StringId - Locale Service ID for this interface
- mtu Double
- Maximum Transmission Unit for this interface.
- nsx
Id String - The NSX ID of this resource. If set, this ID will be used to create the policy resource.
- path String
- The NSX path of the policy resource.
- policy
Tier1Gateway StringInterface Id - ID of the resource.
- revision Double
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- segment
Path String - Policy path for segment to be connected with this Tier1 Gateway.
- site
Path String - Path of the site the Tier1 edge cluster belongs to. This configuration is required for global manager only.
path
field of the existingnsxt.PolicySite
can be used here. - subnets List<String>
- list of Ip Addresses/Prefixes in CIDR format, to be associated with this interface.
- List<Policy
Tier1Gateway Interface Tag> - A list of scope + tag pairs to associate with this resource.
- urpf
Mode String - Unicast Reverse Path Forwarding mode, one of
NONE
,STRICT
. Default isSTRICT
. This attribute is supported with NSX 3.0.0 onwards.
- context
Policy
Tier1Gateway Interface Context - The context which the object belongs to
- description string
- Description of the resource.
- dhcp
Relay stringPath - DHCP relay path to be associated with this interface.
- display
Name string - Display name of the resource.
- gateway
Path string - Policy path for the Tier-1 Gateway.
- ipv6Ndra
Profile stringPath - IPv6 NDRA profile to be associated with this interface.
- locale
Service stringId - Locale Service ID for this interface
- mtu number
- Maximum Transmission Unit for this interface.
- nsx
Id string - The NSX ID of this resource. If set, this ID will be used to create the policy resource.
- path string
- The NSX path of the policy resource.
- policy
Tier1Gateway stringInterface Id - ID of the resource.
- revision number
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- segment
Path string - Policy path for segment to be connected with this Tier1 Gateway.
- site
Path string - Path of the site the Tier1 edge cluster belongs to. This configuration is required for global manager only.
path
field of the existingnsxt.PolicySite
can be used here. - subnets string[]
- list of Ip Addresses/Prefixes in CIDR format, to be associated with this interface.
- Policy
Tier1Gateway Interface Tag[] - A list of scope + tag pairs to associate with this resource.
- urpf
Mode string - Unicast Reverse Path Forwarding mode, one of
NONE
,STRICT
. Default isSTRICT
. This attribute is supported with NSX 3.0.0 onwards.
- context
Policy
Tier1Gateway Interface Context Args - The context which the object belongs to
- description str
- Description of the resource.
- dhcp_
relay_ strpath - DHCP relay path to be associated with this interface.
- display_
name str - Display name of the resource.
- gateway_
path str - Policy path for the Tier-1 Gateway.
- ipv6_
ndra_ strprofile_ path - IPv6 NDRA profile to be associated with this interface.
- locale_
service_ strid - Locale Service ID for this interface
- mtu float
- Maximum Transmission Unit for this interface.
- nsx_
id str - The NSX ID of this resource. If set, this ID will be used to create the policy resource.
- path str
- The NSX path of the policy resource.
- policy_
tier1_ strgateway_ interface_ id - ID of the resource.
- revision float
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- segment_
path str - Policy path for segment to be connected with this Tier1 Gateway.
- site_
path str - Path of the site the Tier1 edge cluster belongs to. This configuration is required for global manager only.
path
field of the existingnsxt.PolicySite
can be used here. - subnets Sequence[str]
- list of Ip Addresses/Prefixes in CIDR format, to be associated with this interface.
- Sequence[Policy
Tier1Gateway Interface Tag Args] - A list of scope + tag pairs to associate with this resource.
- urpf_
mode str - Unicast Reverse Path Forwarding mode, one of
NONE
,STRICT
. Default isSTRICT
. This attribute is supported with NSX 3.0.0 onwards.
- context Property Map
- The context which the object belongs to
- description String
- Description of the resource.
- dhcp
Relay StringPath - DHCP relay path to be associated with this interface.
- display
Name String - Display name of the resource.
- gateway
Path String - Policy path for the Tier-1 Gateway.
- ipv6Ndra
Profile StringPath - IPv6 NDRA profile to be associated with this interface.
- locale
Service StringId - Locale Service ID for this interface
- mtu Number
- Maximum Transmission Unit for this interface.
- nsx
Id String - The NSX ID of this resource. If set, this ID will be used to create the policy resource.
- path String
- The NSX path of the policy resource.
- policy
Tier1Gateway StringInterface Id - ID of the resource.
- revision Number
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- segment
Path String - Policy path for segment to be connected with this Tier1 Gateway.
- site
Path String - Path of the site the Tier1 edge cluster belongs to. This configuration is required for global manager only.
path
field of the existingnsxt.PolicySite
can be used here. - subnets List<String>
- list of Ip Addresses/Prefixes in CIDR format, to be associated with this interface.
- List<Property Map>
- A list of scope + tag pairs to associate with this resource.
- urpf
Mode String - Unicast Reverse Path Forwarding mode, one of
NONE
,STRICT
. Default isSTRICT
. This attribute is supported with NSX 3.0.0 onwards.
Supporting Types
PolicyTier1GatewayInterfaceContext, PolicyTier1GatewayInterfaceContextArgs
- 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
PolicyTier1GatewayInterfaceTag, PolicyTier1GatewayInterfaceTagArgs
Package Details
- Repository
- nsxt vmware/terraform-provider-nsxt
- License
- Notes
- This Pulumi package is based on the
nsxt
Terraform Provider.