| OLD | NEW |
| 1 { | 1 { |
| 2 "auth": { | 2 "auth": { |
| 3 "oauth2": { | 3 "oauth2": { |
| 4 "scopes": { | 4 "scopes": { |
| 5 "https://www.googleapis.com/auth/cloud-platform": { | 5 "https://www.googleapis.com/auth/cloud-platform": { |
| 6 "description": "View and manage your data across Google Clou
d Platform services" | 6 "description": "View and manage your data across Google Clou
d Platform services" |
| 7 }, | 7 }, |
| 8 "https://www.googleapis.com/auth/cloud-platform.read-only": { | 8 "https://www.googleapis.com/auth/cloud-platform.read-only": { |
| 9 "description": "View your data across Google Cloud Platform
services" | 9 "description": "View your data across Google Cloud Platform
services" |
| 10 }, | 10 }, |
| 11 "https://www.googleapis.com/auth/ndev.cloudman": { | 11 "https://www.googleapis.com/auth/ndev.cloudman": { |
| 12 "description": "View and manage your Google Cloud Platform m
anagement resources and deployment status information" | 12 "description": "View and manage your Google Cloud Platform m
anagement resources and deployment status information" |
| 13 }, | 13 }, |
| 14 "https://www.googleapis.com/auth/ndev.cloudman.readonly": { | 14 "https://www.googleapis.com/auth/ndev.cloudman.readonly": { |
| 15 "description": "View your Google Cloud Platform management r
esources and deployment status information" | 15 "description": "View your Google Cloud Platform management r
esources and deployment status information" |
| 16 } | 16 } |
| 17 } | 17 } |
| 18 } | 18 } |
| 19 }, | 19 }, |
| 20 "basePath": "/deploymentmanager/v2/projects/", | 20 "basePath": "/deploymentmanager/v2/projects/", |
| 21 "baseUrl": "https://www.googleapis.com/deploymentmanager/v2/projects/", | 21 "baseUrl": "https://www.googleapis.com/deploymentmanager/v2/projects/", |
| 22 "batchPath": "batch", | 22 "batchPath": "batch", |
| 23 "canonicalName": "Deployment Manager", | 23 "canonicalName": "Deployment Manager", |
| 24 "description": "Declares, configures, and deploys complex solutions on Googl
e Cloud Platform.", | 24 "description": "Declares, configures, and deploys complex solutions on Googl
e Cloud Platform.", |
| 25 "discoveryVersion": "v1", | 25 "discoveryVersion": "v1", |
| 26 "documentationLink": "https://cloud.google.com/deployment-manager/", | 26 "documentationLink": "https://cloud.google.com/deployment-manager/", |
| 27 "etag": "\"C5oy1hgQsABtYOYIOXWcR3BgYqU/_DzPZRLHYQ4WaafnjMP1PAVCOok\"", | 27 "etag": "\"tbys6C40o18GZwyMen5GMkdK-3s/OCYmftvQxj4AeJHkXNi3Nl_Kgng\"", |
| 28 "icons": { | 28 "icons": { |
| 29 "x16": "http://www.google.com/images/icons/product/search-16.gif", | 29 "x16": "https://www.gstatic.com/images/branding/product/1x/googleg_16dp.
png", |
| 30 "x32": "http://www.google.com/images/icons/product/search-32.gif" | 30 "x32": "https://www.gstatic.com/images/branding/product/1x/googleg_32dp.
png" |
| 31 }, | 31 }, |
| 32 "id": "deploymentmanager:v2", | 32 "id": "deploymentmanager:v2", |
| 33 "kind": "discovery#restDescription", | 33 "kind": "discovery#restDescription", |
| 34 "name": "deploymentmanager", | 34 "name": "deploymentmanager", |
| 35 "ownerDomain": "google.com", | 35 "ownerDomain": "google.com", |
| 36 "ownerName": "Google", | 36 "ownerName": "Google", |
| 37 "parameters": { | 37 "parameters": { |
| 38 "alt": { | 38 "alt": { |
| 39 "default": "json", | 39 "default": "json", |
| 40 "description": "Data format for the response.", | 40 "description": "Data format for the response.", |
| (...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 121 }, | 121 }, |
| 122 "delete": { | 122 "delete": { |
| 123 "description": "Deletes a deployment and all of the resource
s in the deployment.", | 123 "description": "Deletes a deployment and all of the resource
s in the deployment.", |
| 124 "httpMethod": "DELETE", | 124 "httpMethod": "DELETE", |
| 125 "id": "deploymentmanager.deployments.delete", | 125 "id": "deploymentmanager.deployments.delete", |
| 126 "parameterOrder": [ | 126 "parameterOrder": [ |
| 127 "project", | 127 "project", |
| 128 "deployment" | 128 "deployment" |
| 129 ], | 129 ], |
| 130 "parameters": { | 130 "parameters": { |
| 131 "deletePolicy": { |
| 132 "default": "DELETE", |
| 133 "description": "Sets the policy to use for deleting
resources.", |
| 134 "enum": [ |
| 135 "ABANDON", |
| 136 "DELETE" |
| 137 ], |
| 138 "enumDescriptions": [ |
| 139 "", |
| 140 "" |
| 141 ], |
| 142 "location": "query", |
| 143 "type": "string" |
| 144 }, |
| 131 "deployment": { | 145 "deployment": { |
| 132 "description": "The name of the deployment for this
request.", | 146 "description": "The name of the deployment for this
request.", |
| 133 "location": "path", | 147 "location": "path", |
| 134 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 148 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
| 135 "required": true, | 149 "required": true, |
| 136 "type": "string" | 150 "type": "string" |
| 137 }, | 151 }, |
| 138 "project": { | 152 "project": { |
| 139 "description": "The project ID for this request.", | 153 "description": "The project ID for this request.", |
| 140 "location": "path", | 154 "location": "path", |
| (...skipping 762 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 903 "scopes": [ | 917 "scopes": [ |
| 904 "https://www.googleapis.com/auth/cloud-platform", | 918 "https://www.googleapis.com/auth/cloud-platform", |
| 905 "https://www.googleapis.com/auth/cloud-platform.read-onl
y", | 919 "https://www.googleapis.com/auth/cloud-platform.read-onl
y", |
| 906 "https://www.googleapis.com/auth/ndev.cloudman", | 920 "https://www.googleapis.com/auth/ndev.cloudman", |
| 907 "https://www.googleapis.com/auth/ndev.cloudman.readonly" | 921 "https://www.googleapis.com/auth/ndev.cloudman.readonly" |
| 908 ] | 922 ] |
| 909 } | 923 } |
| 910 } | 924 } |
| 911 } | 925 } |
| 912 }, | 926 }, |
| 913 "revision": "20161013", | 927 "revision": "20161209", |
| 914 "rootUrl": "https://www.googleapis.com/", | 928 "rootUrl": "https://www.googleapis.com/", |
| 915 "schemas": { | 929 "schemas": { |
| 916 "AuditConfig": { | 930 "AuditConfig": { |
| 917 "description": "Enables \"data access\" audit logging for a service
and specifies a list of members that are log-exempted.", | 931 "description": "Provides the configuration for non-admin_activity lo
gging for a service. Controls exemptions and specific log sub-types.", |
| 918 "id": "AuditConfig", | 932 "id": "AuditConfig", |
| 919 "properties": { | 933 "properties": { |
| 934 "auditLogConfigs": { |
| 935 "description": "The configuration for each type of logging", |
| 936 "items": { |
| 937 "$ref": "AuditLogConfig" |
| 938 }, |
| 939 "type": "array" |
| 940 }, |
| 920 "exemptedMembers": { | 941 "exemptedMembers": { |
| 921 "description": "Specifies the identities that are exempted f
rom \"data access\" audit logging for the `service` specified above. Follows the
same format of Binding.members.", | 942 "description": "Specifies the identities that are exempted f
rom \"data access\" audit logging for the `service` specified above. Follows the
same format of Binding.members.", |
| 922 "items": { | 943 "items": { |
| 923 "type": "string" | 944 "type": "string" |
| 924 }, | 945 }, |
| 925 "type": "array" | 946 "type": "array" |
| 926 }, | 947 }, |
| 927 "service": { | 948 "service": { |
| 928 "description": "Specifies a service that will be enabled for
\"data access\" audit logging. For example, `resourcemanager`, `storage`, `comp
ute`. `allServices` is a special value that covers all services.", | 949 "description": "Specifies a service that will be enabled for
audit logging. For example, `resourcemanager`, `storage`, `compute`. `allServic
es` is a special value that covers all services.", |
| 929 "type": "string" | 950 "type": "string" |
| 930 } | 951 } |
| 931 }, | 952 }, |
| 953 "type": "object" |
| 954 }, |
| 955 "AuditLogConfig": { |
| 956 "description": "Provides the configuration for a sub-type of logging
.", |
| 957 "id": "AuditLogConfig", |
| 958 "properties": { |
| 959 "exemptedMembers": { |
| 960 "description": "Specifies the identities that are exempted f
rom this type of logging Follows the same format of Binding.members.", |
| 961 "items": { |
| 962 "type": "string" |
| 963 }, |
| 964 "type": "array" |
| 965 }, |
| 966 "logType": { |
| 967 "description": "The log type that this config enables.", |
| 968 "type": "string" |
| 969 } |
| 970 }, |
| 932 "type": "object" | 971 "type": "object" |
| 933 }, | 972 }, |
| 934 "Binding": { | 973 "Binding": { |
| 935 "description": "Associates `members` with a `role`.", | 974 "description": "Associates `members` with a `role`.", |
| 936 "id": "Binding", | 975 "id": "Binding", |
| 937 "properties": { | 976 "properties": { |
| 938 "members": { | 977 "members": { |
| 939 "description": "Specifies the identities requesting access f
or a Cloud Platform resource. `members` can have the following values:\n\n* `all
Users`: A special identifier that represents anyone who is on the internet; with
or without a Google account.\n\n* `allAuthenticatedUsers`: A special identifier
that represents anyone who is authenticated with a Google account or a service
account.\n\n* `user:{emailid}`: An email address that represents a specific Goog
le account. For example, `alice@gmail.com` or `joe@example.com`.\n\n\n\n* `servi
ceAccount:{emailid}`: An email address that represents a service account. For ex
ample, `my-other-app@appspot.gserviceaccount.com`.\n\n* `group:{emailid}`: An em
ail address that represents a Google group. For example, `admins@example.com`.\n
\n* `domain:{domain}`: A Google Apps domain name that represents all the users o
f that domain. For example, `google.com` or `example.com`.", | 978 "description": "Specifies the identities requesting access f
or a Cloud Platform resource. `members` can have the following values:\n\n* `all
Users`: A special identifier that represents anyone who is on the internet; with
or without a Google account.\n\n* `allAuthenticatedUsers`: A special identifier
that represents anyone who is authenticated with a Google account or a service
account.\n\n* `user:{emailid}`: An email address that represents a specific Goog
le account. For example, `alice@gmail.com` or `joe@example.com`.\n\n\n\n* `servi
ceAccount:{emailid}`: An email address that represents a service account. For ex
ample, `my-other-app@appspot.gserviceaccount.com`.\n\n* `group:{emailid}`: An em
ail address that represents a Google group. For example, `admins@example.com`.\n
\n* `domain:{domain}`: A Google Apps domain name that represents all the users o
f that domain. For example, `google.com` or `example.com`.", |
| 940 "items": { | 979 "items": { |
| 941 "type": "string" | 980 "type": "string" |
| (...skipping 856 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1798 "type": "array" | 1837 "type": "array" |
| 1799 } | 1838 } |
| 1800 }, | 1839 }, |
| 1801 "type": "object" | 1840 "type": "object" |
| 1802 } | 1841 } |
| 1803 }, | 1842 }, |
| 1804 "servicePath": "deploymentmanager/v2/projects/", | 1843 "servicePath": "deploymentmanager/v2/projects/", |
| 1805 "title": "Google Cloud Deployment Manager API", | 1844 "title": "Google Cloud Deployment Manager API", |
| 1806 "version": "v2" | 1845 "version": "v2" |
| 1807 } | 1846 } |
| OLD | NEW |