Autogenerated update (2020-09-30)

Delete:
- apigateway_v1alpha1
- apigateway_v1alpha2
- appsactivity_v1

Update:
- books_v1
- cloudidentity_v1
- cloudidentity_v1beta1
- composer_v1beta1
- dataproc_v1
- dataproc_v1beta2
- dialogflow_v2
- dialogflow_v2beta1
- dialogflow_v3beta1
- memcache_v1beta2
- recommender_v1
- recommender_v1beta1
- youtube_partner_v1
This commit is contained in:
Google APIs committed 2020-09-30 00:38:45 +00:00
1 parent a4dd7b62fc
commit a2ff447d18
45 files changed
+752 -4045

No files matched your search

@@ -417,7 +417,7 @@ module Google
attr_accessor :endpoint_config
# Common config settings for resources of Compute Engine cluster instances,
# applicable to all instances in the cluster. NEXT ID: 14
# applicable to all instances in the cluster.
# Corresponds to the JSON property `gceClusterConfig`
# @return [Google::Apis::DataprocV1beta2::GceClusterConfig]
attr_accessor :gce_cluster_config
@@ -924,7 +924,7 @@ module Google
end
# Common config settings for resources of Compute Engine cluster instances,
# applicable to all instances in the cluster. NEXT ID: 14
# applicable to all instances in the cluster.
class GceClusterConfig
include Google::Apis::Core::Hashable
@@ -958,6 +958,11 @@ module Google
# @return [String]
attr_accessor :network_uri
# Node Group Affinity for clusters using sole-tenant node groups.
# Corresponds to the JSON property `nodeGroupAffinity`
# @return [Google::Apis::DataprocV1beta2::NodeGroupAffinity]
attr_accessor :node_group_affinity
# Optional. The type of IPv6 access for a cluster.
# Corresponds to the JSON property `privateIpv6GoogleAccess`
# @return [String]
@@ -1027,6 +1032,7 @@ module Google
@internal_ip_only = args[:internal_ip_only] if args.key?(:internal_ip_only)
@metadata = args[:metadata] if args.key?(:metadata)
@network_uri = args[:network_uri] if args.key?(:network_uri)
@node_group_affinity = args[:node_group_affinity] if args.key?(:node_group_affinity)
@private_ipv6_google_access = args[:private_ipv6_google_access] if args.key?(:private_ipv6_google_access)
@reservation_affinity = args[:reservation_affinity] if args.key?(:reservation_affinity)
@service_account = args[:service_account] if args.key?(:service_account)
@@ -2207,6 +2213,26 @@ module Google
end
end
# Node Group Affinity for clusters using sole-tenant node groups.
class NodeGroupAffinity
include Google::Apis::Core::Hashable
# Optional. The name of a single node group (https://cloud.google.com/compute/
# docs/reference/rest/v1/nodeGroups) a cluster will be created on.
# Corresponds to the JSON property `nodeGroupUri`
# @return [String]
attr_accessor :node_group_uri
def initialize(**args)
update!(**args)
end
# Update properties of this object
def update!(**args)
@node_group_uri = args[:node_group_uri] if args.key?(:node_group_uri)
end
end
# Specifies an executable to run on a fully configured node and a timeout period
# for executable completion.
class NodeInitializationAction
@@ -322,6 +322,12 @@ module Google
include Google::Apis::Core::JsonObjectSupport
end
class NodeGroupAffinity
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class NodeInitializationAction
class Representation < Google::Apis::Core::JsonRepresentation; end
@@ -746,6 +752,8 @@ module Google
property :internal_ip_only, as: 'internalIpOnly'
hash :metadata, as: 'metadata'
property :network_uri, as: 'networkUri'
property :node_group_affinity, as: 'nodeGroupAffinity', class: Google::Apis::DataprocV1beta2::NodeGroupAffinity, decorator: Google::Apis::DataprocV1beta2::NodeGroupAffinity::Representation
property :private_ipv6_google_access, as: 'privateIpv6GoogleAccess'
property :reservation_affinity, as: 'reservationAffinity', class: Google::Apis::DataprocV1beta2::ReservationAffinity, decorator: Google::Apis::DataprocV1beta2::ReservationAffinity::Representation
@@ -1056,6 +1064,13 @@ module Google
end
end
class NodeGroupAffinity
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :node_group_uri, as: 'nodeGroupUri'
end
end
class NodeInitializationAction
# @private
class Representation < Google::Apis::Core::JsonRepresentation