的操作、资源和条件键 AWS 物联网托管集成
AWS IoT 托管集成(服务前缀:iotmanagedintegrations)提供以下特定于服务的操作、资源、操作和条件密钥,供在 IAM 权限策略中使用。
参考:
-
了解如何配置该服务。
-
了解如何使用 IAM 权限策略保护该服务及其资源。
-
查看此服务的编程服务授权参考
。
API 操作定义为 AWS 物联网托管集成
下表将 API 操作映射到它们授权的 IAM 操作。仅列出具有给定 API 和操作的静态值的条件键;有关每个操作支持的完整条件键集,请参阅操作表。
| 操作 | IAM 操作 | 条件键 | 可能的值 | 访问级别 |
|---|---|---|---|---|
|
CreateAccountAssociation |
写入 |
|||
标记、写作 |
||||
|
CreateCloudConnector |
写入 |
|||
|
CreateConnectorDestination |
写入 |
|||
|
CreateCredentialLocker |
写入 |
|||
标记、写作 |
||||
|
CreateDestination |
写入 |
|||
写入 |
||||
|
CreateEventLogConfiguration |
写入 |
|||
|
CreateManagedThing |
写入 |
|||
标记、写作 |
||||
|
CreateNotificationConfiguration |
写入 |
|||
|
CreateOtaTask |
写入 |
|||
标记、写作 |
||||
|
CreateOtaTaskConfiguration |
写入 |
|||
|
CreateProvisioningProfile |
写入 |
|||
标记、写作 |
||||
|
DeleteAccountAssociation |
写入 |
|||
|
DeleteCloudConnector |
写入 |
|||
|
DeleteConnectorDestination |
写入 |
|||
|
DeleteCredentialLocker |
写入 |
|||
|
DeleteDestination |
写入 |
|||
|
DeleteEventLogConfiguration |
写入 |
|||
|
DeleteManagedThing |
写入 |
|||
|
DeleteNotificationConfiguration |
写入 |
|||
|
DeleteOtaTask |
写入 |
|||
|
DeleteOtaTaskConfiguration |
写入 |
|||
|
DeleteProvisioningProfile |
写入 |
|||
|
DeregisterAccountAssociation |
写入 |
|||
|
GetAccountAssociation |
读取 |
|||
|
GetCloudConnector |
读取 |
|||
|
GetConnectorDestination |
读取 |
|||
|
GetCredentialLocker |
读取 |
|||
|
GetCustomEndpoint |
读取 |
|||
|
GetDefaultEncryptionConfiguration |
读取 |
|||
|
GetDestination |
读取 |
|||
|
GetDeviceDiscovery |
读取 |
|||
|
GetEventLogConfiguration |
读取 |
|||
|
GetHubConfiguration |
读取 |
|||
|
GetManagedThing |
读取 |
|||
|
GetManagedThingCapabilities |
读取 |
|||
|
GetManagedThingConnectivityData |
读取 |
|||
|
GetManagedThingMetaData |
读取 |
|||
|
GetManagedThingState |
读取 |
|||
|
GetNotificationConfiguration |
读取 |
|||
|
GetOtaTask |
读取 |
|||
|
GetOtaTaskConfiguration |
读取 |
|||
|
GetProvisioningProfile |
读取 |
|||
|
GetRuntimeLogConfiguration |
读取 |
|||
|
GetSchemaVersion |
读取 |
|||
|
ListAccountAssociations |
列表 |
|||
|
ListCloudConnectors |
列表 |
|||
|
ListConnectorDestinations |
列表 |
|||
|
ListCredentialLockers |
列表 |
|||
|
ListDestinations |
列表 |
|||
|
ListDeviceDiscoveries |
列表 |
|||
|
ListDiscoveredDevices |
读取 |
|||
|
ListEventLogConfigurations |
读取 |
|||
|
ListManagedThingAccountAssociations |
列表 |
|||
|
ListManagedThingSchemas |
读取 |
|||
|
ListManagedThings |
列表 |
|||
|
ListNotificationConfigurations |
读取 |
|||
|
ListOtaTaskConfigurations |
读取 |
|||
|
ListOtaTaskExecutions |
读取 |
|||
|
ListOtaTasks |
列表 |
|||
|
ListProvisioningProfiles |
列表 |
|||
|
ListSchemaVersions |
列表 |
|||
|
ListTagsForResource |
读取 |
|||
|
PutDefaultEncryptionConfiguration |
写入 |
|||
|
PutHubConfiguration |
写入 |
|||
|
PutRuntimeLogConfiguration |
写入 |
|||
|
RegisterAccountAssociation |
写入 |
|||
|
RegisterCustomEndpoint |
写入 |
|||
|
ResetRuntimeLogConfiguration |
写入 |
|||
|
SendConnectorEvent |
写入 |
|||
|
SendManagedThingCommand |
写入 |
|||
|
StartAccountAssociationRefresh |
写入 |
|||
|
StartDeviceDiscovery |
写入 |
|||
|
TagResource |
标记、写作 |
|||
|
UntagResource |
标记、写作 |
|||
|
UpdateAccountAssociation |
写入 |
|||
|
UpdateCloudConnector |
写入 |
|||
|
UpdateConnectorDestination |
写入 |
|||
|
UpdateDestination |
写入 |
|||
|
UpdateEventLogConfiguration |
写入 |
|||
|
UpdateManagedThing |
写入 |
|||
|
UpdateNotificationConfiguration |
写入 |
|||
|
UpdateOtaTask |
写入 |
操作定义为 AWS 物联网托管集成
您可以在 IAM 策略语句的 Action 元素中指定以下操作。可以使用策略授予在 AWS中执行操作的权限。您在策略中使用一项操作时,通常使用相同的名称允许或拒绝对 API 操作或 CLI 命令的访问。但在某些情况下,单一动作可控制对多项操作的访问。还有某些操作需要多种不同的动作。
| 操作 | 说明 | 资源类型(* 为必需) | 条件键 | 访问级别 |
|---|---|---|---|---|
授予权限以创建新的账户关联 |
写入 |
|||
授予权限以创建新的云连接器 |
写入 |
|||
授予权限以创建新的连接器目标 |
写入 |
|||
授予权限以创建产品凭证存储库 |
写入 |
|||
授予权限以创建新目标 |
写入 |
|||
授予权限以创建新的事件配置 |
写入 |
|||
授予权限以创建新的托管式事物 |
写入 |
|||
授予权限以创建新的通知配置 |
写入 |
|||
授予权限以创建新的 ota 任务 |
写入 |
|||
授予权限以创建新的 ota 任务配置 |
写入 |
|||
授予权限以创建新的预置配置文件 |
写入 |
|||
授予权限以删除账户关联 |
写入 |
|||
授予权限以删除云连接器 |
写入 |
|||
授予权限以删除连接器目标 |
写入 |
|||
授予权限以删除凭证存储库 |
写入 |
|||
授予权限以删除目标 |
写入 |
|||
授予权限以删除事件日志配置 |
写入 |
|||
授予权限以删除托管式事物 |
写入 |
|||
授予权限以删除通知配置 |
写入 |
|||
授予权限以删除 ota 任务 |
写入 |
|||
授予权限以删除 ota 任务配置 |
写入 |
|||
授予权限以删除预置配置文件 |
写入 |
|||
授予权限以取消注册账户关联 |
写入 |
|||
授予权限以获取有关账户关联的信息 |
读取 |
|||
授予权限以获取有关云连接器的信息 |
读取 |
|||
授予权限以获取有关云目标的信息 |
读取 |
|||
授予权限以获取有关凭证存储库的信息 |
读取 |
|||
授予权限以获取有关自定义端点的信息 |
读取 |
|||
授予权限以获取有关默认加密配置的信息 |
读取 |
|||
授予权限以获取有关目标的信息 |
读取 |
|||
授予权限以获取有关设备发现的信息 |
读取 |
|||
授予权限以获取有关事件日志配置的信息 |
读取 |
|||
授予权限以获取有关中心配置的信息 |
读取 |
|||
授予权限以获取有关托管式事物的信息 |
读取 |
|||
授予权限以获取托管式事物的功能报告 |
读取 |
|||
授予获取托管事物的证书 pem 的权限 |
读取 |
|||
授予权限以获取托管式事物的连接数据 |
读取 |
|||
授予权限以获取托管式事物的元数据信息 |
读取 |
|||
授予权限以获取托管式事物的设备状态信息 |
读取 |
|||
授予权限以获取通知配置的信息 |
读取 |
|||
授予权限以获取 ota 任务的信息 |
读取 |
|||
授予权限以获取 ota 任务配置的信息 |
读取 |
|||
授予权限以获取预置配置文件的信息 |
读取 |
|||
授予权限以获取运行时日志配置的信息 |
读取 |
|||
授予权限以获取架构的版本信息 |
读取 |
|||
授予权限以列出账户关联的信息 |
列表 |
|||
授予权限以列出云连接器的信息 |
列表 |
|||
授予权限以列出连接器目标的信息 |
列表 |
|||
授予权限以列出凭证存储库的信息 |
列表 |
|||
授予权限以列出目标的信息 |
列表 |
|||
授予权限以列出设备发现的信息 |
列表 |
|||
授予权限以列出在设备发现中发现的设备的信息 |
读取 |
|||
授予权限以列出事件日志配置的信息 |
读取 |
|||
授予权限以列出托管式事物与账户关联之间的关联的信息 |
列表 |
|||
授予权限以列出与托管式事物关联的架构 |
读取 |
|||
授予权限以列出托管式事物的信息 |
列表 |
|||
授予权限以列出通知配置的信息 |
读取 |
|||
授予权限以列出 ota 任务配置的信息 |
读取 |
|||
授予权限以列出 ota 任务执行的信息 |
读取 |
|||
授予权限以列出 ota 任务的信息 |
列表 |
|||
授予权限以列出预置配置文件的信息 |
列表 |
|||
授予权限以列出架构的信息 |
列表 |
|||
授予列出指定资源的标签的权限 |
读取 |
|||
授予权限以更新加密配置的默认设置 |
写入 |
|||
授予权限以更新中心配置 |
写入 |
|||
授予权限以更新运行时日志配置 |
写入 |
|||
授予权限以将账户关联注册到托管式事物 |
写入 |
|||
授予权限以注册自定义端点 |
写入 |
|||
授予权限以重置运行时日志配置 |
写入 |
|||
授予权限以发送连接器事件 |
写入 |
|||
授予权限以将命令发送到托管式事物 |
写入 |
|||
授予权限以启动刷新与账户关联相关联的访问令牌 |
写入 |
|||
授予权限以停止设备发现 |
写入 |
|||
授予权限以添加指定资源的标签 |
标记、写作 |
|||
授予权限以移除指定资源的标签 |
标记、写作 |
|||
授予权限以更新账户管理 |
写入 |
|||
授予权限以更新云连接器 |
写入 |
|||
授予权限以更新连接器目标 |
写入 |
|||
授予权限以更新目标 |
写入 |
|||
授予权限以更新事件日志配置 |
写入 |
|||
授予权限以更新托管式事物 |
写入 |
|||
授予权限以更新通知配置 |
写入 |
|||
授予权限以更新 ota 任务 |
写入 |
由定义的资源类型 AWS 物联网托管集成
以下资源类型是由该服务定义的,可以在 IAM 权限策略语句的 Resource 元素中使用这些资源类型。
| 资源类型 | ARN | 条件键 |
|---|---|---|
arn: $ {Partition}: iotmanagedIntegrations: $ {Region}: $ {Account}: account-association/$ {} AccountAssociationId |
||
arn: $ {Partition}: iotmanagedIntegrations: $ {Region}: $ {账户}: creditial-locker/$ {标识符} |
||
arn: $ {Partition}: iotmanagedIntegrations: $ {Region}: $ {Account}: managed-thing/$ {标识符} |
||
arn: $ {Partition}: iotmanagedIntegrations: $ {Region}: $ {账户}: ota-task/$ {标识符} |
||
arn: $ {Partition}: iotmanagedIntegrations: $ {Region}: $ {账户}: provisioning-profile/$ {标识符} |
的条件键 AWS 物联网托管集成
AWS IoT 托管集成定义了以下条件键,这些条件键可用于 IAM 策略的Condition元素。
| 条件键 | 描述 | 类型 |
|---|---|---|
按请求中允许的标签键值对筛选访问 |
字符串 |
|
按某个资源的标签键值对筛选访问 |
字符串 |
|
按请求中传递的标签键筛选访问权限 |
ArrayOfString |
|
筛选访问权限 CloudConnectorId |
字符串 |
|
筛选访问权限 ConnectorDestinationId |
字符串 |