UNPKG

aws-iam-policy-types

Version:

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

474 lines 20.3 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * All IAM policy actions for AWS OpsWorks (OPSWORKS) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsopsworks.html * * 2025-02-24T21:49:06.515Z */ export var AwsOpsworksActions; (function (AwsOpsworksActions) { /** * Grants permission to assign a registered instance to a layer * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_AssignInstance.html */ AwsOpsworksActions["AssignInstance"] = "opsworks:AssignInstance"; /** * Grants permission to assign one of the stack's registered Amazon EBS volumes to * a specified instance * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_AssignVolume.html */ AwsOpsworksActions["AssignVolume"] = "opsworks:AssignVolume"; /** * Grants permission to associate one of the stack's registered Elastic IP address * es with a specified instance * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_AssociateElasticIp.html */ AwsOpsworksActions["AssociateElasticIp"] = "opsworks:AssociateElasticIp"; /** * Grants permission to attach an Elastic Load Balancing load balancer to a specif * ied layer * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_AttachElasticLoadBalancer.html */ AwsOpsworksActions["AttachElasticLoadBalancer"] = "opsworks:AttachElasticLoadBalancer"; /** * Grants permission to create a clone of a specified stack * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_CloneStack.html */ AwsOpsworksActions["CloneStack"] = "opsworks:CloneStack"; /** * Grants permission to create an app for a specified stack * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_CreateApp.html */ AwsOpsworksActions["CreateApp"] = "opsworks:CreateApp"; /** * Grants permission to run deployment or stack commands * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_CreateDeployment.html */ AwsOpsworksActions["CreateDeployment"] = "opsworks:CreateDeployment"; /** * Grants permission to create an instance in a specified stack * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_CreateInstance.html */ AwsOpsworksActions["CreateInstance"] = "opsworks:CreateInstance"; /** * Grants permission to create a layer * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_CreateLayer.html */ AwsOpsworksActions["CreateLayer"] = "opsworks:CreateLayer"; /** * Grants permission to create a new stack * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_CreateStack.html */ AwsOpsworksActions["CreateStack"] = "opsworks:CreateStack"; /** * Grants permission to create a new user profile * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_CreateUserProfile.html */ AwsOpsworksActions["CreateUserProfile"] = "opsworks:CreateUserProfile"; /** * Grants permission to delete a specified app * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DeleteApp.html */ AwsOpsworksActions["DeleteApp"] = "opsworks:DeleteApp"; /** * Grants permission to delete a specified instance, which terminates the associat * ed Amazon EC2 instance * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DeleteInstance.html */ AwsOpsworksActions["DeleteInstance"] = "opsworks:DeleteInstance"; /** * Grants permission to delete a specified layer * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DeleteLayer.html */ AwsOpsworksActions["DeleteLayer"] = "opsworks:DeleteLayer"; /** * Grants permission to delete a specified stack * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DeleteStack.html */ AwsOpsworksActions["DeleteStack"] = "opsworks:DeleteStack"; /** * Grants permission to delete a user profile * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DeleteUserProfile.html */ AwsOpsworksActions["DeleteUserProfile"] = "opsworks:DeleteUserProfile"; /** * Grants permission to delete a user profile * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DeregisterEcsCluster.html */ AwsOpsworksActions["DeregisterEcsCluster"] = "opsworks:DeregisterEcsCluster"; /** * Grants permission to deregister a specified Elastic IP address * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DeregisterElasticIp.html */ AwsOpsworksActions["DeregisterElasticIp"] = "opsworks:DeregisterElasticIp"; /** * Grants permission to deregister a registered Amazon EC2 or on-premises instance * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DeregisterInstance.html */ AwsOpsworksActions["DeregisterInstance"] = "opsworks:DeregisterInstance"; /** * Grants permission to deregister an Amazon RDS instance * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DeregisterRdsDbInstance.html */ AwsOpsworksActions["DeregisterRdsDbInstance"] = "opsworks:DeregisterRdsDbInstance"; /** * Grants permission to deregister an Amazon EBS volume * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DeregisterVolume.html */ AwsOpsworksActions["DeregisterVolume"] = "opsworks:DeregisterVolume"; /** * Grants permission to describe the available AWS OpsWorks agent versions * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeAgentVersions.html */ AwsOpsworksActions["DescribeAgentVersions"] = "opsworks:DescribeAgentVersions"; /** * Grants permission to request a description of a specified set of apps * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeApps.html */ AwsOpsworksActions["DescribeApps"] = "opsworks:DescribeApps"; /** * Grants permission to describe the results of specified commands * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeCommands.html */ AwsOpsworksActions["DescribeCommands"] = "opsworks:DescribeCommands"; /** * Grants permission to request a description of a specified set of deployments * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeDeployments.html */ AwsOpsworksActions["DescribeDeployments"] = "opsworks:DescribeDeployments"; /** * Grants permission to describe Amazon ECS clusters that are registered with a st * ack * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeEcsClusters.html */ AwsOpsworksActions["DescribeEcsClusters"] = "opsworks:DescribeEcsClusters"; /** * Grants permission to describe Elastic IP addresses * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeElasticIps.html */ AwsOpsworksActions["DescribeElasticIps"] = "opsworks:DescribeElasticIps"; /** * Grants permission to describe a stack's Elastic Load Balancing instances * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeElasticLoadBalancers.html */ AwsOpsworksActions["DescribeElasticLoadBalancers"] = "opsworks:DescribeElasticLoadBalancers"; /** * Grants permission to request a description of a set of instances * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeInstances.html */ AwsOpsworksActions["DescribeInstances"] = "opsworks:DescribeInstances"; /** * Grants permission to request a description of one or more layers in a specified * stack * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeLayers.html */ AwsOpsworksActions["DescribeLayers"] = "opsworks:DescribeLayers"; /** * Grants permission to describe load-based auto scaling configurations for specif * ied layers * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeLoadBasedAutoScaling.html */ AwsOpsworksActions["DescribeLoadBasedAutoScaling"] = "opsworks:DescribeLoadBasedAutoScaling"; /** * Grants permission to describe a user's SSH information * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeMyUserProfile.html */ AwsOpsworksActions["DescribeMyUserProfile"] = "opsworks:DescribeMyUserProfile"; /** * Grants permission to describe the operating systems that are supported by AWS O * psWorks Stacks * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeOperatingSystems.html */ AwsOpsworksActions["DescribeOperatingSystems"] = "opsworks:DescribeOperatingSystems"; /** * Grants permission to describe the permissions for a specified stack * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribePermissions.html */ AwsOpsworksActions["DescribePermissions"] = "opsworks:DescribePermissions"; /** * Grants permission to describe an instance's RAID arrays * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeRaidArrays.html */ AwsOpsworksActions["DescribeRaidArrays"] = "opsworks:DescribeRaidArrays"; /** * Grants permission to describe Amazon RDS instances * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeRdsDbInstances.html */ AwsOpsworksActions["DescribeRdsDbInstances"] = "opsworks:DescribeRdsDbInstances"; /** * Grants permission to describe AWS OpsWorks service errors * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeServiceErrors.html */ AwsOpsworksActions["DescribeServiceErrors"] = "opsworks:DescribeServiceErrors"; /** * Grants permission to request a description of a stack's provisioning parameters * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeStackProvisioningParameters.html */ AwsOpsworksActions["DescribeStackProvisioningParameters"] = "opsworks:DescribeStackProvisioningParameters"; /** * Grants permission to describe the number of layers and apps in a specified stac * k, and the number of instances in each state, such as running_setup or online * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeStackSummary.html */ AwsOpsworksActions["DescribeStackSummary"] = "opsworks:DescribeStackSummary"; /** * Grants permission to request a description of one or more stacks * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeStacks.html */ AwsOpsworksActions["DescribeStacks"] = "opsworks:DescribeStacks"; /** * Grants permission to describe time-based auto scaling configurations for specif * ied instances * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeTimeBasedAutoScaling.html */ AwsOpsworksActions["DescribeTimeBasedAutoScaling"] = "opsworks:DescribeTimeBasedAutoScaling"; /** * Grants permission to describe specified users * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeUserProfiles.html */ AwsOpsworksActions["DescribeUserProfiles"] = "opsworks:DescribeUserProfiles"; /** * Grants permission to describe an instance's Amazon EBS volumes * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DescribeVolumes.html */ AwsOpsworksActions["DescribeVolumes"] = "opsworks:DescribeVolumes"; /** * Grants permission to detache a specified Elastic Load Balancing instance from i * ts layer * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DetachElasticLoadBalancer.html */ AwsOpsworksActions["DetachElasticLoadBalancer"] = "opsworks:DetachElasticLoadBalancer"; /** * Grants permission to disassociate an Elastic IP address from its instance * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_DisassociateElasticIp.html */ AwsOpsworksActions["DisassociateElasticIp"] = "opsworks:DisassociateElasticIp"; /** * Grants permission to get a generated host name for the specified layer, based o * n the current host name theme * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_GetHostnameSuggestion.html */ AwsOpsworksActions["GetHostnameSuggestion"] = "opsworks:GetHostnameSuggestion"; /** * Grants permission to grant RDP access to a Windows instance for a specified tim * e period * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_RebootInstance.html */ AwsOpsworksActions["GrantAccess"] = "opsworks:GrantAccess"; /** * Grants permission to return a list of tags that are applied to the specified st * ack or layer * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_ListTags.html */ AwsOpsworksActions["ListTags"] = "opsworks:ListTags"; /** * Grants permission to reboot a specified instance * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_RebootInstance.html */ AwsOpsworksActions["RebootInstance"] = "opsworks:RebootInstance"; /** * Grants permission to register a specified Amazon ECS cluster with a stack * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_RegisterEcsCluster.html */ AwsOpsworksActions["RegisterEcsCluster"] = "opsworks:RegisterEcsCluster"; /** * Grants permission to register an Elastic IP address with a specified stack * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_RegisterElasticIp.html */ AwsOpsworksActions["RegisterElasticIp"] = "opsworks:RegisterElasticIp"; /** * Grants permission to register instances with a specified stack that were create * d outside of AWS OpsWorks * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_RegisterInstance.html */ AwsOpsworksActions["RegisterInstance"] = "opsworks:RegisterInstance"; /** * Grants permission to register an Amazon RDS instance with a stack * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_RegisterRdsDbInstance.html */ AwsOpsworksActions["RegisterRdsDbInstance"] = "opsworks:RegisterRdsDbInstance"; /** * Grants permission to register an Amazon EBS volume with a specified stack * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_RegisterVolume.html */ AwsOpsworksActions["RegisterVolume"] = "opsworks:RegisterVolume"; /** * Grants permission to specify the load-based auto scaling configuration for a sp * ecified layer * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_SetLoadBasedAutoScaling.html */ AwsOpsworksActions["SetLoadBasedAutoScaling"] = "opsworks:SetLoadBasedAutoScaling"; /** * Grants permission to specify a user's permissions * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_SetPermission.html */ AwsOpsworksActions["SetPermission"] = "opsworks:SetPermission"; /** * Grants permission to specify the time-based auto scaling configuration for a sp * ecified instance * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_SetTimeBasedAutoScaling.html */ AwsOpsworksActions["SetTimeBasedAutoScaling"] = "opsworks:SetTimeBasedAutoScaling"; /** * Grants permission to start a specified instance * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_StartInstance.html */ AwsOpsworksActions["StartInstance"] = "opsworks:StartInstance"; /** * Grants permission to start a stack's instances * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_StartStack.html */ AwsOpsworksActions["StartStack"] = "opsworks:StartStack"; /** * Grants permission to stop a specified instance * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_StopInstance.html */ AwsOpsworksActions["StopInstance"] = "opsworks:StopInstance"; /** * Grants permission to stop a specified stack * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_StopStack.html */ AwsOpsworksActions["StopStack"] = "opsworks:StopStack"; /** * Grants permission to apply tags to a specified stack or layer * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_TagResource.html */ AwsOpsworksActions["TagResource"] = "opsworks:TagResource"; /** * Grants permission to unassign a registered instance from all of it's layers * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_UnassignInstance.html */ AwsOpsworksActions["UnassignInstance"] = "opsworks:UnassignInstance"; /** * Grants permission to unassign an assigned Amazon EBS volume * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_UnassignVolume.html */ AwsOpsworksActions["UnassignVolume"] = "opsworks:UnassignVolume"; /** * Grants permission to remove tags from a specified stack or layer * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_UntagResource.html */ AwsOpsworksActions["UntagResource"] = "opsworks:UntagResource"; /** * Grants permission to update a specified app * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_UpdateApp.html */ AwsOpsworksActions["UpdateApp"] = "opsworks:UpdateApp"; /** * Grants permission to update a registered Elastic IP address's name * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_UpdateElasticIp.html */ AwsOpsworksActions["UpdateElasticIp"] = "opsworks:UpdateElasticIp"; /** * Grants permission to update a specified instance * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_UpdateInstance.html */ AwsOpsworksActions["UpdateInstance"] = "opsworks:UpdateInstance"; /** * Grants permission to update a specified layer * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_UpdateLayer.html */ AwsOpsworksActions["UpdateLayer"] = "opsworks:UpdateLayer"; /** * Grants permission to update a user's SSH public key * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_UpdateMyUserProfile.html */ AwsOpsworksActions["UpdateMyUserProfile"] = "opsworks:UpdateMyUserProfile"; /** * Grants permission to update an Amazon RDS instance * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_UpdateRdsDbInstance.html */ AwsOpsworksActions["UpdateRdsDbInstance"] = "opsworks:UpdateRdsDbInstance"; /** * Grants permission to update a specified stack * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_UpdateStack.html */ AwsOpsworksActions["UpdateStack"] = "opsworks:UpdateStack"; /** * Grants permission to update a specified user profile * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_UpdateUserProfile.html */ AwsOpsworksActions["UpdateUserProfile"] = "opsworks:UpdateUserProfile"; /** * Grants permission to update an Amazon EBS volume's name or mount point * * See https://docs.aws.amazon.com/opsworks/latest/APIReference/API_UpdateVolume.html */ AwsOpsworksActions["UpdateVolume"] = "opsworks:UpdateVolume"; })(AwsOpsworksActions || (AwsOpsworksActions = {})); //# sourceMappingURL=opsworks.js.map