class Google::Apis::AppengineV1beta4::Deployment
Code and application artifacts used to deploy a version to App Engine.
Attributes
A Docker (container) image which should be used to start the application. Corresponds to the JSON property `container` @return [Google::Apis::AppengineV1beta4::ContainerInfo]
A manifest of files stored in Google Cloud Storage which should be included as part of this application. All files must be readable using the credentials supplied with this call. Corresponds to the JSON property `files` @return [Hash<String,Google::Apis::AppengineV1beta4::FileInfo>]
The origin of the source code for this deployment. There can be more than one source reference per Version if source code is distributed among multiple repositories. Corresponds to the JSON property `sourceReferences` @return [Array<Google::Apis::AppengineV1beta4::SourceReference>]
Public Class Methods
# File generated/google/apis/appengine_v1beta4/classes.rb, line 1088 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File generated/google/apis/appengine_v1beta4/classes.rb, line 1093 def update!(**args) @files = args[:files] if args.key?(:files) @container = args[:container] if args.key?(:container) @source_references = args[:source_references] if args.key?(:source_references) end