Class: Google::Cloud::Run::V2::SubmitBuildRequest::BuildpacksBuild

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/run/v2/build.rb

Overview

Build the source using Buildpacks.

Defined Under Namespace

Classes: EnvironmentVariablesEntry

Instance Attribute Summary collapse

Instance Attribute Details

#base_image::String



104
105
106
107
108
109
110
111
112
113
114
115
116
# File 'proto_docs/google/cloud/run/v2/build.rb', line 104

class BuildpacksBuild
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class EnvironmentVariablesEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#cache_image_uri::String



104
105
106
107
108
109
110
111
112
113
114
115
116
# File 'proto_docs/google/cloud/run/v2/build.rb', line 104

class BuildpacksBuild
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class EnvironmentVariablesEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#enable_automatic_updates::Boolean



104
105
106
107
108
109
110
111
112
113
114
115
116
# File 'proto_docs/google/cloud/run/v2/build.rb', line 104

class BuildpacksBuild
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class EnvironmentVariablesEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#environment_variables::Google::Protobuf::Map{::String => ::String}



104
105
106
107
108
109
110
111
112
113
114
115
116
# File 'proto_docs/google/cloud/run/v2/build.rb', line 104

class BuildpacksBuild
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class EnvironmentVariablesEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#function_target::String



104
105
106
107
108
109
110
111
112
113
114
115
116
# File 'proto_docs/google/cloud/run/v2/build.rb', line 104

class BuildpacksBuild
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class EnvironmentVariablesEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#project_descriptor::String



104
105
106
107
108
109
110
111
112
113
114
115
116
# File 'proto_docs/google/cloud/run/v2/build.rb', line 104

class BuildpacksBuild
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class EnvironmentVariablesEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#runtime::String

Deprecated.

This field is deprecated and may be removed in the next major version update.

Returns The runtime name, e.g. 'go113'. Leave blank for generic builds.



104
105
106
107
108
109
110
111
112
113
114
115
116
# File 'proto_docs/google/cloud/run/v2/build.rb', line 104

class BuildpacksBuild
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class EnvironmentVariablesEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end