Skip to content

Commit

Permalink
fix: update IAM service definitions
Browse files Browse the repository at this point in the history
  • Loading branch information
TastefulElk committed Feb 9, 2023
1 parent 3ee1ccf commit 964e1b4
Show file tree
Hide file tree
Showing 9 changed files with 293 additions and 30 deletions.
92 changes: 92 additions & 0 deletions src/data/iam-services/amazon-cloudfront.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,20 @@
"conditionKeys": [],
"dependentActions": []
},
{
"name": "CopyDistribution",
"documentationUrl": "https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_CopyDistribution.html",
"description": "Grants permission to copy an existing distribution and create a new web distribution",
"accessLevel": "Write",
"resourceTypes": [
"distribution*"
],
"conditionKeys": [],
"dependentActions": [
"cloudfront:CreateDistribution",
"cloudfront:GetDistribution"
]
},
{
"name": "CreateCachePolicy",
"documentationUrl": "https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_CreateCachePolicy.html",
Expand All @@ -36,6 +50,17 @@
"conditionKeys": [],
"dependentActions": []
},
{
"name": "CreateContinuousDeploymentPolicy",
"documentationUrl": "https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_CreateContinuousDeploymentPolicy.html",
"description": "Grants permission to add a new continuous-deployment policy to CloudFront",
"accessLevel": "Write",
"resourceTypes": [
"continuous-deployment-policy*"
],
"conditionKeys": [],
"dependentActions": []
},
{
"name": "CreateDistribution",
"documentationUrl": "https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_CreateDistribution.html",
Expand Down Expand Up @@ -212,6 +237,17 @@
"conditionKeys": [],
"dependentActions": []
},
{
"name": "DeleteContinuousDeploymentPolicy",
"documentationUrl": "https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_DeleteContinuousDeploymentPolicy.html",
"description": "Grants permission to delete a continuous-deployment policy",
"accessLevel": "Write",
"resourceTypes": [
"continuous-deployment-policy*"
],
"conditionKeys": [],
"dependentActions": []
},
{
"name": "DeleteDistribution",
"documentationUrl": "https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_DeleteDistribution.html",
Expand Down Expand Up @@ -393,6 +429,28 @@
"conditionKeys": [],
"dependentActions": []
},
{
"name": "GetContinuousDeploymentPolicy",
"documentationUrl": "https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetContinuousDeploymentPolicy.html",
"description": "Grants permission to get the continuous-deployment policy",
"accessLevel": "Read",
"resourceTypes": [
"continuous-deployment-policy*"
],
"conditionKeys": [],
"dependentActions": []
},
{
"name": "GetContinuousDeploymentPolicyConfig",
"documentationUrl": "https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetContinuousDeploymentPolicyConfig.html",
"description": "Grants permission to get the continuous-deployment policy configuration",
"accessLevel": "Read",
"resourceTypes": [
"continuous-deployment-policy*"
],
"conditionKeys": [],
"dependentActions": []
},
{
"name": "GetDistribution",
"documentationUrl": "https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_GetDistribution.html",
Expand Down Expand Up @@ -663,6 +721,15 @@
"conditionKeys": [],
"dependentActions": []
},
{
"name": "ListContinuousDeploymentPolicies",
"documentationUrl": "https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListContinuousDeploymentPolicies.html",
"description": "Grants permission to list all continuous-deployment policies in the account",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
{
"name": "ListDistributions",
"documentationUrl": "https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListDistributions.html",
Expand Down Expand Up @@ -947,6 +1014,17 @@
"conditionKeys": [],
"dependentActions": []
},
{
"name": "UpdateContinuousDeploymentPolicy",
"documentationUrl": "https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_UpdateContinuousDeploymentPolicy.html",
"description": "Grants permission to update a continuous-deployment policy",
"accessLevel": "Write",
"resourceTypes": [
"continuous-deployment-policy*"
],
"conditionKeys": [],
"dependentActions": []
},
{
"name": "UpdateDistribution",
"documentationUrl": "https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_UpdateDistribution.html",
Expand All @@ -958,6 +1036,20 @@
"conditionKeys": [],
"dependentActions": []
},
{
"name": "UpdateDistributionWithStagingConfig",
"documentationUrl": "https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_UpdateDistributionWithStagingConfig.html",
"description": "Grants permission to copy the staging distribution's configuration to its corresponding primary distribution",
"accessLevel": "Write",
"resourceTypes": [
"distribution*"
],
"conditionKeys": [],
"dependentActions": [
"cloudfront:GetDistribution",
"cloudfront:UpdateDistribution"
]
},
{
"name": "UpdateFieldLevelEncryptionConfig",
"documentationUrl": "https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_UpdateFieldLevelEncryptionConfig.html",
Expand Down
50 changes: 25 additions & 25 deletions src/data/iam-services/amazon-comprehend-medical.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"actions": [
{
"name": "DescribeEntitiesDetectionV2Job",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/dev/API_medical_DescribeEntitiesDetectionV2Job.html",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/api/API_DescribeEntitiesDetectionV2Job.html",
"description": "Grants permission to describe the properties of a medical entity detection job that you have submitted",
"accessLevel": "Read",
"resourceTypes": [],
Expand All @@ -14,7 +14,7 @@
},
{
"name": "DescribeICD10CMInferenceJob",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/dev/API_medical_DescribeICD10CMInferenceJob.html",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/api/API_DescribeICD10CMInferenceJob.html",
"description": "Grants permission to describe the properties of an ICD-10-CM linking job that you have submitted",
"accessLevel": "Read",
"resourceTypes": [],
Expand All @@ -23,7 +23,7 @@
},
{
"name": "DescribePHIDetectionJob",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/dev/API_medical_DescribePHIDetectionJob.html",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/api/API_DescribePHIDetectionJob.html",
"description": "Grants permission to describe the properties of a PHI entity detection job that you have submitted",
"accessLevel": "Read",
"resourceTypes": [],
Expand All @@ -32,7 +32,7 @@
},
{
"name": "DescribeRxNormInferenceJob",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/dev/API_medical_DescribeRxNormInferenceJob.html",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/api/API_DescribeRxNormInferenceJob.html",
"description": "Grants permission to describe the properties of an RxNorm linking job that you have submitted",
"accessLevel": "Read",
"resourceTypes": [],
Expand All @@ -41,7 +41,7 @@
},
{
"name": "DescribeSNOMEDCTInferenceJob",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/dev/API_medical_DescribeSNOMEDCTInferenceJob.html",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/api/API_DescribeSNOMEDCTInferenceJob.html",
"description": "Grants permission to describe the properties of a SNOMED-CT linking job that you have submitted",
"accessLevel": "Read",
"resourceTypes": [],
Expand All @@ -50,7 +50,7 @@
},
{
"name": "DetectEntitiesV2",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/dev/API_medical_DetectEntitiesV2.html",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/api/API_DetectEntitiesV2.html",
"description": "Grants permission to detect the named medical entities, and their relationships and traits within the given text document",
"accessLevel": "Read",
"resourceTypes": [],
Expand All @@ -59,7 +59,7 @@
},
{
"name": "DetectPHI",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/dev/API_medical_DetectPHI.html",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/api/API_DetectPHI.html",
"description": "Grants permission to detect the protected health information (PHI) entities within the given text document",
"accessLevel": "Read",
"resourceTypes": [],
Expand All @@ -68,7 +68,7 @@
},
{
"name": "InferICD10CM",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/dev/API_medical_InferICD10CM.html",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/api/API_InferICD10CM.html",
"description": "Grants permission to detect the medical condition entities within the given text document and link them to ICD-10-CM codes",
"accessLevel": "Read",
"resourceTypes": [],
Expand All @@ -77,7 +77,7 @@
},
{
"name": "InferRxNorm",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/dev/API_medical_InferRxNorm.html",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/api/API_InferRxNorm.html",
"description": "Grants permission to detect the medication entities within the given text document and link them to RxCUI concept identifiers from the National Library of Medicine RxNorm database",
"accessLevel": "Read",
"resourceTypes": [],
Expand All @@ -86,7 +86,7 @@
},
{
"name": "InferSNOMEDCT",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/dev/API_medical_InferSNOMEDCT.html",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/api/API_InferSNOMEDCT.html",
"description": "Grants permission to detect the medical condition, anatomy, and test, treatment, and procedure entities within the given text document and link them to SNOMED-CT codes",
"accessLevel": "Read",
"resourceTypes": [],
Expand All @@ -95,7 +95,7 @@
},
{
"name": "ListEntitiesDetectionV2Jobs",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/dev/API_medical_ListEntitiesDetectionV2Jobs.html",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/api/API_ListEntitiesDetectionV2Jobs.html",
"description": "Grants permission to list the medical entity detection jobs that you have submitted",
"accessLevel": "Read",
"resourceTypes": [],
Expand All @@ -104,7 +104,7 @@
},
{
"name": "ListICD10CMInferenceJobs",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/dev/API_medical_ListICD10CMInferenceJobs.html",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/api/API_ListICD10CMInferenceJobs.html",
"description": "Grants permission to list the ICD-10-CM linking jobs that you have submitted",
"accessLevel": "Read",
"resourceTypes": [],
Expand All @@ -113,7 +113,7 @@
},
{
"name": "ListPHIDetectionJobs",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/dev/API_medical_ListPHIDetectionJobs.html",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/api/API_ListPHIDetectionJobs.html",
"description": "Grants permission to list the PHI entity detection jobs that you have submitted",
"accessLevel": "Read",
"resourceTypes": [],
Expand All @@ -122,7 +122,7 @@
},
{
"name": "ListRxNormInferenceJobs",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/dev/API_medical_ListRxNormInferenceJobs.html",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/api/API_ListRxNormInferenceJobs.html",
"description": "Grants permission to list the RxNorm linking jobs that you have submitted",
"accessLevel": "Read",
"resourceTypes": [],
Expand All @@ -131,7 +131,7 @@
},
{
"name": "ListSNOMEDCTInferenceJobs",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/dev/API_medical_ListSNOMEDCTInferenceJobs.html",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/api/API_ListSNOMEDCTInferenceJobs.html",
"description": "Grants permission to list the SNOMED-CT linking jobs that you have submitted",
"accessLevel": "Read",
"resourceTypes": [],
Expand All @@ -140,7 +140,7 @@
},
{
"name": "StartEntitiesDetectionV2Job",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/dev/API_medical_StartEntitiesDetectionV2Job.html",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/api/API_StartEntitiesDetectionV2Job.html",
"description": "Grants permission to start an asynchronous medical entity detection job for a collection of documents",
"accessLevel": "Write",
"resourceTypes": [],
Expand All @@ -149,7 +149,7 @@
},
{
"name": "StartICD10CMInferenceJob",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/dev/API_medical_StartICD10CMInferenceJob.html",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/api/API_StartICD10CMInferenceJob.html",
"description": "Grants permission to start an asynchronous ICD-10-CM linking job for a collection of documents",
"accessLevel": "Write",
"resourceTypes": [],
Expand All @@ -158,7 +158,7 @@
},
{
"name": "StartPHIDetectionJob",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/dev/API_medical_StartPHIDetectionJob.html",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/api/API_StartPHIDetectionJob.html",
"description": "Grants permission to start an asynchronous PHI entity detection job for a collection of documents",
"accessLevel": "Write",
"resourceTypes": [],
Expand All @@ -167,7 +167,7 @@
},
{
"name": "StartRxNormInferenceJob",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/dev/API_medical_StartRxNormInferenceJob.html",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/api/API_StartRxNormInferenceJob.html",
"description": "Grants permission to start an asynchronous RxNorm linking job for a collection of documents",
"accessLevel": "Write",
"resourceTypes": [],
Expand All @@ -176,7 +176,7 @@
},
{
"name": "StartSNOMEDCTInferenceJob",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/dev/API_medical_StartSNOMEDCTInferenceJob.html",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/api/API_StartSNOMEDCTInferenceJob.html",
"description": "Grants permission to start an asynchronous SNOMED-CT linking job for a collection of documents",
"accessLevel": "Write",
"resourceTypes": [],
Expand All @@ -185,7 +185,7 @@
},
{
"name": "StopEntitiesDetectionV2Job",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/dev/API_medical_StopEntitiesDetectionV2Job.html",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/api/API_StopEntitiesDetectionV2Job.html",
"description": "Grants permission to stop a medical entity detection job",
"accessLevel": "Write",
"resourceTypes": [],
Expand All @@ -194,7 +194,7 @@
},
{
"name": "StopICD10CMInferenceJob",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/dev/API_medical_StopICD10CMInferenceJob.html",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/api/API_StopICD10CMInferenceJob.html",
"description": "Grants permission to stop an ICD-10-CM linking job",
"accessLevel": "Write",
"resourceTypes": [],
Expand All @@ -203,7 +203,7 @@
},
{
"name": "StopPHIDetectionJob",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/dev/API_medical_StopPHIDetectionJob.html",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/api/API_StopPHIDetectionJob.html",
"description": "Grants permission to stop a PHI entity detection job",
"accessLevel": "Write",
"resourceTypes": [],
Expand All @@ -212,7 +212,7 @@
},
{
"name": "StopRxNormInferenceJob",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/dev/API_medical_StopRxNormInferenceJob.html",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/api/API_StopRxNormInferenceJob.html",
"description": "Grants permission to stop an RxNorm linking job",
"accessLevel": "Write",
"resourceTypes": [],
Expand All @@ -221,7 +221,7 @@
},
{
"name": "StopSNOMEDCTInferenceJob",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/dev/API_medical_StopSNOMEDCTInferenceJob.html",
"documentationUrl": "https://docs.aws.amazon.com/comprehend-medical/latest/api/API_StopSNOMEDCTInferenceJob.html",
"description": "Grants permission to stop a SNOMED-CT linking job",
"accessLevel": "Write",
"resourceTypes": [],
Expand Down
4 changes: 3 additions & 1 deletion src/data/iam-services/amazon-elastic-container-registry.json
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,9 @@
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
"dependentActions": [
"iam:CreateServiceLinkedRole"
]
},
{
"name": "CreateRepository",
Expand Down
Loading

0 comments on commit 964e1b4

Please sign in to comment.