View a markdown version of this page

的操作、资源和条件键 AWS 网络安全经理 - 服务授权参考

的操作、资源和条件键 AWS 网络安全经理

AWS Network Security Manager(服务前缀:network-security-manager)提供以下特定于服务的操作、资源、操作和条件密钥,供在 IAM 权限策略中使用。

参考:

API 操作定义为 AWS 网络安全经理

下表将 API 操作映射到它们授权的 IAM 操作。仅列出具有给定 API 和操作的静态值的条件键;有关每个操作支持的完整条件键集,请参阅操作表。

操作 IAM 操作 条件键 可能的值 访问级别

CreateDeployment

网络安全管理器:CreateDeployment

写入

网络安全管理器:TagResource

标记、写作

CreateDeploymentSnapshot

网络安全管理器:CreateDeploymentSnapshot

写入

网络安全管理器:TagResource

标记、写作

CreatePolicy

网络安全管理器:CreatePolicy

写入

网络安全管理器:TagResource

标记、写作

CreatePolicySnapshot

网络安全管理器:CreatePolicySnapshot

写入

网络安全管理器:TagResource

标记、写作

CreateRule

网络安全管理器:CreateRule

写入

网络安全管理器:TagResource

标记、写作

CreateRuleSnapshot

网络安全管理器:CreateRuleSnapshot

写入

网络安全管理器:TagResource

标记、写作

CreateScope

网络安全管理器:CreateScope

写入

网络安全管理器:TagResource

标记、写作

CreateScopeSnapshot

网络安全管理器:CreateScopeSnapshot

写入

网络安全管理器:TagResource

标记、写作

CreateTemplate

网络安全管理器:CreateTemplate

写入

网络安全管理器:TagResource

标记、写作

CreateTemplateSnapshot

网络安全管理器:CreateTemplateSnapshot

写入

网络安全管理器:TagResource

标记、写作

DeleteAdminAccount

网络安全管理器:DeleteAdminAccount

写入

DeleteDeployment

网络安全管理器:DeleteDeployment

写入

DeletePolicy

网络安全管理器:DeletePolicy

写入

DeleteRule

网络安全管理器:DeleteRule

写入

DeleteScope

网络安全管理器:DeleteScope

写入

DeleteTemplate

网络安全管理器:DeleteTemplate

写入

GenerateRuleConfiguration

网络安全管理器:GenerateRuleConfiguration

写入

GetAdminAccount

网络安全管理器:GetAdminAccount

读取

GetDeployment

网络安全管理器:GetDeployment

读取

GetPolicy

网络安全管理器:GetPolicy

读取

GetRule

网络安全管理器:GetRule

读取

GetScope

网络安全管理器:GetScope

读取

GetTemplate

网络安全管理器:GetTemplate

读取

ListAdminAccounts

网络安全管理器:ListAdminAccounts

列表

ListAggregateResourceSynchronizationStatuses

网络安全管理器:ListAggregateResourceSynchronizationStatuses

读取

ListDeploymentSnapshots

网络安全管理器:ListDeploymentSnapshots

读取

ListDeployments

网络安全管理器:ListDeployments

列表

ListPolicies

网络安全管理器:ListPolicies

列表

ListPolicySnapshots

网络安全管理器:ListPolicySnapshots

读取

ListResourceAssociations

网络安全管理器:ListResourceAssociations

读取

ListResourceSynchronizationStatuses

网络安全管理器:ListResourceSynchronizationStatuses

读取

ListRuleSnapshots

网络安全管理器:ListRuleSnapshots

读取

ListRules

网络安全管理器:ListRules

列表

ListScopeSnapshots

网络安全管理器:ListScopeSnapshots

读取

ListScopes

网络安全管理器:ListScopes

列表

ListTagsForResource

网络安全管理器:ListTagsForResource

读取

ListTemplateSnapshots

网络安全管理器:ListTemplateSnapshots

读取

ListTemplates

网络安全管理器:ListTemplates

列表

PutAdminAccount

网络安全管理器:PutAdminAccount

写入

TagResource

网络安全管理器:TagResource

标记、写作

UntagResource

网络安全管理器:UntagResource

标记、写作

UpdateDeployment

网络安全管理器:UpdateDeployment

写入

UpdatePolicy

网络安全管理器:UpdatePolicy

写入

UpdateRule

网络安全管理器:UpdateRule

写入

UpdateScope

网络安全管理器:UpdateScope

写入

UpdateTemplate

网络安全管理器:UpdateTemplate

写入

操作定义为 AWS 网络安全经理

您可以在 IAM 策略语句的 Action 元素中指定以下操作。可以使用策略授予在 AWS中执行操作的权限。您在策略中使用一项操作时,通常使用相同的名称允许或拒绝对 API 操作或 CLI 命令的访问。但在某些情况下,单一动作可控制对多项操作的访问。还有某些操作需要多种不同的动作。

操作 说明 资源类型(* 为必需) 条件键 访问级别

CreateDeployment

授予创建部署的权限

政策*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

写入

政策快照*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

范围*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

scope-snapshot*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

CreateDeploymentSnapshot

授予创建部署快照的权限

部署*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

写入

CreatePolicy

授予创建策略的权限

规则

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

写入

规则快照

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

模板

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

模板快照

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

CreatePolicySnapshot

授予创建策略快照的权限

政策*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

写入

CreateRule

授予权限以创建规则

aws: RequestTag /$ {} TagKey

aws:TagKeys

写入

CreateRuleSnapshot

授予创建规则快照的权限

规则*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

写入

CreateScope

授予权限以创建范围

aws: RequestTag /$ {} TagKey

aws:TagKeys

写入

CreateScopeSnapshot

授予创建作用域快照的权限

范围*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

写入

CreateTemplate

授予创建模板的权限

规则*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

写入

规则快照*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

CreateTemplateSnapshot

授予创建模板快照的权限

模板*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

写入

DeleteAdminAccount

授予删除网络安全管理员帐户的权限

写入

DeleteDeployment

授予删除部署的权限

部署*

aws: ResourceTag /$ {} TagKey

写入

部署快照*

aws: ResourceTag /$ {} TagKey

DeletePolicy

授予删除策略的权限

政策*

aws: ResourceTag /$ {} TagKey

写入

政策快照*

aws: ResourceTag /$ {} TagKey

DeleteRule

授予权限以删除规则

规则*

aws: ResourceTag /$ {} TagKey

写入

规则快照*

aws: ResourceTag /$ {} TagKey

DeleteScope

授予权限以删除范围

范围*

aws: ResourceTag /$ {} TagKey

写入

scope-snapshot*

aws: ResourceTag /$ {} TagKey

DeleteTemplate

授予删除模板的权限

模板*

aws: ResourceTag /$ {} TagKey

写入

模板快照*

aws: ResourceTag /$ {} TagKey

GenerateRuleConfiguration

授予根据自然语言提示生成规则配置的权限

写入

GetAdminAccount

授予检索网络安全管理员帐户的权限

读取

GetDeployment

授予检索部署的权限

部署*

aws: ResourceTag /$ {} TagKey

读取

部署快照*

aws: ResourceTag /$ {} TagKey

GetPolicy

授予检索策略的权限

政策*

aws: ResourceTag /$ {} TagKey

读取

政策快照*

aws: ResourceTag /$ {} TagKey

GetRule

授予检索规则的权限

规则*

aws: ResourceTag /$ {} TagKey

读取

规则快照*

aws: ResourceTag /$ {} TagKey

GetScope

授予检索作用域的权限

范围*

aws: ResourceTag /$ {} TagKey

读取

scope-snapshot*

aws: ResourceTag /$ {} TagKey

GetTemplate

授予检索模板的权限

模板*

aws: ResourceTag /$ {} TagKey

读取

模板快照*

aws: ResourceTag /$ {} TagKey

ListAdminAccounts

授予列出网络安全管理器管理员帐户的权限

列表

ListAggregateResourceSynchronizationStatuses

授予列出调用者部署中的聚合资源同步状态的权限

读取

ListDeploymentSnapshots

授予列出部署快照的权限

部署*

aws: ResourceTag /$ {} TagKey

读取

ListDeployments

授予列出部署的权限

列表

ListPolicies

授予权限以列出策略

列表

ListPolicySnapshots

授予列出策略快照的权限

政策*

aws: ResourceTag /$ {} TagKey

读取

ListResourceAssociations

授予列出网络安全管理器资源关联的权限

部署*

aws: ResourceTag /$ {} TagKey

读取

部署快照*

aws: ResourceTag /$ {} TagKey

政策*

aws: ResourceTag /$ {} TagKey

政策快照*

aws: ResourceTag /$ {} TagKey

规则*

aws: ResourceTag /$ {} TagKey

规则快照*

aws: ResourceTag /$ {} TagKey

范围*

aws: ResourceTag /$ {} TagKey

scope-snapshot*

aws: ResourceTag /$ {} TagKey

模板*

aws: ResourceTag /$ {} TagKey

模板快照*

aws: ResourceTag /$ {} TagKey

ListResourceSynchronizationStatuses

授予列出部署资源同步状态的权限

部署*

aws: ResourceTag /$ {} TagKey

读取

部署快照*

aws: ResourceTag /$ {} TagKey

ListRuleSnapshots

授予列出规则快照的权限

规则*

aws: ResourceTag /$ {} TagKey

读取

ListRules

授予权限以列出规则

列表

ListScopeSnapshots

授予列出作用域快照的权限

范围*

aws: ResourceTag /$ {} TagKey

读取

ListScopes

授予列出作用域的权限

列表

ListTagsForResource

授予列出网络安全管理器资源标签的权限

部署

aws: ResourceTag /$ {} TagKey

读取

部署快照

aws: ResourceTag /$ {} TagKey

策略

aws: ResourceTag /$ {} TagKey

策略快照

aws: ResourceTag /$ {} TagKey

规则

aws: ResourceTag /$ {} TagKey

规则快照

aws: ResourceTag /$ {} TagKey

范围

aws: ResourceTag /$ {} TagKey

范围快照

aws: ResourceTag /$ {} TagKey

模板

aws: ResourceTag /$ {} TagKey

模板快照

aws: ResourceTag /$ {} TagKey

ListTemplateSnapshots

授予列出模板快照的权限

模板*

aws: ResourceTag /$ {} TagKey

读取

ListTemplates

授予列出模板的权限

列表

PutAdminAccount

授予设置网络安全管理员帐户的权限

写入

TagResource

授予在网络安全管理器资源上添加或覆盖标签的权限

部署

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

标记、写作

部署快照

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

策略

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

策略快照

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

规则

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

规则快照

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

范围

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

范围快照

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

模板

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

模板快照

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws:TagKeys

UntagResource

授予从网络安全管理器资源中移除标签的权限

部署

aws: ResourceTag /$ {} TagKey

aws:TagKeys

标记、写作

部署快照

aws: ResourceTag /$ {} TagKey

aws:TagKeys

策略

aws: ResourceTag /$ {} TagKey

aws:TagKeys

策略快照

aws: ResourceTag /$ {} TagKey

aws:TagKeys

规则

aws: ResourceTag /$ {} TagKey

aws:TagKeys

规则快照

aws: ResourceTag /$ {} TagKey

aws:TagKeys

范围

aws: ResourceTag /$ {} TagKey

aws:TagKeys

范围快照

aws: ResourceTag /$ {} TagKey

aws:TagKeys

模板

aws: ResourceTag /$ {} TagKey

aws:TagKeys

模板快照

aws: ResourceTag /$ {} TagKey

aws:TagKeys

UpdateDeployment

授予更新部署的权限

部署*

aws: ResourceTag /$ {} TagKey

写入

策略

aws: ResourceTag /$ {} TagKey

策略快照

aws: ResourceTag /$ {} TagKey

范围

aws: ResourceTag /$ {} TagKey

范围快照

aws: ResourceTag /$ {} TagKey

UpdatePolicy

授予更新策略的权限

政策*

aws: ResourceTag /$ {} TagKey

写入

规则

aws: ResourceTag /$ {} TagKey

规则快照

aws: ResourceTag /$ {} TagKey

模板

aws: ResourceTag /$ {} TagKey

模板快照

aws: ResourceTag /$ {} TagKey

UpdateRule

授予权限以更新规则

规则*

aws: ResourceTag /$ {} TagKey

写入

UpdateScope

授予权限以更新范围

范围*

aws: ResourceTag /$ {} TagKey

写入

UpdateTemplate

授予更新模板的权限

规则

aws: ResourceTag /$ {} TagKey

写入

规则快照

aws: ResourceTag /$ {} TagKey

模板*

aws: ResourceTag /$ {} TagKey

由定义的资源类型 AWS 网络安全经理

以下资源类型是由该服务定义的,可以在 IAM 权限策略语句的 Resource 元素中使用这些资源类型。

资源类型 ARN 条件键

部署

arn: $ {Partition}: network-security-manager: $ {Region}: $ {Account}: 部署:$ {} DeploymentId

aws: ResourceTag /$ {} TagKey

部署快照

arn: $ {Partition}: network-security-manager: $ {Region}: $ {Account}: deployment: $ {}: $ {} DeploymentId VersionNumber

aws: ResourceTag /$ {} TagKey

https://docs.aws.amazon.com/network-security-manager/latest/APIReference/API_CreatePolicy.html 策略

arn: $ {Partition}: network-security-manager: $ {Region}: $ {Account}: policy: $ {} PolicyId

aws: ResourceTag /$ {} TagKey

策略快照

arn: $ {Partition}: network-security-manager: $ {Region}: $ {Account}: policy: $ {}: $ {} PolicyId VersionNumber

aws: ResourceTag /$ {} TagKey

规则

arn: $ {Partition}: network-security-manager: $ {Region}: $ {Account}: rule: $ {} RuleId

aws: ResourceTag /$ {} TagKey

规则快照

arn: $ {Partition}: network-security-manager: $ {Region}: $ {Account}: rule: $ {}: $ {} RuleId VersionNumber

aws: ResourceTag /$ {} TagKey

范围

arn: $ {Partition}: network-security-manager: $ {Region}: $ {Account}: scope: $ {} ScopeId

aws: ResourceTag /$ {} TagKey

范围快照

arn: $ {Partition}: network-security-manager: $ {Region}: $ {Account}: scope: $ {}: $ {} ScopeId VersionNumber

aws: ResourceTag /$ {} TagKey

模板

arn: $ {Partition}: network-security-manager: $ {Region}: $ {Account}: template: $ {} TemplateId

aws: ResourceTag /$ {} TagKey

模板快照

arn: $ {Partition}: network-security-manager: $ {Region}: $ {Account}: template: $ {}: $ {} TemplateId VersionNumber

aws: ResourceTag /$ {} TagKey

的条件密钥 AWS 网络安全经理

AWS 网络安全管理器定义了以下条件密钥,这些条件密钥可用于 IAM 策略的Condition元素。

条件键 描述 类型

aws: RequestTag /$ {} TagKey

按请求中传递的标签筛选访问权限

字符串

aws: ResourceTag /$ {} TagKey

按与资源关联的标签筛选访问权限

字符串

aws:TagKeys

按请求中传递的标签键筛选访问权限

ArrayOfString