Class: Google::Cloud::Container::V1beta1::AutopilotCompatibilityIssue

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/container/v1beta1/cluster_service.rb

Overview

AutopilotCompatibilityIssue contains information about a specific compatibility issue with Autopilot mode.

Defined Under Namespace

Modules: IssueType

Instance Attribute Summary collapse

Instance Attribute Details

#constraint_type::String

Returns The constraint type of the issue.

Returns:

  • (::String)

    The constraint type of the issue.



6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981
6982
6983
6984
6985
6986
6987
# File 'proto_docs/google/container/v1beta1/cluster_service.rb', line 6965

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

  # The type of the reported issue.
  module IssueType
    # Default value, should not be used.
    UNSPECIFIED = 0

    # Indicates that the issue is a known incompatibility between the
    # cluster and Autopilot mode.
    INCOMPATIBILITY = 1

    # Indicates the issue is an incompatibility if customers take no further
    # action to resolve.
    ADDITIONAL_CONFIG_REQUIRED = 2

    # Indicates the issue is not an incompatibility, but depending on the
    # workloads business logic, there is a potential that they won't work on
    # Autopilot.
    PASSED_WITH_OPTIONAL_CONFIG = 3
  end
end

#description::String

Returns The description of the issue.

Returns:

  • (::String)

    The description of the issue.



6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981
6982
6983
6984
6985
6986
6987
# File 'proto_docs/google/container/v1beta1/cluster_service.rb', line 6965

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

  # The type of the reported issue.
  module IssueType
    # Default value, should not be used.
    UNSPECIFIED = 0

    # Indicates that the issue is a known incompatibility between the
    # cluster and Autopilot mode.
    INCOMPATIBILITY = 1

    # Indicates the issue is an incompatibility if customers take no further
    # action to resolve.
    ADDITIONAL_CONFIG_REQUIRED = 2

    # Indicates the issue is not an incompatibility, but depending on the
    # workloads business logic, there is a potential that they won't work on
    # Autopilot.
    PASSED_WITH_OPTIONAL_CONFIG = 3
  end
end

#documentation_url::String

Returns A URL to a public documentation, which addresses resolving this issue.

Returns:

  • (::String)

    A URL to a public documentation, which addresses resolving this issue.



6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981
6982
6983
6984
6985
6986
6987
# File 'proto_docs/google/container/v1beta1/cluster_service.rb', line 6965

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

  # The type of the reported issue.
  module IssueType
    # Default value, should not be used.
    UNSPECIFIED = 0

    # Indicates that the issue is a known incompatibility between the
    # cluster and Autopilot mode.
    INCOMPATIBILITY = 1

    # Indicates the issue is an incompatibility if customers take no further
    # action to resolve.
    ADDITIONAL_CONFIG_REQUIRED = 2

    # Indicates the issue is not an incompatibility, but depending on the
    # workloads business logic, there is a potential that they won't work on
    # Autopilot.
    PASSED_WITH_OPTIONAL_CONFIG = 3
  end
end

#incompatibility_type::Google::Cloud::Container::V1beta1::AutopilotCompatibilityIssue::IssueType

Returns The incompatibility type of this issue.

Returns:



6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981
6982
6983
6984
6985
6986
6987
# File 'proto_docs/google/container/v1beta1/cluster_service.rb', line 6965

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

  # The type of the reported issue.
  module IssueType
    # Default value, should not be used.
    UNSPECIFIED = 0

    # Indicates that the issue is a known incompatibility between the
    # cluster and Autopilot mode.
    INCOMPATIBILITY = 1

    # Indicates the issue is an incompatibility if customers take no further
    # action to resolve.
    ADDITIONAL_CONFIG_REQUIRED = 2

    # Indicates the issue is not an incompatibility, but depending on the
    # workloads business logic, there is a potential that they won't work on
    # Autopilot.
    PASSED_WITH_OPTIONAL_CONFIG = 3
  end
end

#last_observation::Google::Protobuf::Timestamp

Returns The last time when this issue was observed.

Returns:



6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981
6982
6983
6984
6985
6986
6987
# File 'proto_docs/google/container/v1beta1/cluster_service.rb', line 6965

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

  # The type of the reported issue.
  module IssueType
    # Default value, should not be used.
    UNSPECIFIED = 0

    # Indicates that the issue is a known incompatibility between the
    # cluster and Autopilot mode.
    INCOMPATIBILITY = 1

    # Indicates the issue is an incompatibility if customers take no further
    # action to resolve.
    ADDITIONAL_CONFIG_REQUIRED = 2

    # Indicates the issue is not an incompatibility, but depending on the
    # workloads business logic, there is a potential that they won't work on
    # Autopilot.
    PASSED_WITH_OPTIONAL_CONFIG = 3
  end
end

#subjects::Array<::String>

Returns The name of the resources which are subject to this issue.

Returns:

  • (::Array<::String>)

    The name of the resources which are subject to this issue.



6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981
6982
6983
6984
6985
6986
6987
# File 'proto_docs/google/container/v1beta1/cluster_service.rb', line 6965

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

  # The type of the reported issue.
  module IssueType
    # Default value, should not be used.
    UNSPECIFIED = 0

    # Indicates that the issue is a known incompatibility between the
    # cluster and Autopilot mode.
    INCOMPATIBILITY = 1

    # Indicates the issue is an incompatibility if customers take no further
    # action to resolve.
    ADDITIONAL_CONFIG_REQUIRED = 2

    # Indicates the issue is not an incompatibility, but depending on the
    # workloads business logic, there is a potential that they won't work on
    # Autopilot.
    PASSED_WITH_OPTIONAL_CONFIG = 3
  end
end