nsxt.FirewallSection
Explore with Pulumi AI
Create FirewallSection Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new FirewallSection(name: string, args: FirewallSectionArgs, opts?: CustomResourceOptions);
@overload
def FirewallSection(resource_name: str,
args: FirewallSectionArgs,
opts: Optional[ResourceOptions] = None)
@overload
def FirewallSection(resource_name: str,
opts: Optional[ResourceOptions] = None,
section_type: Optional[str] = None,
stateful: Optional[bool] = None,
applied_tos: Optional[Sequence[FirewallSectionAppliedToArgs]] = None,
description: Optional[str] = None,
display_name: Optional[str] = None,
firewall_section_id: Optional[str] = None,
insert_before: Optional[str] = None,
rules: Optional[Sequence[FirewallSectionRuleArgs]] = None,
tags: Optional[Sequence[FirewallSectionTagArgs]] = None)
func NewFirewallSection(ctx *Context, name string, args FirewallSectionArgs, opts ...ResourceOption) (*FirewallSection, error)
public FirewallSection(string name, FirewallSectionArgs args, CustomResourceOptions? opts = null)
public FirewallSection(String name, FirewallSectionArgs args)
public FirewallSection(String name, FirewallSectionArgs args, CustomResourceOptions options)
type: nsxt:FirewallSection
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 FirewallSectionArgs
- 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 FirewallSectionArgs
- 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 FirewallSectionArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args FirewallSectionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args FirewallSectionArgs
- 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 firewallSectionResource = new Nsxt.FirewallSection("firewallSectionResource", new()
{
SectionType = "string",
Stateful = false,
AppliedTos = new[]
{
new Nsxt.Inputs.FirewallSectionAppliedToArgs
{
IsValid = false,
TargetDisplayName = "string",
TargetId = "string",
TargetType = "string",
},
},
Description = "string",
DisplayName = "string",
FirewallSectionId = "string",
InsertBefore = "string",
Rules = new[]
{
new Nsxt.Inputs.FirewallSectionRuleArgs
{
Action = "string",
AppliedTos = new[]
{
new Nsxt.Inputs.FirewallSectionRuleAppliedToArgs
{
IsValid = false,
TargetDisplayName = "string",
TargetId = "string",
TargetType = "string",
},
},
Description = "string",
Destinations = new[]
{
new Nsxt.Inputs.FirewallSectionRuleDestinationArgs
{
IsValid = false,
TargetDisplayName = "string",
TargetId = "string",
TargetType = "string",
},
},
DestinationsExcluded = false,
Direction = "string",
Disabled = false,
DisplayName = "string",
Id = "string",
IpProtocol = "string",
Logged = false,
Notes = "string",
Revision = 0,
RuleTag = "string",
Services = new[]
{
new Nsxt.Inputs.FirewallSectionRuleServiceArgs
{
IsValid = false,
TargetDisplayName = "string",
TargetId = "string",
TargetType = "string",
},
},
Sources = new[]
{
new Nsxt.Inputs.FirewallSectionRuleSourceArgs
{
IsValid = false,
TargetDisplayName = "string",
TargetId = "string",
TargetType = "string",
},
},
SourcesExcluded = false,
},
},
Tags = new[]
{
new Nsxt.Inputs.FirewallSectionTagArgs
{
Scope = "string",
Tag = "string",
},
},
});
example, err := nsxt.NewFirewallSection(ctx, "firewallSectionResource", &nsxt.FirewallSectionArgs{
SectionType: pulumi.String("string"),
Stateful: pulumi.Bool(false),
AppliedTos: nsxt.FirewallSectionAppliedToArray{
&nsxt.FirewallSectionAppliedToArgs{
IsValid: pulumi.Bool(false),
TargetDisplayName: pulumi.String("string"),
TargetId: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
},
Description: pulumi.String("string"),
DisplayName: pulumi.String("string"),
FirewallSectionId: pulumi.String("string"),
InsertBefore: pulumi.String("string"),
Rules: nsxt.FirewallSectionRuleArray{
&nsxt.FirewallSectionRuleArgs{
Action: pulumi.String("string"),
AppliedTos: nsxt.FirewallSectionRuleAppliedToArray{
&nsxt.FirewallSectionRuleAppliedToArgs{
IsValid: pulumi.Bool(false),
TargetDisplayName: pulumi.String("string"),
TargetId: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
},
Description: pulumi.String("string"),
Destinations: nsxt.FirewallSectionRuleDestinationArray{
&nsxt.FirewallSectionRuleDestinationArgs{
IsValid: pulumi.Bool(false),
TargetDisplayName: pulumi.String("string"),
TargetId: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
},
DestinationsExcluded: pulumi.Bool(false),
Direction: pulumi.String("string"),
Disabled: pulumi.Bool(false),
DisplayName: pulumi.String("string"),
Id: pulumi.String("string"),
IpProtocol: pulumi.String("string"),
Logged: pulumi.Bool(false),
Notes: pulumi.String("string"),
Revision: pulumi.Float64(0),
RuleTag: pulumi.String("string"),
Services: nsxt.FirewallSectionRuleServiceArray{
&nsxt.FirewallSectionRuleServiceArgs{
IsValid: pulumi.Bool(false),
TargetDisplayName: pulumi.String("string"),
TargetId: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
},
Sources: nsxt.FirewallSectionRuleSourceArray{
&nsxt.FirewallSectionRuleSourceArgs{
IsValid: pulumi.Bool(false),
TargetDisplayName: pulumi.String("string"),
TargetId: pulumi.String("string"),
TargetType: pulumi.String("string"),
},
},
SourcesExcluded: pulumi.Bool(false),
},
},
Tags: nsxt.FirewallSectionTagArray{
&nsxt.FirewallSectionTagArgs{
Scope: pulumi.String("string"),
Tag: pulumi.String("string"),
},
},
})
var firewallSectionResource = new FirewallSection("firewallSectionResource", FirewallSectionArgs.builder()
.sectionType("string")
.stateful(false)
.appliedTos(FirewallSectionAppliedToArgs.builder()
.isValid(false)
.targetDisplayName("string")
.targetId("string")
.targetType("string")
.build())
.description("string")
.displayName("string")
.firewallSectionId("string")
.insertBefore("string")
.rules(FirewallSectionRuleArgs.builder()
.action("string")
.appliedTos(FirewallSectionRuleAppliedToArgs.builder()
.isValid(false)
.targetDisplayName("string")
.targetId("string")
.targetType("string")
.build())
.description("string")
.destinations(FirewallSectionRuleDestinationArgs.builder()
.isValid(false)
.targetDisplayName("string")
.targetId("string")
.targetType("string")
.build())
.destinationsExcluded(false)
.direction("string")
.disabled(false)
.displayName("string")
.id("string")
.ipProtocol("string")
.logged(false)
.notes("string")
.revision(0)
.ruleTag("string")
.services(FirewallSectionRuleServiceArgs.builder()
.isValid(false)
.targetDisplayName("string")
.targetId("string")
.targetType("string")
.build())
.sources(FirewallSectionRuleSourceArgs.builder()
.isValid(false)
.targetDisplayName("string")
.targetId("string")
.targetType("string")
.build())
.sourcesExcluded(false)
.build())
.tags(FirewallSectionTagArgs.builder()
.scope("string")
.tag("string")
.build())
.build());
firewall_section_resource = nsxt.FirewallSection("firewallSectionResource",
section_type="string",
stateful=False,
applied_tos=[{
"is_valid": False,
"target_display_name": "string",
"target_id": "string",
"target_type": "string",
}],
description="string",
display_name="string",
firewall_section_id="string",
insert_before="string",
rules=[{
"action": "string",
"applied_tos": [{
"is_valid": False,
"target_display_name": "string",
"target_id": "string",
"target_type": "string",
}],
"description": "string",
"destinations": [{
"is_valid": False,
"target_display_name": "string",
"target_id": "string",
"target_type": "string",
}],
"destinations_excluded": False,
"direction": "string",
"disabled": False,
"display_name": "string",
"id": "string",
"ip_protocol": "string",
"logged": False,
"notes": "string",
"revision": 0,
"rule_tag": "string",
"services": [{
"is_valid": False,
"target_display_name": "string",
"target_id": "string",
"target_type": "string",
}],
"sources": [{
"is_valid": False,
"target_display_name": "string",
"target_id": "string",
"target_type": "string",
}],
"sources_excluded": False,
}],
tags=[{
"scope": "string",
"tag": "string",
}])
const firewallSectionResource = new nsxt.FirewallSection("firewallSectionResource", {
sectionType: "string",
stateful: false,
appliedTos: [{
isValid: false,
targetDisplayName: "string",
targetId: "string",
targetType: "string",
}],
description: "string",
displayName: "string",
firewallSectionId: "string",
insertBefore: "string",
rules: [{
action: "string",
appliedTos: [{
isValid: false,
targetDisplayName: "string",
targetId: "string",
targetType: "string",
}],
description: "string",
destinations: [{
isValid: false,
targetDisplayName: "string",
targetId: "string",
targetType: "string",
}],
destinationsExcluded: false,
direction: "string",
disabled: false,
displayName: "string",
id: "string",
ipProtocol: "string",
logged: false,
notes: "string",
revision: 0,
ruleTag: "string",
services: [{
isValid: false,
targetDisplayName: "string",
targetId: "string",
targetType: "string",
}],
sources: [{
isValid: false,
targetDisplayName: "string",
targetId: "string",
targetType: "string",
}],
sourcesExcluded: false,
}],
tags: [{
scope: "string",
tag: "string",
}],
});
type: nsxt:FirewallSection
properties:
appliedTos:
- isValid: false
targetDisplayName: string
targetId: string
targetType: string
description: string
displayName: string
firewallSectionId: string
insertBefore: string
rules:
- action: string
appliedTos:
- isValid: false
targetDisplayName: string
targetId: string
targetType: string
description: string
destinations:
- isValid: false
targetDisplayName: string
targetId: string
targetType: string
destinationsExcluded: false
direction: string
disabled: false
displayName: string
id: string
ipProtocol: string
logged: false
notes: string
revision: 0
ruleTag: string
services:
- isValid: false
targetDisplayName: string
targetId: string
targetType: string
sources:
- isValid: false
targetDisplayName: string
targetId: string
targetType: string
sourcesExcluded: false
sectionType: string
stateful: false
tags:
- scope: string
tag: string
FirewallSection 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 FirewallSection resource accepts the following input properties:
- Section
Type string - Type of the rules which a section can contain. Either LAYER2 or LAYER3. Only homogeneous sections are supported.
- Stateful bool
- Stateful or Stateless nature of firewall section is enforced on all rules inside the section. Layer3 sections can be stateful or stateless. Layer2 sections can only be stateless.
- Applied
Tos List<FirewallSection Applied To> - List of objects where the rules in this section will be enforced. This will take precedence over rule level applied_to. [Supported target types: "LogicalPort", "LogicalSwitch", "NSGroup", "LogicalRouter"]
- Description string
- Description of this firewall section.
- Display
Name string - The display name of this firewall section. Defaults to ID if not set.
- Firewall
Section stringId - ID of the firewall section.
- Insert
Before string - Firewall section id that should come immediately after this one. It is user responsibility to use this attribute in consistent manner (for example, if same value would be set in two separate sections, the outcome would depend on order of creation). Changing this attribute would force recreation of the firewall section.
- Rules
List<Firewall
Section Rule> - A list of rules to be applied in this section. each rule has the following arguments:
- List<Firewall
Section Tag> - A list of scope + tag pairs to associate with this firewall section.
- Section
Type string - Type of the rules which a section can contain. Either LAYER2 or LAYER3. Only homogeneous sections are supported.
- Stateful bool
- Stateful or Stateless nature of firewall section is enforced on all rules inside the section. Layer3 sections can be stateful or stateless. Layer2 sections can only be stateless.
- Applied
Tos []FirewallSection Applied To Args - List of objects where the rules in this section will be enforced. This will take precedence over rule level applied_to. [Supported target types: "LogicalPort", "LogicalSwitch", "NSGroup", "LogicalRouter"]
- Description string
- Description of this firewall section.
- Display
Name string - The display name of this firewall section. Defaults to ID if not set.
- Firewall
Section stringId - ID of the firewall section.
- Insert
Before string - Firewall section id that should come immediately after this one. It is user responsibility to use this attribute in consistent manner (for example, if same value would be set in two separate sections, the outcome would depend on order of creation). Changing this attribute would force recreation of the firewall section.
- Rules
[]Firewall
Section Rule Args - A list of rules to be applied in this section. each rule has the following arguments:
- []Firewall
Section Tag Args - A list of scope + tag pairs to associate with this firewall section.
- section
Type String - Type of the rules which a section can contain. Either LAYER2 or LAYER3. Only homogeneous sections are supported.
- stateful Boolean
- Stateful or Stateless nature of firewall section is enforced on all rules inside the section. Layer3 sections can be stateful or stateless. Layer2 sections can only be stateless.
- applied
Tos List<FirewallSection Applied To> - List of objects where the rules in this section will be enforced. This will take precedence over rule level applied_to. [Supported target types: "LogicalPort", "LogicalSwitch", "NSGroup", "LogicalRouter"]
- description String
- Description of this firewall section.
- display
Name String - The display name of this firewall section. Defaults to ID if not set.
- firewall
Section StringId - ID of the firewall section.
- insert
Before String - Firewall section id that should come immediately after this one. It is user responsibility to use this attribute in consistent manner (for example, if same value would be set in two separate sections, the outcome would depend on order of creation). Changing this attribute would force recreation of the firewall section.
- rules
List<Firewall
Section Rule> - A list of rules to be applied in this section. each rule has the following arguments:
- List<Firewall
Section Tag> - A list of scope + tag pairs to associate with this firewall section.
- section
Type string - Type of the rules which a section can contain. Either LAYER2 or LAYER3. Only homogeneous sections are supported.
- stateful boolean
- Stateful or Stateless nature of firewall section is enforced on all rules inside the section. Layer3 sections can be stateful or stateless. Layer2 sections can only be stateless.
- applied
Tos FirewallSection Applied To[] - List of objects where the rules in this section will be enforced. This will take precedence over rule level applied_to. [Supported target types: "LogicalPort", "LogicalSwitch", "NSGroup", "LogicalRouter"]
- description string
- Description of this firewall section.
- display
Name string - The display name of this firewall section. Defaults to ID if not set.
- firewall
Section stringId - ID of the firewall section.
- insert
Before string - Firewall section id that should come immediately after this one. It is user responsibility to use this attribute in consistent manner (for example, if same value would be set in two separate sections, the outcome would depend on order of creation). Changing this attribute would force recreation of the firewall section.
- rules
Firewall
Section Rule[] - A list of rules to be applied in this section. each rule has the following arguments:
- Firewall
Section Tag[] - A list of scope + tag pairs to associate with this firewall section.
- section_
type str - Type of the rules which a section can contain. Either LAYER2 or LAYER3. Only homogeneous sections are supported.
- stateful bool
- Stateful or Stateless nature of firewall section is enforced on all rules inside the section. Layer3 sections can be stateful or stateless. Layer2 sections can only be stateless.
- applied_
tos Sequence[FirewallSection Applied To Args] - List of objects where the rules in this section will be enforced. This will take precedence over rule level applied_to. [Supported target types: "LogicalPort", "LogicalSwitch", "NSGroup", "LogicalRouter"]
- description str
- Description of this firewall section.
- display_
name str - The display name of this firewall section. Defaults to ID if not set.
- firewall_
section_ strid - ID of the firewall section.
- insert_
before str - Firewall section id that should come immediately after this one. It is user responsibility to use this attribute in consistent manner (for example, if same value would be set in two separate sections, the outcome would depend on order of creation). Changing this attribute would force recreation of the firewall section.
- rules
Sequence[Firewall
Section Rule Args] - A list of rules to be applied in this section. each rule has the following arguments:
- Sequence[Firewall
Section Tag Args] - A list of scope + tag pairs to associate with this firewall section.
- section
Type String - Type of the rules which a section can contain. Either LAYER2 or LAYER3. Only homogeneous sections are supported.
- stateful Boolean
- Stateful or Stateless nature of firewall section is enforced on all rules inside the section. Layer3 sections can be stateful or stateless. Layer2 sections can only be stateless.
- applied
Tos List<Property Map> - List of objects where the rules in this section will be enforced. This will take precedence over rule level applied_to. [Supported target types: "LogicalPort", "LogicalSwitch", "NSGroup", "LogicalRouter"]
- description String
- Description of this firewall section.
- display
Name String - The display name of this firewall section. Defaults to ID if not set.
- firewall
Section StringId - ID of the firewall section.
- insert
Before String - Firewall section id that should come immediately after this one. It is user responsibility to use this attribute in consistent manner (for example, if same value would be set in two separate sections, the outcome would depend on order of creation). Changing this attribute would force recreation of the firewall section.
- rules List<Property Map>
- A list of rules to be applied in this section. each rule has the following arguments:
- List<Property Map>
- A list of scope + tag pairs to associate with this firewall section.
Outputs
All input properties are implicitly available as output properties. Additionally, the FirewallSection resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Is
Default bool - A boolean flag which reflects whether a firewall section is default section or not. Each Layer 3 and Layer 2 section will have at least and at most one default section.
- 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.
- Is
Default bool - A boolean flag which reflects whether a firewall section is default section or not. Each Layer 3 and Layer 2 section will have at least and at most one default section.
- 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.
- is
Default Boolean - A boolean flag which reflects whether a firewall section is default section or not. Each Layer 3 and Layer 2 section will have at least and at most one default section.
- 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.
- is
Default boolean - A boolean flag which reflects whether a firewall section is default section or not. Each Layer 3 and Layer 2 section will have at least and at most one default section.
- 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.
- is_
default bool - A boolean flag which reflects whether a firewall section is default section or not. Each Layer 3 and Layer 2 section will have at least and at most one default section.
- 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.
- is
Default Boolean - A boolean flag which reflects whether a firewall section is default section or not. Each Layer 3 and Layer 2 section will have at least and at most one default section.
- 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 FirewallSection Resource
Get an existing FirewallSection 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?: FirewallSectionState, opts?: CustomResourceOptions): FirewallSection
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
applied_tos: Optional[Sequence[FirewallSectionAppliedToArgs]] = None,
description: Optional[str] = None,
display_name: Optional[str] = None,
firewall_section_id: Optional[str] = None,
insert_before: Optional[str] = None,
is_default: Optional[bool] = None,
revision: Optional[float] = None,
rules: Optional[Sequence[FirewallSectionRuleArgs]] = None,
section_type: Optional[str] = None,
stateful: Optional[bool] = None,
tags: Optional[Sequence[FirewallSectionTagArgs]] = None) -> FirewallSection
func GetFirewallSection(ctx *Context, name string, id IDInput, state *FirewallSectionState, opts ...ResourceOption) (*FirewallSection, error)
public static FirewallSection Get(string name, Input<string> id, FirewallSectionState? state, CustomResourceOptions? opts = null)
public static FirewallSection get(String name, Output<String> id, FirewallSectionState state, CustomResourceOptions options)
resources: _: type: nsxt:FirewallSection 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.
- Applied
Tos List<FirewallSection Applied To> - List of objects where the rules in this section will be enforced. This will take precedence over rule level applied_to. [Supported target types: "LogicalPort", "LogicalSwitch", "NSGroup", "LogicalRouter"]
- Description string
- Description of this firewall section.
- Display
Name string - The display name of this firewall section. Defaults to ID if not set.
- Firewall
Section stringId - ID of the firewall section.
- Insert
Before string - Firewall section id that should come immediately after this one. It is user responsibility to use this attribute in consistent manner (for example, if same value would be set in two separate sections, the outcome would depend on order of creation). Changing this attribute would force recreation of the firewall section.
- Is
Default bool - A boolean flag which reflects whether a firewall section is default section or not. Each Layer 3 and Layer 2 section will have at least and at most one default section.
- Revision double
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- Rules
List<Firewall
Section Rule> - A list of rules to be applied in this section. each rule has the following arguments:
- Section
Type string - Type of the rules which a section can contain. Either LAYER2 or LAYER3. Only homogeneous sections are supported.
- Stateful bool
- Stateful or Stateless nature of firewall section is enforced on all rules inside the section. Layer3 sections can be stateful or stateless. Layer2 sections can only be stateless.
- List<Firewall
Section Tag> - A list of scope + tag pairs to associate with this firewall section.
- Applied
Tos []FirewallSection Applied To Args - List of objects where the rules in this section will be enforced. This will take precedence over rule level applied_to. [Supported target types: "LogicalPort", "LogicalSwitch", "NSGroup", "LogicalRouter"]
- Description string
- Description of this firewall section.
- Display
Name string - The display name of this firewall section. Defaults to ID if not set.
- Firewall
Section stringId - ID of the firewall section.
- Insert
Before string - Firewall section id that should come immediately after this one. It is user responsibility to use this attribute in consistent manner (for example, if same value would be set in two separate sections, the outcome would depend on order of creation). Changing this attribute would force recreation of the firewall section.
- Is
Default bool - A boolean flag which reflects whether a firewall section is default section or not. Each Layer 3 and Layer 2 section will have at least and at most one default section.
- Revision float64
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- Rules
[]Firewall
Section Rule Args - A list of rules to be applied in this section. each rule has the following arguments:
- Section
Type string - Type of the rules which a section can contain. Either LAYER2 or LAYER3. Only homogeneous sections are supported.
- Stateful bool
- Stateful or Stateless nature of firewall section is enforced on all rules inside the section. Layer3 sections can be stateful or stateless. Layer2 sections can only be stateless.
- []Firewall
Section Tag Args - A list of scope + tag pairs to associate with this firewall section.
- applied
Tos List<FirewallSection Applied To> - List of objects where the rules in this section will be enforced. This will take precedence over rule level applied_to. [Supported target types: "LogicalPort", "LogicalSwitch", "NSGroup", "LogicalRouter"]
- description String
- Description of this firewall section.
- display
Name String - The display name of this firewall section. Defaults to ID if not set.
- firewall
Section StringId - ID of the firewall section.
- insert
Before String - Firewall section id that should come immediately after this one. It is user responsibility to use this attribute in consistent manner (for example, if same value would be set in two separate sections, the outcome would depend on order of creation). Changing this attribute would force recreation of the firewall section.
- is
Default Boolean - A boolean flag which reflects whether a firewall section is default section or not. Each Layer 3 and Layer 2 section will have at least and at most one default section.
- revision Double
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- rules
List<Firewall
Section Rule> - A list of rules to be applied in this section. each rule has the following arguments:
- section
Type String - Type of the rules which a section can contain. Either LAYER2 or LAYER3. Only homogeneous sections are supported.
- stateful Boolean
- Stateful or Stateless nature of firewall section is enforced on all rules inside the section. Layer3 sections can be stateful or stateless. Layer2 sections can only be stateless.
- List<Firewall
Section Tag> - A list of scope + tag pairs to associate with this firewall section.
- applied
Tos FirewallSection Applied To[] - List of objects where the rules in this section will be enforced. This will take precedence over rule level applied_to. [Supported target types: "LogicalPort", "LogicalSwitch", "NSGroup", "LogicalRouter"]
- description string
- Description of this firewall section.
- display
Name string - The display name of this firewall section. Defaults to ID if not set.
- firewall
Section stringId - ID of the firewall section.
- insert
Before string - Firewall section id that should come immediately after this one. It is user responsibility to use this attribute in consistent manner (for example, if same value would be set in two separate sections, the outcome would depend on order of creation). Changing this attribute would force recreation of the firewall section.
- is
Default boolean - A boolean flag which reflects whether a firewall section is default section or not. Each Layer 3 and Layer 2 section will have at least and at most one default section.
- revision number
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- rules
Firewall
Section Rule[] - A list of rules to be applied in this section. each rule has the following arguments:
- section
Type string - Type of the rules which a section can contain. Either LAYER2 or LAYER3. Only homogeneous sections are supported.
- stateful boolean
- Stateful or Stateless nature of firewall section is enforced on all rules inside the section. Layer3 sections can be stateful or stateless. Layer2 sections can only be stateless.
- Firewall
Section Tag[] - A list of scope + tag pairs to associate with this firewall section.
- applied_
tos Sequence[FirewallSection Applied To Args] - List of objects where the rules in this section will be enforced. This will take precedence over rule level applied_to. [Supported target types: "LogicalPort", "LogicalSwitch", "NSGroup", "LogicalRouter"]
- description str
- Description of this firewall section.
- display_
name str - The display name of this firewall section. Defaults to ID if not set.
- firewall_
section_ strid - ID of the firewall section.
- insert_
before str - Firewall section id that should come immediately after this one. It is user responsibility to use this attribute in consistent manner (for example, if same value would be set in two separate sections, the outcome would depend on order of creation). Changing this attribute would force recreation of the firewall section.
- is_
default bool - A boolean flag which reflects whether a firewall section is default section or not. Each Layer 3 and Layer 2 section will have at least and at most one default section.
- revision float
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- rules
Sequence[Firewall
Section Rule Args] - A list of rules to be applied in this section. each rule has the following arguments:
- section_
type str - Type of the rules which a section can contain. Either LAYER2 or LAYER3. Only homogeneous sections are supported.
- stateful bool
- Stateful or Stateless nature of firewall section is enforced on all rules inside the section. Layer3 sections can be stateful or stateless. Layer2 sections can only be stateless.
- Sequence[Firewall
Section Tag Args] - A list of scope + tag pairs to associate with this firewall section.
- applied
Tos List<Property Map> - List of objects where the rules in this section will be enforced. This will take precedence over rule level applied_to. [Supported target types: "LogicalPort", "LogicalSwitch", "NSGroup", "LogicalRouter"]
- description String
- Description of this firewall section.
- display
Name String - The display name of this firewall section. Defaults to ID if not set.
- firewall
Section StringId - ID of the firewall section.
- insert
Before String - Firewall section id that should come immediately after this one. It is user responsibility to use this attribute in consistent manner (for example, if same value would be set in two separate sections, the outcome would depend on order of creation). Changing this attribute would force recreation of the firewall section.
- is
Default Boolean - A boolean flag which reflects whether a firewall section is default section or not. Each Layer 3 and Layer 2 section will have at least and at most one default section.
- revision Number
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- rules List<Property Map>
- A list of rules to be applied in this section. each rule has the following arguments:
- section
Type String - Type of the rules which a section can contain. Either LAYER2 or LAYER3. Only homogeneous sections are supported.
- stateful Boolean
- Stateful or Stateless nature of firewall section is enforced on all rules inside the section. Layer3 sections can be stateful or stateless. Layer2 sections can only be stateless.
- List<Property Map>
- A list of scope + tag pairs to associate with this firewall section.
Supporting Types
FirewallSectionAppliedTo, FirewallSectionAppliedToArgs
- Is
Valid bool - A boolean flag which will be set to false if the referenced NSX resource has been deleted
- Target
Display stringName - Display name of the NSX resource
- Target
Id string - Identifier of the NSX resource
- Target
Type string - Type of the NSX resource
- Is
Valid bool - A boolean flag which will be set to false if the referenced NSX resource has been deleted
- Target
Display stringName - Display name of the NSX resource
- Target
Id string - Identifier of the NSX resource
- Target
Type string - Type of the NSX resource
- is
Valid Boolean - A boolean flag which will be set to false if the referenced NSX resource has been deleted
- target
Display StringName - Display name of the NSX resource
- target
Id String - Identifier of the NSX resource
- target
Type String - Type of the NSX resource
- is
Valid boolean - A boolean flag which will be set to false if the referenced NSX resource has been deleted
- target
Display stringName - Display name of the NSX resource
- target
Id string - Identifier of the NSX resource
- target
Type string - Type of the NSX resource
- is_
valid bool - A boolean flag which will be set to false if the referenced NSX resource has been deleted
- target_
display_ strname - Display name of the NSX resource
- target_
id str - Identifier of the NSX resource
- target_
type str - Type of the NSX resource
- is
Valid Boolean - A boolean flag which will be set to false if the referenced NSX resource has been deleted
- target
Display StringName - Display name of the NSX resource
- target
Id String - Identifier of the NSX resource
- target
Type String - Type of the NSX resource
FirewallSectionRule, FirewallSectionRuleArgs
- Action string
- Action enforced on the packets which matches the firewall rule. [Allowed values: "ALLOW", "DROP", "REJECT"]
- Applied
Tos List<FirewallSection Rule Applied To> - List of objects where rule will be enforced. The section level field overrides this one. Null will be treated as any. [Supported target types: "LogicalPort", "LogicalSwitch", "NSGroup", "LogicalRouterPort"]
- Description string
- Description of this rule.
- Destinations
List<Firewall
Section Rule Destination> - List of the destinations. Null will be treated as any. [Allowed target types: "IPSet", "LogicalPort", "LogicalSwitch", "NSGroup", "MACSet" (depending on the section type)]
- Destinations
Excluded bool - When this boolean flag is set to true, the rule destinations will be negated.
- Direction string
- Rule direction in case of stateless firewall rules. This will only considered if section level parameter is set to stateless. Default to IN_OUT if not specified. [Allowed values: "IN", "OUT", "IN_OUT"]
- Disabled bool
- Flag to disable rule. Disabled will only be persisted but never provisioned/realized.
- Display
Name string - The display name of this rule. Defaults to ID if not set.
- Id string
- ID of the firewall section.
- Ip
Protocol string - Type of IP packet that should be matched while enforcing the rule. [allowed values: "IPV4", "IPV6", "IPV4_IPV6"]
- Logged bool
- Flag to enable packet logging. Default is disabled.
- Notes string
- User notes specific to the rule.
- Revision double
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- Rule
Tag string - User level field which will be printed in CLI and packet logs.
- Services
List<Firewall
Section Rule Service> - List of the services. Null will be treated as any. [Allowed target types: "NSService", "NSServiceGroup"]
- Sources
List<Firewall
Section Rule Source> - List of sources. Null will be treated as any. [Allowed target types: "IPSet", "LogicalPort", "LogicalSwitch", "NSGroup", "MACSet" (depending on the section type)]
- Sources
Excluded bool - When this boolean flag is set to true, the rule sources will be negated.
- Action string
- Action enforced on the packets which matches the firewall rule. [Allowed values: "ALLOW", "DROP", "REJECT"]
- Applied
Tos []FirewallSection Rule Applied To - List of objects where rule will be enforced. The section level field overrides this one. Null will be treated as any. [Supported target types: "LogicalPort", "LogicalSwitch", "NSGroup", "LogicalRouterPort"]
- Description string
- Description of this rule.
- Destinations
[]Firewall
Section Rule Destination - List of the destinations. Null will be treated as any. [Allowed target types: "IPSet", "LogicalPort", "LogicalSwitch", "NSGroup", "MACSet" (depending on the section type)]
- Destinations
Excluded bool - When this boolean flag is set to true, the rule destinations will be negated.
- Direction string
- Rule direction in case of stateless firewall rules. This will only considered if section level parameter is set to stateless. Default to IN_OUT if not specified. [Allowed values: "IN", "OUT", "IN_OUT"]
- Disabled bool
- Flag to disable rule. Disabled will only be persisted but never provisioned/realized.
- Display
Name string - The display name of this rule. Defaults to ID if not set.
- Id string
- ID of the firewall section.
- Ip
Protocol string - Type of IP packet that should be matched while enforcing the rule. [allowed values: "IPV4", "IPV6", "IPV4_IPV6"]
- Logged bool
- Flag to enable packet logging. Default is disabled.
- Notes string
- User notes specific to the rule.
- Revision float64
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- Rule
Tag string - User level field which will be printed in CLI and packet logs.
- Services
[]Firewall
Section Rule Service - List of the services. Null will be treated as any. [Allowed target types: "NSService", "NSServiceGroup"]
- Sources
[]Firewall
Section Rule Source - List of sources. Null will be treated as any. [Allowed target types: "IPSet", "LogicalPort", "LogicalSwitch", "NSGroup", "MACSet" (depending on the section type)]
- Sources
Excluded bool - When this boolean flag is set to true, the rule sources will be negated.
- action String
- Action enforced on the packets which matches the firewall rule. [Allowed values: "ALLOW", "DROP", "REJECT"]
- applied
Tos List<FirewallSection Rule Applied To> - List of objects where rule will be enforced. The section level field overrides this one. Null will be treated as any. [Supported target types: "LogicalPort", "LogicalSwitch", "NSGroup", "LogicalRouterPort"]
- description String
- Description of this rule.
- destinations
List<Firewall
Section Rule Destination> - List of the destinations. Null will be treated as any. [Allowed target types: "IPSet", "LogicalPort", "LogicalSwitch", "NSGroup", "MACSet" (depending on the section type)]
- destinations
Excluded Boolean - When this boolean flag is set to true, the rule destinations will be negated.
- direction String
- Rule direction in case of stateless firewall rules. This will only considered if section level parameter is set to stateless. Default to IN_OUT if not specified. [Allowed values: "IN", "OUT", "IN_OUT"]
- disabled Boolean
- Flag to disable rule. Disabled will only be persisted but never provisioned/realized.
- display
Name String - The display name of this rule. Defaults to ID if not set.
- id String
- ID of the firewall section.
- ip
Protocol String - Type of IP packet that should be matched while enforcing the rule. [allowed values: "IPV4", "IPV6", "IPV4_IPV6"]
- logged Boolean
- Flag to enable packet logging. Default is disabled.
- notes String
- User notes specific to the rule.
- revision Double
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- rule
Tag String - User level field which will be printed in CLI and packet logs.
- services
List<Firewall
Section Rule Service> - List of the services. Null will be treated as any. [Allowed target types: "NSService", "NSServiceGroup"]
- sources
List<Firewall
Section Rule Source> - List of sources. Null will be treated as any. [Allowed target types: "IPSet", "LogicalPort", "LogicalSwitch", "NSGroup", "MACSet" (depending on the section type)]
- sources
Excluded Boolean - When this boolean flag is set to true, the rule sources will be negated.
- action string
- Action enforced on the packets which matches the firewall rule. [Allowed values: "ALLOW", "DROP", "REJECT"]
- applied
Tos FirewallSection Rule Applied To[] - List of objects where rule will be enforced. The section level field overrides this one. Null will be treated as any. [Supported target types: "LogicalPort", "LogicalSwitch", "NSGroup", "LogicalRouterPort"]
- description string
- Description of this rule.
- destinations
Firewall
Section Rule Destination[] - List of the destinations. Null will be treated as any. [Allowed target types: "IPSet", "LogicalPort", "LogicalSwitch", "NSGroup", "MACSet" (depending on the section type)]
- destinations
Excluded boolean - When this boolean flag is set to true, the rule destinations will be negated.
- direction string
- Rule direction in case of stateless firewall rules. This will only considered if section level parameter is set to stateless. Default to IN_OUT if not specified. [Allowed values: "IN", "OUT", "IN_OUT"]
- disabled boolean
- Flag to disable rule. Disabled will only be persisted but never provisioned/realized.
- display
Name string - The display name of this rule. Defaults to ID if not set.
- id string
- ID of the firewall section.
- ip
Protocol string - Type of IP packet that should be matched while enforcing the rule. [allowed values: "IPV4", "IPV6", "IPV4_IPV6"]
- logged boolean
- Flag to enable packet logging. Default is disabled.
- notes string
- User notes specific to the rule.
- revision number
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- rule
Tag string - User level field which will be printed in CLI and packet logs.
- services
Firewall
Section Rule Service[] - List of the services. Null will be treated as any. [Allowed target types: "NSService", "NSServiceGroup"]
- sources
Firewall
Section Rule Source[] - List of sources. Null will be treated as any. [Allowed target types: "IPSet", "LogicalPort", "LogicalSwitch", "NSGroup", "MACSet" (depending on the section type)]
- sources
Excluded boolean - When this boolean flag is set to true, the rule sources will be negated.
- action str
- Action enforced on the packets which matches the firewall rule. [Allowed values: "ALLOW", "DROP", "REJECT"]
- applied_
tos Sequence[FirewallSection Rule Applied To] - List of objects where rule will be enforced. The section level field overrides this one. Null will be treated as any. [Supported target types: "LogicalPort", "LogicalSwitch", "NSGroup", "LogicalRouterPort"]
- description str
- Description of this rule.
- destinations
Sequence[Firewall
Section Rule Destination] - List of the destinations. Null will be treated as any. [Allowed target types: "IPSet", "LogicalPort", "LogicalSwitch", "NSGroup", "MACSet" (depending on the section type)]
- destinations_
excluded bool - When this boolean flag is set to true, the rule destinations will be negated.
- direction str
- Rule direction in case of stateless firewall rules. This will only considered if section level parameter is set to stateless. Default to IN_OUT if not specified. [Allowed values: "IN", "OUT", "IN_OUT"]
- disabled bool
- Flag to disable rule. Disabled will only be persisted but never provisioned/realized.
- display_
name str - The display name of this rule. Defaults to ID if not set.
- id str
- ID of the firewall section.
- ip_
protocol str - Type of IP packet that should be matched while enforcing the rule. [allowed values: "IPV4", "IPV6", "IPV4_IPV6"]
- logged bool
- Flag to enable packet logging. Default is disabled.
- notes str
- User notes specific to the rule.
- revision float
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- rule_
tag str - User level field which will be printed in CLI and packet logs.
- services
Sequence[Firewall
Section Rule Service] - List of the services. Null will be treated as any. [Allowed target types: "NSService", "NSServiceGroup"]
- sources
Sequence[Firewall
Section Rule Source] - List of sources. Null will be treated as any. [Allowed target types: "IPSet", "LogicalPort", "LogicalSwitch", "NSGroup", "MACSet" (depending on the section type)]
- sources_
excluded bool - When this boolean flag is set to true, the rule sources will be negated.
- action String
- Action enforced on the packets which matches the firewall rule. [Allowed values: "ALLOW", "DROP", "REJECT"]
- applied
Tos List<Property Map> - List of objects where rule will be enforced. The section level field overrides this one. Null will be treated as any. [Supported target types: "LogicalPort", "LogicalSwitch", "NSGroup", "LogicalRouterPort"]
- description String
- Description of this rule.
- destinations List<Property Map>
- List of the destinations. Null will be treated as any. [Allowed target types: "IPSet", "LogicalPort", "LogicalSwitch", "NSGroup", "MACSet" (depending on the section type)]
- destinations
Excluded Boolean - When this boolean flag is set to true, the rule destinations will be negated.
- direction String
- Rule direction in case of stateless firewall rules. This will only considered if section level parameter is set to stateless. Default to IN_OUT if not specified. [Allowed values: "IN", "OUT", "IN_OUT"]
- disabled Boolean
- Flag to disable rule. Disabled will only be persisted but never provisioned/realized.
- display
Name String - The display name of this rule. Defaults to ID if not set.
- id String
- ID of the firewall section.
- ip
Protocol String - Type of IP packet that should be matched while enforcing the rule. [allowed values: "IPV4", "IPV6", "IPV4_IPV6"]
- logged Boolean
- Flag to enable packet logging. Default is disabled.
- notes String
- User notes specific to the rule.
- revision Number
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- rule
Tag String - User level field which will be printed in CLI and packet logs.
- services List<Property Map>
- List of the services. Null will be treated as any. [Allowed target types: "NSService", "NSServiceGroup"]
- sources List<Property Map>
- List of sources. Null will be treated as any. [Allowed target types: "IPSet", "LogicalPort", "LogicalSwitch", "NSGroup", "MACSet" (depending on the section type)]
- sources
Excluded Boolean - When this boolean flag is set to true, the rule sources will be negated.
FirewallSectionRuleAppliedTo, FirewallSectionRuleAppliedToArgs
- Is
Valid bool - A boolean flag which will be set to false if the referenced NSX resource has been deleted
- Target
Display stringName - Display name of the NSX resource
- Target
Id string - Identifier of the NSX resource
- Target
Type string - Type of the NSX resource
- Is
Valid bool - A boolean flag which will be set to false if the referenced NSX resource has been deleted
- Target
Display stringName - Display name of the NSX resource
- Target
Id string - Identifier of the NSX resource
- Target
Type string - Type of the NSX resource
- is
Valid Boolean - A boolean flag which will be set to false if the referenced NSX resource has been deleted
- target
Display StringName - Display name of the NSX resource
- target
Id String - Identifier of the NSX resource
- target
Type String - Type of the NSX resource
- is
Valid boolean - A boolean flag which will be set to false if the referenced NSX resource has been deleted
- target
Display stringName - Display name of the NSX resource
- target
Id string - Identifier of the NSX resource
- target
Type string - Type of the NSX resource
- is_
valid bool - A boolean flag which will be set to false if the referenced NSX resource has been deleted
- target_
display_ strname - Display name of the NSX resource
- target_
id str - Identifier of the NSX resource
- target_
type str - Type of the NSX resource
- is
Valid Boolean - A boolean flag which will be set to false if the referenced NSX resource has been deleted
- target
Display StringName - Display name of the NSX resource
- target
Id String - Identifier of the NSX resource
- target
Type String - Type of the NSX resource
FirewallSectionRuleDestination, FirewallSectionRuleDestinationArgs
- Is
Valid bool - A boolean flag which will be set to false if the referenced NSX resource has been deleted
- Target
Display stringName - Display name of the NSX resource
- Target
Id string - Identifier of the NSX resource
- Target
Type string - Type of the NSX resource
- Is
Valid bool - A boolean flag which will be set to false if the referenced NSX resource has been deleted
- Target
Display stringName - Display name of the NSX resource
- Target
Id string - Identifier of the NSX resource
- Target
Type string - Type of the NSX resource
- is
Valid Boolean - A boolean flag which will be set to false if the referenced NSX resource has been deleted
- target
Display StringName - Display name of the NSX resource
- target
Id String - Identifier of the NSX resource
- target
Type String - Type of the NSX resource
- is
Valid boolean - A boolean flag which will be set to false if the referenced NSX resource has been deleted
- target
Display stringName - Display name of the NSX resource
- target
Id string - Identifier of the NSX resource
- target
Type string - Type of the NSX resource
- is_
valid bool - A boolean flag which will be set to false if the referenced NSX resource has been deleted
- target_
display_ strname - Display name of the NSX resource
- target_
id str - Identifier of the NSX resource
- target_
type str - Type of the NSX resource
- is
Valid Boolean - A boolean flag which will be set to false if the referenced NSX resource has been deleted
- target
Display StringName - Display name of the NSX resource
- target
Id String - Identifier of the NSX resource
- target
Type String - Type of the NSX resource
FirewallSectionRuleService, FirewallSectionRuleServiceArgs
- Is
Valid bool - A boolean flag which will be set to false if the referenced NSX resource has been deleted
- Target
Display stringName - Display name of the NSX resource
- Target
Id string - Identifier of the NSX resource
- Target
Type string - Type of the NSX resource
- Is
Valid bool - A boolean flag which will be set to false if the referenced NSX resource has been deleted
- Target
Display stringName - Display name of the NSX resource
- Target
Id string - Identifier of the NSX resource
- Target
Type string - Type of the NSX resource
- is
Valid Boolean - A boolean flag which will be set to false if the referenced NSX resource has been deleted
- target
Display StringName - Display name of the NSX resource
- target
Id String - Identifier of the NSX resource
- target
Type String - Type of the NSX resource
- is
Valid boolean - A boolean flag which will be set to false if the referenced NSX resource has been deleted
- target
Display stringName - Display name of the NSX resource
- target
Id string - Identifier of the NSX resource
- target
Type string - Type of the NSX resource
- is_
valid bool - A boolean flag which will be set to false if the referenced NSX resource has been deleted
- target_
display_ strname - Display name of the NSX resource
- target_
id str - Identifier of the NSX resource
- target_
type str - Type of the NSX resource
- is
Valid Boolean - A boolean flag which will be set to false if the referenced NSX resource has been deleted
- target
Display StringName - Display name of the NSX resource
- target
Id String - Identifier of the NSX resource
- target
Type String - Type of the NSX resource
FirewallSectionRuleSource, FirewallSectionRuleSourceArgs
- Is
Valid bool - A boolean flag which will be set to false if the referenced NSX resource has been deleted
- Target
Display stringName - Display name of the NSX resource
- Target
Id string - Identifier of the NSX resource
- Target
Type string - Type of the NSX resource
- Is
Valid bool - A boolean flag which will be set to false if the referenced NSX resource has been deleted
- Target
Display stringName - Display name of the NSX resource
- Target
Id string - Identifier of the NSX resource
- Target
Type string - Type of the NSX resource
- is
Valid Boolean - A boolean flag which will be set to false if the referenced NSX resource has been deleted
- target
Display StringName - Display name of the NSX resource
- target
Id String - Identifier of the NSX resource
- target
Type String - Type of the NSX resource
- is
Valid boolean - A boolean flag which will be set to false if the referenced NSX resource has been deleted
- target
Display stringName - Display name of the NSX resource
- target
Id string - Identifier of the NSX resource
- target
Type string - Type of the NSX resource
- is_
valid bool - A boolean flag which will be set to false if the referenced NSX resource has been deleted
- target_
display_ strname - Display name of the NSX resource
- target_
id str - Identifier of the NSX resource
- target_
type str - Type of the NSX resource
- is
Valid Boolean - A boolean flag which will be set to false if the referenced NSX resource has been deleted
- target
Display StringName - Display name of the NSX resource
- target
Id String - Identifier of the NSX resource
- target
Type String - Type of the NSX resource
FirewallSectionTag, FirewallSectionTagArgs
Package Details
- Repository
- nsxt vmware/terraform-provider-nsxt
- License
- Notes
- This Pulumi package is based on the
nsxt
Terraform Provider.