aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
188 lines • 7.9 kB
JavaScript
// AUTOGENERATED FILE - DO NOT EDIT
/**
* All IAM policy actions for AWS Amplify UI Builder (AMPLIFYUIBUILDER)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsamplifyuibuilder.html
*
* 2025-02-24T21:46:36.140Z
*/
export var AwsAmplifyuibuilderActions;
(function (AwsAmplifyuibuilderActions) {
/**
* Grants permission to create a component
*
* See https://docs.aws.amazon.com/amplifyuibuilder/latest/APIReference/API_CreateComponent.html
*/
AwsAmplifyuibuilderActions["CreateComponent"] = "amplifyuibuilder:CreateComponent";
/**
* Grants permission to create a form
*
* See https://docs.aws.amazon.com/amplifyuibuilder/latest/APIReference/API_CreateForm.html
*/
AwsAmplifyuibuilderActions["CreateForm"] = "amplifyuibuilder:CreateForm";
/**
* Grants permission to create a theme
*
* See https://docs.aws.amazon.com/amplifyuibuilder/latest/APIReference/API_CreateTheme.html
*/
AwsAmplifyuibuilderActions["CreateTheme"] = "amplifyuibuilder:CreateTheme";
/**
* Grants permission to delete a component
*
* See https://docs.aws.amazon.com/amplifyuibuilder/latest/APIReference/API_DeleteComponent.html
*/
AwsAmplifyuibuilderActions["DeleteComponent"] = "amplifyuibuilder:DeleteComponent";
/**
* Grants permission to delete a form
*
* See https://docs.aws.amazon.com/amplifyuibuilder/latest/APIReference/API_DeleteForm.html
*/
AwsAmplifyuibuilderActions["DeleteForm"] = "amplifyuibuilder:DeleteForm";
/**
* Grants permission to delete a theme
*
* See https://docs.aws.amazon.com/amplifyuibuilder/latest/APIReference/API_DeleteTheme.html
*/
AwsAmplifyuibuilderActions["DeleteTheme"] = "amplifyuibuilder:DeleteTheme";
/**
* Grants permission to exchange a code for a token
*
* See https://docs.aws.amazon.com/amplifyuibuilder/latest/APIReference/API_ExchangeCodeForToken.html
*/
AwsAmplifyuibuilderActions["ExchangeCodeForToken"] = "amplifyuibuilder:ExchangeCodeForToken";
/**
* Grants permission to export components
*
* See https://docs.aws.amazon.com/amplifyuibuilder/latest/APIReference/API_ExportComponents.html
*/
AwsAmplifyuibuilderActions["ExportComponents"] = "amplifyuibuilder:ExportComponents";
/**
* Grants permission to export forms
*
* See https://docs.aws.amazon.com/amplifyuibuilder/latest/APIReference/API_ExportForms.html
*/
AwsAmplifyuibuilderActions["ExportForms"] = "amplifyuibuilder:ExportForms";
/**
* Grants permission to export themes
*
* See https://docs.aws.amazon.com/amplifyuibuilder/latest/APIReference/API_ExportThemes.html
*/
AwsAmplifyuibuilderActions["ExportThemes"] = "amplifyuibuilder:ExportThemes";
/**
* Grants permission to get an existing codegen job
*
* See https://docs.aws.amazon.com/amplifyuibuilder/latest/APIReference/API_GetCodegenJob.html
*/
AwsAmplifyuibuilderActions["GetCodegenJob"] = "amplifyuibuilder:GetCodegenJob";
/**
* Grants permission to get an existing component
*
* See https://docs.aws.amazon.com/amplifyuibuilder/latest/APIReference/API_GetComponent.html
*/
AwsAmplifyuibuilderActions["GetComponent"] = "amplifyuibuilder:GetComponent";
/**
* Grants permission to get an existing form
*
* See https://docs.aws.amazon.com/amplifyuibuilder/latest/APIReference/API_GetForm.html
*/
AwsAmplifyuibuilderActions["GetForm"] = "amplifyuibuilder:GetForm";
/**
* Grants permission to get an existing metadata
*
* See https://docs.aws.amazon.com/amplifyuibuilder/latest/APIReference/API_GetMetadata.html
*/
AwsAmplifyuibuilderActions["GetMetadata"] = "amplifyuibuilder:GetMetadata";
/**
* Grants permission to get an existing theme
*
* See https://docs.aws.amazon.com/amplifyuibuilder/latest/APIReference/API_GetTheme.html
*/
AwsAmplifyuibuilderActions["GetTheme"] = "amplifyuibuilder:GetTheme";
/**
* Grants permission to list codegen jobs
*
* See https://docs.aws.amazon.com/amplifyuibuilder/latest/APIReference/API_ListCodegenJobs.html
*/
AwsAmplifyuibuilderActions["ListCodegenJobs"] = "amplifyuibuilder:ListCodegenJobs";
/**
* Grants permission to list components
*
* See https://docs.aws.amazon.com/amplifyuibuilder/latest/APIReference/API_ListComponents.html
*/
AwsAmplifyuibuilderActions["ListComponents"] = "amplifyuibuilder:ListComponents";
/**
* Grants permission to list forms
*
* See https://docs.aws.amazon.com/amplifyuibuilder/latest/APIReference/API_ListForms.html
*/
AwsAmplifyuibuilderActions["ListForms"] = "amplifyuibuilder:ListForms";
/**
* Grants permission to list tags for a specified Amazon Resource Name (ARN)
*
* See https://docs.aws.amazon.com/amplifyuibuilder/latest/APIReference/API_ListTagsForResource.html
*/
AwsAmplifyuibuilderActions["ListTagsForResource"] = "amplifyuibuilder:ListTagsForResource";
/**
* Grants permission to list themes
*
* See https://docs.aws.amazon.com/amplifyuibuilder/latest/APIReference/API_ListThemes.html
*/
AwsAmplifyuibuilderActions["ListThemes"] = "amplifyuibuilder:ListThemes";
/**
* Grants permission to put an existing metadata
*
* See https://docs.aws.amazon.com/amplifyuibuilder/latest/APIReference/API_PutMetadataFlag.html
*/
AwsAmplifyuibuilderActions["PutMetadataFlag"] = "amplifyuibuilder:PutMetadataFlag";
/**
* Grants permission to refresh an access token
*
* See https://docs.aws.amazon.com/amplifyuibuilder/latest/APIReference/API_RefreshToken.html
*/
AwsAmplifyuibuilderActions["RefreshToken"] = "amplifyuibuilder:RefreshToken";
/**
* Grants permission to reset an existing metadata
*
* See https://docs.aws.amazon.com/amplifyuibuilder/latest/APIReference/API_ResetMetadataFlag.html
*/
AwsAmplifyuibuilderActions["ResetMetadataFlag"] = "amplifyuibuilder:ResetMetadataFlag";
/**
* Grants permission to start a codegen job
*
* See https://docs.aws.amazon.com/amplifyuibuilder/latest/APIReference/API_StartCodegenJob.html
*/
AwsAmplifyuibuilderActions["StartCodegenJob"] = "amplifyuibuilder:StartCodegenJob";
/**
* Grants permission to tag the resource with a tag key and value
*
* See https://docs.aws.amazon.com/amplifyuibuilder/latest/APIReference/API_TagResource.html
*/
AwsAmplifyuibuilderActions["TagResource"] = "amplifyuibuilder:TagResource";
/**
* Grants permission to untag a resource with a specified Amazon Resource Name (AR
* N)
*
* See https://docs.aws.amazon.com/amplifyuibuilder/latest/APIReference/API_UntagResource.html
*/
AwsAmplifyuibuilderActions["UntagResource"] = "amplifyuibuilder:UntagResource";
/**
* Grants permission to update a component
*
* See https://docs.aws.amazon.com/amplifyuibuilder/latest/APIReference/API_UpdateComponent.html
*/
AwsAmplifyuibuilderActions["UpdateComponent"] = "amplifyuibuilder:UpdateComponent";
/**
* Grants permission to update a form
*
* See https://docs.aws.amazon.com/amplifyuibuilder/latest/APIReference/API_UpdateForm.html
*/
AwsAmplifyuibuilderActions["UpdateForm"] = "amplifyuibuilder:UpdateForm";
/**
* Grants permission to update a theme
*
* See https://docs.aws.amazon.com/amplifyuibuilder/latest/APIReference/API_UpdateTheme.html
*/
AwsAmplifyuibuilderActions["UpdateTheme"] = "amplifyuibuilder:UpdateTheme";
})(AwsAmplifyuibuilderActions || (AwsAmplifyuibuilderActions = {}));
//# sourceMappingURL=amplifyuibuilder.js.map