Class: Google::Apis::GameservicesV1::GameServerClusterConnectionInfo
- Inherits:
-
Object
- Object
- Google::Apis::GameservicesV1::GameServerClusterConnectionInfo
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/gameservices_v1/classes.rb,
lib/google/apis/gameservices_v1/representations.rb,
lib/google/apis/gameservices_v1/representations.rb
Overview
The game server cluster connection information.
Instance Attribute Summary collapse
-
#gke_cluster_reference ⇒ Google::Apis::GameservicesV1::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.
746 747 748 |
# File 'lib/google/apis/gameservices_v1/classes.rb', line 746 def initialize(**args) update!(**args) end |
Instance Attribute Details
#gke_cluster_reference ⇒ Google::Apis::GameservicesV1::GkeClusterReference
A reference to a GKE cluster.
Corresponds to the JSON property gkeClusterReference
737 738 739 |
# File 'lib/google/apis/gameservices_v1/classes.rb', line 737 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
744 745 746 |
# File 'lib/google/apis/gameservices_v1/classes.rb', line 744 def namespace @namespace end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
751 752 753 754 |
# File 'lib/google/apis/gameservices_v1/classes.rb', line 751 def update!(**args) @gke_cluster_reference = args[:gke_cluster_reference] if args.key?(:gke_cluster_reference) @namespace = args[:namespace] if args.key?(:namespace) end |