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 deleted:
- resources.organizations.resources.instances.methods.create.parameters.environments (Total Keys: 3)

The following keys were added:
- schemas.GoogleCloudApigeeV1TargetServer.properties.protocol (Total Keys: 1)
- schemas.GoogleCloudApigeeV1TargetServerConfig.properties.protocol (Total Keys: 1)
  • Loading branch information
yoshi-automation committed Apr 28, 2021
1 parent 99c2359 commit 9106808
Show file tree
Hide file tree
Showing 5 changed files with 40 additions and 12 deletions.
1 change: 1 addition & 0 deletions docs/dyn/apigee_v1.organizations.environments.html
Expand Up @@ -474,6 +474,7 @@ <h3>Method Details</h3>
&quot;host&quot;: &quot;A String&quot;, # Host name of the target server.
&quot;name&quot;: &quot;A String&quot;, # Target server revision name in the following format: `organizations/{org}/environments/{env}/targetservers/{targetserver}/revisions/{rev}`
&quot;port&quot;: 42, # Port number for the target server.
&quot;protocol&quot;: &quot;A String&quot;, # The protocol used by this target server.
&quot;tlsInfo&quot;: { # TLS settings for the target server.
&quot;ciphers&quot;: [ # List of ciphers that are granted access.
&quot;A String&quot;,
Expand Down
Expand Up @@ -110,6 +110,7 @@ <h3>Method Details</h3>
&quot;isEnabled&quot;: True or False, # Optional. Enabling/disabling a TargetServer is useful when TargetServers are used in load balancing configurations, and one or more TargetServers need to taken out of rotation periodically. Defaults to true.
&quot;name&quot;: &quot;A String&quot;, # Required. The resource id of this target server. Values must match the regular expression
&quot;port&quot;: 42, # Required. The port number this target connects to on the given host. Value must be between 1 and 65535, inclusive.
&quot;protocol&quot;: &quot;A String&quot;, # Immutable. The protocol used by this TargetServer.
&quot;sSLInfo&quot;: { # TLS configuration information for VirtualHosts and TargetServers. # Optional. Specifies TLS configuration info for this TargetServer. The JSON name is `sSLInfo` for legacy/backwards compatibility reasons -- Edge originally supported SSL, and the name is still used for TLS configuration.
&quot;ciphers&quot;: [ # The SSL/TLS cipher suites to be used. Must be one of the cipher suite names listed in: http://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html#ciphersuites
&quot;A String&quot;,
Expand Down Expand Up @@ -145,6 +146,7 @@ <h3>Method Details</h3>
&quot;isEnabled&quot;: True or False, # Optional. Enabling/disabling a TargetServer is useful when TargetServers are used in load balancing configurations, and one or more TargetServers need to taken out of rotation periodically. Defaults to true.
&quot;name&quot;: &quot;A String&quot;, # Required. The resource id of this target server. Values must match the regular expression
&quot;port&quot;: 42, # Required. The port number this target connects to on the given host. Value must be between 1 and 65535, inclusive.
&quot;protocol&quot;: &quot;A String&quot;, # Immutable. The protocol used by this TargetServer.
&quot;sSLInfo&quot;: { # TLS configuration information for VirtualHosts and TargetServers. # Optional. Specifies TLS configuration info for this TargetServer. The JSON name is `sSLInfo` for legacy/backwards compatibility reasons -- Edge originally supported SSL, and the name is still used for TLS configuration.
&quot;ciphers&quot;: [ # The SSL/TLS cipher suites to be used. Must be one of the cipher suite names listed in: http://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html#ciphersuites
&quot;A String&quot;,
Expand Down Expand Up @@ -186,6 +188,7 @@ <h3>Method Details</h3>
&quot;isEnabled&quot;: True or False, # Optional. Enabling/disabling a TargetServer is useful when TargetServers are used in load balancing configurations, and one or more TargetServers need to taken out of rotation periodically. Defaults to true.
&quot;name&quot;: &quot;A String&quot;, # Required. The resource id of this target server. Values must match the regular expression
&quot;port&quot;: 42, # Required. The port number this target connects to on the given host. Value must be between 1 and 65535, inclusive.
&quot;protocol&quot;: &quot;A String&quot;, # Immutable. The protocol used by this TargetServer.
&quot;sSLInfo&quot;: { # TLS configuration information for VirtualHosts and TargetServers. # Optional. Specifies TLS configuration info for this TargetServer. The JSON name is `sSLInfo` for legacy/backwards compatibility reasons -- Edge originally supported SSL, and the name is still used for TLS configuration.
&quot;ciphers&quot;: [ # The SSL/TLS cipher suites to be used. Must be one of the cipher suite names listed in: http://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html#ciphersuites
&quot;A String&quot;,
Expand Down Expand Up @@ -227,6 +230,7 @@ <h3>Method Details</h3>
&quot;isEnabled&quot;: True or False, # Optional. Enabling/disabling a TargetServer is useful when TargetServers are used in load balancing configurations, and one or more TargetServers need to taken out of rotation periodically. Defaults to true.
&quot;name&quot;: &quot;A String&quot;, # Required. The resource id of this target server. Values must match the regular expression
&quot;port&quot;: 42, # Required. The port number this target connects to on the given host. Value must be between 1 and 65535, inclusive.
&quot;protocol&quot;: &quot;A String&quot;, # Immutable. The protocol used by this TargetServer.
&quot;sSLInfo&quot;: { # TLS configuration information for VirtualHosts and TargetServers. # Optional. Specifies TLS configuration info for this TargetServer. The JSON name is `sSLInfo` for legacy/backwards compatibility reasons -- Edge originally supported SSL, and the name is still used for TLS configuration.
&quot;ciphers&quot;: [ # The SSL/TLS cipher suites to be used. Must be one of the cipher suite names listed in: http://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html#ciphersuites
&quot;A String&quot;,
Expand Down Expand Up @@ -263,6 +267,7 @@ <h3>Method Details</h3>
&quot;isEnabled&quot;: True or False, # Optional. Enabling/disabling a TargetServer is useful when TargetServers are used in load balancing configurations, and one or more TargetServers need to taken out of rotation periodically. Defaults to true.
&quot;name&quot;: &quot;A String&quot;, # Required. The resource id of this target server. Values must match the regular expression
&quot;port&quot;: 42, # Required. The port number this target connects to on the given host. Value must be between 1 and 65535, inclusive.
&quot;protocol&quot;: &quot;A String&quot;, # Immutable. The protocol used by this TargetServer.
&quot;sSLInfo&quot;: { # TLS configuration information for VirtualHosts and TargetServers. # Optional. Specifies TLS configuration info for this TargetServer. The JSON name is `sSLInfo` for legacy/backwards compatibility reasons -- Edge originally supported SSL, and the name is still used for TLS configuration.
&quot;ciphers&quot;: [ # The SSL/TLS cipher suites to be used. Must be one of the cipher suite names listed in: http://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html#ciphersuites
&quot;A String&quot;,
Expand Down Expand Up @@ -297,6 +302,7 @@ <h3>Method Details</h3>
&quot;isEnabled&quot;: True or False, # Optional. Enabling/disabling a TargetServer is useful when TargetServers are used in load balancing configurations, and one or more TargetServers need to taken out of rotation periodically. Defaults to true.
&quot;name&quot;: &quot;A String&quot;, # Required. The resource id of this target server. Values must match the regular expression
&quot;port&quot;: 42, # Required. The port number this target connects to on the given host. Value must be between 1 and 65535, inclusive.
&quot;protocol&quot;: &quot;A String&quot;, # Immutable. The protocol used by this TargetServer.
&quot;sSLInfo&quot;: { # TLS configuration information for VirtualHosts and TargetServers. # Optional. Specifies TLS configuration info for this TargetServer. The JSON name is `sSLInfo` for legacy/backwards compatibility reasons -- Edge originally supported SSL, and the name is still used for TLS configuration.
&quot;ciphers&quot;: [ # The SSL/TLS cipher suites to be used. Must be one of the cipher suite names listed in: http://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html#ciphersuites
&quot;A String&quot;,
Expand Down
5 changes: 2 additions & 3 deletions docs/dyn/apigee_v1.organizations.instances.html
Expand Up @@ -93,7 +93,7 @@ <h2>Instance Methods</h2>
<code><a href="#close">close()</a></code></p>
<p class="firstline">Close httplib2 connections.</p>
<p class="toc_element">
<code><a href="#create">create(parent, body=None, environments=None, x__xgafv=None)</a></code></p>
<code><a href="#create">create(parent, body=None, x__xgafv=None)</a></code></p>
<p class="firstline">Creates an Apigee runtime instance. The instance is accessible from the authorized network configured on the organization. **Note:** Not supported for Apigee hybrid.</p>
<p class="toc_element">
<code><a href="#delete">delete(name, x__xgafv=None)</a></code></p>
Expand All @@ -117,7 +117,7 @@ <h3>Method Details</h3>
</div>

<div class="method">
<code class="details" id="create">create(parent, body=None, environments=None, x__xgafv=None)</code>
<code class="details" id="create">create(parent, body=None, x__xgafv=None)</code>
<pre>Creates an Apigee runtime instance. The instance is accessible from the authorized network configured on the organization. **Note:** Not supported for Apigee hybrid.

Args:
Expand All @@ -139,7 +139,6 @@ <h3>Method Details</h3>
&quot;state&quot;: &quot;A String&quot;, # Output only. State of the instance. Values other than `ACTIVE` means the resource is not ready to use.
}

environments: string, Optional. List of environments that will be attached to the instance during creation. (repeated)
x__xgafv: string, V1 error format.
Allowed values
1 - v1 error format
Expand Down
2 changes: 1 addition & 1 deletion docs/dyn/apigee_v1.projects.html
Expand Up @@ -98,7 +98,7 @@ <h3>Method Details</h3>
{ # Request for ProvisionOrganization.
&quot;analyticsRegion&quot;: &quot;A String&quot;, # Primary Cloud Platform region for analytics data storage. For valid values, see [Create an organization](https://cloud.google.com/apigee/docs/hybrid/latest/precog-provision). Defaults to `us-west1`.
&quot;authorizedNetwork&quot;: &quot;A String&quot;, # Name of the customer project&#x27;s VPC network. If provided, the network needs to be peered through Service Networking. If none is provided, the organization will have access only to the public internet.
&quot;runtimeLocation&quot;: &quot;A String&quot;, # Cloud Platform location for the runtime instance. Defaults to `us-west1-a`.
&quot;runtimeLocation&quot;: &quot;A String&quot;, # Cloud Platform location for the runtime instance. Defaults to zone `us-west1-a`. If a region is provided, `EVAL` organizations will use the region for automatically selecting a zone for the runtime instance.
}

x__xgafv: string, V1 error format.
Expand Down
38 changes: 30 additions & 8 deletions googleapiclient/discovery_cache/documents/apigee.v1.json
Expand Up @@ -5707,12 +5707,6 @@
"parent"
],
"parameters": {
"environments": {
"description": "Optional. List of environments that will be attached to the instance during creation.",
"location": "query",
"repeated": true,
"type": "string"
},
"parent": {
"description": "Required. Name of the organization. Use the following structure in your request: `organizations/{org}`.",
"location": "path",
Expand Down Expand Up @@ -6992,7 +6986,7 @@
}
}
},
"revision": "20210415",
"revision": "20210422",
"rootUrl": "https://apigee.googleapis.com/",
"schemas": {
"GoogleApiHttpBody": {
Expand Down Expand Up @@ -10543,7 +10537,7 @@
"type": "string"
},
"runtimeLocation": {
"description": "Cloud Platform location for the runtime instance. Defaults to `us-west1-a`.",
"description": "Cloud Platform location for the runtime instance. Defaults to zone `us-west1-a`. If a region is provided, `EVAL` organizations will use the region for automatically selecting a zone for the runtime instance.",
"type": "string"
}
},
Expand Down Expand Up @@ -11587,6 +11581,20 @@
"format": "int32",
"type": "integer"
},
"protocol": {
"description": "Immutable. The protocol used by this TargetServer.",
"enum": [
"PROTOCOL_UNSPECIFIED",
"HTTP",
"GRPC"
],
"enumDescriptions": [
"UNSPECIFIED defaults to HTTP for backwards compatibility.",
"The TargetServer uses HTTP.",
"The TargetServer uses GRPC."
],
"type": "string"
},
"sSLInfo": {
"$ref": "GoogleCloudApigeeV1TlsInfo",
"description": "Optional. Specifies TLS configuration info for this TargetServer. The JSON name is `sSLInfo` for legacy/backwards compatibility reasons -- Edge originally supported SSL, and the name is still used for TLS configuration."
Expand All @@ -11610,6 +11618,20 @@
"format": "int32",
"type": "integer"
},
"protocol": {
"description": "The protocol used by this target server.",
"enum": [
"PROTOCOL_UNSPECIFIED",
"HTTP",
"GRPC"
],
"enumDescriptions": [
"UNSPECIFIED defaults to HTTP for backwards compatibility.",
"The TargetServer uses HTTP.",
"The TargetServer uses GRPC."
],
"type": "string"
},
"tlsInfo": {
"$ref": "GoogleCloudApigeeV1TlsInfoConfig",
"description": "TLS settings for the target server."
Expand Down

0 comments on commit 9106808

Please sign in to comment.