aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
91 lines (90 loc) • 3.62 kB
TypeScript
/**
* 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
*/
export declare enum 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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
UpdateSyncTarget = "identity-sync:UpdateSyncTarget"
}