diff --git a/api_names_out.yaml b/api_names_out.yaml index 85cad039a..72e5aa213 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -23988,6 +23988,7 @@ "/compute:beta/RouterBgpPeer/advertisedRoutePriority": advertised_route_priority "/compute:beta/RouterBgpPeer/interfaceName": interface_name "/compute:beta/RouterBgpPeer/ipAddress": ip_address +"/compute:beta/RouterBgpPeer/managementType": management_type "/compute:beta/RouterBgpPeer/name": name "/compute:beta/RouterBgpPeer/peerAsn": peer_asn "/compute:beta/RouterBgpPeer/peerIpAddress": peer_ip_address @@ -23995,6 +23996,7 @@ "/compute:beta/RouterInterface/ipRange": ip_range "/compute:beta/RouterInterface/linkedInterconnectAttachment": linked_interconnect_attachment "/compute:beta/RouterInterface/linkedVpnTunnel": linked_vpn_tunnel +"/compute:beta/RouterInterface/managementType": management_type "/compute:beta/RouterInterface/name": name "/compute:beta/RouterList": router_list "/compute:beta/RouterList/id": id diff --git a/generated/google/apis/compute_alpha.rb b/generated/google/apis/compute_alpha.rb index a6f051d8b..074be8bf6 100644 --- a/generated/google/apis/compute_alpha.rb +++ b/generated/google/apis/compute_alpha.rb @@ -25,7 +25,7 @@ module Google # @see https://developers.google.com/compute/docs/reference/latest/ module ComputeAlpha VERSION = 'Alpha' - REVISION = '20180329' + REVISION = '20180419' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/compute_alpha/classes.rb b/generated/google/apis/compute_alpha/classes.rb index b27afdf7a..dd00da6d5 100644 --- a/generated/google/apis/compute_alpha/classes.rb +++ b/generated/google/apis/compute_alpha/classes.rb @@ -22319,7 +22319,7 @@ module Google # The minimum version of SSL protocol that can be used by the clients to # establish a connection with the load balancer. This can be one of TLS_1_0, - # TLS_1_1, TLS_1_2, TLS_1_3. + # TLS_1_1, TLS_1_2. # Corresponds to the JSON property `minTlsVersion` # @return [String] attr_accessor :min_tls_version diff --git a/generated/google/apis/compute_beta.rb b/generated/google/apis/compute_beta.rb index 511e75415..84d6d31ba 100644 --- a/generated/google/apis/compute_beta.rb +++ b/generated/google/apis/compute_beta.rb @@ -25,7 +25,7 @@ module Google # @see https://developers.google.com/compute/docs/reference/latest/ module ComputeBeta VERSION = 'Beta' - REVISION = '20180329' + REVISION = '20180419' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/compute_beta/classes.rb b/generated/google/apis/compute_beta/classes.rb index f99837f88..94cdbce20 100644 --- a/generated/google/apis/compute_beta/classes.rb +++ b/generated/google/apis/compute_beta/classes.rb @@ -15598,6 +15598,15 @@ module Google # @return [String] attr_accessor :ip_address + # [Output Only] Type of how the resource/configuration of the BGP peer is + # managed. MANAGED_BY_USER is the default value; MANAGED_BY_ATTACHMENT + # represents an BGP peer that is automatically created for PARTNER + # interconnectAttachment, Google will automatically create/delete this type of + # BGP peer when the PARTNER interconnectAttachment is created/deleted. + # Corresponds to the JSON property `managementType` + # @return [String] + attr_accessor :management_type + # Name of this BGP peer. The name must be 1-63 characters long and comply with # RFC1035. # Corresponds to the JSON property `name` @@ -15627,6 +15636,7 @@ module Google @advertised_route_priority = args[:advertised_route_priority] if args.key?(:advertised_route_priority) @interface_name = args[:interface_name] if args.key?(:interface_name) @ip_address = args[:ip_address] if args.key?(:ip_address) + @management_type = args[:management_type] if args.key?(:management_type) @name = args[:name] if args.key?(:name) @peer_asn = args[:peer_asn] if args.key?(:peer_asn) @peer_ip_address = args[:peer_ip_address] if args.key?(:peer_ip_address) @@ -15659,6 +15669,16 @@ module Google # @return [String] attr_accessor :linked_vpn_tunnel + # [Output Only] Type of how the resource/configuration of the interface is + # managed. MANAGED_BY_USER is the default value; MANAGED_BY_ATTACHMENT + # represents an interface that is automatically created for PARTNER type + # interconnectAttachment, Google will automatically create/update/delete this + # type of interface when the PARTNER interconnectAttachment is created/ + # provisioned/deleted. + # Corresponds to the JSON property `managementType` + # @return [String] + attr_accessor :management_type + # Name of this interface entry. The name must be 1-63 characters long and comply # with RFC1035. # Corresponds to the JSON property `name` @@ -15674,6 +15694,7 @@ module Google @ip_range = args[:ip_range] if args.key?(:ip_range) @linked_interconnect_attachment = args[:linked_interconnect_attachment] if args.key?(:linked_interconnect_attachment) @linked_vpn_tunnel = args[:linked_vpn_tunnel] if args.key?(:linked_vpn_tunnel) + @management_type = args[:management_type] if args.key?(:management_type) @name = args[:name] if args.key?(:name) end end @@ -17299,7 +17320,7 @@ module Google # The minimum version of SSL protocol that can be used by the clients to # establish a connection with the load balancer. This can be one of TLS_1_0, - # TLS_1_1, TLS_1_2, TLS_1_3. + # TLS_1_1, TLS_1_2. # Corresponds to the JSON property `minTlsVersion` # @return [String] attr_accessor :min_tls_version diff --git a/generated/google/apis/compute_beta/representations.rb b/generated/google/apis/compute_beta/representations.rb index f9d2c65ba..be7fd9bb5 100644 --- a/generated/google/apis/compute_beta/representations.rb +++ b/generated/google/apis/compute_beta/representations.rb @@ -6857,6 +6857,7 @@ module Google property :advertised_route_priority, as: 'advertisedRoutePriority' property :interface_name, as: 'interfaceName' property :ip_address, as: 'ipAddress' + property :management_type, as: 'managementType' property :name, as: 'name' property :peer_asn, as: 'peerAsn' property :peer_ip_address, as: 'peerIpAddress' @@ -6869,6 +6870,7 @@ module Google property :ip_range, as: 'ipRange' property :linked_interconnect_attachment, as: 'linkedInterconnectAttachment' property :linked_vpn_tunnel, as: 'linkedVpnTunnel' + property :management_type, as: 'managementType' property :name, as: 'name' end end diff --git a/generated/google/apis/compute_v1.rb b/generated/google/apis/compute_v1.rb index 3b8dff052..30f36c1d5 100644 --- a/generated/google/apis/compute_v1.rb +++ b/generated/google/apis/compute_v1.rb @@ -25,7 +25,7 @@ module Google # @see https://developers.google.com/compute/docs/reference/latest/ module ComputeV1 VERSION = 'V1' - REVISION = '20180329' + REVISION = '20180419' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/compute_v1/classes.rb b/generated/google/apis/compute_v1/classes.rb index d683f808a..206c5d81c 100644 --- a/generated/google/apis/compute_v1/classes.rb +++ b/generated/google/apis/compute_v1/classes.rb @@ -15289,7 +15289,7 @@ module Google # The minimum version of SSL protocol that can be used by the clients to # establish a connection with the load balancer. This can be one of TLS_1_0, - # TLS_1_1, TLS_1_2, TLS_1_3. + # TLS_1_1, TLS_1_2. # Corresponds to the JSON property `minTlsVersion` # @return [String] attr_accessor :min_tls_version