lib/google/apis/run_v2/representations.rb in google-apis-run_v2-0.48.0 vs lib/google/apis/run_v2/representations.rb in google-apis-run_v2-0.49.0
- old
+ new
@@ -50,10 +50,16 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class GoogleCloudRunV2ContainerOverride
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class GoogleCloudRunV2ContainerPort
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -152,10 +158,16 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class GoogleCloudRunV2Overrides
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class GoogleCloudRunV2Probe
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -405,10 +417,21 @@
property :working_dir, as: 'workingDir'
end
end
+ class GoogleCloudRunV2ContainerOverride
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ collection :args, as: 'args'
+ property :clear_args, as: 'clearArgs'
+ collection :env, as: 'env', class: Google::Apis::RunV2::GoogleCloudRunV2EnvVar, decorator: Google::Apis::RunV2::GoogleCloudRunV2EnvVar::Representation
+
+ property :name, as: 'name'
+ end
+ end
+
class GoogleCloudRunV2ContainerPort
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :container_port, as: 'containerPort'
property :name, as: 'name'
@@ -610,10 +633,20 @@
property :subnetwork, as: 'subnetwork'
collection :tags, as: 'tags'
end
end
+ class GoogleCloudRunV2Overrides
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ collection :container_overrides, as: 'containerOverrides', class: Google::Apis::RunV2::GoogleCloudRunV2ContainerOverride, decorator: Google::Apis::RunV2::GoogleCloudRunV2ContainerOverride::Representation
+
+ property :task_count, as: 'taskCount'
+ property :timeout, as: 'timeout'
+ end
+ end
+
class GoogleCloudRunV2Probe
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :failure_threshold, as: 'failureThreshold'
property :grpc, as: 'grpc', class: Google::Apis::RunV2::GoogleCloudRunV2GrpcAction, decorator: Google::Apis::RunV2::GoogleCloudRunV2GrpcAction::Representation
@@ -710,9 +743,11 @@
class GoogleCloudRunV2RunJobRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :etag, as: 'etag'
+ property :overrides, as: 'overrides', class: Google::Apis::RunV2::GoogleCloudRunV2Overrides, decorator: Google::Apis::RunV2::GoogleCloudRunV2Overrides::Representation
+
property :validate_only, as: 'validateOnly'
end
end
class GoogleCloudRunV2SecretKeySelector