Enum OperatingSystem

java.lang.Object
java.lang.Enum<OperatingSystem>
software.amazon.awscdk.services.gamelift.alpha.OperatingSystem
All Implemented Interfaces:
Serializable, Comparable<OperatingSystem>, java.lang.constant.Constable

@Generated(value="jsii-pacmak/1.98.0 (build 00b106d)", date="2024-05-08T21:35:15.715Z") @Stability(Experimental) public enum OperatingSystem extends Enum<OperatingSystem>
(experimental) The operating system that the game server binaries are built to run on.
  • Enum Constant Details

    • AMAZON_LINUX

      @Stability(Experimental) public static final OperatingSystem AMAZON_LINUX
      (experimental) Amazon Linux operating system.
    • AMAZON_LINUX_2

      @Stability(Experimental) public static final OperatingSystem AMAZON_LINUX_2
      (experimental) Amazon Linux 2 operating system.
    • AMAZON_LINUX_2023

      @Stability(Experimental) public static final OperatingSystem AMAZON_LINUX_2023
      (experimental) Amazon Linux 2023 operating system.
    • WINDOWS_2012

      @Stability(Deprecated) @Deprecated public static final OperatingSystem WINDOWS_2012
      Deprecated.
      If you have active fleets using the Windows Server 2012 operating system, you can continue to create new builds using this OS until October 10, 2023, when Microsoft ends its support. All others must use Windows Server 2016 when creating new Windows-based builds.
      (deprecated) Windows Server 2012 operating system.

    • WINDOWS_2016

      @Stability(Experimental) public static final OperatingSystem WINDOWS_2016
      (experimental) Windows Server 2016 operating system.
  • Method Details

    • values

      public static OperatingSystem[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static OperatingSystem valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null