Class: Google::Apis::GameservicesV1beta::GameServerClusterConnectionInfo
- Inherits:
-
Object
- Object
- Google::Apis::GameservicesV1beta::GameServerClusterConnectionInfo
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/gameservices_v1beta/classes.rb,
lib/google/apis/gameservices_v1beta/representations.rb,
lib/google/apis/gameservices_v1beta/representations.rb
Overview
The game server cluster connection information.
Instance Attribute Summary collapse
-
#gke_cluster_reference ⇒ Google::Apis::GameservicesV1beta::GkeClusterReference
A reference to a GKE cluster.
-
#namespace ⇒ String
Namespace designated on the game server cluster where the Agones game server instances will be created.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GameServerClusterConnectionInfo
constructor
A new instance of GameServerClusterConnectionInfo.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GameServerClusterConnectionInfo
Returns a new instance of GameServerClusterConnectionInfo.
747 748 749 |
# File 'lib/google/apis/gameservices_v1beta/classes.rb', line 747 def initialize(**args) update!(**args) end |
Instance Attribute Details
#gke_cluster_reference ⇒ Google::Apis::GameservicesV1beta::GkeClusterReference
A reference to a GKE cluster.
Corresponds to the JSON property gkeClusterReference
738 739 740 |
# File 'lib/google/apis/gameservices_v1beta/classes.rb', line 738 def gke_cluster_reference @gke_cluster_reference end |
#namespace ⇒ String
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
745 746 747 |
# File 'lib/google/apis/gameservices_v1beta/classes.rb', line 745 def namespace @namespace end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
752 753 754 755 |
# File 'lib/google/apis/gameservices_v1beta/classes.rb', line 752 def update!(**args) @gke_cluster_reference = args[:gke_cluster_reference] if args.key?(:gke_cluster_reference) @namespace = args[:namespace] if args.key?(:namespace) end |