Class: Google::Cloud::Functions::V2::SourceProvenance

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

Overview

Provenance of the source. Ways to find the original source, or verify that some source was used for this build.

Instance Attribute Summary collapse

Instance Attribute Details

#git_uri::String

Returns A copy of the build's source.git_uri, if exists, with any commits resolved.

Returns:

  • (::String)

    A copy of the build's source.git_uri, if exists, with any commits resolved.



240
241
242
243
# File 'proto_docs/google/cloud/functions/v2/functions.rb', line 240

class SourceProvenance
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#resolved_repo_source::Google::Cloud::Functions::V2::RepoSource

Returns A copy of the build's source.repo_source, if exists, with any revisions resolved.

Returns:



240
241
242
243
# File 'proto_docs/google/cloud/functions/v2/functions.rb', line 240

class SourceProvenance
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#resolved_storage_source::Google::Cloud::Functions::V2::StorageSource

Returns A copy of the build's source.storage_source, if exists, with any generations resolved.

Returns:



240
241
242
243
# File 'proto_docs/google/cloud/functions/v2/functions.rb', line 240

class SourceProvenance
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end