UNPKG

aws-iam-policy-types

Version:

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

184 lines 7.9 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * All IAM policy actions for AWS Supply Chain (SCN) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssupplychain.html * * 2025-02-24T21:49:51.828Z */ export var AwsScnActions; (function (AwsScnActions) { /** * Grants permission to add AWS Supply Chain administrator permission to federated * user * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssupplychain.html */ AwsScnActions["AssignAdminPermissionsToUser"] = "scn:AssignAdminPermissionsToUser"; /** * Grants permission to create a BillOfMaterialsImportJob which will import a CSV * file of BillOfMaterials records * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssupplychain.html */ AwsScnActions["CreateBillOfMaterialsImportJob"] = "scn:CreateBillOfMaterialsImportJob"; /** * Grants permission to create DataIntegrationFlow that can transform from multipl * e sources to one target * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssupplychain.html */ AwsScnActions["CreateDataIntegrationFlow"] = "scn:CreateDataIntegrationFlow"; /** * Grants permission to create the data lake dataset * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssupplychain.html */ AwsScnActions["CreateDataLakeDataset"] = "scn:CreateDataLakeDataset"; /** * Grants permission to create a new AWS Supply Chain instance * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssupplychain.html */ AwsScnActions["CreateInstance"] = "scn:CreateInstance"; /** * Grants permission to create IAM Identity Center application for a AWS Supply Ch * ain instance * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssupplychain.html */ AwsScnActions["CreateSSOApplication"] = "scn:CreateSSOApplication"; /** * Grants permission to delete the DataIntegrationFlow * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssupplychain.html */ AwsScnActions["DeleteDataIntegrationFlow"] = "scn:DeleteDataIntegrationFlow"; /** * Grants permission to delete the data lake dataset * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssupplychain.html */ AwsScnActions["DeleteDataLakeDataset"] = "scn:DeleteDataLakeDataset"; /** * Grants permission to delete an AWS Supply Chain instance * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssupplychain.html */ AwsScnActions["DeleteInstance"] = "scn:DeleteInstance"; /** * Grants permission to delete IAM Identity Center application of the AWS Supply C * hain instance * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssupplychain.html */ AwsScnActions["DeleteSSOApplication"] = "scn:DeleteSSOApplication"; /** * Grants permission to view details of an AWS Supply Chain instance * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssupplychain.html */ AwsScnActions["DescribeInstance"] = "scn:DescribeInstance"; /** * Grants permission to view status and details of a BillOfMaterialsImportJob * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssupplychain.html */ AwsScnActions["GetBillOfMaterialsImportJob"] = "scn:GetBillOfMaterialsImportJob"; /** * Grants permission to get the DataIntegrationFlow details * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssupplychain.html */ AwsScnActions["GetDataIntegrationFlow"] = "scn:GetDataIntegrationFlow"; /** * Grants permission to get the dataset details * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssupplychain.html */ AwsScnActions["GetDataLakeDataset"] = "scn:GetDataLakeDataset"; /** * Grants permission to view details of an AWS Supply Chain instance * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssupplychain.html */ AwsScnActions["GetInstance"] = "scn:GetInstance"; /** * Grants permission to list AWS Supply Chain administrators of an instance * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssupplychain.html */ AwsScnActions["ListAdminUsers"] = "scn:ListAdminUsers"; /** * Grants permission to list all the DataIntegrationFlows in a paginated way * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssupplychain.html */ AwsScnActions["ListDataIntegrationFlows"] = "scn:ListDataIntegrationFlows"; /** * Grants permission to list the data lake datasets under specific instance and na * mespace * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssupplychain.html */ AwsScnActions["ListDataLakeDatasets"] = "scn:ListDataLakeDatasets"; /** * Grants permission to view the AWS Supply Chain instances associated with an AWS * account * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssupplychain.html */ AwsScnActions["ListInstances"] = "scn:ListInstances"; /** * Grants permission to list tags for an AWS Supply Chain resource * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssupplychain.html */ AwsScnActions["ListTagsForResource"] = "scn:ListTagsForResource"; /** * Grants permission to remove AWS Supply Chain administrator permission from fede * rated user * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssupplychain.html */ AwsScnActions["RemoveAdminPermissionsForUser"] = "scn:RemoveAdminPermissionsForUser"; /** * Grants permission to create a DataIntegrationEvent which will ingest data in re * al-time * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssupplychain.html */ AwsScnActions["SendDataIntegrationEvent"] = "scn:SendDataIntegrationEvent"; /** * Grants permission to tag an AWS Supply Chain resource * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssupplychain.html */ AwsScnActions["TagResource"] = "scn:TagResource"; /** * Grants permission to remove tag from an AWS Supply Chain resource * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssupplychain.html */ AwsScnActions["UntagResource"] = "scn:UntagResource"; /** * Grants permission to update the DataIntegrationFlow * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssupplychain.html */ AwsScnActions["UpdateDataIntegrationFlow"] = "scn:UpdateDataIntegrationFlow"; /** * Grants permission to update the data lake dataset * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssupplychain.html */ AwsScnActions["UpdateDataLakeDataset"] = "scn:UpdateDataLakeDataset"; /** * Grants permission to update an AWS Supply Chain instance * * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_awssupplychain.html */ AwsScnActions["UpdateInstance"] = "scn:UpdateInstance"; })(AwsScnActions || (AwsScnActions = {})); //# sourceMappingURL=scn.js.map