UNPKG

aws-iam-policy-types

Version:

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

181 lines (180 loc) 7.18 kB
/** * All IAM policy actions for Amazon S3 Tables (S3TABLES) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazons3tables.html * * 2025-02-24T21:49:35.118Z */ export declare enum AwsS3tablesActions { /** * Grants permission to create a namespace * * See https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3TableBuckets_CreateNamespace.html */ CreateNamespace = "s3tables:CreateNamespace", /** * Grants permission to create a table * * See https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3TableBuckets_CreateTable.html */ CreateTable = "s3tables:CreateTable", /** * Grants permission to create a table bucket * * See https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3TableBuckets_CreateTableBucket.html */ CreateTableBucket = "s3tables:CreateTableBucket", /** * Grants permission to delete a namespace * * See https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3TableBuckets_DeleteNamespace.html */ DeleteNamespace = "s3tables:DeleteNamespace", /** * Grants permission to delete a table * * See https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3TableBuckets_DeleteTable.html */ DeleteTable = "s3tables:DeleteTable", /** * Grants permission to delete a table bucket * * See https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3TableBuckets_DeleteTableBucket.html */ DeleteTableBucket = "s3tables:DeleteTableBucket", /** * Grants permission to delete a policy on a table bucket * * See https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3TableBuckets_DeleteTableBucketPolicy.html */ DeleteTableBucketPolicy = "s3tables:DeleteTableBucketPolicy", /** * Grants permission to delete a policy on a table * * See https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3TableBuckets_DeleteTablePolicy.html */ DeleteTablePolicy = "s3tables:DeleteTablePolicy", /** * Grants permission to get a namespace * * See https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3TableBuckets_GetNamespace.html */ GetNamespace = "s3tables:GetNamespace", /** * Grants permission to retrieve a table * * See https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3TableBuckets_GetTable.html */ GetTable = "s3tables:GetTable", /** * Grants permission to retrieve a table bucket * * See https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3TableBuckets_GetTableBucket.html */ GetTableBucket = "s3tables:GetTableBucket", /** * Grants permission to retrieve a maintenance configuration on a table bucket * * See https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3TableBuckets_GetTableBucketMaintenanceConfiguration.html */ GetTableBucketMaintenanceConfiguration = "s3tables:GetTableBucketMaintenanceConfiguration", /** * Grants permission to retrieve a policy on a table bucket * * See https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3TableBuckets_GetTableBucketPolicy.html */ GetTableBucketPolicy = "s3tables:GetTableBucketPolicy", /** * Grants permission to read metadata and data objects from a table storage endpoi * nt using S3 APIs * * See https://docs.aws.amazon.com/AmazonS3/latest/userguide/s3-tables-setting-up.html#s3-tables-actions */ GetTableData = "s3tables:GetTableData", /** * Grants permission to retrieve a maintenance configuration on a table * * See https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3TableBuckets_GetTableMaintenanceConfiguration.html */ GetTableMaintenanceConfiguration = "s3tables:GetTableMaintenanceConfiguration", /** * Grants permission to retrieve the status of maintenance jobs on a table * * See https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3TableBuckets_GetTableMaintenanceJobStatus.html */ GetTableMaintenanceJobStatus = "s3tables:GetTableMaintenanceJobStatus", /** * Grants permission to retrieve the metadata location of a table * * See https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3TableBuckets_GetTableMetadataLocation.html */ GetTableMetadataLocation = "s3tables:GetTableMetadataLocation", /** * Grants permission to retrieve a policy on a table * * See https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3TableBuckets_GetTablePolicy.html */ GetTablePolicy = "s3tables:GetTablePolicy", /** * Grants permission to list namespaces * * See https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3TableBuckets_ListNamespaces.html */ ListNamespaces = "s3tables:ListNamespaces", /** * Grants permission to list table buckets * * See https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3TableBuckets_ListTableBuckets.html */ ListTableBuckets = "s3tables:ListTableBuckets", /** * Grants permission to list tables * * See https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3TableBuckets_ListTables.html */ ListTables = "s3tables:ListTables", /** * Grants permission to put a maintenance configuration on a table bucket * * See https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3TableBuckets_PutTableBucketMaintenanceConfiguration.html */ PutTableBucketMaintenanceConfiguration = "s3tables:PutTableBucketMaintenanceConfiguration", /** * Grants permission to create or overwrite a policy on a table bucket * * See https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3TableBuckets_PutTableBucketPolicy.html */ PutTableBucketPolicy = "s3tables:PutTableBucketPolicy", /** * Grants permission to write metadata and data objects to a table storage endpoin * t using S3 APIs * * See https://docs.aws.amazon.com/AmazonS3/latest/userguide/s3-tables-setting-up.html#s3-tables-actions */ PutTableData = "s3tables:PutTableData", /** * Grants permission to put a maintenance configuration on a table * * See https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3TableBuckets_PutTableMaintenanceConfiguration.html */ PutTableMaintenanceConfiguration = "s3tables:PutTableMaintenanceConfiguration", /** * Grants permission to create or overwrite a policy on a table * * See https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3TableBuckets_PutTablePolicy.html */ PutTablePolicy = "s3tables:PutTablePolicy", /** * Grants permission to rename a table or move a table across namespaces * * See https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3TableBuckets_RenameTable.html */ RenameTable = "s3tables:RenameTable", /** * Grants permission to update the metadata location of a table * * See https://docs.aws.amazon.com/AmazonS3/latest/API/API_s3TableBuckets_UpdateTableMetadataLocation.html */ UpdateTableMetadataLocation = "s3tables:UpdateTableMetadataLocation" }