diff --git a/docs/dyn/apigee_v1.organizations.environments.html b/docs/dyn/apigee_v1.organizations.environments.html index eec6e5773f2..84e5d801c61 100644 --- a/docs/dyn/apigee_v1.organizations.environments.html +++ b/docs/dyn/apigee_v1.organizations.environments.html @@ -474,6 +474,7 @@

Method Details

"host": "A String", # Host name of the target server. "name": "A String", # Target server revision name in the following format: `organizations/{org}/environments/{env}/targetservers/{targetserver}/revisions/{rev}` "port": 42, # Port number for the target server. + "protocol": "A String", # The protocol used by this target server. "tlsInfo": { # TLS settings for the target server. "ciphers": [ # List of ciphers that are granted access. "A String", diff --git a/docs/dyn/apigee_v1.organizations.environments.targetservers.html b/docs/dyn/apigee_v1.organizations.environments.targetservers.html index 40e27271f72..19d300b7ff1 100644 --- a/docs/dyn/apigee_v1.organizations.environments.targetservers.html +++ b/docs/dyn/apigee_v1.organizations.environments.targetservers.html @@ -110,6 +110,7 @@

Method Details

"isEnabled": 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. "name": "A String", # Required. The resource id of this target server. Values must match the regular expression "port": 42, # Required. The port number this target connects to on the given host. Value must be between 1 and 65535, inclusive. + "protocol": "A String", # Immutable. The protocol used by this TargetServer. "sSLInfo": { # 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. "ciphers": [ # 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 "A String", @@ -145,6 +146,7 @@

Method Details

"isEnabled": 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. "name": "A String", # Required. The resource id of this target server. Values must match the regular expression "port": 42, # Required. The port number this target connects to on the given host. Value must be between 1 and 65535, inclusive. + "protocol": "A String", # Immutable. The protocol used by this TargetServer. "sSLInfo": { # 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. "ciphers": [ # 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 "A String", @@ -186,6 +188,7 @@

Method Details

"isEnabled": 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. "name": "A String", # Required. The resource id of this target server. Values must match the regular expression "port": 42, # Required. The port number this target connects to on the given host. Value must be between 1 and 65535, inclusive. + "protocol": "A String", # Immutable. The protocol used by this TargetServer. "sSLInfo": { # 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. "ciphers": [ # 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 "A String", @@ -227,6 +230,7 @@

Method Details

"isEnabled": 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. "name": "A String", # Required. The resource id of this target server. Values must match the regular expression "port": 42, # Required. The port number this target connects to on the given host. Value must be between 1 and 65535, inclusive. + "protocol": "A String", # Immutable. The protocol used by this TargetServer. "sSLInfo": { # 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. "ciphers": [ # 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 "A String", @@ -263,6 +267,7 @@

Method Details

"isEnabled": 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. "name": "A String", # Required. The resource id of this target server. Values must match the regular expression "port": 42, # Required. The port number this target connects to on the given host. Value must be between 1 and 65535, inclusive. + "protocol": "A String", # Immutable. The protocol used by this TargetServer. "sSLInfo": { # 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. "ciphers": [ # 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 "A String", @@ -297,6 +302,7 @@

Method Details

"isEnabled": 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. "name": "A String", # Required. The resource id of this target server. Values must match the regular expression "port": 42, # Required. The port number this target connects to on the given host. Value must be between 1 and 65535, inclusive. + "protocol": "A String", # Immutable. The protocol used by this TargetServer. "sSLInfo": { # 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. "ciphers": [ # 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 "A String", diff --git a/docs/dyn/apigee_v1.organizations.instances.html b/docs/dyn/apigee_v1.organizations.instances.html index 3e062ba7571..15186ac7cf2 100644 --- a/docs/dyn/apigee_v1.organizations.instances.html +++ b/docs/dyn/apigee_v1.organizations.instances.html @@ -93,7 +93,7 @@

Instance Methods

close()

Close httplib2 connections.

- create(parent, body=None, environments=None, x__xgafv=None)

+ create(parent, body=None, x__xgafv=None)

Creates an Apigee runtime instance. The instance is accessible from the authorized network configured on the organization. **Note:** Not supported for Apigee hybrid.

delete(name, x__xgafv=None)

@@ -117,7 +117,7 @@

Method Details

- create(parent, body=None, environments=None, x__xgafv=None) + create(parent, body=None, x__xgafv=None)
Creates an Apigee runtime instance. The instance is accessible from the authorized network configured on the organization. **Note:** Not supported for Apigee hybrid.
 
 Args:
@@ -139,7 +139,6 @@ 

Method Details

"state": "A String", # 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 diff --git a/docs/dyn/apigee_v1.projects.html b/docs/dyn/apigee_v1.projects.html index 998dc12d67d..4de4c01ec1a 100644 --- a/docs/dyn/apigee_v1.projects.html +++ b/docs/dyn/apigee_v1.projects.html @@ -98,7 +98,7 @@

Method Details

{ # Request for ProvisionOrganization. "analyticsRegion": "A String", # 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`. "authorizedNetwork": "A String", # Name of the customer project'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. - "runtimeLocation": "A String", # Cloud Platform location for the runtime instance. Defaults to `us-west1-a`. + "runtimeLocation": "A String", # 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. diff --git a/googleapiclient/discovery_cache/documents/apigee.v1.json b/googleapiclient/discovery_cache/documents/apigee.v1.json index 53b6bb047ae..00817f75451 100644 --- a/googleapiclient/discovery_cache/documents/apigee.v1.json +++ b/googleapiclient/discovery_cache/documents/apigee.v1.json @@ -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", @@ -6992,7 +6986,7 @@ } } }, - "revision": "20210415", + "revision": "20210422", "rootUrl": "https://apigee.googleapis.com/", "schemas": { "GoogleApiHttpBody": { @@ -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" } }, @@ -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." @@ -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."