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.
752 753 754 |
# File 'lib/google/apis/gameservices_v1beta/classes.rb', line 752 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
743 744 745 |
# File 'lib/google/apis/gameservices_v1beta/classes.rb', line 743 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
750 751 752 |
# File 'lib/google/apis/gameservices_v1beta/classes.rb', line 750 def namespace @namespace end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
757 758 759 760 |
# File 'lib/google/apis/gameservices_v1beta/classes.rb', line 757 def update!(**args) @gke_cluster_reference = args[:gke_cluster_reference] if args.key?(:gke_cluster_reference) @namespace = args[:namespace] if args.key?(:namespace) end |