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
TypeScript
/**
* 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"
}