@@ -404,7 +404,7 @@ oStartTime
404 = lens _oStartTime (\ s a -> s{_oStartTime = a})
404 = lens _oStartTime (\ s a -> s{_oStartTime = a})
406-- | [Output Only] Type of the resource. Always compute#operation for
406-- | [Output Only] Type of the resource. Always compute#operation for
407−-- operation resources.
407+-- Operation resources.
408oKind :: Lens' Operation Text
408oKind :: Lens' Operation Text
409oKind = lens _oKind (\ s a -> s{_oKind = a})
409oKind = lens _oKind (\ s a -> s{_oKind = a})
@@ -1915,6 +1915,7 @@ data Deployment = Deployment'
1915 { _dInsertTime :: !(Maybe Text)
1915 { _dInsertTime :: !(Maybe Text)
1916 , _dOperation :: !(Maybe Operation)
1916 , _dOperation :: !(Maybe Operation)
1917 , _dFingerprint :: !(Maybe (Textual Word8))
1917 , _dFingerprint :: !(Maybe (Textual Word8))
1918+ , _dSelfLink :: !(Maybe Text)
1918 , _dName :: !(Maybe Text)
1919 , _dName :: !(Maybe Text)
1919 , _dManifest :: !(Maybe Text)
1920 , _dManifest :: !(Maybe Text)
1920 , _dId :: !(Maybe (Textual Word64))
1921 , _dId :: !(Maybe (Textual Word64))
@@ -1934,6 +1935,8 @@ data Deployment = Deployment'
1935-- * 'dFingerprint'
1936-- * 'dFingerprint'
1937-- * 'dName'
1940-- * 'dName'
1939-- * 'dManifest'
1942-- * 'dManifest'
@@ -1954,6 +1957,7 @@ deployment =
1954 { _dInsertTime = Nothing
1957 { _dInsertTime = Nothing
1955 , _dOperation = Nothing
1958 , _dOperation = Nothing
1956 , _dFingerprint = Nothing
1959 , _dFingerprint = Nothing
1960+ , _dSelfLink = Nothing
1957 , _dName = Nothing
1961 , _dName = Nothing
1958 , _dManifest = Nothing
1962 , _dManifest = Nothing
1959 , _dId = Nothing
1963 , _dId = Nothing
@@ -1988,6 +1992,11 @@ dFingerprint
1988 = lens _dFingerprint (\ s a -> s{_dFingerprint = a})
1992 = lens _dFingerprint (\ s a -> s{_dFingerprint = a})
1989 . mapping _Coerce
1993 . mapping _Coerce
1995+-- | [Output Only] Self link for the deployment.
1996+dSelfLink :: Lens' Deployment (Maybe Text)
1998+ = lens _dSelfLink (\ s a -> s{_dSelfLink = a})
1991-- | Name of the resource; provided by the client when the resource is
2000-- | Name of the resource; provided by the client when the resource is
1992-- created. The name must be 1-63 characters long, and comply with RFC1035.
2001-- created. The name must be 1-63 characters long, and comply with RFC1035.
1993-- Specifically, the name must be 1-63 characters long and match the
2002-- Specifically, the name must be 1-63 characters long and match the
@@ -2042,6 +2051,7 @@ instance FromJSON Deployment where
2042 Deployment' <$>
2051 Deployment' <$>
2043 (o .:? "insertTime") <*> (o .:? "operation") <*>
2052 (o .:? "insertTime") <*> (o .:? "operation") <*>
2044 (o .:? "fingerprint")
2053 (o .:? "fingerprint")
2054+ <*> (o .:? "selfLink")
2045 <*> (o .:? "name")
2055 <*> (o .:? "name")
2046 <*> (o .:? "manifest")
2056 <*> (o .:? "manifest")
2047 <*> (o .:? "id")
2057 <*> (o .:? "id")
@@ -2057,6 +2067,7 @@ instance ToJSON Deployment where
2057 [("insertTime" .=) <$> _dInsertTime,
2067 [("insertTime" .=) <$> _dInsertTime,
2058 ("operation" .=) <$> _dOperation,
2068 ("operation" .=) <$> _dOperation,
2059 ("fingerprint" .=) <$> _dFingerprint,
2069 ("fingerprint" .=) <$> _dFingerprint,
2070+ ("selfLink" .=) <$> _dSelfLink,
2060 ("name" .=) <$> _dName,
2071 ("name" .=) <$> _dName,
2061 ("manifest" .=) <$> _dManifest, ("id" .=) <$> _dId,
2072 ("manifest" .=) <$> _dManifest, ("id" .=) <$> _dId,
2062 ("labels" .=) <$> _dLabels,
2073 ("labels" .=) <$> _dLabels,