Skip to content

Commit

Permalink
feat(apigee): update the api
Browse files Browse the repository at this point in the history
#### apigee:v1

The following keys were added:
- resources.organizations.methods.getRuntimeConfig (Total Keys: 11)
- schemas.GoogleCloudApigeeV1RuntimeConfig (Total Keys: 7)
  • Loading branch information
yoshi-automation committed Jun 29, 2021
1 parent 117925e commit 2e6c78a
Show file tree
Hide file tree
Showing 2 changed files with 75 additions and 1 deletion.
25 changes: 25 additions & 0 deletions docs/dyn/apigee_v1.organizations.html
Original file line number Diff line number Diff line change
Expand Up @@ -179,6 +179,9 @@ <h2>Instance Methods</h2>
<p class="toc_element">
<code><a href="#getDeployedIngressConfig">getDeployedIngressConfig(name, view=None, x__xgafv=None)</a></code></p>
<p class="firstline">Gets the deployed ingress configuration for an organization.</p>
<p class="toc_element">
<code><a href="#getRuntimeConfig">getRuntimeConfig(name, x__xgafv=None)</a></code></p>
<p class="firstline">Get runtime config for an organization.</p>
<p class="toc_element">
<code><a href="#getSyncAuthorization">getSyncAuthorization(name, body=None, x__xgafv=None)</a></code></p>
<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>
Expand Down Expand Up @@ -424,6 +427,28 @@ <h3>Method Details</h3>
}</pre>
</div>

<div class="method">
<code class="details" id="getRuntimeConfig">getRuntimeConfig(name, x__xgafv=None)</code>
<pre>Get runtime config for an organization.

Args:
name: string, Required. Name of the runtime config for the organization in the following format: &#x27;organizations/{org}/runtimeConfig&#x27;. (required)
x__xgafv: string, V1 error format.
Allowed values
1 - v1 error format
2 - v2 error format

Returns:
An object of the form:

{ # Runtime configuration for the organization. Response for GetRuntimeConfig.
&quot;analyticsBucket&quot;: &quot;A String&quot;, # Cloud Storage bucket used for uploading Analytics records.
&quot;name&quot;: &quot;A String&quot;, # Name of the resource in the following format: `organizations/{org}/runtimeConfig`.
&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.
&quot;traceBucket&quot;: &quot;A String&quot;, # Cloud Storage bucket used for uploading Trace records.
}</pre>
</div>

<div class="method">
<code class="details" id="getSyncAuthorization">getSyncAuthorization(name, body=None, x__xgafv=None)</code>
<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.
Expand Down
51 changes: 50 additions & 1 deletion googleapiclient/discovery_cache/documents/apigee.v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,31 @@
"https://www.googleapis.com/auth/cloud-platform"
]
},
"getRuntimeConfig": {
"description": "Get runtime config for an organization.",
"flatPath": "v1/organizations/{organizationsId}/runtimeConfig",
"httpMethod": "GET",
"id": "apigee.organizations.getRuntimeConfig",
"parameterOrder": [
"name"
],
"parameters": {
"name": {
"description": "Required. Name of the runtime config for the organization in the following format: 'organizations/{org}/runtimeConfig'.",
"location": "path",
"pattern": "^organizations/[^/]+/runtimeConfig$",
"required": true,
"type": "string"
}
},
"path": "v1/{+name}",
"response": {
"$ref": "GoogleCloudApigeeV1RuntimeConfig"
},
"scopes": [
"https://www.googleapis.com/auth/cloud-platform"
]
},
"getSyncAuthorization": {
"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.",
"flatPath": "v1/organizations/{organizationsId}:getSyncAuthorization",
Expand Down Expand Up @@ -6986,7 +7011,7 @@
}
}
},
"revision": "20210604",
"revision": "20210618",
"rootUrl": "https://apigee.googleapis.com/",
"schemas": {
"GoogleApiHttpBody": {
Expand Down Expand Up @@ -11150,6 +11175,30 @@
},
"type": "object"
},
"GoogleCloudApigeeV1RuntimeConfig": {
"description": "Runtime configuration for the organization. Response for GetRuntimeConfig.",
"id": "GoogleCloudApigeeV1RuntimeConfig",
"properties": {
"analyticsBucket": {
"description": "Cloud Storage bucket used for uploading Analytics records.",
"type": "string"
},
"name": {
"description": "Name of the resource in the following format: `organizations/{org}/runtimeConfig`.",
"type": "string"
},
"tenantProjectId": {
"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.",
"readOnly": true,
"type": "string"
},
"traceBucket": {
"description": "Cloud Storage bucket used for uploading Trace records.",
"type": "string"
}
},
"type": "object"
},
"GoogleCloudApigeeV1RuntimeTraceConfig": {
"description": "NEXT ID: 8 RuntimeTraceConfig defines the configurations for distributed trace in an environment.",
"id": "GoogleCloudApigeeV1RuntimeTraceConfig",
Expand Down

0 comments on commit 2e6c78a

Please sign in to comment.