{
  "createapplication": {
    "name": "CreateApplication",
    "description": "Grants permission to create an application",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createconfigurationprofile": {
    "name": "CreateConfigurationProfile",
    "description": "Grants permission to create a configuration profile",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createdeploymentstrategy": {
    "name": "CreateDeploymentStrategy",
    "description": "Grants permission to create a deployment strategy",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createenvironment": {
    "name": "CreateEnvironment",
    "description": "Grants permission to create an environment",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createextension": {
    "name": "CreateExtension",
    "description": "Grants permission to create an extension",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createextensionassociation": {
    "name": "CreateExtensionAssociation",
    "description": "Grants permission to create an extension association",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createhostedconfigurationversion": {
    "name": "CreateHostedConfigurationVersion",
    "description": "Grants permission to create a hosted configuration version",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "configurationprofile",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteapplication": {
    "name": "DeleteApplication",
    "description": "Grants permission to delete an application",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteconfigurationprofile": {
    "name": "DeleteConfigurationProfile",
    "description": "Grants permission to delete a configuration profile",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "configurationprofile",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletedeploymentstrategy": {
    "name": "DeleteDeploymentStrategy",
    "description": "Grants permission to delete a deployment strategy",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "deploymentstrategy",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteenvironment": {
    "name": "DeleteEnvironment",
    "description": "Grants permission to delete an environment",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "environment",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteextension": {
    "name": "DeleteExtension",
    "description": "Grants permission to delete an extension",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "extension",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteextensionassociation": {
    "name": "DeleteExtensionAssociation",
    "description": "Grants permission to delete an extension association",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "extensionassociation",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletehostedconfigurationversion": {
    "name": "DeleteHostedConfigurationVersion",
    "description": "Grants permission to delete a hosted configuration version",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "configurationprofile",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "hostedconfigurationversion",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getaccountsettings": {
    "name": "GetAccountSettings",
    "description": "Grants permission to view account-wide AppConfig settings",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getapplication": {
    "name": "GetApplication",
    "description": "Grants permission to view details about an application",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "getconfiguration": {
    "name": "GetConfiguration",
    "description": "Grants permission to view details about a configuration",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "configurationprofile",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "environment",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "getconfigurationprofile": {
    "name": "GetConfigurationProfile",
    "description": "Grants permission to view details about a configuration profile",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "configurationprofile",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "getdeployment": {
    "name": "GetDeployment",
    "description": "Grants permission to view details about a deployment",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "deployment",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "environment",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "getdeploymentstrategy": {
    "name": "GetDeploymentStrategy",
    "description": "Grants permission to view details about a deployment strategy",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "deploymentstrategy",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "getenvironment": {
    "name": "GetEnvironment",
    "description": "Grants permission to view details about an environment",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "environment",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "getextension": {
    "name": "GetExtension",
    "description": "Grants permission to view details about an extension",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "extension",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "getextensionassociation": {
    "name": "GetExtensionAssociation",
    "description": "Grants permission to view details about an extension association",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "extensionassociation",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "gethostedconfigurationversion": {
    "name": "GetHostedConfigurationVersion",
    "description": "Grants permission to view details about a hosted configuration version",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "configurationprofile",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "hostedconfigurationversion",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getlatestconfiguration": {
    "name": "GetLatestConfiguration",
    "description": "Grants permission to retrieve a deployed configuration",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "configuration",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "listapplications": {
    "name": "ListApplications",
    "description": "Grants permission to list the applications in your account",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listconfigurationprofiles": {
    "name": "ListConfigurationProfiles",
    "description": "Grants permission to list the configuration profiles for an application",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listdeploymentstrategies": {
    "name": "ListDeploymentStrategies",
    "description": "Grants permission to list the deployment strategies for your account",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listdeployments": {
    "name": "ListDeployments",
    "description": "Grants permission to list the deployments for an environment",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "environment",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listenvironments": {
    "name": "ListEnvironments",
    "description": "Grants permission to list the environments for an application",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listextensionassociations": {
    "name": "ListExtensionAssociations",
    "description": "Grants permission to list the extension associations in your account",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listextensions": {
    "name": "ListExtensions",
    "description": "Grants permission to list the extensions in your account",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listhostedconfigurationversions": {
    "name": "ListHostedConfigurationVersions",
    "description": "Grants permission to list the hosted configuration versions for a configuration profile",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "configurationprofile",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listtagsforresource": {
    "name": "ListTagsForResource",
    "description": "Grants permission to view a list of resource tags for a specified resource",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "application",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "configurationprofile",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "deployment",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "deploymentstrategy",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "environment",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "extension",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "extensionassociation",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "startconfigurationsession": {
    "name": "StartConfigurationSession",
    "description": "Grants permission to start a configuration session",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "configuration",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "startdeployment": {
    "name": "StartDeployment",
    "description": "Grants permission to initiate a deployment",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "configurationprofile",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "deploymentstrategy",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "environment",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "stopdeployment": {
    "name": "StopDeployment",
    "description": "Grants permission to stop a deployment",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "deployment",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "environment",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "tagresource": {
    "name": "TagResource",
    "description": "Grants permission to tag an appconfig resource",
    "accessLevel": "Tagging",
    "resourceTypes": [
      {
        "name": "application",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "configuration",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "configurationprofile",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "deployment",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "deploymentstrategy",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "environment",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "extension",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "extensionassociation",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:TagKeys",
      "aws:RequestTag/${TagKey}",
      "aws:ResourceTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "untagresource": {
    "name": "UntagResource",
    "description": "Grants permission to untag an appconfig resource",
    "accessLevel": "Tagging",
    "resourceTypes": [
      {
        "name": "application",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "configuration",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "configurationprofile",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "deployment",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "deploymentstrategy",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "environment",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "extension",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "extensionassociation",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "updateaccountsettings": {
    "name": "UpdateAccountSettings",
    "description": "Grants permission to modify account-wide AppConfig settings",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updateapplication": {
    "name": "UpdateApplication",
    "description": "Grants permission to modify an application",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "updateconfigurationprofile": {
    "name": "UpdateConfigurationProfile",
    "description": "Grants permission to modify a configuration profile",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "configurationprofile",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "updatedeploymentstrategy": {
    "name": "UpdateDeploymentStrategy",
    "description": "Grants permission to modify a deployment strategy",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "deploymentstrategy",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "updateenvironment": {
    "name": "UpdateEnvironment",
    "description": "Grants permission to modify an environment",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "environment",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "updateextension": {
    "name": "UpdateExtension",
    "description": "Grants permission to modify an extension",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "extension",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "updateextensionassociation": {
    "name": "UpdateExtensionAssociation",
    "description": "Grants permission to modify an extension association",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "extensionassociation",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "validateconfiguration": {
    "name": "ValidateConfiguration",
    "description": "Grants permission to validate a configuration",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "application",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "configurationprofile",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  }
}