diff --git a/src/data/iam-services/amazon-cloudfront.json b/src/data/iam-services/amazon-cloudfront.json index 1217b89..05e3d15 100644 --- a/src/data/iam-services/amazon-cloudfront.json +++ b/src/data/iam-services/amazon-cloudfront.json @@ -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", @@ -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", @@ -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", @@ -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", @@ -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", @@ -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", @@ -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", diff --git a/src/data/iam-services/amazon-comprehend-medical.json b/src/data/iam-services/amazon-comprehend-medical.json index 30f9cf9..7429a1e 100644 --- a/src/data/iam-services/amazon-comprehend-medical.json +++ b/src/data/iam-services/amazon-comprehend-medical.json @@ -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": [], @@ -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": [], @@ -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": [], @@ -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": [], @@ -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": [], @@ -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": [], @@ -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": [], @@ -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": [], @@ -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": [], @@ -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": [], @@ -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": [], @@ -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": [], @@ -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": [], @@ -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": [], @@ -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": [], @@ -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": [], @@ -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": [], @@ -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": [], @@ -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": [], @@ -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": [], @@ -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": [], @@ -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": [], @@ -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": [], @@ -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": [], @@ -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": [], diff --git a/src/data/iam-services/amazon-elastic-container-registry.json b/src/data/iam-services/amazon-elastic-container-registry.json index 71ba328..0628182 100644 --- a/src/data/iam-services/amazon-elastic-container-registry.json +++ b/src/data/iam-services/amazon-elastic-container-registry.json @@ -74,7 +74,9 @@ "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], - "dependentActions": [] + "dependentActions": [ + "iam:CreateServiceLinkedRole" + ] }, { "name": "CreateRepository", diff --git a/src/data/iam-services/amazon-kinesis-video-streams.json b/src/data/iam-services/amazon-kinesis-video-streams.json index b77afcb..c843872 100644 --- a/src/data/iam-services/amazon-kinesis-video-streams.json +++ b/src/data/iam-services/amazon-kinesis-video-streams.json @@ -97,6 +97,28 @@ "conditionKeys": [], "dependentActions": [] }, + { + "name": "DescribeMappedResourceConfiguration", + "documentationUrl": "https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/API_DescribeMappedResourceConfiguration.html", + "description": "Grants permission to describe the resource mapped to the Kinesis video stream", + "accessLevel": "List", + "resourceTypes": [ + "stream*" + ], + "conditionKeys": [], + "dependentActions": [] + }, + { + "name": "DescribeMediaStorageConfiguration", + "documentationUrl": "https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/API_DescribeMediaStorageConfiguration.html", + "description": "Grants permission to describe the media storage configuration of a signaling channel", + "accessLevel": "Read", + "resourceTypes": [ + "channel*" + ], + "conditionKeys": [], + "dependentActions": [] + }, { "name": "DescribeNotificationConfiguration", "documentationUrl": "https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/API_DescribeNotificationConfiguration.html", @@ -229,6 +251,17 @@ "conditionKeys": [], "dependentActions": [] }, + { + "name": "JoinStorageSession", + "documentationUrl": "https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/API_AWSAcuityRoutingServiceLambda_JoinStorageSession.html", + "description": "Grants permission to join a storage session for a channel", + "accessLevel": "Write", + "resourceTypes": [ + "channel*" + ], + "conditionKeys": [], + "dependentActions": [] + }, { "name": "ListFragments", "documentationUrl": "https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/API_reader_ListFragments.html", @@ -392,6 +425,17 @@ "conditionKeys": [], "dependentActions": [] }, + { + "name": "UpdateMediaStorageConfiguration", + "documentationUrl": "https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/API_UpdateMediaStorageConfiguration.html", + "description": "Grants permission to create or update an mapping between a signaling channel and stream", + "accessLevel": "Write", + "resourceTypes": [ + "channel*" + ], + "conditionKeys": [], + "dependentActions": [] + }, { "name": "UpdateNotificationConfiguration", "documentationUrl": "https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/API_UpdateNotificationConfiguration.html", diff --git a/src/data/iam-services/amazon-managed-grafana.json b/src/data/iam-services/amazon-managed-grafana.json index c8f5e1e..6d67045 100644 --- a/src/data/iam-services/amazon-managed-grafana.json +++ b/src/data/iam-services/amazon-managed-grafana.json @@ -93,6 +93,17 @@ "conditionKeys": [], "dependentActions": [] }, + { + "name": "DescribeWorkspaceConfiguration", + "documentationUrl": "https://docs.aws.amazon.com/grafana/latest/APIReference/API_DescribeWorkspaceConfiguration.html", + "description": "Grants permission to describe the current configuration string for the given workspace", + "accessLevel": "Read", + "resourceTypes": [ + "workspace*" + ], + "conditionKeys": [], + "dependentActions": [] + }, { "name": "DisassociateLicense", "documentationUrl": "https://docs.aws.amazon.com/grafana/latest/userguide/AMG-and-IAM.html", @@ -199,6 +210,17 @@ ], "conditionKeys": [], "dependentActions": [] + }, + { + "name": "UpdateWorkspaceConfiguration", + "documentationUrl": "https://docs.aws.amazon.com/grafana/latest/APIReference/API_UpdateWorkspaceConfiguration.html", + "description": "Grants permission to update the configuration string for the given workspace", + "accessLevel": "Write", + "resourceTypes": [ + "workspace*" + ], + "conditionKeys": [], + "dependentActions": [] } ] } \ No newline at end of file diff --git a/src/data/iam-services/aws-cloudtrail-data.json b/src/data/iam-services/aws-cloudtrail-data.json new file mode 100644 index 0000000..7af56eb --- /dev/null +++ b/src/data/iam-services/aws-cloudtrail-data.json @@ -0,0 +1,18 @@ +{ + "serviceName": "AWS CloudTrail Data", + "servicePrefix": "cloudtrail-data", + "url": "https://docs.aws.amazon.com/service-authorization/latest/reference/./list_awscloudtraildata.html", + "actions": [ + { + "name": "PutAuditEvents", + "documentationUrl": "https://docs.aws.amazon.com/awscloudtraildata/latest/APIReference/API_PutAuditEvents.html", + "description": "Grants permission to ingest your application events into CloudTrail Lake", + "accessLevel": "Write", + "resourceTypes": [ + "channel*" + ], + "conditionKeys": [], + "dependentActions": [] + } + ] +} \ No newline at end of file diff --git a/src/data/iam-services/aws-cloudtrail.json b/src/data/iam-services/aws-cloudtrail.json index 28fbef3..57766e2 100644 --- a/src/data/iam-services/aws-cloudtrail.json +++ b/src/data/iam-services/aws-cloudtrail.json @@ -6,9 +6,10 @@ { "name": "AddTags", "documentationUrl": "https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_AddTags.html", - "description": "Grants permission to add one or more tags to a trail or event data store, up to a limit of 50", + "description": "Grants permission to add one or more tags to a trail, event data store, or channel, up to a limit of 50", "accessLevel": "Tagging", "resourceTypes": [ + "channel", "eventdatastore", "trail" ], @@ -29,6 +30,22 @@ "conditionKeys": [], "dependentActions": [] }, + { + "name": "CreateChannel", + "documentationUrl": "https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_CreateChannel.html", + "description": "Grants permission to create a channel", + "accessLevel": "Write", + "resourceTypes": [ + "channel*" + ], + "conditionKeys": [ + "aws:RequestTag/${TagKey}", + "aws:TagKeys" + ], + "dependentActions": [ + "cloudtrail:AddTags" + ] + }, { "name": "CreateEventDataStore", "documentationUrl": "https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_CreateEventDataStore.html", @@ -80,6 +97,17 @@ "organizations:ListAWSServiceAccessForOrganization" ] }, + { + "name": "DeleteChannel", + "documentationUrl": "https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_DeleteChannel.html", + "description": "Grants permission to delete a channel", + "accessLevel": "Write", + "resourceTypes": [ + "channel*" + ], + "conditionKeys": [], + "dependentActions": [] + }, { "name": "DeleteEventDataStore", "documentationUrl": "https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_DeleteEventDataStore.html", @@ -91,6 +119,17 @@ "conditionKeys": [], "dependentActions": [] }, + { + "name": "DeleteResourcePolicy", + "documentationUrl": "https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_DeleteResourcePolicy.html", + "description": "Grants permission to delete a resource policy from the provided resource", + "accessLevel": "Write", + "resourceTypes": [ + "channel*" + ], + "conditionKeys": [], + "dependentActions": [] + }, { "name": "DeleteServiceLinkedChannel", "documentationUrl": "API_DeleteServiceLinkedChannel.html", @@ -212,6 +251,17 @@ "kms:GenerateDataKey" ] }, + { + "name": "GetResourcePolicy", + "documentationUrl": "https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_GetResourcePolicy.html", + "description": "Grants permission to get the resource policy attached to the provided resource", + "accessLevel": "Read", + "resourceTypes": [ + "channel*" + ], + "conditionKeys": [], + "dependentActions": [] + }, { "name": "GetServiceLinkedChannel", "documentationUrl": "API_GetServiceLinkedChannel.html", @@ -313,9 +363,10 @@ { "name": "ListTags", "documentationUrl": "https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_ListTags.html", - "description": "Grants permission to list the tags for trails or event data stores in the current region", + "description": "Grants permission to list the tags for trails, event data stores, or channels in the current region", "accessLevel": "Read", "resourceTypes": [ + "channel", "eventdatastore", "trail" ], @@ -362,6 +413,17 @@ "conditionKeys": [], "dependentActions": [] }, + { + "name": "PutResourcePolicy", + "documentationUrl": "https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_PutResourcePolicy.html", + "description": "Grants permission to attach a resource policy to the provided resource", + "accessLevel": "Write", + "resourceTypes": [ + "channel*" + ], + "conditionKeys": [], + "dependentActions": [] + }, { "name": "RegisterOrganizationDelegatedAdmin", "documentationUrl": "https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_RegisterOrganizationDelegatedAdmin.html", @@ -379,9 +441,10 @@ { "name": "RemoveTags", "documentationUrl": "https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_RemoveTags.html", - "description": "Grants permission to remove tags from a trail", + "description": "Grants permission to remove tags from a trail, event data store, or channel", "accessLevel": "Tagging", "resourceTypes": [ + "channel", "eventdatastore", "trail" ], @@ -455,6 +518,17 @@ "conditionKeys": [], "dependentActions": [] }, + { + "name": "UpdateChannel", + "documentationUrl": "https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_UpdateChannel.html", + "description": "Grants permission to update a channel", + "accessLevel": "Write", + "resourceTypes": [ + "channel*" + ], + "conditionKeys": [], + "dependentActions": [] + }, { "name": "UpdateEventDataStore", "documentationUrl": "https://docs.aws.amazon.com/awscloudtrail/latest/APIReference/API_UpdateEventDataStore.html", diff --git a/src/data/iam-services/aws-codeartifact.json b/src/data/iam-services/aws-codeartifact.json index 6f6d57a..0ac463a 100644 --- a/src/data/iam-services/aws-codeartifact.json +++ b/src/data/iam-services/aws-codeartifact.json @@ -83,6 +83,17 @@ "conditionKeys": [], "dependentActions": [] }, + { + "name": "DeletePackage", + "documentationUrl": "https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_DeletePackage.html", + "description": "Grants permission to delete a package", + "accessLevel": "Write", + "resourceTypes": [ + "package*" + ], + "conditionKeys": [], + "dependentActions": [] + }, { "name": "DeletePackageVersions", "documentationUrl": "https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_DeletePackageVersions.html", diff --git a/src/data/iam-services/aws-firewall-manager.json b/src/data/iam-services/aws-firewall-manager.json index 305a673..d66e348 100644 --- a/src/data/iam-services/aws-firewall-manager.json +++ b/src/data/iam-services/aws-firewall-manager.json @@ -121,7 +121,7 @@ { "name": "GetAdminAccount", "documentationUrl": "https://docs.aws.amazon.com/fms/2018-01-01/APIReference/API_GetAdminAccount.html", - "description": "Grants permission to retrieve the AWS Organizations master account that is associated with AWS Firewall Manager as the AWS Firewall Manager administrator", + "description": "Grants permission to return the AWS Organizations account that is associated with AWS Firewall Manager as the AWS Firewall Manager administrator", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [],