UNPKG

aws-iam-policy-types

Version:

Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions

143 lines 6.15 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * All IAM policy actions for Amazon FreeRTOS (FREERTOS) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonfreertos.html * * 2025-02-24T21:48:05.507Z */ export var AwsFreertosActions; (function (AwsFreertosActions) { /** * Grants permission to create a software configuration * * See https://docs.aws.amazon.com/freertos/latest/userguide/freertos-ocw.html */ AwsFreertosActions["CreateSoftwareConfiguration"] = "freertos:CreateSoftwareConfiguration"; /** * Grants permission to create a subscription for FreeRTOS extended maintenance pl * an (EMP) * * See https://docs.aws.amazon.com/freertos/latest/userguide/freertos-getting-started-emp.html */ AwsFreertosActions["CreateSubscription"] = "freertos:CreateSubscription"; /** * Grants permission to delete the software configuration * * See https://docs.aws.amazon.com/freertos/latest/userguide/freertos-ocw.html */ AwsFreertosActions["DeleteSoftwareConfiguration"] = "freertos:DeleteSoftwareConfiguration"; /** * Grants permission to describe the hardware platform * * See https://docs.aws.amazon.com/freertos/latest/userguide/freertos-ocw.html */ AwsFreertosActions["DescribeHardwarePlatform"] = "freertos:DescribeHardwarePlatform"; /** * Grants permission to describe the software configuration * * See https://docs.aws.amazon.com/freertos/latest/userguide/freertos-ocw.html */ AwsFreertosActions["DescribeSoftwareConfiguration"] = "freertos:DescribeSoftwareConfiguration"; /** * Grants permission to describes the subscription for FreeRTOS extended maintenan * ce plan (EMP) * * See https://docs.aws.amazon.com/freertos/latest/userguide/freertos-getting-started-emp.html */ AwsFreertosActions["DescribeSubscription"] = "freertos:DescribeSubscription"; /** * Grants permission to get URL for sotware patch-release, patch-diff and release * notes under FreeRTOS extended maintenance plan (EMP) * * See https://docs.aws.amazon.com/freertos/latest/userguide/freertos-getting-started-emp.html */ AwsFreertosActions["GetEmpPatchUrl"] = "freertos:GetEmpPatchUrl"; /** * Grants permission to get the URL for Amazon FreeRTOS software download * * See https://docs.aws.amazon.com/freertos/latest/userguide/freertos-ocw.html */ AwsFreertosActions["GetSoftwareURL"] = "freertos:GetSoftwareURL"; /** * Grants permission to get the URL for Amazon FreeRTOS software download based on * the configuration * * See https://docs.aws.amazon.com/freertos/latest/userguide/freertos-ocw.html */ AwsFreertosActions["GetSoftwareURLForConfiguration"] = "freertos:GetSoftwareURLForConfiguration"; /** * Grants permission to fetch the subscription billing amount for FreeRTOS extende * d maintenance plan (EMP) * * See https://docs.aws.amazon.com/freertos/latest/userguide/freertos-getting-started-emp.html */ AwsFreertosActions["GetSubscriptionBillingAmount"] = "freertos:GetSubscriptionBillingAmount"; /** * Grants permission to lists versions of AmazonFreeRTOS * * See https://docs.aws.amazon.com/freertos/latest/userguide/freertos-ocw.html */ AwsFreertosActions["ListFreeRTOSVersions"] = "freertos:ListFreeRTOSVersions"; /** * Grants permission to list the hardware platforms * * See https://docs.aws.amazon.com/freertos/latest/userguide/freertos-ocw.html */ AwsFreertosActions["ListHardwarePlatforms"] = "freertos:ListHardwarePlatforms"; /** * Grants permission to list the hardware vendors * * See https://docs.aws.amazon.com/freertos/latest/userguide/freertos-ocw.html */ AwsFreertosActions["ListHardwareVendors"] = "freertos:ListHardwareVendors"; /** * Grants permission to lists the software configurations * * See https://docs.aws.amazon.com/freertos/latest/userguide/freertos-ocw.html */ AwsFreertosActions["ListSoftwareConfigurations"] = "freertos:ListSoftwareConfigurations"; /** * Grants permission to list software patches of subscription for FreeRTOS extende * d maintenance plan (EMP) * * See https://docs.aws.amazon.com/freertos/latest/userguide/freertos-getting-started-emp.html */ AwsFreertosActions["ListSoftwarePatches"] = "freertos:ListSoftwarePatches"; /** * Grants permission to list the subscription emails for FreeRTOS extended mainten * ance plan (EMP) * * See https://docs.aws.amazon.com/freertos/latest/userguide/freertos-getting-started-emp.html */ AwsFreertosActions["ListSubscriptionEmails"] = "freertos:ListSubscriptionEmails"; /** * Grants permission to list the subscriptions for FreeRTOS extended maintenance p * lan (EMP) * * See https://docs.aws.amazon.com/freertos/latest/userguide/freertos-getting-started-emp.html */ AwsFreertosActions["ListSubscriptions"] = "freertos:ListSubscriptions"; /** * Grants permission to update list of subscription email address for FreeRTOS ext * ended maintenance plan (EMP) * * See https://docs.aws.amazon.com/freertos/latest/userguide/freertos-getting-started-emp.html */ AwsFreertosActions["UpdateEmailRecipients"] = "freertos:UpdateEmailRecipients"; /** * Grants permission to update the software configuration * * See https://docs.aws.amazon.com/freertos/latest/userguide/freertos-ocw.html */ AwsFreertosActions["UpdateSoftwareConfiguration"] = "freertos:UpdateSoftwareConfiguration"; /** * Grants permission to verify the email for FreeRTOS extended maintenance plan (E * MP) * * See https://docs.aws.amazon.com/freertos/latest/userguide/freertos-getting-started-emp.html */ AwsFreertosActions["VerifyEmail"] = "freertos:VerifyEmail"; })(AwsFreertosActions || (AwsFreertosActions = {})); //# sourceMappingURL=freertos.js.map