{
  "url": "https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssavingsplans.html",
  "name": "AWS Savings Plans",
  "prefix": "savingsplans",
  "timestamp": "1778932807",
  "actions": [
    {
      "url": "https://docs.aws.amazon.com/savingsplans/latest/APIReference/API_CreateSavingsPlan.html",
      "name": "CreateSavingsPlan",
      "description": "Grants permission to create a savings plan",
      "access": "Write",
      "resources": [],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/savingsplans/latest/APIReference/API_DeleteQueuedSavingsPlan.html",
      "name": "DeleteQueuedSavingsPlan",
      "description": "Grants permission to delete the queued savings plan associated with customers account",
      "access": "Write",
      "resources": [
        {
          "name": "savingsplan",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/savingsplans/latest/APIReference/API_DescribeSavingsPlanRates.html",
      "name": "DescribeSavingsPlanRates",
      "description": "Grants permission to describe the rates associated with customers savings plan",
      "access": "Read",
      "resources": [
        {
          "name": "savingsplan",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/savingsplans/latest/APIReference/API_DescribeSavingsPlans.html",
      "name": "DescribeSavingsPlans",
      "description": "Grants permission to describe the savings plans associated with customers account",
      "access": "Read",
      "resources": [
        {
          "name": "savingsplan",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/savingsplans/latest/APIReference/API_DescribeSavingsPlansOfferingRates.html",
      "name": "DescribeSavingsPlansOfferingRates",
      "description": "Grants permission to describe the rates assciated with savings plans offerings",
      "access": "Read",
      "resources": [],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/savingsplans/latest/APIReference/API_DescribeSavingsPlansOfferings.html",
      "name": "DescribeSavingsPlansOfferings",
      "description": "Grants permission to describe the savings plans offerings that customer is eligible to purchase",
      "access": "Read",
      "resources": [],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/savingsplans/latest/APIReference/API_ListTagsForResource.html",
      "name": "ListTagsForResource",
      "description": "Grants permission to list tags for a savings plan",
      "access": "List",
      "resources": [
        {
          "name": "savingsplan",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/savingsplans/latest/APIReference/API_ReturnSavingsPlan.html",
      "name": "ReturnSavingsPlan",
      "description": "Grants permission to return a savings plan",
      "access": "Write",
      "resources": [
        {
          "name": "savingsplan",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/savingsplans/latest/APIReference/API_TagResource.html",
      "name": "TagResource",
      "description": "Grants permission to tag a savings plan",
      "access": "Tagging",
      "resources": [
        {
          "name": "savingsplan",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:TagKeys",
        "aws:RequestTag/${TagKey}"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/savingsplans/latest/APIReference/API_UntagResource.html",
      "name": "UntagResource",
      "description": "Grants permission to untag a savings plan",
      "access": "Tagging",
      "resources": [
        {
          "name": "savingsplan",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:TagKeys"
      ],
      "dependents": []
    }
  ],
  "resources": [
    {
      "url": "https://docs.aws.amazon.com/savingsplans/latest/userguide/what-is-savings-plans.html",
      "name": "savingsplan",
      "arn": "arn:${Partition}:savingsplans::${Account}:savingsplan/${ResourceId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    }
  ],
  "conditions": [
    {
      "url": "https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-requesttag",
      "name": "aws:RequestTag/${TagKey}",
      "description": "Filters access by the allowed set of values for each of the tags",
      "type": "String"
    },
    {
      "url": "https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-resourcetag",
      "name": "aws:ResourceTag/${TagKey}",
      "description": "Filters access by tag-value associated with the resource",
      "type": "String"
    },
    {
      "url": "https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-tagkeys",
      "name": "aws:TagKeys",
      "description": "Filters access by the presence of mandatory tags in the request",
      "type": "ArrayOfString"
    }
  ]
}