aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
428 lines • 17 kB
JavaScript
// AUTOGENERATED FILE - DO NOT EDIT
/**
* All IAM policy actions for AWS Transfer Family (TRANSFER)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_awstransferfamily.html
*
* 2025-02-24T21:50:01.858Z
*/
export var AwsTransferActions;
(function (AwsTransferActions) {
/**
* Grants permission to add an access associated with a server
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_CreateAccess.html
*/
AwsTransferActions["CreateAccess"] = "transfer:CreateAccess";
/**
* Grants permission to add an agreement associated with a server
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_CreateAgreement.html
*/
AwsTransferActions["CreateAgreement"] = "transfer:CreateAgreement";
/**
* Grants permission to create a connector
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_CreateConnector.html
*/
AwsTransferActions["CreateConnector"] = "transfer:CreateConnector";
/**
* Grants permission to create a profile
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_CreateProfile.html
*/
AwsTransferActions["CreateProfile"] = "transfer:CreateProfile";
/**
* Grants permission to create a server
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_CreateServer.html
*/
AwsTransferActions["CreateServer"] = "transfer:CreateServer";
/**
* Grants permission to add a user associated with a server
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_CreateUser.html
*/
AwsTransferActions["CreateUser"] = "transfer:CreateUser";
/**
* Grants permission to create a webapp
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_CreateWebApp.html
*/
AwsTransferActions["CreateWebApp"] = "transfer:CreateWebApp";
/**
* Grants permission to create a workflow
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_CreateWorkflow.html
*/
AwsTransferActions["CreateWorkflow"] = "transfer:CreateWorkflow";
/**
* Grants permission to delete access
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_DeleteAccess.html
*/
AwsTransferActions["DeleteAccess"] = "transfer:DeleteAccess";
/**
* Grants permission to delete agreement
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_DeleteAgreement.html
*/
AwsTransferActions["DeleteAgreement"] = "transfer:DeleteAgreement";
/**
* Grants permission to delete certificate
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_DeleteCertificate.html
*/
AwsTransferActions["DeleteCertificate"] = "transfer:DeleteCertificate";
/**
* Grants permission to delete connector
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_DeleteConnector.html
*/
AwsTransferActions["DeleteConnector"] = "transfer:DeleteConnector";
/**
* Grants permission to delete a host key associated with a server
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_DeleteHostKey.html
*/
AwsTransferActions["DeleteHostKey"] = "transfer:DeleteHostKey";
/**
* Grants permission to delete profile
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_DeleteProfile.html
*/
AwsTransferActions["DeleteProfile"] = "transfer:DeleteProfile";
/**
* Grants permission to delete a server
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_DeleteServer.html
*/
AwsTransferActions["DeleteServer"] = "transfer:DeleteServer";
/**
* Grants permission to delete an SSH public key from a user
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_DeleteSshPublicKey.html
*/
AwsTransferActions["DeleteSshPublicKey"] = "transfer:DeleteSshPublicKey";
/**
* Grants permission to delete a user associated with a server
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_DeleteUser.html
*/
AwsTransferActions["DeleteUser"] = "transfer:DeleteUser";
/**
* Grants permission to delete webapp
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_DeleteWebApp.html
*/
AwsTransferActions["DeleteWebApp"] = "transfer:DeleteWebApp";
/**
* Grants permission to delete webapp customization
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_DeleteWebAppCustomization.html
*/
AwsTransferActions["DeleteWebAppCustomization"] = "transfer:DeleteWebAppCustomization";
/**
* Grants permission to delete a workflow
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_DeleteWorkflow.html
*/
AwsTransferActions["DeleteWorkflow"] = "transfer:DeleteWorkflow";
/**
* Grants permission to describe an access assigned to a server
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_DescribeAccess.html
*/
AwsTransferActions["DescribeAccess"] = "transfer:DescribeAccess";
/**
* Grants permission to describe an agreement assigned to a server
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_DescribeAgreement.html
*/
AwsTransferActions["DescribeAgreement"] = "transfer:DescribeAgreement";
/**
* Grants permission to describe a certificate
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_DescribeCertificate.html
*/
AwsTransferActions["DescribeCertificate"] = "transfer:DescribeCertificate";
/**
* Grants permission to describe a connector
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_DescribeConnector.html
*/
AwsTransferActions["DescribeConnector"] = "transfer:DescribeConnector";
/**
* Grants permission to describe an execution associated with a workflow
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_DescribeExecution.html
*/
AwsTransferActions["DescribeExecution"] = "transfer:DescribeExecution";
/**
* Grants permission to describe a host key associated with a server
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_DescribeHostKey.html
*/
AwsTransferActions["DescribeHostKey"] = "transfer:DescribeHostKey";
/**
* Grants permission to describe a profile
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_DescribeProfile.html
*/
AwsTransferActions["DescribeProfile"] = "transfer:DescribeProfile";
/**
* Grants permission to describe a security policy
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_DescribeSecurityPolicy.html
*/
AwsTransferActions["DescribeSecurityPolicy"] = "transfer:DescribeSecurityPolicy";
/**
* Grants permission to describe a server
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_DescribeServer.html
*/
AwsTransferActions["DescribeServer"] = "transfer:DescribeServer";
/**
* Grants permission to describe a user associated with a server
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_DescribeUser.html
*/
AwsTransferActions["DescribeUser"] = "transfer:DescribeUser";
/**
* Grants permission to describe a webapp
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_DescribeWebApp.html
*/
AwsTransferActions["DescribeWebApp"] = "transfer:DescribeWebApp";
/**
* Grants permission to describe a webapp customization
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_DescribeWebAppCustomization.html
*/
AwsTransferActions["DescribeWebAppCustomization"] = "transfer:DescribeWebAppCustomization";
/**
* Grants permission to describe a workflow
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_DescribeWorkflow.html
*/
AwsTransferActions["DescribeWorkflow"] = "transfer:DescribeWorkflow";
/**
* Grants permission to add a certificate
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_ImportCertificate.html
*/
AwsTransferActions["ImportCertificate"] = "transfer:ImportCertificate";
/**
* Grants permission to add a host key to a server
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_ImportHostKey.html
*/
AwsTransferActions["ImportHostKey"] = "transfer:ImportHostKey";
/**
* Grants permission to add an SSH public key to a user
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_ImportSshPublicKey.html
*/
AwsTransferActions["ImportSshPublicKey"] = "transfer:ImportSshPublicKey";
/**
* Grants permission to list accesses
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_ListAccesses.html
*/
AwsTransferActions["ListAccesses"] = "transfer:ListAccesses";
/**
* Grants permission to list agreements
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_ListAgreements.html
*/
AwsTransferActions["ListAgreements"] = "transfer:ListAgreements";
/**
* Grants permission to list certificates
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_ListCertificates.html
*/
AwsTransferActions["ListCertificates"] = "transfer:ListCertificates";
/**
* Grants permission to list connectors
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_ListConnectors.html
*/
AwsTransferActions["ListConnectors"] = "transfer:ListConnectors";
/**
* Grants permission to list executions associated with a workflow
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_ListExecutions.html
*/
AwsTransferActions["ListExecutions"] = "transfer:ListExecutions";
/**
* Grants permission to list file transfer statuses for connectors
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_ListFileTransferResults.html
*/
AwsTransferActions["ListFileTransferResults"] = "transfer:ListFileTransferResults";
/**
* Grants permission to list host keys associated with a server
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_ListHostKeys.html
*/
AwsTransferActions["ListHostKeys"] = "transfer:ListHostKeys";
/**
* Grants permission to list profiles
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_ListProfiles.html
*/
AwsTransferActions["ListProfiles"] = "transfer:ListProfiles";
/**
* Grants permission to list security policies
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_ListSecurityPolicies.html
*/
AwsTransferActions["ListSecurityPolicies"] = "transfer:ListSecurityPolicies";
/**
* Grants permission to list servers
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_ListServers.html
*/
AwsTransferActions["ListServers"] = "transfer:ListServers";
/**
* Grants permission to list tags for an AWS Transfer Family resource
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_ListTagsForResource.html
*/
AwsTransferActions["ListTagsForResource"] = "transfer:ListTagsForResource";
/**
* Grants permission to list users associated with a server
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_ListUsers.html
*/
AwsTransferActions["ListUsers"] = "transfer:ListUsers";
/**
* Grants permission to list webapps
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_ListWebApps.html
*/
AwsTransferActions["ListWebApps"] = "transfer:ListWebApps";
/**
* Grants permission to list workflows
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_ListWorkflows.html
*/
AwsTransferActions["ListWorkflows"] = "transfer:ListWorkflows";
/**
* Grants permission to send a callback for asynchronous custom steps
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_SendWorkflowStepState.html
*/
AwsTransferActions["SendWorkflowStepState"] = "transfer:SendWorkflowStepState";
/**
* Grants permission to initiate a list operation on a remote server using a conne
* ctor
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_StartDirectoryListing.html
*/
AwsTransferActions["StartDirectoryListing"] = "transfer:StartDirectoryListing";
/**
* Grants permission to initiate a connector file transfer
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_StartFileTransfer.html
*/
AwsTransferActions["StartFileTransfer"] = "transfer:StartFileTransfer";
/**
* Grants permission to start a server
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_StartServer.html
*/
AwsTransferActions["StartServer"] = "transfer:StartServer";
/**
* Grants permission to stop a server
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_StopServer.html
*/
AwsTransferActions["StopServer"] = "transfer:StopServer";
/**
* Grants permission to tag an AWS Transfer Family resource
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_TagResource.html
*/
AwsTransferActions["TagResource"] = "transfer:TagResource";
/**
* Grants permission to test a connector's connection to remote server
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_TestConnection.html
*/
AwsTransferActions["TestConnection"] = "transfer:TestConnection";
/**
* Grants permission to test a server's custom identity provider
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_TestIdentityProvider.html
*/
AwsTransferActions["TestIdentityProvider"] = "transfer:TestIdentityProvider";
/**
* Grants permission to untag an AWS Transfer Family resource
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_UntagResource.html
*/
AwsTransferActions["UntagResource"] = "transfer:UntagResource";
/**
* Grants permission to update access
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_UpdateAccess.html
*/
AwsTransferActions["UpdateAccess"] = "transfer:UpdateAccess";
/**
* Grants permission to update an agreement
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_UpdateAgreement.html
*/
AwsTransferActions["UpdateAgreement"] = "transfer:UpdateAgreement";
/**
* Grants permission to update a certificate
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_UpdateCertificate.html
*/
AwsTransferActions["UpdateCertificate"] = "transfer:UpdateCertificate";
/**
* Grants permission to update a connector
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_UpdateConnector.html
*/
AwsTransferActions["UpdateConnector"] = "transfer:UpdateConnector";
/**
* Grants permission to update a host key
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_UpdateHostKey.html
*/
AwsTransferActions["UpdateHostKey"] = "transfer:UpdateHostKey";
/**
* Grants permission to update a profile
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_UpdateProfile.html
*/
AwsTransferActions["UpdateProfile"] = "transfer:UpdateProfile";
/**
* Grants permission to update the configuration of a server
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_UpdateServer.html
*/
AwsTransferActions["UpdateServer"] = "transfer:UpdateServer";
/**
* Grants permission to update the configuration of a user
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_UpdateUser.html
*/
AwsTransferActions["UpdateUser"] = "transfer:UpdateUser";
/**
* Grants permission to update the configuration of a webapp
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_UpdateWebApp.html
*/
AwsTransferActions["UpdateWebApp"] = "transfer:UpdateWebApp";
/**
* Grants permission to update the configuration of a webapp cutomization
*
* See https://docs.aws.amazon.com/transfer/latest/userguide/API_UpdateWebAppCustomization.html
*/
AwsTransferActions["UpdateWebAppCustomization"] = "transfer:UpdateWebAppCustomization";
})(AwsTransferActions || (AwsTransferActions = {}));
//# sourceMappingURL=transfer.js.map