class Google::Apis::GameservicesV1beta::DeployedFleet
Agones fleet specification and details.
Attributes
fleet[RW]
The name of the Agones fleet. Corresponds to the JSON property `fleet` @return [String]
fleet_spec[RW]
The fleet spec retrieved from the Agones fleet. Corresponds to the JSON property `fleetSpec` @return [String]
spec_source[RW]
Encapsulates Agones fleet spec and Agones autoscaler spec sources. Corresponds to the JSON property `specSource` @return [Google::Apis::GameservicesV1beta::SpecSource]
status[RW]
DeployedFleetStatus
has details about the Agones fleets such as how many are running, how many allocated, and so on. Corresponds to the JSON property `status` @return [Google::Apis::GameservicesV1beta::DeployedFleetStatus]
Public Class Methods
new(**args)
click to toggle source
# File lib/google/apis/gameservices_v1beta/classes.rb, line 427 def initialize(**args) update!(**args) end
Public Instance Methods
update!(**args)
click to toggle source
Update properties of this object
# File lib/google/apis/gameservices_v1beta/classes.rb, line 432 def update!(**args) @fleet = args[:fleet] if args.key?(:fleet) @fleet_spec = args[:fleet_spec] if args.key?(:fleet_spec) @spec_source = args[:spec_source] if args.key?(:spec_source) @status = args[:status] if args.key?(:status) end