aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
162 lines (161 loc) • 7.29 kB
TypeScript
/**
* All IAM policy actions for AWS Private CA Connector for Active Directory (PCA-CONNECTOR-AD)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsprivatecaconnectorforactivedirectory.html
*
* 2025-02-24T21:49:14.776Z
*/
export declare enum AwsPcaConnectorAdActions {
/**
* Grants permission to create a Connector in your account
*
* See https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_CreateConnector.html
*/
CreateConnector = "pca-connector-ad:CreateConnector",
/**
* Grants permission to create a DirectoryRegistration in your account
*
* See https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_CreateDirectoryRegistration.html
*/
CreateDirectoryRegistration = "pca-connector-ad:CreateDirectoryRegistration",
/**
* Grants permission to create a ServicePrincipalName for a DirectoryRegistration
*
* See https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_CreateServicePrincipalName.html
*/
CreateServicePrincipalName = "pca-connector-ad:CreateServicePrincipalName",
/**
* Grants permission to create a Template for a Connector
*
* See https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_CreateTemplate.html
*/
CreateTemplate = "pca-connector-ad:CreateTemplate",
/**
* Grants permission to create a TemplateGroupAccessControlEntry for a Template
*
* See https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_CreateTemplateGroupAccessControlEntry.html
*/
CreateTemplateGroupAccessControlEntry = "pca-connector-ad:CreateTemplateGroupAccessControlEntry",
/**
* Grants permission to delete a Connector in your account
*
* See https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_DeleteConnector.html
*/
DeleteConnector = "pca-connector-ad:DeleteConnector",
/**
* Grants permission to delete a DirectoryRegistration in your account
*
* See https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_DeleteDirectoryRegistration.html
*/
DeleteDirectoryRegistration = "pca-connector-ad:DeleteDirectoryRegistration",
/**
* Grants permission to delete a ServicePrincipalName for a DirectoryRegistration
*
* See https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_DeleteServicePrincipalName.html
*/
DeleteServicePrincipalName = "pca-connector-ad:DeleteServicePrincipalName",
/**
* Grants permission to delete a Template for a Connector
*
* See https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_DeleteTemplate.html
*/
DeleteTemplate = "pca-connector-ad:DeleteTemplate",
/**
* Grants permission to delete a TemplateGroupAccessControlEntry for a Template
*
* See https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_DeleteTemplateGroupAccessControlEntry.html
*/
DeleteTemplateGroupAccessControlEntry = "pca-connector-ad:DeleteTemplateGroupAccessControlEntry",
/**
* Grants permission to get a Connector in your account
*
* See https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_GetConnector.html
*/
GetConnector = "pca-connector-ad:GetConnector",
/**
* Grants permission to get a DirectoryRegistration in your account
*
* See https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_GetDirectoryRegistration.html
*/
GetDirectoryRegistration = "pca-connector-ad:GetDirectoryRegistration",
/**
* Grants permission to get a ServicePrincipalName for a DirectoryRegistration
*
* See https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_GetServicePrincipalName.html
*/
GetServicePrincipalName = "pca-connector-ad:GetServicePrincipalName",
/**
* Grants permission to get a Template for a Connector
*
* See https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_GetTemplate.html
*/
GetTemplate = "pca-connector-ad:GetTemplate",
/**
* Grants permission to get a TemplateGroupAccessControlEntry for a Template
*
* See https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_GetTemplateGroupAccessControlEntry.html
*/
GetTemplateGroupAccessControlEntry = "pca-connector-ad:GetTemplateGroupAccessControlEntry",
/**
* Grants permission to list the Connectors in your account
*
* See https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_ListConnectors.html
*/
ListConnectors = "pca-connector-ad:ListConnectors",
/**
* Grants permission to list the DirectoryRegistrations in your account
*
* See https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_ListDirectoryRegistrations.html
*/
ListDirectoryRegistrations = "pca-connector-ad:ListDirectoryRegistrations",
/**
* Grants permission to list the ServicePrincipalNames for a DirectoryRegistration
*
* See https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_ListServicePrincipalNames.html
*/
ListServicePrincipalNames = "pca-connector-ad:ListServicePrincipalNames",
/**
* Grants permission to list the tags for a pca-connector-ad resource in your acco
* unt
*
* See https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_ListTagsForResource.html
*/
ListTagsForResource = "pca-connector-ad:ListTagsForResource",
/**
* Grants permission to list the TemplateGroupAccessControlEntries for a Template
*
* See https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_ListTemplateGroupAccessControlEntries.html
*/
ListTemplateGroupAccessControlEntries = "pca-connector-ad:ListTemplateGroupAccessControlEntries",
/**
* Grants permission to list the Templates for a Connector
*
* See https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_ListTemplates.html
*/
ListTemplates = "pca-connector-ad:ListTemplates",
/**
* Grants permission to tag a pca-connector-ad resource in your account
*
* See https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_TagResource.html
*/
TagResource = "pca-connector-ad:TagResource",
/**
* Grants permission to untag a pca-connector-ad resource in your account
*
* See https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_UntagResource.html
*/
UntagResource = "pca-connector-ad:UntagResource",
/**
* Grants permission to update a Template for a Connector
*
* See https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_UpdateTemplate.html
*/
UpdateTemplate = "pca-connector-ad:UpdateTemplate",
/**
* Grants permission to update a TemplateGroupAccessControlEntry for a Template
*
* See https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_UpdateTemplateGroupAccessControlEntry.html
*/
UpdateTemplateGroupAccessControlEntry = "pca-connector-ad:UpdateTemplateGroupAccessControlEntry"
}