class Google::Apis::GameservicesV1beta::GameServerClusterConnectionInfo
The game server cluster connection information.
Attributes
gke_cluster_reference[RW]
A reference to a GKE cluster. Corresponds to the JSON property `gkeClusterReference` @return [Google::Apis::GameservicesV1beta::GkeClusterReference]
gke_hub_cluster_reference[RW]
GkeHubClusterReference
represents a reference to a Kubernetes cluster registered through GKE Hub. Corresponds to the JSON property `gkeHubClusterReference` @return [Google::Apis::GameservicesV1beta::GkeHubClusterReference]
namespace[RW]
Namespace designated on the game server cluster where the Agones game server instances will be created. Existence of the namespace will be validated during creation. Corresponds to the JSON property `namespace` @return [String]
Public Class Methods
new(**args)
click to toggle source
# File lib/google/apis/gameservices_v1beta/classes.rb, line 767 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 772 def update!(**args) @gke_cluster_reference = args[:gke_cluster_reference] if args.key?(:gke_cluster_reference) @gke_hub_cluster_reference = args[:gke_hub_cluster_reference] if args.key?(:gke_hub_cluster_reference) @namespace = args[:namespace] if args.key?(:namespace) end