diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -8,7 +8,7 @@
 
 ## Version
 
-`0.3.0`
+`0.5.0`
 
 
 ## Description
diff --git a/gen/Network/Google/DeploymentManager/Types.hs b/gen/Network/Google/DeploymentManager/Types.hs
--- a/gen/Network/Google/DeploymentManager/Types.hs
+++ b/gen/Network/Google/DeploymentManager/Types.hs
@@ -397,18 +397,18 @@
 
 -- | View your data across Google Cloud Platform services
 cloudPlatformReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform.read-only"]
-cloudPlatformReadOnlyScope = Proxy;
+cloudPlatformReadOnlyScope = Proxy
 
 -- | View and manage your data across Google Cloud Platform services
 cloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
-cloudPlatformScope = Proxy;
+cloudPlatformScope = Proxy
 
 -- | View and manage your Google Cloud Platform management resources and
 -- deployment status information
 ndevCloudmanScope :: Proxy '["https://www.googleapis.com/auth/ndev.cloudman"]
-ndevCloudmanScope = Proxy;
+ndevCloudmanScope = Proxy
 
 -- | View your Google Cloud Platform management resources and deployment
 -- status information
 ndevCloudmanReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/ndev.cloudman.readonly"]
-ndevCloudmanReadOnlyScope = Proxy;
+ndevCloudmanReadOnlyScope = Proxy
diff --git a/gen/Network/Google/DeploymentManager/Types/Product.hs b/gen/Network/Google/DeploymentManager/Types/Product.hs
--- a/gen/Network/Google/DeploymentManager/Types/Product.hs
+++ b/gen/Network/Google/DeploymentManager/Types/Product.hs
@@ -22,11 +22,14 @@
 
 --
 -- /See:/ 'operationWarningsItemDataItem' smart constructor.
-data OperationWarningsItemDataItem = OperationWarningsItemDataItem'
+data OperationWarningsItemDataItem =
+  OperationWarningsItemDataItem'
     { _owidiValue :: !(Maybe Text)
     , _owidiKey   :: !(Maybe Text)
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'OperationWarningsItemDataItem' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -37,11 +40,9 @@
 operationWarningsItemDataItem
     :: OperationWarningsItemDataItem
 operationWarningsItemDataItem =
-    OperationWarningsItemDataItem'
-    { _owidiValue = Nothing
-    , _owidiKey = Nothing
-    }
+  OperationWarningsItemDataItem' {_owidiValue = Nothing, _owidiKey = Nothing}
 
+
 -- | [Output Only] A warning data value corresponding to the key.
 owidiValue :: Lens' OperationWarningsItemDataItem (Maybe Text)
 owidiValue
@@ -74,10 +75,13 @@
 -- |
 --
 -- /See:/ 'configFile' smart constructor.
-newtype ConfigFile = ConfigFile'
+newtype ConfigFile =
+  ConfigFile'
     { _cfContent :: Maybe Text
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'ConfigFile' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -85,11 +89,9 @@
 -- * 'cfContent'
 configFile
     :: ConfigFile
-configFile =
-    ConfigFile'
-    { _cfContent = Nothing
-    }
+configFile = ConfigFile' {_cfContent = Nothing}
 
+
 -- | The contents of the file.
 cfContent :: Lens' ConfigFile (Maybe Text)
 cfContent
@@ -123,12 +125,15 @@
 -- DATA_WRITE logging.
 --
 -- /See:/ 'auditConfig' smart constructor.
-data AuditConfig = AuditConfig'
+data AuditConfig =
+  AuditConfig'
     { _acService         :: !(Maybe Text)
     , _acAuditLogConfigs :: !(Maybe [AuditLogConfig])
     , _acExemptedMembers :: !(Maybe [Text])
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'AuditConfig' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -141,12 +146,13 @@
 auditConfig
     :: AuditConfig
 auditConfig =
-    AuditConfig'
+  AuditConfig'
     { _acService = Nothing
     , _acAuditLogConfigs = Nothing
     , _acExemptedMembers = Nothing
     }
 
+
 -- | Specifies a service that will be enabled for audit logging. For example,
 -- \`storage.googleapis.com\`, \`cloudsql.googleapis.com\`. \`allServices\`
 -- is a special value that covers all services.
@@ -192,13 +198,16 @@
 -- expression: \"size(request.user) > 0\"
 --
 -- /See:/ 'expr' smart constructor.
-data Expr = Expr'
+data Expr =
+  Expr'
     { _eLocation    :: !(Maybe Text)
     , _eExpression  :: !(Maybe Text)
     , _eTitle       :: !(Maybe Text)
     , _eDescription :: !(Maybe Text)
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'Expr' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -213,13 +222,14 @@
 expr
     :: Expr
 expr =
-    Expr'
+  Expr'
     { _eLocation = Nothing
     , _eExpression = Nothing
     , _eTitle = Nothing
     , _eDescription = Nothing
     }
 
+
 -- | An optional string indicating the location of the expression for error
 -- reporting, e.g. a file name and a position in the file.
 eLocation :: Lens' Expr (Maybe Text)
@@ -267,11 +277,14 @@
 -- to build the next request if the request has been truncated.
 --
 -- /See:/ 'operationsListResponse' smart constructor.
-data OperationsListResponse = OperationsListResponse'
+data OperationsListResponse =
+  OperationsListResponse'
     { _olrNextPageToken :: !(Maybe Text)
     , _olrOperations    :: !(Maybe [Operation])
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'OperationsListResponse' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -282,11 +295,10 @@
 operationsListResponse
     :: OperationsListResponse
 operationsListResponse =
-    OperationsListResponse'
-    { _olrNextPageToken = Nothing
-    , _olrOperations = Nothing
-    }
+  OperationsListResponse'
+    {_olrNextPageToken = Nothing, _olrOperations = Nothing}
 
+
 -- | Output only. A token used to continue a truncated list request.
 olrNextPageToken :: Lens' OperationsListResponse (Maybe Text)
 olrNextPageToken
@@ -318,11 +330,14 @@
 
 --
 -- /See:/ 'resourceUpdateWarningsItemDataItem' smart constructor.
-data ResourceUpdateWarningsItemDataItem = ResourceUpdateWarningsItemDataItem'
+data ResourceUpdateWarningsItemDataItem =
+  ResourceUpdateWarningsItemDataItem'
     { _ruwidiValue :: !(Maybe Text)
     , _ruwidiKey   :: !(Maybe Text)
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'ResourceUpdateWarningsItemDataItem' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -333,11 +348,10 @@
 resourceUpdateWarningsItemDataItem
     :: ResourceUpdateWarningsItemDataItem
 resourceUpdateWarningsItemDataItem =
-    ResourceUpdateWarningsItemDataItem'
-    { _ruwidiValue = Nothing
-    , _ruwidiKey = Nothing
-    }
+  ResourceUpdateWarningsItemDataItem'
+    {_ruwidiValue = Nothing, _ruwidiKey = Nothing}
 
+
 -- | [Output Only] A warning data value corresponding to the key.
 ruwidiValue :: Lens' ResourceUpdateWarningsItemDataItem (Maybe Text)
 ruwidiValue
@@ -373,11 +387,14 @@
 -- | A response that returns all Types supported by Deployment Manager
 --
 -- /See:/ 'typesListResponse' smart constructor.
-data TypesListResponse = TypesListResponse'
+data TypesListResponse =
+  TypesListResponse'
     { _tlrNextPageToken :: !(Maybe Text)
     , _tlrTypes         :: !(Maybe [Type])
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'TypesListResponse' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -388,11 +405,9 @@
 typesListResponse
     :: TypesListResponse
 typesListResponse =
-    TypesListResponse'
-    { _tlrNextPageToken = Nothing
-    , _tlrTypes = Nothing
-    }
+  TypesListResponse' {_tlrNextPageToken = Nothing, _tlrTypes = Nothing}
 
+
 -- | A token used to continue a truncated list request.
 tlrNextPageToken :: Lens' TypesListResponse (Maybe Text)
 tlrNextPageToken
@@ -439,11 +454,14 @@
 -- names (though this may be supported in the future).
 --
 -- /See:/ 'logConfigCounterOptions' smart constructor.
-data LogConfigCounterOptions = LogConfigCounterOptions'
+data LogConfigCounterOptions =
+  LogConfigCounterOptions'
     { _lccoField  :: !(Maybe Text)
     , _lccoMetric :: !(Maybe Text)
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'LogConfigCounterOptions' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -454,11 +472,9 @@
 logConfigCounterOptions
     :: LogConfigCounterOptions
 logConfigCounterOptions =
-    LogConfigCounterOptions'
-    { _lccoField = Nothing
-    , _lccoMetric = Nothing
-    }
+  LogConfigCounterOptions' {_lccoField = Nothing, _lccoMetric = Nothing}
 
+
 -- | The field value to attribute.
 lccoField :: Lens' LogConfigCounterOptions (Maybe Text)
 lccoField
@@ -490,7 +506,8 @@
 -- v1.zoneOperations ==) (== resource_for beta.zoneOperations ==)
 --
 -- /See:/ 'operation' smart constructor.
-data Operation = Operation'
+data Operation =
+  Operation'
     { _oTargetId            :: !(Maybe (Textual Word64))
     , _oStatus              :: !(Maybe Text)
     , _oInsertTime          :: !(Maybe Text)
@@ -514,8 +531,10 @@
     , _oDescription         :: !(Maybe Text)
     , _oTargetLink          :: !(Maybe Text)
     , _oClientOperationId   :: !(Maybe Text)
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'Operation' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -568,7 +587,7 @@
 operation
     :: Operation
 operation =
-    Operation'
+  Operation'
     { _oTargetId = Nothing
     , _oStatus = Nothing
     , _oInsertTime = Nothing
@@ -594,6 +613,7 @@
     , _oClientOperationId = Nothing
     }
 
+
 -- | [Output Only] The unique target ID, which identifies a specific
 -- incarnation of the target resource.
 oTargetId :: Lens' Operation (Maybe Word64)
@@ -797,10 +817,13 @@
 
 --
 -- /See:/ 'testPermissionsResponse' smart constructor.
-newtype TestPermissionsResponse = TestPermissionsResponse'
+newtype TestPermissionsResponse =
+  TestPermissionsResponse'
     { _tprPermissions :: Maybe [Text]
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'TestPermissionsResponse' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -808,11 +831,9 @@
 -- * 'tprPermissions'
 testPermissionsResponse
     :: TestPermissionsResponse
-testPermissionsResponse =
-    TestPermissionsResponse'
-    { _tprPermissions = Nothing
-    }
+testPermissionsResponse = TestPermissionsResponse' {_tprPermissions = Nothing}
 
+
 -- | A subset of \`TestPermissionsRequest.permissions\` that the caller is
 -- allowed.
 tprPermissions :: Lens' TestPermissionsResponse [Text]
@@ -838,11 +859,14 @@
 -- to build the next request if the request has been truncated.
 --
 -- /See:/ 'resourcesListResponse' smart constructor.
-data ResourcesListResponse = ResourcesListResponse'
+data ResourcesListResponse =
+  ResourcesListResponse'
     { _rlrNextPageToken :: !(Maybe Text)
     , _rlrResources     :: !(Maybe [Resource])
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'ResourcesListResponse' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -853,11 +877,9 @@
 resourcesListResponse
     :: ResourcesListResponse
 resourcesListResponse =
-    ResourcesListResponse'
-    { _rlrNextPageToken = Nothing
-    , _rlrResources = Nothing
-    }
+  ResourcesListResponse' {_rlrNextPageToken = Nothing, _rlrResources = Nothing}
 
+
 -- | A token used to continue a truncated list request.
 rlrNextPageToken :: Lens' ResourcesListResponse (Maybe Text)
 rlrNextPageToken
@@ -889,12 +911,15 @@
 -- |
 --
 -- /See:/ 'deploymentUpdate' smart constructor.
-data DeploymentUpdate = DeploymentUpdate'
+data DeploymentUpdate =
+  DeploymentUpdate'
     { _duManifest    :: !(Maybe Text)
     , _duLabels      :: !(Maybe [DeploymentUpdateLabelEntry])
     , _duDescription :: !(Maybe Text)
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'DeploymentUpdate' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -907,12 +932,10 @@
 deploymentUpdate
     :: DeploymentUpdate
 deploymentUpdate =
-    DeploymentUpdate'
-    { _duManifest = Nothing
-    , _duLabels = Nothing
-    , _duDescription = Nothing
-    }
+  DeploymentUpdate'
+    {_duManifest = Nothing, _duLabels = Nothing, _duDescription = Nothing}
 
+
 -- | Output only. URL of the manifest representing the update configuration
 -- of this deployment.
 duManifest :: Lens' DeploymentUpdate (Maybe Text)
@@ -957,7 +980,8 @@
 -- |
 --
 -- /See:/ 'resourceUpdate' smart constructor.
-data ResourceUpdate = ResourceUpdate'
+data ResourceUpdate =
+  ResourceUpdate'
     { _ruState           :: !(Maybe Text)
     , _ruError           :: !(Maybe ResourceUpdateError)
     , _ruAccessControl   :: !(Maybe ResourceAccessControl)
@@ -966,8 +990,10 @@
     , _ruManifest        :: !(Maybe Text)
     , _ruFinalProperties :: !(Maybe Text)
     , _ruProperties      :: !(Maybe Text)
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'ResourceUpdate' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -990,7 +1016,7 @@
 resourceUpdate
     :: ResourceUpdate
 resourceUpdate =
-    ResourceUpdate'
+  ResourceUpdate'
     { _ruState = Nothing
     , _ruError = Nothing
     , _ruAccessControl = Nothing
@@ -1001,6 +1027,7 @@
     , _ruProperties = Nothing
     }
 
+
 -- | Output only. The state of the resource.
 ruState :: Lens' ResourceUpdate (Maybe Text)
 ruState = lens _ruState (\ s a -> s{_ruState = a})
@@ -1076,11 +1103,14 @@
 
 --
 -- /See:/ 'deploymentLabelEntry' smart constructor.
-data DeploymentLabelEntry = DeploymentLabelEntry'
+data DeploymentLabelEntry =
+  DeploymentLabelEntry'
     { _dleValue :: !(Maybe Text)
     , _dleKey   :: !(Maybe Text)
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'DeploymentLabelEntry' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -1091,11 +1121,9 @@
 deploymentLabelEntry
     :: DeploymentLabelEntry
 deploymentLabelEntry =
-    DeploymentLabelEntry'
-    { _dleValue = Nothing
-    , _dleKey = Nothing
-    }
+  DeploymentLabelEntry' {_dleValue = Nothing, _dleKey = Nothing}
 
+
 dleValue :: Lens' DeploymentLabelEntry (Maybe Text)
 dleValue = lens _dleValue (\ s a -> s{_dleValue = a})
 
@@ -1118,7 +1146,8 @@
 -- | A rule to be applied in a Policy.
 --
 -- /See:/ 'rule' smart constructor.
-data Rule = Rule'
+data Rule =
+  Rule'
     { _rAction      :: !(Maybe Text)
     , _rNotIns      :: !(Maybe [Text])
     , _rIns         :: !(Maybe [Text])
@@ -1126,8 +1155,10 @@
     , _rConditions  :: !(Maybe [Condition])
     , _rPermissions :: !(Maybe [Text])
     , _rDescription :: !(Maybe Text)
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'Rule' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -1148,7 +1179,7 @@
 rule
     :: Rule
 rule =
-    Rule'
+  Rule'
     { _rAction = Nothing
     , _rNotIns = Nothing
     , _rIns = Nothing
@@ -1158,6 +1189,7 @@
     , _rDescription = Nothing
     }
 
+
 -- | Required
 rAction :: Lens' Rule (Maybe Text)
 rAction = lens _rAction (\ s a -> s{_rAction = a})
@@ -1231,10 +1263,13 @@
 
 --
 -- /See:/ 'testPermissionsRequest' smart constructor.
-newtype TestPermissionsRequest = TestPermissionsRequest'
+newtype TestPermissionsRequest =
+  TestPermissionsRequest'
     { _tPermissions :: Maybe [Text]
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'TestPermissionsRequest' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -1242,11 +1277,9 @@
 -- * 'tPermissions'
 testPermissionsRequest
     :: TestPermissionsRequest
-testPermissionsRequest =
-    TestPermissionsRequest'
-    { _tPermissions = Nothing
-    }
+testPermissionsRequest = TestPermissionsRequest' {_tPermissions = Nothing}
 
+
 -- | The set of permissions to check for the \'resource\'. Permissions with
 -- wildcards (such as \'*\' or \'storage.*\') are not allowed.
 tPermissions :: Lens' TestPermissionsRequest [Text]
@@ -1270,7 +1303,8 @@
 -- |
 --
 -- /See:/ 'manifest' smart constructor.
-data Manifest = Manifest'
+data Manifest =
+  Manifest'
     { _mInsertTime     :: !(Maybe Text)
     , _mLayout         :: !(Maybe Text)
     , _mConfig         :: !(Maybe ConfigFile)
@@ -1279,8 +1313,10 @@
     , _mSelfLink       :: !(Maybe Text)
     , _mName           :: !(Maybe Text)
     , _mId             :: !(Maybe (Textual Word64))
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'Manifest' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -1303,7 +1339,7 @@
 manifest
     :: Manifest
 manifest =
-    Manifest'
+  Manifest'
     { _mInsertTime = Nothing
     , _mLayout = Nothing
     , _mConfig = Nothing
@@ -1314,6 +1350,7 @@
     , _mId = Nothing
     }
 
+
 -- | Output only. Creation timestamp in RFC3339 text format.
 mInsertTime :: Lens' Manifest (Maybe Text)
 mInsertTime
@@ -1381,12 +1418,15 @@
 
 --
 -- /See:/ 'resourceUpdateWarningsItem' smart constructor.
-data ResourceUpdateWarningsItem = ResourceUpdateWarningsItem'
+data ResourceUpdateWarningsItem =
+  ResourceUpdateWarningsItem'
     { _ruwiData    :: !(Maybe [ResourceUpdateWarningsItemDataItem])
     , _ruwiCode    :: !(Maybe Text)
     , _ruwiMessage :: !(Maybe Text)
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'ResourceUpdateWarningsItem' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -1399,12 +1439,10 @@
 resourceUpdateWarningsItem
     :: ResourceUpdateWarningsItem
 resourceUpdateWarningsItem =
-    ResourceUpdateWarningsItem'
-    { _ruwiData = Nothing
-    , _ruwiCode = Nothing
-    , _ruwiMessage = Nothing
-    }
+  ResourceUpdateWarningsItem'
+    {_ruwiData = Nothing, _ruwiCode = Nothing, _ruwiMessage = Nothing}
 
+
 -- | [Output Only] Metadata about this warning in key: value format. For
 -- example: \"data\": [ { \"key\": \"scope\", \"value\":
 -- \"zones\/us-east1-d\" }
@@ -1443,10 +1481,13 @@
 -- |
 --
 -- /See:/ 'deploymentsCancelPreviewRequest' smart constructor.
-newtype DeploymentsCancelPreviewRequest = DeploymentsCancelPreviewRequest'
+newtype DeploymentsCancelPreviewRequest =
+  DeploymentsCancelPreviewRequest'
     { _dcprFingerprint :: Maybe Bytes
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'DeploymentsCancelPreviewRequest' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -1455,10 +1496,9 @@
 deploymentsCancelPreviewRequest
     :: DeploymentsCancelPreviewRequest
 deploymentsCancelPreviewRequest =
-    DeploymentsCancelPreviewRequest'
-    { _dcprFingerprint = Nothing
-    }
+  DeploymentsCancelPreviewRequest' {_dcprFingerprint = Nothing}
 
+
 -- | Specifies a fingerprint for cancelPreview() requests. A fingerprint is a
 -- randomly generated value that must be provided in cancelPreview()
 -- requests to perform optimistic locking. This ensures optimistic
@@ -1490,11 +1530,14 @@
 -- | Write a Cloud Audit log
 --
 -- /See:/ 'logConfigCloudAuditOptions' smart constructor.
-data LogConfigCloudAuditOptions = LogConfigCloudAuditOptions'
+data LogConfigCloudAuditOptions =
+  LogConfigCloudAuditOptions'
     { _lccaoAuthorizationLoggingOptions :: !(Maybe AuthorizationLoggingOptions)
     , _lccaoLogName                     :: !(Maybe Text)
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'LogConfigCloudAuditOptions' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -1505,11 +1548,10 @@
 logConfigCloudAuditOptions
     :: LogConfigCloudAuditOptions
 logConfigCloudAuditOptions =
-    LogConfigCloudAuditOptions'
-    { _lccaoAuthorizationLoggingOptions = Nothing
-    , _lccaoLogName = Nothing
-    }
+  LogConfigCloudAuditOptions'
+    {_lccaoAuthorizationLoggingOptions = Nothing, _lccaoLogName = Nothing}
 
+
 -- | Information used by the Cloud Audit Logging pipeline.
 lccaoAuthorizationLoggingOptions :: Lens' LogConfigCloudAuditOptions (Maybe AuthorizationLoggingOptions)
 lccaoAuthorizationLoggingOptions
@@ -1540,7 +1582,8 @@
 -- |
 --
 -- /See:/ 'resource' smart constructor.
-data Resource = Resource'
+data Resource =
+  Resource'
     { _rInsertTime      :: !(Maybe Text)
     , _rAccessControl   :: !(Maybe ResourceAccessControl)
     , _rURL             :: !(Maybe Text)
@@ -1553,8 +1596,10 @@
     , _rType            :: !(Maybe Text)
     , _rUpdate          :: !(Maybe ResourceUpdate)
     , _rProperties      :: !(Maybe Text)
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'Resource' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -1585,7 +1630,7 @@
 resource
     :: Resource
 resource =
-    Resource'
+  Resource'
     { _rInsertTime = Nothing
     , _rAccessControl = Nothing
     , _rURL = Nothing
@@ -1600,6 +1645,7 @@
     , _rProperties = Nothing
     }
 
+
 -- | Output only. Creation timestamp in RFC3339 text format.
 rInsertTime :: Lens' Resource (Maybe Text)
 rInsertTime
@@ -1700,10 +1746,13 @@
 -- | Write a Data Access (Gin) log
 --
 -- /See:/ 'logConfigDataAccessOptions' smart constructor.
-newtype LogConfigDataAccessOptions = LogConfigDataAccessOptions'
+newtype LogConfigDataAccessOptions =
+  LogConfigDataAccessOptions'
     { _lcdaoLogMode :: Maybe Text
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'LogConfigDataAccessOptions' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -1712,10 +1761,9 @@
 logConfigDataAccessOptions
     :: LogConfigDataAccessOptions
 logConfigDataAccessOptions =
-    LogConfigDataAccessOptions'
-    { _lcdaoLogMode = Nothing
-    }
+  LogConfigDataAccessOptions' {_lcdaoLogMode = Nothing}
 
+
 -- | Whether Gin logging should happen in a fail-closed manner at the caller.
 -- This is relevant only in the LocalIAM implementation, for now. NOTE:
 -- Logging to Gin in a fail-closed manner is currently unsupported while
@@ -1739,11 +1787,14 @@
 
 --
 -- /See:/ 'deploymentUpdateLabelEntry' smart constructor.
-data DeploymentUpdateLabelEntry = DeploymentUpdateLabelEntry'
+data DeploymentUpdateLabelEntry =
+  DeploymentUpdateLabelEntry'
     { _duleValue :: !(Maybe Text)
     , _duleKey   :: !(Maybe Text)
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'DeploymentUpdateLabelEntry' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -1754,11 +1805,9 @@
 deploymentUpdateLabelEntry
     :: DeploymentUpdateLabelEntry
 deploymentUpdateLabelEntry =
-    DeploymentUpdateLabelEntry'
-    { _duleValue = Nothing
-    , _duleKey = Nothing
-    }
+  DeploymentUpdateLabelEntry' {_duleValue = Nothing, _duleKey = Nothing}
 
+
 duleValue :: Lens' DeploymentUpdateLabelEntry (Maybe Text)
 duleValue
   = lens _duleValue (\ s a -> s{_duleValue = a})
@@ -1782,12 +1831,15 @@
 
 --
 -- /See:/ 'resourceUpdateErrorErrorsItem' smart constructor.
-data ResourceUpdateErrorErrorsItem = ResourceUpdateErrorErrorsItem'
+data ResourceUpdateErrorErrorsItem =
+  ResourceUpdateErrorErrorsItem'
     { _rueeiLocation :: !(Maybe Text)
     , _rueeiCode     :: !(Maybe Text)
     , _rueeiMessage  :: !(Maybe Text)
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'ResourceUpdateErrorErrorsItem' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -1800,12 +1852,10 @@
 resourceUpdateErrorErrorsItem
     :: ResourceUpdateErrorErrorsItem
 resourceUpdateErrorErrorsItem =
-    ResourceUpdateErrorErrorsItem'
-    { _rueeiLocation = Nothing
-    , _rueeiCode = Nothing
-    , _rueeiMessage = Nothing
-    }
+  ResourceUpdateErrorErrorsItem'
+    {_rueeiLocation = Nothing, _rueeiCode = Nothing, _rueeiMessage = Nothing}
 
+
 -- | [Output Only] Indicates the field in the request that caused the error.
 -- This property is optional.
 rueeiLocation :: Lens' ResourceUpdateErrorErrorsItem (Maybe Text)
@@ -1843,11 +1893,14 @@
 -- to build the next request if the request has been truncated.
 --
 -- /See:/ 'manifestsListResponse' smart constructor.
-data ManifestsListResponse = ManifestsListResponse'
+data ManifestsListResponse =
+  ManifestsListResponse'
     { _mlrNextPageToken :: !(Maybe Text)
     , _mlrManifests     :: !(Maybe [Manifest])
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'ManifestsListResponse' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -1858,11 +1911,9 @@
 manifestsListResponse
     :: ManifestsListResponse
 manifestsListResponse =
-    ManifestsListResponse'
-    { _mlrNextPageToken = Nothing
-    , _mlrManifests = Nothing
-    }
+  ManifestsListResponse' {_mlrNextPageToken = Nothing, _mlrManifests = Nothing}
 
+
 -- | Output only. A token used to continue a truncated list request.
 mlrNextPageToken :: Lens' ManifestsListResponse (Maybe Text)
 mlrNextPageToken
@@ -1895,10 +1946,13 @@
 -- operation, this field will be populated.
 --
 -- /See:/ 'operationError' smart constructor.
-newtype OperationError = OperationError'
+newtype OperationError =
+  OperationError'
     { _oeErrors :: Maybe [OperationErrorErrorsItem]
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'OperationError' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -1906,11 +1960,9 @@
 -- * 'oeErrors'
 operationError
     :: OperationError
-operationError =
-    OperationError'
-    { _oeErrors = Nothing
-    }
+operationError = OperationError' {_oeErrors = Nothing}
 
+
 -- | [Output Only] The array of errors encountered while processing this
 -- operation.
 oeErrors :: Lens' OperationError [OperationErrorErrorsItem]
@@ -1931,12 +1983,15 @@
 
 --
 -- /See:/ 'globalSetPolicyRequest' smart constructor.
-data GlobalSetPolicyRequest = GlobalSetPolicyRequest'
+data GlobalSetPolicyRequest =
+  GlobalSetPolicyRequest'
     { _gsprEtag     :: !(Maybe Bytes)
     , _gsprBindings :: !(Maybe [Binding])
     , _gsprPolicy   :: !(Maybe Policy)
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'GlobalSetPolicyRequest' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -1949,12 +2004,10 @@
 globalSetPolicyRequest
     :: GlobalSetPolicyRequest
 globalSetPolicyRequest =
-    GlobalSetPolicyRequest'
-    { _gsprEtag = Nothing
-    , _gsprBindings = Nothing
-    , _gsprPolicy = Nothing
-    }
+  GlobalSetPolicyRequest'
+    {_gsprEtag = Nothing, _gsprBindings = Nothing, _gsprPolicy = Nothing}
 
+
 -- | Flatten Policy to create a backward compatible wire-format. Deprecated.
 -- Use \'policy\' to specify the etag.
 gsprEtag :: Lens' GlobalSetPolicyRequest (Maybe ByteString)
@@ -1997,10 +2050,13 @@
 -- | Authorization-related information used by Cloud Audit Logging.
 --
 -- /See:/ 'authorizationLoggingOptions' smart constructor.
-newtype AuthorizationLoggingOptions = AuthorizationLoggingOptions'
+newtype AuthorizationLoggingOptions =
+  AuthorizationLoggingOptions'
     { _aloPermissionType :: Maybe Text
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'AuthorizationLoggingOptions' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -2009,10 +2065,9 @@
 authorizationLoggingOptions
     :: AuthorizationLoggingOptions
 authorizationLoggingOptions =
-    AuthorizationLoggingOptions'
-    { _aloPermissionType = Nothing
-    }
+  AuthorizationLoggingOptions' {_aloPermissionType = Nothing}
 
+
 -- | The type of the permission that was checked.
 aloPermissionType :: Lens' AuthorizationLoggingOptions (Maybe Text)
 aloPermissionType
@@ -2051,15 +2106,18 @@
 -- guide](https:\/\/cloud.google.com\/iam\/docs).
 --
 -- /See:/ 'policy' smart constructor.
-data Policy = Policy'
+data Policy =
+  Policy'
     { _pAuditConfigs :: !(Maybe [AuditConfig])
     , _pEtag         :: !(Maybe Bytes)
     , _pRules        :: !(Maybe [Rule])
     , _pVersion      :: !(Maybe (Textual Int32))
     , _pBindings     :: !(Maybe [Binding])
     , _pIAMOwned     :: !(Maybe Bool)
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'Policy' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -2078,7 +2136,7 @@
 policy
     :: Policy
 policy =
-    Policy'
+  Policy'
     { _pAuditConfigs = Nothing
     , _pEtag = Nothing
     , _pRules = Nothing
@@ -2087,6 +2145,7 @@
     , _pIAMOwned = Nothing
     }
 
+
 -- | Specifies cloud audit logging configuration for this policy.
 pAuditConfigs :: Lens' Policy [AuditConfig]
 pAuditConfigs
@@ -2164,14 +2223,17 @@
 -- | A resource type supported by Deployment Manager.
 --
 -- /See:/ 'type'' smart constructor.
-data Type = Type'
+data Type =
+  Type'
     { _tInsertTime :: !(Maybe Text)
     , _tOperation  :: !(Maybe Operation)
     , _tSelfLink   :: !(Maybe Text)
     , _tName       :: !(Maybe Text)
     , _tId         :: !(Maybe (Textual Word64))
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'Type' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -2188,7 +2250,7 @@
 type'
     :: Type
 type' =
-    Type'
+  Type'
     { _tInsertTime = Nothing
     , _tOperation = Nothing
     , _tSelfLink = Nothing
@@ -2196,6 +2258,7 @@
     , _tId = Nothing
     }
 
+
 -- | Output only. Creation timestamp in RFC3339 text format.
 tInsertTime :: Lens' Type (Maybe Text)
 tInsertTime
@@ -2242,11 +2305,14 @@
 -- |
 --
 -- /See:/ 'importFile' smart constructor.
-data ImportFile = ImportFile'
+data ImportFile =
+  ImportFile'
     { _ifContent :: !(Maybe Text)
     , _ifName    :: !(Maybe Text)
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'ImportFile' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -2256,12 +2322,9 @@
 -- * 'ifName'
 importFile
     :: ImportFile
-importFile =
-    ImportFile'
-    { _ifContent = Nothing
-    , _ifName = Nothing
-    }
+importFile = ImportFile' {_ifContent = Nothing, _ifName = Nothing}
 
+
 -- | The contents of the file.
 ifContent :: Lens' ImportFile (Maybe Text)
 ifContent
@@ -2286,12 +2349,15 @@
 
 --
 -- /See:/ 'operationErrorErrorsItem' smart constructor.
-data OperationErrorErrorsItem = OperationErrorErrorsItem'
+data OperationErrorErrorsItem =
+  OperationErrorErrorsItem'
     { _oeeiLocation :: !(Maybe Text)
     , _oeeiCode     :: !(Maybe Text)
     , _oeeiMessage  :: !(Maybe Text)
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'OperationErrorErrorsItem' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -2304,12 +2370,10 @@
 operationErrorErrorsItem
     :: OperationErrorErrorsItem
 operationErrorErrorsItem =
-    OperationErrorErrorsItem'
-    { _oeeiLocation = Nothing
-    , _oeeiCode = Nothing
-    , _oeeiMessage = Nothing
-    }
+  OperationErrorErrorsItem'
+    {_oeeiLocation = Nothing, _oeeiCode = Nothing, _oeeiMessage = Nothing}
 
+
 -- | [Output Only] Indicates the field in the request that caused the error.
 -- This property is optional.
 oeeiLocation :: Lens' OperationErrorErrorsItem (Maybe Text)
@@ -2344,10 +2408,13 @@
 -- |
 --
 -- /See:/ 'deploymentsStopRequest' smart constructor.
-newtype DeploymentsStopRequest = DeploymentsStopRequest'
+newtype DeploymentsStopRequest =
+  DeploymentsStopRequest'
     { _dsrFingerprint :: Maybe Bytes
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'DeploymentsStopRequest' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -2355,11 +2422,9 @@
 -- * 'dsrFingerprint'
 deploymentsStopRequest
     :: DeploymentsStopRequest
-deploymentsStopRequest =
-    DeploymentsStopRequest'
-    { _dsrFingerprint = Nothing
-    }
+deploymentsStopRequest = DeploymentsStopRequest' {_dsrFingerprint = Nothing}
 
+
 -- | Specifies a fingerprint for stop() requests. A fingerprint is a randomly
 -- generated value that must be provided in stop() requests to perform
 -- optimistic locking. This ensures optimistic concurrency so that the
@@ -2388,11 +2453,14 @@
 
 --
 -- /See:/ 'resourceWarningsItemDataItem' smart constructor.
-data ResourceWarningsItemDataItem = ResourceWarningsItemDataItem'
+data ResourceWarningsItemDataItem =
+  ResourceWarningsItemDataItem'
     { _rwidiValue :: !(Maybe Text)
     , _rwidiKey   :: !(Maybe Text)
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'ResourceWarningsItemDataItem' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -2403,11 +2471,9 @@
 resourceWarningsItemDataItem
     :: ResourceWarningsItemDataItem
 resourceWarningsItemDataItem =
-    ResourceWarningsItemDataItem'
-    { _rwidiValue = Nothing
-    , _rwidiKey = Nothing
-    }
+  ResourceWarningsItemDataItem' {_rwidiValue = Nothing, _rwidiKey = Nothing}
 
+
 -- | [Output Only] A warning data value corresponding to the key.
 rwidiValue :: Lens' ResourceWarningsItemDataItem (Maybe Text)
 rwidiValue
@@ -2444,11 +2510,14 @@
 -- logging, while exempting foo\'gmail.com from DATA_READ logging.
 --
 -- /See:/ 'auditLogConfig' smart constructor.
-data AuditLogConfig = AuditLogConfig'
+data AuditLogConfig =
+  AuditLogConfig'
     { _alcLogType         :: !(Maybe Text)
     , _alcExemptedMembers :: !(Maybe [Text])
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'AuditLogConfig' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -2459,11 +2528,9 @@
 auditLogConfig
     :: AuditLogConfig
 auditLogConfig =
-    AuditLogConfig'
-    { _alcLogType = Nothing
-    , _alcExemptedMembers = Nothing
-    }
+  AuditLogConfig' {_alcLogType = Nothing, _alcExemptedMembers = Nothing}
 
+
 -- | The log type that this config enables.
 alcLogType :: Lens' AuditLogConfig (Maybe Text)
 alcLogType
@@ -2497,10 +2564,13 @@
 -- field will be populated.
 --
 -- /See:/ 'resourceUpdateError' smart constructor.
-newtype ResourceUpdateError = ResourceUpdateError'
+newtype ResourceUpdateError =
+  ResourceUpdateError'
     { _rueErrors :: Maybe [ResourceUpdateErrorErrorsItem]
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'ResourceUpdateError' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -2508,11 +2578,9 @@
 -- * 'rueErrors'
 resourceUpdateError
     :: ResourceUpdateError
-resourceUpdateError =
-    ResourceUpdateError'
-    { _rueErrors = Nothing
-    }
+resourceUpdateError = ResourceUpdateError' {_rueErrors = Nothing}
 
+
 -- | [Output Only] The array of errors encountered while processing this
 -- operation.
 rueErrors :: Lens' ResourceUpdateError [ResourceUpdateErrorErrorsItem]
@@ -2534,15 +2602,18 @@
 -- | A condition to be met.
 --
 -- /See:/ 'condition' smart constructor.
-data Condition = Condition'
+data Condition =
+  Condition'
     { _cOp     :: !(Maybe Text)
     , _cIAM    :: !(Maybe Text)
     , _cValues :: !(Maybe [Text])
     , _cValue  :: !(Maybe Text)
     , _cSys    :: !(Maybe Text)
     , _cSvc    :: !(Maybe Text)
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'Condition' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -2561,7 +2632,7 @@
 condition
     :: Condition
 condition =
-    Condition'
+  Condition'
     { _cOp = Nothing
     , _cIAM = Nothing
     , _cValues = Nothing
@@ -2570,6 +2641,7 @@
     , _cSvc = Nothing
     }
 
+
 -- | An operator to apply the subject with.
 cOp :: Lens' Condition (Maybe Text)
 cOp = lens _cOp (\ s a -> s{_cOp = a})
@@ -2620,11 +2692,14 @@
 -- used to build the next request if the request has been truncated.
 --
 -- /See:/ 'deploymentsListResponse' smart constructor.
-data DeploymentsListResponse = DeploymentsListResponse'
+data DeploymentsListResponse =
+  DeploymentsListResponse'
     { _dlrNextPageToken :: !(Maybe Text)
     , _dlrDeployments   :: !(Maybe [Deployment])
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'DeploymentsListResponse' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -2635,11 +2710,10 @@
 deploymentsListResponse
     :: DeploymentsListResponse
 deploymentsListResponse =
-    DeploymentsListResponse'
-    { _dlrNextPageToken = Nothing
-    , _dlrDeployments = Nothing
-    }
+  DeploymentsListResponse'
+    {_dlrNextPageToken = Nothing, _dlrDeployments = Nothing}
 
+
 -- | Output only. A token used to continue a truncated list request.
 dlrNextPageToken :: Lens' DeploymentsListResponse (Maybe Text)
 dlrNextPageToken
@@ -2671,12 +2745,15 @@
 
 --
 -- /See:/ 'resourceWarningsItem' smart constructor.
-data ResourceWarningsItem = ResourceWarningsItem'
+data ResourceWarningsItem =
+  ResourceWarningsItem'
     { _rwiData    :: !(Maybe [ResourceWarningsItemDataItem])
     , _rwiCode    :: !(Maybe Text)
     , _rwiMessage :: !(Maybe Text)
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'ResourceWarningsItem' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -2689,12 +2766,10 @@
 resourceWarningsItem
     :: ResourceWarningsItem
 resourceWarningsItem =
-    ResourceWarningsItem'
-    { _rwiData = Nothing
-    , _rwiCode = Nothing
-    , _rwiMessage = Nothing
-    }
+  ResourceWarningsItem'
+    {_rwiData = Nothing, _rwiCode = Nothing, _rwiMessage = Nothing}
 
+
 -- | [Output Only] Metadata about this warning in key: value format. For
 -- example: \"data\": [ { \"key\": \"scope\", \"value\":
 -- \"zones\/us-east1-d\" }
@@ -2731,12 +2806,15 @@
 -- | Specifies what kind of log the caller must write
 --
 -- /See:/ 'logConfig' smart constructor.
-data LogConfig = LogConfig'
+data LogConfig =
+  LogConfig'
     { _lcCloudAudit :: !(Maybe LogConfigCloudAuditOptions)
     , _lcDataAccess :: !(Maybe LogConfigDataAccessOptions)
     , _lcCounter    :: !(Maybe LogConfigCounterOptions)
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'LogConfig' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -2749,12 +2827,10 @@
 logConfig
     :: LogConfig
 logConfig =
-    LogConfig'
-    { _lcCloudAudit = Nothing
-    , _lcDataAccess = Nothing
-    , _lcCounter = Nothing
-    }
+  LogConfig'
+    {_lcCloudAudit = Nothing, _lcDataAccess = Nothing, _lcCounter = Nothing}
 
+
 -- | Cloud audit options.
 lcCloudAudit :: Lens' LogConfig (Maybe LogConfigCloudAuditOptions)
 lcCloudAudit
@@ -2789,10 +2865,13 @@
 -- | The access controls set on the resource.
 --
 -- /See:/ 'resourceAccessControl' smart constructor.
-newtype ResourceAccessControl = ResourceAccessControl'
+newtype ResourceAccessControl =
+  ResourceAccessControl'
     { _racGcpIAMPolicy :: Maybe Text
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'ResourceAccessControl' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -2800,11 +2879,9 @@
 -- * 'racGcpIAMPolicy'
 resourceAccessControl
     :: ResourceAccessControl
-resourceAccessControl =
-    ResourceAccessControl'
-    { _racGcpIAMPolicy = Nothing
-    }
+resourceAccessControl = ResourceAccessControl' {_racGcpIAMPolicy = Nothing}
 
+
 -- | The GCP IAM Policy to set on the resource.
 racGcpIAMPolicy :: Lens' ResourceAccessControl (Maybe Text)
 racGcpIAMPolicy
@@ -2826,11 +2903,14 @@
 -- |
 --
 -- /See:/ 'targetConfiguration' smart constructor.
-data TargetConfiguration = TargetConfiguration'
+data TargetConfiguration =
+  TargetConfiguration'
     { _tcConfig  :: !(Maybe ConfigFile)
     , _tcImports :: !(Maybe [ImportFile])
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'TargetConfiguration' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -2841,11 +2921,9 @@
 targetConfiguration
     :: TargetConfiguration
 targetConfiguration =
-    TargetConfiguration'
-    { _tcConfig = Nothing
-    , _tcImports = Nothing
-    }
+  TargetConfiguration' {_tcConfig = Nothing, _tcImports = Nothing}
 
+
 -- | The configuration to use for this deployment.
 tcConfig :: Lens' TargetConfiguration (Maybe ConfigFile)
 tcConfig = lens _tcConfig (\ s a -> s{_tcConfig = a})
@@ -2875,12 +2953,15 @@
 
 --
 -- /See:/ 'operationWarningsItem' smart constructor.
-data OperationWarningsItem = OperationWarningsItem'
+data OperationWarningsItem =
+  OperationWarningsItem'
     { _owiData    :: !(Maybe [OperationWarningsItemDataItem])
     , _owiCode    :: !(Maybe Text)
     , _owiMessage :: !(Maybe Text)
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'OperationWarningsItem' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -2893,12 +2974,10 @@
 operationWarningsItem
     :: OperationWarningsItem
 operationWarningsItem =
-    OperationWarningsItem'
-    { _owiData = Nothing
-    , _owiCode = Nothing
-    , _owiMessage = Nothing
-    }
+  OperationWarningsItem'
+    {_owiData = Nothing, _owiCode = Nothing, _owiMessage = Nothing}
 
+
 -- | [Output Only] Metadata about this warning in key: value format. For
 -- example: \"data\": [ { \"key\": \"scope\", \"value\":
 -- \"zones\/us-east1-d\" }
@@ -2935,12 +3014,15 @@
 -- | Associates \`members\` with a \`role\`.
 --
 -- /See:/ 'binding' smart constructor.
-data Binding = Binding'
+data Binding =
+  Binding'
     { _bMembers   :: !(Maybe [Text])
     , _bRole      :: !(Maybe Text)
     , _bCondition :: !(Maybe Expr)
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'Binding' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -2953,12 +3035,9 @@
 binding
     :: Binding
 binding =
-    Binding'
-    { _bMembers = Nothing
-    , _bRole = Nothing
-    , _bCondition = Nothing
-    }
+  Binding' {_bMembers = Nothing, _bRole = Nothing, _bCondition = Nothing}
 
+
 -- | Specifies the identities requesting access for a Cloud Platform
 -- resource. \`members\` can have the following values: * \`allUsers\`: A
 -- special identifier that represents anyone who is on the internet; with
@@ -3011,7 +3090,8 @@
 -- |
 --
 -- /See:/ 'deployment' smart constructor.
-data Deployment = Deployment'
+data Deployment =
+  Deployment'
     { _dInsertTime  :: !(Maybe Text)
     , _dOperation   :: !(Maybe Operation)
     , _dFingerprint :: !(Maybe Bytes)
@@ -3024,8 +3104,10 @@
     , _dDescription :: !(Maybe Text)
     , _dUpdate      :: !(Maybe DeploymentUpdate)
     , _dTarget      :: !(Maybe TargetConfiguration)
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'Deployment' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -3056,7 +3138,7 @@
 deployment
     :: Deployment
 deployment =
-    Deployment'
+  Deployment'
     { _dInsertTime = Nothing
     , _dOperation = Nothing
     , _dFingerprint = Nothing
@@ -3070,6 +3152,7 @@
     , _dUpdate = Nothing
     , _dTarget = Nothing
     }
+
 
 -- | Output only. Creation timestamp in RFC3339 text format.
 dInsertTime :: Lens' Deployment (Maybe Text)
diff --git a/gen/Network/Google/Resource/DeploymentManager/Deployments/CancelPreview.hs b/gen/Network/Google/Resource/DeploymentManager/Deployments/CancelPreview.hs
--- a/gen/Network/Google/Resource/DeploymentManager/Deployments/CancelPreview.hs
+++ b/gen/Network/Google/Resource/DeploymentManager/Deployments/CancelPreview.hs
@@ -61,12 +61,15 @@
 -- deployment.
 --
 -- /See:/ 'deploymentsCancelPreview' smart constructor.
-data DeploymentsCancelPreview = DeploymentsCancelPreview'
+data DeploymentsCancelPreview =
+  DeploymentsCancelPreview'
     { _dcpProject    :: !Text
     , _dcpPayload    :: !DeploymentsCancelPreviewRequest
     , _dcpDeployment :: !Text
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'DeploymentsCancelPreview' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -82,11 +85,12 @@
     -> Text -- ^ 'dcpDeployment'
     -> DeploymentsCancelPreview
 deploymentsCancelPreview pDcpProject_ pDcpPayload_ pDcpDeployment_ =
-    DeploymentsCancelPreview'
+  DeploymentsCancelPreview'
     { _dcpProject = pDcpProject_
     , _dcpPayload = pDcpPayload_
     , _dcpDeployment = pDcpDeployment_
     }
+
 
 -- | The project ID for this request.
 dcpProject :: Lens' DeploymentsCancelPreview Text
diff --git a/gen/Network/Google/Resource/DeploymentManager/Deployments/Delete.hs b/gen/Network/Google/Resource/DeploymentManager/Deployments/Delete.hs
--- a/gen/Network/Google/Resource/DeploymentManager/Deployments/Delete.hs
+++ b/gen/Network/Google/Resource/DeploymentManager/Deployments/Delete.hs
@@ -59,12 +59,15 @@
 -- | Deletes a deployment and all of the resources in the deployment.
 --
 -- /See:/ 'deploymentsDelete' smart constructor.
-data DeploymentsDelete = DeploymentsDelete'
+data DeploymentsDelete =
+  DeploymentsDelete'
     { _ddProject      :: !Text
     , _ddDeletePolicy :: !DeploymentsDeleteDeletePolicy
     , _ddDeployment   :: !Text
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'DeploymentsDelete' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -79,11 +82,12 @@
     -> Text -- ^ 'ddDeployment'
     -> DeploymentsDelete
 deploymentsDelete pDdProject_ pDdDeployment_ =
-    DeploymentsDelete'
+  DeploymentsDelete'
     { _ddProject = pDdProject_
     , _ddDeletePolicy = Delete'
     , _ddDeployment = pDdDeployment_
     }
+
 
 -- | The project ID for this request.
 ddProject :: Lens' DeploymentsDelete Text
diff --git a/gen/Network/Google/Resource/DeploymentManager/Deployments/Get.hs b/gen/Network/Google/Resource/DeploymentManager/Deployments/Get.hs
--- a/gen/Network/Google/Resource/DeploymentManager/Deployments/Get.hs
+++ b/gen/Network/Google/Resource/DeploymentManager/Deployments/Get.hs
@@ -55,11 +55,14 @@
 -- | Gets information about a specific deployment.
 --
 -- /See:/ 'deploymentsGet' smart constructor.
-data DeploymentsGet = DeploymentsGet'
+data DeploymentsGet =
+  DeploymentsGet'
     { _dgProject    :: !Text
     , _dgDeployment :: !Text
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'DeploymentsGet' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -72,10 +75,8 @@
     -> Text -- ^ 'dgDeployment'
     -> DeploymentsGet
 deploymentsGet pDgProject_ pDgDeployment_ =
-    DeploymentsGet'
-    { _dgProject = pDgProject_
-    , _dgDeployment = pDgDeployment_
-    }
+  DeploymentsGet' {_dgProject = pDgProject_, _dgDeployment = pDgDeployment_}
+
 
 -- | The project ID for this request.
 dgProject :: Lens' DeploymentsGet Text
diff --git a/gen/Network/Google/Resource/DeploymentManager/Deployments/GetIAMPolicy.hs b/gen/Network/Google/Resource/DeploymentManager/Deployments/GetIAMPolicy.hs
--- a/gen/Network/Google/Resource/DeploymentManager/Deployments/GetIAMPolicy.hs
+++ b/gen/Network/Google/Resource/DeploymentManager/Deployments/GetIAMPolicy.hs
@@ -58,11 +58,14 @@
 -- policy or resource exists.
 --
 -- /See:/ 'deploymentsGetIAMPolicy' smart constructor.
-data DeploymentsGetIAMPolicy = DeploymentsGetIAMPolicy'
+data DeploymentsGetIAMPolicy =
+  DeploymentsGetIAMPolicy'
     { _dgipProject  :: !Text
     , _dgipResource :: !Text
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'DeploymentsGetIAMPolicy' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -75,10 +78,9 @@
     -> Text -- ^ 'dgipResource'
     -> DeploymentsGetIAMPolicy
 deploymentsGetIAMPolicy pDgipProject_ pDgipResource_ =
-    DeploymentsGetIAMPolicy'
-    { _dgipProject = pDgipProject_
-    , _dgipResource = pDgipResource_
-    }
+  DeploymentsGetIAMPolicy'
+    {_dgipProject = pDgipProject_, _dgipResource = pDgipResource_}
+
 
 -- | Project ID for this request.
 dgipProject :: Lens' DeploymentsGetIAMPolicy Text
diff --git a/gen/Network/Google/Resource/DeploymentManager/Deployments/Insert.hs b/gen/Network/Google/Resource/DeploymentManager/Deployments/Insert.hs
--- a/gen/Network/Google/Resource/DeploymentManager/Deployments/Insert.hs
+++ b/gen/Network/Google/Resource/DeploymentManager/Deployments/Insert.hs
@@ -63,13 +63,16 @@
 -- deployment manifest.
 --
 -- /See:/ 'deploymentsInsert' smart constructor.
-data DeploymentsInsert = DeploymentsInsert'
+data DeploymentsInsert =
+  DeploymentsInsert'
     { _diCreatePolicy :: !DeploymentsInsertCreatePolicy
     , _diProject      :: !Text
     , _diPayload      :: !Deployment
     , _diPreview      :: !(Maybe Bool)
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'DeploymentsInsert' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -86,12 +89,13 @@
     -> Deployment -- ^ 'diPayload'
     -> DeploymentsInsert
 deploymentsInsert pDiProject_ pDiPayload_ =
-    DeploymentsInsert'
+  DeploymentsInsert'
     { _diCreatePolicy = DICPCreateOrAcquire
     , _diProject = pDiProject_
     , _diPayload = pDiPayload_
     , _diPreview = Nothing
     }
+
 
 -- | Sets the policy to use for creating new resources.
 diCreatePolicy :: Lens' DeploymentsInsert DeploymentsInsertCreatePolicy
diff --git a/gen/Network/Google/Resource/DeploymentManager/Deployments/List.hs b/gen/Network/Google/Resource/DeploymentManager/Deployments/List.hs
--- a/gen/Network/Google/Resource/DeploymentManager/Deployments/List.hs
+++ b/gen/Network/Google/Resource/DeploymentManager/Deployments/List.hs
@@ -62,14 +62,17 @@
 -- | Lists all deployments for a given project.
 --
 -- /See:/ 'deploymentsList' smart constructor.
-data DeploymentsList = DeploymentsList'
+data DeploymentsList =
+  DeploymentsList'
     { _dlOrderBy    :: !(Maybe Text)
     , _dlProject    :: !Text
     , _dlFilter     :: !(Maybe Text)
     , _dlPageToken  :: !(Maybe Text)
     , _dlMaxResults :: !(Textual Word32)
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'DeploymentsList' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -87,13 +90,14 @@
     :: Text -- ^ 'dlProject'
     -> DeploymentsList
 deploymentsList pDlProject_ =
-    DeploymentsList'
+  DeploymentsList'
     { _dlOrderBy = Nothing
     , _dlProject = pDlProject_
     , _dlFilter = Nothing
     , _dlPageToken = Nothing
     , _dlMaxResults = 500
     }
+
 
 -- | Sorts list results by a certain order. By default, results are returned
 -- in alphanumerical order based on the resource name. You can also sort
diff --git a/gen/Network/Google/Resource/DeploymentManager/Deployments/Patch.hs b/gen/Network/Google/Resource/DeploymentManager/Deployments/Patch.hs
--- a/gen/Network/Google/Resource/DeploymentManager/Deployments/Patch.hs
+++ b/gen/Network/Google/Resource/DeploymentManager/Deployments/Patch.hs
@@ -69,15 +69,18 @@
 -- deployment manifest. This method supports patch semantics.
 --
 -- /See:/ 'deploymentsPatch' smart constructor.
-data DeploymentsPatch = DeploymentsPatch'
+data DeploymentsPatch =
+  DeploymentsPatch'
     { _dpCreatePolicy :: !DeploymentsPatchCreatePolicy
     , _dpProject      :: !Text
     , _dpPayload      :: !Deployment
     , _dpDeletePolicy :: !DeploymentsPatchDeletePolicy
     , _dpPreview      :: !Bool
     , _dpDeployment   :: !Text
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'DeploymentsPatch' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -99,7 +102,7 @@
     -> Text -- ^ 'dpDeployment'
     -> DeploymentsPatch
 deploymentsPatch pDpProject_ pDpPayload_ pDpDeployment_ =
-    DeploymentsPatch'
+  DeploymentsPatch'
     { _dpCreatePolicy = DPCPCreateOrAcquire
     , _dpProject = pDpProject_
     , _dpPayload = pDpPayload_
@@ -107,6 +110,7 @@
     , _dpPreview = False
     , _dpDeployment = pDpDeployment_
     }
+
 
 -- | Sets the policy to use for creating new resources.
 dpCreatePolicy :: Lens' DeploymentsPatch DeploymentsPatchCreatePolicy
diff --git a/gen/Network/Google/Resource/DeploymentManager/Deployments/SetIAMPolicy.hs b/gen/Network/Google/Resource/DeploymentManager/Deployments/SetIAMPolicy.hs
--- a/gen/Network/Google/Resource/DeploymentManager/Deployments/SetIAMPolicy.hs
+++ b/gen/Network/Google/Resource/DeploymentManager/Deployments/SetIAMPolicy.hs
@@ -61,12 +61,15 @@
 -- existing policy.
 --
 -- /See:/ 'deploymentsSetIAMPolicy' smart constructor.
-data DeploymentsSetIAMPolicy = DeploymentsSetIAMPolicy'
+data DeploymentsSetIAMPolicy =
+  DeploymentsSetIAMPolicy'
     { _dsipProject  :: !Text
     , _dsipPayload  :: !GlobalSetPolicyRequest
     , _dsipResource :: !Text
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'DeploymentsSetIAMPolicy' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -82,11 +85,12 @@
     -> Text -- ^ 'dsipResource'
     -> DeploymentsSetIAMPolicy
 deploymentsSetIAMPolicy pDsipProject_ pDsipPayload_ pDsipResource_ =
-    DeploymentsSetIAMPolicy'
+  DeploymentsSetIAMPolicy'
     { _dsipProject = pDsipProject_
     , _dsipPayload = pDsipPayload_
     , _dsipResource = pDsipResource_
     }
+
 
 -- | Project ID for this request.
 dsipProject :: Lens' DeploymentsSetIAMPolicy Text
diff --git a/gen/Network/Google/Resource/DeploymentManager/Deployments/Stop.hs b/gen/Network/Google/Resource/DeploymentManager/Deployments/Stop.hs
--- a/gen/Network/Google/Resource/DeploymentManager/Deployments/Stop.hs
+++ b/gen/Network/Google/Resource/DeploymentManager/Deployments/Stop.hs
@@ -61,12 +61,15 @@
 -- already been completed, but prevents any new work from being started.
 --
 -- /See:/ 'deploymentsStop' smart constructor.
-data DeploymentsStop = DeploymentsStop'
+data DeploymentsStop =
+  DeploymentsStop'
     { _dsProject    :: !Text
     , _dsPayload    :: !DeploymentsStopRequest
     , _dsDeployment :: !Text
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'DeploymentsStop' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -82,11 +85,12 @@
     -> Text -- ^ 'dsDeployment'
     -> DeploymentsStop
 deploymentsStop pDsProject_ pDsPayload_ pDsDeployment_ =
-    DeploymentsStop'
+  DeploymentsStop'
     { _dsProject = pDsProject_
     , _dsPayload = pDsPayload_
     , _dsDeployment = pDsDeployment_
     }
+
 
 -- | The project ID for this request.
 dsProject :: Lens' DeploymentsStop Text
diff --git a/gen/Network/Google/Resource/DeploymentManager/Deployments/TestIAMPermissions.hs b/gen/Network/Google/Resource/DeploymentManager/Deployments/TestIAMPermissions.hs
--- a/gen/Network/Google/Resource/DeploymentManager/Deployments/TestIAMPermissions.hs
+++ b/gen/Network/Google/Resource/DeploymentManager/Deployments/TestIAMPermissions.hs
@@ -59,12 +59,15 @@
 -- | Returns permissions that a caller has on the specified resource.
 --
 -- /See:/ 'deploymentsTestIAMPermissions' smart constructor.
-data DeploymentsTestIAMPermissions = DeploymentsTestIAMPermissions'
+data DeploymentsTestIAMPermissions =
+  DeploymentsTestIAMPermissions'
     { _dtipProject  :: !Text
     , _dtipPayload  :: !TestPermissionsRequest
     , _dtipResource :: !Text
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'DeploymentsTestIAMPermissions' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -80,11 +83,12 @@
     -> Text -- ^ 'dtipResource'
     -> DeploymentsTestIAMPermissions
 deploymentsTestIAMPermissions pDtipProject_ pDtipPayload_ pDtipResource_ =
-    DeploymentsTestIAMPermissions'
+  DeploymentsTestIAMPermissions'
     { _dtipProject = pDtipProject_
     , _dtipPayload = pDtipPayload_
     , _dtipResource = pDtipResource_
     }
+
 
 -- | Project ID for this request.
 dtipProject :: Lens' DeploymentsTestIAMPermissions Text
diff --git a/gen/Network/Google/Resource/DeploymentManager/Deployments/Update.hs b/gen/Network/Google/Resource/DeploymentManager/Deployments/Update.hs
--- a/gen/Network/Google/Resource/DeploymentManager/Deployments/Update.hs
+++ b/gen/Network/Google/Resource/DeploymentManager/Deployments/Update.hs
@@ -69,15 +69,18 @@
 -- deployment manifest.
 --
 -- /See:/ 'deploymentsUpdate' smart constructor.
-data DeploymentsUpdate = DeploymentsUpdate'
+data DeploymentsUpdate =
+  DeploymentsUpdate'
     { _duCreatePolicy :: !DeploymentsUpdateCreatePolicy
     , _duProject      :: !Text
     , _duPayload      :: !Deployment
     , _duDeletePolicy :: !DeploymentsUpdateDeletePolicy
     , _duPreview      :: !Bool
     , _duDeployment   :: !Text
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'DeploymentsUpdate' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -99,7 +102,7 @@
     -> Text -- ^ 'duDeployment'
     -> DeploymentsUpdate
 deploymentsUpdate pDuProject_ pDuPayload_ pDuDeployment_ =
-    DeploymentsUpdate'
+  DeploymentsUpdate'
     { _duCreatePolicy = CreateOrAcquire
     , _duProject = pDuProject_
     , _duPayload = pDuPayload_
@@ -107,6 +110,7 @@
     , _duPreview = False
     , _duDeployment = pDuDeployment_
     }
+
 
 -- | Sets the policy to use for creating new resources.
 duCreatePolicy :: Lens' DeploymentsUpdate DeploymentsUpdateCreatePolicy
diff --git a/gen/Network/Google/Resource/DeploymentManager/Manifests/Get.hs b/gen/Network/Google/Resource/DeploymentManager/Manifests/Get.hs
--- a/gen/Network/Google/Resource/DeploymentManager/Manifests/Get.hs
+++ b/gen/Network/Google/Resource/DeploymentManager/Manifests/Get.hs
@@ -58,12 +58,15 @@
 -- | Gets information about a specific manifest.
 --
 -- /See:/ 'manifestsGet' smart constructor.
-data ManifestsGet = ManifestsGet'
+data ManifestsGet =
+  ManifestsGet'
     { _mgProject    :: !Text
     , _mgManifest   :: !Text
     , _mgDeployment :: !Text
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'ManifestsGet' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -79,11 +82,12 @@
     -> Text -- ^ 'mgDeployment'
     -> ManifestsGet
 manifestsGet pMgProject_ pMgManifest_ pMgDeployment_ =
-    ManifestsGet'
+  ManifestsGet'
     { _mgProject = pMgProject_
     , _mgManifest = pMgManifest_
     , _mgDeployment = pMgDeployment_
     }
+
 
 -- | The project ID for this request.
 mgProject :: Lens' ManifestsGet Text
diff --git a/gen/Network/Google/Resource/DeploymentManager/Manifests/List.hs b/gen/Network/Google/Resource/DeploymentManager/Manifests/List.hs
--- a/gen/Network/Google/Resource/DeploymentManager/Manifests/List.hs
+++ b/gen/Network/Google/Resource/DeploymentManager/Manifests/List.hs
@@ -65,15 +65,18 @@
 -- | Lists all manifests for a given deployment.
 --
 -- /See:/ 'manifestsList' smart constructor.
-data ManifestsList = ManifestsList'
+data ManifestsList =
+  ManifestsList'
     { _mlOrderBy    :: !(Maybe Text)
     , _mlProject    :: !Text
     , _mlFilter     :: !(Maybe Text)
     , _mlPageToken  :: !(Maybe Text)
     , _mlMaxResults :: !(Textual Word32)
     , _mlDeployment :: !Text
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'ManifestsList' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -94,7 +97,7 @@
     -> Text -- ^ 'mlDeployment'
     -> ManifestsList
 manifestsList pMlProject_ pMlDeployment_ =
-    ManifestsList'
+  ManifestsList'
     { _mlOrderBy = Nothing
     , _mlProject = pMlProject_
     , _mlFilter = Nothing
@@ -102,6 +105,7 @@
     , _mlMaxResults = 500
     , _mlDeployment = pMlDeployment_
     }
+
 
 -- | Sorts list results by a certain order. By default, results are returned
 -- in alphanumerical order based on the resource name. You can also sort
diff --git a/gen/Network/Google/Resource/DeploymentManager/Operations/Get.hs b/gen/Network/Google/Resource/DeploymentManager/Operations/Get.hs
--- a/gen/Network/Google/Resource/DeploymentManager/Operations/Get.hs
+++ b/gen/Network/Google/Resource/DeploymentManager/Operations/Get.hs
@@ -55,11 +55,14 @@
 -- | Gets information about a specific operation.
 --
 -- /See:/ 'operationsGet' smart constructor.
-data OperationsGet = OperationsGet'
+data OperationsGet =
+  OperationsGet'
     { _ogProject   :: !Text
     , _ogOperation :: !Text
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'OperationsGet' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -72,10 +75,8 @@
     -> Text -- ^ 'ogOperation'
     -> OperationsGet
 operationsGet pOgProject_ pOgOperation_ =
-    OperationsGet'
-    { _ogProject = pOgProject_
-    , _ogOperation = pOgOperation_
-    }
+  OperationsGet' {_ogProject = pOgProject_, _ogOperation = pOgOperation_}
+
 
 -- | The project ID for this request.
 ogProject :: Lens' OperationsGet Text
diff --git a/gen/Network/Google/Resource/DeploymentManager/Operations/List.hs b/gen/Network/Google/Resource/DeploymentManager/Operations/List.hs
--- a/gen/Network/Google/Resource/DeploymentManager/Operations/List.hs
+++ b/gen/Network/Google/Resource/DeploymentManager/Operations/List.hs
@@ -62,14 +62,17 @@
 -- | Lists all operations for a project.
 --
 -- /See:/ 'operationsList' smart constructor.
-data OperationsList = OperationsList'
+data OperationsList =
+  OperationsList'
     { _olOrderBy    :: !(Maybe Text)
     , _olProject    :: !Text
     , _olFilter     :: !(Maybe Text)
     , _olPageToken  :: !(Maybe Text)
     , _olMaxResults :: !(Textual Word32)
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'OperationsList' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -87,13 +90,14 @@
     :: Text -- ^ 'olProject'
     -> OperationsList
 operationsList pOlProject_ =
-    OperationsList'
+  OperationsList'
     { _olOrderBy = Nothing
     , _olProject = pOlProject_
     , _olFilter = Nothing
     , _olPageToken = Nothing
     , _olMaxResults = 500
     }
+
 
 -- | Sorts list results by a certain order. By default, results are returned
 -- in alphanumerical order based on the resource name. You can also sort
diff --git a/gen/Network/Google/Resource/DeploymentManager/Resources/Get.hs b/gen/Network/Google/Resource/DeploymentManager/Resources/Get.hs
--- a/gen/Network/Google/Resource/DeploymentManager/Resources/Get.hs
+++ b/gen/Network/Google/Resource/DeploymentManager/Resources/Get.hs
@@ -58,12 +58,15 @@
 -- | Gets information about a single resource.
 --
 -- /See:/ 'resourcesGet' smart constructor.
-data ResourcesGet = ResourcesGet'
+data ResourcesGet =
+  ResourcesGet'
     { _rgProject    :: !Text
     , _rgResource   :: !Text
     , _rgDeployment :: !Text
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'ResourcesGet' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -79,11 +82,12 @@
     -> Text -- ^ 'rgDeployment'
     -> ResourcesGet
 resourcesGet pRgProject_ pRgResource_ pRgDeployment_ =
-    ResourcesGet'
+  ResourcesGet'
     { _rgProject = pRgProject_
     , _rgResource = pRgResource_
     , _rgDeployment = pRgDeployment_
     }
+
 
 -- | The project ID for this request.
 rgProject :: Lens' ResourcesGet Text
diff --git a/gen/Network/Google/Resource/DeploymentManager/Resources/List.hs b/gen/Network/Google/Resource/DeploymentManager/Resources/List.hs
--- a/gen/Network/Google/Resource/DeploymentManager/Resources/List.hs
+++ b/gen/Network/Google/Resource/DeploymentManager/Resources/List.hs
@@ -65,15 +65,18 @@
 -- | Lists all resources in a given deployment.
 --
 -- /See:/ 'resourcesList' smart constructor.
-data ResourcesList = ResourcesList'
+data ResourcesList =
+  ResourcesList'
     { _rlOrderBy    :: !(Maybe Text)
     , _rlProject    :: !Text
     , _rlFilter     :: !(Maybe Text)
     , _rlPageToken  :: !(Maybe Text)
     , _rlMaxResults :: !(Textual Word32)
     , _rlDeployment :: !Text
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'ResourcesList' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -94,7 +97,7 @@
     -> Text -- ^ 'rlDeployment'
     -> ResourcesList
 resourcesList pRlProject_ pRlDeployment_ =
-    ResourcesList'
+  ResourcesList'
     { _rlOrderBy = Nothing
     , _rlProject = pRlProject_
     , _rlFilter = Nothing
@@ -102,6 +105,7 @@
     , _rlMaxResults = 500
     , _rlDeployment = pRlDeployment_
     }
+
 
 -- | Sorts list results by a certain order. By default, results are returned
 -- in alphanumerical order based on the resource name. You can also sort
diff --git a/gen/Network/Google/Resource/DeploymentManager/Types/List.hs b/gen/Network/Google/Resource/DeploymentManager/Types/List.hs
--- a/gen/Network/Google/Resource/DeploymentManager/Types/List.hs
+++ b/gen/Network/Google/Resource/DeploymentManager/Types/List.hs
@@ -62,14 +62,17 @@
 -- | Lists all resource types for Deployment Manager.
 --
 -- /See:/ 'typesList' smart constructor.
-data TypesList = TypesList'
+data TypesList =
+  TypesList'
     { _tlOrderBy    :: !(Maybe Text)
     , _tlProject    :: !Text
     , _tlFilter     :: !(Maybe Text)
     , _tlPageToken  :: !(Maybe Text)
     , _tlMaxResults :: !(Textual Word32)
-    } deriving (Eq,Show,Data,Typeable,Generic)
+    }
+  deriving (Eq, Show, Data, Typeable, Generic)
 
+
 -- | Creates a value of 'TypesList' with the minimum fields required to make a request.
 --
 -- Use one of the following lenses to modify other fields as desired:
@@ -87,13 +90,14 @@
     :: Text -- ^ 'tlProject'
     -> TypesList
 typesList pTlProject_ =
-    TypesList'
+  TypesList'
     { _tlOrderBy = Nothing
     , _tlProject = pTlProject_
     , _tlFilter = Nothing
     , _tlPageToken = Nothing
     , _tlMaxResults = 500
     }
+
 
 -- | Sorts list results by a certain order. By default, results are returned
 -- in alphanumerical order based on the resource name. You can also sort
diff --git a/gogol-deploymentmanager.cabal b/gogol-deploymentmanager.cabal
--- a/gogol-deploymentmanager.cabal
+++ b/gogol-deploymentmanager.cabal
@@ -1,5 +1,5 @@
 name:                  gogol-deploymentmanager
-version:               0.4.0
+version:               0.5.0
 synopsis:              Google Cloud Deployment Manager SDK.
 homepage:              https://github.com/brendanhay/gogol
 bug-reports:           https://github.com/brendanhay/gogol/issues
@@ -60,5 +60,5 @@
         , Network.Google.DeploymentManager.Types.Sum
 
     build-depends:
-          gogol-core == 0.4.0.*
+          gogol-core == 0.5.0.*
         , base       >= 4.7 && < 5
