» alicloud_nas_access_rules
This data source provides AccessRule available to the user.
NOTE: Available in 1.35.0+
» Example Usage
data "alicloud_nas_access_rules" "foo" {
access_group_name = "tf-testAccAccessGroupsdatasource"
source_cidr_ip = "168.1.1.0/16"
rw_access_type = "RDWR"
user_access_type = "no_squash"
priority = 2
}
output "first_nas_accessrules_id" {
value = "${data.alicloud_nas_accessrules.nas_accessrules_ds.accessrules.0.id}"
}
» Argument Reference
The following arguments are supported:
-
access_group_name- (Required ForceNew) Filter results by a specific AccessGroupName. -
source_cidr_ip- (Optional) Filter results by a specific SourceCidrIp. -
user_access- (Optional) Filter results by a specific UserAccess. -
rw_access- (Optional) Filter results by a specific RWAccess. -
output_file- (Optional) File name where to save data source results (after runningterraform plan).
» Attributes Reference
The following attributes are exported in addition to the arguments listed above:
-
ids- A list of rule id. Each item formats as<access_group_name>:<access rule id>. -
rules- A list of AccessRules. Each element contains the following attributes:-
source_cidr_ip- SourceCidrIp of the AccessRule. -
priority- Priority of the AccessRule. -
access_rule_id- AccessRuleId of the AccessRule. -
user_access- UserAccess of the AccessRule -
rw_access- RWAccess of the AccessRule.
-