Skip to content

Commit 2e6c78a

Browse files
feat(apigee): update the api
#### apigee:v1 The following keys were added: - resources.organizations.methods.getRuntimeConfig (Total Keys: 11) - schemas.GoogleCloudApigeeV1RuntimeConfig (Total Keys: 7)
1 parent 117925e commit 2e6c78a

File tree

2 files changed

+75
-1
lines changed

2 files changed

+75
-1
lines changed

docs/dyn/apigee_v1.organizations.html

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,9 @@ <h2>Instance Methods</h2>
179179
<p class="toc_element">
180180
<code><a href="#getDeployedIngressConfig">getDeployedIngressConfig(name, view=None, x__xgafv=None)</a></code></p>
181181
<p class="firstline">Gets the deployed ingress configuration for an organization.</p>
182+
<p class="toc_element">
183+
<code><a href="#getRuntimeConfig">getRuntimeConfig(name, x__xgafv=None)</a></code></p>
184+
<p class="firstline">Get runtime config for an organization.</p>
182185
<p class="toc_element">
183186
<code><a href="#getSyncAuthorization">getSyncAuthorization(name, body=None, x__xgafv=None)</a></code></p>
184187
<p class="firstline">Lists the service accounts with the permissions required to allow the Synchronizer to download environment data from the control plane. An ETag is returned in the response to `getSyncAuthorization`. Pass that ETag when calling [setSyncAuthorization](setSyncAuthorization) to ensure that you are updating the correct version. If you don't pass the ETag in the call to `setSyncAuthorization`, then the existing authorization is overwritten indiscriminately. For more information, see [Configure the Synchronizer](https://cloud.google.com/apigee/docs/hybrid/latest/synchronizer-access). **Note**: Available to Apigee hybrid only.</p>
@@ -424,6 +427,28 @@ <h3>Method Details</h3>
424427
}</pre>
425428
</div>
426429

430+
<div class="method">
431+
<code class="details" id="getRuntimeConfig">getRuntimeConfig(name, x__xgafv=None)</code>
432+
<pre>Get runtime config for an organization.
433+
434+
Args:
435+
name: string, Required. Name of the runtime config for the organization in the following format: &#x27;organizations/{org}/runtimeConfig&#x27;. (required)
436+
x__xgafv: string, V1 error format.
437+
Allowed values
438+
1 - v1 error format
439+
2 - v2 error format
440+
441+
Returns:
442+
An object of the form:
443+
444+
{ # Runtime configuration for the organization. Response for GetRuntimeConfig.
445+
&quot;analyticsBucket&quot;: &quot;A String&quot;, # Cloud Storage bucket used for uploading Analytics records.
446+
&quot;name&quot;: &quot;A String&quot;, # Name of the resource in the following format: `organizations/{org}/runtimeConfig`.
447+
&quot;tenantProjectId&quot;: &quot;A String&quot;, # Output only. Tenant project ID associated with the Apigee organization. The tenant project is used to host Google-managed resources that are dedicated to this Apigee organization. Clients have limited access to resources within the tenant project used to support Apigee runtime instances. Access to the tenant project is managed using SetSyncAuthorization. It can be empty if the tenant project hasn&#x27;t been created yet.
448+
&quot;traceBucket&quot;: &quot;A String&quot;, # Cloud Storage bucket used for uploading Trace records.
449+
}</pre>
450+
</div>
451+
427452
<div class="method">
428453
<code class="details" id="getSyncAuthorization">getSyncAuthorization(name, body=None, x__xgafv=None)</code>
429454
<pre>Lists the service accounts with the permissions required to allow the Synchronizer to download environment data from the control plane. An ETag is returned in the response to `getSyncAuthorization`. Pass that ETag when calling [setSyncAuthorization](setSyncAuthorization) to ensure that you are updating the correct version. If you don&#x27;t pass the ETag in the call to `setSyncAuthorization`, then the existing authorization is overwritten indiscriminately. For more information, see [Configure the Synchronizer](https://cloud.google.com/apigee/docs/hybrid/latest/synchronizer-access). **Note**: Available to Apigee hybrid only.

googleapiclient/discovery_cache/documents/apigee.v1.json

Lines changed: 50 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -254,6 +254,31 @@
254254
"https://www.googleapis.com/auth/cloud-platform"
255255
]
256256
},
257+
"getRuntimeConfig": {
258+
"description": "Get runtime config for an organization.",
259+
"flatPath": "v1/organizations/{organizationsId}/runtimeConfig",
260+
"httpMethod": "GET",
261+
"id": "apigee.organizations.getRuntimeConfig",
262+
"parameterOrder": [
263+
"name"
264+
],
265+
"parameters": {
266+
"name": {
267+
"description": "Required. Name of the runtime config for the organization in the following format: 'organizations/{org}/runtimeConfig'.",
268+
"location": "path",
269+
"pattern": "^organizations/[^/]+/runtimeConfig$",
270+
"required": true,
271+
"type": "string"
272+
}
273+
},
274+
"path": "v1/{+name}",
275+
"response": {
276+
"$ref": "GoogleCloudApigeeV1RuntimeConfig"
277+
},
278+
"scopes": [
279+
"https://www.googleapis.com/auth/cloud-platform"
280+
]
281+
},
257282
"getSyncAuthorization": {
258283
"description": "Lists the service accounts with the permissions required to allow the Synchronizer to download environment data from the control plane. An ETag is returned in the response to `getSyncAuthorization`. Pass that ETag when calling [setSyncAuthorization](setSyncAuthorization) to ensure that you are updating the correct version. If you don't pass the ETag in the call to `setSyncAuthorization`, then the existing authorization is overwritten indiscriminately. For more information, see [Configure the Synchronizer](https://cloud.google.com/apigee/docs/hybrid/latest/synchronizer-access). **Note**: Available to Apigee hybrid only.",
259284
"flatPath": "v1/organizations/{organizationsId}:getSyncAuthorization",
@@ -6986,7 +7011,7 @@
69867011
}
69877012
}
69887013
},
6989-
"revision": "20210604",
7014+
"revision": "20210618",
69907015
"rootUrl": "https://apigee.googleapis.com/",
69917016
"schemas": {
69927017
"GoogleApiHttpBody": {
@@ -11150,6 +11175,30 @@
1115011175
},
1115111176
"type": "object"
1115211177
},
11178+
"GoogleCloudApigeeV1RuntimeConfig": {
11179+
"description": "Runtime configuration for the organization. Response for GetRuntimeConfig.",
11180+
"id": "GoogleCloudApigeeV1RuntimeConfig",
11181+
"properties": {
11182+
"analyticsBucket": {
11183+
"description": "Cloud Storage bucket used for uploading Analytics records.",
11184+
"type": "string"
11185+
},
11186+
"name": {
11187+
"description": "Name of the resource in the following format: `organizations/{org}/runtimeConfig`.",
11188+
"type": "string"
11189+
},
11190+
"tenantProjectId": {
11191+
"description": "Output only. Tenant project ID associated with the Apigee organization. The tenant project is used to host Google-managed resources that are dedicated to this Apigee organization. Clients have limited access to resources within the tenant project used to support Apigee runtime instances. Access to the tenant project is managed using SetSyncAuthorization. It can be empty if the tenant project hasn't been created yet.",
11192+
"readOnly": true,
11193+
"type": "string"
11194+
},
11195+
"traceBucket": {
11196+
"description": "Cloud Storage bucket used for uploading Trace records.",
11197+
"type": "string"
11198+
}
11199+
},
11200+
"type": "object"
11201+
},
1115311202
"GoogleCloudApigeeV1RuntimeTraceConfig": {
1115411203
"description": "NEXT ID: 8 RuntimeTraceConfig defines the configurations for distributed trace in an environment.",
1115511204
"id": "GoogleCloudApigeeV1RuntimeTraceConfig",

0 commit comments

Comments
 (0)