UNPKG

aws-iam-policy-types

Version:

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

211 lines 9.06 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * All IAM policy actions for Amazon AppFlow (APPFLOW) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonappflow.html * * 2025-02-24T21:46:42.213Z */ export var AwsAppflowActions; (function (AwsAppflowActions) { /** * Grants permission to cancel in-progress executions of an Amazon AppFlow flow * * See https://docs.aws.amazon.com/appflow/1.0/APIReference/API_CancelFlowExecutions.html */ AwsAppflowActions["CancelFlowExecutions"] = "appflow:CancelFlowExecutions"; /** * Grants permission to create a login profile to be used with Amazon AppFlow flow * s * * See https://docs.aws.amazon.com/appflow/1.0/APIReference/API_CreateConnectorProfile.html */ AwsAppflowActions["CreateConnectorProfile"] = "appflow:CreateConnectorProfile"; /** * Grants permission to create an Amazon AppFlow flow * * See https://docs.aws.amazon.com/appflow/1.0/APIReference/API_CreateFlow.html */ AwsAppflowActions["CreateFlow"] = "appflow:CreateFlow"; /** * Grants permission to delete a login profile configured in Amazon AppFlow * * See https://docs.aws.amazon.com/appflow/1.0/APIReference/API_DescribeConnectorProfiles.html */ AwsAppflowActions["DeleteConnectorProfile"] = "appflow:DeleteConnectorProfile"; /** * Grants permission to delete an Amazon AppFlow flow * * See https://docs.aws.amazon.com/appflow/1.0/APIReference/API_DeleteFlow.html */ AwsAppflowActions["DeleteFlow"] = "appflow:DeleteFlow"; /** * Grants permission to describe a connector registered in Amazon AppFlow * * See https://docs.aws.amazon.com/appflow/1.0/APIReference/API_DescribeConnector.html */ AwsAppflowActions["DescribeConnector"] = "appflow:DescribeConnector"; /** * Grants permission to describe all fields for an object in a login profile confi * gured in Amazon AppFlow * * See https://docs.aws.amazon.com/appflow/1.0/APIReference/API_DescribeConnectorEntity.html */ AwsAppflowActions["DescribeConnectorEntity"] = "appflow:DescribeConnectorEntity"; /** * Grants permission to describe all fields for an object in a login profile confi * gured in Amazon AppFlow (Console Only) * * See https://docs.aws.amazon.com/appflow/latest/userguide/identity-access-management.html#appflow-api-actions */ AwsAppflowActions["DescribeConnectorFields"] = "appflow:DescribeConnectorFields"; /** * Grants permission to describe all login profiles configured in Amazon AppFlow * * See https://docs.aws.amazon.com/appflow/1.0/APIReference/API_DescribeConnectorProfiles.html */ AwsAppflowActions["DescribeConnectorProfiles"] = "appflow:DescribeConnectorProfiles"; /** * Grants permission to describe all connectors supported by Amazon AppFlow * * See https://docs.aws.amazon.com/appflow/1.0/APIReference/API_DescribeConnectors.html */ AwsAppflowActions["DescribeConnectors"] = "appflow:DescribeConnectors"; /** * Grants permission to describe a specific flow configured in Amazon AppFlow * * See https://docs.aws.amazon.com/appflow/1.0/APIReference/API_DescribeFlow.html */ AwsAppflowActions["DescribeFlow"] = "appflow:DescribeFlow"; /** * Grants permission to describe all flow executions for a flow configured in Amaz * on AppFlow (Console Only) * * See https://docs.aws.amazon.com/appflow/latest/userguide/identity-access-management.html#appflow-api-actions */ AwsAppflowActions["DescribeFlowExecution"] = "appflow:DescribeFlowExecution"; /** * Grants permission to describe all flow executions for a flow configured in Amaz * on AppFlow * * See https://docs.aws.amazon.com/appflow/1.0/APIReference/API_DescribeFlowExecutionRecords.html */ AwsAppflowActions["DescribeFlowExecutionRecords"] = "appflow:DescribeFlowExecutionRecords"; /** * Grants permission to describe all flows configured in Amazon AppFlow (Console O * nly) * * See https://docs.aws.amazon.com/appflow/latest/userguide/identity-access-management.html#appflow-api-actions */ AwsAppflowActions["DescribeFlows"] = "appflow:DescribeFlows"; /** * Grants permission to list all objects for a login profile configured in Amazon * AppFlow * * See https://docs.aws.amazon.com/appflow/1.0/APIReference/API_ListConnectorEntities.html */ AwsAppflowActions["ListConnectorEntities"] = "appflow:ListConnectorEntities"; /** * Grants permission to list all objects for a login profile configured in Amazon * AppFlow (Console Only) * * See https://docs.aws.amazon.com/appflow/latest/userguide/identity-access-management.html#appflow-api-actions */ AwsAppflowActions["ListConnectorFields"] = "appflow:ListConnectorFields"; /** * Grants permission to list all connectors supported in Amazon AppFlow * * See https://docs.aws.amazon.com/appflow/1.0/APIReference/API_ListConnectors.html */ AwsAppflowActions["ListConnectors"] = "appflow:ListConnectors"; /** * Grants permission to list all flows configured in Amazon AppFlow * * See https://docs.aws.amazon.com/appflow/1.0/APIReference/API_ListFlows.html */ AwsAppflowActions["ListFlows"] = "appflow:ListFlows"; /** * Grants permission to list tags for a flow * * See https://docs.aws.amazon.com/appflow/1.0/APIReference/API_ListTagsForResource.html */ AwsAppflowActions["ListTagsForResource"] = "appflow:ListTagsForResource"; /** * Grants permission to register an Amazon AppFlow connector * * See https://docs.aws.amazon.com/appflow/1.0/APIReference/API_RegisterConnector.html */ AwsAppflowActions["RegisterConnector"] = "appflow:RegisterConnector"; /** * Grants permission to resets metadata of connector entities that Amazon AppFlow * stored in its cache * * See https://docs.aws.amazon.com/appflow/1.0/APIReference/API_ResetConnectorMetadataCache.html */ AwsAppflowActions["ResetConnectorMetadataCache"] = "appflow:ResetConnectorMetadataCache"; /** * Grants permission to run a flow configured in Amazon AppFlow (Console Only) * * See https://docs.aws.amazon.com/appflow/latest/userguide/identity-access-management.html#appflow-api-actions */ AwsAppflowActions["RunFlow"] = "appflow:RunFlow"; /** * Grants permission to activate (for scheduled and event-triggered flows) or run * (for on-demand flows) a flow configured in Amazon AppFlow * * See https://docs.aws.amazon.com/appflow/1.0/APIReference/API_StartFlow.html */ AwsAppflowActions["StartFlow"] = "appflow:StartFlow"; /** * Grants permission to deactivate a scheduled or event-triggered flow configured * in Amazon AppFlow * * See https://docs.aws.amazon.com/appflow/1.0/APIReference/API_StopFlow.html */ AwsAppflowActions["StopFlow"] = "appflow:StopFlow"; /** * Grants permission to tag a flow or a connector * * See https://docs.aws.amazon.com/appflow/1.0/APIReference/API_TagResource.html */ AwsAppflowActions["TagResource"] = "appflow:TagResource"; /** * Grants permission to un-register a connector in Amazon AppFlow * * See https://docs.aws.amazon.com/appflow/1.0/APIReference/API_UnregisterConnector.html */ AwsAppflowActions["UnRegisterConnector"] = "appflow:UnRegisterConnector"; /** * Grants permission to untag a flow or a connector * * See https://docs.aws.amazon.com/appflow/1.0/APIReference/API_UntagResource.html */ AwsAppflowActions["UntagResource"] = "appflow:UntagResource"; /** * Grants permission to update a login profile configured in Amazon AppFlow * * See https://docs.aws.amazon.com/appflow/1.0/APIReference/API_UpdateConnectorProfile.html */ AwsAppflowActions["UpdateConnectorProfile"] = "appflow:UpdateConnectorProfile"; /** * Grants permission to update a registered connector configured in Amazon AppFlow * * See https://docs.aws.amazon.com/appflow/1.0/APIReference/API_UpdateConnectorRegistration.html */ AwsAppflowActions["UpdateConnectorRegistration"] = "appflow:UpdateConnectorRegistration"; /** * Grants permission to update a flow configured in Amazon AppFlow * * See https://docs.aws.amazon.com/appflow/1.0/APIReference/API_UpdateFlow.html */ AwsAppflowActions["UpdateFlow"] = "appflow:UpdateFlow"; /** * Grants permission to use a connector profile while creating a flow in Amazon Ap * pFlow * * See API_CreateFlow.html */ AwsAppflowActions["UseConnectorProfile"] = "appflow:UseConnectorProfile"; })(AwsAppflowActions || (AwsAppflowActions = {})); //# sourceMappingURL=appflow.js.map