@cloud-copilot/iam-data
Version:
212 lines • 6 kB
JSON
{
"client": {
"key": "client",
"arn": "arn:${Partition}:iot:${Region}:${Account}:client/${ClientId}"
},
"index": {
"key": "index",
"arn": "arn:${Partition}:iot:${Region}:${Account}:index/${IndexName}"
},
"fleetmetric": {
"key": "fleetmetric",
"arn": "arn:${Partition}:iot:${Region}:${Account}:fleetmetric/${FleetMetricName}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"job": {
"key": "job",
"arn": "arn:${Partition}:iot:${Region}:${Account}:job/${JobId}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"jobtemplate": {
"key": "jobtemplate",
"arn": "arn:${Partition}:iot:${Region}:${Account}:jobtemplate/${JobTemplateId}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"tunnel": {
"key": "tunnel",
"arn": "arn:${Partition}:iot:${Region}:${Account}:tunnel/${TunnelId}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"thing": {
"key": "thing",
"arn": "arn:${Partition}:iot:${Region}:${Account}:thing/${ThingName}"
},
"thinggroup": {
"key": "thinggroup",
"arn": "arn:${Partition}:iot:${Region}:${Account}:thinggroup/${ThingGroupName}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"billinggroup": {
"key": "billinggroup",
"arn": "arn:${Partition}:iot:${Region}:${Account}:billinggroup/${BillingGroupName}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"dynamicthinggroup": {
"key": "dynamicthinggroup",
"arn": "arn:${Partition}:iot:${Region}:${Account}:thinggroup/${ThingGroupName}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"thingtype": {
"key": "thingtype",
"arn": "arn:${Partition}:iot:${Region}:${Account}:thingtype/${ThingTypeName}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"topic": {
"key": "topic",
"arn": "arn:${Partition}:iot:${Region}:${Account}:topic/${TopicName}"
},
"topicfilter": {
"key": "topicfilter",
"arn": "arn:${Partition}:iot:${Region}:${Account}:topicfilter/${TopicFilter}"
},
"rolealias": {
"key": "rolealias",
"arn": "arn:${Partition}:iot:${Region}:${Account}:rolealias/${RoleAlias}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"authorizer": {
"key": "authorizer",
"arn": "arn:${Partition}:iot:${Region}:${Account}:authorizer/${AuthorizerName}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"policy": {
"key": "policy",
"arn": "arn:${Partition}:iot:${Region}:${Account}:policy/${PolicyName}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"cert": {
"key": "cert",
"arn": "arn:${Partition}:iot:${Region}:${Account}:cert/${Certificate}"
},
"cacert": {
"key": "cacert",
"arn": "arn:${Partition}:iot:${Region}:${Account}:cacert/${CACertificate}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"stream": {
"key": "stream",
"arn": "arn:${Partition}:iot:${Region}:${Account}:stream/${StreamId}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"otaupdate": {
"key": "otaupdate",
"arn": "arn:${Partition}:iot:${Region}:${Account}:otaupdate/${OtaUpdateId}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"scheduledaudit": {
"key": "scheduledaudit",
"arn": "arn:${Partition}:iot:${Region}:${Account}:scheduledaudit/${ScheduleName}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"mitigationaction": {
"key": "mitigationaction",
"arn": "arn:${Partition}:iot:${Region}:${Account}:mitigationaction/${MitigationActionName}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"securityprofile": {
"key": "securityprofile",
"arn": "arn:${Partition}:iot:${Region}:${Account}:securityprofile/${SecurityProfileName}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"custommetric": {
"key": "custommetric",
"arn": "arn:${Partition}:iot:${Region}:${Account}:custommetric/${MetricName}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"dimension": {
"key": "dimension",
"arn": "arn:${Partition}:iot:${Region}:${Account}:dimension/${DimensionName}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"rule": {
"key": "rule",
"arn": "arn:${Partition}:iot:${Region}:${Account}:rule/${RuleName}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"destination": {
"key": "destination",
"arn": "arn:${Partition}:iot:${Region}:${Account}:ruledestination/${DestinationType}/${Uuid}"
},
"provisioningtemplate": {
"key": "provisioningtemplate",
"arn": "arn:${Partition}:iot:${Region}:${Account}:provisioningtemplate/${ProvisioningTemplate}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"domainconfiguration": {
"key": "domainconfiguration",
"arn": "arn:${Partition}:iot:${Region}:${Account}:domainconfiguration/${DomainConfigurationName}/${Id}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"package": {
"key": "package",
"arn": "arn:${Partition}:iot:${Region}:${Account}:package/${PackageName}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"packageversion": {
"key": "packageversion",
"arn": "arn:${Partition}:iot:${Region}:${Account}:package/${PackageName}/version/${VersionName}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"certificateprovider": {
"key": "certificateprovider",
"arn": "arn:${Partition}:iot:${Region}:${Account}:certificateprovider/${CertificateProviderName}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
},
"command": {
"key": "command",
"arn": "arn:${Partition}:iot:${Region}:${Account}:command/${CommandId}",
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
]
}
}