Class: Google::Cloud::AppEngine::V1::Deployment
- Inherits:
-
Object
- Object
- Google::Cloud::AppEngine::V1::Deployment
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/appengine/v1/deploy.rb
Overview
Code and application artifacts used to deploy a version to App Engine.
Defined Under Namespace
Classes: FilesEntry
Instance Attribute Summary collapse
-
#cloud_build_options ⇒ ::Google::Cloud::AppEngine::V1::CloudBuildOptions
Options for any Google Cloud Build builds created as a part of this deployment.
-
#container ⇒ ::Google::Cloud::AppEngine::V1::ContainerInfo
The Docker image for the container that runs the version.
-
#files ⇒ ::Google::Protobuf::Map{::String => ::Google::Cloud::AppEngine::V1::FileInfo}
Manifest of the files stored in Google Cloud Storage that are included as part of this version.
-
#zip ⇒ ::Google::Cloud::AppEngine::V1::ZipInfo
The zip file for this deployment, if this is a zip deployment.
Instance Attribute Details
#cloud_build_options ⇒ ::Google::Cloud::AppEngine::V1::CloudBuildOptions
Returns Options for any Google Cloud Build builds created as a part of this deployment.
These options will only be used if a new build is created, such as when deploying to the App Engine flexible environment using files or zip.
44 45 46 47 48 49 50 51 52 53 54 55 56 |
# File 'proto_docs/google/appengine/v1/deploy.rb', line 44 class Deployment include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AppEngine::V1::FileInfo] class FilesEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#container ⇒ ::Google::Cloud::AppEngine::V1::ContainerInfo
Returns The Docker image for the container that runs the version. Only applicable for instances running in the App Engine flexible environment.
44 45 46 47 48 49 50 51 52 53 54 55 56 |
# File 'proto_docs/google/appengine/v1/deploy.rb', line 44 class Deployment include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AppEngine::V1::FileInfo] class FilesEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#files ⇒ ::Google::Protobuf::Map{::String => ::Google::Cloud::AppEngine::V1::FileInfo}
Returns Manifest of the files stored in Google Cloud Storage that are included as part of this version. All files must be readable using the credentials supplied with this call.
44 45 46 47 48 49 50 51 52 53 54 55 56 |
# File 'proto_docs/google/appengine/v1/deploy.rb', line 44 class Deployment include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AppEngine::V1::FileInfo] class FilesEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#zip ⇒ ::Google::Cloud::AppEngine::V1::ZipInfo
Returns The zip file for this deployment, if this is a zip deployment.
44 45 46 47 48 49 50 51 52 53 54 55 56 |
# File 'proto_docs/google/appengine/v1/deploy.rb', line 44 class Deployment include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AppEngine::V1::FileInfo] class FilesEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |