Class: Google::Cloud::EdgeContainer::V1::UpgradeClusterRequest
- Inherits:
-
Object
- Object
- Google::Cloud::EdgeContainer::V1::UpgradeClusterRequest
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/edgecontainer/v1/service.rb
Overview
Upgrades a cluster.
Defined Under Namespace
Modules: Schedule
Instance Attribute Summary collapse
-
#name ⇒ ::String
Required.
-
#request_id ⇒ ::String
A unique identifier for this request.
-
#schedule ⇒ ::Google::Cloud::EdgeContainer::V1::UpgradeClusterRequest::Schedule
The schedule for the upgrade.
-
#target_version ⇒ ::String
Required.
Instance Attribute Details
#name ⇒ ::String
Returns Required. The resource name of the cluster.
160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 |
# File 'proto_docs/google/cloud/edgecontainer/v1/service.rb', line 160 class UpgradeClusterRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Represents the schedule about when the cluster is going to be upgraded. module Schedule # Unspecified. The default is to upgrade the cluster immediately which is # the only option today. SCHEDULE_UNSPECIFIED = 0 # The cluster is going to be upgraded immediately after receiving the # request. IMMEDIATELY = 1 end end |
#request_id ⇒ ::String
Returns A unique identifier for this request. Restricted to 36 ASCII characters. A
random UUID is recommended. This request is only idempotent if
request_id
is provided.
160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 |
# File 'proto_docs/google/cloud/edgecontainer/v1/service.rb', line 160 class UpgradeClusterRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Represents the schedule about when the cluster is going to be upgraded. module Schedule # Unspecified. The default is to upgrade the cluster immediately which is # the only option today. SCHEDULE_UNSPECIFIED = 0 # The cluster is going to be upgraded immediately after receiving the # request. IMMEDIATELY = 1 end end |
#schedule ⇒ ::Google::Cloud::EdgeContainer::V1::UpgradeClusterRequest::Schedule
Returns The schedule for the upgrade.
160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 |
# File 'proto_docs/google/cloud/edgecontainer/v1/service.rb', line 160 class UpgradeClusterRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Represents the schedule about when the cluster is going to be upgraded. module Schedule # Unspecified. The default is to upgrade the cluster immediately which is # the only option today. SCHEDULE_UNSPECIFIED = 0 # The cluster is going to be upgraded immediately after receiving the # request. IMMEDIATELY = 1 end end |
#target_version ⇒ ::String
Returns Required. The version the cluster is going to be upgraded to.
160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 |
# File 'proto_docs/google/cloud/edgecontainer/v1/service.rb', line 160 class UpgradeClusterRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Represents the schedule about when the cluster is going to be upgraded. module Schedule # Unspecified. The default is to upgrade the cluster immediately which is # the only option today. SCHEDULE_UNSPECIFIED = 0 # The cluster is going to be upgraded immediately after receiving the # request. IMMEDIATELY = 1 end end |