aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
211 lines • 9.06 kB
JavaScript
// 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