UNPKG

aws-iam-policy-types

Version:

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

173 lines (172 loc) 7.51 kB
/** * All IAM policy actions for Amazon Verified Permissions (VERIFIEDPERMISSIONS) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonverifiedpermissions.html * * 2025-02-24T21:50:05.184Z */ export declare enum AwsVerifiedpermissionsActions { /** * Grants permission to create a reference to an external identity provider (IdP) * that is compatible with OpenID Connect (OIDC) authentication protocol, such as * Amazon Cognito * * See https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_CreateIdentitySource.html */ CreateIdentitySource = "verifiedpermissions:CreateIdentitySource", /** * Grants permission to create a Cedar policy and save it in the specified policy * store * * See https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_CreatePolicy.html */ CreatePolicy = "verifiedpermissions:CreatePolicy", /** * Grants permission to create a Cedar policy and save it in the specified policy * store * * See https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_CreatePolicyStore.html */ CreatePolicyStore = "verifiedpermissions:CreatePolicyStore", /** * Grants permission to create a policy template * * See https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_CreatePolicyTemplate.html */ CreatePolicyTemplate = "verifiedpermissions:CreatePolicyTemplate", /** * Grants permission to delete an identity source that references an identity prov * ider (IdP) such as Amazon Cognito * * See https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_DeleteIdentitySource.html */ DeleteIdentitySource = "verifiedpermissions:DeleteIdentitySource", /** * Grants permission to delete the specified policy from the policy store * * See https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_DeletePolicy.html */ DeletePolicy = "verifiedpermissions:DeletePolicy", /** * Grants permission to delete the specified policy store * * See https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_DeletePolicyStore.html */ DeletePolicyStore = "verifiedpermissions:DeletePolicyStore", /** * Grants permission to delete the specified policy template from the policy store * * See https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_DeletePolicyTemplate.html */ DeletePolicyTemplate = "verifiedpermissions:DeletePolicyTemplate", /** * Grants permission to retrieve the details about the specified identity source * * See https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_GetIdentitySource.html */ GetIdentitySource = "verifiedpermissions:GetIdentitySource", /** * Grants permission to retrieve information about the specified policy * * See https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_GetPolicy.html */ GetPolicy = "verifiedpermissions:GetPolicy", /** * Grants permission to retrieve details about a policy store * * See https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_GetPolicyStore.html */ GetPolicyStore = "verifiedpermissions:GetPolicyStore", /** * Grants permission to retrieve the details for the specified policy template in * the specified policy store * * See https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_GetPolicyTemplate.html */ GetPolicyTemplate = "verifiedpermissions:GetPolicyTemplate", /** * Grants permission to retrieve the details for the specified schema in the speci * fied policy store * * See https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_GetSchema.html */ GetSchema = "verifiedpermissions:GetSchema", /** * Grants permission to make an authorization decision about a service request des * cribed in the parameters * * See https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_IsAuthorized.html */ IsAuthorized = "verifiedpermissions:IsAuthorized", /** * Grants permission to make an authorization decision about a service request des * cribed in the parameters. The principal in this request comes from an external * identity source * * See https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_IsAuthorizedWithToken.html */ IsAuthorizedWithToken = "verifiedpermissions:IsAuthorizedWithToken", /** * Grants permission to return a paginated list of all of the identity sources def * ined in the specified policy store * * See https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_ListIdentitySources.html */ ListIdentitySources = "verifiedpermissions:ListIdentitySources", /** * Grants permission to return a paginated list of all policies stored in the spec * ified policy store * * See https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_ListPolicies.html */ ListPolicies = "verifiedpermissions:ListPolicies", /** * Grants permission to return a paginated list of all policy stores in the callin * g Amazon Web Services account * * See https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_ListPolicyStores.html */ ListPolicyStores = "verifiedpermissions:ListPolicyStores", /** * Grants permission to return a paginated list of all policy templates in the spe * cified policy store * * See https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_ListPolicyTemplates.html */ ListPolicyTemplates = "verifiedpermissions:ListPolicyTemplates", /** * Grants permission to create or update the policy schema in the specified policy * store * * See https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_PutSchema.html */ PutSchema = "verifiedpermissions:PutSchema", /** * Grants permission to update the specified identity source to use a new identity * provider (IdP) source, or to change the mapping of identities from the IdP to a * different principal entity type * * See https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_UpdateIdentitySource.html */ UpdateIdentitySource = "verifiedpermissions:UpdateIdentitySource", /** * Grants permission to modify the specified Cedar static policy in the specified * policy store * * See https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_UpdatePolicy.html */ UpdatePolicy = "verifiedpermissions:UpdatePolicy", /** * Grants permission to modify the validation setting for a policy store * * See https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_UpdatePolicyStore.html */ UpdatePolicyStore = "verifiedpermissions:UpdatePolicyStore", /** * Grants permission to update the specified policy template * * See https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_UpdatePolicyTemplate.html */ UpdatePolicyTemplate = "verifiedpermissions:UpdatePolicyTemplate" }