You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This module is responsible for generating authorization policies and CBR rules that enable access permissions and restrictions between a source service and a target service
15
+
This module generates authorization policies and context-based restriction (CBR) rules to enable access and restrictions between a source service and a target service.
16
16
17
17
<!-- Below content is automatically populated via pre-commit hook -->
18
18
<!-- BEGIN OVERVIEW HOOK -->
@@ -109,11 +109,11 @@ You need the following permissions to run this module.
109
109
110
110
| Name | Description | Type | Default | Required |
| <aname="input_cbr_target_service_details"></a> [cbr\_target\_service\_details](#input\_cbr\_target\_service\_details)| Details of the target service for which the rule has to be created | <pre>list(object({<br> target_service_name = string<br> target_rg = optional(string)<br> enforcement_mode = string<br> tags = optional(list(string))<br> }))</pre> |`[]`| no |
113
-
| <aname="input_prefix"></a> [prefix](#input\_prefix)| Prefix to append when creating CBR zones and CBR rules |`string`|`null`| no |
114
-
| <aname="input_service_map"></a> [service\_map](#input\_service\_map)| Map of source service and the corresponding target service details | <pre>list(object({<br> source_service_name = string<br> target_service_name = string<br> roles = list(string)<br> description = optional(string, null)<br> source_resource_instance_id = optional(string, null)<br> target_resource_instance_id = optional(string, null)<br> source_resource_group_id = optional(string, null)<br> target_resource_group_id = optional(string, null)<br> }))</pre> |`[]`| no |
115
-
| <aname="input_zone_service_ref_list"></a> [zone\_service\_ref\_list](#input\_zone\_service\_ref\_list)| Service reference for the zone creation |`list(string)`|`[]`| no |
116
-
| <aname="input_zone_vpc_crn_list"></a> [zone\_vpc\_crn\_list](#input\_zone\_vpc\_crn\_list)|VPC CRN for the zones |`list(string)`|`[]`| no |
112
+
| <aname="input_cbr_target_service_details"></a> [cbr\_target\_service\_details](#input\_cbr\_target\_service\_details)| Details of the target service for which the rule has to be created.| <pre>list(object({<br> target_service_name = string<br> target_rg = optional(string)<br> enforcement_mode = string<br> tags = optional(list(string))<br> }))</pre> |`[]`| no |
113
+
| <aname="input_prefix"></a> [prefix](#input\_prefix)| Prefix for new CBR zones and rules.|`string`|`null`| no |
114
+
| <aname="input_service_map"></a> [service\_map](#input\_service\_map)| Map of source service and the corresponding target service details.| <pre>list(object({<br> source_service_name = string<br> target_service_name = string<br> roles = list(string)<br> description = optional(string, null)<br> source_resource_instance_id = optional(string, null)<br> target_resource_instance_id = optional(string, null)<br> source_resource_group_id = optional(string, null)<br> target_resource_group_id = optional(string, null)<br> }))</pre> |`[]`| no |
115
+
| <aname="input_zone_service_ref_list"></a> [zone\_service\_ref\_list](#input\_zone\_service\_ref\_list)| Service reference for the zone creation.|`list(string)`|`[]`| no |
116
+
| <aname="input_zone_vpc_crn_list"></a> [zone\_vpc\_crn\_list](#input\_zone\_vpc\_crn\_list)| CRN of the VPC for the zones.|`list(string)`|`[]`| no |
Copy file name to clipboardExpand all lines: examples/basic/variables.tf
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -4,24 +4,24 @@
4
4
5
5
variable"ibmcloud_api_key" {
6
6
type=string
7
-
description="The IBM Cloud API Key"
7
+
description="An IBM Cloud API key."
8
8
sensitive=true
9
9
}
10
10
11
11
variable"region" {
12
12
type=string
13
-
description="Region to provision all resources created by this example"
13
+
description="The region to provision all resources created by this example."
14
14
default="us-south"
15
15
}
16
16
17
17
variable"prefix" {
18
18
type=string
19
-
description="Prefix to append to all resources created by this example"
19
+
description="The prefix for the resources created by this example."
20
20
default="basic-s2s"
21
21
}
22
22
23
23
variable"resource_group" {
24
24
type=string
25
-
description="The name of an existing resource group to provision resources in to. If not set a new resource group will be created using the prefix variable"
25
+
description="The name of an existing resource group to provision the resources in. If not set, a resource group is created with the prefix variable."
0 commit comments