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