aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
143 lines • 6.15 kB
JavaScript
// 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