DATASOURCE::NAS::AccessGroups类型用于接口查询权限组信息。
语法
{
"Type": "DATASOURCE::NAS::AccessGroups",
"Properties": {
"AccessGroupName": String
}
}
属性
属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 |
---|---|---|---|---|---|
AccessGroupName | String | 否 | 是 | 权限组名称。 | 无 |
返回值
Fn::GetAtt
- AccessGroups:权限组详情列表。
- AccessGroupNames:权限组名称列表。
属性名称 | 类型 | 描述 | 约束 |
---|---|---|---|
AccessGroupNames | List | 权限组名称列表。 | 无 |
AccessGroups | List | 权限组详情列表。 | 无 |
AccessGroupType | String | 权限组类型。 | 取值:
|
MountTargetCount | Integer | 应用此权限组的挂载点数量。 | 无 |
Description | String | 权限组描述信息。 | 无 |
RuleCount | Integer | 此权限组中包含的权限组规则数量。 | 无 |
AccessGroupName | String | 权限组名称。 | 无 |
示例
-
JSON
格式{ "ROSTemplateFormatVersion": "2015-09-01", "Parameters": { "AccessGroupName": { "Type": "String", "Description": "The name of the permission group." } }, "Resources": { "ExtensionDataSource": { "Type": "DATASOURCE::NAS::AccessGroups", "Properties": { "AccessGroupName": { "Ref": "AccessGroupName" } } } }, "Outputs": { "AccessGroups": { "Description": "The list of access groups.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "AccessGroups" ] } }, "AccessGroupNames": { "Description": "The list of access group names.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "AccessGroupNames" ] } } } }