UNPKG

aws-iam-policy-types

Version:

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

96 lines 4.28 kB
"use strict"; // AUTOGENERATED FILE - DO NOT EDIT Object.defineProperty(exports, "__esModule", { value: true }); exports.AwsIdentitySyncActions = void 0; /** * All IAM policy actions for AWS Identity Sync (IDENTITY-SYNC) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsidentitysync.html * * 2025-02-24T21:48:17.432Z */ var AwsIdentitySyncActions; (function (AwsIdentitySyncActions) { /** * Grants permission to configure vended log delivery for a Sync Profile * * See https://docs.aws.amazon.com/singlesignon/latest/userguide/logging-ad-sync-errors.html */ AwsIdentitySyncActions["AllowVendedLogDeliveryForResource"] = "identity-sync:AllowVendedLogDeliveryForResource"; /** * Grants permission to create a sync filter on the sync profile * * See https://docs.aws.amazon.com/singlesignon/latest/userguide/provision-users-groups-AD.html */ AwsIdentitySyncActions["CreateSyncFilter"] = "identity-sync:CreateSyncFilter"; /** * Grants permission to create a sync profile for the identity source * * See https://docs.aws.amazon.com/singlesignon/latest/userguide/provision-users-groups-AD.html */ AwsIdentitySyncActions["CreateSyncProfile"] = "identity-sync:CreateSyncProfile"; /** * Grants permission to create a sync target for the identity source * * See https://docs.aws.amazon.com/singlesignon/latest/userguide/provision-users-groups-AD.html */ AwsIdentitySyncActions["CreateSyncTarget"] = "identity-sync:CreateSyncTarget"; /** * Grants permission to delete a sync filter from the sync profile * * See https://docs.aws.amazon.com/singlesignon/latest/userguide/provision-users-groups-AD.html */ AwsIdentitySyncActions["DeleteSyncFilter"] = "identity-sync:DeleteSyncFilter"; /** * Grants permission to delete a sync profile from the source * * See https://docs.aws.amazon.com/singlesignon/latest/userguide/provision-users-groups-AD.html */ AwsIdentitySyncActions["DeleteSyncProfile"] = "identity-sync:DeleteSyncProfile"; /** * Grants permission to delete a sync target from the source * * See https://docs.aws.amazon.com/singlesignon/latest/userguide/provision-users-groups-AD.html */ AwsIdentitySyncActions["DeleteSyncTarget"] = "identity-sync:DeleteSyncTarget"; /** * Grants permission to retrieve a sync profile by using a sync profile name * * See https://docs.aws.amazon.com/singlesignon/latest/userguide/provision-users-groups-AD.html */ AwsIdentitySyncActions["GetSyncProfile"] = "identity-sync:GetSyncProfile"; /** * Grants permission to retrieve a sync target from the sync profile * * See https://docs.aws.amazon.com/singlesignon/latest/userguide/provision-users-groups-AD.html */ AwsIdentitySyncActions["GetSyncTarget"] = "identity-sync:GetSyncTarget"; /** * Grants permission to list the sync filters from the sync profile * * See https://docs.aws.amazon.com/singlesignon/latest/userguide/provision-users-groups-AD.html */ AwsIdentitySyncActions["ListSyncFilters"] = "identity-sync:ListSyncFilters"; /** * Grants permission to start a sync process or to resume a sync process that was * previously paused * * See https://docs.aws.amazon.com/singlesignon/latest/userguide/provision-users-groups-AD.html */ AwsIdentitySyncActions["StartSync"] = "identity-sync:StartSync"; /** * Grants permission to stop any planned sync process in the sync schedule from st * arting * * See https://docs.aws.amazon.com/singlesignon/latest/userguide/provision-users-groups-AD.html */ AwsIdentitySyncActions["StopSync"] = "identity-sync:StopSync"; /** * Grants permission to update a sync target on the sync profile * * See https://docs.aws.amazon.com/singlesignon/latest/userguide/provision-users-groups-AD.html */ AwsIdentitySyncActions["UpdateSyncTarget"] = "identity-sync:UpdateSyncTarget"; })(AwsIdentitySyncActions = exports.AwsIdentitySyncActions || (exports.AwsIdentitySyncActions = {})); //# sourceMappingURL=identity-sync.js.map