Class: Google::Cloud::AppEngine::V1::Resources
- Inherits:
-
Object
- Object
- Google::Cloud::AppEngine::V1::Resources
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/appengine/v1/version.rb
Overview
Machine resources for a version.
Instance Attribute Summary collapse
-
#cpu ⇒ ::Float
Number of CPU cores needed.
-
#disk_gb ⇒ ::Float
Disk size (GB) needed.
-
#kms_key_reference ⇒ ::String
The name of the encryption key that is stored in Google Cloud KMS.
-
#memory_gb ⇒ ::Float
Memory (GB) needed.
-
#volumes ⇒ ::Array<::Google::Cloud::AppEngine::V1::Volume>
User specified volumes.
Instance Attribute Details
#cpu ⇒ ::Float
Returns Number of CPU cores needed.
554 555 556 557 |
# File 'proto_docs/google/appengine/v1/version.rb', line 554 class Resources include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#disk_gb ⇒ ::Float
Returns Disk size (GB) needed.
554 555 556 557 |
# File 'proto_docs/google/appengine/v1/version.rb', line 554 class Resources include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#kms_key_reference ⇒ ::String
Returns The name of the encryption key that is stored in Google Cloud KMS. Only should be used by Cloud Composer to encrypt the vm disk.
554 555 556 557 |
# File 'proto_docs/google/appengine/v1/version.rb', line 554 class Resources include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |