ALIYUN::KAFKA::Acl类型用于创建ACL。
语法
{
"Type": "ALIYUN::KAFKA::Acl",
"Properties": {
"AclResourceName": String,
"AclOperationTypes": List,
"AclResourceType": String,
"AclResourcePatternType": String,
"InstanceId": String,
"Username": String,
"AclPermissionType": String,
"Host": String
}
}
属性
属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 |
AclResourceName | String | 是 | 否 | 资源名称。 |
说明 只有当给所有资源授权之后,使用星号(*)才可以查询到所授权的资源。 |
AclOperationTypes | List | 是 | 否 | 批量授权操作类型。 | 多个操作以 , 分割。 取值:
说明 该参数仅支持 V3 系列(Serverless)实例。 |
AclResourceType | String | 是 | 否 | 资源类型。 | 取值:
|
AclResourcePatternType | String | 是 | 否 | 匹配模式。 | 取值:
|
InstanceId | String | 是 | 否 | 实例 ID。 | 无。 |
Username | String | 是 | 否 | 用户名。 |
说明 只有当给所有用户授权之后,使用星号(*)才可以查询到所授权的用户。 |
AclPermissionType | String | 否 | 否 | 授权方式。 | 取值:
说明 该参数仅支持 V3 系列(Serverless)实例。 |
Host | String | 否 | 否 | 来源 IP。 | 说明 仅支持具体的 IP 地址或者设置 * (IP 全开),不支持设置 IP 网段。 该参数仅支持 V3 系列(Serverless)实例。 |
返回值
Fn::GetAtt
InstanceId:实例 ID。
Username:用户名。
AclResourceType:资源类型。