Nutanix v0.7.4 published on Friday, Mar 21, 2025 by Piers Karsenbarg
nutanix.getNetworkSecurityPolicyV2
Explore with Pulumi AI
Get a Network Security Policy by ExtID
Using getNetworkSecurityPolicyV2
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getNetworkSecurityPolicyV2(args: GetNetworkSecurityPolicyV2Args, opts?: InvokeOptions): Promise<GetNetworkSecurityPolicyV2Result>
function getNetworkSecurityPolicyV2Output(args: GetNetworkSecurityPolicyV2OutputArgs, opts?: InvokeOptions): Output<GetNetworkSecurityPolicyV2Result>def get_network_security_policy_v2(ext_id: Optional[str] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetNetworkSecurityPolicyV2Result
def get_network_security_policy_v2_output(ext_id: Optional[pulumi.Input[str]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[GetNetworkSecurityPolicyV2Result]func LookupNetworkSecurityPolicyV2(ctx *Context, args *LookupNetworkSecurityPolicyV2Args, opts ...InvokeOption) (*LookupNetworkSecurityPolicyV2Result, error)
func LookupNetworkSecurityPolicyV2Output(ctx *Context, args *LookupNetworkSecurityPolicyV2OutputArgs, opts ...InvokeOption) LookupNetworkSecurityPolicyV2ResultOutput> Note: This function is named LookupNetworkSecurityPolicyV2 in the Go SDK.
public static class GetNetworkSecurityPolicyV2 
{
    public static Task<GetNetworkSecurityPolicyV2Result> InvokeAsync(GetNetworkSecurityPolicyV2Args args, InvokeOptions? opts = null)
    public static Output<GetNetworkSecurityPolicyV2Result> Invoke(GetNetworkSecurityPolicyV2InvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetNetworkSecurityPolicyV2Result> getNetworkSecurityPolicyV2(GetNetworkSecurityPolicyV2Args args, InvokeOptions options)
public static Output<GetNetworkSecurityPolicyV2Result> getNetworkSecurityPolicyV2(GetNetworkSecurityPolicyV2Args args, InvokeOptions options)
fn::invoke:
  function: nutanix:index/getNetworkSecurityPolicyV2:getNetworkSecurityPolicyV2
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ExtId string
- Network security policy UUID.
- ExtId string
- Network security policy UUID.
- extId String
- Network security policy UUID.
- extId string
- Network security policy UUID.
- ext_id str
- Network security policy UUID.
- extId String
- Network security policy UUID.
getNetworkSecurityPolicyV2 Result
The following output properties are available:
- CreatedBy string
- created by.
- CreationTime string
- creation time of NSP
- Description string
- A user defined annotation for a rule.
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- Id string
- The provider-assigned unique ID for this managed resource.
- IsHitlog boolEnabled 
- If Hitlog is enabled.
- IsIpv6Traffic boolAllowed 
- If Ipv6 Traffic is allowed.
- IsSystem boolDefined 
- Is system defined NSP
- LastUpdate stringTime 
- last updated time
- Links
List<PiersKarsenbarg. Nutanix. Outputs. Get Network Security Policy V2Link> 
- A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- Name string
- Name of the Flow Network Security Policy.
- Rules
List<PiersKarsenbarg. Nutanix. Outputs. Get Network Security Policy V2Rule> 
- A list of rules that form a policy. For isolation policies, use isolation rules; for application or quarantine policies, use application rules.
- Scope string
- Defines the scope of the policy. Currently, only ALL_VLAN and VPC_LIST are supported. If scope is not provided, the default is set based on whether vpcReferences field is provided or not.
- SecuredGroups List<string>
- Uuids of the secured groups in the NSP.
- State string
- Whether the policy is applied or monitored; can be omitted or set null to save the policy without applying or monitoring it.
- TenantId string
- A globally unique identifier that represents the tenant that owns this entity
- Type string
- Icmp service Type. Ignore this field if Type has to be ANY.
- VpcReferences List<string>
- A list of external ids for VPCs, used only when the scope of policy is a list of VPCs.
- CreatedBy string
- created by.
- CreationTime string
- creation time of NSP
- Description string
- A user defined annotation for a rule.
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- Id string
- The provider-assigned unique ID for this managed resource.
- IsHitlog boolEnabled 
- If Hitlog is enabled.
- IsIpv6Traffic boolAllowed 
- If Ipv6 Traffic is allowed.
- IsSystem boolDefined 
- Is system defined NSP
- LastUpdate stringTime 
- last updated time
- Links
[]GetNetwork Security Policy V2Link 
- A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- Name string
- Name of the Flow Network Security Policy.
- Rules
[]GetNetwork Security Policy V2Rule 
- A list of rules that form a policy. For isolation policies, use isolation rules; for application or quarantine policies, use application rules.
- Scope string
- Defines the scope of the policy. Currently, only ALL_VLAN and VPC_LIST are supported. If scope is not provided, the default is set based on whether vpcReferences field is provided or not.
- SecuredGroups []string
- Uuids of the secured groups in the NSP.
- State string
- Whether the policy is applied or monitored; can be omitted or set null to save the policy without applying or monitoring it.
- TenantId string
- A globally unique identifier that represents the tenant that owns this entity
- Type string
- Icmp service Type. Ignore this field if Type has to be ANY.
- VpcReferences []string
- A list of external ids for VPCs, used only when the scope of policy is a list of VPCs.
- createdBy String
- created by.
- creationTime String
- creation time of NSP
- description String
- A user defined annotation for a rule.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- id String
- The provider-assigned unique ID for this managed resource.
- isHitlog BooleanEnabled 
- If Hitlog is enabled.
- isIpv6Traffic BooleanAllowed 
- If Ipv6 Traffic is allowed.
- isSystem BooleanDefined 
- Is system defined NSP
- lastUpdate StringTime 
- last updated time
- links
List<GetNetwork Security Policy V2Link> 
- A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- name String
- Name of the Flow Network Security Policy.
- rules
List<GetNetwork Security Policy V2Rule> 
- A list of rules that form a policy. For isolation policies, use isolation rules; for application or quarantine policies, use application rules.
- scope String
- Defines the scope of the policy. Currently, only ALL_VLAN and VPC_LIST are supported. If scope is not provided, the default is set based on whether vpcReferences field is provided or not.
- securedGroups List<String>
- Uuids of the secured groups in the NSP.
- state String
- Whether the policy is applied or monitored; can be omitted or set null to save the policy without applying or monitoring it.
- tenantId String
- A globally unique identifier that represents the tenant that owns this entity
- type String
- Icmp service Type. Ignore this field if Type has to be ANY.
- vpcReferences List<String>
- A list of external ids for VPCs, used only when the scope of policy is a list of VPCs.
- createdBy string
- created by.
- creationTime string
- creation time of NSP
- description string
- A user defined annotation for a rule.
- extId string
- A globally unique identifier of an instance that is suitable for external consumption.
- id string
- The provider-assigned unique ID for this managed resource.
- isHitlog booleanEnabled 
- If Hitlog is enabled.
- isIpv6Traffic booleanAllowed 
- If Ipv6 Traffic is allowed.
- isSystem booleanDefined 
- Is system defined NSP
- lastUpdate stringTime 
- last updated time
- links
GetNetwork Security Policy V2Link[] 
- A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- name string
- Name of the Flow Network Security Policy.
- rules
GetNetwork Security Policy V2Rule[] 
- A list of rules that form a policy. For isolation policies, use isolation rules; for application or quarantine policies, use application rules.
- scope string
- Defines the scope of the policy. Currently, only ALL_VLAN and VPC_LIST are supported. If scope is not provided, the default is set based on whether vpcReferences field is provided or not.
- securedGroups string[]
- Uuids of the secured groups in the NSP.
- state string
- Whether the policy is applied or monitored; can be omitted or set null to save the policy without applying or monitoring it.
- tenantId string
- A globally unique identifier that represents the tenant that owns this entity
- type string
- Icmp service Type. Ignore this field if Type has to be ANY.
- vpcReferences string[]
- A list of external ids for VPCs, used only when the scope of policy is a list of VPCs.
- created_by str
- created by.
- creation_time str
- creation time of NSP
- description str
- A user defined annotation for a rule.
- ext_id str
- A globally unique identifier of an instance that is suitable for external consumption.
- id str
- The provider-assigned unique ID for this managed resource.
- is_hitlog_ boolenabled 
- If Hitlog is enabled.
- is_ipv6_ booltraffic_ allowed 
- If Ipv6 Traffic is allowed.
- is_system_ booldefined 
- Is system defined NSP
- last_update_ strtime 
- last updated time
- links
Sequence[GetNetwork Security Policy V2Link] 
- A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- name str
- Name of the Flow Network Security Policy.
- rules
Sequence[GetNetwork Security Policy V2Rule] 
- A list of rules that form a policy. For isolation policies, use isolation rules; for application or quarantine policies, use application rules.
- scope str
- Defines the scope of the policy. Currently, only ALL_VLAN and VPC_LIST are supported. If scope is not provided, the default is set based on whether vpcReferences field is provided or not.
- secured_groups Sequence[str]
- Uuids of the secured groups in the NSP.
- state str
- Whether the policy is applied or monitored; can be omitted or set null to save the policy without applying or monitoring it.
- tenant_id str
- A globally unique identifier that represents the tenant that owns this entity
- type str
- Icmp service Type. Ignore this field if Type has to be ANY.
- vpc_references Sequence[str]
- A list of external ids for VPCs, used only when the scope of policy is a list of VPCs.
- createdBy String
- created by.
- creationTime String
- creation time of NSP
- description String
- A user defined annotation for a rule.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- id String
- The provider-assigned unique ID for this managed resource.
- isHitlog BooleanEnabled 
- If Hitlog is enabled.
- isIpv6Traffic BooleanAllowed 
- If Ipv6 Traffic is allowed.
- isSystem BooleanDefined 
- Is system defined NSP
- lastUpdate StringTime 
- last updated time
- links List<Property Map>
- A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- name String
- Name of the Flow Network Security Policy.
- rules List<Property Map>
- A list of rules that form a policy. For isolation policies, use isolation rules; for application or quarantine policies, use application rules.
- scope String
- Defines the scope of the policy. Currently, only ALL_VLAN and VPC_LIST are supported. If scope is not provided, the default is set based on whether vpcReferences field is provided or not.
- securedGroups List<String>
- Uuids of the secured groups in the NSP.
- state String
- Whether the policy is applied or monitored; can be omitted or set null to save the policy without applying or monitoring it.
- tenantId String
- A globally unique identifier that represents the tenant that owns this entity
- type String
- Icmp service Type. Ignore this field if Type has to be ANY.
- vpcReferences List<String>
- A list of external ids for VPCs, used only when the scope of policy is a list of VPCs.
Supporting Types
GetNetworkSecurityPolicyV2Link    
GetNetworkSecurityPolicyV2Rule    
- Description string
- A user defined annotation for a rule.
- ExtId string
- Network security policy UUID.
- Links
List<PiersKarsenbarg. Nutanix. Inputs. Get Network Security Policy V2Rule Link> 
- A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- Specs
List<PiersKarsenbarg. Nutanix. Inputs. Get Network Security Policy V2Rule Spec> 
- Multi Environment Isolation Rule Spec.
- Type string
- Icmp service Type. Ignore this field if Type has to be ANY.
- Description string
- A user defined annotation for a rule.
- ExtId string
- Network security policy UUID.
- Links
[]GetNetwork Security Policy V2Rule Link 
- A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- Specs
[]GetNetwork Security Policy V2Rule Spec 
- Multi Environment Isolation Rule Spec.
- Type string
- Icmp service Type. Ignore this field if Type has to be ANY.
- description String
- A user defined annotation for a rule.
- extId String
- Network security policy UUID.
- links
List<GetNetwork Security Policy V2Rule Link> 
- A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- specs
List<GetNetwork Security Policy V2Rule Spec> 
- Multi Environment Isolation Rule Spec.
- type String
- Icmp service Type. Ignore this field if Type has to be ANY.
- description string
- A user defined annotation for a rule.
- extId string
- Network security policy UUID.
- links
GetNetwork Security Policy V2Rule Link[] 
- A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- specs
GetNetwork Security Policy V2Rule Spec[] 
- Multi Environment Isolation Rule Spec.
- type string
- Icmp service Type. Ignore this field if Type has to be ANY.
- description str
- A user defined annotation for a rule.
- ext_id str
- Network security policy UUID.
- links
Sequence[GetNetwork Security Policy V2Rule Link] 
- A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- specs
Sequence[GetNetwork Security Policy V2Rule Spec] 
- Multi Environment Isolation Rule Spec.
- type str
- Icmp service Type. Ignore this field if Type has to be ANY.
- description String
- A user defined annotation for a rule.
- extId String
- Network security policy UUID.
- links List<Property Map>
- A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- specs List<Property Map>
- Multi Environment Isolation Rule Spec.
- type String
- Icmp service Type. Ignore this field if Type has to be ANY.
GetNetworkSecurityPolicyV2RuleLink     
GetNetworkSecurityPolicyV2RuleSpec     
- ApplicationRule List<PiersSpecs Karsenbarg. Nutanix. Inputs. Get Network Security Policy V2Rule Spec Application Rule Spec> 
- Application Rule Spec.
- IntraEntity List<PiersGroup Rule Specs Karsenbarg. Nutanix. Inputs. Get Network Security Policy V2Rule Spec Intra Entity Group Rule Spec> 
- Intra entity group Rule Spec
- MultiEnv List<PiersIsolation Rule Specs Karsenbarg. Nutanix. Inputs. Get Network Security Policy V2Rule Spec Multi Env Isolation Rule Spec> 
- Multi Environment Isolation Rule Spec.
- TwoEnv List<PiersIsolation Rule Specs Karsenbarg. Nutanix. Inputs. Get Network Security Policy V2Rule Spec Two Env Isolation Rule Spec> 
- Two Environment Isolation Rule Spec.
- ApplicationRule []GetSpecs Network Security Policy V2Rule Spec Application Rule Spec 
- Application Rule Spec.
- IntraEntity []GetGroup Rule Specs Network Security Policy V2Rule Spec Intra Entity Group Rule Spec 
- Intra entity group Rule Spec
- MultiEnv []GetIsolation Rule Specs Network Security Policy V2Rule Spec Multi Env Isolation Rule Spec 
- Multi Environment Isolation Rule Spec.
- TwoEnv []GetIsolation Rule Specs Network Security Policy V2Rule Spec Two Env Isolation Rule Spec 
- Two Environment Isolation Rule Spec.
- applicationRule List<GetSpecs Network Security Policy V2Rule Spec Application Rule Spec> 
- Application Rule Spec.
- intraEntity List<GetGroup Rule Specs Network Security Policy V2Rule Spec Intra Entity Group Rule Spec> 
- Intra entity group Rule Spec
- multiEnv List<GetIsolation Rule Specs Network Security Policy V2Rule Spec Multi Env Isolation Rule Spec> 
- Multi Environment Isolation Rule Spec.
- twoEnv List<GetIsolation Rule Specs Network Security Policy V2Rule Spec Two Env Isolation Rule Spec> 
- Two Environment Isolation Rule Spec.
- applicationRule GetSpecs Network Security Policy V2Rule Spec Application Rule Spec[] 
- Application Rule Spec.
- intraEntity GetGroup Rule Specs Network Security Policy V2Rule Spec Intra Entity Group Rule Spec[] 
- Intra entity group Rule Spec
- multiEnv GetIsolation Rule Specs Network Security Policy V2Rule Spec Multi Env Isolation Rule Spec[] 
- Multi Environment Isolation Rule Spec.
- twoEnv GetIsolation Rule Specs Network Security Policy V2Rule Spec Two Env Isolation Rule Spec[] 
- Two Environment Isolation Rule Spec.
- application_rule_ Sequence[Getspecs Network Security Policy V2Rule Spec Application Rule Spec] 
- Application Rule Spec.
- intra_entity_ Sequence[Getgroup_ rule_ specs Network Security Policy V2Rule Spec Intra Entity Group Rule Spec] 
- Intra entity group Rule Spec
- multi_env_ Sequence[Getisolation_ rule_ specs Network Security Policy V2Rule Spec Multi Env Isolation Rule Spec] 
- Multi Environment Isolation Rule Spec.
- two_env_ Sequence[Getisolation_ rule_ specs Network Security Policy V2Rule Spec Two Env Isolation Rule Spec] 
- Two Environment Isolation Rule Spec.
- applicationRule List<Property Map>Specs 
- Application Rule Spec.
- intraEntity List<Property Map>Group Rule Specs 
- Intra entity group Rule Spec
- multiEnv List<Property Map>Isolation Rule Specs 
- Multi Environment Isolation Rule Spec.
- twoEnv List<Property Map>Isolation Rule Specs 
- Two Environment Isolation Rule Spec.
GetNetworkSecurityPolicyV2RuleSpecApplicationRuleSpec        
- DestAddress List<string>Group References 
- A list of address group references.
- DestAllow stringSpec 
- A specification to how allow mode traffic should be applied, either ALL or NONE.
- DestCategory List<string>References 
- List of categories that define a set of network endpoints as outbound.
- DestSubnets List<PiersKarsenbarg. Nutanix. Inputs. Get Network Security Policy V2Rule Spec Application Rule Spec Dest Subnet> 
- destination subnet value
- IcmpServices List<PiersKarsenbarg. Nutanix. Inputs. Get Network Security Policy V2Rule Spec Application Rule Spec Icmp Service> 
- icmp services
- IsAll boolProtocol Allowed 
- Denotes if rule allows traffic for all protocol.
- NetworkFunction stringChain Reference 
- A reference to the network function chain in the rule.
- SecuredGroup List<string>Category References 
- A specification to whether traffic between intra secured group entities should be allowed or denied.
- ServiceGroup List<string>References 
- A list of service group references.
- SrcAddress List<string>Group References 
- A list of address group references.
- SrcAllow stringSpec 
- A specification to how allow mode traffic should be applied, either ALL or NONE.
- SrcCategory List<string>References 
- List of categories that define a set of network endpoints as inbound.
- SrcSubnets List<PiersKarsenbarg. Nutanix. Inputs. Get Network Security Policy V2Rule Spec Application Rule Spec Src Subnet> 
- source subnet value
- TcpServices List<PiersKarsenbarg. Nutanix. Inputs. Get Network Security Policy V2Rule Spec Application Rule Spec Tcp Service> 
- tcp services
- UdpServices List<PiersKarsenbarg. Nutanix. Inputs. Get Network Security Policy V2Rule Spec Application Rule Spec Udp Service> 
- udp services
- DestAddress []stringGroup References 
- A list of address group references.
- DestAllow stringSpec 
- A specification to how allow mode traffic should be applied, either ALL or NONE.
- DestCategory []stringReferences 
- List of categories that define a set of network endpoints as outbound.
- DestSubnets []GetNetwork Security Policy V2Rule Spec Application Rule Spec Dest Subnet 
- destination subnet value
- IcmpServices []GetNetwork Security Policy V2Rule Spec Application Rule Spec Icmp Service 
- icmp services
- IsAll boolProtocol Allowed 
- Denotes if rule allows traffic for all protocol.
- NetworkFunction stringChain Reference 
- A reference to the network function chain in the rule.
- SecuredGroup []stringCategory References 
- A specification to whether traffic between intra secured group entities should be allowed or denied.
- ServiceGroup []stringReferences 
- A list of service group references.
- SrcAddress []stringGroup References 
- A list of address group references.
- SrcAllow stringSpec 
- A specification to how allow mode traffic should be applied, either ALL or NONE.
- SrcCategory []stringReferences 
- List of categories that define a set of network endpoints as inbound.
- SrcSubnets []GetNetwork Security Policy V2Rule Spec Application Rule Spec Src Subnet 
- source subnet value
- TcpServices []GetNetwork Security Policy V2Rule Spec Application Rule Spec Tcp Service 
- tcp services
- UdpServices []GetNetwork Security Policy V2Rule Spec Application Rule Spec Udp Service 
- udp services
- destAddress List<String>Group References 
- A list of address group references.
- destAllow StringSpec 
- A specification to how allow mode traffic should be applied, either ALL or NONE.
- destCategory List<String>References 
- List of categories that define a set of network endpoints as outbound.
- destSubnets List<GetNetwork Security Policy V2Rule Spec Application Rule Spec Dest Subnet> 
- destination subnet value
- icmpServices List<GetNetwork Security Policy V2Rule Spec Application Rule Spec Icmp Service> 
- icmp services
- isAll BooleanProtocol Allowed 
- Denotes if rule allows traffic for all protocol.
- networkFunction StringChain Reference 
- A reference to the network function chain in the rule.
- securedGroup List<String>Category References 
- A specification to whether traffic between intra secured group entities should be allowed or denied.
- serviceGroup List<String>References 
- A list of service group references.
- srcAddress List<String>Group References 
- A list of address group references.
- srcAllow StringSpec 
- A specification to how allow mode traffic should be applied, either ALL or NONE.
- srcCategory List<String>References 
- List of categories that define a set of network endpoints as inbound.
- srcSubnets List<GetNetwork Security Policy V2Rule Spec Application Rule Spec Src Subnet> 
- source subnet value
- tcpServices List<GetNetwork Security Policy V2Rule Spec Application Rule Spec Tcp Service> 
- tcp services
- udpServices List<GetNetwork Security Policy V2Rule Spec Application Rule Spec Udp Service> 
- udp services
- destAddress string[]Group References 
- A list of address group references.
- destAllow stringSpec 
- A specification to how allow mode traffic should be applied, either ALL or NONE.
- destCategory string[]References 
- List of categories that define a set of network endpoints as outbound.
- destSubnets GetNetwork Security Policy V2Rule Spec Application Rule Spec Dest Subnet[] 
- destination subnet value
- icmpServices GetNetwork Security Policy V2Rule Spec Application Rule Spec Icmp Service[] 
- icmp services
- isAll booleanProtocol Allowed 
- Denotes if rule allows traffic for all protocol.
- networkFunction stringChain Reference 
- A reference to the network function chain in the rule.
- securedGroup string[]Category References 
- A specification to whether traffic between intra secured group entities should be allowed or denied.
- serviceGroup string[]References 
- A list of service group references.
- srcAddress string[]Group References 
- A list of address group references.
- srcAllow stringSpec 
- A specification to how allow mode traffic should be applied, either ALL or NONE.
- srcCategory string[]References 
- List of categories that define a set of network endpoints as inbound.
- srcSubnets GetNetwork Security Policy V2Rule Spec Application Rule Spec Src Subnet[] 
- source subnet value
- tcpServices GetNetwork Security Policy V2Rule Spec Application Rule Spec Tcp Service[] 
- tcp services
- udpServices GetNetwork Security Policy V2Rule Spec Application Rule Spec Udp Service[] 
- udp services
- dest_address_ Sequence[str]group_ references 
- A list of address group references.
- dest_allow_ strspec 
- A specification to how allow mode traffic should be applied, either ALL or NONE.
- dest_category_ Sequence[str]references 
- List of categories that define a set of network endpoints as outbound.
- dest_subnets Sequence[GetNetwork Security Policy V2Rule Spec Application Rule Spec Dest Subnet] 
- destination subnet value
- icmp_services Sequence[GetNetwork Security Policy V2Rule Spec Application Rule Spec Icmp Service] 
- icmp services
- is_all_ boolprotocol_ allowed 
- Denotes if rule allows traffic for all protocol.
- network_function_ strchain_ reference 
- A reference to the network function chain in the rule.
- secured_group_ Sequence[str]category_ references 
- A specification to whether traffic between intra secured group entities should be allowed or denied.
- service_group_ Sequence[str]references 
- A list of service group references.
- src_address_ Sequence[str]group_ references 
- A list of address group references.
- src_allow_ strspec 
- A specification to how allow mode traffic should be applied, either ALL or NONE.
- src_category_ Sequence[str]references 
- List of categories that define a set of network endpoints as inbound.
- src_subnets Sequence[GetNetwork Security Policy V2Rule Spec Application Rule Spec Src Subnet] 
- source subnet value
- tcp_services Sequence[GetNetwork Security Policy V2Rule Spec Application Rule Spec Tcp Service] 
- tcp services
- udp_services Sequence[GetNetwork Security Policy V2Rule Spec Application Rule Spec Udp Service] 
- udp services
- destAddress List<String>Group References 
- A list of address group references.
- destAllow StringSpec 
- A specification to how allow mode traffic should be applied, either ALL or NONE.
- destCategory List<String>References 
- List of categories that define a set of network endpoints as outbound.
- destSubnets List<Property Map>
- destination subnet value
- icmpServices List<Property Map>
- icmp services
- isAll BooleanProtocol Allowed 
- Denotes if rule allows traffic for all protocol.
- networkFunction StringChain Reference 
- A reference to the network function chain in the rule.
- securedGroup List<String>Category References 
- A specification to whether traffic between intra secured group entities should be allowed or denied.
- serviceGroup List<String>References 
- A list of service group references.
- srcAddress List<String>Group References 
- A list of address group references.
- srcAllow StringSpec 
- A specification to how allow mode traffic should be applied, either ALL or NONE.
- srcCategory List<String>References 
- List of categories that define a set of network endpoints as inbound.
- srcSubnets List<Property Map>
- source subnet value
- tcpServices List<Property Map>
- tcp services
- udpServices List<Property Map>
- udp services
GetNetworkSecurityPolicyV2RuleSpecApplicationRuleSpecDestSubnet          
- PrefixLength int
- Value string
- PrefixLength int
- Value string
- prefixLength Integer
- value String
- prefixLength number
- value string
- prefix_length int
- value str
- prefixLength Number
- value String
GetNetworkSecurityPolicyV2RuleSpecApplicationRuleSpecIcmpService          
- Code int
- Icmp service Code. Ignore this field if Code has to be ANY.
- IsAll boolAllowed 
- Set this field to true if both Type and Code is ANY.
- Type int
- Icmp service Type. Ignore this field if Type has to be ANY.
- Code int
- Icmp service Code. Ignore this field if Code has to be ANY.
- IsAll boolAllowed 
- Set this field to true if both Type and Code is ANY.
- Type int
- Icmp service Type. Ignore this field if Type has to be ANY.
- code Integer
- Icmp service Code. Ignore this field if Code has to be ANY.
- isAll BooleanAllowed 
- Set this field to true if both Type and Code is ANY.
- type Integer
- Icmp service Type. Ignore this field if Type has to be ANY.
- code number
- Icmp service Code. Ignore this field if Code has to be ANY.
- isAll booleanAllowed 
- Set this field to true if both Type and Code is ANY.
- type number
- Icmp service Type. Ignore this field if Type has to be ANY.
- code int
- Icmp service Code. Ignore this field if Code has to be ANY.
- is_all_ boolallowed 
- Set this field to true if both Type and Code is ANY.
- type int
- Icmp service Type. Ignore this field if Type has to be ANY.
- code Number
- Icmp service Code. Ignore this field if Code has to be ANY.
- isAll BooleanAllowed 
- Set this field to true if both Type and Code is ANY.
- type Number
- Icmp service Type. Ignore this field if Type has to be ANY.
GetNetworkSecurityPolicyV2RuleSpecApplicationRuleSpecSrcSubnet          
- PrefixLength int
- Value string
- PrefixLength int
- Value string
- prefixLength Integer
- value String
- prefixLength number
- value string
- prefix_length int
- value str
- prefixLength Number
- value String
GetNetworkSecurityPolicyV2RuleSpecApplicationRuleSpecTcpService          
- end_port int
- end port
- start_port int
- start port
GetNetworkSecurityPolicyV2RuleSpecApplicationRuleSpecUdpService          
- end_port int
- end port
- start_port int
- start port
GetNetworkSecurityPolicyV2RuleSpecIntraEntityGroupRuleSpec          
- SecuredGroup stringAction 
- List of secured group action.
- SecuredGroup List<string>Category References 
- A specification to whether traffic between intra secured group entities should be allowed or denied.
- SecuredGroup stringAction 
- List of secured group action.
- SecuredGroup []stringCategory References 
- A specification to whether traffic between intra secured group entities should be allowed or denied.
- securedGroup StringAction 
- List of secured group action.
- securedGroup List<String>Category References 
- A specification to whether traffic between intra secured group entities should be allowed or denied.
- securedGroup stringAction 
- List of secured group action.
- securedGroup string[]Category References 
- A specification to whether traffic between intra secured group entities should be allowed or denied.
- secured_group_ straction 
- List of secured group action.
- secured_group_ Sequence[str]category_ references 
- A specification to whether traffic between intra secured group entities should be allowed or denied.
- securedGroup StringAction 
- List of secured group action.
- securedGroup List<String>Category References 
- A specification to whether traffic between intra secured group entities should be allowed or denied.
GetNetworkSecurityPolicyV2RuleSpecMultiEnvIsolationRuleSpec          
- Specs
List<PiersKarsenbarg. Nutanix. Inputs. Get Network Security Policy V2Rule Spec Multi Env Isolation Rule Spec Spec> 
- Multi Environment Isolation Rule Spec.
- Specs
[]GetNetwork Security Policy V2Rule Spec Multi Env Isolation Rule Spec Spec 
- Multi Environment Isolation Rule Spec.
- specs
List<GetNetwork Security Policy V2Rule Spec Multi Env Isolation Rule Spec Spec> 
- Multi Environment Isolation Rule Spec.
- specs
GetNetwork Security Policy V2Rule Spec Multi Env Isolation Rule Spec Spec[] 
- Multi Environment Isolation Rule Spec.
- specs
Sequence[GetNetwork Security Policy V2Rule Spec Multi Env Isolation Rule Spec Spec] 
- Multi Environment Isolation Rule Spec.
- specs List<Property Map>
- Multi Environment Isolation Rule Spec.
GetNetworkSecurityPolicyV2RuleSpecMultiEnvIsolationRuleSpecSpec           
- allTo List<Property Map>All Isolation Groups 
- all to all isolation group
GetNetworkSecurityPolicyV2RuleSpecMultiEnvIsolationRuleSpecSpecAllToAllIsolationGroup                
- IsolationGroups List<PiersKarsenbarg. Nutanix. Inputs. Get Network Security Policy V2Rule Spec Multi Env Isolation Rule Spec Spec All To All Isolation Group Isolation Group> 
- Denotes the list of secured groups that will be used in All to All mutual isolation.
- IsolationGroups []GetNetwork Security Policy V2Rule Spec Multi Env Isolation Rule Spec Spec All To All Isolation Group Isolation Group 
- Denotes the list of secured groups that will be used in All to All mutual isolation.
- isolationGroups List<GetNetwork Security Policy V2Rule Spec Multi Env Isolation Rule Spec Spec All To All Isolation Group Isolation Group> 
- Denotes the list of secured groups that will be used in All to All mutual isolation.
- isolationGroups GetNetwork Security Policy V2Rule Spec Multi Env Isolation Rule Spec Spec All To All Isolation Group Isolation Group[] 
- Denotes the list of secured groups that will be used in All to All mutual isolation.
- isolation_groups Sequence[GetNetwork Security Policy V2Rule Spec Multi Env Isolation Rule Spec Spec All To All Isolation Group Isolation Group] 
- Denotes the list of secured groups that will be used in All to All mutual isolation.
- isolationGroups List<Property Map>
- Denotes the list of secured groups that will be used in All to All mutual isolation.
GetNetworkSecurityPolicyV2RuleSpecMultiEnvIsolationRuleSpecSpecAllToAllIsolationGroupIsolationGroup                  
- GroupCategory List<string>References 
- External identifiers of categories belonging to the isolation group.
- GroupCategory []stringReferences 
- External identifiers of categories belonging to the isolation group.
- groupCategory List<String>References 
- External identifiers of categories belonging to the isolation group.
- groupCategory string[]References 
- External identifiers of categories belonging to the isolation group.
- group_category_ Sequence[str]references 
- External identifiers of categories belonging to the isolation group.
- groupCategory List<String>References 
- External identifiers of categories belonging to the isolation group.
GetNetworkSecurityPolicyV2RuleSpecTwoEnvIsolationRuleSpec          
- FirstIsolation List<string>Groups 
- Denotes the first group of category uuids that will be used in an isolation policy.
- SecondIsolation List<string>Groups 
- Denotes the second group of category uuids that will be used in an isolation policy.
- FirstIsolation []stringGroups 
- Denotes the first group of category uuids that will be used in an isolation policy.
- SecondIsolation []stringGroups 
- Denotes the second group of category uuids that will be used in an isolation policy.
- firstIsolation List<String>Groups 
- Denotes the first group of category uuids that will be used in an isolation policy.
- secondIsolation List<String>Groups 
- Denotes the second group of category uuids that will be used in an isolation policy.
- firstIsolation string[]Groups 
- Denotes the first group of category uuids that will be used in an isolation policy.
- secondIsolation string[]Groups 
- Denotes the second group of category uuids that will be used in an isolation policy.
- first_isolation_ Sequence[str]groups 
- Denotes the first group of category uuids that will be used in an isolation policy.
- second_isolation_ Sequence[str]groups 
- Denotes the second group of category uuids that will be used in an isolation policy.
- firstIsolation List<String>Groups 
- Denotes the first group of category uuids that will be used in an isolation policy.
- secondIsolation List<String>Groups 
- Denotes the second group of category uuids that will be used in an isolation policy.
Package Details
- Repository
- nutanix pierskarsenbarg/pulumi-nutanix
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the nutanixTerraform Provider.
