UNPKG

aws-iam-policy-types

Version:

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

141 lines (140 loc) 5.57 kB
/** * 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 declare enum AwsFreertosActions { /** * Grants permission to create a software configuration * * See https://docs.aws.amazon.com/freertos/latest/userguide/freertos-ocw.html */ 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 */ CreateSubscription = "freertos:CreateSubscription", /** * Grants permission to delete the software configuration * * See https://docs.aws.amazon.com/freertos/latest/userguide/freertos-ocw.html */ DeleteSoftwareConfiguration = "freertos:DeleteSoftwareConfiguration", /** * Grants permission to describe the hardware platform * * See https://docs.aws.amazon.com/freertos/latest/userguide/freertos-ocw.html */ DescribeHardwarePlatform = "freertos:DescribeHardwarePlatform", /** * Grants permission to describe the software configuration * * See https://docs.aws.amazon.com/freertos/latest/userguide/freertos-ocw.html */ 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 */ 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 */ 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 */ 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 */ 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 */ GetSubscriptionBillingAmount = "freertos:GetSubscriptionBillingAmount", /** * Grants permission to lists versions of AmazonFreeRTOS * * See https://docs.aws.amazon.com/freertos/latest/userguide/freertos-ocw.html */ ListFreeRTOSVersions = "freertos:ListFreeRTOSVersions", /** * Grants permission to list the hardware platforms * * See https://docs.aws.amazon.com/freertos/latest/userguide/freertos-ocw.html */ ListHardwarePlatforms = "freertos:ListHardwarePlatforms", /** * Grants permission to list the hardware vendors * * See https://docs.aws.amazon.com/freertos/latest/userguide/freertos-ocw.html */ ListHardwareVendors = "freertos:ListHardwareVendors", /** * Grants permission to lists the software configurations * * See https://docs.aws.amazon.com/freertos/latest/userguide/freertos-ocw.html */ 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 */ 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 */ 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 */ 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 */ UpdateEmailRecipients = "freertos:UpdateEmailRecipients", /** * Grants permission to update the software configuration * * See https://docs.aws.amazon.com/freertos/latest/userguide/freertos-ocw.html */ 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 */ VerifyEmail = "freertos:VerifyEmail" }