{
  "Name" : "appconfig",
  "Actions" : [ {
    "Name" : "CreateApplication",
    "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "CreateConfigurationProfile",
    "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "application"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "CreateDeploymentStrategy",
    "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "CreateEnvironment",
    "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "application"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "CreateExtension",
    "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "CreateExtensionAssociation",
    "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "CreateHostedConfigurationVersion",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "application"
    }, {
      "Name" : "configurationprofile"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "DeleteApplication",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "application"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "DeleteConfigurationProfile",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "application"
    }, {
      "Name" : "configurationprofile"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "DeleteDeploymentStrategy",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "deploymentstrategy"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "DeleteEnvironment",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "application"
    }, {
      "Name" : "environment"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "DeleteExtension",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "extension"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "DeleteExtensionAssociation",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "extensionassociation"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "DeleteHostedConfigurationVersion",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "application"
    }, {
      "Name" : "configurationprofile"
    }, {
      "Name" : "hostedconfigurationversion"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "GetAccountSettings",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "GetApplication",
    "ActionConditionKeys" : [ "aws:ResourceTag/${TagKey}" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "application"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "GetConfiguration",
    "ActionConditionKeys" : [ "aws:ResourceTag/${TagKey}" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "application"
    }, {
      "Name" : "configurationprofile"
    }, {
      "Name" : "environment"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "GetConfigurationProfile",
    "ActionConditionKeys" : [ "aws:ResourceTag/${TagKey}" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "application"
    }, {
      "Name" : "configurationprofile"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "GetDeployment",
    "ActionConditionKeys" : [ "aws:ResourceTag/${TagKey}" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "application"
    }, {
      "Name" : "deployment"
    }, {
      "Name" : "environment"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "GetDeploymentStrategy",
    "ActionConditionKeys" : [ "aws:ResourceTag/${TagKey}" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "deploymentstrategy"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "GetEnvironment",
    "ActionConditionKeys" : [ "aws:ResourceTag/${TagKey}" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "application"
    }, {
      "Name" : "environment"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "GetExtension",
    "ActionConditionKeys" : [ "aws:ResourceTag/${TagKey}" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "extension"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "GetExtensionAssociation",
    "ActionConditionKeys" : [ "aws:ResourceTag/${TagKey}" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "extensionassociation"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "GetHostedConfigurationVersion",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "application"
    }, {
      "Name" : "configurationprofile"
    }, {
      "Name" : "hostedconfigurationversion"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "GetLatestConfiguration",
    "ActionConditionKeys" : [ "aws:ResourceTag/${TagKey}" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "configuration"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "ListApplications",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "ListConfigurationProfiles",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "application"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "ListDeploymentStrategies",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "ListDeployments",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "application"
    }, {
      "Name" : "environment"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "ListEnvironments",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "application"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "ListExtensionAssociations",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "ListExtensions",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "ListHostedConfigurationVersions",
    "Annotations" : {
      "Properties" : {
        "IsList" : true,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "application"
    }, {
      "Name" : "configurationprofile"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "ListTagsForResource",
    "ActionConditionKeys" : [ "aws:ResourceTag/${TagKey}" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : false
      }
    },
    "Resources" : [ {
      "Name" : "application"
    }, {
      "Name" : "configurationprofile"
    }, {
      "Name" : "deployment"
    }, {
      "Name" : "deploymentstrategy"
    }, {
      "Name" : "environment"
    }, {
      "Name" : "extension"
    }, {
      "Name" : "extensionassociation"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "StartConfigurationSession",
    "ActionConditionKeys" : [ "aws:ResourceTag/${TagKey}" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "configuration"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : false,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "StartDeployment",
    "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "application"
    }, {
      "Name" : "configurationprofile"
    }, {
      "Name" : "deploymentstrategy"
    }, {
      "Name" : "environment"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "StopDeployment",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "application"
    }, {
      "Name" : "deployment"
    }, {
      "Name" : "environment"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "TagResource",
    "ActionConditionKeys" : [ "aws:RequestTag/${TagKey}", "aws:ResourceTag/${TagKey}", "aws:TagKeys" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : true,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "application"
    }, {
      "Name" : "configuration"
    }, {
      "Name" : "configurationprofile"
    }, {
      "Name" : "deployment"
    }, {
      "Name" : "deploymentstrategy"
    }, {
      "Name" : "environment"
    }, {
      "Name" : "extension"
    }, {
      "Name" : "extensionassociation"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "UntagResource",
    "ActionConditionKeys" : [ "aws:TagKeys" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : true,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "application"
    }, {
      "Name" : "configuration"
    }, {
      "Name" : "configurationprofile"
    }, {
      "Name" : "deployment"
    }, {
      "Name" : "deploymentstrategy"
    }, {
      "Name" : "environment"
    }, {
      "Name" : "extension"
    }, {
      "Name" : "extensionassociation"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : false
    }
  }, {
    "Name" : "UpdateAccountSettings",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "UpdateApplication",
    "ActionConditionKeys" : [ "aws:ResourceTag/${TagKey}" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "application"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "UpdateConfigurationProfile",
    "ActionConditionKeys" : [ "aws:ResourceTag/${TagKey}" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "application"
    }, {
      "Name" : "configurationprofile"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "UpdateDeploymentStrategy",
    "ActionConditionKeys" : [ "aws:ResourceTag/${TagKey}" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "deploymentstrategy"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "UpdateEnvironment",
    "ActionConditionKeys" : [ "aws:ResourceTag/${TagKey}" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "application"
    }, {
      "Name" : "environment"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "UpdateExtension",
    "ActionConditionKeys" : [ "aws:ResourceTag/${TagKey}" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "extension"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "UpdateExtensionAssociation",
    "ActionConditionKeys" : [ "aws:ResourceTag/${TagKey}" ],
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "extensionassociation"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  }, {
    "Name" : "ValidateConfiguration",
    "Annotations" : {
      "Properties" : {
        "IsList" : false,
        "IsPermissionManagement" : false,
        "IsTaggingOnly" : false,
        "IsWrite" : true
      }
    },
    "Resources" : [ {
      "Name" : "application"
    }, {
      "Name" : "configurationprofile"
    } ],
    "SupportedBy" : {
      "IAM Access Analyzer Policy Generation" : true,
      "IAM Action Last Accessed" : true
    }
  } ],
  "ConditionKeys" : [ {
    "Name" : "aws:RequestTag/${TagKey}",
    "Types" : [ "String" ]
  }, {
    "Name" : "aws:ResourceTag/${TagKey}",
    "Types" : [ "String" ]
  }, {
    "Name" : "aws:TagKeys",
    "Types" : [ "ArrayOfString" ]
  } ],
  "Operations" : [ {
    "Name" : "CreateApplication",
    "AuthorizedActions" : [ {
      "Name" : "CreateApplication",
      "Service" : "appconfig"
    }, {
      "Name" : "TagResource",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "create_application",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "CreateConfigurationProfile",
    "AuthorizedActions" : [ {
      "Name" : "CreateConfigurationProfile",
      "Service" : "appconfig"
    }, {
      "Name" : "PassRole",
      "Context" : {
        "iam:PassedToService" : [ "appconfig.amazonaws.com" ]
      },
      "Service" : "iam"
    }, {
      "Name" : "TagResource",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "create_configuration_profile",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "CreateDeploymentStrategy",
    "AuthorizedActions" : [ {
      "Name" : "CreateDeploymentStrategy",
      "Service" : "appconfig"
    }, {
      "Name" : "TagResource",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "create_deployment_strategy",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "CreateEnvironment",
    "AuthorizedActions" : [ {
      "Name" : "CreateEnvironment",
      "Service" : "appconfig"
    }, {
      "Name" : "PassRole",
      "Context" : {
        "iam:PassedToService" : [ "appconfig.amazonaws.com" ]
      },
      "Service" : "iam"
    }, {
      "Name" : "TagResource",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "create_environment",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "CreateExperimentDefinition",
    "AuthorizedActions" : [ {
      "Name" : "TagResource",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "create_experiment_definition",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "CreateExtension",
    "AuthorizedActions" : [ {
      "Name" : "CreateExtension",
      "Service" : "appconfig"
    }, {
      "Name" : "PassRole",
      "Context" : {
        "iam:PassedToService" : [ "appconfig.amazonaws.com" ]
      },
      "Service" : "iam"
    }, {
      "Name" : "TagResource",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "create_extension",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "CreateExtensionAssociation",
    "AuthorizedActions" : [ {
      "Name" : "CreateExtensionAssociation",
      "Service" : "appconfig"
    }, {
      "Name" : "TagResource",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "create_extension_association",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "CreateHostedConfigurationVersion",
    "AuthorizedActions" : [ {
      "Name" : "CreateHostedConfigurationVersion",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "create_hosted_configuration_version",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DeleteApplication",
    "AuthorizedActions" : [ {
      "Name" : "DeleteApplication",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "delete_application",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DeleteConfigurationProfile",
    "AuthorizedActions" : [ {
      "Name" : "DeleteConfigurationProfile",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "delete_configuration_profile",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DeleteDeploymentStrategy",
    "AuthorizedActions" : [ {
      "Name" : "DeleteDeploymentStrategy",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "delete_deployment_strategy",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DeleteEnvironment",
    "AuthorizedActions" : [ {
      "Name" : "DeleteEnvironment",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "delete_environment",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DeleteExperimentDefinition",
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "delete_experiment_definition",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DeleteExtension",
    "AuthorizedActions" : [ {
      "Name" : "DeleteExtension",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "delete_extension",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DeleteExtensionAssociation",
    "AuthorizedActions" : [ {
      "Name" : "DeleteExtensionAssociation",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "delete_extension_association",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "DeleteHostedConfigurationVersion",
    "AuthorizedActions" : [ {
      "Name" : "DeleteHostedConfigurationVersion",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "delete_hosted_configuration_version",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetAccountSettings",
    "AuthorizedActions" : [ {
      "Name" : "GetAccountSettings",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "get_account_settings",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetApplication",
    "AuthorizedActions" : [ {
      "Name" : "GetApplication",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "get_application",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetConfiguration",
    "AuthorizedActions" : [ {
      "Name" : "GetConfiguration",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "get_configuration",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetConfigurationProfile",
    "AuthorizedActions" : [ {
      "Name" : "GetConfigurationProfile",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "get_configuration_profile",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetDeployment",
    "AuthorizedActions" : [ {
      "Name" : "GetDeployment",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "get_deployment",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetDeploymentStrategy",
    "AuthorizedActions" : [ {
      "Name" : "GetDeploymentStrategy",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "get_deployment_strategy",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetEnvironment",
    "AuthorizedActions" : [ {
      "Name" : "GetEnvironment",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "get_environment",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetExperimentDefinition",
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "get_experiment_definition",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetExperimentRun",
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "get_experiment_run",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetExtension",
    "AuthorizedActions" : [ {
      "Name" : "GetExtension",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "get_extension",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetExtensionAssociation",
    "AuthorizedActions" : [ {
      "Name" : "GetExtensionAssociation",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "get_extension_association",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetHostedConfigurationVersion",
    "AuthorizedActions" : [ {
      "Name" : "GetHostedConfigurationVersion",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "get_hosted_configuration_version",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "GetLatestConfiguration",
    "AuthorizedActions" : [ {
      "Name" : "GetLatestConfiguration",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfigdata",
      "Method" : "get_latest_configuration",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListApplications",
    "AuthorizedActions" : [ {
      "Name" : "ListApplications",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "list_applications",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListConfigurationProfiles",
    "AuthorizedActions" : [ {
      "Name" : "ListConfigurationProfiles",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "list_configuration_profiles",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListDeploymentStrategies",
    "AuthorizedActions" : [ {
      "Name" : "ListDeploymentStrategies",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "list_deployment_strategies",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListDeployments",
    "AuthorizedActions" : [ {
      "Name" : "ListDeployments",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "list_deployments",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListEnvironments",
    "AuthorizedActions" : [ {
      "Name" : "ListEnvironments",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "list_environments",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListExperimentDefinitions",
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "list_experiment_definitions",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListExperimentRunEvents",
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "list_experiment_run_events",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListExperimentRuns",
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "list_experiment_runs",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListExtensionAssociations",
    "AuthorizedActions" : [ {
      "Name" : "ListExtensionAssociations",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "list_extension_associations",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListExtensions",
    "AuthorizedActions" : [ {
      "Name" : "ListExtensions",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "list_extensions",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListHostedConfigurationVersions",
    "AuthorizedActions" : [ {
      "Name" : "ListHostedConfigurationVersions",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "list_hosted_configuration_versions",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ListTagsForResource",
    "AuthorizedActions" : [ {
      "Name" : "ListTagsForResource",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "list_tags_for_resource",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "StartConfigurationSession",
    "AuthorizedActions" : [ {
      "Name" : "StartConfigurationSession",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfigdata",
      "Method" : "start_configuration_session",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "StartDeployment",
    "AuthorizedActions" : [ {
      "Name" : "StartDeployment",
      "Service" : "appconfig"
    }, {
      "Name" : "TagResource",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "start_deployment",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "StartExperimentRun",
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "start_experiment_run",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "StopDeployment",
    "AuthorizedActions" : [ {
      "Name" : "StopDeployment",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "stop_deployment",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "StopExperimentRun",
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "stop_experiment_run",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "TagResource",
    "AuthorizedActions" : [ {
      "Name" : "TagResource",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "tag_resource",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "UntagResource",
    "AuthorizedActions" : [ {
      "Name" : "UntagResource",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "untag_resource",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "UpdateAccountSettings",
    "AuthorizedActions" : [ {
      "Name" : "UpdateAccountSettings",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "update_account_settings",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "UpdateApplication",
    "AuthorizedActions" : [ {
      "Name" : "UpdateApplication",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "update_application",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "UpdateConfigurationProfile",
    "AuthorizedActions" : [ {
      "Name" : "PassRole",
      "Context" : {
        "iam:PassedToService" : [ "appconfig.amazonaws.com" ]
      },
      "Service" : "iam"
    }, {
      "Name" : "UpdateConfigurationProfile",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "update_configuration_profile",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "UpdateDeploymentStrategy",
    "AuthorizedActions" : [ {
      "Name" : "UpdateDeploymentStrategy",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "update_deployment_strategy",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "UpdateEnvironment",
    "AuthorizedActions" : [ {
      "Name" : "PassRole",
      "Context" : {
        "iam:PassedToService" : [ "appconfig.amazonaws.com" ]
      },
      "Service" : "iam"
    }, {
      "Name" : "UpdateEnvironment",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "update_environment",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "UpdateExperimentDefinition",
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "update_experiment_definition",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "UpdateExperimentRun",
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "update_experiment_run",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "UpdateExtension",
    "AuthorizedActions" : [ {
      "Name" : "PassRole",
      "Context" : {
        "iam:PassedToService" : [ "appconfig.amazonaws.com" ]
      },
      "Service" : "iam"
    }, {
      "Name" : "UpdateExtension",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "update_extension",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "UpdateExtensionAssociation",
    "AuthorizedActions" : [ {
      "Name" : "UpdateExtensionAssociation",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "update_extension_association",
      "Package" : "Boto3"
    } ]
  }, {
    "Name" : "ValidateConfiguration",
    "AuthorizedActions" : [ {
      "Name" : "ValidateConfiguration",
      "Service" : "appconfig"
    } ],
    "SDK" : [ {
      "Name" : "appconfig",
      "Method" : "validate_configuration",
      "Package" : "Boto3"
    } ]
  } ],
  "Resources" : [ {
    "Name" : "application",
    "ARNFormats" : [ "arn:${Partition}:appconfig:${Region}:${Account}:application/${ApplicationId}" ],
    "ConditionKeys" : [ "aws:ResourceTag/${TagKey}" ]
  }, {
    "Name" : "configuration",
    "ARNFormats" : [ "arn:${Partition}:appconfig:${Region}:${Account}:application/${ApplicationId}/environment/${EnvironmentId}/configuration/${ConfigurationProfileId}" ],
    "ConditionKeys" : [ "aws:ResourceTag/${TagKey}" ]
  }, {
    "Name" : "configurationprofile",
    "ARNFormats" : [ "arn:${Partition}:appconfig:${Region}:${Account}:application/${ApplicationId}/configurationprofile/${ConfigurationProfileId}" ],
    "ConditionKeys" : [ "aws:ResourceTag/${TagKey}" ]
  }, {
    "Name" : "deployment",
    "ARNFormats" : [ "arn:${Partition}:appconfig:${Region}:${Account}:application/${ApplicationId}/environment/${EnvironmentId}/deployment/${DeploymentNumber}" ],
    "ConditionKeys" : [ "aws:ResourceTag/${TagKey}" ]
  }, {
    "Name" : "deploymentstrategy",
    "ARNFormats" : [ "arn:${Partition}:appconfig:${Region}:${Account}:deploymentstrategy/${DeploymentStrategyId}" ],
    "ConditionKeys" : [ "aws:ResourceTag/${TagKey}" ]
  }, {
    "Name" : "environment",
    "ARNFormats" : [ "arn:${Partition}:appconfig:${Region}:${Account}:application/${ApplicationId}/environment/${EnvironmentId}" ],
    "ConditionKeys" : [ "aws:ResourceTag/${TagKey}" ]
  }, {
    "Name" : "extension",
    "ARNFormats" : [ "arn:${Partition}:appconfig:${Region}:${Account}:extension/${ExtensionId}/${ExtensionVersionNumber}" ],
    "ConditionKeys" : [ "aws:ResourceTag/${TagKey}" ]
  }, {
    "Name" : "extensionassociation",
    "ARNFormats" : [ "arn:${Partition}:appconfig:${Region}:${Account}:extensionassociation/${ExtensionAssociationId}" ],
    "ConditionKeys" : [ "aws:ResourceTag/${TagKey}" ]
  }, {
    "Name" : "hostedconfigurationversion",
    "ARNFormats" : [ "arn:${Partition}:appconfig:${Region}:${Account}:application/${ApplicationId}/configurationprofile/${ConfigurationProfileId}" ]
  } ],
  "Version" : "v1.4"
}