OpsWorks
Table of Contents
Privileges
AssignInstance
- description: Assign a registered instance to a layer
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
AssignVolume
- description: Assigns one of the stack's registered Amazon EBS volumes to a specified instance
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
AssociateElasticIp
- description: Associates one of the stack's registered Elastic IP addresses with a specified instance
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
AttachElasticLoadBalancer
- description: Attaches an Elastic Load Balancing load balancer to a specified layer
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
CloneStack
- description: Creates a clone of a specified stack
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
CreateApp
- description: Creates an app for a specified stack
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
CreateDeployment
- description: Runs deployment or stack commands
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
CreateInstance
- description: Creates an instance in a specified stack
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
CreateLayer
- description: Creates a layer
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
CreateStack
- description: Creates a new stack
- access level: Write
- resource types
{
"": {
"resource_type": "",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
CreateUserProfile
- description: Creates a new user profile
- access level: Write
- resource types
{
"": {
"resource_type": "",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DeleteApp
- description: Deletes a specified app
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DeleteInstance
- description: Deletes a specified instance, which terminates the associated Amazon EC2 instance
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DeleteLayer
- description: Deletes a specified layer
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DeleteStack
- description: Deletes a specified stack
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DeleteUserProfile
- description: Deletes a user profile
- access level: Write
- resource types
{
"": {
"resource_type": "",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DeregisterEcsCluster
- description: Deletes a user profile
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DeregisterElasticIp
- description: Deregisters a specified Elastic IP address
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DeregisterInstance
- description: Deregister a registered Amazon EC2 or on-premises instance
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DeregisterRdsDbInstance
- description: Deregisters an Amazon RDS instance
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DeregisterVolume
- description: Deregisters an Amazon EBS volume
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DescribeAgentVersions
- description: Describes the available AWS OpsWorks agent versions
- access level: List
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DescribeApps
- description: Requests a description of a specified set of apps
- access level: List
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DescribeCommands
- description: Describes the results of specified commands
- access level: List
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DescribeDeployments
- description: Requests a description of a specified set of deployments
- access level: List
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DescribeEcsClusters
- description: Describes Amazon ECS clusters that are registered with a stack
- access level: List
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DescribeElasticIps
- description: Describes Elastic IP addresses
- access level: List
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DescribeElasticLoadBalancers
- description: Describes a stack's Elastic Load Balancing instances
- access level: List
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DescribeInstances
- description: Requests a description of a set of instances
- access level: List
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DescribeLayers
- description: Requests a description of one or more layers in a specified stack
- access level: List
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DescribeLoadBasedAutoScaling
- description: Describes load-based auto scaling configurations for specified layers
- access level: List
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DescribeMyUserProfile
- description: Describes a user's SSH information
- access level: List
- resource types
{
"": {
"resource_type": "",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DescribePermissions
- description: Describes the permissions for a specified stack
- access level: List
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DescribeRaidArrays
- description: Describe an instance's RAID arrays
- access level: List
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DescribeRdsDbInstances
- description: Describes Amazon RDS instances
- access level: List
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DescribeServiceErrors
- description: Describes AWS OpsWorks service errors
- access level: List
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DescribeStackProvisioningParameters
- description: Requests a description of a stack's provisioning parameters
- access level: List
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DescribeStackSummary
- description: Describes the number of layers and apps in a specified stack, and the number of instances in each state, such as running_setup or online
- access level: List
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DescribeStacks
- description: Requests a description of one or more stacks
- access level: List
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DescribeTimeBasedAutoScaling
- description: Describes time-based auto scaling configurations for specified instances
- access level: List
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DescribeUserProfiles
- description: Describe specified users
- access level: List
- resource types
{
"": {
"resource_type": "",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DescribeVolumes
- description: Describes an instance's Amazon EBS volumes
- access level: List
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DetachElasticLoadBalancer
- description: Detaches a specified Elastic Load Balancing instance from its layer
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DisassociateElasticIp
- description: Disassociates an Elastic IP address from its instance
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
GetHostnameSuggestion
- description: Gets a generated host name for the specified layer, based on the current host name theme
- access level: Read
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
GrantAccess
- description: Grants RDP access to a Windows instance for a specified time period
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
- description: Returns a list of tags that are applied to the specified stack or layer
- access level: List
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
RebootInstance
- description: Reboots a specified instance
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
RegisterEcsCluster
- description: Registers a specified Amazon ECS cluster with a stack
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
RegisterElasticIp
- description: Registers an Elastic IP address with a specified stack
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
RegisterInstance
- description: Registers instances with a specified stack that were created outside of AWS OpsWorks
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
RegisterRdsDbInstance
- description: Registers an Amazon RDS instance with a stack
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
RegisterVolume
- description: Registers an Amazon EBS volume with a specified stack
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
SetLoadBasedAutoScaling
- description: Specify the load-based auto scaling configuration for a specified layer
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
SetPermission
- description: Specifies a user's permissions
- access level: Permissions management
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
SetTimeBasedAutoScaling
- description: Specify the time-based auto scaling configuration for a specified instance
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
StartInstance
- description: Starts a specified instance
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
StartStack
- description: Starts a stack's instances
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
StopInstance
- description: Stops a specified instance
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
StopStack
- description: Stops a specified stack
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
TagResource
- description: Apply tags to a specified stack or layer
- access level: Tagging
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
UnassignInstance
- description: Unassigns a registered instance from all of it's layers
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
UnassignVolume
- description: Unassigns an assigned Amazon EBS volume
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
UntagResource
- description: Removes tags from a specified stack or layer
- access level: Tagging
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
UpdateApp
- description: Updates a specified app
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
UpdateElasticIp
- description: Updates a registered Elastic IP address's name
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
UpdateInstance
- description: Updates a specified instance
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
UpdateLayer
- description: Updates a specified layer
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
UpdateMyUserProfile
- description: Updates a user's SSH public key
- access level: Write
- resource types
{
"": {
"resource_type": "",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
UpdateRdsDbInstance
- description: Updates an Amazon RDS instance
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
UpdateStack
- description: Updates a specified stack
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
UpdateUserProfile
- description: Updates a specified user profile
- access level: Permissions management
- resource types
{
"": {
"resource_type": "",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
UpdateVolume
- description: Updates an Amazon EBS volume's name or mount point
- access level: Write
- resource types
{
"stack": {
"resource_type": "stack",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}