{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.OpsWorks
(
defaultService,
_ValidationException,
_ResourceNotFoundException,
newInstanceTerminated,
newDeploymentSuccessful,
newInstanceStopped,
newInstanceOnline,
newAppExists,
newInstanceRegistered,
DescribeRdsDbInstances (DescribeRdsDbInstances'),
newDescribeRdsDbInstances,
DescribeRdsDbInstancesResponse (DescribeRdsDbInstancesResponse'),
newDescribeRdsDbInstancesResponse,
DeleteStack (DeleteStack'),
newDeleteStack,
DeleteStackResponse (DeleteStackResponse'),
newDeleteStackResponse,
UpdateStack (UpdateStack'),
newUpdateStack,
UpdateStackResponse (UpdateStackResponse'),
newUpdateStackResponse,
CreateLayer (CreateLayer'),
newCreateLayer,
CreateLayerResponse (CreateLayerResponse'),
newCreateLayerResponse,
SetLoadBasedAutoScaling (SetLoadBasedAutoScaling'),
newSetLoadBasedAutoScaling,
SetLoadBasedAutoScalingResponse (SetLoadBasedAutoScalingResponse'),
newSetLoadBasedAutoScalingResponse,
DeregisterRdsDbInstance (DeregisterRdsDbInstance'),
newDeregisterRdsDbInstance,
DeregisterRdsDbInstanceResponse (DeregisterRdsDbInstanceResponse'),
newDeregisterRdsDbInstanceResponse,
UnassignVolume (UnassignVolume'),
newUnassignVolume,
UnassignVolumeResponse (UnassignVolumeResponse'),
newUnassignVolumeResponse,
CreateInstance (CreateInstance'),
newCreateInstance,
CreateInstanceResponse (CreateInstanceResponse'),
newCreateInstanceResponse,
DescribeLayers (DescribeLayers'),
newDescribeLayers,
DescribeLayersResponse (DescribeLayersResponse'),
newDescribeLayersResponse,
RegisterElasticIp (RegisterElasticIp'),
newRegisterElasticIp,
RegisterElasticIpResponse (RegisterElasticIpResponse'),
newRegisterElasticIpResponse,
DescribeAgentVersions (DescribeAgentVersions'),
newDescribeAgentVersions,
DescribeAgentVersionsResponse (DescribeAgentVersionsResponse'),
newDescribeAgentVersionsResponse,
CreateDeployment (CreateDeployment'),
newCreateDeployment,
CreateDeploymentResponse (CreateDeploymentResponse'),
newCreateDeploymentResponse,
AssignInstance (AssignInstance'),
newAssignInstance,
AssignInstanceResponse (AssignInstanceResponse'),
newAssignInstanceResponse,
DescribeStacks (DescribeStacks'),
newDescribeStacks,
DescribeStacksResponse (DescribeStacksResponse'),
newDescribeStacksResponse,
DeleteInstance (DeleteInstance'),
newDeleteInstance,
DeleteInstanceResponse (DeleteInstanceResponse'),
newDeleteInstanceResponse,
UpdateInstance (UpdateInstance'),
newUpdateInstance,
UpdateInstanceResponse (UpdateInstanceResponse'),
newUpdateInstanceResponse,
DeregisterVolume (DeregisterVolume'),
newDeregisterVolume,
DeregisterVolumeResponse (DeregisterVolumeResponse'),
newDeregisterVolumeResponse,
RebootInstance (RebootInstance'),
newRebootInstance,
RebootInstanceResponse (RebootInstanceResponse'),
newRebootInstanceResponse,
DeleteApp (DeleteApp'),
newDeleteApp,
DeleteAppResponse (DeleteAppResponse'),
newDeleteAppResponse,
UpdateApp (UpdateApp'),
newUpdateApp,
UpdateAppResponse (UpdateAppResponse'),
newUpdateAppResponse,
UpdateRdsDbInstance (UpdateRdsDbInstance'),
newUpdateRdsDbInstance,
UpdateRdsDbInstanceResponse (UpdateRdsDbInstanceResponse'),
newUpdateRdsDbInstanceResponse,
DescribeTimeBasedAutoScaling (DescribeTimeBasedAutoScaling'),
newDescribeTimeBasedAutoScaling,
DescribeTimeBasedAutoScalingResponse (DescribeTimeBasedAutoScalingResponse'),
newDescribeTimeBasedAutoScalingResponse,
StopStack (StopStack'),
newStopStack,
StopStackResponse (StopStackResponse'),
newStopStackResponse,
DescribeVolumes (DescribeVolumes'),
newDescribeVolumes,
DescribeVolumesResponse (DescribeVolumesResponse'),
newDescribeVolumesResponse,
DisassociateElasticIp (DisassociateElasticIp'),
newDisassociateElasticIp,
DisassociateElasticIpResponse (DisassociateElasticIpResponse'),
newDisassociateElasticIpResponse,
RegisterEcsCluster (RegisterEcsCluster'),
newRegisterEcsCluster,
RegisterEcsClusterResponse (RegisterEcsClusterResponse'),
newRegisterEcsClusterResponse,
StopInstance (StopInstance'),
newStopInstance,
StopInstanceResponse (StopInstanceResponse'),
newStopInstanceResponse,
RegisterVolume (RegisterVolume'),
newRegisterVolume,
RegisterVolumeResponse (RegisterVolumeResponse'),
newRegisterVolumeResponse,
SetTimeBasedAutoScaling (SetTimeBasedAutoScaling'),
newSetTimeBasedAutoScaling,
SetTimeBasedAutoScalingResponse (SetTimeBasedAutoScalingResponse'),
newSetTimeBasedAutoScalingResponse,
DescribeUserProfiles (DescribeUserProfiles'),
newDescribeUserProfiles,
DescribeUserProfilesResponse (DescribeUserProfilesResponse'),
newDescribeUserProfilesResponse,
AttachElasticLoadBalancer (AttachElasticLoadBalancer'),
newAttachElasticLoadBalancer,
AttachElasticLoadBalancerResponse (AttachElasticLoadBalancerResponse'),
newAttachElasticLoadBalancerResponse,
DeregisterElasticIp (DeregisterElasticIp'),
newDeregisterElasticIp,
DeregisterElasticIpResponse (DeregisterElasticIpResponse'),
newDeregisterElasticIpResponse,
DeregisterEcsCluster (DeregisterEcsCluster'),
newDeregisterEcsCluster,
DeregisterEcsClusterResponse (DeregisterEcsClusterResponse'),
newDeregisterEcsClusterResponse,
DescribeApps (DescribeApps'),
newDescribeApps,
DescribeAppsResponse (DescribeAppsResponse'),
newDescribeAppsResponse,
UpdateMyUserProfile (UpdateMyUserProfile'),
newUpdateMyUserProfile,
UpdateMyUserProfileResponse (UpdateMyUserProfileResponse'),
newUpdateMyUserProfileResponse,
DescribeStackSummary (DescribeStackSummary'),
newDescribeStackSummary,
DescribeStackSummaryResponse (DescribeStackSummaryResponse'),
newDescribeStackSummaryResponse,
DescribeInstances (DescribeInstances'),
newDescribeInstances,
DescribeInstancesResponse (DescribeInstancesResponse'),
newDescribeInstancesResponse,
DescribeDeployments (DescribeDeployments'),
newDescribeDeployments,
DescribeDeploymentsResponse (DescribeDeploymentsResponse'),
newDescribeDeploymentsResponse,
DescribeElasticIps (DescribeElasticIps'),
newDescribeElasticIps,
DescribeElasticIpsResponse (DescribeElasticIpsResponse'),
newDescribeElasticIpsResponse,
GrantAccess (GrantAccess'),
newGrantAccess,
GrantAccessResponse (GrantAccessResponse'),
newGrantAccessResponse,
DeleteLayer (DeleteLayer'),
newDeleteLayer,
DeleteLayerResponse (DeleteLayerResponse'),
newDeleteLayerResponse,
UpdateLayer (UpdateLayer'),
newUpdateLayer,
UpdateLayerResponse (UpdateLayerResponse'),
newUpdateLayerResponse,
CreateStack (CreateStack'),
newCreateStack,
CreateStackResponse (CreateStackResponse'),
newCreateStackResponse,
UpdateElasticIp (UpdateElasticIp'),
newUpdateElasticIp,
UpdateElasticIpResponse (UpdateElasticIpResponse'),
newUpdateElasticIpResponse,
CreateApp (CreateApp'),
newCreateApp,
CreateAppResponse (CreateAppResponse'),
newCreateAppResponse,
GetHostnameSuggestion (GetHostnameSuggestion'),
newGetHostnameSuggestion,
GetHostnameSuggestionResponse (GetHostnameSuggestionResponse'),
newGetHostnameSuggestionResponse,
CloneStack (CloneStack'),
newCloneStack,
CloneStackResponse (CloneStackResponse'),
newCloneStackResponse,
DescribePermissions (DescribePermissions'),
newDescribePermissions,
DescribePermissionsResponse (DescribePermissionsResponse'),
newDescribePermissionsResponse,
DetachElasticLoadBalancer (DetachElasticLoadBalancer'),
newDetachElasticLoadBalancer,
DetachElasticLoadBalancerResponse (DetachElasticLoadBalancerResponse'),
newDetachElasticLoadBalancerResponse,
RegisterInstance (RegisterInstance'),
newRegisterInstance,
RegisterInstanceResponse (RegisterInstanceResponse'),
newRegisterInstanceResponse,
AssociateElasticIp (AssociateElasticIp'),
newAssociateElasticIp,
AssociateElasticIpResponse (AssociateElasticIpResponse'),
newAssociateElasticIpResponse,
DescribeLoadBasedAutoScaling (DescribeLoadBasedAutoScaling'),
newDescribeLoadBasedAutoScaling,
DescribeLoadBasedAutoScalingResponse (DescribeLoadBasedAutoScalingResponse'),
newDescribeLoadBasedAutoScalingResponse,
DescribeStackProvisioningParameters (DescribeStackProvisioningParameters'),
newDescribeStackProvisioningParameters,
DescribeStackProvisioningParametersResponse (DescribeStackProvisioningParametersResponse'),
newDescribeStackProvisioningParametersResponse,
TagResource (TagResource'),
newTagResource,
TagResourceResponse (TagResourceResponse'),
newTagResourceResponse,
ListTags (ListTags'),
newListTags,
ListTagsResponse (ListTagsResponse'),
newListTagsResponse,
UnassignInstance (UnassignInstance'),
newUnassignInstance,
UnassignInstanceResponse (UnassignInstanceResponse'),
newUnassignInstanceResponse,
DescribeMyUserProfile (DescribeMyUserProfile'),
newDescribeMyUserProfile,
DescribeMyUserProfileResponse (DescribeMyUserProfileResponse'),
newDescribeMyUserProfileResponse,
DeleteUserProfile (DeleteUserProfile'),
newDeleteUserProfile,
DeleteUserProfileResponse (DeleteUserProfileResponse'),
newDeleteUserProfileResponse,
UpdateUserProfile (UpdateUserProfile'),
newUpdateUserProfile,
UpdateUserProfileResponse (UpdateUserProfileResponse'),
newUpdateUserProfileResponse,
DescribeServiceErrors (DescribeServiceErrors'),
newDescribeServiceErrors,
DescribeServiceErrorsResponse (DescribeServiceErrorsResponse'),
newDescribeServiceErrorsResponse,
RegisterRdsDbInstance (RegisterRdsDbInstance'),
newRegisterRdsDbInstance,
RegisterRdsDbInstanceResponse (RegisterRdsDbInstanceResponse'),
newRegisterRdsDbInstanceResponse,
UntagResource (UntagResource'),
newUntagResource,
UntagResourceResponse (UntagResourceResponse'),
newUntagResourceResponse,
StartStack (StartStack'),
newStartStack,
StartStackResponse (StartStackResponse'),
newStartStackResponse,
CreateUserProfile (CreateUserProfile'),
newCreateUserProfile,
CreateUserProfileResponse (CreateUserProfileResponse'),
newCreateUserProfileResponse,
DescribeOperatingSystems (DescribeOperatingSystems'),
newDescribeOperatingSystems,
DescribeOperatingSystemsResponse (DescribeOperatingSystemsResponse'),
newDescribeOperatingSystemsResponse,
DescribeCommands (DescribeCommands'),
newDescribeCommands,
DescribeCommandsResponse (DescribeCommandsResponse'),
newDescribeCommandsResponse,
AssignVolume (AssignVolume'),
newAssignVolume,
AssignVolumeResponse (AssignVolumeResponse'),
newAssignVolumeResponse,
DescribeElasticLoadBalancers (DescribeElasticLoadBalancers'),
newDescribeElasticLoadBalancers,
DescribeElasticLoadBalancersResponse (DescribeElasticLoadBalancersResponse'),
newDescribeElasticLoadBalancersResponse,
SetPermission (SetPermission'),
newSetPermission,
SetPermissionResponse (SetPermissionResponse'),
newSetPermissionResponse,
DeregisterInstance (DeregisterInstance'),
newDeregisterInstance,
DeregisterInstanceResponse (DeregisterInstanceResponse'),
newDeregisterInstanceResponse,
DescribeEcsClusters (DescribeEcsClusters'),
newDescribeEcsClusters,
DescribeEcsClustersResponse (DescribeEcsClustersResponse'),
newDescribeEcsClustersResponse,
DescribeRaidArrays (DescribeRaidArrays'),
newDescribeRaidArrays,
DescribeRaidArraysResponse (DescribeRaidArraysResponse'),
newDescribeRaidArraysResponse,
UpdateVolume (UpdateVolume'),
newUpdateVolume,
UpdateVolumeResponse (UpdateVolumeResponse'),
newUpdateVolumeResponse,
StartInstance (StartInstance'),
newStartInstance,
StartInstanceResponse (StartInstanceResponse'),
newStartInstanceResponse,
AppAttributesKeys (..),
AppType (..),
Architecture (..),
AutoScalingType (..),
CloudWatchLogsEncoding (..),
CloudWatchLogsInitialPosition (..),
CloudWatchLogsTimeZone (..),
DeploymentCommandName (..),
LayerAttributesKeys (..),
LayerType (..),
RootDeviceType (..),
SourceType (..),
StackAttributesKeys (..),
VirtualizationType (..),
VolumeType (..),
AgentVersion (AgentVersion'),
newAgentVersion,
App (App'),
newApp,
AutoScalingThresholds (AutoScalingThresholds'),
newAutoScalingThresholds,
BlockDeviceMapping (BlockDeviceMapping'),
newBlockDeviceMapping,
ChefConfiguration (ChefConfiguration'),
newChefConfiguration,
CloudWatchLogsConfiguration (CloudWatchLogsConfiguration'),
newCloudWatchLogsConfiguration,
CloudWatchLogsLogStream (CloudWatchLogsLogStream'),
newCloudWatchLogsLogStream,
Command (Command'),
newCommand,
DataSource (DataSource'),
newDataSource,
Deployment (Deployment'),
newDeployment,
DeploymentCommand (DeploymentCommand'),
newDeploymentCommand,
EbsBlockDevice (EbsBlockDevice'),
newEbsBlockDevice,
EcsCluster (EcsCluster'),
newEcsCluster,
ElasticIp (ElasticIp'),
newElasticIp,
ElasticLoadBalancer (ElasticLoadBalancer'),
newElasticLoadBalancer,
EnvironmentVariable (EnvironmentVariable'),
newEnvironmentVariable,
Instance (Instance'),
newInstance,
InstanceIdentity (InstanceIdentity'),
newInstanceIdentity,
InstancesCount (InstancesCount'),
newInstancesCount,
Layer (Layer'),
newLayer,
LifecycleEventConfiguration (LifecycleEventConfiguration'),
newLifecycleEventConfiguration,
LoadBasedAutoScalingConfiguration (LoadBasedAutoScalingConfiguration'),
newLoadBasedAutoScalingConfiguration,
OperatingSystem (OperatingSystem'),
newOperatingSystem,
OperatingSystemConfigurationManager (OperatingSystemConfigurationManager'),
newOperatingSystemConfigurationManager,
Permission (Permission'),
newPermission,
RaidArray (RaidArray'),
newRaidArray,
RdsDbInstance (RdsDbInstance'),
newRdsDbInstance,
Recipes (Recipes'),
newRecipes,
ReportedOs (ReportedOs'),
newReportedOs,
SelfUserProfile (SelfUserProfile'),
newSelfUserProfile,
ServiceError (ServiceError'),
newServiceError,
ShutdownEventConfiguration (ShutdownEventConfiguration'),
newShutdownEventConfiguration,
Source (Source'),
newSource,
SslConfiguration (SslConfiguration'),
newSslConfiguration,
Stack (Stack'),
newStack,
StackConfigurationManager (StackConfigurationManager'),
newStackConfigurationManager,
StackSummary (StackSummary'),
newStackSummary,
TemporaryCredential (TemporaryCredential'),
newTemporaryCredential,
TimeBasedAutoScalingConfiguration (TimeBasedAutoScalingConfiguration'),
newTimeBasedAutoScalingConfiguration,
UserProfile (UserProfile'),
newUserProfile,
Volume (Volume'),
newVolume,
VolumeConfiguration (VolumeConfiguration'),
newVolumeConfiguration,
WeeklyAutoScalingSchedule (WeeklyAutoScalingSchedule'),
newWeeklyAutoScalingSchedule,
)
where
import Amazonka.OpsWorks.AssignInstance
import Amazonka.OpsWorks.AssignVolume
import Amazonka.OpsWorks.AssociateElasticIp
import Amazonka.OpsWorks.AttachElasticLoadBalancer
import Amazonka.OpsWorks.CloneStack
import Amazonka.OpsWorks.CreateApp
import Amazonka.OpsWorks.CreateDeployment
import Amazonka.OpsWorks.CreateInstance
import Amazonka.OpsWorks.CreateLayer
import Amazonka.OpsWorks.CreateStack
import Amazonka.OpsWorks.CreateUserProfile
import Amazonka.OpsWorks.DeleteApp
import Amazonka.OpsWorks.DeleteInstance
import Amazonka.OpsWorks.DeleteLayer
import Amazonka.OpsWorks.DeleteStack
import Amazonka.OpsWorks.DeleteUserProfile
import Amazonka.OpsWorks.DeregisterEcsCluster
import Amazonka.OpsWorks.DeregisterElasticIp
import Amazonka.OpsWorks.DeregisterInstance
import Amazonka.OpsWorks.DeregisterRdsDbInstance
import Amazonka.OpsWorks.DeregisterVolume
import Amazonka.OpsWorks.DescribeAgentVersions
import Amazonka.OpsWorks.DescribeApps
import Amazonka.OpsWorks.DescribeCommands
import Amazonka.OpsWorks.DescribeDeployments
import Amazonka.OpsWorks.DescribeEcsClusters
import Amazonka.OpsWorks.DescribeElasticIps
import Amazonka.OpsWorks.DescribeElasticLoadBalancers
import Amazonka.OpsWorks.DescribeInstances
import Amazonka.OpsWorks.DescribeLayers
import Amazonka.OpsWorks.DescribeLoadBasedAutoScaling
import Amazonka.OpsWorks.DescribeMyUserProfile
import Amazonka.OpsWorks.DescribeOperatingSystems
import Amazonka.OpsWorks.DescribePermissions
import Amazonka.OpsWorks.DescribeRaidArrays
import Amazonka.OpsWorks.DescribeRdsDbInstances
import Amazonka.OpsWorks.DescribeServiceErrors
import Amazonka.OpsWorks.DescribeStackProvisioningParameters
import Amazonka.OpsWorks.DescribeStackSummary
import Amazonka.OpsWorks.DescribeStacks
import Amazonka.OpsWorks.DescribeTimeBasedAutoScaling
import Amazonka.OpsWorks.DescribeUserProfiles
import Amazonka.OpsWorks.DescribeVolumes
import Amazonka.OpsWorks.DetachElasticLoadBalancer
import Amazonka.OpsWorks.DisassociateElasticIp
import Amazonka.OpsWorks.GetHostnameSuggestion
import Amazonka.OpsWorks.GrantAccess
import Amazonka.OpsWorks.Lens
import Amazonka.OpsWorks.ListTags
import Amazonka.OpsWorks.RebootInstance
import Amazonka.OpsWorks.RegisterEcsCluster
import Amazonka.OpsWorks.RegisterElasticIp
import Amazonka.OpsWorks.RegisterInstance
import Amazonka.OpsWorks.RegisterRdsDbInstance
import Amazonka.OpsWorks.RegisterVolume
import Amazonka.OpsWorks.SetLoadBasedAutoScaling
import Amazonka.OpsWorks.SetPermission
import Amazonka.OpsWorks.SetTimeBasedAutoScaling
import Amazonka.OpsWorks.StartInstance
import Amazonka.OpsWorks.StartStack
import Amazonka.OpsWorks.StopInstance
import Amazonka.OpsWorks.StopStack
import Amazonka.OpsWorks.TagResource
import Amazonka.OpsWorks.Types
import Amazonka.OpsWorks.UnassignInstance
import Amazonka.OpsWorks.UnassignVolume
import Amazonka.OpsWorks.UntagResource
import Amazonka.OpsWorks.UpdateApp
import Amazonka.OpsWorks.UpdateElasticIp
import Amazonka.OpsWorks.UpdateInstance
import Amazonka.OpsWorks.UpdateLayer
import Amazonka.OpsWorks.UpdateMyUserProfile
import Amazonka.OpsWorks.UpdateRdsDbInstance
import Amazonka.OpsWorks.UpdateStack
import Amazonka.OpsWorks.UpdateUserProfile
import Amazonka.OpsWorks.UpdateVolume
import Amazonka.OpsWorks.Waiters