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:
1 parent
a4dd7b62fc
commit
a2ff447d18
45 files changed
+752
-4045
No files matched your search
@@ -419,7 +419,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::DataprocV1::GceClusterConfig]
|
||||
attr_accessor :gce_cluster_config
|
||||
@@ -914,7 +914,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
|
||||
|
||||
@@ -948,6 +948,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::DataprocV1::NodeGroupAffinity]
|
||||
attr_accessor :node_group_affinity
|
||||
|
||||
# Optional. The type of IPv6 access for a cluster.
|
||||
# Corresponds to the JSON property `privateIpv6GoogleAccess`
|
||||
# @return [String]
|
||||
@@ -1017,6 +1022,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)
|
||||
@@ -2116,6 +2122,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
|
||||
|
||||
Reference in new issue
Block a user