on develop help sign in
Regenerating gogol-deploymentmanager from latest service definition
c22ab4cBrendan Hay
gogol-deploymentmanager/gen/Network/Google/DeploymentManager.hs+3−2
@@ -13,8 +13,8 @@
13-- Stability : auto-generated
13-- Stability : auto-generated
14-- Portability : non-portable (GHC extensions)
14-- Portability : non-portable (GHC extensions)
15--
15--
16−-- The Deployment Manager API allows users to declaratively configure,
17−-- deploy and run complex solutions on the Google Cloud Platform.
16+-- Declares, configures, and deploys complex solutions on Google Cloud
17+-- Platform.
18--
18--
19-- /See:/ <https://cloud.google.com/deployment-manager/ Google Cloud Deployment Manager API Reference>
19-- /See:/ <https://cloud.google.com/deployment-manager/ Google Cloud Deployment Manager API Reference>
20module Network.Google.DeploymentManager
20module Network.Google.DeploymentManager
@@ -309,6 +309,7 @@ module Network.Google.DeploymentManager
309 , dInsertTime
309 , dInsertTime
310 , dOperation
310 , dOperation
311 , dFingerprint
311 , dFingerprint
312+ , dSelfLink
312 , dName
313 , dName
313 , dManifest
314 , dManifest
314 , dId
315 , dId
gogol-deploymentmanager/gen/Network/Google/DeploymentManager/Types.hs+1
@@ -254,6 +254,7 @@ module Network.Google.DeploymentManager.Types
254 , dInsertTime
254 , dInsertTime
255 , dOperation
255 , dOperation
256 , dFingerprint
256 , dFingerprint
257+ , dSelfLink
257 , dName
258 , dName
258 , dManifest
259 , dManifest
259 , dId
260 , dId
gogol-deploymentmanager/gen/Network/Google/DeploymentManager/Types/Product.hs+12−1
@@ -404,7 +404,7 @@ oStartTime
404 = lens _oStartTime (\ s a -> s{_oStartTime = a})
404 = lens _oStartTime (\ s a -> s{_oStartTime = a})
405
405
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})
410
410
@@ -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'
1934--
1935--
1935-- * 'dFingerprint'
1936-- * 'dFingerprint'
1936--
1937--
1938+-- * 'dSelfLink'
1939+--
1937-- * 'dName'
1940-- * 'dName'
1938--
1941--
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
1990
1994
1995+-- | [Output Only] Self link for the deployment.
1996+dSelfLink :: Lens' Deployment (Maybe Text)
1997+dSelfLink
1998+ = lens _dSelfLink (\ s a -> s{_dSelfLink = a})
1999+
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,
gogol-deploymentmanager/gen/Network/Google/Resource/DeploymentManager/Deployments/List.hs+9−10
@@ -105,17 +105,16 @@ dlProject
105-- value is interpreted as a regular expression using RE2 syntax. The
105-- value is interpreted as a regular expression using RE2 syntax. The
106-- literal value must match the entire field. For example, to filter for
106-- literal value must match the entire field. For example, to filter for
107-- instances that do not have a name of example-instance, you would use
107-- instances that do not have a name of example-instance, you would use
108−-- filter=name ne example-instance. Compute Engine Beta API Only: If you
108+-- filter=name ne example-instance. Compute Engine Beta API Only: When
109−-- use filtering in the Beta API, you can also filter on nested fields. For
109+-- filtering in the Beta API, you can also filter on nested fields. For
110-- example, you could filter on instances that have set the
110-- example, you could filter on instances that have set the
111−-- scheduling.automaticRestart field to true. In particular, use filtering
111+-- scheduling.automaticRestart field to true. Use filtering on nested
112−-- on nested fields to take advantage of instance labels to organize and
112+-- fields to take advantage of labels to organize and search for results
113−-- filter results based on label values. The Beta API also supports
113+-- based on label values. The Beta API also supports filtering on multiple
114−-- filtering on multiple expressions by providing each separate expression
114+-- expressions by providing each separate expression within parentheses.
115−-- within parentheses. For example, (scheduling.automaticRestart eq true)
115+-- For example, (scheduling.automaticRestart eq true) (zone eq
116−-- (zone eq us-central1-f). Multiple expressions are treated as AND
116+-- us-central1-f). Multiple expressions are treated as AND expressions,
117−-- expressions, meaning that resources must match all expressions to pass
117+-- meaning that resources must match all expressions to pass the filters.
118−-- the filters.
119dlFilter :: Lens' DeploymentsList (Maybe Text)
118dlFilter :: Lens' DeploymentsList (Maybe Text)
120dlFilter = lens _dlFilter (\ s a -> s{_dlFilter = a})
119dlFilter = lens _dlFilter (\ s a -> s{_dlFilter = a})
121
120
gogol-deploymentmanager/gen/Network/Google/Resource/DeploymentManager/Manifests/List.hs+9−10
@@ -113,17 +113,16 @@ mlProject
113-- value is interpreted as a regular expression using RE2 syntax. The
113-- value is interpreted as a regular expression using RE2 syntax. The
114-- literal value must match the entire field. For example, to filter for
114-- literal value must match the entire field. For example, to filter for
115-- instances that do not have a name of example-instance, you would use
115-- instances that do not have a name of example-instance, you would use
116−-- filter=name ne example-instance. Compute Engine Beta API Only: If you
116+-- filter=name ne example-instance. Compute Engine Beta API Only: When
117−-- use filtering in the Beta API, you can also filter on nested fields. For
117+-- filtering in the Beta API, you can also filter on nested fields. For
118-- example, you could filter on instances that have set the
118-- example, you could filter on instances that have set the
119−-- scheduling.automaticRestart field to true. In particular, use filtering
119+-- scheduling.automaticRestart field to true. Use filtering on nested
120−-- on nested fields to take advantage of instance labels to organize and
120+-- fields to take advantage of labels to organize and search for results
121−-- filter results based on label values. The Beta API also supports
121+-- based on label values. The Beta API also supports filtering on multiple
122−-- filtering on multiple expressions by providing each separate expression
122+-- expressions by providing each separate expression within parentheses.
123−-- within parentheses. For example, (scheduling.automaticRestart eq true)
123+-- For example, (scheduling.automaticRestart eq true) (zone eq
124−-- (zone eq us-central1-f). Multiple expressions are treated as AND
124+-- us-central1-f). Multiple expressions are treated as AND expressions,
125−-- expressions, meaning that resources must match all expressions to pass
125+-- meaning that resources must match all expressions to pass the filters.
126−-- the filters.
127mlFilter :: Lens' ManifestsList (Maybe Text)
126mlFilter :: Lens' ManifestsList (Maybe Text)
128mlFilter = lens _mlFilter (\ s a -> s{_mlFilter = a})
127mlFilter = lens _mlFilter (\ s a -> s{_mlFilter = a})
129
128
gogol-deploymentmanager/gen/Network/Google/Resource/DeploymentManager/Operations/List.hs+9−10
@@ -105,17 +105,16 @@ olProject
105-- value is interpreted as a regular expression using RE2 syntax. The
105-- value is interpreted as a regular expression using RE2 syntax. The
106-- literal value must match the entire field. For example, to filter for
106-- literal value must match the entire field. For example, to filter for
107-- instances that do not have a name of example-instance, you would use
107-- instances that do not have a name of example-instance, you would use
108−-- filter=name ne example-instance. Compute Engine Beta API Only: If you
108+-- filter=name ne example-instance. Compute Engine Beta API Only: When
109−-- use filtering in the Beta API, you can also filter on nested fields. For
109+-- filtering in the Beta API, you can also filter on nested fields. For
110-- example, you could filter on instances that have set the
110-- example, you could filter on instances that have set the
111−-- scheduling.automaticRestart field to true. In particular, use filtering
111+-- scheduling.automaticRestart field to true. Use filtering on nested
112−-- on nested fields to take advantage of instance labels to organize and
112+-- fields to take advantage of labels to organize and search for results
113−-- filter results based on label values. The Beta API also supports
113+-- based on label values. The Beta API also supports filtering on multiple
114−-- filtering on multiple expressions by providing each separate expression
114+-- expressions by providing each separate expression within parentheses.
115−-- within parentheses. For example, (scheduling.automaticRestart eq true)
115+-- For example, (scheduling.automaticRestart eq true) (zone eq
116−-- (zone eq us-central1-f). Multiple expressions are treated as AND
116+-- us-central1-f). Multiple expressions are treated as AND expressions,
117−-- expressions, meaning that resources must match all expressions to pass
117+-- meaning that resources must match all expressions to pass the filters.
118−-- the filters.
119olFilter :: Lens' OperationsList (Maybe Text)
118olFilter :: Lens' OperationsList (Maybe Text)
120olFilter = lens _olFilter (\ s a -> s{_olFilter = a})
119olFilter = lens _olFilter (\ s a -> s{_olFilter = a})
121
120
gogol-deploymentmanager/gen/Network/Google/Resource/DeploymentManager/Resources/List.hs+9−10
@@ -113,17 +113,16 @@ rlProject
113-- value is interpreted as a regular expression using RE2 syntax. The
113-- value is interpreted as a regular expression using RE2 syntax. The
114-- literal value must match the entire field. For example, to filter for
114-- literal value must match the entire field. For example, to filter for
115-- instances that do not have a name of example-instance, you would use
115-- instances that do not have a name of example-instance, you would use
116−-- filter=name ne example-instance. Compute Engine Beta API Only: If you
116+-- filter=name ne example-instance. Compute Engine Beta API Only: When
117−-- use filtering in the Beta API, you can also filter on nested fields. For
117+-- filtering in the Beta API, you can also filter on nested fields. For
118-- example, you could filter on instances that have set the
118-- example, you could filter on instances that have set the
119−-- scheduling.automaticRestart field to true. In particular, use filtering
119+-- scheduling.automaticRestart field to true. Use filtering on nested
120−-- on nested fields to take advantage of instance labels to organize and
120+-- fields to take advantage of labels to organize and search for results
121−-- filter results based on label values. The Beta API also supports
121+-- based on label values. The Beta API also supports filtering on multiple
122−-- filtering on multiple expressions by providing each separate expression
122+-- expressions by providing each separate expression within parentheses.
123−-- within parentheses. For example, (scheduling.automaticRestart eq true)
123+-- For example, (scheduling.automaticRestart eq true) (zone eq
124−-- (zone eq us-central1-f). Multiple expressions are treated as AND
124+-- us-central1-f). Multiple expressions are treated as AND expressions,
125−-- expressions, meaning that resources must match all expressions to pass
125+-- meaning that resources must match all expressions to pass the filters.
126−-- the filters.
127rlFilter :: Lens' ResourcesList (Maybe Text)
126rlFilter :: Lens' ResourcesList (Maybe Text)
128rlFilter = lens _rlFilter (\ s a -> s{_rlFilter = a})
127rlFilter = lens _rlFilter (\ s a -> s{_rlFilter = a})
129
128
gogol-deploymentmanager/gen/Network/Google/Resource/DeploymentManager/Types/List.hs+9−10
@@ -105,17 +105,16 @@ tlProject
105-- value is interpreted as a regular expression using RE2 syntax. The
105-- value is interpreted as a regular expression using RE2 syntax. The
106-- literal value must match the entire field. For example, to filter for
106-- literal value must match the entire field. For example, to filter for
107-- instances that do not have a name of example-instance, you would use
107-- instances that do not have a name of example-instance, you would use
108−-- filter=name ne example-instance. Compute Engine Beta API Only: If you
108+-- filter=name ne example-instance. Compute Engine Beta API Only: When
109−-- use filtering in the Beta API, you can also filter on nested fields. For
109+-- filtering in the Beta API, you can also filter on nested fields. For
110-- example, you could filter on instances that have set the
110-- example, you could filter on instances that have set the
111−-- scheduling.automaticRestart field to true. In particular, use filtering
111+-- scheduling.automaticRestart field to true. Use filtering on nested
112−-- on nested fields to take advantage of instance labels to organize and
112+-- fields to take advantage of labels to organize and search for results
113−-- filter results based on label values. The Beta API also supports
113+-- based on label values. The Beta API also supports filtering on multiple
114−-- filtering on multiple expressions by providing each separate expression
114+-- expressions by providing each separate expression within parentheses.
115−-- within parentheses. For example, (scheduling.automaticRestart eq true)
115+-- For example, (scheduling.automaticRestart eq true) (zone eq
116−-- (zone eq us-central1-f). Multiple expressions are treated as AND
116+-- us-central1-f). Multiple expressions are treated as AND expressions,
117−-- expressions, meaning that resources must match all expressions to pass
117+-- meaning that resources must match all expressions to pass the filters.
118−-- the filters.
119tlFilter :: Lens' TypesList (Maybe Text)
118tlFilter :: Lens' TypesList (Maybe Text)
120tlFilter = lens _tlFilter (\ s a -> s{_tlFilter = a})
119tlFilter = lens _tlFilter (\ s a -> s{_tlFilter = a})
121
120
gogol-deploymentmanager/gogol-deploymentmanager.cabal+2−2
@@ -14,8 +14,8 @@ cabal-version: >= 1.10
14extra-source-files: README.md
14extra-source-files: README.md
15
15
16description:
16description:
17− The Deployment Manager API allows users to declaratively configure,
18− deploy and run complex solutions on the Google Cloud Platform.
17+ Declares, configures, and deploys complex solutions on Google Cloud
18+ Platform.
19 .
19 .
20 /Warning:/ This is an experimental prototype/preview release which is still
20 /Warning:/ This is an experimental prototype/preview release which is still
21 under exploratory development and not intended for public use, caveat emptor!
21 under exploratory development and not intended for public use, caveat emptor!