1.7 KiB
layout | page_title | sidebar_current | description |
---|---|---|---|
oracleopc | Oracle: opc_compute_security_rule | docs-oracleopc-resource-security-rule | Creates and manages a security rule in an OPC identity domain. |
opc_compute_ip_reservation
The opc_compute_security_rule
resource creates and manages a security rule in an OPC identity domain, which joins
together a source security list (or security IP list), a destination security list (or security IP list), and a security
application.
Example Usage
resource "opc_compute_security_rule" "test_rule" {
name = "test"
source_list = "seclist:${opc_compute_security_list.sec-list1.name}"
destination_list = "seciplist:${opc_compute_security_ip_list.sec-ip-list1.name}"
action = "permit"
application = "${opc_compute_security_application.spring-boot.name}"
disabled = false
}
Argument Reference
The following arguments are supported:
-
name
- (Required) The unique (within the identity domain) name of the security rule. -
source_list
- (Required) The source security list (prefixed withseclist:
), or security IP list (prefixed withseciplist:
). -
destination_list
- (Required) The destination security list (prefixed withseclist:
), or security IP list (prefixed withseciplist:
). -
application
- (Required) The name of the application to which the rule applies. -
action
- (Required) Whether topermit
,refuse
ordeny
packets to which this rule applies. This will ordinarily bepermit
. -
disabled
- (Required) Whether to disable this security rule. This is useful if you want to temporarily disable a rule without removing it outright from your Terraform resource definition.