Autogenerated update (2019-07-25)

Update:
- cloudasset_v1
- cloudshell_v1
- cloudshell_v1alpha1
- container_v1beta1
This commit is contained in:
Google APIs committed 2019-07-25 00:38:10 +00:00
1 parent a9afd2c9c4
commit bdea62abc5
12 files changed
+732 -4

No files matched your search

@@ -656,6 +656,11 @@ module Google
# @return [String]
attr_accessor :services_ipv4_cidr
# Configuration of Shielded Nodes feature.
# Corresponds to the JSON property `shieldedNodes`
# @return [Google::Apis::ContainerV1beta1::ShieldedNodes]
attr_accessor :shielded_nodes
# [Output only] The current status of this cluster.
# Corresponds to the JSON property `status`
# @return [String]
@@ -759,6 +764,7 @@ module Google
@resource_usage_export_config = args[:resource_usage_export_config] if args.key?(:resource_usage_export_config)
@self_link = args[:self_link] if args.key?(:self_link)
@services_ipv4_cidr = args[:services_ipv4_cidr] if args.key?(:services_ipv4_cidr)
@shielded_nodes = args[:shielded_nodes] if args.key?(:shielded_nodes)
@status = args[:status] if args.key?(:status)
@status_message = args[:status_message] if args.key?(:status_message)
@subnetwork = args[:subnetwork] if args.key?(:subnetwork)
@@ -949,6 +955,11 @@ module Google
# @return [Google::Apis::ContainerV1beta1::ResourceUsageExportConfig]
attr_accessor :desired_resource_usage_export_config
# Configuration of Shielded Nodes feature.
# Corresponds to the JSON property `desiredShieldedNodes`
# @return [Google::Apis::ContainerV1beta1::ShieldedNodes]
attr_accessor :desired_shielded_nodes
# VerticalPodAutoscaling contains global, per-cluster information
# required by Vertical Pod Autoscaler to automatically adjust
# the resources of pods controlled by it.
@@ -985,6 +996,7 @@ module Google
@desired_pod_security_policy_config = args[:desired_pod_security_policy_config] if args.key?(:desired_pod_security_policy_config)
@desired_private_cluster_config = args[:desired_private_cluster_config] if args.key?(:desired_private_cluster_config)
@desired_resource_usage_export_config = args[:desired_resource_usage_export_config] if args.key?(:desired_resource_usage_export_config)
@desired_shielded_nodes = args[:desired_shielded_nodes] if args.key?(:desired_shielded_nodes)
@desired_vertical_pod_autoscaling = args[:desired_vertical_pod_autoscaling] if args.key?(:desired_vertical_pod_autoscaling)
@desired_workload_identity_config = args[:desired_workload_identity_config] if args.key?(:desired_workload_identity_config)
end
@@ -1231,6 +1243,11 @@ module Google
class GetJsonWebKeysResponse
include Google::Apis::Core::Hashable
# RFC-2616: cache control support
# Corresponds to the JSON property `cacheHeader`
# @return [Google::Apis::ContainerV1beta1::HttpCacheControlResponseHeader]
attr_accessor :cache_header
# The public component of the keys used by the cluster to sign token
# requests.
# Corresponds to the JSON property `keys`
@@ -1243,6 +1260,7 @@ module Google
# Update properties of this object
def update!(**args)
@cache_header = args[:cache_header] if args.key?(:cache_header)
@keys = args[:keys] if args.key?(:keys)
end
end
@@ -1252,6 +1270,11 @@ module Google
class GetOpenIdConfigResponse
include Google::Apis::Core::Hashable
# RFC-2616: cache control support
# Corresponds to the JSON property `cacheHeader`
# @return [Google::Apis::ContainerV1beta1::HttpCacheControlResponseHeader]
attr_accessor :cache_header
# Supported claims.
# Corresponds to the JSON property `claims_supported`
# @return [Array<String>]
@@ -1293,6 +1316,7 @@ module Google
# Update properties of this object
def update!(**args)
@cache_header = args[:cache_header] if args.key?(:cache_header)
@claims_supported = args[:claims_supported] if args.key?(:claims_supported)
@grant_types = args[:grant_types] if args.key?(:grant_types)
@id_token_signing_alg_values_supported = args[:id_token_signing_alg_values_supported] if args.key?(:id_token_signing_alg_values_supported)
@@ -1327,6 +1351,37 @@ module Google
end
end
# RFC-2616: cache control support
class HttpCacheControlResponseHeader
include Google::Apis::Core::Hashable
# 14.6 response cache age, in seconds since the response is generated
# Corresponds to the JSON property `age`
# @return [Fixnum]
attr_accessor :age
# 14.9 request and response directives
# Corresponds to the JSON property `directive`
# @return [String]
attr_accessor :directive
# 14.21 response cache expires, in RFC 1123 date format
# Corresponds to the JSON property `expires`
# @return [String]
attr_accessor :expires
def initialize(**args)
update!(**args)
end
# Update properties of this object
def update!(**args)
@age = args[:age] if args.key?(:age)
@directive = args[:directive] if args.key?(:directive)
@expires = args[:expires] if args.key?(:expires)
end
end
# Configuration options for the HTTP (L7) load balancing controller addon,
# which makes it easy to set up HTTP load balancers for services in a cluster.
class HttpLoadBalancing
@@ -3616,6 +3671,26 @@ module Google
end
end
# Configuration of Shielded Nodes feature.
class ShieldedNodes
include Google::Apis::Core::Hashable
# Whether Shielded Nodes features are enabled on all nodes in this cluster.
# Corresponds to the JSON property `enabled`
# @return [Boolean]
attr_accessor :enabled
alias_method :enabled?, :enabled
def initialize(**args)
update!(**args)
end
# Update properties of this object
def update!(**args)
@enabled = args[:enabled] if args.key?(:enabled)
end
end
# StartIPRotationRequest creates a new IP for the cluster and then performs
# a node upgrade on each node pool to point to the new IP.
class StartIpRotationRequest
@@ -166,6 +166,12 @@ module Google
include Google::Apis::Core::JsonObjectSupport
end
class HttpCacheControlResponseHeader
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class HttpLoadBalancing
class Representation < Google::Apis::Core::JsonRepresentation; end
@@ -460,6 +466,12 @@ module Google
include Google::Apis::Core::JsonObjectSupport
end
class ShieldedNodes
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class StartIpRotationRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
@@ -689,6 +701,8 @@ module Google
property :self_link, as: 'selfLink'
property :services_ipv4_cidr, as: 'servicesIpv4Cidr'
property :shielded_nodes, as: 'shieldedNodes', class: Google::Apis::ContainerV1beta1::ShieldedNodes, decorator: Google::Apis::ContainerV1beta1::ShieldedNodes::Representation
property :status, as: 'status'
property :status_message, as: 'statusMessage'
property :subnetwork, as: 'subnetwork'
@@ -745,6 +759,8 @@ module Google
property :desired_resource_usage_export_config, as: 'desiredResourceUsageExportConfig', class: Google::Apis::ContainerV1beta1::ResourceUsageExportConfig, decorator: Google::Apis::ContainerV1beta1::ResourceUsageExportConfig::Representation
property :desired_shielded_nodes, as: 'desiredShieldedNodes', class: Google::Apis::ContainerV1beta1::ShieldedNodes, decorator: Google::Apis::ContainerV1beta1::ShieldedNodes::Representation
property :desired_vertical_pod_autoscaling, as: 'desiredVerticalPodAutoscaling', class: Google::Apis::ContainerV1beta1::VerticalPodAutoscaling, decorator: Google::Apis::ContainerV1beta1::VerticalPodAutoscaling::Representation
property :desired_workload_identity_config, as: 'desiredWorkloadIdentityConfig', class: Google::Apis::ContainerV1beta1::WorkloadIdentityConfig, decorator: Google::Apis::ContainerV1beta1::WorkloadIdentityConfig::Representation
@@ -817,6 +833,8 @@ module Google
class GetJsonWebKeysResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :cache_header, as: 'cacheHeader', class: Google::Apis::ContainerV1beta1::HttpCacheControlResponseHeader, decorator: Google::Apis::ContainerV1beta1::HttpCacheControlResponseHeader::Representation
collection :keys, as: 'keys', class: Google::Apis::ContainerV1beta1::Jwk, decorator: Google::Apis::ContainerV1beta1::Jwk::Representation
end
@@ -825,6 +843,8 @@ module Google
class GetOpenIdConfigResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :cache_header, as: 'cacheHeader', class: Google::Apis::ContainerV1beta1::HttpCacheControlResponseHeader, decorator: Google::Apis::ContainerV1beta1::HttpCacheControlResponseHeader::Representation
collection :claims_supported, as: 'claims_supported'
collection :grant_types, as: 'grant_types'
collection :id_token_signing_alg_values_supported, as: 'id_token_signing_alg_values_supported'
@@ -842,6 +862,15 @@ module Google
end
end
class HttpCacheControlResponseHeader
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :age, :numeric_string => true, as: 'age'
property :directive, as: 'directive'
property :expires, as: 'expires'
end
end
class HttpLoadBalancing
# @private
class Representation < Google::Apis::Core::JsonRepresentation
@@ -1380,6 +1409,13 @@ module Google
end
end
class ShieldedNodes
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :enabled, as: 'enabled'
end
end
class StartIpRotationRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation