Class: Google::Cloud::Gaming::V1::KubernetesClusterState

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/gaming/v1/game_server_clusters.rb

Overview

The state of the Kubernetes cluster.

Defined Under Namespace

Modules: InstallationState

Instance Attribute Summary collapse

Instance Attribute Details

#agones_version_installed::String (readonly)

Returns Output only. The version of Agones currently installed in the registered Kubernetes cluster.

Returns:

  • (::String)

    Output only. The version of Agones currently installed in the registered Kubernetes cluster.



328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
# File 'proto_docs/google/cloud/gaming/v1/game_server_clusters.rb', line 328

class KubernetesClusterState
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The state of the installed versions of Agones/Kubernetes. See also
  # https://cloud.google.com/game-servers/docs/versions-and-upgrades.
  module InstallationState
    # The default value. This value is used if the state is omitted.
    INSTALLATION_STATE_UNSPECIFIED = 0

    # The combination of Agones and Kubernetes versions is supported by Google
    # Cloud Game Servers.
    AGONES_KUBERNETES_VERSION_SUPPORTED = 1

    # The installed version of Agones is not supported by Google Cloud Game
    # Servers.
    AGONES_VERSION_UNSUPPORTED = 2

    # The installed version of Agones is supported by Google Cloud Game
    # Servers, but the installed version of Kubernetes is not recommended or
    # supported by the version of Agones.
    AGONES_KUBERNETES_VERSION_UNSUPPORTED = 3

    # The installed version of Agones is not recognized because the Agones
    # controller's image name does not have a version string reported as
    # \\{major}.\\{minor}(.\\{patch}).
    AGONES_VERSION_UNRECOGNIZED = 4

    # The server version of Kubernetes cluster is not recognized because the
    # API server didn't return parsable version info on path/version.
    KUBERNETES_VERSION_UNRECOGNIZED = 5

    # Failed to read or verify the version of Agones or Kubernetes. See
    # version_installed_error_message for details.
    VERSION_VERIFICATION_FAILED = 6

    # Agones is not installed.
    AGONES_NOT_INSTALLED = 7
  end
end

#agones_version_targeted::String (readonly)

Returns Output only. The version of Agones that is targeted to be installed in the cluster.

Returns:

  • (::String)

    Output only. The version of Agones that is targeted to be installed in the cluster.



328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
# File 'proto_docs/google/cloud/gaming/v1/game_server_clusters.rb', line 328

class KubernetesClusterState
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The state of the installed versions of Agones/Kubernetes. See also
  # https://cloud.google.com/game-servers/docs/versions-and-upgrades.
  module InstallationState
    # The default value. This value is used if the state is omitted.
    INSTALLATION_STATE_UNSPECIFIED = 0

    # The combination of Agones and Kubernetes versions is supported by Google
    # Cloud Game Servers.
    AGONES_KUBERNETES_VERSION_SUPPORTED = 1

    # The installed version of Agones is not supported by Google Cloud Game
    # Servers.
    AGONES_VERSION_UNSUPPORTED = 2

    # The installed version of Agones is supported by Google Cloud Game
    # Servers, but the installed version of Kubernetes is not recommended or
    # supported by the version of Agones.
    AGONES_KUBERNETES_VERSION_UNSUPPORTED = 3

    # The installed version of Agones is not recognized because the Agones
    # controller's image name does not have a version string reported as
    # \\{major}.\\{minor}(.\\{patch}).
    AGONES_VERSION_UNRECOGNIZED = 4

    # The server version of Kubernetes cluster is not recognized because the
    # API server didn't return parsable version info on path/version.
    KUBERNETES_VERSION_UNRECOGNIZED = 5

    # Failed to read or verify the version of Agones or Kubernetes. See
    # version_installed_error_message for details.
    VERSION_VERIFICATION_FAILED = 6

    # Agones is not installed.
    AGONES_NOT_INSTALLED = 7
  end
end

#installation_state::Google::Cloud::Gaming::V1::KubernetesClusterState::InstallationState (readonly)

Returns Output only. The state for the installed versions of Agones/Kubernetes.

Returns:



328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
# File 'proto_docs/google/cloud/gaming/v1/game_server_clusters.rb', line 328

class KubernetesClusterState
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The state of the installed versions of Agones/Kubernetes. See also
  # https://cloud.google.com/game-servers/docs/versions-and-upgrades.
  module InstallationState
    # The default value. This value is used if the state is omitted.
    INSTALLATION_STATE_UNSPECIFIED = 0

    # The combination of Agones and Kubernetes versions is supported by Google
    # Cloud Game Servers.
    AGONES_KUBERNETES_VERSION_SUPPORTED = 1

    # The installed version of Agones is not supported by Google Cloud Game
    # Servers.
    AGONES_VERSION_UNSUPPORTED = 2

    # The installed version of Agones is supported by Google Cloud Game
    # Servers, but the installed version of Kubernetes is not recommended or
    # supported by the version of Agones.
    AGONES_KUBERNETES_VERSION_UNSUPPORTED = 3

    # The installed version of Agones is not recognized because the Agones
    # controller's image name does not have a version string reported as
    # \\{major}.\\{minor}(.\\{patch}).
    AGONES_VERSION_UNRECOGNIZED = 4

    # The server version of Kubernetes cluster is not recognized because the
    # API server didn't return parsable version info on path/version.
    KUBERNETES_VERSION_UNRECOGNIZED = 5

    # Failed to read or verify the version of Agones or Kubernetes. See
    # version_installed_error_message for details.
    VERSION_VERIFICATION_FAILED = 6

    # Agones is not installed.
    AGONES_NOT_INSTALLED = 7
  end
end

#kubernetes_version_installed::String (readonly)

Returns Output only. The version of Kubernetes that is currently used in the registered Kubernetes cluster (as detected by the Cloud Game Servers service).

Returns:

  • (::String)

    Output only. The version of Kubernetes that is currently used in the registered Kubernetes cluster (as detected by the Cloud Game Servers service).



328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
# File 'proto_docs/google/cloud/gaming/v1/game_server_clusters.rb', line 328

class KubernetesClusterState
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The state of the installed versions of Agones/Kubernetes. See also
  # https://cloud.google.com/game-servers/docs/versions-and-upgrades.
  module InstallationState
    # The default value. This value is used if the state is omitted.
    INSTALLATION_STATE_UNSPECIFIED = 0

    # The combination of Agones and Kubernetes versions is supported by Google
    # Cloud Game Servers.
    AGONES_KUBERNETES_VERSION_SUPPORTED = 1

    # The installed version of Agones is not supported by Google Cloud Game
    # Servers.
    AGONES_VERSION_UNSUPPORTED = 2

    # The installed version of Agones is supported by Google Cloud Game
    # Servers, but the installed version of Kubernetes is not recommended or
    # supported by the version of Agones.
    AGONES_KUBERNETES_VERSION_UNSUPPORTED = 3

    # The installed version of Agones is not recognized because the Agones
    # controller's image name does not have a version string reported as
    # \\{major}.\\{minor}(.\\{patch}).
    AGONES_VERSION_UNRECOGNIZED = 4

    # The server version of Kubernetes cluster is not recognized because the
    # API server didn't return parsable version info on path/version.
    KUBERNETES_VERSION_UNRECOGNIZED = 5

    # Failed to read or verify the version of Agones or Kubernetes. See
    # version_installed_error_message for details.
    VERSION_VERIFICATION_FAILED = 6

    # Agones is not installed.
    AGONES_NOT_INSTALLED = 7
  end
end

#provider::String (readonly)

Returns Output only. The cloud provider type reported by the first node's providerID in the list of nodes on the Kubernetes endpoint. On Kubernetes platforms that support zero-node clusters (like GKE-on-GCP), the provider type will be empty.

Returns:

  • (::String)

    Output only. The cloud provider type reported by the first node's providerID in the list of nodes on the Kubernetes endpoint. On Kubernetes platforms that support zero-node clusters (like GKE-on-GCP), the provider type will be empty.



328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
# File 'proto_docs/google/cloud/gaming/v1/game_server_clusters.rb', line 328

class KubernetesClusterState
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The state of the installed versions of Agones/Kubernetes. See also
  # https://cloud.google.com/game-servers/docs/versions-and-upgrades.
  module InstallationState
    # The default value. This value is used if the state is omitted.
    INSTALLATION_STATE_UNSPECIFIED = 0

    # The combination of Agones and Kubernetes versions is supported by Google
    # Cloud Game Servers.
    AGONES_KUBERNETES_VERSION_SUPPORTED = 1

    # The installed version of Agones is not supported by Google Cloud Game
    # Servers.
    AGONES_VERSION_UNSUPPORTED = 2

    # The installed version of Agones is supported by Google Cloud Game
    # Servers, but the installed version of Kubernetes is not recommended or
    # supported by the version of Agones.
    AGONES_KUBERNETES_VERSION_UNSUPPORTED = 3

    # The installed version of Agones is not recognized because the Agones
    # controller's image name does not have a version string reported as
    # \\{major}.\\{minor}(.\\{patch}).
    AGONES_VERSION_UNRECOGNIZED = 4

    # The server version of Kubernetes cluster is not recognized because the
    # API server didn't return parsable version info on path/version.
    KUBERNETES_VERSION_UNRECOGNIZED = 5

    # Failed to read or verify the version of Agones or Kubernetes. See
    # version_installed_error_message for details.
    VERSION_VERIFICATION_FAILED = 6

    # Agones is not installed.
    AGONES_NOT_INSTALLED = 7
  end
end

#version_installed_error_message::String (readonly)

Returns Output only. The detailed error message for the installed versions of Agones/Kubernetes.

Returns:

  • (::String)

    Output only. The detailed error message for the installed versions of Agones/Kubernetes.



328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
# File 'proto_docs/google/cloud/gaming/v1/game_server_clusters.rb', line 328

class KubernetesClusterState
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The state of the installed versions of Agones/Kubernetes. See also
  # https://cloud.google.com/game-servers/docs/versions-and-upgrades.
  module InstallationState
    # The default value. This value is used if the state is omitted.
    INSTALLATION_STATE_UNSPECIFIED = 0

    # The combination of Agones and Kubernetes versions is supported by Google
    # Cloud Game Servers.
    AGONES_KUBERNETES_VERSION_SUPPORTED = 1

    # The installed version of Agones is not supported by Google Cloud Game
    # Servers.
    AGONES_VERSION_UNSUPPORTED = 2

    # The installed version of Agones is supported by Google Cloud Game
    # Servers, but the installed version of Kubernetes is not recommended or
    # supported by the version of Agones.
    AGONES_KUBERNETES_VERSION_UNSUPPORTED = 3

    # The installed version of Agones is not recognized because the Agones
    # controller's image name does not have a version string reported as
    # \\{major}.\\{minor}(.\\{patch}).
    AGONES_VERSION_UNRECOGNIZED = 4

    # The server version of Kubernetes cluster is not recognized because the
    # API server didn't return parsable version info on path/version.
    KUBERNETES_VERSION_UNRECOGNIZED = 5

    # Failed to read or verify the version of Agones or Kubernetes. See
    # version_installed_error_message for details.
    VERSION_VERIFICATION_FAILED = 6

    # Agones is not installed.
    AGONES_NOT_INSTALLED = 7
  end
end