tencentcloud 1.81.186 published on Thursday, Apr 24, 2025 by tencentcloudstack
tencentcloud.VpcNetworkAclQuintuple
Explore with Pulumi AI
tencentcloud 1.81.186 published on Thursday, Apr 24, 2025 by tencentcloudstack
Create VpcNetworkAclQuintuple Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new VpcNetworkAclQuintuple(name: string, args: VpcNetworkAclQuintupleArgs, opts?: CustomResourceOptions);
@overload
def VpcNetworkAclQuintuple(resource_name: str,
args: VpcNetworkAclQuintupleArgs,
opts: Optional[ResourceOptions] = None)
@overload
def VpcNetworkAclQuintuple(resource_name: str,
opts: Optional[ResourceOptions] = None,
network_acl_id: Optional[str] = None,
network_acl_quintuple_set: Optional[VpcNetworkAclQuintupleNetworkAclQuintupleSetArgs] = None,
vpc_network_acl_quintuple_id: Optional[str] = None)
func NewVpcNetworkAclQuintuple(ctx *Context, name string, args VpcNetworkAclQuintupleArgs, opts ...ResourceOption) (*VpcNetworkAclQuintuple, error)
public VpcNetworkAclQuintuple(string name, VpcNetworkAclQuintupleArgs args, CustomResourceOptions? opts = null)
public VpcNetworkAclQuintuple(String name, VpcNetworkAclQuintupleArgs args)
public VpcNetworkAclQuintuple(String name, VpcNetworkAclQuintupleArgs args, CustomResourceOptions options)
type: tencentcloud:VpcNetworkAclQuintuple
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 VpcNetworkAclQuintupleArgs
- 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 VpcNetworkAclQuintupleArgs
- 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 VpcNetworkAclQuintupleArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args VpcNetworkAclQuintupleArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args VpcNetworkAclQuintupleArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
VpcNetworkAclQuintuple 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 VpcNetworkAclQuintuple resource accepts the following input properties:
- Network
Acl stringId - Network ACL instance ID. For example:acl-12345678.
- Network
Acl VpcQuintuple Set Network Acl Quintuple Network Acl Quintuple Set - Network quintuple ACL rule set.
- Vpc
Network stringAcl Quintuple Id
- Network
Acl stringId - Network ACL instance ID. For example:acl-12345678.
- Network
Acl VpcQuintuple Set Network Acl Quintuple Network Acl Quintuple Set Args - Network quintuple ACL rule set.
- Vpc
Network stringAcl Quintuple Id
- network
Acl StringId - Network ACL instance ID. For example:acl-12345678.
- network
Acl VpcQuintuple Set Network Acl Quintuple Network Acl Quintuple Set - Network quintuple ACL rule set.
- vpc
Network StringAcl Quintuple Id
- network
Acl stringId - Network ACL instance ID. For example:acl-12345678.
- network
Acl VpcQuintuple Set Network Acl Quintuple Network Acl Quintuple Set - Network quintuple ACL rule set.
- vpc
Network stringAcl Quintuple Id
- network_
acl_ strid - Network ACL instance ID. For example:acl-12345678.
- network_
acl_ Vpcquintuple_ set Network Acl Quintuple Network Acl Quintuple Set Args - Network quintuple ACL rule set.
- vpc_
network_ stracl_ quintuple_ id
- network
Acl StringId - Network ACL instance ID. For example:acl-12345678.
- network
Acl Property MapQuintuple Set - Network quintuple ACL rule set.
- vpc
Network StringAcl Quintuple Id
Outputs
All input properties are implicitly available as output properties. Additionally, the VpcNetworkAclQuintuple resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing VpcNetworkAclQuintuple Resource
Get an existing VpcNetworkAclQuintuple 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?: VpcNetworkAclQuintupleState, opts?: CustomResourceOptions): VpcNetworkAclQuintuple
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
network_acl_id: Optional[str] = None,
network_acl_quintuple_set: Optional[VpcNetworkAclQuintupleNetworkAclQuintupleSetArgs] = None,
vpc_network_acl_quintuple_id: Optional[str] = None) -> VpcNetworkAclQuintuple
func GetVpcNetworkAclQuintuple(ctx *Context, name string, id IDInput, state *VpcNetworkAclQuintupleState, opts ...ResourceOption) (*VpcNetworkAclQuintuple, error)
public static VpcNetworkAclQuintuple Get(string name, Input<string> id, VpcNetworkAclQuintupleState? state, CustomResourceOptions? opts = null)
public static VpcNetworkAclQuintuple get(String name, Output<String> id, VpcNetworkAclQuintupleState state, CustomResourceOptions options)
resources: _: type: tencentcloud:VpcNetworkAclQuintuple 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.
- Network
Acl stringId - Network ACL instance ID. For example:acl-12345678.
- Network
Acl VpcQuintuple Set Network Acl Quintuple Network Acl Quintuple Set - Network quintuple ACL rule set.
- Vpc
Network stringAcl Quintuple Id
- Network
Acl stringId - Network ACL instance ID. For example:acl-12345678.
- Network
Acl VpcQuintuple Set Network Acl Quintuple Network Acl Quintuple Set Args - Network quintuple ACL rule set.
- Vpc
Network stringAcl Quintuple Id
- network
Acl StringId - Network ACL instance ID. For example:acl-12345678.
- network
Acl VpcQuintuple Set Network Acl Quintuple Network Acl Quintuple Set - Network quintuple ACL rule set.
- vpc
Network StringAcl Quintuple Id
- network
Acl stringId - Network ACL instance ID. For example:acl-12345678.
- network
Acl VpcQuintuple Set Network Acl Quintuple Network Acl Quintuple Set - Network quintuple ACL rule set.
- vpc
Network stringAcl Quintuple Id
- network_
acl_ strid - Network ACL instance ID. For example:acl-12345678.
- network_
acl_ Vpcquintuple_ set Network Acl Quintuple Network Acl Quintuple Set Args - Network quintuple ACL rule set.
- vpc_
network_ stracl_ quintuple_ id
- network
Acl StringId - Network ACL instance ID. For example:acl-12345678.
- network
Acl Property MapQuintuple Set - Network quintuple ACL rule set.
- vpc
Network StringAcl Quintuple Id
Supporting Types
VpcNetworkAclQuintupleNetworkAclQuintupleSet, VpcNetworkAclQuintupleNetworkAclQuintupleSetArgs
- Egresses
List<Vpc
Network Acl Quintuple Network Acl Quintuple Set Egress> - Network ACL quintuple outbound rule.
- Ingresses
List<Vpc
Network Acl Quintuple Network Acl Quintuple Set Ingress> - Network ACL quintuple inbound rule.
- Egresses
[]Vpc
Network Acl Quintuple Network Acl Quintuple Set Egress - Network ACL quintuple outbound rule.
- Ingresses
[]Vpc
Network Acl Quintuple Network Acl Quintuple Set Ingress - Network ACL quintuple inbound rule.
- egresses
List<Vpc
Network Acl Quintuple Network Acl Quintuple Set Egress> - Network ACL quintuple outbound rule.
- ingresses
List<Vpc
Network Acl Quintuple Network Acl Quintuple Set Ingress> - Network ACL quintuple inbound rule.
- egresses
Vpc
Network Acl Quintuple Network Acl Quintuple Set Egress[] - Network ACL quintuple outbound rule.
- ingresses
Vpc
Network Acl Quintuple Network Acl Quintuple Set Ingress[] - Network ACL quintuple inbound rule.
- egresses
Sequence[Vpc
Network Acl Quintuple Network Acl Quintuple Set Egress] - Network ACL quintuple outbound rule.
- ingresses
Sequence[Vpc
Network Acl Quintuple Network Acl Quintuple Set Ingress] - Network ACL quintuple inbound rule.
- egresses List<Property Map>
- Network ACL quintuple outbound rule.
- ingresses List<Property Map>
- Network ACL quintuple inbound rule.
VpcNetworkAclQuintupleNetworkAclQuintupleSetEgress, VpcNetworkAclQuintupleNetworkAclQuintupleSetEgressArgs
- Action string
- Action, ACCEPT or DROP.
- Create
Time string - Creation time, used as an output parameter of DescribeNetworkAclQuintupleEntries.
- Description string
- Description.
- Destination
Cidr string - Destination CIDR.
- Destination
Port string - Destination port (all, single port, range). When Protocol is ALL or ICMP, Port cannot be specified.
- Network
Acl stringDirection - Direction, INGRESS or EGRESS, is used as an output parameter of DescribeNetworkAclQuintupleEntries.
- Network
Acl stringQuintuple Entry Id - Unique ID of a network ACL entry.
- Priority double
- Priority, starting from 1.
- Protocol string
- Protocol, value: TCP,UDP, ICMP, ALL.
- Source
Cidr string - Source CIDR.
- Source
Port string - Source port (all, single port, range). When Protocol is ALL or ICMP, Port cannot be specified.
- Action string
- Action, ACCEPT or DROP.
- Create
Time string - Creation time, used as an output parameter of DescribeNetworkAclQuintupleEntries.
- Description string
- Description.
- Destination
Cidr string - Destination CIDR.
- Destination
Port string - Destination port (all, single port, range). When Protocol is ALL or ICMP, Port cannot be specified.
- Network
Acl stringDirection - Direction, INGRESS or EGRESS, is used as an output parameter of DescribeNetworkAclQuintupleEntries.
- Network
Acl stringQuintuple Entry Id - Unique ID of a network ACL entry.
- Priority float64
- Priority, starting from 1.
- Protocol string
- Protocol, value: TCP,UDP, ICMP, ALL.
- Source
Cidr string - Source CIDR.
- Source
Port string - Source port (all, single port, range). When Protocol is ALL or ICMP, Port cannot be specified.
- action String
- Action, ACCEPT or DROP.
- create
Time String - Creation time, used as an output parameter of DescribeNetworkAclQuintupleEntries.
- description String
- Description.
- destination
Cidr String - Destination CIDR.
- destination
Port String - Destination port (all, single port, range). When Protocol is ALL or ICMP, Port cannot be specified.
- network
Acl StringDirection - Direction, INGRESS or EGRESS, is used as an output parameter of DescribeNetworkAclQuintupleEntries.
- network
Acl StringQuintuple Entry Id - Unique ID of a network ACL entry.
- priority Double
- Priority, starting from 1.
- protocol String
- Protocol, value: TCP,UDP, ICMP, ALL.
- source
Cidr String - Source CIDR.
- source
Port String - Source port (all, single port, range). When Protocol is ALL or ICMP, Port cannot be specified.
- action string
- Action, ACCEPT or DROP.
- create
Time string - Creation time, used as an output parameter of DescribeNetworkAclQuintupleEntries.
- description string
- Description.
- destination
Cidr string - Destination CIDR.
- destination
Port string - Destination port (all, single port, range). When Protocol is ALL or ICMP, Port cannot be specified.
- network
Acl stringDirection - Direction, INGRESS or EGRESS, is used as an output parameter of DescribeNetworkAclQuintupleEntries.
- network
Acl stringQuintuple Entry Id - Unique ID of a network ACL entry.
- priority number
- Priority, starting from 1.
- protocol string
- Protocol, value: TCP,UDP, ICMP, ALL.
- source
Cidr string - Source CIDR.
- source
Port string - Source port (all, single port, range). When Protocol is ALL or ICMP, Port cannot be specified.
- action str
- Action, ACCEPT or DROP.
- create_
time str - Creation time, used as an output parameter of DescribeNetworkAclQuintupleEntries.
- description str
- Description.
- destination_
cidr str - Destination CIDR.
- destination_
port str - Destination port (all, single port, range). When Protocol is ALL or ICMP, Port cannot be specified.
- network_
acl_ strdirection - Direction, INGRESS or EGRESS, is used as an output parameter of DescribeNetworkAclQuintupleEntries.
- network_
acl_ strquintuple_ entry_ id - Unique ID of a network ACL entry.
- priority float
- Priority, starting from 1.
- protocol str
- Protocol, value: TCP,UDP, ICMP, ALL.
- source_
cidr str - Source CIDR.
- source_
port str - Source port (all, single port, range). When Protocol is ALL or ICMP, Port cannot be specified.
- action String
- Action, ACCEPT or DROP.
- create
Time String - Creation time, used as an output parameter of DescribeNetworkAclQuintupleEntries.
- description String
- Description.
- destination
Cidr String - Destination CIDR.
- destination
Port String - Destination port (all, single port, range). When Protocol is ALL or ICMP, Port cannot be specified.
- network
Acl StringDirection - Direction, INGRESS or EGRESS, is used as an output parameter of DescribeNetworkAclQuintupleEntries.
- network
Acl StringQuintuple Entry Id - Unique ID of a network ACL entry.
- priority Number
- Priority, starting from 1.
- protocol String
- Protocol, value: TCP,UDP, ICMP, ALL.
- source
Cidr String - Source CIDR.
- source
Port String - Source port (all, single port, range). When Protocol is ALL or ICMP, Port cannot be specified.
VpcNetworkAclQuintupleNetworkAclQuintupleSetIngress, VpcNetworkAclQuintupleNetworkAclQuintupleSetIngressArgs
- Action string
- Action, ACCEPT or DROP.
- Create
Time string - Creation time, used as an output parameter of DescribeNetworkAclQuintupleEntries.
- Description string
- Description.
- Destination
Cidr string - Destination CIDR.
- Destination
Port string - Destination port (all, single port, range). When Protocol is ALL or ICMP, Port cannot be specified.
- Network
Acl stringDirection - Direction, INGRESS or EGRESS, is used as an output parameter of DescribeNetworkAclQuintupleEntries.
- Network
Acl stringQuintuple Entry Id - Unique ID of a network ACL entry.
- Priority double
- Priority, starting from 1.
- Protocol string
- Protocol, value: TCP,UDP, ICMP, ALL.
- Source
Cidr string - 源CIDR。.
- Source
Port string - source port (all, single port, range). When the protocol is ALL or ICMP, the port cannot be specified.
- Action string
- Action, ACCEPT or DROP.
- Create
Time string - Creation time, used as an output parameter of DescribeNetworkAclQuintupleEntries.
- Description string
- Description.
- Destination
Cidr string - Destination CIDR.
- Destination
Port string - Destination port (all, single port, range). When Protocol is ALL or ICMP, Port cannot be specified.
- Network
Acl stringDirection - Direction, INGRESS or EGRESS, is used as an output parameter of DescribeNetworkAclQuintupleEntries.
- Network
Acl stringQuintuple Entry Id - Unique ID of a network ACL entry.
- Priority float64
- Priority, starting from 1.
- Protocol string
- Protocol, value: TCP,UDP, ICMP, ALL.
- Source
Cidr string - 源CIDR。.
- Source
Port string - source port (all, single port, range). When the protocol is ALL or ICMP, the port cannot be specified.
- action String
- Action, ACCEPT or DROP.
- create
Time String - Creation time, used as an output parameter of DescribeNetworkAclQuintupleEntries.
- description String
- Description.
- destination
Cidr String - Destination CIDR.
- destination
Port String - Destination port (all, single port, range). When Protocol is ALL or ICMP, Port cannot be specified.
- network
Acl StringDirection - Direction, INGRESS or EGRESS, is used as an output parameter of DescribeNetworkAclQuintupleEntries.
- network
Acl StringQuintuple Entry Id - Unique ID of a network ACL entry.
- priority Double
- Priority, starting from 1.
- protocol String
- Protocol, value: TCP,UDP, ICMP, ALL.
- source
Cidr String - 源CIDR。.
- source
Port String - source port (all, single port, range). When the protocol is ALL or ICMP, the port cannot be specified.
- action string
- Action, ACCEPT or DROP.
- create
Time string - Creation time, used as an output parameter of DescribeNetworkAclQuintupleEntries.
- description string
- Description.
- destination
Cidr string - Destination CIDR.
- destination
Port string - Destination port (all, single port, range). When Protocol is ALL or ICMP, Port cannot be specified.
- network
Acl stringDirection - Direction, INGRESS or EGRESS, is used as an output parameter of DescribeNetworkAclQuintupleEntries.
- network
Acl stringQuintuple Entry Id - Unique ID of a network ACL entry.
- priority number
- Priority, starting from 1.
- protocol string
- Protocol, value: TCP,UDP, ICMP, ALL.
- source
Cidr string - 源CIDR。.
- source
Port string - source port (all, single port, range). When the protocol is ALL or ICMP, the port cannot be specified.
- action str
- Action, ACCEPT or DROP.
- create_
time str - Creation time, used as an output parameter of DescribeNetworkAclQuintupleEntries.
- description str
- Description.
- destination_
cidr str - Destination CIDR.
- destination_
port str - Destination port (all, single port, range). When Protocol is ALL or ICMP, Port cannot be specified.
- network_
acl_ strdirection - Direction, INGRESS or EGRESS, is used as an output parameter of DescribeNetworkAclQuintupleEntries.
- network_
acl_ strquintuple_ entry_ id - Unique ID of a network ACL entry.
- priority float
- Priority, starting from 1.
- protocol str
- Protocol, value: TCP,UDP, ICMP, ALL.
- source_
cidr str - 源CIDR。.
- source_
port str - source port (all, single port, range). When the protocol is ALL or ICMP, the port cannot be specified.
- action String
- Action, ACCEPT or DROP.
- create
Time String - Creation time, used as an output parameter of DescribeNetworkAclQuintupleEntries.
- description String
- Description.
- destination
Cidr String - Destination CIDR.
- destination
Port String - Destination port (all, single port, range). When Protocol is ALL or ICMP, Port cannot be specified.
- network
Acl StringDirection - Direction, INGRESS or EGRESS, is used as an output parameter of DescribeNetworkAclQuintupleEntries.
- network
Acl StringQuintuple Entry Id - Unique ID of a network ACL entry.
- priority Number
- Priority, starting from 1.
- protocol String
- Protocol, value: TCP,UDP, ICMP, ALL.
- source
Cidr String - 源CIDR。.
- source
Port String - source port (all, single port, range). When the protocol is ALL or ICMP, the port cannot be specified.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.81.186 published on Thursday, Apr 24, 2025 by tencentcloudstack