aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
118 lines • 5.15 kB
JavaScript
"use strict";
// AUTOGENERATED FILE - DO NOT EDIT
Object.defineProperty(exports, "__esModule", { value: true });
exports.AwsDsDataActions = void 0;
/**
* All IAM policy actions for AWS Directory Service Data (DS-DATA)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsdirectoryservicedata.html
*
* 2025-02-24T21:47:38.914Z
*/
var AwsDsDataActions;
(function (AwsDsDataActions) {
/**
* Grants permission to add a member to a group on a directory
*
* See https://docs.aws.amazon.com/directoryservicedata/latest/DirectoryServiceDataAPIReference/API_AddGroupMember.html
*/
AwsDsDataActions["AddGroupMember"] = "ds-data:AddGroupMember";
/**
* Grants permission to create a group on a directory
*
* See https://docs.aws.amazon.com/directoryservicedata/latest/DirectoryServiceDataAPIReference/API_CreateGroup.html
*/
AwsDsDataActions["CreateGroup"] = "ds-data:CreateGroup";
/**
* Grants permission to create a user on a directory
*
* See https://docs.aws.amazon.com/directoryservicedata/latest/DirectoryServiceDataAPIReference/API_CreateUser.html
*/
AwsDsDataActions["CreateUser"] = "ds-data:CreateUser";
/**
* Grants permission to delete a group on a directory
*
* See https://docs.aws.amazon.com/directoryservicedata/latest/DirectoryServiceDataAPIReference/API_DeleteGroup.html
*/
AwsDsDataActions["DeleteGroup"] = "ds-data:DeleteGroup";
/**
* Grants permission to delete a user on a directory
*
* See https://docs.aws.amazon.com/directoryservicedata/latest/DirectoryServiceDataAPIReference/API_DeleteUser.html
*/
AwsDsDataActions["DeleteUser"] = "ds-data:DeleteUser";
/**
* Grants permission to describe a group on a directory
*
* See https://docs.aws.amazon.com/directoryservicedata/latest/DirectoryServiceDataAPIReference/API_DescribeGroup.html
*/
AwsDsDataActions["DescribeGroup"] = "ds-data:DescribeGroup";
/**
* Grants permission to describe a user on a directory
*
* See https://docs.aws.amazon.com/directoryservicedata/latest/DirectoryServiceDataAPIReference/API_DescribeUser.html
*/
AwsDsDataActions["DescribeUser"] = "ds-data:DescribeUser";
/**
* Grants permission to disable a user on a directory
*
* See https://docs.aws.amazon.com/directoryservicedata/latest/DirectoryServiceDataAPIReference/API_DisableUser.html
*/
AwsDsDataActions["DisableUser"] = "ds-data:DisableUser";
/**
* Grants permission to list members in a group on a directory
*
* See https://docs.aws.amazon.com/directoryservicedata/latest/DirectoryServiceDataAPIReference/API_ListGroupMembers.html
*/
AwsDsDataActions["ListGroupMembers"] = "ds-data:ListGroupMembers";
/**
* Grants permission to list groups on a directory
*
* See https://docs.aws.amazon.com/directoryservicedata/latest/DirectoryServiceDataAPIReference/API_ListGroups.html
*/
AwsDsDataActions["ListGroups"] = "ds-data:ListGroups";
/**
* Grants permission to list the groups that a member is in on a directory
*
* See https://docs.aws.amazon.com/directoryservicedata/latest/DirectoryServiceDataAPIReference/API_ListGroupsForMember.html
*/
AwsDsDataActions["ListGroupsForMember"] = "ds-data:ListGroupsForMember";
/**
* Grants permission to list users on a directory
*
* See https://docs.aws.amazon.com/directoryservicedata/latest/DirectoryServiceDataAPIReference/API_ListUsers.html
*/
AwsDsDataActions["ListUsers"] = "ds-data:ListUsers";
/**
* Grants permission to remove a member from a group on a directory
*
* See https://docs.aws.amazon.com/directoryservicedata/latest/DirectoryServiceDataAPIReference/API_RemoveGroupMember.html
*/
AwsDsDataActions["RemoveGroupMember"] = "ds-data:RemoveGroupMember";
/**
* Grants permission to search for groups on a directory
*
* See https://docs.aws.amazon.com/directoryservicedata/latest/DirectoryServiceDataAPIReference/API_SearchGroups.html
*/
AwsDsDataActions["SearchGroups"] = "ds-data:SearchGroups";
/**
* Grants permission to search for users on a directory
*
* See https://docs.aws.amazon.com/directoryservicedata/latest/DirectoryServiceDataAPIReference/API_SearchUsers.html
*/
AwsDsDataActions["SearchUsers"] = "ds-data:SearchUsers";
/**
* Grants permission to update a group on a directory
*
* See https://docs.aws.amazon.com/directoryservicedata/latest/DirectoryServiceDataAPIReference/API_UpdateGroup.html
*/
AwsDsDataActions["UpdateGroup"] = "ds-data:UpdateGroup";
/**
* Grants permission to update a user on a directory
*
* See https://docs.aws.amazon.com/directoryservicedata/latest/DirectoryServiceDataAPIReference/API_UpdateUser.html
*/
AwsDsDataActions["UpdateUser"] = "ds-data:UpdateUser";
})(AwsDsDataActions = exports.AwsDsDataActions || (exports.AwsDsDataActions = {}));
//# sourceMappingURL=ds-data.js.map