amazonka-opsworks 1.2.0.2 → 1.3.0
raw patch · 44 files changed
+1461/−1459 lines, 44 filesdep ~amazonka-coredep ~amazonka-opsworksdep ~amazonka-testPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: amazonka-core, amazonka-opsworks, amazonka-test
API changes (from Hackage documentation)
- Network.AWS.OpsWorks.CloneStack: csrsStatus :: Lens' CloneStackResponse Int
- Network.AWS.OpsWorks.CreateApp: carsStatus :: Lens' CreateAppResponse Int
- Network.AWS.OpsWorks.CreateDeployment: cdrsStatus :: Lens' CreateDeploymentResponse Int
- Network.AWS.OpsWorks.CreateInstance: cirsStatus :: Lens' CreateInstanceResponse Int
- Network.AWS.OpsWorks.CreateLayer: clrsStatus :: Lens' CreateLayerResponse Int
- Network.AWS.OpsWorks.CreateStack: crsStatus :: Lens' CreateStackResponse Int
- Network.AWS.OpsWorks.CreateUserProfile: cuprsStatus :: Lens' CreateUserProfileResponse Int
- Network.AWS.OpsWorks.DescribeAgentVersions: davrsStatus :: Lens' DescribeAgentVersionsResponse Int
- Network.AWS.OpsWorks.DescribeApps: darsStatus :: Lens' DescribeAppsResponse Int
- Network.AWS.OpsWorks.DescribeCommands: dcrsStatus :: Lens' DescribeCommandsResponse Int
- Network.AWS.OpsWorks.DescribeDeployments: ddrsStatus :: Lens' DescribeDeploymentsResponse Int
- Network.AWS.OpsWorks.DescribeEcsClusters: decrsStatus :: Lens' DescribeEcsClustersResponse Int
- Network.AWS.OpsWorks.DescribeElasticIPs: deirsStatus :: Lens' DescribeElasticIPsResponse Int
- Network.AWS.OpsWorks.DescribeElasticLoadBalancers: delbrsStatus :: Lens' DescribeElasticLoadBalancersResponse Int
- Network.AWS.OpsWorks.DescribeInstances: dirsStatus :: Lens' DescribeInstancesResponse Int
- Network.AWS.OpsWorks.DescribeLayers: dlrsStatus :: Lens' DescribeLayersResponse Int
- Network.AWS.OpsWorks.DescribeLoadBasedAutoScaling: dlbasrsStatus :: Lens' DescribeLoadBasedAutoScalingResponse Int
- Network.AWS.OpsWorks.DescribeMyUserProfile: dmuprsStatus :: Lens' DescribeMyUserProfileResponse Int
- Network.AWS.OpsWorks.DescribePermissions: dprsStatus :: Lens' DescribePermissionsResponse Int
- Network.AWS.OpsWorks.DescribeRAIdArrays: draiarsStatus :: Lens' DescribeRAIdArraysResponse Int
- Network.AWS.OpsWorks.DescribeRDSDBInstances: drdirsStatus :: Lens' DescribeRDSDBInstancesResponse Int
- Network.AWS.OpsWorks.DescribeServiceErrors: dsersStatus :: Lens' DescribeServiceErrorsResponse Int
- Network.AWS.OpsWorks.DescribeStackProvisioningParameters: dspprsStatus :: Lens' DescribeStackProvisioningParametersResponse Int
- Network.AWS.OpsWorks.DescribeStackSummary: dssrsStatus :: Lens' DescribeStackSummaryResponse Int
- Network.AWS.OpsWorks.DescribeStacks: dsrsStatus :: Lens' DescribeStacksResponse Int
- Network.AWS.OpsWorks.DescribeTimeBasedAutoScaling: dtbasrsStatus :: Lens' DescribeTimeBasedAutoScalingResponse Int
- Network.AWS.OpsWorks.DescribeUserProfiles: duprsStatus :: Lens' DescribeUserProfilesResponse Int
- Network.AWS.OpsWorks.DescribeVolumes: dvrsStatus :: Lens' DescribeVolumesResponse Int
- Network.AWS.OpsWorks.GetHostnameSuggestion: ghsrsStatus :: Lens' GetHostnameSuggestionResponse Int
- Network.AWS.OpsWorks.GrantAccess: garsStatus :: Lens' GrantAccessResponse Int
- Network.AWS.OpsWorks.RegisterEcsCluster: recrsStatus :: Lens' RegisterEcsClusterResponse Int
- Network.AWS.OpsWorks.RegisterElasticIP: reirsStatus :: Lens' RegisterElasticIPResponse Int
- Network.AWS.OpsWorks.RegisterInstance: rirsStatus :: Lens' RegisterInstanceResponse Int
- Network.AWS.OpsWorks.RegisterVolume: rvrsStatus :: Lens' RegisterVolumeResponse Int
+ Network.AWS.OpsWorks.CloneStack: csrsResponseStatus :: Lens' CloneStackResponse Int
+ Network.AWS.OpsWorks.CreateApp: carsResponseStatus :: Lens' CreateAppResponse Int
+ Network.AWS.OpsWorks.CreateDeployment: cdrsResponseStatus :: Lens' CreateDeploymentResponse Int
+ Network.AWS.OpsWorks.CreateInstance: cirsResponseStatus :: Lens' CreateInstanceResponse Int
+ Network.AWS.OpsWorks.CreateLayer: clrsResponseStatus :: Lens' CreateLayerResponse Int
+ Network.AWS.OpsWorks.CreateStack: crsResponseStatus :: Lens' CreateStackResponse Int
+ Network.AWS.OpsWorks.CreateUserProfile: cuprsResponseStatus :: Lens' CreateUserProfileResponse Int
+ Network.AWS.OpsWorks.DescribeAgentVersions: davrsResponseStatus :: Lens' DescribeAgentVersionsResponse Int
+ Network.AWS.OpsWorks.DescribeApps: darsResponseStatus :: Lens' DescribeAppsResponse Int
+ Network.AWS.OpsWorks.DescribeCommands: dcrsResponseStatus :: Lens' DescribeCommandsResponse Int
+ Network.AWS.OpsWorks.DescribeDeployments: ddrsResponseStatus :: Lens' DescribeDeploymentsResponse Int
+ Network.AWS.OpsWorks.DescribeEcsClusters: decrsResponseStatus :: Lens' DescribeEcsClustersResponse Int
+ Network.AWS.OpsWorks.DescribeElasticIPs: deirsResponseStatus :: Lens' DescribeElasticIPsResponse Int
+ Network.AWS.OpsWorks.DescribeElasticLoadBalancers: delbrsResponseStatus :: Lens' DescribeElasticLoadBalancersResponse Int
+ Network.AWS.OpsWorks.DescribeInstances: dirsResponseStatus :: Lens' DescribeInstancesResponse Int
+ Network.AWS.OpsWorks.DescribeLayers: dlrsResponseStatus :: Lens' DescribeLayersResponse Int
+ Network.AWS.OpsWorks.DescribeLoadBasedAutoScaling: dlbasrsResponseStatus :: Lens' DescribeLoadBasedAutoScalingResponse Int
+ Network.AWS.OpsWorks.DescribeMyUserProfile: dmuprsResponseStatus :: Lens' DescribeMyUserProfileResponse Int
+ Network.AWS.OpsWorks.DescribePermissions: dprsResponseStatus :: Lens' DescribePermissionsResponse Int
+ Network.AWS.OpsWorks.DescribeRAIdArrays: draiarsResponseStatus :: Lens' DescribeRAIdArraysResponse Int
+ Network.AWS.OpsWorks.DescribeRDSDBInstances: drdirsResponseStatus :: Lens' DescribeRDSDBInstancesResponse Int
+ Network.AWS.OpsWorks.DescribeServiceErrors: dsersResponseStatus :: Lens' DescribeServiceErrorsResponse Int
+ Network.AWS.OpsWorks.DescribeStackProvisioningParameters: dspprsResponseStatus :: Lens' DescribeStackProvisioningParametersResponse Int
+ Network.AWS.OpsWorks.DescribeStackSummary: dssrsResponseStatus :: Lens' DescribeStackSummaryResponse Int
+ Network.AWS.OpsWorks.DescribeStacks: dsrsResponseStatus :: Lens' DescribeStacksResponse Int
+ Network.AWS.OpsWorks.DescribeTimeBasedAutoScaling: dtbasrsResponseStatus :: Lens' DescribeTimeBasedAutoScalingResponse Int
+ Network.AWS.OpsWorks.DescribeUserProfiles: duprsResponseStatus :: Lens' DescribeUserProfilesResponse Int
+ Network.AWS.OpsWorks.DescribeVolumes: dvrsResponseStatus :: Lens' DescribeVolumesResponse Int
+ Network.AWS.OpsWorks.GetHostnameSuggestion: ghsrsResponseStatus :: Lens' GetHostnameSuggestionResponse Int
+ Network.AWS.OpsWorks.GrantAccess: garsResponseStatus :: Lens' GrantAccessResponse Int
+ Network.AWS.OpsWorks.RegisterEcsCluster: recrsResponseStatus :: Lens' RegisterEcsClusterResponse Int
+ Network.AWS.OpsWorks.RegisterElasticIP: reirsResponseStatus :: Lens' RegisterElasticIPResponse Int
+ Network.AWS.OpsWorks.RegisterInstance: rirsResponseStatus :: Lens' RegisterInstanceResponse Int
+ Network.AWS.OpsWorks.RegisterVolume: rvrsResponseStatus :: Lens' RegisterVolumeResponse Int
Files
- README.md +1/−1
- amazonka-opsworks.cabal +5/−5
- gen/Network/AWS/OpsWorks.hs +93/−93
- gen/Network/AWS/OpsWorks/CloneStack.hs +72/−72
- gen/Network/AWS/OpsWorks/CreateApp.hs +27/−27
- gen/Network/AWS/OpsWorks/CreateDeployment.hs +9/−9
- gen/Network/AWS/OpsWorks/CreateInstance.hs +20/−20
- gen/Network/AWS/OpsWorks/CreateLayer.hs +31/−31
- gen/Network/AWS/OpsWorks/CreateStack.hs +55/−55
- gen/Network/AWS/OpsWorks/CreateUserProfile.hs +30/−30
- gen/Network/AWS/OpsWorks/DescribeAgentVersions.hs +9/−9
- gen/Network/AWS/OpsWorks/DescribeApps.hs +9/−9
- gen/Network/AWS/OpsWorks/DescribeCommands.hs +24/−24
- gen/Network/AWS/OpsWorks/DescribeDeployments.hs +9/−9
- gen/Network/AWS/OpsWorks/DescribeEcsClusters.hs +10/−10
- gen/Network/AWS/OpsWorks/DescribeElasticIPs.hs +9/−9
- gen/Network/AWS/OpsWorks/DescribeElasticLoadBalancers.hs +8/−8
- gen/Network/AWS/OpsWorks/DescribeInstances.hs +9/−9
- gen/Network/AWS/OpsWorks/DescribeLayers.hs +9/−9
- gen/Network/AWS/OpsWorks/DescribeLoadBasedAutoScaling.hs +8/−8
- gen/Network/AWS/OpsWorks/DescribeMyUserProfile.hs +9/−9
- gen/Network/AWS/OpsWorks/DescribePermissions.hs +9/−9
- gen/Network/AWS/OpsWorks/DescribeRAIdArrays.hs +9/−9
- gen/Network/AWS/OpsWorks/DescribeRDSDBInstances.hs +8/−8
- gen/Network/AWS/OpsWorks/DescribeServiceErrors.hs +21/−21
- gen/Network/AWS/OpsWorks/DescribeStackProvisioningParameters.hs +8/−8
- gen/Network/AWS/OpsWorks/DescribeStackSummary.hs +9/−9
- gen/Network/AWS/OpsWorks/DescribeStacks.hs +9/−9
- gen/Network/AWS/OpsWorks/DescribeTimeBasedAutoScaling.hs +8/−8
- gen/Network/AWS/OpsWorks/DescribeUserProfiles.hs +9/−9
- gen/Network/AWS/OpsWorks/DescribeVolumes.hs +9/−9
- gen/Network/AWS/OpsWorks/GetHostnameSuggestion.hs +10/−10
- gen/Network/AWS/OpsWorks/GrantAccess.hs +8/−8
- gen/Network/AWS/OpsWorks/RegisterEcsCluster.hs +9/−9
- gen/Network/AWS/OpsWorks/RegisterElasticIP.hs +9/−9
- gen/Network/AWS/OpsWorks/RegisterInstance.hs +9/−9
- gen/Network/AWS/OpsWorks/RegisterVolume.hs +9/−9
- gen/Network/AWS/OpsWorks/Types.hs +39/−39
- gen/Network/AWS/OpsWorks/Types/Product.hs +370/−367
- gen/Network/AWS/OpsWorks/UpdateApp.hs +20/−21
- gen/Network/AWS/OpsWorks/UpdateLayer.hs +32/−32
- gen/Network/AWS/OpsWorks/UpdateStack.hs +34/−34
- gen/Network/AWS/OpsWorks/UpdateUserProfile.hs +21/−21
- test/Test/AWS/Gen/OpsWorks.hs +336/−336
README.md view
@@ -8,7 +8,7 @@ ## Version -`1.2.0.2`+`1.3.0` ## Description
amazonka-opsworks.cabal view
@@ -1,5 +1,5 @@ name: amazonka-opsworks-version: 1.2.0.2+version: 1.3.0 synopsis: Amazon OpsWorks SDK. homepage: https://github.com/brendanhay/amazonka bug-reports: https://github.com/brendanhay/amazonka/issues@@ -164,7 +164,7 @@ , Network.AWS.OpsWorks.Types.Sum build-depends:- amazonka-core == 1.2.0.*+ amazonka-core == 1.3.0.* , base >= 4.7 && < 5 test-suite amazonka-opsworks-test@@ -184,9 +184,9 @@ , Test.AWS.OpsWorks.Internal build-depends:- amazonka-core == 1.2.0.*- , amazonka-test == 1.2.0.*- , amazonka-opsworks == 1.2.0.*+ amazonka-core == 1.3.0.*+ , amazonka-test == 1.3.0.*+ , amazonka-opsworks == 1.3.0.* , base , bytestring , lens
gen/Network/AWS/OpsWorks.hs view
@@ -94,32 +94,32 @@ -- ** SetLoadBasedAutoScaling , module Network.AWS.OpsWorks.SetLoadBasedAutoScaling - -- ** UnassignVolume- , module Network.AWS.OpsWorks.UnassignVolume- -- ** DeregisterRDSDBInstance , module Network.AWS.OpsWorks.DeregisterRDSDBInstance + -- ** UnassignVolume+ , module Network.AWS.OpsWorks.UnassignVolume+ -- ** CreateInstance , module Network.AWS.OpsWorks.CreateInstance + -- ** DescribeLayers+ , module Network.AWS.OpsWorks.DescribeLayers+ -- ** RegisterElasticIP , module Network.AWS.OpsWorks.RegisterElasticIP -- ** DescribeAgentVersions , module Network.AWS.OpsWorks.DescribeAgentVersions - -- ** DescribeLayers- , module Network.AWS.OpsWorks.DescribeLayers- -- ** CreateDeployment , module Network.AWS.OpsWorks.CreateDeployment - -- ** DeleteApp- , module Network.AWS.OpsWorks.DeleteApp+ -- ** AssignInstance+ , module Network.AWS.OpsWorks.AssignInstance - -- ** UpdateApp- , module Network.AWS.OpsWorks.UpdateApp+ -- ** DescribeStacks+ , module Network.AWS.OpsWorks.DescribeStacks -- ** DeleteInstance , module Network.AWS.OpsWorks.DeleteInstance@@ -127,24 +127,24 @@ -- ** UpdateInstance , module Network.AWS.OpsWorks.UpdateInstance - -- ** DescribeStacks- , module Network.AWS.OpsWorks.DescribeStacks- -- ** DeregisterVolume , module Network.AWS.OpsWorks.DeregisterVolume - -- ** AssignInstance- , module Network.AWS.OpsWorks.AssignInstance- -- ** RebootInstance , module Network.AWS.OpsWorks.RebootInstance - -- ** DescribeTimeBasedAutoScaling- , module Network.AWS.OpsWorks.DescribeTimeBasedAutoScaling+ -- ** DeleteApp+ , module Network.AWS.OpsWorks.DeleteApp + -- ** UpdateApp+ , module Network.AWS.OpsWorks.UpdateApp+ -- ** UpdateRDSDBInstance , module Network.AWS.OpsWorks.UpdateRDSDBInstance + -- ** DescribeTimeBasedAutoScaling+ , module Network.AWS.OpsWorks.DescribeTimeBasedAutoScaling+ -- ** StopStack , module Network.AWS.OpsWorks.StopStack @@ -166,17 +166,14 @@ -- ** SetTimeBasedAutoScaling , module Network.AWS.OpsWorks.SetTimeBasedAutoScaling - -- ** DeregisterElasticIP- , module Network.AWS.OpsWorks.DeregisterElasticIP+ -- ** DescribeUserProfiles+ , module Network.AWS.OpsWorks.DescribeUserProfiles -- ** AttachElasticLoadBalancer , module Network.AWS.OpsWorks.AttachElasticLoadBalancer - -- ** DescribeUserProfiles- , module Network.AWS.OpsWorks.DescribeUserProfiles-- -- ** DescribeStackSummary- , module Network.AWS.OpsWorks.DescribeStackSummary+ -- ** DeregisterElasticIP+ , module Network.AWS.OpsWorks.DeregisterElasticIP -- ** DeregisterEcsCluster , module Network.AWS.OpsWorks.DeregisterEcsCluster@@ -187,44 +184,47 @@ -- ** UpdateMyUserProfile , module Network.AWS.OpsWorks.UpdateMyUserProfile + -- ** DescribeStackSummary+ , module Network.AWS.OpsWorks.DescribeStackSummary+ -- ** DescribeInstances , module Network.AWS.OpsWorks.DescribeInstances -- ** DescribeDeployments , module Network.AWS.OpsWorks.DescribeDeployments - -- ** CreateStack- , module Network.AWS.OpsWorks.CreateStack+ -- ** DescribeElasticIPs+ , module Network.AWS.OpsWorks.DescribeElasticIPs -- ** GrantAccess , module Network.AWS.OpsWorks.GrantAccess - -- ** DescribeElasticIPs- , module Network.AWS.OpsWorks.DescribeElasticIPs- -- ** DeleteLayer , module Network.AWS.OpsWorks.DeleteLayer -- ** UpdateLayer , module Network.AWS.OpsWorks.UpdateLayer - -- ** CloneStack- , module Network.AWS.OpsWorks.CloneStack+ -- ** CreateStack+ , module Network.AWS.OpsWorks.CreateStack - -- ** GetHostnameSuggestion- , module Network.AWS.OpsWorks.GetHostnameSuggestion+ -- ** UpdateElasticIP+ , module Network.AWS.OpsWorks.UpdateElasticIP -- ** CreateApp , module Network.AWS.OpsWorks.CreateApp + -- ** GetHostnameSuggestion+ , module Network.AWS.OpsWorks.GetHostnameSuggestion++ -- ** CloneStack+ , module Network.AWS.OpsWorks.CloneStack+ -- ** DescribePermissions , module Network.AWS.OpsWorks.DescribePermissions - -- ** UpdateElasticIP- , module Network.AWS.OpsWorks.UpdateElasticIP-- -- ** DescribeLoadBasedAutoScaling- , module Network.AWS.OpsWorks.DescribeLoadBasedAutoScaling+ -- ** DetachElasticLoadBalancer+ , module Network.AWS.OpsWorks.DetachElasticLoadBalancer -- ** RegisterInstance , module Network.AWS.OpsWorks.RegisterInstance@@ -232,20 +232,17 @@ -- ** AssociateElasticIP , module Network.AWS.OpsWorks.AssociateElasticIP - -- ** DetachElasticLoadBalancer- , module Network.AWS.OpsWorks.DetachElasticLoadBalancer+ -- ** DescribeLoadBasedAutoScaling+ , module Network.AWS.OpsWorks.DescribeLoadBasedAutoScaling -- ** DescribeStackProvisioningParameters , module Network.AWS.OpsWorks.DescribeStackProvisioningParameters - -- ** DescribeMyUserProfile- , module Network.AWS.OpsWorks.DescribeMyUserProfile- -- ** UnassignInstance , module Network.AWS.OpsWorks.UnassignInstance - -- ** RegisterRDSDBInstance- , module Network.AWS.OpsWorks.RegisterRDSDBInstance+ -- ** DescribeMyUserProfile+ , module Network.AWS.OpsWorks.DescribeMyUserProfile -- ** DeleteUserProfile , module Network.AWS.OpsWorks.DeleteUserProfile@@ -256,6 +253,9 @@ -- ** DescribeServiceErrors , module Network.AWS.OpsWorks.DescribeServiceErrors + -- ** RegisterRDSDBInstance+ , module Network.AWS.OpsWorks.RegisterRDSDBInstance+ -- ** StartStack , module Network.AWS.OpsWorks.StartStack @@ -265,27 +265,27 @@ -- ** DescribeCommands , module Network.AWS.OpsWorks.DescribeCommands - -- ** DescribeEcsClusters- , module Network.AWS.OpsWorks.DescribeEcsClusters+ -- ** AssignVolume+ , module Network.AWS.OpsWorks.AssignVolume -- ** DescribeElasticLoadBalancers , module Network.AWS.OpsWorks.DescribeElasticLoadBalancers + -- ** SetPermission+ , module Network.AWS.OpsWorks.SetPermission+ -- ** DeregisterInstance , module Network.AWS.OpsWorks.DeregisterInstance + -- ** DescribeEcsClusters+ , module Network.AWS.OpsWorks.DescribeEcsClusters+ -- ** DescribeRAIdArrays , module Network.AWS.OpsWorks.DescribeRAIdArrays - -- ** SetPermission- , module Network.AWS.OpsWorks.SetPermission- -- ** UpdateVolume , module Network.AWS.OpsWorks.UpdateVolume - -- ** AssignVolume- , module Network.AWS.OpsWorks.AssignVolume- -- ** StartInstance , module Network.AWS.OpsWorks.StartInstance @@ -337,18 +337,18 @@ , App , app , appSSLConfiguration- , appShortname+ , appEnvironment , appEnableSSL , appCreatedAt- , appEnvironment+ , appShortname , appDataSources- , appAppId , appAppSource- , appName+ , appAppId , appAttributes+ , appName , appType- , appDomains , appStackId+ , appDomains , appDescription -- ** AutoScalingThresholds@@ -379,8 +379,8 @@ -- ** Command , Command , command- , cInstanceId , cDeploymentId+ , cInstanceId , cStatus , cLogURL , cCreatedAt@@ -453,8 +453,8 @@ , elbAvailabilityZones , elbRegion , elbElasticLoadBalancerName- , elbEC2InstanceIds , elbStackId+ , elbEC2InstanceIds , elbLayerId , elbDNSName @@ -468,29 +468,29 @@ -- ** Instance , Instance , instance'+ , iPrivateDNS+ , iReportedAgentVersion , iInstanceId+ , iStatus , iPrivateIP , iInstallUpdatesOnBoot- , iReportedAgentVersion- , iStatus- , iPrivateDNS , iVirtualizationType- , iSecurityGroupIds- , iSSHHostRsaKeyFingerprint , iInstanceProfileARN , iPlatform , iHostname+ , iSSHHostRsaKeyFingerprint+ , iSecurityGroupIds , iEcsClusterARN , iCreatedAt- , iSSHKeyName , iEC2InstanceId+ , iSSHKeyName , iAgentVersion , iRootDeviceVolumeId , iSubnetId- , iInstanceType , iInfrastructureClass- , iEBSOptimized , iSSHHostDsaKeyFingerprint+ , iInstanceType+ , iEBSOptimized , iElasticIP , iOS , iAvailabilityZone@@ -499,14 +499,14 @@ , iLayerIds , iArchitecture , iPublicDNS- , iPublicIP , iAMIId+ , iPublicIP , iReportedOS- , iStackId , iRegisteredBy- , iBlockDeviceMappings- , iEcsContainerInstanceARN+ , iStackId , iRootDeviceType+ , iEcsContainerInstanceARN+ , iBlockDeviceMappings -- ** InstanceIdentity , InstanceIdentity@@ -521,9 +521,9 @@ , icPending , icOnline , icUnassigning- , icRequested- , icRunningSetup , icDeregistering+ , icRunningSetup+ , icRequested , icBooting , icStopped , icRebooting@@ -541,22 +541,22 @@ , Layer , layer , lCustomInstanceProfileARN- , lInstallUpdatesOnBoot , lCustomSecurityGroupIds+ , lInstallUpdatesOnBoot , lLifecycleEventConfiguration- , lShortname , lCreatedAt+ , lShortname , lDefaultRecipes , lCustomRecipes- , lVolumeConfigurations , lCustomJSON+ , lVolumeConfigurations , lEnableAutoHealing , lPackages- , lName , lAttributes+ , lName , lAutoAssignPublicIPs- , lUseEBSOptimizedInstances , lType+ , lUseEBSOptimizedInstances , lStackId , lLayerId , lDefaultSecurityGroupNames@@ -589,13 +589,13 @@ , rAIdArray , raiaInstanceId , raiaSize- , raiaCreatedAt , raiaIOPS+ , raiaCreatedAt , raiaRAIdLevel , raiaDevice , raiaNumberOfDisks- , raiaName , raiaAvailabilityZone+ , raiaName , raiaRAIdArrayId , raiaVolumeType , raiaStackId@@ -604,8 +604,8 @@ -- ** RDSDBInstance , RDSDBInstance , rdsDBInstance- , rdiDBUser , rdiRDSDBInstanceARN+ , rdiDBUser , rdiMissingOnRDS , rdiEngine , rdiAddress@@ -618,8 +618,8 @@ , Recipes , recipes , rSetup- , rUndeploy , rShutdown+ , rUndeploy , rConfigure , rDeploy @@ -640,8 +640,8 @@ -- ** SelfUserProfile , SelfUserProfile , selfUserProfile- , supSSHUsername , supSSHPublicKey+ , supSSHUsername , supIAMUserARN , supName @@ -652,8 +652,8 @@ , seCreatedAt , seServiceErrorId , seType- , seMessage , seStackId+ , seMessage -- ** ShutdownEventConfiguration , ShutdownEventConfiguration@@ -676,20 +676,20 @@ , stack , sDefaultInstanceProfileARN , sServiceRoleARN- , sARN , sDefaultRootDeviceType+ , sARN , sCreatedAt- , sChefConfiguration , sVPCId+ , sChefConfiguration , sAgentVersion , sDefaultSSHKeyName , sCustomJSON , sCustomCookbooksSource , sDefaultAvailabilityZone+ , sAttributes , sName- , sUseOpsworksSecurityGroups , sDefaultOS- , sAttributes+ , sUseOpsworksSecurityGroups , sUseCustomCookbooks , sDefaultSubnetId , sRegion@@ -730,9 +730,9 @@ -- ** UserProfile , UserProfile , userProfile- , upSSHUsername- , upSSHPublicKey , upAllowSelfManagement+ , upSSHPublicKey+ , upSSHUsername , upIAMUserARN , upName @@ -744,8 +744,8 @@ , vSize , vIOPS , vDevice- , vName , vAvailabilityZone+ , vName , vRAIdArrayId , vVolumeId , vRegion
gen/Network/AWS/OpsWorks/CloneStack.hs view
@@ -35,21 +35,21 @@ cloneStack , CloneStack -- * Request Lenses- , cCloneAppIds , cDefaultInstanceProfileARN+ , cCloneAppIds , cDefaultRootDeviceType- , cChefConfiguration , cVPCId+ , cChefConfiguration , cAgentVersion , cDefaultSSHKeyName , cCustomJSON , cClonePermissions , cCustomCookbooksSource , cDefaultAvailabilityZone+ , cAttributes , cName- , cUseOpsworksSecurityGroups , cDefaultOS- , cAttributes+ , cUseOpsworksSecurityGroups , cUseCustomCookbooks , cDefaultSubnetId , cRegion@@ -63,7 +63,7 @@ , CloneStackResponse -- * Response Lenses , csrsStackId- , csrsStatus+ , csrsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -74,21 +74,21 @@ -- | /See:/ 'cloneStack' smart constructor. data CloneStack = CloneStack'- { _cCloneAppIds :: !(Maybe [Text])- , _cDefaultInstanceProfileARN :: !(Maybe Text)+ { _cDefaultInstanceProfileARN :: !(Maybe Text)+ , _cCloneAppIds :: !(Maybe [Text]) , _cDefaultRootDeviceType :: !(Maybe RootDeviceType)- , _cChefConfiguration :: !(Maybe ChefConfiguration) , _cVPCId :: !(Maybe Text)+ , _cChefConfiguration :: !(Maybe ChefConfiguration) , _cAgentVersion :: !(Maybe Text) , _cDefaultSSHKeyName :: !(Maybe Text) , _cCustomJSON :: !(Maybe Text) , _cClonePermissions :: !(Maybe Bool) , _cCustomCookbooksSource :: !(Maybe Source) , _cDefaultAvailabilityZone :: !(Maybe Text)+ , _cAttributes :: !(Maybe (Map StackAttributesKeys Text)) , _cName :: !(Maybe Text)- , _cUseOpsworksSecurityGroups :: !(Maybe Bool) , _cDefaultOS :: !(Maybe Text)- , _cAttributes :: !(Maybe (Map StackAttributesKeys Text))+ , _cUseOpsworksSecurityGroups :: !(Maybe Bool) , _cUseCustomCookbooks :: !(Maybe Bool) , _cDefaultSubnetId :: !(Maybe Text) , _cRegion :: !(Maybe Text)@@ -102,16 +102,16 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'cCloneAppIds'--- -- * 'cDefaultInstanceProfileARN' ----- * 'cDefaultRootDeviceType'+-- * 'cCloneAppIds' ----- * 'cChefConfiguration'+-- * 'cDefaultRootDeviceType' -- -- * 'cVPCId' --+-- * 'cChefConfiguration'+-- -- * 'cAgentVersion' -- -- * 'cDefaultSSHKeyName'@@ -124,13 +124,13 @@ -- -- * 'cDefaultAvailabilityZone' ----- * 'cName'+-- * 'cAttributes' ----- * 'cUseOpsworksSecurityGroups'+-- * 'cName' -- -- * 'cDefaultOS' ----- * 'cAttributes'+-- * 'cUseOpsworksSecurityGroups' -- -- * 'cUseCustomCookbooks' --@@ -151,21 +151,21 @@ -> CloneStack cloneStack pSourceStackId_ pServiceRoleARN_ = CloneStack'- { _cCloneAppIds = Nothing- , _cDefaultInstanceProfileARN = Nothing+ { _cDefaultInstanceProfileARN = Nothing+ , _cCloneAppIds = Nothing , _cDefaultRootDeviceType = Nothing- , _cChefConfiguration = Nothing , _cVPCId = Nothing+ , _cChefConfiguration = Nothing , _cAgentVersion = Nothing , _cDefaultSSHKeyName = Nothing , _cCustomJSON = Nothing , _cClonePermissions = Nothing , _cCustomCookbooksSource = Nothing , _cDefaultAvailabilityZone = Nothing+ , _cAttributes = Nothing , _cName = Nothing- , _cUseOpsworksSecurityGroups = Nothing , _cDefaultOS = Nothing- , _cAttributes = Nothing+ , _cUseOpsworksSecurityGroups = Nothing , _cUseCustomCookbooks = Nothing , _cDefaultSubnetId = Nothing , _cRegion = Nothing@@ -175,10 +175,6 @@ , _cServiceRoleARN = pServiceRoleARN_ } --- | A list of source stack app IDs to be included in the cloned stack.-cCloneAppIds :: Lens' CloneStack [Text]-cCloneAppIds = lens _cCloneAppIds (\ s a -> s{_cCloneAppIds = a}) . _Default . _Coerce;- -- | The Amazon Resource Name (ARN) of an IAM profile that is the default -- profile for all of the stack\'s EC2 instances. For more information -- about IAM ARNs, see@@ -186,6 +182,10 @@ cDefaultInstanceProfileARN :: Lens' CloneStack (Maybe Text) cDefaultInstanceProfileARN = lens _cDefaultInstanceProfileARN (\ s a -> s{_cDefaultInstanceProfileARN = a}); +-- | A list of source stack app IDs to be included in the cloned stack.+cCloneAppIds :: Lens' CloneStack [Text]+cCloneAppIds = lens _cCloneAppIds (\ s a -> s{_cCloneAppIds = a}) . _Default . _Coerce;+ -- | The default root device type. This value is used by default for all -- instances in the cloned stack, but you can override it when you create -- an instance. For more information, see@@ -193,13 +193,6 @@ cDefaultRootDeviceType :: Lens' CloneStack (Maybe RootDeviceType) cDefaultRootDeviceType = lens _cDefaultRootDeviceType (\ s a -> s{_cDefaultRootDeviceType = a}); --- | A 'ChefConfiguration' object that specifies whether to enable Berkshelf--- and the Berkshelf version on Chef 11.10 stacks. For more information,--- see--- <http://docs.aws.amazon.com/opsworks/latest/userguide/workingstacks-creating.html Create a New Stack>.-cChefConfiguration :: Lens' CloneStack (Maybe ChefConfiguration)-cChefConfiguration = lens _cChefConfiguration (\ s a -> s{_cChefConfiguration = a});- -- | The ID of the VPC that the cloned stack is to be launched into. It must -- be in the specified region. All instances are launched into this VPC, -- and you cannot change the ID later.@@ -228,6 +221,13 @@ cVPCId :: Lens' CloneStack (Maybe Text) cVPCId = lens _cVPCId (\ s a -> s{_cVPCId = a}); +-- | A 'ChefConfiguration' object that specifies whether to enable Berkshelf+-- and the Berkshelf version on Chef 11.10 stacks. For more information,+-- see+-- <http://docs.aws.amazon.com/opsworks/latest/userguide/workingstacks-creating.html Create a New Stack>.+cChefConfiguration :: Lens' CloneStack (Maybe ChefConfiguration)+cChefConfiguration = lens _cChefConfiguration (\ s a -> s{_cChefConfiguration = a});+ -- | The default AWS OpsWorks agent version. You have the following options: -- -- - Auto-update - Set this parameter to 'LATEST'. AWS OpsWorks@@ -290,10 +290,36 @@ cDefaultAvailabilityZone :: Lens' CloneStack (Maybe Text) cDefaultAvailabilityZone = lens _cDefaultAvailabilityZone (\ s a -> s{_cDefaultAvailabilityZone = a}); +-- | A list of stack attributes and values as key\/value pairs to be added to+-- the cloned stack.+cAttributes :: Lens' CloneStack (HashMap StackAttributesKeys Text)+cAttributes = lens _cAttributes (\ s a -> s{_cAttributes = a}) . _Default . _Map;+ -- | The cloned stack name. cName :: Lens' CloneStack (Maybe Text) cName = lens _cName (\ s a -> s{_cName = a}); +-- | The stack\'s operating system, which must be set to one of the+-- following.+--+-- - A supported Linux operating system: An Amazon Linux version, such as+-- 'Amazon Linux 2015.03', 'Red Hat Enterprise Linux 7',+-- 'Ubuntu 12.04 LTS', or 'Ubuntu 14.04 LTS'.+-- - 'Microsoft Windows Server 2012 R2 Base'.+-- - A custom AMI: 'Custom'. You specify the custom AMI you want to use+-- when you create instances. For more information on how to use custom+-- AMIs with OpsWorks, see+-- <http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-custom-ami.html Using Custom AMIs>.+--+-- The default option is the parent stack\'s operating system. For more+-- information on the supported operating systems, see+-- <http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-os.html AWS OpsWorks Operating Systems>.+--+-- You can specify a different Linux operating system for the cloned stack,+-- but you cannot change from Linux to Windows or Windows to Linux.+cDefaultOS :: Lens' CloneStack (Maybe Text)+cDefaultOS = lens _cDefaultOS (\ s a -> s{_cDefaultOS = a});+ -- | Whether to associate the AWS OpsWorks built-in security groups with the -- stack\'s layers. --@@ -319,32 +345,6 @@ cUseOpsworksSecurityGroups :: Lens' CloneStack (Maybe Bool) cUseOpsworksSecurityGroups = lens _cUseOpsworksSecurityGroups (\ s a -> s{_cUseOpsworksSecurityGroups = a}); --- | The stack\'s operating system, which must be set to one of the--- following.------ - A supported Linux operating system: An Amazon Linux version, such as--- 'Amazon Linux 2015.03', 'Red Hat Enterprise Linux 7',--- 'Ubuntu 12.04 LTS', or 'Ubuntu 14.04 LTS'.--- - 'Microsoft Windows Server 2012 R2 Base'.--- - A custom AMI: 'Custom'. You specify the custom AMI you want to use--- when you create instances. For more information on how to use custom--- AMIs with OpsWorks, see--- <http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-custom-ami.html Using Custom AMIs>.------ The default option is the parent stack\'s operating system. For more--- information on the supported operating systems, see--- <http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-os.html AWS OpsWorks Operating Systems>.------ You can specify a different Linux operating system for the cloned stack,--- but you cannot change from Linux to Windows or Windows to Linux.-cDefaultOS :: Lens' CloneStack (Maybe Text)-cDefaultOS = lens _cDefaultOS (\ s a -> s{_cDefaultOS = a});---- | A list of stack attributes and values as key\/value pairs to be added to--- the cloned stack.-cAttributes :: Lens' CloneStack (HashMap StackAttributesKeys Text)-cAttributes = lens _cAttributes (\ s a -> s{_cAttributes = a}) . _Default . _Map;- -- | Whether to use custom cookbooks. cUseCustomCookbooks :: Lens' CloneStack (Maybe Bool) cUseCustomCookbooks = lens _cUseCustomCookbooks (\ s a -> s{_cUseCustomCookbooks = a});@@ -434,13 +434,13 @@ toJSON CloneStack'{..} = object (catMaybes- [("CloneAppIds" .=) <$> _cCloneAppIds,- ("DefaultInstanceProfileArn" .=) <$>+ [("DefaultInstanceProfileArn" .=) <$> _cDefaultInstanceProfileARN,+ ("CloneAppIds" .=) <$> _cCloneAppIds, ("DefaultRootDeviceType" .=) <$> _cDefaultRootDeviceType,- ("ChefConfiguration" .=) <$> _cChefConfiguration, ("VpcId" .=) <$> _cVPCId,+ ("ChefConfiguration" .=) <$> _cChefConfiguration, ("AgentVersion" .=) <$> _cAgentVersion, ("DefaultSshKeyName" .=) <$> _cDefaultSSHKeyName, ("CustomJson" .=) <$> _cCustomJSON,@@ -449,11 +449,11 @@ _cCustomCookbooksSource, ("DefaultAvailabilityZone" .=) <$> _cDefaultAvailabilityZone,+ ("Attributes" .=) <$> _cAttributes, ("Name" .=) <$> _cName,+ ("DefaultOs" .=) <$> _cDefaultOS, ("UseOpsworksSecurityGroups" .=) <$> _cUseOpsworksSecurityGroups,- ("DefaultOs" .=) <$> _cDefaultOS,- ("Attributes" .=) <$> _cAttributes, ("UseCustomCookbooks" .=) <$> _cUseCustomCookbooks, ("DefaultSubnetId" .=) <$> _cDefaultSubnetId, ("Region" .=) <$> _cRegion,@@ -473,8 +473,8 @@ -- -- /See:/ 'cloneStackResponse' smart constructor. data CloneStackResponse = CloneStackResponse'- { _csrsStackId :: !(Maybe Text)- , _csrsStatus :: !Int+ { _csrsStackId :: !(Maybe Text)+ , _csrsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'CloneStackResponse' with the minimum fields required to make a request.@@ -483,14 +483,14 @@ -- -- * 'csrsStackId' ----- * 'csrsStatus'+-- * 'csrsResponseStatus' cloneStackResponse- :: Int -- ^ 'csrsStatus'+ :: Int -- ^ 'csrsResponseStatus' -> CloneStackResponse-cloneStackResponse pStatus_ =+cloneStackResponse pResponseStatus_ = CloneStackResponse' { _csrsStackId = Nothing- , _csrsStatus = pStatus_+ , _csrsResponseStatus = pResponseStatus_ } -- | The cloned stack ID.@@ -498,5 +498,5 @@ csrsStackId = lens _csrsStackId (\ s a -> s{_csrsStackId = a}); -- | The response status code.-csrsStatus :: Lens' CloneStackResponse Int-csrsStatus = lens _csrsStatus (\ s a -> s{_csrsStatus = a});+csrsResponseStatus :: Lens' CloneStackResponse Int+csrsResponseStatus = lens _csrsResponseStatus (\ s a -> s{_csrsResponseStatus = a});
gen/Network/AWS/OpsWorks/CreateApp.hs view
@@ -35,9 +35,9 @@ , CreateApp -- * Request Lenses , caSSLConfiguration- , caShortname- , caEnableSSL , caEnvironment+ , caEnableSSL+ , caShortname , caDataSources , caAppSource , caAttributes@@ -52,7 +52,7 @@ , CreateAppResponse -- * Response Lenses , carsAppId- , carsStatus+ , carsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -64,9 +64,9 @@ -- | /See:/ 'createApp' smart constructor. data CreateApp = CreateApp' { _caSSLConfiguration :: !(Maybe SSLConfiguration)- , _caShortname :: !(Maybe Text)- , _caEnableSSL :: !(Maybe Bool) , _caEnvironment :: !(Maybe [EnvironmentVariable])+ , _caEnableSSL :: !(Maybe Bool)+ , _caShortname :: !(Maybe Text) , _caDataSources :: !(Maybe [DataSource]) , _caAppSource :: !(Maybe Source) , _caAttributes :: !(Maybe (Map AppAttributesKeys Text))@@ -83,11 +83,11 @@ -- -- * 'caSSLConfiguration' ----- * 'caShortname'+-- * 'caEnvironment' -- -- * 'caEnableSSL' ----- * 'caEnvironment'+-- * 'caShortname' -- -- * 'caDataSources' --@@ -112,9 +112,9 @@ createApp pStackId_ pName_ pType_ = CreateApp' { _caSSLConfiguration = Nothing- , _caShortname = Nothing- , _caEnableSSL = Nothing , _caEnvironment = Nothing+ , _caEnableSSL = Nothing+ , _caShortname = Nothing , _caDataSources = Nothing , _caAppSource = Nothing , _caAttributes = Nothing@@ -129,14 +129,6 @@ caSSLConfiguration :: Lens' CreateApp (Maybe SSLConfiguration) caSSLConfiguration = lens _caSSLConfiguration (\ s a -> s{_caSSLConfiguration = a}); --- | The app\'s short name.-caShortname :: Lens' CreateApp (Maybe Text)-caShortname = lens _caShortname (\ s a -> s{_caShortname = a});---- | Whether to enable SSL for the app.-caEnableSSL :: Lens' CreateApp (Maybe Bool)-caEnableSSL = lens _caEnableSSL (\ s a -> s{_caEnableSSL = a});- -- | An array of 'EnvironmentVariable' objects that specify environment -- variables to be associated with the app. After you deploy the app, these -- variables are defined on the associated app server instance. For more@@ -156,6 +148,14 @@ caEnvironment :: Lens' CreateApp [EnvironmentVariable] caEnvironment = lens _caEnvironment (\ s a -> s{_caEnvironment = a}) . _Default . _Coerce; +-- | Whether to enable SSL for the app.+caEnableSSL :: Lens' CreateApp (Maybe Bool)+caEnableSSL = lens _caEnableSSL (\ s a -> s{_caEnableSSL = a});++-- | The app\'s short name.+caShortname :: Lens' CreateApp (Maybe Text)+caShortname = lens _caShortname (\ s a -> s{_caShortname = a});+ -- | The app\'s data source. caDataSources :: Lens' CreateApp [DataSource] caDataSources = lens _caDataSources (\ s a -> s{_caDataSources = a}) . _Default . _Coerce;@@ -217,9 +217,9 @@ = object (catMaybes [("SslConfiguration" .=) <$> _caSSLConfiguration,- ("Shortname" .=) <$> _caShortname,- ("EnableSsl" .=) <$> _caEnableSSL, ("Environment" .=) <$> _caEnvironment,+ ("EnableSsl" .=) <$> _caEnableSSL,+ ("Shortname" .=) <$> _caShortname, ("DataSources" .=) <$> _caDataSources, ("AppSource" .=) <$> _caAppSource, ("Attributes" .=) <$> _caAttributes,@@ -238,8 +238,8 @@ -- -- /See:/ 'createAppResponse' smart constructor. data CreateAppResponse = CreateAppResponse'- { _carsAppId :: !(Maybe Text)- , _carsStatus :: !Int+ { _carsAppId :: !(Maybe Text)+ , _carsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'CreateAppResponse' with the minimum fields required to make a request.@@ -248,14 +248,14 @@ -- -- * 'carsAppId' ----- * 'carsStatus'+-- * 'carsResponseStatus' createAppResponse- :: Int -- ^ 'carsStatus'+ :: Int -- ^ 'carsResponseStatus' -> CreateAppResponse-createAppResponse pStatus_ =+createAppResponse pResponseStatus_ = CreateAppResponse' { _carsAppId = Nothing- , _carsStatus = pStatus_+ , _carsResponseStatus = pResponseStatus_ } -- | The app ID.@@ -263,5 +263,5 @@ carsAppId = lens _carsAppId (\ s a -> s{_carsAppId = a}); -- | The response status code.-carsStatus :: Lens' CreateAppResponse Int-carsStatus = lens _carsStatus (\ s a -> s{_carsStatus = a});+carsResponseStatus :: Lens' CreateAppResponse Int+carsResponseStatus = lens _carsResponseStatus (\ s a -> s{_carsResponseStatus = a});
gen/Network/AWS/OpsWorks/CreateDeployment.hs view
@@ -48,7 +48,7 @@ , CreateDeploymentResponse -- * Response Lenses , cdrsDeploymentId- , cdrsStatus+ , cdrsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -169,8 +169,8 @@ -- -- /See:/ 'createDeploymentResponse' smart constructor. data CreateDeploymentResponse = CreateDeploymentResponse'- { _cdrsDeploymentId :: !(Maybe Text)- , _cdrsStatus :: !Int+ { _cdrsDeploymentId :: !(Maybe Text)+ , _cdrsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'CreateDeploymentResponse' with the minimum fields required to make a request.@@ -179,14 +179,14 @@ -- -- * 'cdrsDeploymentId' ----- * 'cdrsStatus'+-- * 'cdrsResponseStatus' createDeploymentResponse- :: Int -- ^ 'cdrsStatus'+ :: Int -- ^ 'cdrsResponseStatus' -> CreateDeploymentResponse-createDeploymentResponse pStatus_ =+createDeploymentResponse pResponseStatus_ = CreateDeploymentResponse' { _cdrsDeploymentId = Nothing- , _cdrsStatus = pStatus_+ , _cdrsResponseStatus = pResponseStatus_ } -- | The deployment ID, which can be used with other requests to identify the@@ -195,5 +195,5 @@ cdrsDeploymentId = lens _cdrsDeploymentId (\ s a -> s{_cdrsDeploymentId = a}); -- | The response status code.-cdrsStatus :: Lens' CreateDeploymentResponse Int-cdrsStatus = lens _cdrsStatus (\ s a -> s{_cdrsStatus = a});+cdrsResponseStatus :: Lens' CreateDeploymentResponse Int+cdrsResponseStatus = lens _cdrsResponseStatus (\ s a -> s{_cdrsResponseStatus = a});
gen/Network/AWS/OpsWorks/CreateInstance.hs view
@@ -46,8 +46,8 @@ , ciAutoScalingType , ciArchitecture , ciAMIId- , ciBlockDeviceMappings , ciRootDeviceType+ , ciBlockDeviceMappings , ciStackId , ciLayerIds , ciInstanceType@@ -57,7 +57,7 @@ , CreateInstanceResponse -- * Response Lenses , cirsInstanceId- , cirsStatus+ , cirsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -80,8 +80,8 @@ , _ciAutoScalingType :: !(Maybe AutoScalingType) , _ciArchitecture :: !(Maybe Architecture) , _ciAMIId :: !(Maybe Text)- , _ciBlockDeviceMappings :: !(Maybe [BlockDeviceMapping]) , _ciRootDeviceType :: !(Maybe RootDeviceType)+ , _ciBlockDeviceMappings :: !(Maybe [BlockDeviceMapping]) , _ciStackId :: !Text , _ciLayerIds :: ![Text] , _ciInstanceType :: !Text@@ -115,10 +115,10 @@ -- -- * 'ciAMIId' ----- * 'ciBlockDeviceMappings'--- -- * 'ciRootDeviceType' --+-- * 'ciBlockDeviceMappings'+-- -- * 'ciStackId' -- -- * 'ciLayerIds'@@ -142,8 +142,8 @@ , _ciAutoScalingType = Nothing , _ciArchitecture = Nothing , _ciAMIId = Nothing- , _ciBlockDeviceMappings = Nothing , _ciRootDeviceType = Nothing+ , _ciBlockDeviceMappings = Nothing , _ciStackId = pStackId_ , _ciLayerIds = mempty , _ciInstanceType = pInstanceType_@@ -246,17 +246,17 @@ ciAMIId :: Lens' CreateInstance (Maybe Text) ciAMIId = lens _ciAMIId (\ s a -> s{_ciAMIId = a}); +-- | The instance root device type. For more information, see+-- <http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ComponentsAMIs.html#storage-for-the-root-device Storage for the Root Device>.+ciRootDeviceType :: Lens' CreateInstance (Maybe RootDeviceType)+ciRootDeviceType = lens _ciRootDeviceType (\ s a -> s{_ciRootDeviceType = a});+ -- | An array of 'BlockDeviceMapping' objects that specify the instance\'s -- block devices. For more information, see -- <http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/block-device-mapping-concepts.html Block Device Mapping>. ciBlockDeviceMappings :: Lens' CreateInstance [BlockDeviceMapping] ciBlockDeviceMappings = lens _ciBlockDeviceMappings (\ s a -> s{_ciBlockDeviceMappings = a}) . _Default . _Coerce; --- | The instance root device type. For more information, see--- <http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ComponentsAMIs.html#storage-for-the-root-device Storage for the Root Device>.-ciRootDeviceType :: Lens' CreateInstance (Maybe RootDeviceType)-ciRootDeviceType = lens _ciRootDeviceType (\ s a -> s{_ciRootDeviceType = a});- -- | The stack ID. ciStackId :: Lens' CreateInstance Text ciStackId = lens _ciStackId (\ s a -> s{_ciStackId = a});@@ -310,9 +310,9 @@ ("AutoScalingType" .=) <$> _ciAutoScalingType, ("Architecture" .=) <$> _ciArchitecture, ("AmiId" .=) <$> _ciAMIId,+ ("RootDeviceType" .=) <$> _ciRootDeviceType, ("BlockDeviceMappings" .=) <$> _ciBlockDeviceMappings,- ("RootDeviceType" .=) <$> _ciRootDeviceType, Just ("StackId" .= _ciStackId), Just ("LayerIds" .= _ciLayerIds), Just ("InstanceType" .= _ciInstanceType)])@@ -327,8 +327,8 @@ -- -- /See:/ 'createInstanceResponse' smart constructor. data CreateInstanceResponse = CreateInstanceResponse'- { _cirsInstanceId :: !(Maybe Text)- , _cirsStatus :: !Int+ { _cirsInstanceId :: !(Maybe Text)+ , _cirsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'CreateInstanceResponse' with the minimum fields required to make a request.@@ -337,14 +337,14 @@ -- -- * 'cirsInstanceId' ----- * 'cirsStatus'+-- * 'cirsResponseStatus' createInstanceResponse- :: Int -- ^ 'cirsStatus'+ :: Int -- ^ 'cirsResponseStatus' -> CreateInstanceResponse-createInstanceResponse pStatus_ =+createInstanceResponse pResponseStatus_ = CreateInstanceResponse' { _cirsInstanceId = Nothing- , _cirsStatus = pStatus_+ , _cirsResponseStatus = pResponseStatus_ } -- | The instance ID.@@ -352,5 +352,5 @@ cirsInstanceId = lens _cirsInstanceId (\ s a -> s{_cirsInstanceId = a}); -- | The response status code.-cirsStatus :: Lens' CreateInstanceResponse Int-cirsStatus = lens _cirsStatus (\ s a -> s{_cirsStatus = a});+cirsResponseStatus :: Lens' CreateInstanceResponse Int+cirsResponseStatus = lens _cirsResponseStatus (\ s a -> s{_cirsResponseStatus = a});
gen/Network/AWS/OpsWorks/CreateLayer.hs view
@@ -42,12 +42,12 @@ , CreateLayer -- * Request Lenses , clCustomInstanceProfileARN- , clInstallUpdatesOnBoot , clCustomSecurityGroupIds+ , clInstallUpdatesOnBoot , clLifecycleEventConfiguration , clCustomRecipes- , clVolumeConfigurations , clCustomJSON+ , clVolumeConfigurations , clEnableAutoHealing , clPackages , clAttributes@@ -64,7 +64,7 @@ , CreateLayerResponse -- * Response Lenses , clrsLayerId- , clrsStatus+ , clrsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -76,12 +76,12 @@ -- | /See:/ 'createLayer' smart constructor. data CreateLayer = CreateLayer' { _clCustomInstanceProfileARN :: !(Maybe Text)- , _clInstallUpdatesOnBoot :: !(Maybe Bool) , _clCustomSecurityGroupIds :: !(Maybe [Text])+ , _clInstallUpdatesOnBoot :: !(Maybe Bool) , _clLifecycleEventConfiguration :: !(Maybe LifecycleEventConfiguration) , _clCustomRecipes :: !(Maybe Recipes)- , _clVolumeConfigurations :: !(Maybe [VolumeConfiguration]) , _clCustomJSON :: !(Maybe Text)+ , _clVolumeConfigurations :: !(Maybe [VolumeConfiguration]) , _clEnableAutoHealing :: !(Maybe Bool) , _clPackages :: !(Maybe [Text]) , _clAttributes :: !(Maybe (Map LayerAttributesKeys Text))@@ -100,18 +100,18 @@ -- -- * 'clCustomInstanceProfileARN' ----- * 'clInstallUpdatesOnBoot'--- -- * 'clCustomSecurityGroupIds' --+-- * 'clInstallUpdatesOnBoot'+-- -- * 'clLifecycleEventConfiguration' -- -- * 'clCustomRecipes' ----- * 'clVolumeConfigurations'--- -- * 'clCustomJSON' --+-- * 'clVolumeConfigurations'+-- -- * 'clEnableAutoHealing' -- -- * 'clPackages'@@ -140,12 +140,12 @@ createLayer pStackId_ pType_ pName_ pShortname_ = CreateLayer' { _clCustomInstanceProfileARN = Nothing- , _clInstallUpdatesOnBoot = Nothing , _clCustomSecurityGroupIds = Nothing+ , _clInstallUpdatesOnBoot = Nothing , _clLifecycleEventConfiguration = Nothing , _clCustomRecipes = Nothing- , _clVolumeConfigurations = Nothing , _clCustomJSON = Nothing+ , _clVolumeConfigurations = Nothing , _clEnableAutoHealing = Nothing , _clPackages = Nothing , _clAttributes = Nothing@@ -164,6 +164,10 @@ clCustomInstanceProfileARN :: Lens' CreateLayer (Maybe Text) clCustomInstanceProfileARN = lens _clCustomInstanceProfileARN (\ s a -> s{_clCustomInstanceProfileARN = a}); +-- | An array containing the layer custom security group IDs.+clCustomSecurityGroupIds :: Lens' CreateLayer [Text]+clCustomSecurityGroupIds = lens _clCustomSecurityGroupIds (\ s a -> s{_clCustomSecurityGroupIds = a}) . _Default . _Coerce;+ -- | Whether to install operating system and package updates when the -- instance boots. The default value is 'true'. To control when updates are -- installed, set this value to 'false'. You must then update your@@ -176,10 +180,6 @@ clInstallUpdatesOnBoot :: Lens' CreateLayer (Maybe Bool) clInstallUpdatesOnBoot = lens _clInstallUpdatesOnBoot (\ s a -> s{_clInstallUpdatesOnBoot = a}); --- | An array containing the layer custom security group IDs.-clCustomSecurityGroupIds :: Lens' CreateLayer [Text]-clCustomSecurityGroupIds = lens _clCustomSecurityGroupIds (\ s a -> s{_clCustomSecurityGroupIds = a}) . _Default . _Coerce;- -- | A 'LifeCycleEventConfiguration' object that you can use to configure the -- Shutdown event to specify an execution timeout and enable or disable -- Elastic Load Balancer connection draining.@@ -190,11 +190,6 @@ clCustomRecipes :: Lens' CreateLayer (Maybe Recipes) clCustomRecipes = lens _clCustomRecipes (\ s a -> s{_clCustomRecipes = a}); --- | A 'VolumeConfigurations' object that describes the layer\'s Amazon EBS--- volumes.-clVolumeConfigurations :: Lens' CreateLayer [VolumeConfiguration]-clVolumeConfigurations = lens _clVolumeConfigurations (\ s a -> s{_clVolumeConfigurations = a}) . _Default . _Coerce;- -- | A JSON-formatted string containing custom stack configuration and -- deployment attributes to be installed on the layer\'s instances. For -- more information, see@@ -202,6 +197,11 @@ clCustomJSON :: Lens' CreateLayer (Maybe Text) clCustomJSON = lens _clCustomJSON (\ s a -> s{_clCustomJSON = a}); +-- | A 'VolumeConfigurations' object that describes the layer\'s Amazon EBS+-- volumes.+clVolumeConfigurations :: Lens' CreateLayer [VolumeConfiguration]+clVolumeConfigurations = lens _clVolumeConfigurations (\ s a -> s{_clVolumeConfigurations = a}) . _Default . _Coerce;+ -- | Whether to disable auto healing for the layer. clEnableAutoHealing :: Lens' CreateLayer (Maybe Bool) clEnableAutoHealing = lens _clEnableAutoHealing (\ s a -> s{_clEnableAutoHealing = a});@@ -284,16 +284,16 @@ (catMaybes [("CustomInstanceProfileArn" .=) <$> _clCustomInstanceProfileARN,- ("InstallUpdatesOnBoot" .=) <$>- _clInstallUpdatesOnBoot, ("CustomSecurityGroupIds" .=) <$> _clCustomSecurityGroupIds,+ ("InstallUpdatesOnBoot" .=) <$>+ _clInstallUpdatesOnBoot, ("LifecycleEventConfiguration" .=) <$> _clLifecycleEventConfiguration, ("CustomRecipes" .=) <$> _clCustomRecipes,+ ("CustomJson" .=) <$> _clCustomJSON, ("VolumeConfigurations" .=) <$> _clVolumeConfigurations,- ("CustomJson" .=) <$> _clCustomJSON, ("EnableAutoHealing" .=) <$> _clEnableAutoHealing, ("Packages" .=) <$> _clPackages, ("Attributes" .=) <$> _clAttributes,@@ -317,8 +317,8 @@ -- -- /See:/ 'createLayerResponse' smart constructor. data CreateLayerResponse = CreateLayerResponse'- { _clrsLayerId :: !(Maybe Text)- , _clrsStatus :: !Int+ { _clrsLayerId :: !(Maybe Text)+ , _clrsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'CreateLayerResponse' with the minimum fields required to make a request.@@ -327,14 +327,14 @@ -- -- * 'clrsLayerId' ----- * 'clrsStatus'+-- * 'clrsResponseStatus' createLayerResponse- :: Int -- ^ 'clrsStatus'+ :: Int -- ^ 'clrsResponseStatus' -> CreateLayerResponse-createLayerResponse pStatus_ =+createLayerResponse pResponseStatus_ = CreateLayerResponse' { _clrsLayerId = Nothing- , _clrsStatus = pStatus_+ , _clrsResponseStatus = pResponseStatus_ } -- | The layer ID.@@ -342,5 +342,5 @@ clrsLayerId = lens _clrsLayerId (\ s a -> s{_clrsLayerId = a}); -- | The response status code.-clrsStatus :: Lens' CreateLayerResponse Int-clrsStatus = lens _clrsStatus (\ s a -> s{_clrsStatus = a});+clrsResponseStatus :: Lens' CreateLayerResponse Int+clrsResponseStatus = lens _clrsResponseStatus (\ s a -> s{_clrsResponseStatus = a});
gen/Network/AWS/OpsWorks/CreateStack.hs view
@@ -34,16 +34,16 @@ , CreateStack -- * Request Lenses , csDefaultRootDeviceType- , csChefConfiguration , csVPCId+ , csChefConfiguration , csAgentVersion , csDefaultSSHKeyName , csCustomJSON , csCustomCookbooksSource , csDefaultAvailabilityZone- , csUseOpsworksSecurityGroups- , csDefaultOS , csAttributes+ , csDefaultOS+ , csUseOpsworksSecurityGroups , csUseCustomCookbooks , csDefaultSubnetId , csConfigurationManager@@ -58,7 +58,7 @@ , CreateStackResponse -- * Response Lenses , crsStackId- , crsStatus+ , crsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -70,16 +70,16 @@ -- | /See:/ 'createStack' smart constructor. data CreateStack = CreateStack' { _csDefaultRootDeviceType :: !(Maybe RootDeviceType)- , _csChefConfiguration :: !(Maybe ChefConfiguration) , _csVPCId :: !(Maybe Text)+ , _csChefConfiguration :: !(Maybe ChefConfiguration) , _csAgentVersion :: !(Maybe Text) , _csDefaultSSHKeyName :: !(Maybe Text) , _csCustomJSON :: !(Maybe Text) , _csCustomCookbooksSource :: !(Maybe Source) , _csDefaultAvailabilityZone :: !(Maybe Text)- , _csUseOpsworksSecurityGroups :: !(Maybe Bool)- , _csDefaultOS :: !(Maybe Text) , _csAttributes :: !(Maybe (Map StackAttributesKeys Text))+ , _csDefaultOS :: !(Maybe Text)+ , _csUseOpsworksSecurityGroups :: !(Maybe Bool) , _csUseCustomCookbooks :: !(Maybe Bool) , _csDefaultSubnetId :: !(Maybe Text) , _csConfigurationManager :: !(Maybe StackConfigurationManager)@@ -96,10 +96,10 @@ -- -- * 'csDefaultRootDeviceType' ----- * 'csChefConfiguration'--- -- * 'csVPCId' --+-- * 'csChefConfiguration'+-- -- * 'csAgentVersion' -- -- * 'csDefaultSSHKeyName'@@ -110,11 +110,11 @@ -- -- * 'csDefaultAvailabilityZone' ----- * 'csUseOpsworksSecurityGroups'+-- * 'csAttributes' -- -- * 'csDefaultOS' ----- * 'csAttributes'+-- * 'csUseOpsworksSecurityGroups' -- -- * 'csUseCustomCookbooks' --@@ -140,16 +140,16 @@ createStack pName_ pRegion_ pServiceRoleARN_ pDefaultInstanceProfileARN_ = CreateStack' { _csDefaultRootDeviceType = Nothing- , _csChefConfiguration = Nothing , _csVPCId = Nothing+ , _csChefConfiguration = Nothing , _csAgentVersion = Nothing , _csDefaultSSHKeyName = Nothing , _csCustomJSON = Nothing , _csCustomCookbooksSource = Nothing , _csDefaultAvailabilityZone = Nothing- , _csUseOpsworksSecurityGroups = Nothing- , _csDefaultOS = Nothing , _csAttributes = Nothing+ , _csDefaultOS = Nothing+ , _csUseOpsworksSecurityGroups = Nothing , _csUseCustomCookbooks = Nothing , _csDefaultSubnetId = Nothing , _csConfigurationManager = Nothing@@ -168,13 +168,6 @@ csDefaultRootDeviceType :: Lens' CreateStack (Maybe RootDeviceType) csDefaultRootDeviceType = lens _csDefaultRootDeviceType (\ s a -> s{_csDefaultRootDeviceType = a}); --- | A 'ChefConfiguration' object that specifies whether to enable Berkshelf--- and the Berkshelf version on Chef 11.10 stacks. For more information,--- see--- <http://docs.aws.amazon.com/opsworks/latest/userguide/workingstacks-creating.html Create a New Stack>.-csChefConfiguration :: Lens' CreateStack (Maybe ChefConfiguration)-csChefConfiguration = lens _csChefConfiguration (\ s a -> s{_csChefConfiguration = a});- -- | The ID of the VPC that the stack is to be launched into. The VPC must be -- in the stack\'s region. All instances are launched into this VPC. You -- cannot change the ID later.@@ -203,6 +196,13 @@ csVPCId :: Lens' CreateStack (Maybe Text) csVPCId = lens _csVPCId (\ s a -> s{_csVPCId = a}); +-- | A 'ChefConfiguration' object that specifies whether to enable Berkshelf+-- and the Berkshelf version on Chef 11.10 stacks. For more information,+-- see+-- <http://docs.aws.amazon.com/opsworks/latest/userguide/workingstacks-creating.html Create a New Stack>.+csChefConfiguration :: Lens' CreateStack (Maybe ChefConfiguration)+csChefConfiguration = lens _csChefConfiguration (\ s a -> s{_csChefConfiguration = a});+ -- | The default AWS OpsWorks agent version. You have the following options: -- -- - Auto-update - Set this parameter to 'LATEST'. AWS OpsWorks@@ -261,6 +261,29 @@ csDefaultAvailabilityZone :: Lens' CreateStack (Maybe Text) csDefaultAvailabilityZone = lens _csDefaultAvailabilityZone (\ s a -> s{_csDefaultAvailabilityZone = a}); +-- | One or more user-defined key-value pairs to be added to the stack+-- attributes.+csAttributes :: Lens' CreateStack (HashMap StackAttributesKeys Text)+csAttributes = lens _csAttributes (\ s a -> s{_csAttributes = a}) . _Default . _Map;++-- | The stack\'s default operating system, which is installed on every+-- instance unless you specify a different operating system when you create+-- the instance. You can specify one of the following.+--+-- - A supported Linux operating system: An Amazon Linux version, such as+-- 'Amazon Linux 2015.03', 'Red Hat Enterprise Linux 7',+-- 'Ubuntu 12.04 LTS', or 'Ubuntu 14.04 LTS'.+-- - 'Microsoft Windows Server 2012 R2 Base'.+-- - A custom AMI: 'Custom'. You specify the custom AMI you want to use+-- when you create instances. For more information, see+-- <http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-custom-ami.html Using Custom AMIs>.+--+-- The default option is the current Amazon Linux version. For more+-- information on the supported operating systems, see+-- <http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-os.html AWS OpsWorks Operating Systems>.+csDefaultOS :: Lens' CreateStack (Maybe Text)+csDefaultOS = lens _csDefaultOS (\ s a -> s{_csDefaultOS = a});+ -- | Whether to associate the AWS OpsWorks built-in security groups with the -- stack\'s layers. --@@ -285,29 +308,6 @@ csUseOpsworksSecurityGroups :: Lens' CreateStack (Maybe Bool) csUseOpsworksSecurityGroups = lens _csUseOpsworksSecurityGroups (\ s a -> s{_csUseOpsworksSecurityGroups = a}); --- | The stack\'s default operating system, which is installed on every--- instance unless you specify a different operating system when you create--- the instance. You can specify one of the following.------ - A supported Linux operating system: An Amazon Linux version, such as--- 'Amazon Linux 2015.03', 'Red Hat Enterprise Linux 7',--- 'Ubuntu 12.04 LTS', or 'Ubuntu 14.04 LTS'.--- - 'Microsoft Windows Server 2012 R2 Base'.--- - A custom AMI: 'Custom'. You specify the custom AMI you want to use--- when you create instances. For more information, see--- <http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-custom-ami.html Using Custom AMIs>.------ The default option is the current Amazon Linux version. For more--- information on the supported operating systems, see--- <http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-os.html AWS OpsWorks Operating Systems>.-csDefaultOS :: Lens' CreateStack (Maybe Text)-csDefaultOS = lens _csDefaultOS (\ s a -> s{_csDefaultOS = a});---- | One or more user-defined key-value pairs to be added to the stack--- attributes.-csAttributes :: Lens' CreateStack (HashMap StackAttributesKeys Text)-csAttributes = lens _csAttributes (\ s a -> s{_csAttributes = a}) . _Default . _Map;- -- | Whether the stack uses custom cookbooks. csUseCustomCookbooks :: Lens' CreateStack (Maybe Bool) csUseCustomCookbooks = lens _csUseCustomCookbooks (\ s a -> s{_csUseCustomCookbooks = a});@@ -399,8 +399,8 @@ (catMaybes [("DefaultRootDeviceType" .=) <$> _csDefaultRootDeviceType,- ("ChefConfiguration" .=) <$> _csChefConfiguration, ("VpcId" .=) <$> _csVPCId,+ ("ChefConfiguration" .=) <$> _csChefConfiguration, ("AgentVersion" .=) <$> _csAgentVersion, ("DefaultSshKeyName" .=) <$> _csDefaultSSHKeyName, ("CustomJson" .=) <$> _csCustomJSON,@@ -408,10 +408,10 @@ _csCustomCookbooksSource, ("DefaultAvailabilityZone" .=) <$> _csDefaultAvailabilityZone,+ ("Attributes" .=) <$> _csAttributes,+ ("DefaultOs" .=) <$> _csDefaultOS, ("UseOpsworksSecurityGroups" .=) <$> _csUseOpsworksSecurityGroups,- ("DefaultOs" .=) <$> _csDefaultOS,- ("Attributes" .=) <$> _csAttributes, ("UseCustomCookbooks" .=) <$> _csUseCustomCookbooks, ("DefaultSubnetId" .=) <$> _csDefaultSubnetId, ("ConfigurationManager" .=) <$>@@ -434,8 +434,8 @@ -- -- /See:/ 'createStackResponse' smart constructor. data CreateStackResponse = CreateStackResponse'- { _crsStackId :: !(Maybe Text)- , _crsStatus :: !Int+ { _crsStackId :: !(Maybe Text)+ , _crsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'CreateStackResponse' with the minimum fields required to make a request.@@ -444,14 +444,14 @@ -- -- * 'crsStackId' ----- * 'crsStatus'+-- * 'crsResponseStatus' createStackResponse- :: Int -- ^ 'crsStatus'+ :: Int -- ^ 'crsResponseStatus' -> CreateStackResponse-createStackResponse pStatus_ =+createStackResponse pResponseStatus_ = CreateStackResponse' { _crsStackId = Nothing- , _crsStatus = pStatus_+ , _crsResponseStatus = pResponseStatus_ } -- | The stack ID, which is an opaque string that you use to identify the@@ -460,5 +460,5 @@ crsStackId = lens _crsStackId (\ s a -> s{_crsStackId = a}); -- | The response status code.-crsStatus :: Lens' CreateStackResponse Int-crsStatus = lens _crsStatus (\ s a -> s{_crsStatus = a});+crsResponseStatus :: Lens' CreateStackResponse Int+crsResponseStatus = lens _crsResponseStatus (\ s a -> s{_crsResponseStatus = a});
gen/Network/AWS/OpsWorks/CreateUserProfile.hs view
@@ -32,9 +32,9 @@ createUserProfile , CreateUserProfile -- * Request Lenses- , cupSSHUsername- , cupSSHPublicKey , cupAllowSelfManagement+ , cupSSHPublicKey+ , cupSSHUsername , cupIAMUserARN -- * Destructuring the Response@@ -42,7 +42,7 @@ , CreateUserProfileResponse -- * Response Lenses , cuprsIAMUserARN- , cuprsStatus+ , cuprsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -53,9 +53,9 @@ -- | /See:/ 'createUserProfile' smart constructor. data CreateUserProfile = CreateUserProfile'- { _cupSSHUsername :: !(Maybe Text)+ { _cupAllowSelfManagement :: !(Maybe Bool) , _cupSSHPublicKey :: !(Maybe Text)- , _cupAllowSelfManagement :: !(Maybe Bool)+ , _cupSSHUsername :: !(Maybe Text) , _cupIAMUserARN :: !Text } deriving (Eq,Read,Show,Data,Typeable,Generic) @@ -63,11 +63,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'cupSSHUsername'+-- * 'cupAllowSelfManagement' -- -- * 'cupSSHPublicKey' ----- * 'cupAllowSelfManagement'+-- * 'cupSSHUsername' -- -- * 'cupIAMUserARN' createUserProfile@@ -75,12 +75,22 @@ -> CreateUserProfile createUserProfile pIAMUserARN_ = CreateUserProfile'- { _cupSSHUsername = Nothing+ { _cupAllowSelfManagement = Nothing , _cupSSHPublicKey = Nothing- , _cupAllowSelfManagement = Nothing+ , _cupSSHUsername = Nothing , _cupIAMUserARN = pIAMUserARN_ } +-- | Whether users can specify their own SSH public key through the My+-- Settings page. For more information, see+-- <http://docs.aws.amazon.com/opsworks/latest/userguide/security-settingsshkey.html Setting an IAM User\'s Public SSH Key>.+cupAllowSelfManagement :: Lens' CreateUserProfile (Maybe Bool)+cupAllowSelfManagement = lens _cupAllowSelfManagement (\ s a -> s{_cupAllowSelfManagement = a});++-- | The user\'s public SSH key.+cupSSHPublicKey :: Lens' CreateUserProfile (Maybe Text)+cupSSHPublicKey = lens _cupSSHPublicKey (\ s a -> s{_cupSSHPublicKey = a});+ -- | The user\'s SSH user name. The allowable characters are [a-z], [A-Z], -- [0-9], \'-\', and \'_\'. If the specified name includes other -- punctuation marks, AWS OpsWorks removes them. For example, 'my.name'@@ -89,16 +99,6 @@ cupSSHUsername :: Lens' CreateUserProfile (Maybe Text) cupSSHUsername = lens _cupSSHUsername (\ s a -> s{_cupSSHUsername = a}); --- | The user\'s public SSH key.-cupSSHPublicKey :: Lens' CreateUserProfile (Maybe Text)-cupSSHPublicKey = lens _cupSSHPublicKey (\ s a -> s{_cupSSHPublicKey = a});---- | Whether users can specify their own SSH public key through the My--- Settings page. For more information, see--- <http://docs.aws.amazon.com/opsworks/latest/userguide/security-settingsshkey.html Setting an IAM User\'s Public SSH Key>.-cupAllowSelfManagement :: Lens' CreateUserProfile (Maybe Bool)-cupAllowSelfManagement = lens _cupAllowSelfManagement (\ s a -> s{_cupAllowSelfManagement = a});- -- | The user\'s IAM ARN. cupIAMUserARN :: Lens' CreateUserProfile Text cupIAMUserARN = lens _cupIAMUserARN (\ s a -> s{_cupIAMUserARN = a});@@ -126,10 +126,10 @@ toJSON CreateUserProfile'{..} = object (catMaybes- [("SshUsername" .=) <$> _cupSSHUsername,- ("SshPublicKey" .=) <$> _cupSSHPublicKey,- ("AllowSelfManagement" .=) <$>+ [("AllowSelfManagement" .=) <$> _cupAllowSelfManagement,+ ("SshPublicKey" .=) <$> _cupSSHPublicKey,+ ("SshUsername" .=) <$> _cupSSHUsername, Just ("IamUserArn" .= _cupIAMUserARN)]) instance ToPath CreateUserProfile where@@ -142,8 +142,8 @@ -- -- /See:/ 'createUserProfileResponse' smart constructor. data CreateUserProfileResponse = CreateUserProfileResponse'- { _cuprsIAMUserARN :: !(Maybe Text)- , _cuprsStatus :: !Int+ { _cuprsIAMUserARN :: !(Maybe Text)+ , _cuprsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'CreateUserProfileResponse' with the minimum fields required to make a request.@@ -152,14 +152,14 @@ -- -- * 'cuprsIAMUserARN' ----- * 'cuprsStatus'+-- * 'cuprsResponseStatus' createUserProfileResponse- :: Int -- ^ 'cuprsStatus'+ :: Int -- ^ 'cuprsResponseStatus' -> CreateUserProfileResponse-createUserProfileResponse pStatus_ =+createUserProfileResponse pResponseStatus_ = CreateUserProfileResponse' { _cuprsIAMUserARN = Nothing- , _cuprsStatus = pStatus_+ , _cuprsResponseStatus = pResponseStatus_ } -- | The user\'s IAM ARN.@@ -167,5 +167,5 @@ cuprsIAMUserARN = lens _cuprsIAMUserARN (\ s a -> s{_cuprsIAMUserARN = a}); -- | The response status code.-cuprsStatus :: Lens' CreateUserProfileResponse Int-cuprsStatus = lens _cuprsStatus (\ s a -> s{_cuprsStatus = a});+cuprsResponseStatus :: Lens' CreateUserProfileResponse Int+cuprsResponseStatus = lens _cuprsResponseStatus (\ s a -> s{_cuprsResponseStatus = a});
gen/Network/AWS/OpsWorks/DescribeAgentVersions.hs view
@@ -38,7 +38,7 @@ , DescribeAgentVersionsResponse -- * Response Lenses , davrsAgentVersions- , davrsStatus+ , davrsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -115,8 +115,8 @@ -- -- /See:/ 'describeAgentVersionsResponse' smart constructor. data DescribeAgentVersionsResponse = DescribeAgentVersionsResponse'- { _davrsAgentVersions :: !(Maybe [AgentVersion])- , _davrsStatus :: !Int+ { _davrsAgentVersions :: !(Maybe [AgentVersion])+ , _davrsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'DescribeAgentVersionsResponse' with the minimum fields required to make a request.@@ -125,14 +125,14 @@ -- -- * 'davrsAgentVersions' ----- * 'davrsStatus'+-- * 'davrsResponseStatus' describeAgentVersionsResponse- :: Int -- ^ 'davrsStatus'+ :: Int -- ^ 'davrsResponseStatus' -> DescribeAgentVersionsResponse-describeAgentVersionsResponse pStatus_ =+describeAgentVersionsResponse pResponseStatus_ = DescribeAgentVersionsResponse' { _davrsAgentVersions = Nothing- , _davrsStatus = pStatus_+ , _davrsResponseStatus = pResponseStatus_ } -- | The agent versions for the specified stack or configuration manager.@@ -142,5 +142,5 @@ davrsAgentVersions = lens _davrsAgentVersions (\ s a -> s{_davrsAgentVersions = a}) . _Default . _Coerce; -- | The response status code.-davrsStatus :: Lens' DescribeAgentVersionsResponse Int-davrsStatus = lens _davrsStatus (\ s a -> s{_davrsStatus = a});+davrsResponseStatus :: Lens' DescribeAgentVersionsResponse Int+davrsResponseStatus = lens _davrsResponseStatus (\ s a -> s{_davrsResponseStatus = a});
gen/Network/AWS/OpsWorks/DescribeApps.hs view
@@ -43,7 +43,7 @@ , DescribeAppsResponse -- * Response Lenses , darsApps- , darsStatus+ , darsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -119,8 +119,8 @@ -- -- /See:/ 'describeAppsResponse' smart constructor. data DescribeAppsResponse = DescribeAppsResponse'- { _darsApps :: !(Maybe [App])- , _darsStatus :: !Int+ { _darsApps :: !(Maybe [App])+ , _darsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'DescribeAppsResponse' with the minimum fields required to make a request.@@ -129,14 +129,14 @@ -- -- * 'darsApps' ----- * 'darsStatus'+-- * 'darsResponseStatus' describeAppsResponse- :: Int -- ^ 'darsStatus'+ :: Int -- ^ 'darsResponseStatus' -> DescribeAppsResponse-describeAppsResponse pStatus_ =+describeAppsResponse pResponseStatus_ = DescribeAppsResponse' { _darsApps = Nothing- , _darsStatus = pStatus_+ , _darsResponseStatus = pResponseStatus_ } -- | An array of 'App' objects that describe the specified apps.@@ -144,5 +144,5 @@ darsApps = lens _darsApps (\ s a -> s{_darsApps = a}) . _Default . _Coerce; -- | The response status code.-darsStatus :: Lens' DescribeAppsResponse Int-darsStatus = lens _darsStatus (\ s a -> s{_darsStatus = a});+darsResponseStatus :: Lens' DescribeAppsResponse Int+darsResponseStatus = lens _darsResponseStatus (\ s a -> s{_darsResponseStatus = a});
gen/Network/AWS/OpsWorks/DescribeCommands.hs view
@@ -35,8 +35,8 @@ describeCommands , DescribeCommands -- * Request Lenses- , dcInstanceId , dcDeploymentId+ , dcInstanceId , dcCommandIds -- * Destructuring the Response@@ -44,7 +44,7 @@ , DescribeCommandsResponse -- * Response Lenses , dcrsCommands- , dcrsStatus+ , dcrsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -55,8 +55,8 @@ -- | /See:/ 'describeCommands' smart constructor. data DescribeCommands = DescribeCommands'- { _dcInstanceId :: !(Maybe Text)- , _dcDeploymentId :: !(Maybe Text)+ { _dcDeploymentId :: !(Maybe Text)+ , _dcInstanceId :: !(Maybe Text) , _dcCommandIds :: !(Maybe [Text]) } deriving (Eq,Read,Show,Data,Typeable,Generic) @@ -64,32 +64,32 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'dcInstanceId'--- -- * 'dcDeploymentId' --+-- * 'dcInstanceId'+-- -- * 'dcCommandIds' describeCommands :: DescribeCommands describeCommands = DescribeCommands'- { _dcInstanceId = Nothing- , _dcDeploymentId = Nothing+ { _dcDeploymentId = Nothing+ , _dcInstanceId = Nothing , _dcCommandIds = Nothing } --- | The instance ID. If you include this parameter, 'DescribeCommands'--- returns a description of the commands associated with the specified--- instance.-dcInstanceId :: Lens' DescribeCommands (Maybe Text)-dcInstanceId = lens _dcInstanceId (\ s a -> s{_dcInstanceId = a});- -- | The deployment ID. If you include this parameter, 'DescribeCommands' -- returns a description of the commands associated with the specified -- deployment. dcDeploymentId :: Lens' DescribeCommands (Maybe Text) dcDeploymentId = lens _dcDeploymentId (\ s a -> s{_dcDeploymentId = a}); +-- | The instance ID. If you include this parameter, 'DescribeCommands'+-- returns a description of the commands associated with the specified+-- instance.+dcInstanceId :: Lens' DescribeCommands (Maybe Text)+dcInstanceId = lens _dcInstanceId (\ s a -> s{_dcInstanceId = a});+ -- | An array of command IDs. If you include this parameter, -- 'DescribeCommands' returns a description of the specified commands. -- Otherwise, it returns a description of every command.@@ -119,8 +119,8 @@ toJSON DescribeCommands'{..} = object (catMaybes- [("InstanceId" .=) <$> _dcInstanceId,- ("DeploymentId" .=) <$> _dcDeploymentId,+ [("DeploymentId" .=) <$> _dcDeploymentId,+ ("InstanceId" .=) <$> _dcInstanceId, ("CommandIds" .=) <$> _dcCommandIds]) instance ToPath DescribeCommands where@@ -133,8 +133,8 @@ -- -- /See:/ 'describeCommandsResponse' smart constructor. data DescribeCommandsResponse = DescribeCommandsResponse'- { _dcrsCommands :: !(Maybe [Command])- , _dcrsStatus :: !Int+ { _dcrsCommands :: !(Maybe [Command])+ , _dcrsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'DescribeCommandsResponse' with the minimum fields required to make a request.@@ -143,14 +143,14 @@ -- -- * 'dcrsCommands' ----- * 'dcrsStatus'+-- * 'dcrsResponseStatus' describeCommandsResponse- :: Int -- ^ 'dcrsStatus'+ :: Int -- ^ 'dcrsResponseStatus' -> DescribeCommandsResponse-describeCommandsResponse pStatus_ =+describeCommandsResponse pResponseStatus_ = DescribeCommandsResponse' { _dcrsCommands = Nothing- , _dcrsStatus = pStatus_+ , _dcrsResponseStatus = pResponseStatus_ } -- | An array of 'Command' objects that describe each of the specified@@ -159,5 +159,5 @@ dcrsCommands = lens _dcrsCommands (\ s a -> s{_dcrsCommands = a}) . _Default . _Coerce; -- | The response status code.-dcrsStatus :: Lens' DescribeCommandsResponse Int-dcrsStatus = lens _dcrsStatus (\ s a -> s{_dcrsStatus = a});+dcrsResponseStatus :: Lens' DescribeCommandsResponse Int+dcrsResponseStatus = lens _dcrsResponseStatus (\ s a -> s{_dcrsResponseStatus = a});
gen/Network/AWS/OpsWorks/DescribeDeployments.hs view
@@ -44,7 +44,7 @@ , DescribeDeploymentsResponse -- * Response Lenses , ddrsDeployments- , ddrsStatus+ , ddrsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -134,8 +134,8 @@ -- -- /See:/ 'describeDeploymentsResponse' smart constructor. data DescribeDeploymentsResponse = DescribeDeploymentsResponse'- { _ddrsDeployments :: !(Maybe [Deployment])- , _ddrsStatus :: !Int+ { _ddrsDeployments :: !(Maybe [Deployment])+ , _ddrsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'DescribeDeploymentsResponse' with the minimum fields required to make a request.@@ -144,14 +144,14 @@ -- -- * 'ddrsDeployments' ----- * 'ddrsStatus'+-- * 'ddrsResponseStatus' describeDeploymentsResponse- :: Int -- ^ 'ddrsStatus'+ :: Int -- ^ 'ddrsResponseStatus' -> DescribeDeploymentsResponse-describeDeploymentsResponse pStatus_ =+describeDeploymentsResponse pResponseStatus_ = DescribeDeploymentsResponse' { _ddrsDeployments = Nothing- , _ddrsStatus = pStatus_+ , _ddrsResponseStatus = pResponseStatus_ } -- | An array of 'Deployment' objects that describe the deployments.@@ -159,5 +159,5 @@ ddrsDeployments = lens _ddrsDeployments (\ s a -> s{_ddrsDeployments = a}) . _Default . _Coerce; -- | The response status code.-ddrsStatus :: Lens' DescribeDeploymentsResponse Int-ddrsStatus = lens _ddrsStatus (\ s a -> s{_ddrsStatus = a});+ddrsResponseStatus :: Lens' DescribeDeploymentsResponse Int+ddrsResponseStatus = lens _ddrsResponseStatus (\ s a -> s{_ddrsResponseStatus = a});
gen/Network/AWS/OpsWorks/DescribeEcsClusters.hs view
@@ -48,7 +48,7 @@ -- * Response Lenses , decrsNextToken , decrsEcsClusters- , decrsStatus+ , decrsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -153,9 +153,9 @@ -- -- /See:/ 'describeEcsClustersResponse' smart constructor. data DescribeEcsClustersResponse = DescribeEcsClustersResponse'- { _decrsNextToken :: !(Maybe Text)- , _decrsEcsClusters :: !(Maybe [EcsCluster])- , _decrsStatus :: !Int+ { _decrsNextToken :: !(Maybe Text)+ , _decrsEcsClusters :: !(Maybe [EcsCluster])+ , _decrsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'DescribeEcsClustersResponse' with the minimum fields required to make a request.@@ -166,15 +166,15 @@ -- -- * 'decrsEcsClusters' ----- * 'decrsStatus'+-- * 'decrsResponseStatus' describeEcsClustersResponse- :: Int -- ^ 'decrsStatus'+ :: Int -- ^ 'decrsResponseStatus' -> DescribeEcsClustersResponse-describeEcsClustersResponse pStatus_ =+describeEcsClustersResponse pResponseStatus_ = DescribeEcsClustersResponse' { _decrsNextToken = Nothing , _decrsEcsClusters = Nothing- , _decrsStatus = pStatus_+ , _decrsResponseStatus = pResponseStatus_ } -- | If a paginated request does not return all of the remaining results,@@ -190,5 +190,5 @@ decrsEcsClusters = lens _decrsEcsClusters (\ s a -> s{_decrsEcsClusters = a}) . _Default . _Coerce; -- | The response status code.-decrsStatus :: Lens' DescribeEcsClustersResponse Int-decrsStatus = lens _decrsStatus (\ s a -> s{_decrsStatus = a});+decrsResponseStatus :: Lens' DescribeEcsClustersResponse Int+decrsResponseStatus = lens _decrsResponseStatus (\ s a -> s{_decrsResponseStatus = a});
gen/Network/AWS/OpsWorks/DescribeElasticIPs.hs view
@@ -45,7 +45,7 @@ , DescribeElasticIPsResponse -- * Response Lenses , deirsElasticIPs- , deirsStatus+ , deirsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -137,8 +137,8 @@ -- -- /See:/ 'describeElasticIPsResponse' smart constructor. data DescribeElasticIPsResponse = DescribeElasticIPsResponse'- { _deirsElasticIPs :: !(Maybe [ElasticIP])- , _deirsStatus :: !Int+ { _deirsElasticIPs :: !(Maybe [ElasticIP])+ , _deirsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'DescribeElasticIPsResponse' with the minimum fields required to make a request.@@ -147,14 +147,14 @@ -- -- * 'deirsElasticIPs' ----- * 'deirsStatus'+-- * 'deirsResponseStatus' describeElasticIPsResponse- :: Int -- ^ 'deirsStatus'+ :: Int -- ^ 'deirsResponseStatus' -> DescribeElasticIPsResponse-describeElasticIPsResponse pStatus_ =+describeElasticIPsResponse pResponseStatus_ = DescribeElasticIPsResponse' { _deirsElasticIPs = Nothing- , _deirsStatus = pStatus_+ , _deirsResponseStatus = pResponseStatus_ } -- | An 'ElasticIps' object that describes the specified Elastic IP@@ -163,5 +163,5 @@ deirsElasticIPs = lens _deirsElasticIPs (\ s a -> s{_deirsElasticIPs = a}) . _Default . _Coerce; -- | The response status code.-deirsStatus :: Lens' DescribeElasticIPsResponse Int-deirsStatus = lens _deirsStatus (\ s a -> s{_deirsStatus = a});+deirsResponseStatus :: Lens' DescribeElasticIPsResponse Int+deirsResponseStatus = lens _deirsResponseStatus (\ s a -> s{_deirsResponseStatus = a});
gen/Network/AWS/OpsWorks/DescribeElasticLoadBalancers.hs view
@@ -43,7 +43,7 @@ , DescribeElasticLoadBalancersResponse -- * Response Lenses , delbrsElasticLoadBalancers- , delbrsStatus+ , delbrsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -123,7 +123,7 @@ -- /See:/ 'describeElasticLoadBalancersResponse' smart constructor. data DescribeElasticLoadBalancersResponse = DescribeElasticLoadBalancersResponse' { _delbrsElasticLoadBalancers :: !(Maybe [ElasticLoadBalancer])- , _delbrsStatus :: !Int+ , _delbrsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'DescribeElasticLoadBalancersResponse' with the minimum fields required to make a request.@@ -132,14 +132,14 @@ -- -- * 'delbrsElasticLoadBalancers' ----- * 'delbrsStatus'+-- * 'delbrsResponseStatus' describeElasticLoadBalancersResponse- :: Int -- ^ 'delbrsStatus'+ :: Int -- ^ 'delbrsResponseStatus' -> DescribeElasticLoadBalancersResponse-describeElasticLoadBalancersResponse pStatus_ =+describeElasticLoadBalancersResponse pResponseStatus_ = DescribeElasticLoadBalancersResponse' { _delbrsElasticLoadBalancers = Nothing- , _delbrsStatus = pStatus_+ , _delbrsResponseStatus = pResponseStatus_ } -- | A list of 'ElasticLoadBalancer' objects that describe the specified@@ -148,5 +148,5 @@ delbrsElasticLoadBalancers = lens _delbrsElasticLoadBalancers (\ s a -> s{_delbrsElasticLoadBalancers = a}) . _Default . _Coerce; -- | The response status code.-delbrsStatus :: Lens' DescribeElasticLoadBalancersResponse Int-delbrsStatus = lens _delbrsStatus (\ s a -> s{_delbrsStatus = a});+delbrsResponseStatus :: Lens' DescribeElasticLoadBalancersResponse Int+delbrsResponseStatus = lens _delbrsResponseStatus (\ s a -> s{_delbrsResponseStatus = a});
gen/Network/AWS/OpsWorks/DescribeInstances.hs view
@@ -44,7 +44,7 @@ , DescribeInstancesResponse -- * Response Lenses , dirsInstances- , dirsStatus+ , dirsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -132,8 +132,8 @@ -- -- /See:/ 'describeInstancesResponse' smart constructor. data DescribeInstancesResponse = DescribeInstancesResponse'- { _dirsInstances :: !(Maybe [Instance])- , _dirsStatus :: !Int+ { _dirsInstances :: !(Maybe [Instance])+ , _dirsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'DescribeInstancesResponse' with the minimum fields required to make a request.@@ -142,14 +142,14 @@ -- -- * 'dirsInstances' ----- * 'dirsStatus'+-- * 'dirsResponseStatus' describeInstancesResponse- :: Int -- ^ 'dirsStatus'+ :: Int -- ^ 'dirsResponseStatus' -> DescribeInstancesResponse-describeInstancesResponse pStatus_ =+describeInstancesResponse pResponseStatus_ = DescribeInstancesResponse' { _dirsInstances = Nothing- , _dirsStatus = pStatus_+ , _dirsResponseStatus = pResponseStatus_ } -- | An array of 'Instance' objects that describe the instances.@@ -157,5 +157,5 @@ dirsInstances = lens _dirsInstances (\ s a -> s{_dirsInstances = a}) . _Default . _Coerce; -- | The response status code.-dirsStatus :: Lens' DescribeInstancesResponse Int-dirsStatus = lens _dirsStatus (\ s a -> s{_dirsStatus = a});+dirsResponseStatus :: Lens' DescribeInstancesResponse Int+dirsResponseStatus = lens _dirsResponseStatus (\ s a -> s{_dirsResponseStatus = a});
gen/Network/AWS/OpsWorks/DescribeLayers.hs view
@@ -43,7 +43,7 @@ , DescribeLayersResponse -- * Response Lenses , dlrsLayers- , dlrsStatus+ , dlrsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -118,8 +118,8 @@ -- -- /See:/ 'describeLayersResponse' smart constructor. data DescribeLayersResponse = DescribeLayersResponse'- { _dlrsLayers :: !(Maybe [Layer])- , _dlrsStatus :: !Int+ { _dlrsLayers :: !(Maybe [Layer])+ , _dlrsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'DescribeLayersResponse' with the minimum fields required to make a request.@@ -128,14 +128,14 @@ -- -- * 'dlrsLayers' ----- * 'dlrsStatus'+-- * 'dlrsResponseStatus' describeLayersResponse- :: Int -- ^ 'dlrsStatus'+ :: Int -- ^ 'dlrsResponseStatus' -> DescribeLayersResponse-describeLayersResponse pStatus_ =+describeLayersResponse pResponseStatus_ = DescribeLayersResponse' { _dlrsLayers = Nothing- , _dlrsStatus = pStatus_+ , _dlrsResponseStatus = pResponseStatus_ } -- | An array of 'Layer' objects that describe the layers.@@ -143,5 +143,5 @@ dlrsLayers = lens _dlrsLayers (\ s a -> s{_dlrsLayers = a}) . _Default . _Coerce; -- | The response status code.-dlrsStatus :: Lens' DescribeLayersResponse Int-dlrsStatus = lens _dlrsStatus (\ s a -> s{_dlrsStatus = a});+dlrsResponseStatus :: Lens' DescribeLayersResponse Int+dlrsResponseStatus = lens _dlrsResponseStatus (\ s a -> s{_dlrsResponseStatus = a});
gen/Network/AWS/OpsWorks/DescribeLoadBasedAutoScaling.hs view
@@ -42,7 +42,7 @@ , DescribeLoadBasedAutoScalingResponse -- * Response Lenses , dlbasrsLoadBasedAutoScalingConfigurations- , dlbasrsStatus+ , dlbasrsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -111,7 +111,7 @@ -- /See:/ 'describeLoadBasedAutoScalingResponse' smart constructor. data DescribeLoadBasedAutoScalingResponse = DescribeLoadBasedAutoScalingResponse' { _dlbasrsLoadBasedAutoScalingConfigurations :: !(Maybe [LoadBasedAutoScalingConfiguration])- , _dlbasrsStatus :: !Int+ , _dlbasrsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'DescribeLoadBasedAutoScalingResponse' with the minimum fields required to make a request.@@ -120,14 +120,14 @@ -- -- * 'dlbasrsLoadBasedAutoScalingConfigurations' ----- * 'dlbasrsStatus'+-- * 'dlbasrsResponseStatus' describeLoadBasedAutoScalingResponse- :: Int -- ^ 'dlbasrsStatus'+ :: Int -- ^ 'dlbasrsResponseStatus' -> DescribeLoadBasedAutoScalingResponse-describeLoadBasedAutoScalingResponse pStatus_ =+describeLoadBasedAutoScalingResponse pResponseStatus_ = DescribeLoadBasedAutoScalingResponse' { _dlbasrsLoadBasedAutoScalingConfigurations = Nothing- , _dlbasrsStatus = pStatus_+ , _dlbasrsResponseStatus = pResponseStatus_ } -- | An array of 'LoadBasedAutoScalingConfiguration' objects that describe@@ -136,5 +136,5 @@ dlbasrsLoadBasedAutoScalingConfigurations = lens _dlbasrsLoadBasedAutoScalingConfigurations (\ s a -> s{_dlbasrsLoadBasedAutoScalingConfigurations = a}) . _Default . _Coerce; -- | The response status code.-dlbasrsStatus :: Lens' DescribeLoadBasedAutoScalingResponse Int-dlbasrsStatus = lens _dlbasrsStatus (\ s a -> s{_dlbasrsStatus = a});+dlbasrsResponseStatus :: Lens' DescribeLoadBasedAutoScalingResponse Int+dlbasrsResponseStatus = lens _dlbasrsResponseStatus (\ s a -> s{_dlbasrsResponseStatus = a});
gen/Network/AWS/OpsWorks/DescribeMyUserProfile.hs view
@@ -37,7 +37,7 @@ , DescribeMyUserProfileResponse -- * Response Lenses , dmuprsUserProfile- , dmuprsStatus+ , dmuprsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -90,8 +90,8 @@ -- -- /See:/ 'describeMyUserProfileResponse' smart constructor. data DescribeMyUserProfileResponse = DescribeMyUserProfileResponse'- { _dmuprsUserProfile :: !(Maybe SelfUserProfile)- , _dmuprsStatus :: !Int+ { _dmuprsUserProfile :: !(Maybe SelfUserProfile)+ , _dmuprsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'DescribeMyUserProfileResponse' with the minimum fields required to make a request.@@ -100,14 +100,14 @@ -- -- * 'dmuprsUserProfile' ----- * 'dmuprsStatus'+-- * 'dmuprsResponseStatus' describeMyUserProfileResponse- :: Int -- ^ 'dmuprsStatus'+ :: Int -- ^ 'dmuprsResponseStatus' -> DescribeMyUserProfileResponse-describeMyUserProfileResponse pStatus_ =+describeMyUserProfileResponse pResponseStatus_ = DescribeMyUserProfileResponse' { _dmuprsUserProfile = Nothing- , _dmuprsStatus = pStatus_+ , _dmuprsResponseStatus = pResponseStatus_ } -- | A 'UserProfile' object that describes the user\'s SSH information.@@ -115,5 +115,5 @@ dmuprsUserProfile = lens _dmuprsUserProfile (\ s a -> s{_dmuprsUserProfile = a}); -- | The response status code.-dmuprsStatus :: Lens' DescribeMyUserProfileResponse Int-dmuprsStatus = lens _dmuprsStatus (\ s a -> s{_dmuprsStatus = a});+dmuprsResponseStatus :: Lens' DescribeMyUserProfileResponse Int+dmuprsResponseStatus = lens _dmuprsResponseStatus (\ s a -> s{_dmuprsResponseStatus = a});
gen/Network/AWS/OpsWorks/DescribePermissions.hs view
@@ -41,7 +41,7 @@ , DescribePermissionsResponse -- * Response Lenses , dprsPermissions- , dprsStatus+ , dprsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -118,8 +118,8 @@ -- -- /See:/ 'describePermissionsResponse' smart constructor. data DescribePermissionsResponse = DescribePermissionsResponse'- { _dprsPermissions :: !(Maybe [Permission])- , _dprsStatus :: !Int+ { _dprsPermissions :: !(Maybe [Permission])+ , _dprsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'DescribePermissionsResponse' with the minimum fields required to make a request.@@ -128,14 +128,14 @@ -- -- * 'dprsPermissions' ----- * 'dprsStatus'+-- * 'dprsResponseStatus' describePermissionsResponse- :: Int -- ^ 'dprsStatus'+ :: Int -- ^ 'dprsResponseStatus' -> DescribePermissionsResponse-describePermissionsResponse pStatus_ =+describePermissionsResponse pResponseStatus_ = DescribePermissionsResponse' { _dprsPermissions = Nothing- , _dprsStatus = pStatus_+ , _dprsResponseStatus = pResponseStatus_ } -- | An array of 'Permission' objects that describe the stack permissions.@@ -152,5 +152,5 @@ dprsPermissions = lens _dprsPermissions (\ s a -> s{_dprsPermissions = a}) . _Default . _Coerce; -- | The response status code.-dprsStatus :: Lens' DescribePermissionsResponse Int-dprsStatus = lens _dprsStatus (\ s a -> s{_dprsStatus = a});+dprsResponseStatus :: Lens' DescribePermissionsResponse Int+dprsResponseStatus = lens _dprsResponseStatus (\ s a -> s{_dprsResponseStatus = a});
gen/Network/AWS/OpsWorks/DescribeRAIdArrays.hs view
@@ -44,7 +44,7 @@ , DescribeRAIdArraysResponse -- * Response Lenses , draiarsRAIdArrays- , draiarsStatus+ , draiarsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -132,8 +132,8 @@ -- -- /See:/ 'describeRAIdArraysResponse' smart constructor. data DescribeRAIdArraysResponse = DescribeRAIdArraysResponse'- { _draiarsRAIdArrays :: !(Maybe [RAIdArray])- , _draiarsStatus :: !Int+ { _draiarsRAIdArrays :: !(Maybe [RAIdArray])+ , _draiarsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'DescribeRAIdArraysResponse' with the minimum fields required to make a request.@@ -142,14 +142,14 @@ -- -- * 'draiarsRAIdArrays' ----- * 'draiarsStatus'+-- * 'draiarsResponseStatus' describeRAIdArraysResponse- :: Int -- ^ 'draiarsStatus'+ :: Int -- ^ 'draiarsResponseStatus' -> DescribeRAIdArraysResponse-describeRAIdArraysResponse pStatus_ =+describeRAIdArraysResponse pResponseStatus_ = DescribeRAIdArraysResponse' { _draiarsRAIdArrays = Nothing- , _draiarsStatus = pStatus_+ , _draiarsResponseStatus = pResponseStatus_ } -- | A 'RaidArrays' object that describes the specified RAID arrays.@@ -157,5 +157,5 @@ draiarsRAIdArrays = lens _draiarsRAIdArrays (\ s a -> s{_draiarsRAIdArrays = a}) . _Default . _Coerce; -- | The response status code.-draiarsStatus :: Lens' DescribeRAIdArraysResponse Int-draiarsStatus = lens _draiarsStatus (\ s a -> s{_draiarsStatus = a});+draiarsResponseStatus :: Lens' DescribeRAIdArraysResponse Int+draiarsResponseStatus = lens _draiarsResponseStatus (\ s a -> s{_draiarsResponseStatus = a});
gen/Network/AWS/OpsWorks/DescribeRDSDBInstances.hs view
@@ -41,7 +41,7 @@ , DescribeRDSDBInstancesResponse -- * Response Lenses , drdirsRDSDBInstances- , drdirsStatus+ , drdirsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -120,7 +120,7 @@ -- /See:/ 'describeRDSDBInstancesResponse' smart constructor. data DescribeRDSDBInstancesResponse = DescribeRDSDBInstancesResponse' { _drdirsRDSDBInstances :: !(Maybe [RDSDBInstance])- , _drdirsStatus :: !Int+ , _drdirsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'DescribeRDSDBInstancesResponse' with the minimum fields required to make a request.@@ -129,14 +129,14 @@ -- -- * 'drdirsRDSDBInstances' ----- * 'drdirsStatus'+-- * 'drdirsResponseStatus' describeRDSDBInstancesResponse- :: Int -- ^ 'drdirsStatus'+ :: Int -- ^ 'drdirsResponseStatus' -> DescribeRDSDBInstancesResponse-describeRDSDBInstancesResponse pStatus_ =+describeRDSDBInstancesResponse pResponseStatus_ = DescribeRDSDBInstancesResponse' { _drdirsRDSDBInstances = Nothing- , _drdirsStatus = pStatus_+ , _drdirsResponseStatus = pResponseStatus_ } -- | An a array of 'RdsDbInstance' objects that describe the instances.@@ -144,5 +144,5 @@ drdirsRDSDBInstances = lens _drdirsRDSDBInstances (\ s a -> s{_drdirsRDSDBInstances = a}) . _Default . _Coerce; -- | The response status code.-drdirsStatus :: Lens' DescribeRDSDBInstancesResponse Int-drdirsStatus = lens _drdirsStatus (\ s a -> s{_drdirsStatus = a});+drdirsResponseStatus :: Lens' DescribeRDSDBInstancesResponse Int+drdirsResponseStatus = lens _drdirsResponseStatus (\ s a -> s{_drdirsResponseStatus = a});
gen/Network/AWS/OpsWorks/DescribeServiceErrors.hs view
@@ -34,15 +34,15 @@ , DescribeServiceErrors -- * Request Lenses , dseInstanceId- , dseServiceErrorIds , dseStackId+ , dseServiceErrorIds -- * Destructuring the Response , describeServiceErrorsResponse , DescribeServiceErrorsResponse -- * Response Lenses , dsersServiceErrors- , dsersStatus+ , dsersResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -54,8 +54,8 @@ -- | /See:/ 'describeServiceErrors' smart constructor. data DescribeServiceErrors = DescribeServiceErrors' { _dseInstanceId :: !(Maybe Text)- , _dseServiceErrorIds :: !(Maybe [Text]) , _dseStackId :: !(Maybe Text)+ , _dseServiceErrorIds :: !(Maybe [Text]) } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'DescribeServiceErrors' with the minimum fields required to make a request.@@ -64,16 +64,16 @@ -- -- * 'dseInstanceId' ----- * 'dseServiceErrorIds'--- -- * 'dseStackId'+--+-- * 'dseServiceErrorIds' describeServiceErrors :: DescribeServiceErrors describeServiceErrors = DescribeServiceErrors' { _dseInstanceId = Nothing- , _dseServiceErrorIds = Nothing , _dseStackId = Nothing+ , _dseServiceErrorIds = Nothing } -- | The instance ID. If you use this parameter, 'DescribeServiceErrors'@@ -82,17 +82,17 @@ dseInstanceId :: Lens' DescribeServiceErrors (Maybe Text) dseInstanceId = lens _dseInstanceId (\ s a -> s{_dseInstanceId = a}); +-- | The stack ID. If you use this parameter, 'DescribeServiceErrors' returns+-- descriptions of the errors associated with the specified stack.+dseStackId :: Lens' DescribeServiceErrors (Maybe Text)+dseStackId = lens _dseStackId (\ s a -> s{_dseStackId = a});+ -- | An array of service error IDs. If you use this parameter, -- 'DescribeServiceErrors' returns descriptions of the specified errors. -- Otherwise, it returns a description of every error. dseServiceErrorIds :: Lens' DescribeServiceErrors [Text] dseServiceErrorIds = lens _dseServiceErrorIds (\ s a -> s{_dseServiceErrorIds = a}) . _Default . _Coerce; --- | The stack ID. If you use this parameter, 'DescribeServiceErrors' returns--- descriptions of the errors associated with the specified stack.-dseStackId :: Lens' DescribeServiceErrors (Maybe Text)-dseStackId = lens _dseStackId (\ s a -> s{_dseStackId = a});- instance AWSRequest DescribeServiceErrors where type Rs DescribeServiceErrors = DescribeServiceErrorsResponse@@ -119,8 +119,8 @@ = object (catMaybes [("InstanceId" .=) <$> _dseInstanceId,- ("ServiceErrorIds" .=) <$> _dseServiceErrorIds,- ("StackId" .=) <$> _dseStackId])+ ("StackId" .=) <$> _dseStackId,+ ("ServiceErrorIds" .=) <$> _dseServiceErrorIds]) instance ToPath DescribeServiceErrors where toPath = const "/"@@ -132,8 +132,8 @@ -- -- /See:/ 'describeServiceErrorsResponse' smart constructor. data DescribeServiceErrorsResponse = DescribeServiceErrorsResponse'- { _dsersServiceErrors :: !(Maybe [ServiceError'])- , _dsersStatus :: !Int+ { _dsersServiceErrors :: !(Maybe [ServiceError'])+ , _dsersResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'DescribeServiceErrorsResponse' with the minimum fields required to make a request.@@ -142,14 +142,14 @@ -- -- * 'dsersServiceErrors' ----- * 'dsersStatus'+-- * 'dsersResponseStatus' describeServiceErrorsResponse- :: Int -- ^ 'dsersStatus'+ :: Int -- ^ 'dsersResponseStatus' -> DescribeServiceErrorsResponse-describeServiceErrorsResponse pStatus_ =+describeServiceErrorsResponse pResponseStatus_ = DescribeServiceErrorsResponse' { _dsersServiceErrors = Nothing- , _dsersStatus = pStatus_+ , _dsersResponseStatus = pResponseStatus_ } -- | An array of 'ServiceError' objects that describe the specified service@@ -158,5 +158,5 @@ dsersServiceErrors = lens _dsersServiceErrors (\ s a -> s{_dsersServiceErrors = a}) . _Default . _Coerce; -- | The response status code.-dsersStatus :: Lens' DescribeServiceErrorsResponse Int-dsersStatus = lens _dsersStatus (\ s a -> s{_dsersStatus = a});+dsersResponseStatus :: Lens' DescribeServiceErrorsResponse Int+dsersResponseStatus = lens _dsersResponseStatus (\ s a -> s{_dsersResponseStatus = a});
gen/Network/AWS/OpsWorks/DescribeStackProvisioningParameters.hs view
@@ -41,7 +41,7 @@ -- * Response Lenses , dspprsAgentInstallerURL , dspprsParameters- , dspprsStatus+ , dspprsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -117,7 +117,7 @@ data DescribeStackProvisioningParametersResponse = DescribeStackProvisioningParametersResponse' { _dspprsAgentInstallerURL :: !(Maybe Text) , _dspprsParameters :: !(Maybe (Map Text Text))- , _dspprsStatus :: !Int+ , _dspprsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'DescribeStackProvisioningParametersResponse' with the minimum fields required to make a request.@@ -128,15 +128,15 @@ -- -- * 'dspprsParameters' ----- * 'dspprsStatus'+-- * 'dspprsResponseStatus' describeStackProvisioningParametersResponse- :: Int -- ^ 'dspprsStatus'+ :: Int -- ^ 'dspprsResponseStatus' -> DescribeStackProvisioningParametersResponse-describeStackProvisioningParametersResponse pStatus_ =+describeStackProvisioningParametersResponse pResponseStatus_ = DescribeStackProvisioningParametersResponse' { _dspprsAgentInstallerURL = Nothing , _dspprsParameters = Nothing- , _dspprsStatus = pStatus_+ , _dspprsResponseStatus = pResponseStatus_ } -- | The AWS OpsWorks agent installer\'s URL.@@ -148,5 +148,5 @@ dspprsParameters = lens _dspprsParameters (\ s a -> s{_dspprsParameters = a}) . _Default . _Map; -- | The response status code.-dspprsStatus :: Lens' DescribeStackProvisioningParametersResponse Int-dspprsStatus = lens _dspprsStatus (\ s a -> s{_dspprsStatus = a});+dspprsResponseStatus :: Lens' DescribeStackProvisioningParametersResponse Int+dspprsResponseStatus = lens _dspprsResponseStatus (\ s a -> s{_dspprsResponseStatus = a});
gen/Network/AWS/OpsWorks/DescribeStackSummary.hs view
@@ -41,7 +41,7 @@ , DescribeStackSummaryResponse -- * Response Lenses , dssrsStackSummary- , dssrsStatus+ , dssrsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -107,8 +107,8 @@ -- -- /See:/ 'describeStackSummaryResponse' smart constructor. data DescribeStackSummaryResponse = DescribeStackSummaryResponse'- { _dssrsStackSummary :: !(Maybe StackSummary)- , _dssrsStatus :: !Int+ { _dssrsStackSummary :: !(Maybe StackSummary)+ , _dssrsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'DescribeStackSummaryResponse' with the minimum fields required to make a request.@@ -117,14 +117,14 @@ -- -- * 'dssrsStackSummary' ----- * 'dssrsStatus'+-- * 'dssrsResponseStatus' describeStackSummaryResponse- :: Int -- ^ 'dssrsStatus'+ :: Int -- ^ 'dssrsResponseStatus' -> DescribeStackSummaryResponse-describeStackSummaryResponse pStatus_ =+describeStackSummaryResponse pResponseStatus_ = DescribeStackSummaryResponse' { _dssrsStackSummary = Nothing- , _dssrsStatus = pStatus_+ , _dssrsResponseStatus = pResponseStatus_ } -- | A 'StackSummary' object that contains the results.@@ -132,5 +132,5 @@ dssrsStackSummary = lens _dssrsStackSummary (\ s a -> s{_dssrsStackSummary = a}); -- | The response status code.-dssrsStatus :: Lens' DescribeStackSummaryResponse Int-dssrsStatus = lens _dssrsStatus (\ s a -> s{_dssrsStatus = a});+dssrsResponseStatus :: Lens' DescribeStackSummaryResponse Int+dssrsResponseStatus = lens _dssrsResponseStatus (\ s a -> s{_dssrsResponseStatus = a});
gen/Network/AWS/OpsWorks/DescribeStacks.hs view
@@ -40,7 +40,7 @@ , DescribeStacksResponse -- * Response Lenses , dsrsStacks- , dsrsStatus+ , dsrsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -105,8 +105,8 @@ -- -- /See:/ 'describeStacksResponse' smart constructor. data DescribeStacksResponse = DescribeStacksResponse'- { _dsrsStacks :: !(Maybe [Stack])- , _dsrsStatus :: !Int+ { _dsrsStacks :: !(Maybe [Stack])+ , _dsrsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'DescribeStacksResponse' with the minimum fields required to make a request.@@ -115,14 +115,14 @@ -- -- * 'dsrsStacks' ----- * 'dsrsStatus'+-- * 'dsrsResponseStatus' describeStacksResponse- :: Int -- ^ 'dsrsStatus'+ :: Int -- ^ 'dsrsResponseStatus' -> DescribeStacksResponse-describeStacksResponse pStatus_ =+describeStacksResponse pResponseStatus_ = DescribeStacksResponse' { _dsrsStacks = Nothing- , _dsrsStatus = pStatus_+ , _dsrsResponseStatus = pResponseStatus_ } -- | An array of 'Stack' objects that describe the stacks.@@ -130,5 +130,5 @@ dsrsStacks = lens _dsrsStacks (\ s a -> s{_dsrsStacks = a}) . _Default . _Coerce; -- | The response status code.-dsrsStatus :: Lens' DescribeStacksResponse Int-dsrsStatus = lens _dsrsStatus (\ s a -> s{_dsrsStatus = a});+dsrsResponseStatus :: Lens' DescribeStacksResponse Int+dsrsResponseStatus = lens _dsrsResponseStatus (\ s a -> s{_dsrsResponseStatus = a});
gen/Network/AWS/OpsWorks/DescribeTimeBasedAutoScaling.hs view
@@ -43,7 +43,7 @@ , DescribeTimeBasedAutoScalingResponse -- * Response Lenses , dtbasrsTimeBasedAutoScalingConfigurations- , dtbasrsStatus+ , dtbasrsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -113,7 +113,7 @@ -- /See:/ 'describeTimeBasedAutoScalingResponse' smart constructor. data DescribeTimeBasedAutoScalingResponse = DescribeTimeBasedAutoScalingResponse' { _dtbasrsTimeBasedAutoScalingConfigurations :: !(Maybe [TimeBasedAutoScalingConfiguration])- , _dtbasrsStatus :: !Int+ , _dtbasrsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'DescribeTimeBasedAutoScalingResponse' with the minimum fields required to make a request.@@ -122,14 +122,14 @@ -- -- * 'dtbasrsTimeBasedAutoScalingConfigurations' ----- * 'dtbasrsStatus'+-- * 'dtbasrsResponseStatus' describeTimeBasedAutoScalingResponse- :: Int -- ^ 'dtbasrsStatus'+ :: Int -- ^ 'dtbasrsResponseStatus' -> DescribeTimeBasedAutoScalingResponse-describeTimeBasedAutoScalingResponse pStatus_ =+describeTimeBasedAutoScalingResponse pResponseStatus_ = DescribeTimeBasedAutoScalingResponse' { _dtbasrsTimeBasedAutoScalingConfigurations = Nothing- , _dtbasrsStatus = pStatus_+ , _dtbasrsResponseStatus = pResponseStatus_ } -- | An array of 'TimeBasedAutoScalingConfiguration' objects that describe@@ -138,5 +138,5 @@ dtbasrsTimeBasedAutoScalingConfigurations = lens _dtbasrsTimeBasedAutoScalingConfigurations (\ s a -> s{_dtbasrsTimeBasedAutoScalingConfigurations = a}) . _Default . _Coerce; -- | The response status code.-dtbasrsStatus :: Lens' DescribeTimeBasedAutoScalingResponse Int-dtbasrsStatus = lens _dtbasrsStatus (\ s a -> s{_dtbasrsStatus = a});+dtbasrsResponseStatus :: Lens' DescribeTimeBasedAutoScalingResponse Int+dtbasrsResponseStatus = lens _dtbasrsResponseStatus (\ s a -> s{_dtbasrsResponseStatus = a});
gen/Network/AWS/OpsWorks/DescribeUserProfiles.hs view
@@ -39,7 +39,7 @@ , DescribeUserProfilesResponse -- * Response Lenses , duprsUserProfiles- , duprsStatus+ , duprsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -105,8 +105,8 @@ -- -- /See:/ 'describeUserProfilesResponse' smart constructor. data DescribeUserProfilesResponse = DescribeUserProfilesResponse'- { _duprsUserProfiles :: !(Maybe [UserProfile])- , _duprsStatus :: !Int+ { _duprsUserProfiles :: !(Maybe [UserProfile])+ , _duprsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'DescribeUserProfilesResponse' with the minimum fields required to make a request.@@ -115,14 +115,14 @@ -- -- * 'duprsUserProfiles' ----- * 'duprsStatus'+-- * 'duprsResponseStatus' describeUserProfilesResponse- :: Int -- ^ 'duprsStatus'+ :: Int -- ^ 'duprsResponseStatus' -> DescribeUserProfilesResponse-describeUserProfilesResponse pStatus_ =+describeUserProfilesResponse pResponseStatus_ = DescribeUserProfilesResponse' { _duprsUserProfiles = Nothing- , _duprsStatus = pStatus_+ , _duprsResponseStatus = pResponseStatus_ } -- | A 'Users' object that describes the specified users.@@ -130,5 +130,5 @@ duprsUserProfiles = lens _duprsUserProfiles (\ s a -> s{_duprsUserProfiles = a}) . _Default . _Coerce; -- | The response status code.-duprsStatus :: Lens' DescribeUserProfilesResponse Int-duprsStatus = lens _duprsStatus (\ s a -> s{_duprsStatus = a});+duprsResponseStatus :: Lens' DescribeUserProfilesResponse Int+duprsResponseStatus = lens _duprsResponseStatus (\ s a -> s{_duprsResponseStatus = a});
gen/Network/AWS/OpsWorks/DescribeVolumes.hs view
@@ -45,7 +45,7 @@ , DescribeVolumesResponse -- * Response Lenses , dvrsVolumes- , dvrsStatus+ , dvrsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -141,8 +141,8 @@ -- -- /See:/ 'describeVolumesResponse' smart constructor. data DescribeVolumesResponse = DescribeVolumesResponse'- { _dvrsVolumes :: !(Maybe [Volume])- , _dvrsStatus :: !Int+ { _dvrsVolumes :: !(Maybe [Volume])+ , _dvrsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'DescribeVolumesResponse' with the minimum fields required to make a request.@@ -151,14 +151,14 @@ -- -- * 'dvrsVolumes' ----- * 'dvrsStatus'+-- * 'dvrsResponseStatus' describeVolumesResponse- :: Int -- ^ 'dvrsStatus'+ :: Int -- ^ 'dvrsResponseStatus' -> DescribeVolumesResponse-describeVolumesResponse pStatus_ =+describeVolumesResponse pResponseStatus_ = DescribeVolumesResponse' { _dvrsVolumes = Nothing- , _dvrsStatus = pStatus_+ , _dvrsResponseStatus = pResponseStatus_ } -- | An array of volume IDs.@@ -166,5 +166,5 @@ dvrsVolumes = lens _dvrsVolumes (\ s a -> s{_dvrsVolumes = a}) . _Default . _Coerce; -- | The response status code.-dvrsStatus :: Lens' DescribeVolumesResponse Int-dvrsStatus = lens _dvrsStatus (\ s a -> s{_dvrsStatus = a});+dvrsResponseStatus :: Lens' DescribeVolumesResponse Int+dvrsResponseStatus = lens _dvrsResponseStatus (\ s a -> s{_dvrsResponseStatus = a});
gen/Network/AWS/OpsWorks/GetHostnameSuggestion.hs view
@@ -42,7 +42,7 @@ -- * Response Lenses , ghsrsHostname , ghsrsLayerId- , ghsrsStatus+ , ghsrsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -109,9 +109,9 @@ -- -- /See:/ 'getHostnameSuggestionResponse' smart constructor. data GetHostnameSuggestionResponse = GetHostnameSuggestionResponse'- { _ghsrsHostname :: !(Maybe Text)- , _ghsrsLayerId :: !(Maybe Text)- , _ghsrsStatus :: !Int+ { _ghsrsHostname :: !(Maybe Text)+ , _ghsrsLayerId :: !(Maybe Text)+ , _ghsrsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'GetHostnameSuggestionResponse' with the minimum fields required to make a request.@@ -122,15 +122,15 @@ -- -- * 'ghsrsLayerId' ----- * 'ghsrsStatus'+-- * 'ghsrsResponseStatus' getHostnameSuggestionResponse- :: Int -- ^ 'ghsrsStatus'+ :: Int -- ^ 'ghsrsResponseStatus' -> GetHostnameSuggestionResponse-getHostnameSuggestionResponse pStatus_ =+getHostnameSuggestionResponse pResponseStatus_ = GetHostnameSuggestionResponse' { _ghsrsHostname = Nothing , _ghsrsLayerId = Nothing- , _ghsrsStatus = pStatus_+ , _ghsrsResponseStatus = pResponseStatus_ } -- | The generated host name.@@ -142,5 +142,5 @@ ghsrsLayerId = lens _ghsrsLayerId (\ s a -> s{_ghsrsLayerId = a}); -- | The response status code.-ghsrsStatus :: Lens' GetHostnameSuggestionResponse Int-ghsrsStatus = lens _ghsrsStatus (\ s a -> s{_ghsrsStatus = a});+ghsrsResponseStatus :: Lens' GetHostnameSuggestionResponse Int+ghsrsResponseStatus = lens _ghsrsResponseStatus (\ s a -> s{_ghsrsResponseStatus = a});
gen/Network/AWS/OpsWorks/GrantAccess.hs view
@@ -37,7 +37,7 @@ , GrantAccessResponse -- * Response Lenses , garsTemporaryCredential- , garsStatus+ , garsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -116,7 +116,7 @@ -- /See:/ 'grantAccessResponse' smart constructor. data GrantAccessResponse = GrantAccessResponse' { _garsTemporaryCredential :: !(Maybe TemporaryCredential)- , _garsStatus :: !Int+ , _garsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'GrantAccessResponse' with the minimum fields required to make a request.@@ -125,14 +125,14 @@ -- -- * 'garsTemporaryCredential' ----- * 'garsStatus'+-- * 'garsResponseStatus' grantAccessResponse- :: Int -- ^ 'garsStatus'+ :: Int -- ^ 'garsResponseStatus' -> GrantAccessResponse-grantAccessResponse pStatus_ =+grantAccessResponse pResponseStatus_ = GrantAccessResponse' { _garsTemporaryCredential = Nothing- , _garsStatus = pStatus_+ , _garsResponseStatus = pResponseStatus_ } -- | A 'TemporaryCredential' object that contains the data needed to log in@@ -142,5 +142,5 @@ garsTemporaryCredential = lens _garsTemporaryCredential (\ s a -> s{_garsTemporaryCredential = a}); -- | The response status code.-garsStatus :: Lens' GrantAccessResponse Int-garsStatus = lens _garsStatus (\ s a -> s{_garsStatus = a});+garsResponseStatus :: Lens' GrantAccessResponse Int+garsResponseStatus = lens _garsResponseStatus (\ s a -> s{_garsResponseStatus = a});
gen/Network/AWS/OpsWorks/RegisterEcsCluster.hs view
@@ -44,7 +44,7 @@ , RegisterEcsClusterResponse -- * Response Lenses , recrsEcsClusterARN- , recrsStatus+ , recrsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -121,8 +121,8 @@ -- -- /See:/ 'registerEcsClusterResponse' smart constructor. data RegisterEcsClusterResponse = RegisterEcsClusterResponse'- { _recrsEcsClusterARN :: !(Maybe Text)- , _recrsStatus :: !Int+ { _recrsEcsClusterARN :: !(Maybe Text)+ , _recrsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'RegisterEcsClusterResponse' with the minimum fields required to make a request.@@ -131,14 +131,14 @@ -- -- * 'recrsEcsClusterARN' ----- * 'recrsStatus'+-- * 'recrsResponseStatus' registerEcsClusterResponse- :: Int -- ^ 'recrsStatus'+ :: Int -- ^ 'recrsResponseStatus' -> RegisterEcsClusterResponse-registerEcsClusterResponse pStatus_ =+registerEcsClusterResponse pResponseStatus_ = RegisterEcsClusterResponse' { _recrsEcsClusterARN = Nothing- , _recrsStatus = pStatus_+ , _recrsResponseStatus = pResponseStatus_ } -- | The cluster\'s ARN.@@ -146,5 +146,5 @@ recrsEcsClusterARN = lens _recrsEcsClusterARN (\ s a -> s{_recrsEcsClusterARN = a}); -- | The response status code.-recrsStatus :: Lens' RegisterEcsClusterResponse Int-recrsStatus = lens _recrsStatus (\ s a -> s{_recrsStatus = a});+recrsResponseStatus :: Lens' RegisterEcsClusterResponse Int+recrsResponseStatus = lens _recrsResponseStatus (\ s a -> s{_recrsResponseStatus = a});
gen/Network/AWS/OpsWorks/RegisterElasticIP.hs view
@@ -45,7 +45,7 @@ , RegisterElasticIPResponse -- * Response Lenses , reirsElasticIP- , reirsStatus+ , reirsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -121,8 +121,8 @@ -- -- /See:/ 'registerElasticIPResponse' smart constructor. data RegisterElasticIPResponse = RegisterElasticIPResponse'- { _reirsElasticIP :: !(Maybe Text)- , _reirsStatus :: !Int+ { _reirsElasticIP :: !(Maybe Text)+ , _reirsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'RegisterElasticIPResponse' with the minimum fields required to make a request.@@ -131,14 +131,14 @@ -- -- * 'reirsElasticIP' ----- * 'reirsStatus'+-- * 'reirsResponseStatus' registerElasticIPResponse- :: Int -- ^ 'reirsStatus'+ :: Int -- ^ 'reirsResponseStatus' -> RegisterElasticIPResponse-registerElasticIPResponse pStatus_ =+registerElasticIPResponse pResponseStatus_ = RegisterElasticIPResponse' { _reirsElasticIP = Nothing- , _reirsStatus = pStatus_+ , _reirsResponseStatus = pResponseStatus_ } -- | The Elastic IP address.@@ -146,5 +146,5 @@ reirsElasticIP = lens _reirsElasticIP (\ s a -> s{_reirsElasticIP = a}); -- | The response status code.-reirsStatus :: Lens' RegisterElasticIPResponse Int-reirsStatus = lens _reirsStatus (\ s a -> s{_reirsStatus = a});+reirsResponseStatus :: Lens' RegisterElasticIPResponse Int+reirsResponseStatus = lens _reirsResponseStatus (\ s a -> s{_reirsResponseStatus = a});
gen/Network/AWS/OpsWorks/RegisterInstance.hs view
@@ -55,7 +55,7 @@ , RegisterInstanceResponse -- * Response Lenses , rirsInstanceId- , rirsStatus+ , rirsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -176,8 +176,8 @@ -- -- /See:/ 'registerInstanceResponse' smart constructor. data RegisterInstanceResponse = RegisterInstanceResponse'- { _rirsInstanceId :: !(Maybe Text)- , _rirsStatus :: !Int+ { _rirsInstanceId :: !(Maybe Text)+ , _rirsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'RegisterInstanceResponse' with the minimum fields required to make a request.@@ -186,14 +186,14 @@ -- -- * 'rirsInstanceId' ----- * 'rirsStatus'+-- * 'rirsResponseStatus' registerInstanceResponse- :: Int -- ^ 'rirsStatus'+ :: Int -- ^ 'rirsResponseStatus' -> RegisterInstanceResponse-registerInstanceResponse pStatus_ =+registerInstanceResponse pResponseStatus_ = RegisterInstanceResponse' { _rirsInstanceId = Nothing- , _rirsStatus = pStatus_+ , _rirsResponseStatus = pResponseStatus_ } -- | The registered instance\'s AWS OpsWorks ID.@@ -201,5 +201,5 @@ rirsInstanceId = lens _rirsInstanceId (\ s a -> s{_rirsInstanceId = a}); -- | The response status code.-rirsStatus :: Lens' RegisterInstanceResponse Int-rirsStatus = lens _rirsStatus (\ s a -> s{_rirsStatus = a});+rirsResponseStatus :: Lens' RegisterInstanceResponse Int+rirsResponseStatus = lens _rirsResponseStatus (\ s a -> s{_rirsResponseStatus = a});
gen/Network/AWS/OpsWorks/RegisterVolume.hs view
@@ -45,7 +45,7 @@ , RegisterVolumeResponse -- * Response Lenses , rvrsVolumeId- , rvrsStatus+ , rvrsResponseStatus ) where import Network.AWS.OpsWorks.Types@@ -119,8 +119,8 @@ -- -- /See:/ 'registerVolumeResponse' smart constructor. data RegisterVolumeResponse = RegisterVolumeResponse'- { _rvrsVolumeId :: !(Maybe Text)- , _rvrsStatus :: !Int+ { _rvrsVolumeId :: !(Maybe Text)+ , _rvrsResponseStatus :: !Int } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'RegisterVolumeResponse' with the minimum fields required to make a request.@@ -129,14 +129,14 @@ -- -- * 'rvrsVolumeId' ----- * 'rvrsStatus'+-- * 'rvrsResponseStatus' registerVolumeResponse- :: Int -- ^ 'rvrsStatus'+ :: Int -- ^ 'rvrsResponseStatus' -> RegisterVolumeResponse-registerVolumeResponse pStatus_ =+registerVolumeResponse pResponseStatus_ = RegisterVolumeResponse' { _rvrsVolumeId = Nothing- , _rvrsStatus = pStatus_+ , _rvrsResponseStatus = pResponseStatus_ } -- | The volume ID.@@ -144,5 +144,5 @@ rvrsVolumeId = lens _rvrsVolumeId (\ s a -> s{_rvrsVolumeId = a}); -- | The response status code.-rvrsStatus :: Lens' RegisterVolumeResponse Int-rvrsStatus = lens _rvrsStatus (\ s a -> s{_rvrsStatus = a});+rvrsResponseStatus :: Lens' RegisterVolumeResponse Int+rvrsResponseStatus = lens _rvrsResponseStatus (\ s a -> s{_rvrsResponseStatus = a});
gen/Network/AWS/OpsWorks/Types.hs view
@@ -65,18 +65,18 @@ , App , app , appSSLConfiguration- , appShortname+ , appEnvironment , appEnableSSL , appCreatedAt- , appEnvironment+ , appShortname , appDataSources- , appAppId , appAppSource- , appName+ , appAppId , appAttributes+ , appName , appType- , appDomains , appStackId+ , appDomains , appDescription -- * AutoScalingThresholds@@ -107,8 +107,8 @@ -- * Command , Command , command- , cInstanceId , cDeploymentId+ , cInstanceId , cStatus , cLogURL , cCreatedAt@@ -181,8 +181,8 @@ , elbAvailabilityZones , elbRegion , elbElasticLoadBalancerName- , elbEC2InstanceIds , elbStackId+ , elbEC2InstanceIds , elbLayerId , elbDNSName @@ -196,29 +196,29 @@ -- * Instance , Instance , instance'+ , iPrivateDNS+ , iReportedAgentVersion , iInstanceId+ , iStatus , iPrivateIP , iInstallUpdatesOnBoot- , iReportedAgentVersion- , iStatus- , iPrivateDNS , iVirtualizationType- , iSecurityGroupIds- , iSSHHostRsaKeyFingerprint , iInstanceProfileARN , iPlatform , iHostname+ , iSSHHostRsaKeyFingerprint+ , iSecurityGroupIds , iEcsClusterARN , iCreatedAt- , iSSHKeyName , iEC2InstanceId+ , iSSHKeyName , iAgentVersion , iRootDeviceVolumeId , iSubnetId- , iInstanceType , iInfrastructureClass- , iEBSOptimized , iSSHHostDsaKeyFingerprint+ , iInstanceType+ , iEBSOptimized , iElasticIP , iOS , iAvailabilityZone@@ -227,14 +227,14 @@ , iLayerIds , iArchitecture , iPublicDNS- , iPublicIP , iAMIId+ , iPublicIP , iReportedOS- , iStackId , iRegisteredBy- , iBlockDeviceMappings- , iEcsContainerInstanceARN+ , iStackId , iRootDeviceType+ , iEcsContainerInstanceARN+ , iBlockDeviceMappings -- * InstanceIdentity , InstanceIdentity@@ -249,9 +249,9 @@ , icPending , icOnline , icUnassigning- , icRequested- , icRunningSetup , icDeregistering+ , icRunningSetup+ , icRequested , icBooting , icStopped , icRebooting@@ -269,22 +269,22 @@ , Layer , layer , lCustomInstanceProfileARN- , lInstallUpdatesOnBoot , lCustomSecurityGroupIds+ , lInstallUpdatesOnBoot , lLifecycleEventConfiguration- , lShortname , lCreatedAt+ , lShortname , lDefaultRecipes , lCustomRecipes- , lVolumeConfigurations , lCustomJSON+ , lVolumeConfigurations , lEnableAutoHealing , lPackages- , lName , lAttributes+ , lName , lAutoAssignPublicIPs- , lUseEBSOptimizedInstances , lType+ , lUseEBSOptimizedInstances , lStackId , lLayerId , lDefaultSecurityGroupNames@@ -317,13 +317,13 @@ , rAIdArray , raiaInstanceId , raiaSize- , raiaCreatedAt , raiaIOPS+ , raiaCreatedAt , raiaRAIdLevel , raiaDevice , raiaNumberOfDisks- , raiaName , raiaAvailabilityZone+ , raiaName , raiaRAIdArrayId , raiaVolumeType , raiaStackId@@ -332,8 +332,8 @@ -- * RDSDBInstance , RDSDBInstance , rdsDBInstance- , rdiDBUser , rdiRDSDBInstanceARN+ , rdiDBUser , rdiMissingOnRDS , rdiEngine , rdiAddress@@ -346,8 +346,8 @@ , Recipes , recipes , rSetup- , rUndeploy , rShutdown+ , rUndeploy , rConfigure , rDeploy @@ -368,8 +368,8 @@ -- * SelfUserProfile , SelfUserProfile , selfUserProfile- , supSSHUsername , supSSHPublicKey+ , supSSHUsername , supIAMUserARN , supName @@ -380,8 +380,8 @@ , seCreatedAt , seServiceErrorId , seType- , seMessage , seStackId+ , seMessage -- * ShutdownEventConfiguration , ShutdownEventConfiguration@@ -404,20 +404,20 @@ , stack , sDefaultInstanceProfileARN , sServiceRoleARN- , sARN , sDefaultRootDeviceType+ , sARN , sCreatedAt- , sChefConfiguration , sVPCId+ , sChefConfiguration , sAgentVersion , sDefaultSSHKeyName , sCustomJSON , sCustomCookbooksSource , sDefaultAvailabilityZone+ , sAttributes , sName- , sUseOpsworksSecurityGroups , sDefaultOS- , sAttributes+ , sUseOpsworksSecurityGroups , sUseCustomCookbooks , sDefaultSubnetId , sRegion@@ -458,9 +458,9 @@ -- * UserProfile , UserProfile , userProfile- , upSSHUsername- , upSSHPublicKey , upAllowSelfManagement+ , upSSHPublicKey+ , upSSHUsername , upIAMUserARN , upName @@ -472,8 +472,8 @@ , vSize , vIOPS , vDevice- , vName , vAvailabilityZone+ , vName , vRAIdArrayId , vVolumeId , vRegion
gen/Network/AWS/OpsWorks/Types/Product.hs view
@@ -63,18 +63,18 @@ -- /See:/ 'app' smart constructor. data App = App' { _appSSLConfiguration :: !(Maybe SSLConfiguration)- , _appShortname :: !(Maybe Text)+ , _appEnvironment :: !(Maybe [EnvironmentVariable]) , _appEnableSSL :: !(Maybe Bool) , _appCreatedAt :: !(Maybe Text)- , _appEnvironment :: !(Maybe [EnvironmentVariable])+ , _appShortname :: !(Maybe Text) , _appDataSources :: !(Maybe [DataSource])- , _appAppId :: !(Maybe Text) , _appAppSource :: !(Maybe Source)- , _appName :: !(Maybe Text)+ , _appAppId :: !(Maybe Text) , _appAttributes :: !(Maybe (Map AppAttributesKeys Text))+ , _appName :: !(Maybe Text) , _appType :: !(Maybe AppType)- , _appDomains :: !(Maybe [Text]) , _appStackId :: !(Maybe Text)+ , _appDomains :: !(Maybe [Text]) , _appDescription :: !(Maybe Text) } deriving (Eq,Read,Show,Data,Typeable,Generic) @@ -84,48 +84,48 @@ -- -- * 'appSSLConfiguration' ----- * 'appShortname'+-- * 'appEnvironment' -- -- * 'appEnableSSL' -- -- * 'appCreatedAt' ----- * 'appEnvironment'+-- * 'appShortname' -- -- * 'appDataSources' ----- * 'appAppId'--- -- * 'appAppSource' ----- * 'appName'+-- * 'appAppId' -- -- * 'appAttributes' ----- * 'appType'+-- * 'appName' ----- * 'appDomains'+-- * 'appType' -- -- * 'appStackId' --+-- * 'appDomains'+-- -- * 'appDescription' app :: App app = App' { _appSSLConfiguration = Nothing- , _appShortname = Nothing+ , _appEnvironment = Nothing , _appEnableSSL = Nothing , _appCreatedAt = Nothing- , _appEnvironment = Nothing+ , _appShortname = Nothing , _appDataSources = Nothing- , _appAppId = Nothing , _appAppSource = Nothing- , _appName = Nothing+ , _appAppId = Nothing , _appAttributes = Nothing+ , _appName = Nothing , _appType = Nothing- , _appDomains = Nothing , _appStackId = Nothing+ , _appDomains = Nothing , _appDescription = Nothing } @@ -133,18 +133,6 @@ appSSLConfiguration :: Lens' App (Maybe SSLConfiguration) appSSLConfiguration = lens _appSSLConfiguration (\ s a -> s{_appSSLConfiguration = a}); --- | The app\'s short name.-appShortname :: Lens' App (Maybe Text)-appShortname = lens _appShortname (\ s a -> s{_appShortname = a});---- | Whether to enable SSL for the app.-appEnableSSL :: Lens' App (Maybe Bool)-appEnableSSL = lens _appEnableSSL (\ s a -> s{_appEnableSSL = a});---- | When the app was created.-appCreatedAt :: Lens' App (Maybe Text)-appCreatedAt = lens _appCreatedAt (\ s a -> s{_appCreatedAt = a});- -- | An array of 'EnvironmentVariable' objects that specify environment -- variables to be associated with the app. After you deploy the app, these -- variables are defined on the associated app server instances. For more@@ -160,39 +148,51 @@ appEnvironment :: Lens' App [EnvironmentVariable] appEnvironment = lens _appEnvironment (\ s a -> s{_appEnvironment = a}) . _Default . _Coerce; +-- | Whether to enable SSL for the app.+appEnableSSL :: Lens' App (Maybe Bool)+appEnableSSL = lens _appEnableSSL (\ s a -> s{_appEnableSSL = a});++-- | When the app was created.+appCreatedAt :: Lens' App (Maybe Text)+appCreatedAt = lens _appCreatedAt (\ s a -> s{_appCreatedAt = a});++-- | The app\'s short name.+appShortname :: Lens' App (Maybe Text)+appShortname = lens _appShortname (\ s a -> s{_appShortname = a});+ -- | The app\'s data sources. appDataSources :: Lens' App [DataSource] appDataSources = lens _appDataSources (\ s a -> s{_appDataSources = a}) . _Default . _Coerce; --- | The app ID.-appAppId :: Lens' App (Maybe Text)-appAppId = lens _appAppId (\ s a -> s{_appAppId = a});- -- | A 'Source' object that describes the app repository. appAppSource :: Lens' App (Maybe Source) appAppSource = lens _appAppSource (\ s a -> s{_appAppSource = a}); --- | The app name.-appName :: Lens' App (Maybe Text)-appName = lens _appName (\ s a -> s{_appName = a});+-- | The app ID.+appAppId :: Lens' App (Maybe Text)+appAppId = lens _appAppId (\ s a -> s{_appAppId = a}); -- | The stack attributes. appAttributes :: Lens' App (HashMap AppAttributesKeys Text) appAttributes = lens _appAttributes (\ s a -> s{_appAttributes = a}) . _Default . _Map; +-- | The app name.+appName :: Lens' App (Maybe Text)+appName = lens _appName (\ s a -> s{_appName = a});+ -- | The app type. appType :: Lens' App (Maybe AppType) appType = lens _appType (\ s a -> s{_appType = a}); +-- | The app stack ID.+appStackId :: Lens' App (Maybe Text)+appStackId = lens _appStackId (\ s a -> s{_appStackId = a});+ -- | The app vhost settings with multiple domains separated by commas. For -- example: '\'www.example.com, example.com\'' appDomains :: Lens' App [Text] appDomains = lens _appDomains (\ s a -> s{_appDomains = a}) . _Default . _Coerce; --- | The app stack ID.-appStackId :: Lens' App (Maybe Text)-appStackId = lens _appStackId (\ s a -> s{_appStackId = a});- -- | A description of the app. appDescription :: Lens' App (Maybe Text) appDescription = lens _appDescription (\ s a -> s{_appDescription = a});@@ -202,18 +202,19 @@ = withObject "App" (\ x -> App' <$>- (x .:? "SslConfiguration") <*> (x .:? "Shortname")+ (x .:? "SslConfiguration") <*>+ (x .:? "Environment" .!= mempty) <*> (x .:? "EnableSsl") <*> (x .:? "CreatedAt")- <*> (x .:? "Environment" .!= mempty)+ <*> (x .:? "Shortname") <*> (x .:? "DataSources" .!= mempty)- <*> (x .:? "AppId") <*> (x .:? "AppSource")- <*> (x .:? "Name")+ <*> (x .:? "AppId") <*> (x .:? "Attributes" .!= mempty)+ <*> (x .:? "Name") <*> (x .:? "Type")- <*> (x .:? "Domains" .!= mempty) <*> (x .:? "StackId")+ <*> (x .:? "Domains" .!= mempty) <*> (x .:? "Description")) -- | Describes a load-based auto scaling upscaling or downscaling threshold@@ -456,8 +457,8 @@ -- -- /See:/ 'command' smart constructor. data Command = Command'- { _cInstanceId :: !(Maybe Text)- , _cDeploymentId :: !(Maybe Text)+ { _cDeploymentId :: !(Maybe Text)+ , _cInstanceId :: !(Maybe Text) , _cStatus :: !(Maybe Text) , _cLogURL :: !(Maybe Text) , _cCreatedAt :: !(Maybe Text)@@ -472,10 +473,10 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'cInstanceId'--- -- * 'cDeploymentId' --+-- * 'cInstanceId'+-- -- * 'cStatus' -- -- * 'cLogURL'@@ -495,8 +496,8 @@ :: Command command = Command'- { _cInstanceId = Nothing- , _cDeploymentId = Nothing+ { _cDeploymentId = Nothing+ , _cInstanceId = Nothing , _cStatus = Nothing , _cLogURL = Nothing , _cCreatedAt = Nothing@@ -507,14 +508,14 @@ , _cAcknowledgedAt = Nothing } --- | The ID of the instance where the command was executed.-cInstanceId :: Lens' Command (Maybe Text)-cInstanceId = lens _cInstanceId (\ s a -> s{_cInstanceId = a});- -- | The command deployment ID. cDeploymentId :: Lens' Command (Maybe Text) cDeploymentId = lens _cDeploymentId (\ s a -> s{_cDeploymentId = a}); +-- | The ID of the instance where the command was executed.+cInstanceId :: Lens' Command (Maybe Text)+cInstanceId = lens _cInstanceId (\ s a -> s{_cInstanceId = a});+ -- | The command status: -- -- - failed@@ -568,7 +569,7 @@ = withObject "Command" (\ x -> Command' <$>- (x .:? "InstanceId") <*> (x .:? "DeploymentId") <*>+ (x .:? "DeploymentId") <*> (x .:? "InstanceId") <*> (x .:? "Status") <*> (x .:? "LogUrl") <*> (x .:? "CreatedAt")@@ -1082,8 +1083,8 @@ , _elbAvailabilityZones :: !(Maybe [Text]) , _elbRegion :: !(Maybe Text) , _elbElasticLoadBalancerName :: !(Maybe Text)- , _elbEC2InstanceIds :: !(Maybe [Text]) , _elbStackId :: !(Maybe Text)+ , _elbEC2InstanceIds :: !(Maybe [Text]) , _elbLayerId :: !(Maybe Text) , _elbDNSName :: !(Maybe Text) } deriving (Eq,Read,Show,Data,Typeable,Generic)@@ -1102,10 +1103,10 @@ -- -- * 'elbElasticLoadBalancerName' ----- * 'elbEC2InstanceIds'--- -- * 'elbStackId' --+-- * 'elbEC2InstanceIds'+-- -- * 'elbLayerId' -- -- * 'elbDNSName'@@ -1118,8 +1119,8 @@ , _elbAvailabilityZones = Nothing , _elbRegion = Nothing , _elbElasticLoadBalancerName = Nothing- , _elbEC2InstanceIds = Nothing , _elbStackId = Nothing+ , _elbEC2InstanceIds = Nothing , _elbLayerId = Nothing , _elbDNSName = Nothing }@@ -1144,15 +1145,15 @@ elbElasticLoadBalancerName :: Lens' ElasticLoadBalancer (Maybe Text) elbElasticLoadBalancerName = lens _elbElasticLoadBalancerName (\ s a -> s{_elbElasticLoadBalancerName = a}); +-- | The ID of the stack that the instance is associated with.+elbStackId :: Lens' ElasticLoadBalancer (Maybe Text)+elbStackId = lens _elbStackId (\ s a -> s{_elbStackId = a});+ -- | A list of the EC2 instances that the Elastic Load Balancing instance is -- managing traffic for. elbEC2InstanceIds :: Lens' ElasticLoadBalancer [Text] elbEC2InstanceIds = lens _elbEC2InstanceIds (\ s a -> s{_elbEC2InstanceIds = a}) . _Default . _Coerce; --- | The ID of the stack that the instance is associated with.-elbStackId :: Lens' ElasticLoadBalancer (Maybe Text)-elbStackId = lens _elbStackId (\ s a -> s{_elbStackId = a});- -- | The ID of the layer that the instance is attached to. elbLayerId :: Lens' ElasticLoadBalancer (Maybe Text) elbLayerId = lens _elbLayerId (\ s a -> s{_elbLayerId = a});@@ -1170,8 +1171,8 @@ <*> (x .:? "AvailabilityZones" .!= mempty) <*> (x .:? "Region") <*> (x .:? "ElasticLoadBalancerName")- <*> (x .:? "Ec2InstanceIds" .!= mempty) <*> (x .:? "StackId")+ <*> (x .:? "Ec2InstanceIds" .!= mempty) <*> (x .:? "LayerId") <*> (x .:? "DnsName")) @@ -1242,29 +1243,29 @@ -- -- /See:/ 'instance'' smart constructor. data Instance = Instance'- { _iInstanceId :: !(Maybe Text)- , _iPrivateIP :: !(Maybe Text)- , _iInstallUpdatesOnBoot :: !(Maybe Bool)+ { _iPrivateDNS :: !(Maybe Text) , _iReportedAgentVersion :: !(Maybe Text)+ , _iInstanceId :: !(Maybe Text) , _iStatus :: !(Maybe Text)- , _iPrivateDNS :: !(Maybe Text)+ , _iPrivateIP :: !(Maybe Text)+ , _iInstallUpdatesOnBoot :: !(Maybe Bool) , _iVirtualizationType :: !(Maybe VirtualizationType)- , _iSecurityGroupIds :: !(Maybe [Text])- , _iSSHHostRsaKeyFingerprint :: !(Maybe Text) , _iInstanceProfileARN :: !(Maybe Text) , _iPlatform :: !(Maybe Text) , _iHostname :: !(Maybe Text)+ , _iSSHHostRsaKeyFingerprint :: !(Maybe Text)+ , _iSecurityGroupIds :: !(Maybe [Text]) , _iEcsClusterARN :: !(Maybe Text) , _iCreatedAt :: !(Maybe Text)- , _iSSHKeyName :: !(Maybe Text) , _iEC2InstanceId :: !(Maybe Text)+ , _iSSHKeyName :: !(Maybe Text) , _iAgentVersion :: !(Maybe Text) , _iRootDeviceVolumeId :: !(Maybe Text) , _iSubnetId :: !(Maybe Text)- , _iInstanceType :: !(Maybe Text) , _iInfrastructureClass :: !(Maybe Text)- , _iEBSOptimized :: !(Maybe Bool) , _iSSHHostDsaKeyFingerprint :: !(Maybe Text)+ , _iInstanceType :: !(Maybe Text)+ , _iEBSOptimized :: !(Maybe Bool) , _iElasticIP :: !(Maybe Text) , _iOS :: !(Maybe Text) , _iAvailabilityZone :: !(Maybe Text)@@ -1273,37 +1274,33 @@ , _iLayerIds :: !(Maybe [Text]) , _iArchitecture :: !(Maybe Architecture) , _iPublicDNS :: !(Maybe Text)- , _iPublicIP :: !(Maybe Text) , _iAMIId :: !(Maybe Text)+ , _iPublicIP :: !(Maybe Text) , _iReportedOS :: !(Maybe ReportedOS)- , _iStackId :: !(Maybe Text) , _iRegisteredBy :: !(Maybe Text)- , _iBlockDeviceMappings :: !(Maybe [BlockDeviceMapping])- , _iEcsContainerInstanceARN :: !(Maybe Text)+ , _iStackId :: !(Maybe Text) , _iRootDeviceType :: !(Maybe RootDeviceType)+ , _iEcsContainerInstanceARN :: !(Maybe Text)+ , _iBlockDeviceMappings :: !(Maybe [BlockDeviceMapping]) } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'Instance' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired: ----- * 'iInstanceId'------ * 'iPrivateIP'------ * 'iInstallUpdatesOnBoot'+-- * 'iPrivateDNS' -- -- * 'iReportedAgentVersion' ----- * 'iStatus'+-- * 'iInstanceId' ----- * 'iPrivateDNS'+-- * 'iStatus' ----- * 'iVirtualizationType'+-- * 'iPrivateIP' ----- * 'iSecurityGroupIds'+-- * 'iInstallUpdatesOnBoot' ----- * 'iSSHHostRsaKeyFingerprint'+-- * 'iVirtualizationType' -- -- * 'iInstanceProfileARN' --@@ -1311,28 +1308,32 @@ -- -- * 'iHostname' --+-- * 'iSSHHostRsaKeyFingerprint'+--+-- * 'iSecurityGroupIds'+-- -- * 'iEcsClusterARN' -- -- * 'iCreatedAt' ----- * 'iSSHKeyName'--- -- * 'iEC2InstanceId' --+-- * 'iSSHKeyName'+-- -- * 'iAgentVersion' -- -- * 'iRootDeviceVolumeId' -- -- * 'iSubnetId' ----- * 'iInstanceType'--- -- * 'iInfrastructureClass' ----- * 'iEBSOptimized'--- -- * 'iSSHHostDsaKeyFingerprint' --+-- * 'iInstanceType'+--+-- * 'iEBSOptimized'+-- -- * 'iElasticIP' -- -- * 'iOS'@@ -1349,48 +1350,48 @@ -- -- * 'iPublicDNS' ----- * 'iPublicIP'--- -- * 'iAMIId' ----- * 'iReportedOS'+-- * 'iPublicIP' ----- * 'iStackId'+-- * 'iReportedOS' -- -- * 'iRegisteredBy' ----- * 'iBlockDeviceMappings'+-- * 'iStackId' --+-- * 'iRootDeviceType'+-- -- * 'iEcsContainerInstanceARN' ----- * 'iRootDeviceType'+-- * 'iBlockDeviceMappings' instance' :: Instance instance' = Instance'- { _iInstanceId = Nothing- , _iPrivateIP = Nothing- , _iInstallUpdatesOnBoot = Nothing+ { _iPrivateDNS = Nothing , _iReportedAgentVersion = Nothing+ , _iInstanceId = Nothing , _iStatus = Nothing- , _iPrivateDNS = Nothing+ , _iPrivateIP = Nothing+ , _iInstallUpdatesOnBoot = Nothing , _iVirtualizationType = Nothing- , _iSecurityGroupIds = Nothing- , _iSSHHostRsaKeyFingerprint = Nothing , _iInstanceProfileARN = Nothing , _iPlatform = Nothing , _iHostname = Nothing+ , _iSSHHostRsaKeyFingerprint = Nothing+ , _iSecurityGroupIds = Nothing , _iEcsClusterARN = Nothing , _iCreatedAt = Nothing- , _iSSHKeyName = Nothing , _iEC2InstanceId = Nothing+ , _iSSHKeyName = Nothing , _iAgentVersion = Nothing , _iRootDeviceVolumeId = Nothing , _iSubnetId = Nothing- , _iInstanceType = Nothing , _iInfrastructureClass = Nothing- , _iEBSOptimized = Nothing , _iSSHHostDsaKeyFingerprint = Nothing+ , _iInstanceType = Nothing+ , _iEBSOptimized = Nothing , _iElasticIP = Nothing , _iOS = Nothing , _iAvailabilityZone = Nothing@@ -1399,40 +1400,28 @@ , _iLayerIds = Nothing , _iArchitecture = Nothing , _iPublicDNS = Nothing- , _iPublicIP = Nothing , _iAMIId = Nothing+ , _iPublicIP = Nothing , _iReportedOS = Nothing- , _iStackId = Nothing , _iRegisteredBy = Nothing- , _iBlockDeviceMappings = Nothing- , _iEcsContainerInstanceARN = Nothing+ , _iStackId = Nothing , _iRootDeviceType = Nothing+ , _iEcsContainerInstanceARN = Nothing+ , _iBlockDeviceMappings = Nothing } --- | The instance ID.-iInstanceId :: Lens' Instance (Maybe Text)-iInstanceId = lens _iInstanceId (\ s a -> s{_iInstanceId = a});---- | The instance\'s private IP address.-iPrivateIP :: Lens' Instance (Maybe Text)-iPrivateIP = lens _iPrivateIP (\ s a -> s{_iPrivateIP = a});---- | Whether to install operating system and package updates when the--- instance boots. The default value is 'true'. If this value is set to--- 'false', you must then update your instances manually by using--- CreateDeployment to run the 'update_dependencies' stack command or by--- manually running 'yum' (Amazon Linux) or 'apt-get' (Ubuntu) on the--- instances.------ We strongly recommend using the default value of 'true', to ensure that--- your instances have the latest security updates.-iInstallUpdatesOnBoot :: Lens' Instance (Maybe Bool)-iInstallUpdatesOnBoot = lens _iInstallUpdatesOnBoot (\ s a -> s{_iInstallUpdatesOnBoot = a});+-- | The The instance\'s private DNS name.+iPrivateDNS :: Lens' Instance (Maybe Text)+iPrivateDNS = lens _iPrivateDNS (\ s a -> s{_iPrivateDNS = a}); -- | The instance\'s reported AWS OpsWorks agent version. iReportedAgentVersion :: Lens' Instance (Maybe Text) iReportedAgentVersion = lens _iReportedAgentVersion (\ s a -> s{_iReportedAgentVersion = a}); +-- | The instance ID.+iInstanceId :: Lens' Instance (Maybe Text)+iInstanceId = lens _iInstanceId (\ s a -> s{_iInstanceId = a});+ -- | The instance status: -- -- - 'booting'@@ -1452,22 +1441,26 @@ iStatus :: Lens' Instance (Maybe Text) iStatus = lens _iStatus (\ s a -> s{_iStatus = a}); --- | The The instance\'s private DNS name.-iPrivateDNS :: Lens' Instance (Maybe Text)-iPrivateDNS = lens _iPrivateDNS (\ s a -> s{_iPrivateDNS = a});+-- | The instance\'s private IP address.+iPrivateIP :: Lens' Instance (Maybe Text)+iPrivateIP = lens _iPrivateIP (\ s a -> s{_iPrivateIP = a}); +-- | Whether to install operating system and package updates when the+-- instance boots. The default value is 'true'. If this value is set to+-- 'false', you must then update your instances manually by using+-- CreateDeployment to run the 'update_dependencies' stack command or by+-- manually running 'yum' (Amazon Linux) or 'apt-get' (Ubuntu) on the+-- instances.+--+-- We strongly recommend using the default value of 'true', to ensure that+-- your instances have the latest security updates.+iInstallUpdatesOnBoot :: Lens' Instance (Maybe Bool)+iInstallUpdatesOnBoot = lens _iInstallUpdatesOnBoot (\ s a -> s{_iInstallUpdatesOnBoot = a});+ -- | The instance\'s virtualization type: 'paravirtual' or 'hvm'. iVirtualizationType :: Lens' Instance (Maybe VirtualizationType) iVirtualizationType = lens _iVirtualizationType (\ s a -> s{_iVirtualizationType = a}); --- | An array containing the instance security group IDs.-iSecurityGroupIds :: Lens' Instance [Text]-iSecurityGroupIds = lens _iSecurityGroupIds (\ s a -> s{_iSecurityGroupIds = a}) . _Default . _Coerce;---- | The SSH key\'s RSA fingerprint.-iSSHHostRsaKeyFingerprint :: Lens' Instance (Maybe Text)-iSSHHostRsaKeyFingerprint = lens _iSSHHostRsaKeyFingerprint (\ s a -> s{_iSSHHostRsaKeyFingerprint = a});- -- | The ARN of the instance\'s IAM profile. For more information about IAM -- ARNs, see -- <http://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html Using Identifiers>.@@ -1482,6 +1475,14 @@ iHostname :: Lens' Instance (Maybe Text) iHostname = lens _iHostname (\ s a -> s{_iHostname = a}); +-- | The SSH key\'s RSA fingerprint.+iSSHHostRsaKeyFingerprint :: Lens' Instance (Maybe Text)+iSSHHostRsaKeyFingerprint = lens _iSSHHostRsaKeyFingerprint (\ s a -> s{_iSSHHostRsaKeyFingerprint = a});++-- | An array containing the instance security group IDs.+iSecurityGroupIds :: Lens' Instance [Text]+iSecurityGroupIds = lens _iSecurityGroupIds (\ s a -> s{_iSecurityGroupIds = a}) . _Default . _Coerce;+ -- | For container instances, the Amazon ECS cluster\'s ARN. iEcsClusterARN :: Lens' Instance (Maybe Text) iEcsClusterARN = lens _iEcsClusterARN (\ s a -> s{_iEcsClusterARN = a});@@ -1490,14 +1491,14 @@ iCreatedAt :: Lens' Instance (Maybe Text) iCreatedAt = lens _iCreatedAt (\ s a -> s{_iCreatedAt = a}); --- | The instance\'s Amazon EC2 key-pair name.-iSSHKeyName :: Lens' Instance (Maybe Text)-iSSHKeyName = lens _iSSHKeyName (\ s a -> s{_iSSHKeyName = a});- -- | The ID of the associated Amazon EC2 instance. iEC2InstanceId :: Lens' Instance (Maybe Text) iEC2InstanceId = lens _iEC2InstanceId (\ s a -> s{_iEC2InstanceId = a}); +-- | The instance\'s Amazon EC2 key-pair name.+iSSHKeyName :: Lens' Instance (Maybe Text)+iSSHKeyName = lens _iSSHKeyName (\ s a -> s{_iSSHKeyName = a});+ -- | The agent version. This parameter is set to 'INHERIT' if the instance -- inherits the default stack setting or to a a version number for a fixed -- agent version.@@ -1513,23 +1514,23 @@ iSubnetId :: Lens' Instance (Maybe Text) iSubnetId = lens _iSubnetId (\ s a -> s{_iSubnetId = a}); --- | The instance type, such as 't2.micro'.-iInstanceType :: Lens' Instance (Maybe Text)-iInstanceType = lens _iInstanceType (\ s a -> s{_iInstanceType = a});- -- | For registered instances, the infrastructure class: 'ec2' or -- 'on-premises'. iInfrastructureClass :: Lens' Instance (Maybe Text) iInfrastructureClass = lens _iInfrastructureClass (\ s a -> s{_iInfrastructureClass = a}); --- | Whether this is an Amazon EBS-optimized instance.-iEBSOptimized :: Lens' Instance (Maybe Bool)-iEBSOptimized = lens _iEBSOptimized (\ s a -> s{_iEBSOptimized = a});- -- | The SSH key\'s Deep Security Agent (DSA) fingerprint. iSSHHostDsaKeyFingerprint :: Lens' Instance (Maybe Text) iSSHHostDsaKeyFingerprint = lens _iSSHHostDsaKeyFingerprint (\ s a -> s{_iSSHHostDsaKeyFingerprint = a}); +-- | The instance type, such as 't2.micro'.+iInstanceType :: Lens' Instance (Maybe Text)+iInstanceType = lens _iInstanceType (\ s a -> s{_iInstanceType = a});++-- | Whether this is an Amazon EBS-optimized instance.+iEBSOptimized :: Lens' Instance (Maybe Bool)+iEBSOptimized = lens _iEBSOptimized (\ s a -> s{_iEBSOptimized = a});+ -- | The instance -- <http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html Elastic IP address>. iElasticIP :: Lens' Instance (Maybe Text)@@ -1565,69 +1566,70 @@ iPublicDNS :: Lens' Instance (Maybe Text) iPublicDNS = lens _iPublicDNS (\ s a -> s{_iPublicDNS = a}); --- | The instance public IP address.-iPublicIP :: Lens' Instance (Maybe Text)-iPublicIP = lens _iPublicIP (\ s a -> s{_iPublicIP = a});- -- | A custom AMI ID to be used to create the instance. For more information, -- see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-custom-ami.html Instances> iAMIId :: Lens' Instance (Maybe Text) iAMIId = lens _iAMIId (\ s a -> s{_iAMIId = a}); +-- | The instance public IP address.+iPublicIP :: Lens' Instance (Maybe Text)+iPublicIP = lens _iPublicIP (\ s a -> s{_iPublicIP = a});+ -- | For registered instances, the reported operating system. iReportedOS :: Lens' Instance (Maybe ReportedOS) iReportedOS = lens _iReportedOS (\ s a -> s{_iReportedOS = a}); --- | The stack ID.-iStackId :: Lens' Instance (Maybe Text)-iStackId = lens _iStackId (\ s a -> s{_iStackId = a});- -- | For registered instances, who performed the registration. iRegisteredBy :: Lens' Instance (Maybe Text) iRegisteredBy = lens _iRegisteredBy (\ s a -> s{_iRegisteredBy = a}); --- | An array of 'BlockDeviceMapping' objects that specify the instance\'s--- block device mappings.-iBlockDeviceMappings :: Lens' Instance [BlockDeviceMapping]-iBlockDeviceMappings = lens _iBlockDeviceMappings (\ s a -> s{_iBlockDeviceMappings = a}) . _Default . _Coerce;---- | For container instances, the instance\'s ARN.-iEcsContainerInstanceARN :: Lens' Instance (Maybe Text)-iEcsContainerInstanceARN = lens _iEcsContainerInstanceARN (\ s a -> s{_iEcsContainerInstanceARN = a});+-- | The stack ID.+iStackId :: Lens' Instance (Maybe Text)+iStackId = lens _iStackId (\ s a -> s{_iStackId = a}); -- | The instance\'s root device type. For more information, see -- <http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ComponentsAMIs.html#storage-for-the-root-device Storage for the Root Device>. iRootDeviceType :: Lens' Instance (Maybe RootDeviceType) iRootDeviceType = lens _iRootDeviceType (\ s a -> s{_iRootDeviceType = a}); +-- | For container instances, the instance\'s ARN.+iEcsContainerInstanceARN :: Lens' Instance (Maybe Text)+iEcsContainerInstanceARN = lens _iEcsContainerInstanceARN (\ s a -> s{_iEcsContainerInstanceARN = a});++-- | An array of 'BlockDeviceMapping' objects that specify the instance\'s+-- block device mappings.+iBlockDeviceMappings :: Lens' Instance [BlockDeviceMapping]+iBlockDeviceMappings = lens _iBlockDeviceMappings (\ s a -> s{_iBlockDeviceMappings = a}) . _Default . _Coerce;+ instance FromJSON Instance where parseJSON = withObject "Instance" (\ x -> Instance' <$>- (x .:? "InstanceId") <*> (x .:? "PrivateIp") <*>- (x .:? "InstallUpdatesOnBoot")- <*> (x .:? "ReportedAgentVersion")+ (x .:? "PrivateDns") <*>+ (x .:? "ReportedAgentVersion")+ <*> (x .:? "InstanceId") <*> (x .:? "Status")- <*> (x .:? "PrivateDns")+ <*> (x .:? "PrivateIp")+ <*> (x .:? "InstallUpdatesOnBoot") <*> (x .:? "VirtualizationType")- <*> (x .:? "SecurityGroupIds" .!= mempty)- <*> (x .:? "SshHostRsaKeyFingerprint") <*> (x .:? "InstanceProfileArn") <*> (x .:? "Platform") <*> (x .:? "Hostname")+ <*> (x .:? "SshHostRsaKeyFingerprint")+ <*> (x .:? "SecurityGroupIds" .!= mempty) <*> (x .:? "EcsClusterArn") <*> (x .:? "CreatedAt")- <*> (x .:? "SshKeyName") <*> (x .:? "Ec2InstanceId")+ <*> (x .:? "SshKeyName") <*> (x .:? "AgentVersion") <*> (x .:? "RootDeviceVolumeId") <*> (x .:? "SubnetId")- <*> (x .:? "InstanceType") <*> (x .:? "InfrastructureClass")- <*> (x .:? "EbsOptimized") <*> (x .:? "SshHostDsaKeyFingerprint")+ <*> (x .:? "InstanceType")+ <*> (x .:? "EbsOptimized") <*> (x .:? "ElasticIp") <*> (x .:? "Os") <*> (x .:? "AvailabilityZone")@@ -1636,14 +1638,14 @@ <*> (x .:? "LayerIds" .!= mempty) <*> (x .:? "Architecture") <*> (x .:? "PublicDns")- <*> (x .:? "PublicIp") <*> (x .:? "AmiId")+ <*> (x .:? "PublicIp") <*> (x .:? "ReportedOs")- <*> (x .:? "StackId") <*> (x .:? "RegisteredBy")- <*> (x .:? "BlockDeviceMappings" .!= mempty)+ <*> (x .:? "StackId")+ <*> (x .:? "RootDeviceType") <*> (x .:? "EcsContainerInstanceArn")- <*> (x .:? "RootDeviceType"))+ <*> (x .:? "BlockDeviceMappings" .!= mempty)) -- | Contains a description of an Amazon EC2 instance from the Amazon EC2 -- metadata service. For more information, see@@ -1694,9 +1696,9 @@ , _icPending :: !(Maybe Int) , _icOnline :: !(Maybe Int) , _icUnassigning :: !(Maybe Int)- , _icRequested :: !(Maybe Int)- , _icRunningSetup :: !(Maybe Int) , _icDeregistering :: !(Maybe Int)+ , _icRunningSetup :: !(Maybe Int)+ , _icRequested :: !(Maybe Int) , _icBooting :: !(Maybe Int) , _icStopped :: !(Maybe Int) , _icRebooting :: !(Maybe Int)@@ -1723,11 +1725,11 @@ -- -- * 'icUnassigning' ----- * 'icRequested'+-- * 'icDeregistering' -- -- * 'icRunningSetup' ----- * 'icDeregistering'+-- * 'icRequested' -- -- * 'icBooting' --@@ -1760,9 +1762,9 @@ , _icPending = Nothing , _icOnline = Nothing , _icUnassigning = Nothing- , _icRequested = Nothing- , _icRunningSetup = Nothing , _icDeregistering = Nothing+ , _icRunningSetup = Nothing+ , _icRequested = Nothing , _icBooting = Nothing , _icStopped = Nothing , _icRebooting = Nothing@@ -1793,17 +1795,17 @@ icUnassigning :: Lens' InstancesCount (Maybe Int) icUnassigning = lens _icUnassigning (\ s a -> s{_icUnassigning = a}); --- | The number of instances with 'requested' status.-icRequested :: Lens' InstancesCount (Maybe Int)-icRequested = lens _icRequested (\ s a -> s{_icRequested = a});+-- | The number of instances in the Deregistering state.+icDeregistering :: Lens' InstancesCount (Maybe Int)+icDeregistering = lens _icDeregistering (\ s a -> s{_icDeregistering = a}); -- | The number of instances with 'running_setup' status. icRunningSetup :: Lens' InstancesCount (Maybe Int) icRunningSetup = lens _icRunningSetup (\ s a -> s{_icRunningSetup = a}); --- | The number of instances in the Deregistering state.-icDeregistering :: Lens' InstancesCount (Maybe Int)-icDeregistering = lens _icDeregistering (\ s a -> s{_icDeregistering = a});+-- | The number of instances with 'requested' status.+icRequested :: Lens' InstancesCount (Maybe Int)+icRequested = lens _icRequested (\ s a -> s{_icRequested = a}); -- | The number of instances with 'booting' status. icBooting :: Lens' InstancesCount (Maybe Int)@@ -1861,9 +1863,9 @@ (x .:? "Terminating") <*> (x .:? "Pending") <*> (x .:? "Online") <*> (x .:? "Unassigning")- <*> (x .:? "Requested")- <*> (x .:? "RunningSetup") <*> (x .:? "Deregistering")+ <*> (x .:? "RunningSetup")+ <*> (x .:? "Requested") <*> (x .:? "Booting") <*> (x .:? "Stopped") <*> (x .:? "Rebooting")@@ -1882,22 +1884,22 @@ -- /See:/ 'layer' smart constructor. data Layer = Layer' { _lCustomInstanceProfileARN :: !(Maybe Text)- , _lInstallUpdatesOnBoot :: !(Maybe Bool) , _lCustomSecurityGroupIds :: !(Maybe [Text])+ , _lInstallUpdatesOnBoot :: !(Maybe Bool) , _lLifecycleEventConfiguration :: !(Maybe LifecycleEventConfiguration)- , _lShortname :: !(Maybe Text) , _lCreatedAt :: !(Maybe Text)+ , _lShortname :: !(Maybe Text) , _lDefaultRecipes :: !(Maybe Recipes) , _lCustomRecipes :: !(Maybe Recipes)- , _lVolumeConfigurations :: !(Maybe [VolumeConfiguration]) , _lCustomJSON :: !(Maybe Text)+ , _lVolumeConfigurations :: !(Maybe [VolumeConfiguration]) , _lEnableAutoHealing :: !(Maybe Bool) , _lPackages :: !(Maybe [Text])- , _lName :: !(Maybe Text) , _lAttributes :: !(Maybe (Map LayerAttributesKeys Text))+ , _lName :: !(Maybe Text) , _lAutoAssignPublicIPs :: !(Maybe Bool)- , _lUseEBSOptimizedInstances :: !(Maybe Bool) , _lType :: !(Maybe LayerType)+ , _lUseEBSOptimizedInstances :: !(Maybe Bool) , _lStackId :: !(Maybe Text) , _lLayerId :: !(Maybe Text) , _lDefaultSecurityGroupNames :: !(Maybe [Text])@@ -1910,38 +1912,38 @@ -- -- * 'lCustomInstanceProfileARN' ----- * 'lInstallUpdatesOnBoot'--- -- * 'lCustomSecurityGroupIds' ----- * 'lLifecycleEventConfiguration'+-- * 'lInstallUpdatesOnBoot' ----- * 'lShortname'+-- * 'lLifecycleEventConfiguration' -- -- * 'lCreatedAt' --+-- * 'lShortname'+-- -- * 'lDefaultRecipes' -- -- * 'lCustomRecipes' ----- * 'lVolumeConfigurations'--- -- * 'lCustomJSON' --+-- * 'lVolumeConfigurations'+-- -- * 'lEnableAutoHealing' -- -- * 'lPackages' ----- * 'lName'--- -- * 'lAttributes' ----- * 'lAutoAssignPublicIPs'+-- * 'lName' ----- * 'lUseEBSOptimizedInstances'+-- * 'lAutoAssignPublicIPs' -- -- * 'lType' --+-- * 'lUseEBSOptimizedInstances'+-- -- * 'lStackId' -- -- * 'lLayerId'@@ -1954,22 +1956,22 @@ layer = Layer' { _lCustomInstanceProfileARN = Nothing- , _lInstallUpdatesOnBoot = Nothing , _lCustomSecurityGroupIds = Nothing+ , _lInstallUpdatesOnBoot = Nothing , _lLifecycleEventConfiguration = Nothing- , _lShortname = Nothing , _lCreatedAt = Nothing+ , _lShortname = Nothing , _lDefaultRecipes = Nothing , _lCustomRecipes = Nothing- , _lVolumeConfigurations = Nothing , _lCustomJSON = Nothing+ , _lVolumeConfigurations = Nothing , _lEnableAutoHealing = Nothing , _lPackages = Nothing- , _lName = Nothing , _lAttributes = Nothing+ , _lName = Nothing , _lAutoAssignPublicIPs = Nothing- , _lUseEBSOptimizedInstances = Nothing , _lType = Nothing+ , _lUseEBSOptimizedInstances = Nothing , _lStackId = Nothing , _lLayerId = Nothing , _lDefaultSecurityGroupNames = Nothing@@ -1982,6 +1984,10 @@ lCustomInstanceProfileARN :: Lens' Layer (Maybe Text) lCustomInstanceProfileARN = lens _lCustomInstanceProfileARN (\ s a -> s{_lCustomInstanceProfileARN = a}); +-- | An array containing the layer\'s custom security group IDs.+lCustomSecurityGroupIds :: Lens' Layer [Text]+lCustomSecurityGroupIds = lens _lCustomSecurityGroupIds (\ s a -> s{_lCustomSecurityGroupIds = a}) . _Default . _Coerce;+ -- | Whether to install operating system and package updates when the -- instance boots. The default value is 'true'. If this value is set to -- 'false', you must then update your instances manually by using@@ -1994,23 +2000,19 @@ lInstallUpdatesOnBoot :: Lens' Layer (Maybe Bool) lInstallUpdatesOnBoot = lens _lInstallUpdatesOnBoot (\ s a -> s{_lInstallUpdatesOnBoot = a}); --- | An array containing the layer\'s custom security group IDs.-lCustomSecurityGroupIds :: Lens' Layer [Text]-lCustomSecurityGroupIds = lens _lCustomSecurityGroupIds (\ s a -> s{_lCustomSecurityGroupIds = a}) . _Default . _Coerce;- -- | A 'LifeCycleEventConfiguration' object that specifies the Shutdown event -- configuration. lLifecycleEventConfiguration :: Lens' Layer (Maybe LifecycleEventConfiguration) lLifecycleEventConfiguration = lens _lLifecycleEventConfiguration (\ s a -> s{_lLifecycleEventConfiguration = a}); --- | The layer short name.-lShortname :: Lens' Layer (Maybe Text)-lShortname = lens _lShortname (\ s a -> s{_lShortname = a});- -- | Date when the layer was created. lCreatedAt :: Lens' Layer (Maybe Text) lCreatedAt = lens _lCreatedAt (\ s a -> s{_lCreatedAt = a}); +-- | The layer short name.+lShortname :: Lens' Layer (Maybe Text)+lShortname = lens _lShortname (\ s a -> s{_lShortname = a});+ -- | Undocumented member. lDefaultRecipes :: Lens' Layer (Maybe Recipes) lDefaultRecipes = lens _lDefaultRecipes (\ s a -> s{_lDefaultRecipes = a});@@ -2020,16 +2022,16 @@ lCustomRecipes :: Lens' Layer (Maybe Recipes) lCustomRecipes = lens _lCustomRecipes (\ s a -> s{_lCustomRecipes = a}); --- | A 'VolumeConfigurations' object that describes the layer\'s Amazon EBS--- volumes.-lVolumeConfigurations :: Lens' Layer [VolumeConfiguration]-lVolumeConfigurations = lens _lVolumeConfigurations (\ s a -> s{_lVolumeConfigurations = a}) . _Default . _Coerce;- -- | A JSON formatted string containing the layer\'s custom stack -- configuration and deployment attributes. lCustomJSON :: Lens' Layer (Maybe Text) lCustomJSON = lens _lCustomJSON (\ s a -> s{_lCustomJSON = a}); +-- | A 'VolumeConfigurations' object that describes the layer\'s Amazon EBS+-- volumes.+lVolumeConfigurations :: Lens' Layer [VolumeConfiguration]+lVolumeConfigurations = lens _lVolumeConfigurations (\ s a -> s{_lVolumeConfigurations = a}) . _Default . _Coerce;+ -- | Whether auto healing is disabled for the layer. lEnableAutoHealing :: Lens' Layer (Maybe Bool) lEnableAutoHealing = lens _lEnableAutoHealing (\ s a -> s{_lEnableAutoHealing = a});@@ -2038,10 +2040,6 @@ lPackages :: Lens' Layer [Text] lPackages = lens _lPackages (\ s a -> s{_lPackages = a}) . _Default . _Coerce; --- | The layer name.-lName :: Lens' Layer (Maybe Text)-lName = lens _lName (\ s a -> s{_lName = a});- -- | The layer attributes. -- -- For the 'HaproxyStatsPassword', 'MysqlRootPassword', and@@ -2053,20 +2051,24 @@ lAttributes :: Lens' Layer (HashMap LayerAttributesKeys Text) lAttributes = lens _lAttributes (\ s a -> s{_lAttributes = a}) . _Default . _Map; +-- | The layer name.+lName :: Lens' Layer (Maybe Text)+lName = lens _lName (\ s a -> s{_lName = a});+ -- | For stacks that are running in a VPC, whether to automatically assign a -- public IP address to the layer\'s instances. For more information, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/workinglayers-basics-edit.html How to Edit a Layer>. lAutoAssignPublicIPs :: Lens' Layer (Maybe Bool) lAutoAssignPublicIPs = lens _lAutoAssignPublicIPs (\ s a -> s{_lAutoAssignPublicIPs = a}); --- | Whether the layer uses Amazon EBS-optimized instances.-lUseEBSOptimizedInstances :: Lens' Layer (Maybe Bool)-lUseEBSOptimizedInstances = lens _lUseEBSOptimizedInstances (\ s a -> s{_lUseEBSOptimizedInstances = a});- -- | The layer type. lType :: Lens' Layer (Maybe LayerType) lType = lens _lType (\ s a -> s{_lType = a}); +-- | Whether the layer uses Amazon EBS-optimized instances.+lUseEBSOptimizedInstances :: Lens' Layer (Maybe Bool)+lUseEBSOptimizedInstances = lens _lUseEBSOptimizedInstances (\ s a -> s{_lUseEBSOptimizedInstances = a});+ -- | The layer stack ID. lStackId :: Lens' Layer (Maybe Text) lStackId = lens _lStackId (\ s a -> s{_lStackId = a});@@ -2092,22 +2094,22 @@ (\ x -> Layer' <$> (x .:? "CustomInstanceProfileArn") <*>- (x .:? "InstallUpdatesOnBoot")- <*> (x .:? "CustomSecurityGroupIds" .!= mempty)+ (x .:? "CustomSecurityGroupIds" .!= mempty)+ <*> (x .:? "InstallUpdatesOnBoot") <*> (x .:? "LifecycleEventConfiguration")- <*> (x .:? "Shortname") <*> (x .:? "CreatedAt")+ <*> (x .:? "Shortname") <*> (x .:? "DefaultRecipes") <*> (x .:? "CustomRecipes")- <*> (x .:? "VolumeConfigurations" .!= mempty) <*> (x .:? "CustomJson")+ <*> (x .:? "VolumeConfigurations" .!= mempty) <*> (x .:? "EnableAutoHealing") <*> (x .:? "Packages" .!= mempty)- <*> (x .:? "Name") <*> (x .:? "Attributes" .!= mempty)+ <*> (x .:? "Name") <*> (x .:? "AutoAssignPublicIps")- <*> (x .:? "UseEbsOptimizedInstances") <*> (x .:? "Type")+ <*> (x .:? "UseEbsOptimizedInstances") <*> (x .:? "StackId") <*> (x .:? "LayerId") <*> (x .:? "DefaultSecurityGroupNames" .!= mempty)@@ -2292,13 +2294,13 @@ data RAIdArray = RAIdArray' { _raiaInstanceId :: !(Maybe Text) , _raiaSize :: !(Maybe Int)- , _raiaCreatedAt :: !(Maybe Text) , _raiaIOPS :: !(Maybe Int)+ , _raiaCreatedAt :: !(Maybe Text) , _raiaRAIdLevel :: !(Maybe Int) , _raiaDevice :: !(Maybe Text) , _raiaNumberOfDisks :: !(Maybe Int)- , _raiaName :: !(Maybe Text) , _raiaAvailabilityZone :: !(Maybe Text)+ , _raiaName :: !(Maybe Text) , _raiaRAIdArrayId :: !(Maybe Text) , _raiaVolumeType :: !(Maybe Text) , _raiaStackId :: !(Maybe Text)@@ -2313,20 +2315,20 @@ -- -- * 'raiaSize' ----- * 'raiaCreatedAt'--- -- * 'raiaIOPS' --+-- * 'raiaCreatedAt'+-- -- * 'raiaRAIdLevel' -- -- * 'raiaDevice' -- -- * 'raiaNumberOfDisks' ----- * 'raiaName'--- -- * 'raiaAvailabilityZone' --+-- * 'raiaName'+-- -- * 'raiaRAIdArrayId' -- -- * 'raiaVolumeType'@@ -2340,13 +2342,13 @@ RAIdArray' { _raiaInstanceId = Nothing , _raiaSize = Nothing- , _raiaCreatedAt = Nothing , _raiaIOPS = Nothing+ , _raiaCreatedAt = Nothing , _raiaRAIdLevel = Nothing , _raiaDevice = Nothing , _raiaNumberOfDisks = Nothing- , _raiaName = Nothing , _raiaAvailabilityZone = Nothing+ , _raiaName = Nothing , _raiaRAIdArrayId = Nothing , _raiaVolumeType = Nothing , _raiaStackId = Nothing@@ -2361,14 +2363,14 @@ raiaSize :: Lens' RAIdArray (Maybe Int) raiaSize = lens _raiaSize (\ s a -> s{_raiaSize = a}); --- | When the RAID array was created.-raiaCreatedAt :: Lens' RAIdArray (Maybe Text)-raiaCreatedAt = lens _raiaCreatedAt (\ s a -> s{_raiaCreatedAt = a});- -- | For PIOPS volumes, the IOPS per disk. raiaIOPS :: Lens' RAIdArray (Maybe Int) raiaIOPS = lens _raiaIOPS (\ s a -> s{_raiaIOPS = a}); +-- | When the RAID array was created.+raiaCreatedAt :: Lens' RAIdArray (Maybe Text)+raiaCreatedAt = lens _raiaCreatedAt (\ s a -> s{_raiaCreatedAt = a});+ -- | The <http://en.wikipedia.org/wiki/Standard_RAID_levels RAID level>. raiaRAIdLevel :: Lens' RAIdArray (Maybe Int) raiaRAIdLevel = lens _raiaRAIdLevel (\ s a -> s{_raiaRAIdLevel = a});@@ -2381,15 +2383,15 @@ raiaNumberOfDisks :: Lens' RAIdArray (Maybe Int) raiaNumberOfDisks = lens _raiaNumberOfDisks (\ s a -> s{_raiaNumberOfDisks = a}); --- | The array name.-raiaName :: Lens' RAIdArray (Maybe Text)-raiaName = lens _raiaName (\ s a -> s{_raiaName = a});- -- | The array\'s Availability Zone. For more information, see -- <http://docs.aws.amazon.com/general/latest/gr/rande.html Regions and Endpoints>. raiaAvailabilityZone :: Lens' RAIdArray (Maybe Text) raiaAvailabilityZone = lens _raiaAvailabilityZone (\ s a -> s{_raiaAvailabilityZone = a}); +-- | The array name.+raiaName :: Lens' RAIdArray (Maybe Text)+raiaName = lens _raiaName (\ s a -> s{_raiaName = a});+ -- | The array ID. raiaRAIdArrayId :: Lens' RAIdArray (Maybe Text) raiaRAIdArrayId = lens _raiaRAIdArrayId (\ s a -> s{_raiaRAIdArrayId = a});@@ -2412,13 +2414,13 @@ (\ x -> RAIdArray' <$> (x .:? "InstanceId") <*> (x .:? "Size") <*>- (x .:? "CreatedAt")- <*> (x .:? "Iops")+ (x .:? "Iops")+ <*> (x .:? "CreatedAt") <*> (x .:? "RaidLevel") <*> (x .:? "Device") <*> (x .:? "NumberOfDisks")- <*> (x .:? "Name") <*> (x .:? "AvailabilityZone")+ <*> (x .:? "Name") <*> (x .:? "RaidArrayId") <*> (x .:? "VolumeType") <*> (x .:? "StackId")@@ -2428,8 +2430,8 @@ -- -- /See:/ 'rdsDBInstance' smart constructor. data RDSDBInstance = RDSDBInstance'- { _rdiDBUser :: !(Maybe Text)- , _rdiRDSDBInstanceARN :: !(Maybe Text)+ { _rdiRDSDBInstanceARN :: !(Maybe Text)+ , _rdiDBUser :: !(Maybe Text) , _rdiMissingOnRDS :: !(Maybe Bool) , _rdiEngine :: !(Maybe Text) , _rdiAddress :: !(Maybe Text)@@ -2443,10 +2445,10 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'rdiDBUser'--- -- * 'rdiRDSDBInstanceARN' --+-- * 'rdiDBUser'+-- -- * 'rdiMissingOnRDS' -- -- * 'rdiEngine'@@ -2464,8 +2466,8 @@ :: RDSDBInstance rdsDBInstance = RDSDBInstance'- { _rdiDBUser = Nothing- , _rdiRDSDBInstanceARN = Nothing+ { _rdiRDSDBInstanceARN = Nothing+ , _rdiDBUser = Nothing , _rdiMissingOnRDS = Nothing , _rdiEngine = Nothing , _rdiAddress = Nothing@@ -2475,14 +2477,14 @@ , _rdiDBPassword = Nothing } --- | The master user name.-rdiDBUser :: Lens' RDSDBInstance (Maybe Text)-rdiDBUser = lens _rdiDBUser (\ s a -> s{_rdiDBUser = a});- -- | The instance\'s ARN. rdiRDSDBInstanceARN :: Lens' RDSDBInstance (Maybe Text) rdiRDSDBInstanceARN = lens _rdiRDSDBInstanceARN (\ s a -> s{_rdiRDSDBInstanceARN = a}); +-- | The master user name.+rdiDBUser :: Lens' RDSDBInstance (Maybe Text)+rdiDBUser = lens _rdiDBUser (\ s a -> s{_rdiDBUser = a});+ -- | Set to 'true' if AWS OpsWorks was unable to discover the Amazon RDS -- instance. AWS OpsWorks attempts to discover the instance only once. If -- this value is set to 'true', you must deregister the instance and then@@ -2519,7 +2521,7 @@ = withObject "RDSDBInstance" (\ x -> RDSDBInstance' <$>- (x .:? "DbUser") <*> (x .:? "RdsDbInstanceArn") <*>+ (x .:? "RdsDbInstanceArn") <*> (x .:? "DbUser") <*> (x .:? "MissingOnRds") <*> (x .:? "Engine") <*> (x .:? "Address")@@ -2545,8 +2547,8 @@ -- /See:/ 'recipes' smart constructor. data Recipes = Recipes' { _rSetup :: !(Maybe [Text])- , _rUndeploy :: !(Maybe [Text]) , _rShutdown :: !(Maybe [Text])+ , _rUndeploy :: !(Maybe [Text]) , _rConfigure :: !(Maybe [Text]) , _rDeploy :: !(Maybe [Text]) } deriving (Eq,Read,Show,Data,Typeable,Generic)@@ -2557,10 +2559,10 @@ -- -- * 'rSetup' ----- * 'rUndeploy'--- -- * 'rShutdown' --+-- * 'rUndeploy'+-- -- * 'rConfigure' -- -- * 'rDeploy'@@ -2569,8 +2571,8 @@ recipes = Recipes' { _rSetup = Nothing- , _rUndeploy = Nothing , _rShutdown = Nothing+ , _rUndeploy = Nothing , _rConfigure = Nothing , _rDeploy = Nothing }@@ -2579,14 +2581,14 @@ rSetup :: Lens' Recipes [Text] rSetup = lens _rSetup (\ s a -> s{_rSetup = a}) . _Default . _Coerce; --- | An array of custom recipe names to be run following a 'undeploy' event.-rUndeploy :: Lens' Recipes [Text]-rUndeploy = lens _rUndeploy (\ s a -> s{_rUndeploy = a}) . _Default . _Coerce;- -- | An array of custom recipe names to be run following a 'shutdown' event. rShutdown :: Lens' Recipes [Text] rShutdown = lens _rShutdown (\ s a -> s{_rShutdown = a}) . _Default . _Coerce; +-- | An array of custom recipe names to be run following a 'undeploy' event.+rUndeploy :: Lens' Recipes [Text]+rUndeploy = lens _rUndeploy (\ s a -> s{_rUndeploy = a}) . _Default . _Coerce;+ -- | An array of custom recipe names to be run following a 'configure' event. rConfigure :: Lens' Recipes [Text] rConfigure = lens _rConfigure (\ s a -> s{_rConfigure = a}) . _Default . _Coerce;@@ -2601,8 +2603,8 @@ (\ x -> Recipes' <$> (x .:? "Setup" .!= mempty) <*>- (x .:? "Undeploy" .!= mempty)- <*> (x .:? "Shutdown" .!= mempty)+ (x .:? "Shutdown" .!= mempty)+ <*> (x .:? "Undeploy" .!= mempty) <*> (x .:? "Configure" .!= mempty) <*> (x .:? "Deploy" .!= mempty)) @@ -2611,8 +2613,8 @@ = object (catMaybes [("Setup" .=) <$> _rSetup,- ("Undeploy" .=) <$> _rUndeploy, ("Shutdown" .=) <$> _rShutdown,+ ("Undeploy" .=) <$> _rUndeploy, ("Configure" .=) <$> _rConfigure, ("Deploy" .=) <$> _rDeploy]) @@ -2725,8 +2727,8 @@ -- -- /See:/ 'selfUserProfile' smart constructor. data SelfUserProfile = SelfUserProfile'- { _supSSHUsername :: !(Maybe Text)- , _supSSHPublicKey :: !(Maybe Text)+ { _supSSHPublicKey :: !(Maybe Text)+ , _supSSHUsername :: !(Maybe Text) , _supIAMUserARN :: !(Maybe Text) , _supName :: !(Maybe Text) } deriving (Eq,Read,Show,Data,Typeable,Generic)@@ -2735,10 +2737,10 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'supSSHUsername'--- -- * 'supSSHPublicKey' --+-- * 'supSSHUsername'+-- -- * 'supIAMUserARN' -- -- * 'supName'@@ -2746,20 +2748,20 @@ :: SelfUserProfile selfUserProfile = SelfUserProfile'- { _supSSHUsername = Nothing- , _supSSHPublicKey = Nothing+ { _supSSHPublicKey = Nothing+ , _supSSHUsername = Nothing , _supIAMUserARN = Nothing , _supName = Nothing } --- | The user\'s SSH user name.-supSSHUsername :: Lens' SelfUserProfile (Maybe Text)-supSSHUsername = lens _supSSHUsername (\ s a -> s{_supSSHUsername = a});- -- | The user\'s SSH public key. supSSHPublicKey :: Lens' SelfUserProfile (Maybe Text) supSSHPublicKey = lens _supSSHPublicKey (\ s a -> s{_supSSHPublicKey = a}); +-- | The user\'s SSH user name.+supSSHUsername :: Lens' SelfUserProfile (Maybe Text)+supSSHUsername = lens _supSSHUsername (\ s a -> s{_supSSHUsername = a});+ -- | The user\'s IAM ARN. supIAMUserARN :: Lens' SelfUserProfile (Maybe Text) supIAMUserARN = lens _supIAMUserARN (\ s a -> s{_supIAMUserARN = a});@@ -2773,7 +2775,7 @@ = withObject "SelfUserProfile" (\ x -> SelfUserProfile' <$>- (x .:? "SshUsername") <*> (x .:? "SshPublicKey") <*>+ (x .:? "SshPublicKey") <*> (x .:? "SshUsername") <*> (x .:? "IamUserArn") <*> (x .:? "Name")) @@ -2785,8 +2787,8 @@ , _seCreatedAt :: !(Maybe Text) , _seServiceErrorId :: !(Maybe Text) , _seType :: !(Maybe Text)- , _seMessage :: !(Maybe Text) , _seStackId :: !(Maybe Text)+ , _seMessage :: !(Maybe Text) } deriving (Eq,Read,Show,Data,Typeable,Generic) -- | Creates a value of 'ServiceError'' with the minimum fields required to make a request.@@ -2801,9 +2803,9 @@ -- -- * 'seType' ----- * 'seMessage'--- -- * 'seStackId'+--+-- * 'seMessage' serviceError' :: ServiceError' serviceError' =@@ -2812,8 +2814,8 @@ , _seCreatedAt = Nothing , _seServiceErrorId = Nothing , _seType = Nothing- , _seMessage = Nothing , _seStackId = Nothing+ , _seMessage = Nothing } -- | The instance ID.@@ -2832,14 +2834,14 @@ seType :: Lens' ServiceError' (Maybe Text) seType = lens _seType (\ s a -> s{_seType = a}); --- | A message that describes the error.-seMessage :: Lens' ServiceError' (Maybe Text)-seMessage = lens _seMessage (\ s a -> s{_seMessage = a});- -- | The stack ID. seStackId :: Lens' ServiceError' (Maybe Text) seStackId = lens _seStackId (\ s a -> s{_seStackId = a}); +-- | A message that describes the error.+seMessage :: Lens' ServiceError' (Maybe Text)+seMessage = lens _seMessage (\ s a -> s{_seMessage = a});+ instance FromJSON ServiceError' where parseJSON = withObject "ServiceError'"@@ -2848,8 +2850,8 @@ (x .:? "InstanceId") <*> (x .:? "CreatedAt") <*> (x .:? "ServiceErrorId") <*> (x .:? "Type")- <*> (x .:? "Message")- <*> (x .:? "StackId"))+ <*> (x .:? "StackId")+ <*> (x .:? "Message")) -- | The Shutdown event configuration. --@@ -3019,20 +3021,20 @@ data Stack = Stack' { _sDefaultInstanceProfileARN :: !(Maybe Text) , _sServiceRoleARN :: !(Maybe Text)- , _sARN :: !(Maybe Text) , _sDefaultRootDeviceType :: !(Maybe RootDeviceType)+ , _sARN :: !(Maybe Text) , _sCreatedAt :: !(Maybe Text)- , _sChefConfiguration :: !(Maybe ChefConfiguration) , _sVPCId :: !(Maybe Text)+ , _sChefConfiguration :: !(Maybe ChefConfiguration) , _sAgentVersion :: !(Maybe Text) , _sDefaultSSHKeyName :: !(Maybe Text) , _sCustomJSON :: !(Maybe Text) , _sCustomCookbooksSource :: !(Maybe Source) , _sDefaultAvailabilityZone :: !(Maybe Text)+ , _sAttributes :: !(Maybe (Map StackAttributesKeys Text)) , _sName :: !(Maybe Text)- , _sUseOpsworksSecurityGroups :: !(Maybe Bool) , _sDefaultOS :: !(Maybe Text)- , _sAttributes :: !(Maybe (Map StackAttributesKeys Text))+ , _sUseOpsworksSecurityGroups :: !(Maybe Bool) , _sUseCustomCookbooks :: !(Maybe Bool) , _sDefaultSubnetId :: !(Maybe Text) , _sRegion :: !(Maybe Text)@@ -3049,16 +3051,16 @@ -- -- * 'sServiceRoleARN' ----- * 'sARN'--- -- * 'sDefaultRootDeviceType' ----- * 'sCreatedAt'+-- * 'sARN' ----- * 'sChefConfiguration'+-- * 'sCreatedAt' -- -- * 'sVPCId' --+-- * 'sChefConfiguration'+-- -- * 'sAgentVersion' -- -- * 'sDefaultSSHKeyName'@@ -3069,13 +3071,13 @@ -- -- * 'sDefaultAvailabilityZone' ----- * 'sName'+-- * 'sAttributes' ----- * 'sUseOpsworksSecurityGroups'+-- * 'sName' -- -- * 'sDefaultOS' ----- * 'sAttributes'+-- * 'sUseOpsworksSecurityGroups' -- -- * 'sUseCustomCookbooks' --@@ -3094,20 +3096,20 @@ Stack' { _sDefaultInstanceProfileARN = Nothing , _sServiceRoleARN = Nothing- , _sARN = Nothing , _sDefaultRootDeviceType = Nothing+ , _sARN = Nothing , _sCreatedAt = Nothing- , _sChefConfiguration = Nothing , _sVPCId = Nothing+ , _sChefConfiguration = Nothing , _sAgentVersion = Nothing , _sDefaultSSHKeyName = Nothing , _sCustomJSON = Nothing , _sCustomCookbooksSource = Nothing , _sDefaultAvailabilityZone = Nothing+ , _sAttributes = Nothing , _sName = Nothing- , _sUseOpsworksSecurityGroups = Nothing , _sDefaultOS = Nothing- , _sAttributes = Nothing+ , _sUseOpsworksSecurityGroups = Nothing , _sUseCustomCookbooks = Nothing , _sDefaultSubnetId = Nothing , _sRegion = Nothing@@ -3126,10 +3128,6 @@ sServiceRoleARN :: Lens' Stack (Maybe Text) sServiceRoleARN = lens _sServiceRoleARN (\ s a -> s{_sServiceRoleARN = a}); --- | The stack\'s ARN.-sARN :: Lens' Stack (Maybe Text)-sARN = lens _sARN (\ s a -> s{_sARN = a});- -- | The default root device type. This value is used by default for all -- instances in the stack, but you can override it when you create an -- instance. For more information, see@@ -3137,20 +3135,24 @@ sDefaultRootDeviceType :: Lens' Stack (Maybe RootDeviceType) sDefaultRootDeviceType = lens _sDefaultRootDeviceType (\ s a -> s{_sDefaultRootDeviceType = a}); +-- | The stack\'s ARN.+sARN :: Lens' Stack (Maybe Text)+sARN = lens _sARN (\ s a -> s{_sARN = a});+ -- | The date when the stack was created. sCreatedAt :: Lens' Stack (Maybe Text) sCreatedAt = lens _sCreatedAt (\ s a -> s{_sCreatedAt = a}); +-- | The VPC ID; applicable only if the stack is running in a VPC.+sVPCId :: Lens' Stack (Maybe Text)+sVPCId = lens _sVPCId (\ s a -> s{_sVPCId = a});+ -- | A 'ChefConfiguration' object that specifies whether to enable Berkshelf -- and the Berkshelf version. For more information, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/workingstacks-creating.html Create a New Stack>. sChefConfiguration :: Lens' Stack (Maybe ChefConfiguration) sChefConfiguration = lens _sChefConfiguration (\ s a -> s{_sChefConfiguration = a}); --- | The VPC ID; applicable only if the stack is running in a VPC.-sVPCId :: Lens' Stack (Maybe Text)-sVPCId = lens _sVPCId (\ s a -> s{_sVPCId = a});- -- | The agent version. This parameter is set to 'LATEST' for auto-update. or -- a version number for a fixed agent version. sAgentVersion :: Lens' Stack (Maybe Text)@@ -3183,22 +3185,22 @@ sDefaultAvailabilityZone :: Lens' Stack (Maybe Text) sDefaultAvailabilityZone = lens _sDefaultAvailabilityZone (\ s a -> s{_sDefaultAvailabilityZone = a}); +-- | The stack\'s attributes.+sAttributes :: Lens' Stack (HashMap StackAttributesKeys Text)+sAttributes = lens _sAttributes (\ s a -> s{_sAttributes = a}) . _Default . _Map;+ -- | The stack name. sName :: Lens' Stack (Maybe Text) sName = lens _sName (\ s a -> s{_sName = a}); --- | Whether the stack automatically associates the AWS OpsWorks built-in--- security groups with the stack\'s layers.-sUseOpsworksSecurityGroups :: Lens' Stack (Maybe Bool)-sUseOpsworksSecurityGroups = lens _sUseOpsworksSecurityGroups (\ s a -> s{_sUseOpsworksSecurityGroups = a});- -- | The stack\'s default operating system. sDefaultOS :: Lens' Stack (Maybe Text) sDefaultOS = lens _sDefaultOS (\ s a -> s{_sDefaultOS = a}); --- | The stack\'s attributes.-sAttributes :: Lens' Stack (HashMap StackAttributesKeys Text)-sAttributes = lens _sAttributes (\ s a -> s{_sAttributes = a}) . _Default . _Map;+-- | Whether the stack automatically associates the AWS OpsWorks built-in+-- security groups with the stack\'s layers.+sUseOpsworksSecurityGroups :: Lens' Stack (Maybe Bool)+sUseOpsworksSecurityGroups = lens _sUseOpsworksSecurityGroups (\ s a -> s{_sUseOpsworksSecurityGroups = a}); -- | Whether the stack uses custom cookbooks. sUseCustomCookbooks :: Lens' Stack (Maybe Bool)@@ -3233,20 +3235,20 @@ Stack' <$> (x .:? "DefaultInstanceProfileArn") <*> (x .:? "ServiceRoleArn")- <*> (x .:? "Arn") <*> (x .:? "DefaultRootDeviceType")+ <*> (x .:? "Arn") <*> (x .:? "CreatedAt")- <*> (x .:? "ChefConfiguration") <*> (x .:? "VpcId")+ <*> (x .:? "ChefConfiguration") <*> (x .:? "AgentVersion") <*> (x .:? "DefaultSshKeyName") <*> (x .:? "CustomJson") <*> (x .:? "CustomCookbooksSource") <*> (x .:? "DefaultAvailabilityZone")+ <*> (x .:? "Attributes" .!= mempty) <*> (x .:? "Name")- <*> (x .:? "UseOpsworksSecurityGroups") <*> (x .:? "DefaultOs")- <*> (x .:? "Attributes" .!= mempty)+ <*> (x .:? "UseOpsworksSecurityGroups") <*> (x .:? "UseCustomCookbooks") <*> (x .:? "DefaultSubnetId") <*> (x .:? "Region")@@ -3478,9 +3480,9 @@ -- -- /See:/ 'userProfile' smart constructor. data UserProfile = UserProfile'- { _upSSHUsername :: !(Maybe Text)+ { _upAllowSelfManagement :: !(Maybe Bool) , _upSSHPublicKey :: !(Maybe Text)- , _upAllowSelfManagement :: !(Maybe Bool)+ , _upSSHUsername :: !(Maybe Text) , _upIAMUserARN :: !(Maybe Text) , _upName :: !(Maybe Text) } deriving (Eq,Read,Show,Data,Typeable,Generic)@@ -3489,11 +3491,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'upSSHUsername'+-- * 'upAllowSelfManagement' -- -- * 'upSSHPublicKey' ----- * 'upAllowSelfManagement'+-- * 'upSSHUsername' -- -- * 'upIAMUserARN' --@@ -3502,27 +3504,27 @@ :: UserProfile userProfile = UserProfile'- { _upSSHUsername = Nothing+ { _upAllowSelfManagement = Nothing , _upSSHPublicKey = Nothing- , _upAllowSelfManagement = Nothing+ , _upSSHUsername = Nothing , _upIAMUserARN = Nothing , _upName = Nothing } --- | The user\'s SSH user name.-upSSHUsername :: Lens' UserProfile (Maybe Text)-upSSHUsername = lens _upSSHUsername (\ s a -> s{_upSSHUsername = a});---- | The user\'s SSH public key.-upSSHPublicKey :: Lens' UserProfile (Maybe Text)-upSSHPublicKey = lens _upSSHPublicKey (\ s a -> s{_upSSHPublicKey = a});- -- | Whether users can specify their own SSH public key through the My -- Settings page. For more information, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/security-settingsshkey.html Managing User Permissions>. upAllowSelfManagement :: Lens' UserProfile (Maybe Bool) upAllowSelfManagement = lens _upAllowSelfManagement (\ s a -> s{_upAllowSelfManagement = a}); +-- | The user\'s SSH public key.+upSSHPublicKey :: Lens' UserProfile (Maybe Text)+upSSHPublicKey = lens _upSSHPublicKey (\ s a -> s{_upSSHPublicKey = a});++-- | The user\'s SSH user name.+upSSHUsername :: Lens' UserProfile (Maybe Text)+upSSHUsername = lens _upSSHUsername (\ s a -> s{_upSSHUsername = a});+ -- | The user\'s IAM ARN. upIAMUserARN :: Lens' UserProfile (Maybe Text) upIAMUserARN = lens _upIAMUserARN (\ s a -> s{_upIAMUserARN = a});@@ -3536,8 +3538,9 @@ = withObject "UserProfile" (\ x -> UserProfile' <$>- (x .:? "SshUsername") <*> (x .:? "SshPublicKey") <*>- (x .:? "AllowSelfManagement")+ (x .:? "AllowSelfManagement") <*>+ (x .:? "SshPublicKey")+ <*> (x .:? "SshUsername") <*> (x .:? "IamUserArn") <*> (x .:? "Name")) @@ -3550,8 +3553,8 @@ , _vSize :: !(Maybe Int) , _vIOPS :: !(Maybe Int) , _vDevice :: !(Maybe Text)- , _vName :: !(Maybe Text) , _vAvailabilityZone :: !(Maybe Text)+ , _vName :: !(Maybe Text) , _vRAIdArrayId :: !(Maybe Text) , _vVolumeId :: !(Maybe Text) , _vRegion :: !(Maybe Text)@@ -3574,10 +3577,10 @@ -- -- * 'vDevice' ----- * 'vName'--- -- * 'vAvailabilityZone' --+-- * 'vName'+-- -- * 'vRAIdArrayId' -- -- * 'vVolumeId'@@ -3598,8 +3601,8 @@ , _vSize = Nothing , _vIOPS = Nothing , _vDevice = Nothing- , _vName = Nothing , _vAvailabilityZone = Nothing+ , _vName = Nothing , _vRAIdArrayId = Nothing , _vVolumeId = Nothing , _vRegion = Nothing@@ -3629,15 +3632,15 @@ vDevice :: Lens' Volume (Maybe Text) vDevice = lens _vDevice (\ s a -> s{_vDevice = a}); --- | The volume name.-vName :: Lens' Volume (Maybe Text)-vName = lens _vName (\ s a -> s{_vName = a});- -- | The volume Availability Zone. For more information, see -- <http://docs.aws.amazon.com/general/latest/gr/rande.html Regions and Endpoints>. vAvailabilityZone :: Lens' Volume (Maybe Text) vAvailabilityZone = lens _vAvailabilityZone (\ s a -> s{_vAvailabilityZone = a}); +-- | The volume name.+vName :: Lens' Volume (Maybe Text)+vName = lens _vName (\ s a -> s{_vName = a});+ -- | The RAID array ID. vRAIdArrayId :: Lens' Volume (Maybe Text) vRAIdArrayId = lens _vRAIdArrayId (\ s a -> s{_vRAIdArrayId = a});@@ -3672,8 +3675,8 @@ (x .:? "Size") <*> (x .:? "Iops") <*> (x .:? "Device")- <*> (x .:? "Name") <*> (x .:? "AvailabilityZone")+ <*> (x .:? "Name") <*> (x .:? "RaidArrayId") <*> (x .:? "VolumeId") <*> (x .:? "Region")
gen/Network/AWS/OpsWorks/UpdateApp.hs view
@@ -34,12 +34,12 @@ , UpdateApp -- * Request Lenses , uaSSLConfiguration- , uaEnableSSL , uaEnvironment+ , uaEnableSSL , uaDataSources , uaAppSource- , uaName , uaAttributes+ , uaName , uaType , uaDomains , uaDescription@@ -59,12 +59,12 @@ -- | /See:/ 'updateApp' smart constructor. data UpdateApp = UpdateApp' { _uaSSLConfiguration :: !(Maybe SSLConfiguration)- , _uaEnableSSL :: !(Maybe Bool) , _uaEnvironment :: !(Maybe [EnvironmentVariable])+ , _uaEnableSSL :: !(Maybe Bool) , _uaDataSources :: !(Maybe [DataSource]) , _uaAppSource :: !(Maybe Source)- , _uaName :: !(Maybe Text) , _uaAttributes :: !(Maybe (Map AppAttributesKeys Text))+ , _uaName :: !(Maybe Text) , _uaType :: !(Maybe AppType) , _uaDomains :: !(Maybe [Text]) , _uaDescription :: !(Maybe Text)@@ -77,18 +77,18 @@ -- -- * 'uaSSLConfiguration' ----- * 'uaEnableSSL'--- -- * 'uaEnvironment' --+-- * 'uaEnableSSL'+-- -- * 'uaDataSources' -- -- * 'uaAppSource' ----- * 'uaName'--- -- * 'uaAttributes' --+-- * 'uaName'+-- -- * 'uaType' -- -- * 'uaDomains'@@ -102,12 +102,12 @@ updateApp pAppId_ = UpdateApp' { _uaSSLConfiguration = Nothing- , _uaEnableSSL = Nothing , _uaEnvironment = Nothing+ , _uaEnableSSL = Nothing , _uaDataSources = Nothing , _uaAppSource = Nothing- , _uaName = Nothing , _uaAttributes = Nothing+ , _uaName = Nothing , _uaType = Nothing , _uaDomains = Nothing , _uaDescription = Nothing@@ -118,10 +118,6 @@ uaSSLConfiguration :: Lens' UpdateApp (Maybe SSLConfiguration) uaSSLConfiguration = lens _uaSSLConfiguration (\ s a -> s{_uaSSLConfiguration = a}); --- | Whether SSL is enabled for the app.-uaEnableSSL :: Lens' UpdateApp (Maybe Bool)-uaEnableSSL = lens _uaEnableSSL (\ s a -> s{_uaEnableSSL = a});- -- | An array of 'EnvironmentVariable' objects that specify environment -- variables to be associated with the app. After you deploy the app, these -- variables are defined on the associated app server instances.For more@@ -141,6 +137,10 @@ uaEnvironment :: Lens' UpdateApp [EnvironmentVariable] uaEnvironment = lens _uaEnvironment (\ s a -> s{_uaEnvironment = a}) . _Default . _Coerce; +-- | Whether SSL is enabled for the app.+uaEnableSSL :: Lens' UpdateApp (Maybe Bool)+uaEnableSSL = lens _uaEnableSSL (\ s a -> s{_uaEnableSSL = a});+ -- | The app\'s data sources. uaDataSources :: Lens' UpdateApp [DataSource] uaDataSources = lens _uaDataSources (\ s a -> s{_uaDataSources = a}) . _Default . _Coerce;@@ -149,15 +149,15 @@ uaAppSource :: Lens' UpdateApp (Maybe Source) uaAppSource = lens _uaAppSource (\ s a -> s{_uaAppSource = a}); --- | The app name.-uaName :: Lens' UpdateApp (Maybe Text)-uaName = lens _uaName (\ s a -> s{_uaName = a});- -- | One or more user-defined key\/value pairs to be added to the stack -- attributes. uaAttributes :: Lens' UpdateApp (HashMap AppAttributesKeys Text) uaAttributes = lens _uaAttributes (\ s a -> s{_uaAttributes = a}) . _Default . _Map; +-- | The app name.+uaName :: Lens' UpdateApp (Maybe Text)+uaName = lens _uaName (\ s a -> s{_uaName = a});+ -- | The app type. uaType :: Lens' UpdateApp (Maybe AppType) uaType = lens _uaType (\ s a -> s{_uaType = a});@@ -194,13 +194,12 @@ = object (catMaybes [("SslConfiguration" .=) <$> _uaSSLConfiguration,- ("EnableSsl" .=) <$> _uaEnableSSL, ("Environment" .=) <$> _uaEnvironment,+ ("EnableSsl" .=) <$> _uaEnableSSL, ("DataSources" .=) <$> _uaDataSources, ("AppSource" .=) <$> _uaAppSource,- ("Name" .=) <$> _uaName, ("Attributes" .=) <$> _uaAttributes,- ("Type" .=) <$> _uaType,+ ("Name" .=) <$> _uaName, ("Type" .=) <$> _uaType, ("Domains" .=) <$> _uaDomains, ("Description" .=) <$> _uaDescription, Just ("AppId" .= _uaAppId)])
gen/Network/AWS/OpsWorks/UpdateLayer.hs view
@@ -34,17 +34,17 @@ , UpdateLayer -- * Request Lenses , ulCustomInstanceProfileARN- , ulInstallUpdatesOnBoot , ulCustomSecurityGroupIds+ , ulInstallUpdatesOnBoot , ulLifecycleEventConfiguration , ulShortname , ulCustomRecipes- , ulVolumeConfigurations , ulCustomJSON+ , ulVolumeConfigurations , ulEnableAutoHealing , ulPackages- , ulName , ulAttributes+ , ulName , ulAutoAssignPublicIPs , ulUseEBSOptimizedInstances , ulAutoAssignElasticIPs@@ -64,17 +64,17 @@ -- | /See:/ 'updateLayer' smart constructor. data UpdateLayer = UpdateLayer' { _ulCustomInstanceProfileARN :: !(Maybe Text)- , _ulInstallUpdatesOnBoot :: !(Maybe Bool) , _ulCustomSecurityGroupIds :: !(Maybe [Text])+ , _ulInstallUpdatesOnBoot :: !(Maybe Bool) , _ulLifecycleEventConfiguration :: !(Maybe LifecycleEventConfiguration) , _ulShortname :: !(Maybe Text) , _ulCustomRecipes :: !(Maybe Recipes)- , _ulVolumeConfigurations :: !(Maybe [VolumeConfiguration]) , _ulCustomJSON :: !(Maybe Text)+ , _ulVolumeConfigurations :: !(Maybe [VolumeConfiguration]) , _ulEnableAutoHealing :: !(Maybe Bool) , _ulPackages :: !(Maybe [Text])- , _ulName :: !(Maybe Text) , _ulAttributes :: !(Maybe (Map LayerAttributesKeys Text))+ , _ulName :: !(Maybe Text) , _ulAutoAssignPublicIPs :: !(Maybe Bool) , _ulUseEBSOptimizedInstances :: !(Maybe Bool) , _ulAutoAssignElasticIPs :: !(Maybe Bool)@@ -87,28 +87,28 @@ -- -- * 'ulCustomInstanceProfileARN' ----- * 'ulInstallUpdatesOnBoot'--- -- * 'ulCustomSecurityGroupIds' --+-- * 'ulInstallUpdatesOnBoot'+-- -- * 'ulLifecycleEventConfiguration' -- -- * 'ulShortname' -- -- * 'ulCustomRecipes' ----- * 'ulVolumeConfigurations'--- -- * 'ulCustomJSON' --+-- * 'ulVolumeConfigurations'+-- -- * 'ulEnableAutoHealing' -- -- * 'ulPackages' ----- * 'ulName'--- -- * 'ulAttributes' --+-- * 'ulName'+-- -- * 'ulAutoAssignPublicIPs' -- -- * 'ulUseEBSOptimizedInstances'@@ -122,17 +122,17 @@ updateLayer pLayerId_ = UpdateLayer' { _ulCustomInstanceProfileARN = Nothing- , _ulInstallUpdatesOnBoot = Nothing , _ulCustomSecurityGroupIds = Nothing+ , _ulInstallUpdatesOnBoot = Nothing , _ulLifecycleEventConfiguration = Nothing , _ulShortname = Nothing , _ulCustomRecipes = Nothing- , _ulVolumeConfigurations = Nothing , _ulCustomJSON = Nothing+ , _ulVolumeConfigurations = Nothing , _ulEnableAutoHealing = Nothing , _ulPackages = Nothing- , _ulName = Nothing , _ulAttributes = Nothing+ , _ulName = Nothing , _ulAutoAssignPublicIPs = Nothing , _ulUseEBSOptimizedInstances = Nothing , _ulAutoAssignElasticIPs = Nothing@@ -145,6 +145,10 @@ ulCustomInstanceProfileARN :: Lens' UpdateLayer (Maybe Text) ulCustomInstanceProfileARN = lens _ulCustomInstanceProfileARN (\ s a -> s{_ulCustomInstanceProfileARN = a}); +-- | An array containing the layer\'s custom security group IDs.+ulCustomSecurityGroupIds :: Lens' UpdateLayer [Text]+ulCustomSecurityGroupIds = lens _ulCustomSecurityGroupIds (\ s a -> s{_ulCustomSecurityGroupIds = a}) . _Default . _Coerce;+ -- | Whether to install operating system and package updates when the -- instance boots. The default value is 'true'. To control when updates are -- installed, set this value to 'false'. You must then update your@@ -157,10 +161,6 @@ ulInstallUpdatesOnBoot :: Lens' UpdateLayer (Maybe Bool) ulInstallUpdatesOnBoot = lens _ulInstallUpdatesOnBoot (\ s a -> s{_ulInstallUpdatesOnBoot = a}); --- | An array containing the layer\'s custom security group IDs.-ulCustomSecurityGroupIds :: Lens' UpdateLayer [Text]-ulCustomSecurityGroupIds = lens _ulCustomSecurityGroupIds (\ s a -> s{_ulCustomSecurityGroupIds = a}) . _Default . _Coerce;- -- | ulLifecycleEventConfiguration :: Lens' UpdateLayer (Maybe LifecycleEventConfiguration) ulLifecycleEventConfiguration = lens _ulLifecycleEventConfiguration (\ s a -> s{_ulLifecycleEventConfiguration = a});@@ -182,11 +182,6 @@ ulCustomRecipes :: Lens' UpdateLayer (Maybe Recipes) ulCustomRecipes = lens _ulCustomRecipes (\ s a -> s{_ulCustomRecipes = a}); --- | A 'VolumeConfigurations' object that describes the layer\'s Amazon EBS--- volumes.-ulVolumeConfigurations :: Lens' UpdateLayer [VolumeConfiguration]-ulVolumeConfigurations = lens _ulVolumeConfigurations (\ s a -> s{_ulVolumeConfigurations = a}) . _Default . _Coerce;- -- | A JSON-formatted string containing custom stack configuration and -- deployment attributes to be installed on the layer\'s instances. For -- more information, see@@ -194,6 +189,11 @@ ulCustomJSON :: Lens' UpdateLayer (Maybe Text) ulCustomJSON = lens _ulCustomJSON (\ s a -> s{_ulCustomJSON = a}); +-- | A 'VolumeConfigurations' object that describes the layer\'s Amazon EBS+-- volumes.+ulVolumeConfigurations :: Lens' UpdateLayer [VolumeConfiguration]+ulVolumeConfigurations = lens _ulVolumeConfigurations (\ s a -> s{_ulVolumeConfigurations = a}) . _Default . _Coerce;+ -- | Whether to disable auto healing for the layer. ulEnableAutoHealing :: Lens' UpdateLayer (Maybe Bool) ulEnableAutoHealing = lens _ulEnableAutoHealing (\ s a -> s{_ulEnableAutoHealing = a});@@ -202,15 +202,15 @@ ulPackages :: Lens' UpdateLayer [Text] ulPackages = lens _ulPackages (\ s a -> s{_ulPackages = a}) . _Default . _Coerce; --- | The layer name, which is used by the console.-ulName :: Lens' UpdateLayer (Maybe Text)-ulName = lens _ulName (\ s a -> s{_ulName = a});- -- | One or more user-defined key\/value pairs to be added to the stack -- attributes. ulAttributes :: Lens' UpdateLayer (HashMap LayerAttributesKeys Text) ulAttributes = lens _ulAttributes (\ s a -> s{_ulAttributes = a}) . _Default . _Map; +-- | The layer name, which is used by the console.+ulName :: Lens' UpdateLayer (Maybe Text)+ulName = lens _ulName (\ s a -> s{_ulName = a});+ -- | For stacks that are running in a VPC, whether to automatically assign a -- public IP address to the layer\'s instances. For more information, see -- <http://docs.aws.amazon.com/opsworks/latest/userguide/workinglayers-basics-edit.html How to Edit a Layer>.@@ -252,21 +252,21 @@ (catMaybes [("CustomInstanceProfileArn" .=) <$> _ulCustomInstanceProfileARN,- ("InstallUpdatesOnBoot" .=) <$>- _ulInstallUpdatesOnBoot, ("CustomSecurityGroupIds" .=) <$> _ulCustomSecurityGroupIds,+ ("InstallUpdatesOnBoot" .=) <$>+ _ulInstallUpdatesOnBoot, ("LifecycleEventConfiguration" .=) <$> _ulLifecycleEventConfiguration, ("Shortname" .=) <$> _ulShortname, ("CustomRecipes" .=) <$> _ulCustomRecipes,+ ("CustomJson" .=) <$> _ulCustomJSON, ("VolumeConfigurations" .=) <$> _ulVolumeConfigurations,- ("CustomJson" .=) <$> _ulCustomJSON, ("EnableAutoHealing" .=) <$> _ulEnableAutoHealing, ("Packages" .=) <$> _ulPackages,- ("Name" .=) <$> _ulName, ("Attributes" .=) <$> _ulAttributes,+ ("Name" .=) <$> _ulName, ("AutoAssignPublicIps" .=) <$> _ulAutoAssignPublicIPs, ("UseEbsOptimizedInstances" .=) <$>
gen/Network/AWS/OpsWorks/UpdateStack.hs view
@@ -42,10 +42,10 @@ , usCustomJSON , usCustomCookbooksSource , usDefaultAvailabilityZone+ , usAttributes , usName- , usUseOpsworksSecurityGroups , usDefaultOS- , usAttributes+ , usUseOpsworksSecurityGroups , usUseCustomCookbooks , usDefaultSubnetId , usConfigurationManager@@ -74,10 +74,10 @@ , _usCustomJSON :: !(Maybe Text) , _usCustomCookbooksSource :: !(Maybe Source) , _usDefaultAvailabilityZone :: !(Maybe Text)+ , _usAttributes :: !(Maybe (Map StackAttributesKeys Text)) , _usName :: !(Maybe Text)- , _usUseOpsworksSecurityGroups :: !(Maybe Bool) , _usDefaultOS :: !(Maybe Text)- , _usAttributes :: !(Maybe (Map StackAttributesKeys Text))+ , _usUseOpsworksSecurityGroups :: !(Maybe Bool) , _usUseCustomCookbooks :: !(Maybe Bool) , _usDefaultSubnetId :: !(Maybe Text) , _usConfigurationManager :: !(Maybe StackConfigurationManager)@@ -107,13 +107,13 @@ -- -- * 'usDefaultAvailabilityZone' ----- * 'usName'+-- * 'usAttributes' ----- * 'usUseOpsworksSecurityGroups'+-- * 'usName' -- -- * 'usDefaultOS' ----- * 'usAttributes'+-- * 'usUseOpsworksSecurityGroups' -- -- * 'usUseCustomCookbooks' --@@ -138,10 +138,10 @@ , _usCustomJSON = Nothing , _usCustomCookbooksSource = Nothing , _usDefaultAvailabilityZone = Nothing+ , _usAttributes = Nothing , _usName = Nothing- , _usUseOpsworksSecurityGroups = Nothing , _usDefaultOS = Nothing- , _usAttributes = Nothing+ , _usUseOpsworksSecurityGroups = Nothing , _usUseCustomCookbooks = Nothing , _usDefaultSubnetId = Nothing , _usConfigurationManager = Nothing@@ -230,10 +230,33 @@ usDefaultAvailabilityZone :: Lens' UpdateStack (Maybe Text) usDefaultAvailabilityZone = lens _usDefaultAvailabilityZone (\ s a -> s{_usDefaultAvailabilityZone = a}); +-- | One or more user-defined key-value pairs to be added to the stack+-- attributes.+usAttributes :: Lens' UpdateStack (HashMap StackAttributesKeys Text)+usAttributes = lens _usAttributes (\ s a -> s{_usAttributes = a}) . _Default . _Map;+ -- | The stack\'s new name. usName :: Lens' UpdateStack (Maybe Text) usName = lens _usName (\ s a -> s{_usName = a}); +-- | The stack\'s operating system, which must be set to one of the+-- following:+--+-- - A supported Linux operating system: An Amazon Linux version, such as+-- 'Amazon Linux 2015.03', 'Red Hat Enterprise Linux 7',+-- 'Ubuntu 12.04 LTS', or 'Ubuntu 14.04 LTS'.+-- - 'Microsoft Windows Server 2012 R2 Base'.+-- - A custom AMI: 'Custom'. You specify the custom AMI you want to use+-- when you create instances. For more information on how to use custom+-- AMIs with OpsWorks, see+-- <http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-custom-ami.html Using Custom AMIs>.+--+-- The default option is the stack\'s current operating system. For more+-- information on the supported operating systems, see+-- <http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-os.html AWS OpsWorks Operating Systems>.+usDefaultOS :: Lens' UpdateStack (Maybe Text)+usDefaultOS = lens _usDefaultOS (\ s a -> s{_usDefaultOS = a});+ -- | Whether to associate the AWS OpsWorks built-in security groups with the -- stack\'s layers. --@@ -259,29 +282,6 @@ usUseOpsworksSecurityGroups :: Lens' UpdateStack (Maybe Bool) usUseOpsworksSecurityGroups = lens _usUseOpsworksSecurityGroups (\ s a -> s{_usUseOpsworksSecurityGroups = a}); --- | The stack\'s operating system, which must be set to one of the--- following:------ - A supported Linux operating system: An Amazon Linux version, such as--- 'Amazon Linux 2015.03', 'Red Hat Enterprise Linux 7',--- 'Ubuntu 12.04 LTS', or 'Ubuntu 14.04 LTS'.--- - 'Microsoft Windows Server 2012 R2 Base'.--- - A custom AMI: 'Custom'. You specify the custom AMI you want to use--- when you create instances. For more information on how to use custom--- AMIs with OpsWorks, see--- <http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-custom-ami.html Using Custom AMIs>.------ The default option is the stack\'s current operating system. For more--- information on the supported operating systems, see--- <http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-os.html AWS OpsWorks Operating Systems>.-usDefaultOS :: Lens' UpdateStack (Maybe Text)-usDefaultOS = lens _usDefaultOS (\ s a -> s{_usDefaultOS = a});---- | One or more user-defined key-value pairs to be added to the stack--- attributes.-usAttributes :: Lens' UpdateStack (HashMap StackAttributesKeys Text)-usAttributes = lens _usAttributes (\ s a -> s{_usAttributes = a}) . _Default . _Map;- -- | Whether the stack uses custom cookbooks. usUseCustomCookbooks :: Lens' UpdateStack (Maybe Bool) usUseCustomCookbooks = lens _usUseCustomCookbooks (\ s a -> s{_usUseCustomCookbooks = a});@@ -359,11 +359,11 @@ _usCustomCookbooksSource, ("DefaultAvailabilityZone" .=) <$> _usDefaultAvailabilityZone,+ ("Attributes" .=) <$> _usAttributes, ("Name" .=) <$> _usName,+ ("DefaultOs" .=) <$> _usDefaultOS, ("UseOpsworksSecurityGroups" .=) <$> _usUseOpsworksSecurityGroups,- ("DefaultOs" .=) <$> _usDefaultOS,- ("Attributes" .=) <$> _usAttributes, ("UseCustomCookbooks" .=) <$> _usUseCustomCookbooks, ("DefaultSubnetId" .=) <$> _usDefaultSubnetId, ("ConfigurationManager" .=) <$>
gen/Network/AWS/OpsWorks/UpdateUserProfile.hs view
@@ -32,9 +32,9 @@ updateUserProfile , UpdateUserProfile -- * Request Lenses- , uupSSHUsername- , uupSSHPublicKey , uupAllowSelfManagement+ , uupSSHPublicKey+ , uupSSHUsername , uupIAMUserARN -- * Destructuring the Response@@ -50,9 +50,9 @@ -- | /See:/ 'updateUserProfile' smart constructor. data UpdateUserProfile = UpdateUserProfile'- { _uupSSHUsername :: !(Maybe Text)+ { _uupAllowSelfManagement :: !(Maybe Bool) , _uupSSHPublicKey :: !(Maybe Text)- , _uupAllowSelfManagement :: !(Maybe Bool)+ , _uupSSHUsername :: !(Maybe Text) , _uupIAMUserARN :: !Text } deriving (Eq,Read,Show,Data,Typeable,Generic) @@ -60,11 +60,11 @@ -- -- Use one of the following lenses to modify other fields as desired: ----- * 'uupSSHUsername'+-- * 'uupAllowSelfManagement' -- -- * 'uupSSHPublicKey' ----- * 'uupAllowSelfManagement'+-- * 'uupSSHUsername' -- -- * 'uupIAMUserARN' updateUserProfile@@ -72,12 +72,22 @@ -> UpdateUserProfile updateUserProfile pIAMUserARN_ = UpdateUserProfile'- { _uupSSHUsername = Nothing+ { _uupAllowSelfManagement = Nothing , _uupSSHPublicKey = Nothing- , _uupAllowSelfManagement = Nothing+ , _uupSSHUsername = Nothing , _uupIAMUserARN = pIAMUserARN_ } +-- | Whether users can specify their own SSH public key through the My+-- Settings page. For more information, see+-- <http://docs.aws.amazon.com/opsworks/latest/userguide/security-settingsshkey.html Managing User Permissions>.+uupAllowSelfManagement :: Lens' UpdateUserProfile (Maybe Bool)+uupAllowSelfManagement = lens _uupAllowSelfManagement (\ s a -> s{_uupAllowSelfManagement = a});++-- | The user\'s new SSH public key.+uupSSHPublicKey :: Lens' UpdateUserProfile (Maybe Text)+uupSSHPublicKey = lens _uupSSHPublicKey (\ s a -> s{_uupSSHPublicKey = a});+ -- | The user\'s SSH user name. The allowable characters are [a-z], [A-Z], -- [0-9], \'-\', and \'_\'. If the specified name includes other -- punctuation marks, AWS OpsWorks removes them. For example, 'my.name'@@ -86,16 +96,6 @@ uupSSHUsername :: Lens' UpdateUserProfile (Maybe Text) uupSSHUsername = lens _uupSSHUsername (\ s a -> s{_uupSSHUsername = a}); --- | The user\'s new SSH public key.-uupSSHPublicKey :: Lens' UpdateUserProfile (Maybe Text)-uupSSHPublicKey = lens _uupSSHPublicKey (\ s a -> s{_uupSSHPublicKey = a});---- | Whether users can specify their own SSH public key through the My--- Settings page. For more information, see--- <http://docs.aws.amazon.com/opsworks/latest/userguide/security-settingsshkey.html Managing User Permissions>.-uupAllowSelfManagement :: Lens' UpdateUserProfile (Maybe Bool)-uupAllowSelfManagement = lens _uupAllowSelfManagement (\ s a -> s{_uupAllowSelfManagement = a});- -- | The user IAM ARN. uupIAMUserARN :: Lens' UpdateUserProfile Text uupIAMUserARN = lens _uupIAMUserARN (\ s a -> s{_uupIAMUserARN = a});@@ -119,10 +119,10 @@ toJSON UpdateUserProfile'{..} = object (catMaybes- [("SshUsername" .=) <$> _uupSSHUsername,- ("SshPublicKey" .=) <$> _uupSSHPublicKey,- ("AllowSelfManagement" .=) <$>+ [("AllowSelfManagement" .=) <$> _uupAllowSelfManagement,+ ("SshPublicKey" .=) <$> _uupSSHPublicKey,+ ("SshUsername" .=) <$> _uupSSHUsername, Just ("IamUserArn" .= _uupIAMUserARN)]) instance ToPath UpdateUserProfile where
test/Test/AWS/Gen/OpsWorks.hs view
@@ -43,32 +43,32 @@ -- , testSetLoadBasedAutoScaling $ -- setLoadBasedAutoScaling ----- , testUnassignVolume $--- unassignVolume--- -- , testDeregisterRDSDBInstance $ -- deregisterRDSDBInstance --+-- , testUnassignVolume $+-- unassignVolume+-- -- , testCreateInstance $ -- createInstance --+-- , testDescribeLayers $+-- describeLayers+-- -- , testRegisterElasticIP $ -- registerElasticIP -- -- , testDescribeAgentVersions $ -- describeAgentVersions ----- , testDescribeLayers $--- describeLayers--- -- , testCreateDeployment $ -- createDeployment ----- , testDeleteApp $--- deleteApp+-- , testAssignInstance $+-- assignInstance ----- , testUpdateApp $--- updateApp+-- , testDescribeStacks $+-- describeStacks -- -- , testDeleteInstance $ -- deleteInstance@@ -76,24 +76,24 @@ -- , testUpdateInstance $ -- updateInstance ----- , testDescribeStacks $--- describeStacks--- -- , testDeregisterVolume $ -- deregisterVolume ----- , testAssignInstance $--- assignInstance--- -- , testRebootInstance $ -- rebootInstance ----- , testDescribeTimeBasedAutoScaling $--- describeTimeBasedAutoScaling+-- , testDeleteApp $+-- deleteApp --+-- , testUpdateApp $+-- updateApp+-- -- , testUpdateRDSDBInstance $ -- updateRDSDBInstance --+-- , testDescribeTimeBasedAutoScaling $+-- describeTimeBasedAutoScaling+-- -- , testStopStack $ -- stopStack --@@ -115,17 +115,14 @@ -- , testSetTimeBasedAutoScaling $ -- setTimeBasedAutoScaling ----- , testDeregisterElasticIP $--- deregisterElasticIP+-- , testDescribeUserProfiles $+-- describeUserProfiles -- -- , testAttachElasticLoadBalancer $ -- attachElasticLoadBalancer ----- , testDescribeUserProfiles $--- describeUserProfiles------ , testDescribeStackSummary $--- describeStackSummary+-- , testDeregisterElasticIP $+-- deregisterElasticIP -- -- , testDeregisterEcsCluster $ -- deregisterEcsCluster@@ -136,44 +133,47 @@ -- , testUpdateMyUserProfile $ -- updateMyUserProfile --+-- , testDescribeStackSummary $+-- describeStackSummary+-- -- , testDescribeInstances $ -- describeInstances -- -- , testDescribeDeployments $ -- describeDeployments ----- , testCreateStack $--- createStack+-- , testDescribeElasticIPs $+-- describeElasticIPs -- -- , testGrantAccess $ -- grantAccess ----- , testDescribeElasticIPs $--- describeElasticIPs--- -- , testDeleteLayer $ -- deleteLayer -- -- , testUpdateLayer $ -- updateLayer ----- , testCloneStack $--- cloneStack+-- , testCreateStack $+-- createStack ----- , testGetHostnameSuggestion $--- getHostnameSuggestion+-- , testUpdateElasticIP $+-- updateElasticIP -- -- , testCreateApp $ -- createApp --+-- , testGetHostnameSuggestion $+-- getHostnameSuggestion+--+-- , testCloneStack $+-- cloneStack+-- -- , testDescribePermissions $ -- describePermissions ----- , testUpdateElasticIP $--- updateElasticIP------ , testDescribeLoadBasedAutoScaling $--- describeLoadBasedAutoScaling+-- , testDetachElasticLoadBalancer $+-- detachElasticLoadBalancer -- -- , testRegisterInstance $ -- registerInstance@@ -181,20 +181,17 @@ -- , testAssociateElasticIP $ -- associateElasticIP ----- , testDetachElasticLoadBalancer $--- detachElasticLoadBalancer+-- , testDescribeLoadBasedAutoScaling $+-- describeLoadBasedAutoScaling -- -- , testDescribeStackProvisioningParameters $ -- describeStackProvisioningParameters ----- , testDescribeMyUserProfile $--- describeMyUserProfile--- -- , testUnassignInstance $ -- unassignInstance ----- , testRegisterRDSDBInstance $--- registerRDSDBInstance+-- , testDescribeMyUserProfile $+-- describeMyUserProfile -- -- , testDeleteUserProfile $ -- deleteUserProfile@@ -205,6 +202,9 @@ -- , testDescribeServiceErrors $ -- describeServiceErrors --+-- , testRegisterRDSDBInstance $+-- registerRDSDBInstance+-- -- , testStartStack $ -- startStack --@@ -214,27 +214,27 @@ -- , testDescribeCommands $ -- describeCommands ----- , testDescribeEcsClusters $--- describeEcsClusters+-- , testAssignVolume $+-- assignVolume -- -- , testDescribeElasticLoadBalancers $ -- describeElasticLoadBalancers --+-- , testSetPermission $+-- setPermission+-- -- , testDeregisterInstance $ -- deregisterInstance --+-- , testDescribeEcsClusters $+-- describeEcsClusters+-- -- , testDescribeRAIdArrays $ -- describeRAIdArrays ----- , testSetPermission $--- setPermission--- -- , testUpdateVolume $ -- updateVolume ----- , testAssignVolume $--- assignVolume--- -- , testStartInstance $ -- startInstance --@@ -256,32 +256,32 @@ -- , testSetLoadBasedAutoScalingResponse $ -- setLoadBasedAutoScalingResponse ----- , testUnassignVolumeResponse $--- unassignVolumeResponse--- -- , testDeregisterRDSDBInstanceResponse $ -- deregisterRDSDBInstanceResponse --+-- , testUnassignVolumeResponse $+-- unassignVolumeResponse+-- -- , testCreateInstanceResponse $ -- createInstanceResponse --+-- , testDescribeLayersResponse $+-- describeLayersResponse+-- -- , testRegisterElasticIPResponse $ -- registerElasticIPResponse -- -- , testDescribeAgentVersionsResponse $ -- describeAgentVersionsResponse ----- , testDescribeLayersResponse $--- describeLayersResponse--- -- , testCreateDeploymentResponse $ -- createDeploymentResponse ----- , testDeleteAppResponse $--- deleteAppResponse+-- , testAssignInstanceResponse $+-- assignInstanceResponse ----- , testUpdateAppResponse $--- updateAppResponse+-- , testDescribeStacksResponse $+-- describeStacksResponse -- -- , testDeleteInstanceResponse $ -- deleteInstanceResponse@@ -289,24 +289,24 @@ -- , testUpdateInstanceResponse $ -- updateInstanceResponse ----- , testDescribeStacksResponse $--- describeStacksResponse--- -- , testDeregisterVolumeResponse $ -- deregisterVolumeResponse ----- , testAssignInstanceResponse $--- assignInstanceResponse--- -- , testRebootInstanceResponse $ -- rebootInstanceResponse ----- , testDescribeTimeBasedAutoScalingResponse $--- describeTimeBasedAutoScalingResponse+-- , testDeleteAppResponse $+-- deleteAppResponse --+-- , testUpdateAppResponse $+-- updateAppResponse+-- -- , testUpdateRDSDBInstanceResponse $ -- updateRDSDBInstanceResponse --+-- , testDescribeTimeBasedAutoScalingResponse $+-- describeTimeBasedAutoScalingResponse+-- -- , testStopStackResponse $ -- stopStackResponse --@@ -328,17 +328,14 @@ -- , testSetTimeBasedAutoScalingResponse $ -- setTimeBasedAutoScalingResponse ----- , testDeregisterElasticIPResponse $--- deregisterElasticIPResponse+-- , testDescribeUserProfilesResponse $+-- describeUserProfilesResponse -- -- , testAttachElasticLoadBalancerResponse $ -- attachElasticLoadBalancerResponse ----- , testDescribeUserProfilesResponse $--- describeUserProfilesResponse------ , testDescribeStackSummaryResponse $--- describeStackSummaryResponse+-- , testDeregisterElasticIPResponse $+-- deregisterElasticIPResponse -- -- , testDeregisterEcsClusterResponse $ -- deregisterEcsClusterResponse@@ -349,44 +346,47 @@ -- , testUpdateMyUserProfileResponse $ -- updateMyUserProfileResponse --+-- , testDescribeStackSummaryResponse $+-- describeStackSummaryResponse+-- -- , testDescribeInstancesResponse $ -- describeInstancesResponse -- -- , testDescribeDeploymentsResponse $ -- describeDeploymentsResponse ----- , testCreateStackResponse $--- createStackResponse+-- , testDescribeElasticIPsResponse $+-- describeElasticIPsResponse -- -- , testGrantAccessResponse $ -- grantAccessResponse ----- , testDescribeElasticIPsResponse $--- describeElasticIPsResponse--- -- , testDeleteLayerResponse $ -- deleteLayerResponse -- -- , testUpdateLayerResponse $ -- updateLayerResponse ----- , testCloneStackResponse $--- cloneStackResponse+-- , testCreateStackResponse $+-- createStackResponse ----- , testGetHostnameSuggestionResponse $--- getHostnameSuggestionResponse+-- , testUpdateElasticIPResponse $+-- updateElasticIPResponse -- -- , testCreateAppResponse $ -- createAppResponse --+-- , testGetHostnameSuggestionResponse $+-- getHostnameSuggestionResponse+--+-- , testCloneStackResponse $+-- cloneStackResponse+-- -- , testDescribePermissionsResponse $ -- describePermissionsResponse ----- , testUpdateElasticIPResponse $--- updateElasticIPResponse------ , testDescribeLoadBasedAutoScalingResponse $--- describeLoadBasedAutoScalingResponse+-- , testDetachElasticLoadBalancerResponse $+-- detachElasticLoadBalancerResponse -- -- , testRegisterInstanceResponse $ -- registerInstanceResponse@@ -394,20 +394,17 @@ -- , testAssociateElasticIPResponse $ -- associateElasticIPResponse ----- , testDetachElasticLoadBalancerResponse $--- detachElasticLoadBalancerResponse+-- , testDescribeLoadBasedAutoScalingResponse $+-- describeLoadBasedAutoScalingResponse -- -- , testDescribeStackProvisioningParametersResponse $ -- describeStackProvisioningParametersResponse ----- , testDescribeMyUserProfileResponse $--- describeMyUserProfileResponse--- -- , testUnassignInstanceResponse $ -- unassignInstanceResponse ----- , testRegisterRDSDBInstanceResponse $--- registerRDSDBInstanceResponse+-- , testDescribeMyUserProfileResponse $+-- describeMyUserProfileResponse -- -- , testDeleteUserProfileResponse $ -- deleteUserProfileResponse@@ -418,6 +415,9 @@ -- , testDescribeServiceErrorsResponse $ -- describeServiceErrorsResponse --+-- , testRegisterRDSDBInstanceResponse $+-- registerRDSDBInstanceResponse+-- -- , testStartStackResponse $ -- startStackResponse --@@ -427,27 +427,27 @@ -- , testDescribeCommandsResponse $ -- describeCommandsResponse ----- , testDescribeEcsClustersResponse $--- describeEcsClustersResponse+-- , testAssignVolumeResponse $+-- assignVolumeResponse -- -- , testDescribeElasticLoadBalancersResponse $ -- describeElasticLoadBalancersResponse --+-- , testSetPermissionResponse $+-- setPermissionResponse+-- -- , testDeregisterInstanceResponse $ -- deregisterInstanceResponse --+-- , testDescribeEcsClustersResponse $+-- describeEcsClustersResponse+-- -- , testDescribeRAIdArraysResponse $ -- describeRAIdArraysResponse ----- , testSetPermissionResponse $--- setPermissionResponse--- -- , testUpdateVolumeResponse $ -- updateVolumeResponse ----- , testAssignVolumeResponse $--- assignVolumeResponse--- -- , testStartInstanceResponse $ -- startInstanceResponse --@@ -481,21 +481,26 @@ "SetLoadBasedAutoScaling" "fixture/SetLoadBasedAutoScaling.yaml" -testUnassignVolume :: UnassignVolume -> TestTree-testUnassignVolume = req- "UnassignVolume"- "fixture/UnassignVolume.yaml"- testDeregisterRDSDBInstance :: DeregisterRDSDBInstance -> TestTree testDeregisterRDSDBInstance = req "DeregisterRDSDBInstance" "fixture/DeregisterRDSDBInstance.yaml" +testUnassignVolume :: UnassignVolume -> TestTree+testUnassignVolume = req+ "UnassignVolume"+ "fixture/UnassignVolume.yaml"+ testCreateInstance :: CreateInstance -> TestTree testCreateInstance = req "CreateInstance" "fixture/CreateInstance.yaml" +testDescribeLayers :: DescribeLayers -> TestTree+testDescribeLayers = req+ "DescribeLayers"+ "fixture/DescribeLayers.yaml"+ testRegisterElasticIP :: RegisterElasticIP -> TestTree testRegisterElasticIP = req "RegisterElasticIP"@@ -506,25 +511,20 @@ "DescribeAgentVersions" "fixture/DescribeAgentVersions.yaml" -testDescribeLayers :: DescribeLayers -> TestTree-testDescribeLayers = req- "DescribeLayers"- "fixture/DescribeLayers.yaml"- testCreateDeployment :: CreateDeployment -> TestTree testCreateDeployment = req "CreateDeployment" "fixture/CreateDeployment.yaml" -testDeleteApp :: DeleteApp -> TestTree-testDeleteApp = req- "DeleteApp"- "fixture/DeleteApp.yaml"+testAssignInstance :: AssignInstance -> TestTree+testAssignInstance = req+ "AssignInstance"+ "fixture/AssignInstance.yaml" -testUpdateApp :: UpdateApp -> TestTree-testUpdateApp = req- "UpdateApp"- "fixture/UpdateApp.yaml"+testDescribeStacks :: DescribeStacks -> TestTree+testDescribeStacks = req+ "DescribeStacks"+ "fixture/DescribeStacks.yaml" testDeleteInstance :: DeleteInstance -> TestTree testDeleteInstance = req@@ -536,36 +536,36 @@ "UpdateInstance" "fixture/UpdateInstance.yaml" -testDescribeStacks :: DescribeStacks -> TestTree-testDescribeStacks = req- "DescribeStacks"- "fixture/DescribeStacks.yaml"- testDeregisterVolume :: DeregisterVolume -> TestTree testDeregisterVolume = req "DeregisterVolume" "fixture/DeregisterVolume.yaml" -testAssignInstance :: AssignInstance -> TestTree-testAssignInstance = req- "AssignInstance"- "fixture/AssignInstance.yaml"- testRebootInstance :: RebootInstance -> TestTree testRebootInstance = req "RebootInstance" "fixture/RebootInstance.yaml" -testDescribeTimeBasedAutoScaling :: DescribeTimeBasedAutoScaling -> TestTree-testDescribeTimeBasedAutoScaling = req- "DescribeTimeBasedAutoScaling"- "fixture/DescribeTimeBasedAutoScaling.yaml"+testDeleteApp :: DeleteApp -> TestTree+testDeleteApp = req+ "DeleteApp"+ "fixture/DeleteApp.yaml" +testUpdateApp :: UpdateApp -> TestTree+testUpdateApp = req+ "UpdateApp"+ "fixture/UpdateApp.yaml"+ testUpdateRDSDBInstance :: UpdateRDSDBInstance -> TestTree testUpdateRDSDBInstance = req "UpdateRDSDBInstance" "fixture/UpdateRDSDBInstance.yaml" +testDescribeTimeBasedAutoScaling :: DescribeTimeBasedAutoScaling -> TestTree+testDescribeTimeBasedAutoScaling = req+ "DescribeTimeBasedAutoScaling"+ "fixture/DescribeTimeBasedAutoScaling.yaml"+ testStopStack :: StopStack -> TestTree testStopStack = req "StopStack"@@ -601,25 +601,20 @@ "SetTimeBasedAutoScaling" "fixture/SetTimeBasedAutoScaling.yaml" -testDeregisterElasticIP :: DeregisterElasticIP -> TestTree-testDeregisterElasticIP = req- "DeregisterElasticIP"- "fixture/DeregisterElasticIP.yaml"+testDescribeUserProfiles :: DescribeUserProfiles -> TestTree+testDescribeUserProfiles = req+ "DescribeUserProfiles"+ "fixture/DescribeUserProfiles.yaml" testAttachElasticLoadBalancer :: AttachElasticLoadBalancer -> TestTree testAttachElasticLoadBalancer = req "AttachElasticLoadBalancer" "fixture/AttachElasticLoadBalancer.yaml" -testDescribeUserProfiles :: DescribeUserProfiles -> TestTree-testDescribeUserProfiles = req- "DescribeUserProfiles"- "fixture/DescribeUserProfiles.yaml"--testDescribeStackSummary :: DescribeStackSummary -> TestTree-testDescribeStackSummary = req- "DescribeStackSummary"- "fixture/DescribeStackSummary.yaml"+testDeregisterElasticIP :: DeregisterElasticIP -> TestTree+testDeregisterElasticIP = req+ "DeregisterElasticIP"+ "fixture/DeregisterElasticIP.yaml" testDeregisterEcsCluster :: DeregisterEcsCluster -> TestTree testDeregisterEcsCluster = req@@ -636,6 +631,11 @@ "UpdateMyUserProfile" "fixture/UpdateMyUserProfile.yaml" +testDescribeStackSummary :: DescribeStackSummary -> TestTree+testDescribeStackSummary = req+ "DescribeStackSummary"+ "fixture/DescribeStackSummary.yaml"+ testDescribeInstances :: DescribeInstances -> TestTree testDescribeInstances = req "DescribeInstances"@@ -646,21 +646,16 @@ "DescribeDeployments" "fixture/DescribeDeployments.yaml" -testCreateStack :: CreateStack -> TestTree-testCreateStack = req- "CreateStack"- "fixture/CreateStack.yaml"+testDescribeElasticIPs :: DescribeElasticIPs -> TestTree+testDescribeElasticIPs = req+ "DescribeElasticIPs"+ "fixture/DescribeElasticIPs.yaml" testGrantAccess :: GrantAccess -> TestTree testGrantAccess = req "GrantAccess" "fixture/GrantAccess.yaml" -testDescribeElasticIPs :: DescribeElasticIPs -> TestTree-testDescribeElasticIPs = req- "DescribeElasticIPs"- "fixture/DescribeElasticIPs.yaml"- testDeleteLayer :: DeleteLayer -> TestTree testDeleteLayer = req "DeleteLayer"@@ -671,35 +666,40 @@ "UpdateLayer" "fixture/UpdateLayer.yaml" -testCloneStack :: CloneStack -> TestTree-testCloneStack = req- "CloneStack"- "fixture/CloneStack.yaml"+testCreateStack :: CreateStack -> TestTree+testCreateStack = req+ "CreateStack"+ "fixture/CreateStack.yaml" -testGetHostnameSuggestion :: GetHostnameSuggestion -> TestTree-testGetHostnameSuggestion = req- "GetHostnameSuggestion"- "fixture/GetHostnameSuggestion.yaml"+testUpdateElasticIP :: UpdateElasticIP -> TestTree+testUpdateElasticIP = req+ "UpdateElasticIP"+ "fixture/UpdateElasticIP.yaml" testCreateApp :: CreateApp -> TestTree testCreateApp = req "CreateApp" "fixture/CreateApp.yaml" +testGetHostnameSuggestion :: GetHostnameSuggestion -> TestTree+testGetHostnameSuggestion = req+ "GetHostnameSuggestion"+ "fixture/GetHostnameSuggestion.yaml"++testCloneStack :: CloneStack -> TestTree+testCloneStack = req+ "CloneStack"+ "fixture/CloneStack.yaml"+ testDescribePermissions :: DescribePermissions -> TestTree testDescribePermissions = req "DescribePermissions" "fixture/DescribePermissions.yaml" -testUpdateElasticIP :: UpdateElasticIP -> TestTree-testUpdateElasticIP = req- "UpdateElasticIP"- "fixture/UpdateElasticIP.yaml"--testDescribeLoadBasedAutoScaling :: DescribeLoadBasedAutoScaling -> TestTree-testDescribeLoadBasedAutoScaling = req- "DescribeLoadBasedAutoScaling"- "fixture/DescribeLoadBasedAutoScaling.yaml"+testDetachElasticLoadBalancer :: DetachElasticLoadBalancer -> TestTree+testDetachElasticLoadBalancer = req+ "DetachElasticLoadBalancer"+ "fixture/DetachElasticLoadBalancer.yaml" testRegisterInstance :: RegisterInstance -> TestTree testRegisterInstance = req@@ -711,30 +711,25 @@ "AssociateElasticIP" "fixture/AssociateElasticIP.yaml" -testDetachElasticLoadBalancer :: DetachElasticLoadBalancer -> TestTree-testDetachElasticLoadBalancer = req- "DetachElasticLoadBalancer"- "fixture/DetachElasticLoadBalancer.yaml"+testDescribeLoadBasedAutoScaling :: DescribeLoadBasedAutoScaling -> TestTree+testDescribeLoadBasedAutoScaling = req+ "DescribeLoadBasedAutoScaling"+ "fixture/DescribeLoadBasedAutoScaling.yaml" testDescribeStackProvisioningParameters :: DescribeStackProvisioningParameters -> TestTree testDescribeStackProvisioningParameters = req "DescribeStackProvisioningParameters" "fixture/DescribeStackProvisioningParameters.yaml" -testDescribeMyUserProfile :: DescribeMyUserProfile -> TestTree-testDescribeMyUserProfile = req- "DescribeMyUserProfile"- "fixture/DescribeMyUserProfile.yaml"- testUnassignInstance :: UnassignInstance -> TestTree testUnassignInstance = req "UnassignInstance" "fixture/UnassignInstance.yaml" -testRegisterRDSDBInstance :: RegisterRDSDBInstance -> TestTree-testRegisterRDSDBInstance = req- "RegisterRDSDBInstance"- "fixture/RegisterRDSDBInstance.yaml"+testDescribeMyUserProfile :: DescribeMyUserProfile -> TestTree+testDescribeMyUserProfile = req+ "DescribeMyUserProfile"+ "fixture/DescribeMyUserProfile.yaml" testDeleteUserProfile :: DeleteUserProfile -> TestTree testDeleteUserProfile = req@@ -751,6 +746,11 @@ "DescribeServiceErrors" "fixture/DescribeServiceErrors.yaml" +testRegisterRDSDBInstance :: RegisterRDSDBInstance -> TestTree+testRegisterRDSDBInstance = req+ "RegisterRDSDBInstance"+ "fixture/RegisterRDSDBInstance.yaml"+ testStartStack :: StartStack -> TestTree testStartStack = req "StartStack"@@ -766,41 +766,41 @@ "DescribeCommands" "fixture/DescribeCommands.yaml" -testDescribeEcsClusters :: DescribeEcsClusters -> TestTree-testDescribeEcsClusters = req- "DescribeEcsClusters"- "fixture/DescribeEcsClusters.yaml"+testAssignVolume :: AssignVolume -> TestTree+testAssignVolume = req+ "AssignVolume"+ "fixture/AssignVolume.yaml" testDescribeElasticLoadBalancers :: DescribeElasticLoadBalancers -> TestTree testDescribeElasticLoadBalancers = req "DescribeElasticLoadBalancers" "fixture/DescribeElasticLoadBalancers.yaml" +testSetPermission :: SetPermission -> TestTree+testSetPermission = req+ "SetPermission"+ "fixture/SetPermission.yaml"+ testDeregisterInstance :: DeregisterInstance -> TestTree testDeregisterInstance = req "DeregisterInstance" "fixture/DeregisterInstance.yaml" +testDescribeEcsClusters :: DescribeEcsClusters -> TestTree+testDescribeEcsClusters = req+ "DescribeEcsClusters"+ "fixture/DescribeEcsClusters.yaml"+ testDescribeRAIdArrays :: DescribeRAIdArrays -> TestTree testDescribeRAIdArrays = req "DescribeRAIdArrays" "fixture/DescribeRAIdArrays.yaml" -testSetPermission :: SetPermission -> TestTree-testSetPermission = req- "SetPermission"- "fixture/SetPermission.yaml"- testUpdateVolume :: UpdateVolume -> TestTree testUpdateVolume = req "UpdateVolume" "fixture/UpdateVolume.yaml" -testAssignVolume :: AssignVolume -> TestTree-testAssignVolume = req- "AssignVolume"- "fixture/AssignVolume.yaml"- testStartInstance :: StartInstance -> TestTree testStartInstance = req "StartInstance"@@ -843,13 +843,6 @@ opsWorks (Proxy :: Proxy SetLoadBasedAutoScaling) -testUnassignVolumeResponse :: UnassignVolumeResponse -> TestTree-testUnassignVolumeResponse = res- "UnassignVolumeResponse"- "fixture/UnassignVolumeResponse.proto"- opsWorks- (Proxy :: Proxy UnassignVolume)- testDeregisterRDSDBInstanceResponse :: DeregisterRDSDBInstanceResponse -> TestTree testDeregisterRDSDBInstanceResponse = res "DeregisterRDSDBInstanceResponse"@@ -857,6 +850,13 @@ opsWorks (Proxy :: Proxy DeregisterRDSDBInstance) +testUnassignVolumeResponse :: UnassignVolumeResponse -> TestTree+testUnassignVolumeResponse = res+ "UnassignVolumeResponse"+ "fixture/UnassignVolumeResponse.proto"+ opsWorks+ (Proxy :: Proxy UnassignVolume)+ testCreateInstanceResponse :: CreateInstanceResponse -> TestTree testCreateInstanceResponse = res "CreateInstanceResponse"@@ -864,6 +864,13 @@ opsWorks (Proxy :: Proxy CreateInstance) +testDescribeLayersResponse :: DescribeLayersResponse -> TestTree+testDescribeLayersResponse = res+ "DescribeLayersResponse"+ "fixture/DescribeLayersResponse.proto"+ opsWorks+ (Proxy :: Proxy DescribeLayers)+ testRegisterElasticIPResponse :: RegisterElasticIPResponse -> TestTree testRegisterElasticIPResponse = res "RegisterElasticIPResponse"@@ -878,13 +885,6 @@ opsWorks (Proxy :: Proxy DescribeAgentVersions) -testDescribeLayersResponse :: DescribeLayersResponse -> TestTree-testDescribeLayersResponse = res- "DescribeLayersResponse"- "fixture/DescribeLayersResponse.proto"- opsWorks- (Proxy :: Proxy DescribeLayers)- testCreateDeploymentResponse :: CreateDeploymentResponse -> TestTree testCreateDeploymentResponse = res "CreateDeploymentResponse"@@ -892,19 +892,19 @@ opsWorks (Proxy :: Proxy CreateDeployment) -testDeleteAppResponse :: DeleteAppResponse -> TestTree-testDeleteAppResponse = res- "DeleteAppResponse"- "fixture/DeleteAppResponse.proto"+testAssignInstanceResponse :: AssignInstanceResponse -> TestTree+testAssignInstanceResponse = res+ "AssignInstanceResponse"+ "fixture/AssignInstanceResponse.proto" opsWorks- (Proxy :: Proxy DeleteApp)+ (Proxy :: Proxy AssignInstance) -testUpdateAppResponse :: UpdateAppResponse -> TestTree-testUpdateAppResponse = res- "UpdateAppResponse"- "fixture/UpdateAppResponse.proto"+testDescribeStacksResponse :: DescribeStacksResponse -> TestTree+testDescribeStacksResponse = res+ "DescribeStacksResponse"+ "fixture/DescribeStacksResponse.proto" opsWorks- (Proxy :: Proxy UpdateApp)+ (Proxy :: Proxy DescribeStacks) testDeleteInstanceResponse :: DeleteInstanceResponse -> TestTree testDeleteInstanceResponse = res@@ -920,13 +920,6 @@ opsWorks (Proxy :: Proxy UpdateInstance) -testDescribeStacksResponse :: DescribeStacksResponse -> TestTree-testDescribeStacksResponse = res- "DescribeStacksResponse"- "fixture/DescribeStacksResponse.proto"- opsWorks- (Proxy :: Proxy DescribeStacks)- testDeregisterVolumeResponse :: DeregisterVolumeResponse -> TestTree testDeregisterVolumeResponse = res "DeregisterVolumeResponse"@@ -934,13 +927,6 @@ opsWorks (Proxy :: Proxy DeregisterVolume) -testAssignInstanceResponse :: AssignInstanceResponse -> TestTree-testAssignInstanceResponse = res- "AssignInstanceResponse"- "fixture/AssignInstanceResponse.proto"- opsWorks- (Proxy :: Proxy AssignInstance)- testRebootInstanceResponse :: RebootInstanceResponse -> TestTree testRebootInstanceResponse = res "RebootInstanceResponse"@@ -948,13 +934,20 @@ opsWorks (Proxy :: Proxy RebootInstance) -testDescribeTimeBasedAutoScalingResponse :: DescribeTimeBasedAutoScalingResponse -> TestTree-testDescribeTimeBasedAutoScalingResponse = res- "DescribeTimeBasedAutoScalingResponse"- "fixture/DescribeTimeBasedAutoScalingResponse.proto"+testDeleteAppResponse :: DeleteAppResponse -> TestTree+testDeleteAppResponse = res+ "DeleteAppResponse"+ "fixture/DeleteAppResponse.proto" opsWorks- (Proxy :: Proxy DescribeTimeBasedAutoScaling)+ (Proxy :: Proxy DeleteApp) +testUpdateAppResponse :: UpdateAppResponse -> TestTree+testUpdateAppResponse = res+ "UpdateAppResponse"+ "fixture/UpdateAppResponse.proto"+ opsWorks+ (Proxy :: Proxy UpdateApp)+ testUpdateRDSDBInstanceResponse :: UpdateRDSDBInstanceResponse -> TestTree testUpdateRDSDBInstanceResponse = res "UpdateRDSDBInstanceResponse"@@ -962,6 +955,13 @@ opsWorks (Proxy :: Proxy UpdateRDSDBInstance) +testDescribeTimeBasedAutoScalingResponse :: DescribeTimeBasedAutoScalingResponse -> TestTree+testDescribeTimeBasedAutoScalingResponse = res+ "DescribeTimeBasedAutoScalingResponse"+ "fixture/DescribeTimeBasedAutoScalingResponse.proto"+ opsWorks+ (Proxy :: Proxy DescribeTimeBasedAutoScaling)+ testStopStackResponse :: StopStackResponse -> TestTree testStopStackResponse = res "StopStackResponse"@@ -1011,12 +1011,12 @@ opsWorks (Proxy :: Proxy SetTimeBasedAutoScaling) -testDeregisterElasticIPResponse :: DeregisterElasticIPResponse -> TestTree-testDeregisterElasticIPResponse = res- "DeregisterElasticIPResponse"- "fixture/DeregisterElasticIPResponse.proto"+testDescribeUserProfilesResponse :: DescribeUserProfilesResponse -> TestTree+testDescribeUserProfilesResponse = res+ "DescribeUserProfilesResponse"+ "fixture/DescribeUserProfilesResponse.proto" opsWorks- (Proxy :: Proxy DeregisterElasticIP)+ (Proxy :: Proxy DescribeUserProfiles) testAttachElasticLoadBalancerResponse :: AttachElasticLoadBalancerResponse -> TestTree testAttachElasticLoadBalancerResponse = res@@ -1025,19 +1025,12 @@ opsWorks (Proxy :: Proxy AttachElasticLoadBalancer) -testDescribeUserProfilesResponse :: DescribeUserProfilesResponse -> TestTree-testDescribeUserProfilesResponse = res- "DescribeUserProfilesResponse"- "fixture/DescribeUserProfilesResponse.proto"- opsWorks- (Proxy :: Proxy DescribeUserProfiles)--testDescribeStackSummaryResponse :: DescribeStackSummaryResponse -> TestTree-testDescribeStackSummaryResponse = res- "DescribeStackSummaryResponse"- "fixture/DescribeStackSummaryResponse.proto"+testDeregisterElasticIPResponse :: DeregisterElasticIPResponse -> TestTree+testDeregisterElasticIPResponse = res+ "DeregisterElasticIPResponse"+ "fixture/DeregisterElasticIPResponse.proto" opsWorks- (Proxy :: Proxy DescribeStackSummary)+ (Proxy :: Proxy DeregisterElasticIP) testDeregisterEcsClusterResponse :: DeregisterEcsClusterResponse -> TestTree testDeregisterEcsClusterResponse = res@@ -1060,6 +1053,13 @@ opsWorks (Proxy :: Proxy UpdateMyUserProfile) +testDescribeStackSummaryResponse :: DescribeStackSummaryResponse -> TestTree+testDescribeStackSummaryResponse = res+ "DescribeStackSummaryResponse"+ "fixture/DescribeStackSummaryResponse.proto"+ opsWorks+ (Proxy :: Proxy DescribeStackSummary)+ testDescribeInstancesResponse :: DescribeInstancesResponse -> TestTree testDescribeInstancesResponse = res "DescribeInstancesResponse"@@ -1074,12 +1074,12 @@ opsWorks (Proxy :: Proxy DescribeDeployments) -testCreateStackResponse :: CreateStackResponse -> TestTree-testCreateStackResponse = res- "CreateStackResponse"- "fixture/CreateStackResponse.proto"+testDescribeElasticIPsResponse :: DescribeElasticIPsResponse -> TestTree+testDescribeElasticIPsResponse = res+ "DescribeElasticIPsResponse"+ "fixture/DescribeElasticIPsResponse.proto" opsWorks- (Proxy :: Proxy CreateStack)+ (Proxy :: Proxy DescribeElasticIPs) testGrantAccessResponse :: GrantAccessResponse -> TestTree testGrantAccessResponse = res@@ -1088,13 +1088,6 @@ opsWorks (Proxy :: Proxy GrantAccess) -testDescribeElasticIPsResponse :: DescribeElasticIPsResponse -> TestTree-testDescribeElasticIPsResponse = res- "DescribeElasticIPsResponse"- "fixture/DescribeElasticIPsResponse.proto"- opsWorks- (Proxy :: Proxy DescribeElasticIPs)- testDeleteLayerResponse :: DeleteLayerResponse -> TestTree testDeleteLayerResponse = res "DeleteLayerResponse"@@ -1109,19 +1102,19 @@ opsWorks (Proxy :: Proxy UpdateLayer) -testCloneStackResponse :: CloneStackResponse -> TestTree-testCloneStackResponse = res- "CloneStackResponse"- "fixture/CloneStackResponse.proto"+testCreateStackResponse :: CreateStackResponse -> TestTree+testCreateStackResponse = res+ "CreateStackResponse"+ "fixture/CreateStackResponse.proto" opsWorks- (Proxy :: Proxy CloneStack)+ (Proxy :: Proxy CreateStack) -testGetHostnameSuggestionResponse :: GetHostnameSuggestionResponse -> TestTree-testGetHostnameSuggestionResponse = res- "GetHostnameSuggestionResponse"- "fixture/GetHostnameSuggestionResponse.proto"+testUpdateElasticIPResponse :: UpdateElasticIPResponse -> TestTree+testUpdateElasticIPResponse = res+ "UpdateElasticIPResponse"+ "fixture/UpdateElasticIPResponse.proto" opsWorks- (Proxy :: Proxy GetHostnameSuggestion)+ (Proxy :: Proxy UpdateElasticIP) testCreateAppResponse :: CreateAppResponse -> TestTree testCreateAppResponse = res@@ -1130,6 +1123,20 @@ opsWorks (Proxy :: Proxy CreateApp) +testGetHostnameSuggestionResponse :: GetHostnameSuggestionResponse -> TestTree+testGetHostnameSuggestionResponse = res+ "GetHostnameSuggestionResponse"+ "fixture/GetHostnameSuggestionResponse.proto"+ opsWorks+ (Proxy :: Proxy GetHostnameSuggestion)++testCloneStackResponse :: CloneStackResponse -> TestTree+testCloneStackResponse = res+ "CloneStackResponse"+ "fixture/CloneStackResponse.proto"+ opsWorks+ (Proxy :: Proxy CloneStack)+ testDescribePermissionsResponse :: DescribePermissionsResponse -> TestTree testDescribePermissionsResponse = res "DescribePermissionsResponse"@@ -1137,19 +1144,12 @@ opsWorks (Proxy :: Proxy DescribePermissions) -testUpdateElasticIPResponse :: UpdateElasticIPResponse -> TestTree-testUpdateElasticIPResponse = res- "UpdateElasticIPResponse"- "fixture/UpdateElasticIPResponse.proto"- opsWorks- (Proxy :: Proxy UpdateElasticIP)--testDescribeLoadBasedAutoScalingResponse :: DescribeLoadBasedAutoScalingResponse -> TestTree-testDescribeLoadBasedAutoScalingResponse = res- "DescribeLoadBasedAutoScalingResponse"- "fixture/DescribeLoadBasedAutoScalingResponse.proto"+testDetachElasticLoadBalancerResponse :: DetachElasticLoadBalancerResponse -> TestTree+testDetachElasticLoadBalancerResponse = res+ "DetachElasticLoadBalancerResponse"+ "fixture/DetachElasticLoadBalancerResponse.proto" opsWorks- (Proxy :: Proxy DescribeLoadBasedAutoScaling)+ (Proxy :: Proxy DetachElasticLoadBalancer) testRegisterInstanceResponse :: RegisterInstanceResponse -> TestTree testRegisterInstanceResponse = res@@ -1165,12 +1165,12 @@ opsWorks (Proxy :: Proxy AssociateElasticIP) -testDetachElasticLoadBalancerResponse :: DetachElasticLoadBalancerResponse -> TestTree-testDetachElasticLoadBalancerResponse = res- "DetachElasticLoadBalancerResponse"- "fixture/DetachElasticLoadBalancerResponse.proto"+testDescribeLoadBasedAutoScalingResponse :: DescribeLoadBasedAutoScalingResponse -> TestTree+testDescribeLoadBasedAutoScalingResponse = res+ "DescribeLoadBasedAutoScalingResponse"+ "fixture/DescribeLoadBasedAutoScalingResponse.proto" opsWorks- (Proxy :: Proxy DetachElasticLoadBalancer)+ (Proxy :: Proxy DescribeLoadBasedAutoScaling) testDescribeStackProvisioningParametersResponse :: DescribeStackProvisioningParametersResponse -> TestTree testDescribeStackProvisioningParametersResponse = res@@ -1179,13 +1179,6 @@ opsWorks (Proxy :: Proxy DescribeStackProvisioningParameters) -testDescribeMyUserProfileResponse :: DescribeMyUserProfileResponse -> TestTree-testDescribeMyUserProfileResponse = res- "DescribeMyUserProfileResponse"- "fixture/DescribeMyUserProfileResponse.proto"- opsWorks- (Proxy :: Proxy DescribeMyUserProfile)- testUnassignInstanceResponse :: UnassignInstanceResponse -> TestTree testUnassignInstanceResponse = res "UnassignInstanceResponse"@@ -1193,12 +1186,12 @@ opsWorks (Proxy :: Proxy UnassignInstance) -testRegisterRDSDBInstanceResponse :: RegisterRDSDBInstanceResponse -> TestTree-testRegisterRDSDBInstanceResponse = res- "RegisterRDSDBInstanceResponse"- "fixture/RegisterRDSDBInstanceResponse.proto"+testDescribeMyUserProfileResponse :: DescribeMyUserProfileResponse -> TestTree+testDescribeMyUserProfileResponse = res+ "DescribeMyUserProfileResponse"+ "fixture/DescribeMyUserProfileResponse.proto" opsWorks- (Proxy :: Proxy RegisterRDSDBInstance)+ (Proxy :: Proxy DescribeMyUserProfile) testDeleteUserProfileResponse :: DeleteUserProfileResponse -> TestTree testDeleteUserProfileResponse = res@@ -1221,6 +1214,13 @@ opsWorks (Proxy :: Proxy DescribeServiceErrors) +testRegisterRDSDBInstanceResponse :: RegisterRDSDBInstanceResponse -> TestTree+testRegisterRDSDBInstanceResponse = res+ "RegisterRDSDBInstanceResponse"+ "fixture/RegisterRDSDBInstanceResponse.proto"+ opsWorks+ (Proxy :: Proxy RegisterRDSDBInstance)+ testStartStackResponse :: StartStackResponse -> TestTree testStartStackResponse = res "StartStackResponse"@@ -1242,12 +1242,12 @@ opsWorks (Proxy :: Proxy DescribeCommands) -testDescribeEcsClustersResponse :: DescribeEcsClustersResponse -> TestTree-testDescribeEcsClustersResponse = res- "DescribeEcsClustersResponse"- "fixture/DescribeEcsClustersResponse.proto"+testAssignVolumeResponse :: AssignVolumeResponse -> TestTree+testAssignVolumeResponse = res+ "AssignVolumeResponse"+ "fixture/AssignVolumeResponse.proto" opsWorks- (Proxy :: Proxy DescribeEcsClusters)+ (Proxy :: Proxy AssignVolume) testDescribeElasticLoadBalancersResponse :: DescribeElasticLoadBalancersResponse -> TestTree testDescribeElasticLoadBalancersResponse = res@@ -1256,6 +1256,13 @@ opsWorks (Proxy :: Proxy DescribeElasticLoadBalancers) +testSetPermissionResponse :: SetPermissionResponse -> TestTree+testSetPermissionResponse = res+ "SetPermissionResponse"+ "fixture/SetPermissionResponse.proto"+ opsWorks+ (Proxy :: Proxy SetPermission)+ testDeregisterInstanceResponse :: DeregisterInstanceResponse -> TestTree testDeregisterInstanceResponse = res "DeregisterInstanceResponse"@@ -1263,6 +1270,13 @@ opsWorks (Proxy :: Proxy DeregisterInstance) +testDescribeEcsClustersResponse :: DescribeEcsClustersResponse -> TestTree+testDescribeEcsClustersResponse = res+ "DescribeEcsClustersResponse"+ "fixture/DescribeEcsClustersResponse.proto"+ opsWorks+ (Proxy :: Proxy DescribeEcsClusters)+ testDescribeRAIdArraysResponse :: DescribeRAIdArraysResponse -> TestTree testDescribeRAIdArraysResponse = res "DescribeRAIdArraysResponse"@@ -1270,26 +1284,12 @@ opsWorks (Proxy :: Proxy DescribeRAIdArrays) -testSetPermissionResponse :: SetPermissionResponse -> TestTree-testSetPermissionResponse = res- "SetPermissionResponse"- "fixture/SetPermissionResponse.proto"- opsWorks- (Proxy :: Proxy SetPermission)- testUpdateVolumeResponse :: UpdateVolumeResponse -> TestTree testUpdateVolumeResponse = res "UpdateVolumeResponse" "fixture/UpdateVolumeResponse.proto" opsWorks (Proxy :: Proxy UpdateVolume)--testAssignVolumeResponse :: AssignVolumeResponse -> TestTree-testAssignVolumeResponse = res- "AssignVolumeResponse"- "fixture/AssignVolumeResponse.proto"- opsWorks- (Proxy :: Proxy AssignVolume) testStartInstanceResponse :: StartInstanceResponse -> TestTree testStartInstanceResponse = res