# Packages
Package opsworksiface provides an interface to enable mocking the AWS OpsWorks service client for testing your code.
# Functions
AppAttributesKeys_Values returns all elements of the AppAttributesKeys enum.
AppType_Values returns all elements of the AppType enum.
Architecture_Values returns all elements of the Architecture enum.
AutoScalingType_Values returns all elements of the AutoScalingType enum.
CloudWatchLogsEncoding_Values returns all elements of the CloudWatchLogsEncoding enum.
CloudWatchLogsInitialPosition_Values returns all elements of the CloudWatchLogsInitialPosition enum.
CloudWatchLogsTimeZone_Values returns all elements of the CloudWatchLogsTimeZone enum.
DeploymentCommandName_Values returns all elements of the DeploymentCommandName enum.
LayerAttributesKeys_Values returns all elements of the LayerAttributesKeys enum.
LayerType_Values returns all elements of the LayerType enum.
New creates a new instance of the OpsWorks client with a session.
RootDeviceType_Values returns all elements of the RootDeviceType enum.
SourceType_Values returns all elements of the SourceType enum.
StackAttributesKeys_Values returns all elements of the StackAttributesKeys enum.
VirtualizationType_Values returns all elements of the VirtualizationType enum.
VolumeType_Values returns all elements of the VolumeType enum.
# Constants
AppAttributesKeysAutoBundleOnDeploy is a AppAttributesKeys enum value.
AppAttributesKeysAwsFlowRubySettings is a AppAttributesKeys enum value.
AppAttributesKeysDocumentRoot is a AppAttributesKeys enum value.
AppAttributesKeysRailsEnv is a AppAttributesKeys enum value.
AppTypeAwsFlowRuby is a AppType enum value.
AppTypeJava is a AppType enum value.
AppTypeNodejs is a AppType enum value.
AppTypeOther is a AppType enum value.
AppTypePhp is a AppType enum value.
AppTypeRails is a AppType enum value.
AppTypeStatic is a AppType enum value.
ArchitectureI386 is a Architecture enum value.
ArchitectureX8664 is a Architecture enum value.
AutoScalingTypeLoad is a AutoScalingType enum value.
AutoScalingTypeTimer is a AutoScalingType enum value.
CloudWatchLogsEncodingAscii is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingBig5 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingBig5hkscs is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp037 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp1006 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp1026 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp1140 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp1250 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp1251 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp1252 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp1253 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp1254 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp1255 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp1256 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp1257 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp1258 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp424 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp437 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp500 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp720 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp737 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp775 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp850 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp852 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp855 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp856 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp857 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp858 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp860 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp861 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp862 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp863 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp864 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp865 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp866 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp869 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp874 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp875 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp932 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp949 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingCp950 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingEucJis2004 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingEucJisx0213 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingEucJp is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingEucKr is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingGb18030 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingGb2312 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingGbk is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingHz is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingIso2022Jp is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingIso2022Jp1 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingIso2022Jp2 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingIso2022Jp2004 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingIso2022Jp3 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingIso2022JpExt is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingIso2022Kr is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingIso885910 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingIso885913 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingIso885914 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingIso885915 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingIso885916 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingIso88592 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingIso88593 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingIso88594 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingIso88595 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingIso88596 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingIso88597 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingIso88598 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingIso88599 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingJohab is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingKoi8R is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingKoi8U is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingLatin1 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingMacCyrillic is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingMacGreek is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingMacIceland is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingMacLatin2 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingMacRoman is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingMacTurkish is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingPtcp154 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingShiftJis is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingShiftJis2004 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingShiftJisx0213 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingUtf16 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingUtf16Be is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingUtf16Le is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingUtf32 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingUtf32Be is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingUtf32Le is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingUtf7 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingUtf8 is a CloudWatchLogsEncoding enum value.
CloudWatchLogsEncodingUtf8Sig is a CloudWatchLogsEncoding enum value.
CloudWatchLogsInitialPositionEndOfFile is a CloudWatchLogsInitialPosition enum value.
CloudWatchLogsInitialPositionStartOfFile is a CloudWatchLogsInitialPosition enum value.
CloudWatchLogsTimeZoneLocal is a CloudWatchLogsTimeZone enum value.
CloudWatchLogsTimeZoneUtc is a CloudWatchLogsTimeZone enum value.
DeploymentCommandNameConfigure is a DeploymentCommandName enum value.
DeploymentCommandNameDeploy is a DeploymentCommandName enum value.
DeploymentCommandNameExecuteRecipes is a DeploymentCommandName enum value.
DeploymentCommandNameInstallDependencies is a DeploymentCommandName enum value.
DeploymentCommandNameRestart is a DeploymentCommandName enum value.
DeploymentCommandNameRollback is a DeploymentCommandName enum value.
DeploymentCommandNameSetup is a DeploymentCommandName enum value.
DeploymentCommandNameStart is a DeploymentCommandName enum value.
DeploymentCommandNameStop is a DeploymentCommandName enum value.
DeploymentCommandNameUndeploy is a DeploymentCommandName enum value.
DeploymentCommandNameUpdateCustomCookbooks is a DeploymentCommandName enum value.
DeploymentCommandNameUpdateDependencies is a DeploymentCommandName enum value.
ID to lookup a service endpoint with.
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeValidationException for service response error code "ValidationException".
LayerAttributesKeysBundlerVersion is a LayerAttributesKeys enum value.
LayerAttributesKeysEcsClusterArn is a LayerAttributesKeys enum value.
LayerAttributesKeysEnableHaproxyStats is a LayerAttributesKeys enum value.
LayerAttributesKeysGangliaPassword is a LayerAttributesKeys enum value.
LayerAttributesKeysGangliaUrl is a LayerAttributesKeys enum value.
LayerAttributesKeysGangliaUser is a LayerAttributesKeys enum value.
LayerAttributesKeysHaproxyHealthCheckMethod is a LayerAttributesKeys enum value.
LayerAttributesKeysHaproxyHealthCheckUrl is a LayerAttributesKeys enum value.
LayerAttributesKeysHaproxyStatsPassword is a LayerAttributesKeys enum value.
LayerAttributesKeysHaproxyStatsUrl is a LayerAttributesKeys enum value.
LayerAttributesKeysHaproxyStatsUser is a LayerAttributesKeys enum value.
LayerAttributesKeysJavaAppServer is a LayerAttributesKeys enum value.
LayerAttributesKeysJavaAppServerVersion is a LayerAttributesKeys enum value.
LayerAttributesKeysJvm is a LayerAttributesKeys enum value.
LayerAttributesKeysJvmOptions is a LayerAttributesKeys enum value.
LayerAttributesKeysJvmVersion is a LayerAttributesKeys enum value.
LayerAttributesKeysManageBundler is a LayerAttributesKeys enum value.
LayerAttributesKeysMemcachedMemory is a LayerAttributesKeys enum value.
LayerAttributesKeysMysqlRootPassword is a LayerAttributesKeys enum value.
LayerAttributesKeysMysqlRootPasswordUbiquitous is a LayerAttributesKeys enum value.
LayerAttributesKeysNodejsVersion is a LayerAttributesKeys enum value.
LayerAttributesKeysPassengerVersion is a LayerAttributesKeys enum value.
LayerAttributesKeysRailsStack is a LayerAttributesKeys enum value.
LayerAttributesKeysRubygemsVersion is a LayerAttributesKeys enum value.
LayerAttributesKeysRubyVersion is a LayerAttributesKeys enum value.
LayerTypeAwsFlowRuby is a LayerType enum value.
LayerTypeCustom is a LayerType enum value.
LayerTypeDbMaster is a LayerType enum value.
LayerTypeEcsCluster is a LayerType enum value.
LayerTypeJavaApp is a LayerType enum value.
LayerTypeLb is a LayerType enum value.
LayerTypeMemcached is a LayerType enum value.
LayerTypeMonitoringMaster is a LayerType enum value.
LayerTypeNodejsApp is a LayerType enum value.
LayerTypePhpApp is a LayerType enum value.
LayerTypeRailsApp is a LayerType enum value.
LayerTypeWeb is a LayerType enum value.
RootDeviceTypeEbs is a RootDeviceType enum value.
RootDeviceTypeInstanceStore is a RootDeviceType enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
SourceTypeArchive is a SourceType enum value.
SourceTypeGit is a SourceType enum value.
SourceTypeS3 is a SourceType enum value.
SourceTypeSvn is a SourceType enum value.
StackAttributesKeysColor is a StackAttributesKeys enum value.
VirtualizationTypeHvm is a VirtualizationType enum value.
VirtualizationTypeParavirtual is a VirtualizationType enum value.
VolumeTypeGp2 is a VolumeType enum value.
VolumeTypeIo1 is a VolumeType enum value.
VolumeTypeStandard is a VolumeType enum value.
# Structs
Describes an agent version.
A description of the app.
Describes a load-based auto scaling upscaling or downscaling threshold configuration, which specifies when OpsWorks Stacks starts or stops load-based instances.
Describes a block device mapping.
Describes the Chef configuration.
Contains the response to a CloneStack request.
Describes the Amazon CloudWatch Logs configuration for a layer.
Describes the CloudWatch Logs configuration for a layer.
Describes a command.
Contains the response to a CreateApp request.
Contains the response to a CreateDeployment request.
Contains the response to a CreateInstance request.
Contains the response to a CreateLayer request.
Contains the response to a CreateStack request.
Contains the response to a CreateUserProfile request.
Describes an app's data source.
Describes a deployment of a stack or app.
Used to specify a stack or deployment command.
Contains the response to a DescribeAgentVersions request.
Contains the response to a DescribeApps request.
Contains the response to a DescribeCommands request.
Contains the response to a DescribeDeployments request.
Contains the response to a DescribeEcsClusters request.
Contains the response to a DescribeElasticIps request.
Contains the response to a DescribeElasticLoadBalancers request.
Contains the response to a DescribeInstances request.
Contains the response to a DescribeLayers request.
Contains the response to a DescribeLoadBasedAutoScaling request.
Contains the response to a DescribeMyUserProfile request.
The response to a DescribeOperatingSystems request.
Contains the response to a DescribePermissions request.
Contains the response to a DescribeRaidArrays request.
Contains the response to a DescribeRdsDbInstances request.
Contains the response to a DescribeServiceErrors request.
Contains the response to a DescribeStackProvisioningParameters request.
Contains the response to a DescribeStacks request.
Contains the response to a DescribeStackSummary request.
Contains the response to a DescribeTimeBasedAutoScaling request.
Contains the response to a DescribeUserProfiles request.
Contains the response to a DescribeVolumes request.
Describes an Amazon EBS volume.
Describes a registered Amazon ECS cluster.
Describes an Elastic IP address.
Describes an Elastic Load Balancing instance.
Represents an app's environment variable.
Contains the response to a GetHostnameSuggestion request.
Contains the response to a GrantAccess request.
Describes an instance.
Contains a description of an Amazon EC2 instance from the Amazon EC2 metadata service.
Describes how many instances a stack has for each status.
Describes a layer.
Specifies the lifecycle event configuration.
Contains the response to a ListTags request.
Describes a layer's load-based auto scaling configuration.
Describes supported operating systems in OpsWorks Stacks.
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 provides the API operation methods for making requests to AWS OpsWorks.
Describes stack or user permissions.
Describes an instance's RAID array.
Describes an Amazon RDS instance.
OpsWorks Stacks supports five lifecycle events: setup, configuration, deploy, undeploy, and shutdown.
Contains the response to a RegisterEcsCluster request.
Contains the response to a RegisterElasticIp request.
Contains the response to a RegisterInstanceResult request.
Contains the response to a RegisterVolume request.
A registered instance's reported operating system.
Indicates that a resource was not found.
Describes a user's SSH information.
Describes an OpsWorks Stacks service error.
The Shutdown event configuration.
Contains the information required to retrieve an app or cookbook from a repository.
Describes an app's SSL configuration.
Describes a stack.
Describes the configuration manager.
Summarizes the number of layers, instances, and apps in a stack.
Contains the data needed by RDP clients such as the Microsoft Remote Desktop Connection to log in to the instance.
Describes an instance's time-based auto scaling configuration.
Describes a user's SSH information.
Indicates that a request was not valid.
Describes an instance's Amazon EBS volume.
Describes an Amazon EBS volume configuration.
Describes a time-based instance's auto scaling schedule.