@cloud-copilot/iam-data
Version:
133 lines • 3.93 kB
JSON
{
"deregistersubscriptionprovider": {
"name": "DeregisterSubscriptionProvider",
"description": "Grants permission to permanently delete a subscription provider in AWS License Manager",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "subscription-provider",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getregisteredsubscriptionprovider": {
"name": "GetRegisteredSubscriptionProvider",
"description": "Grants permission to get a subscription provider in AWS License Manager",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "subscription-provider",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getservicesettings": {
"name": "GetServiceSettings",
"description": "Grants permission to get the service settings for Linux subscriptions in AWS License Manager",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listlinuxsubscriptioninstances": {
"name": "ListLinuxSubscriptionInstances",
"description": "Grants permission to list all instances with Linux subscriptions in AWS License Manager",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listlinuxsubscriptions": {
"name": "ListLinuxSubscriptions",
"description": "Grants permission to list all Linux subscriptions in AWS License Manager",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listregisteredsubscriptionproviders": {
"name": "ListRegisteredSubscriptionProviders",
"description": "Grants permission to list subscription providers in AWS License Manager",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listtagsforresource": {
"name": "ListTagsForResource",
"description": "Grants permission to list tags for a selected resource",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "subscription-provider",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"registersubscriptionprovider": {
"name": "RegisterSubscriptionProvider",
"description": "Grants permission to create a new subscription provider in AWS License Manager",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"tagresource": {
"name": "TagResource",
"description": "Grants permission to tag a selected resource",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "subscription-provider",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"untagresource": {
"name": "UntagResource",
"description": "Grants permission to untag a selected resource",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "subscription-provider",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:TagKeys"
],
"dependentActions": []
},
"updateservicesettings": {
"name": "UpdateServiceSettings",
"description": "Grants permission to update the service settings for Linux subscriptions in AWS License Manager",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
}
}