aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
202 lines • 8.57 kB
JavaScript
// AUTOGENERATED FILE - DO NOT EDIT
/**
* All IAM policy actions for Amazon Honeycode (HONEYCODE)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonhoneycode.html
*
* 2025-02-24T21:48:12.237Z
*/
export var AwsHoneycodeActions;
(function (AwsHoneycodeActions) {
/**
* Grants permission to approve a team association request for your AWS Account
*
* See https://docs.aws.amazon.com/honeycode/latest/UserGuide/team-association.html#approve-team-association
*/
AwsHoneycodeActions["ApproveTeamAssociation"] = "honeycode:ApproveTeamAssociation";
/**
* Grants permission to create new rows in a table
*
* See https://docs.aws.amazon.com/honeycode/latest/UserGuide/API_BatchCreateTableRows.html
*/
AwsHoneycodeActions["BatchCreateTableRows"] = "honeycode:BatchCreateTableRows";
/**
* Grants permission to delete rows from a table
*
* See https://docs.aws.amazon.com/honeycode/latest/UserGuide/API_BatchDeleteTableRows.html
*/
AwsHoneycodeActions["BatchDeleteTableRows"] = "honeycode:BatchDeleteTableRows";
/**
* Grants permission to update rows in a table
*
* See https://docs.aws.amazon.com/honeycode/latest/UserGuide/API_BatchUpdateTableRows.html
*/
AwsHoneycodeActions["BatchUpdateTableRows"] = "honeycode:BatchUpdateTableRows";
/**
* Grants permission to upsert rows in a table
*
* See https://docs.aws.amazon.com/honeycode/latest/UserGuide/API_BatchUpsertTableRows.html
*/
AwsHoneycodeActions["BatchUpsertTableRows"] = "honeycode:BatchUpsertTableRows";
/**
* Grants permission to create a new Amazon Honeycode team for your AWS Account
*
* See https://docs.aws.amazon.com/honeycode/latest/UserGuide/team.html#create-team
*/
AwsHoneycodeActions["CreateTeam"] = "honeycode:CreateTeam";
/**
* Grants permission to create a new tenant within Amazon Honeycode for your AWS A
* ccount
*
* See https://docs.aws.amazon.com/honeycode/latest/UserGuide/tenant.html#create-tenant
*/
AwsHoneycodeActions["CreateTenant"] = "honeycode:CreateTenant";
/**
* Grants permission to delete Amazon Honeycode domains for your AWS Account
*
* See https://docs.aws.amazon.com/honeycode/latest/UserGuide/domain.html#delete-domains
*/
AwsHoneycodeActions["DeleteDomains"] = "honeycode:DeleteDomains";
/**
* Grants permission to remove groups from an Amazon Honeycode team for your AWS A
* ccount
*
* See https://docs.aws.amazon.com/honeycode/latest/UserGuide/group.html#deregister-groups
*/
AwsHoneycodeActions["DeregisterGroups"] = "honeycode:DeregisterGroups";
/**
* Grants permission to get details about a table data import job
*
* See https://docs.aws.amazon.com/honeycode/latest/UserGuide/API_DescribeTableDataImportJob.html
*/
AwsHoneycodeActions["DescribeTableDataImportJob"] = "honeycode:DescribeTableDataImportJob";
/**
* Grants permission to get details about Amazon Honeycode teams for your AWS Acco
* unt
*
* See https://docs.aws.amazon.com/honeycode/latest/UserGuide/team.html#describe-team
*/
AwsHoneycodeActions["DescribeTeam"] = "honeycode:DescribeTeam";
/**
* Grants permission to load the data from a screen
*
* See https://docs.aws.amazon.com/honeycode/latest/UserGuide/API_GetScreenData.html
*/
AwsHoneycodeActions["GetScreenData"] = "honeycode:GetScreenData";
/**
* Grants permission to invoke a screen automation
*
* See https://docs.aws.amazon.com/honeycode/latest/UserGuide/API_InvokeScreenAutomation.html
*/
AwsHoneycodeActions["InvokeScreenAutomation"] = "honeycode:InvokeScreenAutomation";
/**
* Grants permission to list all Amazon Honeycode domains and their verification s
* tatus for your AWS Account
*
* See https://docs.aws.amazon.com/honeycode/latest/UserGuide/domain.html#list-domains
*/
AwsHoneycodeActions["ListDomains"] = "honeycode:ListDomains";
/**
* Grants permission to list all groups in an Amazon Honeycode team for your AWS A
* ccount
*
* See https://docs.aws.amazon.com/honeycode/latest/UserGuide/group.html#list-groups
*/
AwsHoneycodeActions["ListGroups"] = "honeycode:ListGroups";
/**
* Grants permission to list the columns in a table
*
* See https://docs.aws.amazon.com/honeycode/latest/UserGuide/API_ListTableColumns.html
*/
AwsHoneycodeActions["ListTableColumns"] = "honeycode:ListTableColumns";
/**
* Grants permission to list the rows in a table
*
* See https://docs.aws.amazon.com/honeycode/latest/UserGuide/API_ListTableRows.html
*/
AwsHoneycodeActions["ListTableRows"] = "honeycode:ListTableRows";
/**
* Grants permission to list the tables in a workbook
*
* See https://docs.aws.amazon.com/honeycode/latest/UserGuide/API_ListTables.html
*/
AwsHoneycodeActions["ListTables"] = "honeycode:ListTables";
/**
* Grants permission to list all tags for a resource
*
* See https://docs.aws.amazon.com/honeycode/latest/UserGuide/API_ListTagsForResource.html
*/
AwsHoneycodeActions["ListTagsForResource"] = "honeycode:ListTagsForResource";
/**
* Grants permission to list all pending and approved team associations with your
* AWS Account
*
* See https://docs.aws.amazon.com/honeycode/latest/UserGuide/team-association.html#list-team-associations
*/
AwsHoneycodeActions["ListTeamAssociations"] = "honeycode:ListTeamAssociations";
/**
* Grants permission to list all tenants of Amazon Honeycode for your AWS Account
*
* See https://docs.aws.amazon.com/honeycode/latest/UserGuide/tenant.html#list-tenants
*/
AwsHoneycodeActions["ListTenants"] = "honeycode:ListTenants";
/**
* Grants permission to query the rows of a table using a filter
*
* See https://docs.aws.amazon.com/honeycode/latest/UserGuide/API_QueryTableRows.html
*/
AwsHoneycodeActions["QueryTableRows"] = "honeycode:QueryTableRows";
/**
* Grants permission to request verification of the Amazon Honeycode domains for y
* our AWS Account
*
* See https://docs.aws.amazon.com/honeycode/latest/UserGuide/domain.html#register-domain-for-verification
*/
AwsHoneycodeActions["RegisterDomainForVerification"] = "honeycode:RegisterDomainForVerification";
/**
* Grants permission to add groups to an Amazon Honeycode team for your AWS Accoun
* t
*
* See https://docs.aws.amazon.com/honeycode/latest/UserGuide/group.html#register-groups
*/
AwsHoneycodeActions["RegisterGroups"] = "honeycode:RegisterGroups";
/**
* Grants permission to reject a team association request for your AWS Account
*
* See https://docs.aws.amazon.com/honeycode/latest/UserGuide/team-association.html#reject-team-association
*/
AwsHoneycodeActions["RejectTeamAssociation"] = "honeycode:RejectTeamAssociation";
/**
* Grants permission to restart verification of the Amazon Honeycode domains for y
* our AWS Account
*
* See https://docs.aws.amazon.com/honeycode/latest/UserGuide/domain.html#restart-domain-verification
*/
AwsHoneycodeActions["RestartDomainVerification"] = "honeycode:RestartDomainVerification";
/**
* Grants permission to start a table data import job
*
* See https://docs.aws.amazon.com/honeycode/latest/UserGuide/API_StartTableDataImportJob.html
*/
AwsHoneycodeActions["StartTableDataImportJob"] = "honeycode:StartTableDataImportJob";
/**
* Grants permission to tag a resource
*
* See https://docs.aws.amazon.com/honeycode/latest/UserGuide/API_TagResource.html
*/
AwsHoneycodeActions["TagResource"] = "honeycode:TagResource";
/**
* Grants permission to untag a resource
*
* See https://docs.aws.amazon.com/honeycode/latest/UserGuide/API_UntagResource.html
*/
AwsHoneycodeActions["UntagResource"] = "honeycode:UntagResource";
/**
* Grants permission to update an Amazon Honeycode team for your AWS Account
*
* See https://docs.aws.amazon.com/honeycode/latest/UserGuide/team.html#update-team
*/
AwsHoneycodeActions["UpdateTeam"] = "honeycode:UpdateTeam";
})(AwsHoneycodeActions || (AwsHoneycodeActions = {}));
//# sourceMappingURL=honeycode.js.map