opsworks-2013-02-18 library

Classes

AgentVersion
Describes an agent version.
App
A description of the app.
AutoScalingThresholds
Describes a load-based auto scaling upscaling or downscaling threshold configuration, which specifies when AWS OpsWorks Stacks starts or stops load-based instances.
AwsClientCredentials
AWS credentials.
BlockDeviceMapping
Describes a block device mapping. This data type maps directly to the Amazon EC2 BlockDeviceMapping data type.
ChefConfiguration
Describes the Chef configuration.
CloneStackResult
Contains the response to a CloneStack request.
CloudWatchLogsConfiguration
Describes the Amazon CloudWatch logs configuration for a layer.
CloudWatchLogsLogStream
Describes the Amazon CloudWatch logs configuration for a layer. For detailed information about members of this data type, see the CloudWatch Logs Agent Reference.
Command
Describes a command.
CreateAppResult
Contains the response to a CreateApp request.
CreateDeploymentResult
Contains the response to a CreateDeployment request.
CreateInstanceResult
Contains the response to a CreateInstance request.
CreateLayerResult
Contains the response to a CreateLayer request.
CreateStackResult
Contains the response to a CreateStack request.
CreateUserProfileResult
Contains the response to a CreateUserProfile request.
DataSource
Describes an app's data source.
Deployment
Describes a deployment of a stack or app.
DeploymentCommand
Used to specify a stack or deployment command.
DescribeAgentVersionsResult
Contains the response to a DescribeAgentVersions request.
DescribeAppsResult
Contains the response to a DescribeApps request.
DescribeCommandsResult
Contains the response to a DescribeCommands request.
DescribeDeploymentsResult
Contains the response to a DescribeDeployments request.
DescribeEcsClustersResult
Contains the response to a DescribeEcsClusters request.
DescribeElasticIpsResult
Contains the response to a DescribeElasticIps request.
DescribeElasticLoadBalancersResult
Contains the response to a DescribeElasticLoadBalancers request.
DescribeInstancesResult
Contains the response to a DescribeInstances request.
DescribeLayersResult
Contains the response to a DescribeLayers request.
DescribeLoadBasedAutoScalingResult
Contains the response to a DescribeLoadBasedAutoScaling request.
DescribeMyUserProfileResult
Contains the response to a DescribeMyUserProfile request.
DescribeOperatingSystemsResponse
The response to a DescribeOperatingSystems request.
DescribePermissionsResult
Contains the response to a DescribePermissions request.
DescribeRaidArraysResult
Contains the response to a DescribeRaidArrays request.
DescribeRdsDbInstancesResult
Contains the response to a DescribeRdsDbInstances request.
DescribeServiceErrorsResult
Contains the response to a DescribeServiceErrors request.
DescribeStackProvisioningParametersResult
Contains the response to a DescribeStackProvisioningParameters request.
DescribeStacksResult
Contains the response to a DescribeStacks request.
DescribeStackSummaryResult
Contains the response to a DescribeStackSummary request.
DescribeTimeBasedAutoScalingResult
Contains the response to a DescribeTimeBasedAutoScaling request.
DescribeUserProfilesResult
Contains the response to a DescribeUserProfiles request.
DescribeVolumesResult
Contains the response to a DescribeVolumes request.
EbsBlockDevice
Describes an Amazon EBS volume. This data type maps directly to the Amazon EC2 EbsBlockDevice data type.
EcsCluster
Describes a registered Amazon ECS cluster.
ElasticIp
Describes an Elastic IP address.
ElasticLoadBalancer
Describes an Elastic Load Balancing instance.
EnvironmentVariable
Represents an app's environment variable.
GetHostnameSuggestionResult
Contains the response to a GetHostnameSuggestion request.
GrantAccessResult
Contains the response to a GrantAccess request.
Instance
Describes an instance.
InstanceIdentity
Contains a description of an Amazon EC2 instance from the Amazon EC2 metadata service. For more information, see Instance Metadata and User Data.
InstancesCount
Describes how many instances a stack has for each status.
Layer
Describes a layer.
LifecycleEventConfiguration
Specifies the lifecycle event configuration
ListTagsResult
Contains the response to a ListTags request.
LoadBasedAutoScalingConfiguration
Describes a layer's load-based auto scaling configuration.
OperatingSystem
Describes supported operating systems in AWS OpsWorks Stacks.
OperatingSystemConfigurationManager
A block that contains information about the configuration manager (Chef) and the versions of the configuration manager that are supported for an operating system.
OpsWorks
Welcome to the AWS OpsWorks Stacks API Reference. This guide provides descriptions, syntax, and usage examples for AWS OpsWorks Stacks actions and data types, including common parameters and error codes.
Permission
Describes stack or user permissions.
RaidArray
Describes an instance's RAID array.
RdsDbInstance
Describes an Amazon RDS instance.
Recipes
AWS OpsWorks Stacks supports five lifecycle events: setup, configuration, deploy, undeploy, and shutdown. For each layer, AWS OpsWorks Stacks runs a set of standard recipes for each event. In addition, you can provide custom recipes for any or all layers and events. AWS OpsWorks Stacks runs custom event recipes after the standard recipes. LayerCustomRecipes specifies the custom recipes for a particular layer to be run in response to each of the five events.
RegisterEcsClusterResult
Contains the response to a RegisterEcsCluster request.
RegisterElasticIpResult
Contains the response to a RegisterElasticIp request.
RegisterInstanceResult
Contains the response to a RegisterInstanceResult request.
RegisterVolumeResult
Contains the response to a RegisterVolume request.
ReportedOs
A registered instance's reported operating system.
SelfUserProfile
Describes a user's SSH information.
ServiceError
Describes an AWS OpsWorks Stacks service error.
ShutdownEventConfiguration
The Shutdown event configuration.
Source
Contains the information required to retrieve an app or cookbook from a repository. For more information, see Creating Apps or Custom Recipes and Cookbooks.
SslConfiguration
Describes an app's SSL configuration.
Stack
Describes a stack.
StackConfigurationManager
Describes the configuration manager.
StackSummary
Summarizes the number of layers, instances, and apps in a stack.
TemporaryCredential
Contains the data needed by RDP clients such as the Microsoft Remote Desktop Connection to log in to the instance.
TimeBasedAutoScalingConfiguration
Describes an instance's time-based auto scaling configuration.
UserProfile
Describes a user's SSH information.
Volume
Describes an instance's Amazon EBS volume.
VolumeConfiguration
Describes an Amazon EBS volume configuration.
WeeklyAutoScalingSchedule
Describes a time-based instance's auto scaling schedule. The schedule consists of a set of key-value pairs.

Enums

AppAttributesKeys
AppType
Architecture
AutoScalingType
CloudWatchLogsEncoding
Specifies the encoding of the log file so that the file can be read correctly. The default is utf_8. Encodings supported by Python codecs.decode() can be used here.
CloudWatchLogsInitialPosition
Specifies where to start to read data (start_of_file or end_of_file). The default is start_of_file. It's only used if there is no state persisted for that log stream.
CloudWatchLogsTimeZone
The preferred time zone for logs streamed to CloudWatch Logs. Valid values are LOCAL and UTC, for Coordinated Universal Time.
DeploymentCommandName
LayerAttributesKeys
LayerType
RootDeviceType
SourceType
StackAttributesKeys
VirtualizationType
VolumeType