aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
167 lines • 8.32 kB
JavaScript
"use strict";
// AUTOGENERATED FILE - DO NOT EDIT
Object.defineProperty(exports, "__esModule", { value: true });
exports.AwsPcaConnectorAdActions = void 0;
/**
* 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
*/
var AwsPcaConnectorAdActions;
(function (AwsPcaConnectorAdActions) {
/**
* Grants permission to create a Connector in your account
*
* See https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_CreateConnector.html
*/
AwsPcaConnectorAdActions["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
*/
AwsPcaConnectorAdActions["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
*/
AwsPcaConnectorAdActions["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
*/
AwsPcaConnectorAdActions["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
*/
AwsPcaConnectorAdActions["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
*/
AwsPcaConnectorAdActions["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
*/
AwsPcaConnectorAdActions["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
*/
AwsPcaConnectorAdActions["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
*/
AwsPcaConnectorAdActions["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
*/
AwsPcaConnectorAdActions["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
*/
AwsPcaConnectorAdActions["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
*/
AwsPcaConnectorAdActions["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
*/
AwsPcaConnectorAdActions["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
*/
AwsPcaConnectorAdActions["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
*/
AwsPcaConnectorAdActions["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
*/
AwsPcaConnectorAdActions["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
*/
AwsPcaConnectorAdActions["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
*/
AwsPcaConnectorAdActions["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
*/
AwsPcaConnectorAdActions["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
*/
AwsPcaConnectorAdActions["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
*/
AwsPcaConnectorAdActions["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
*/
AwsPcaConnectorAdActions["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
*/
AwsPcaConnectorAdActions["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
*/
AwsPcaConnectorAdActions["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
*/
AwsPcaConnectorAdActions["UpdateTemplateGroupAccessControlEntry"] = "pca-connector-ad:UpdateTemplateGroupAccessControlEntry";
})(AwsPcaConnectorAdActions = exports.AwsPcaConnectorAdActions || (exports.AwsPcaConnectorAdActions = {}));
//# sourceMappingURL=pca-connector-ad.js.map