Class: Google::Cloud::Monitoring::V3::InternalChecker

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/monitoring/v3/uptime.rb

Overview

An internal checker allows Uptime checks to run on private/internal GCP resources.

Defined Under Namespace

Modules: State

Instance Attribute Summary collapse

Instance Attribute Details

#display_name::String



54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
# File 'proto_docs/google/monitoring/v3/uptime.rb', line 54

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

  # Operational states for an internal checker.
  module State
    # An internal checker should never be in the unspecified state.
    UNSPECIFIED = 0

    # The checker is being created, provisioned, and configured. A checker in
    # this state can be returned by `ListInternalCheckers` or
    # `GetInternalChecker`, as well as by examining the [long running
    # Operation](https://cloud.google.com/apis/design/design_patterns#long_running_operations)
    # that created it.
    CREATING = 1

    # The checker is running and available for use. A checker in this state
    # can be returned by `ListInternalCheckers` or `GetInternalChecker` as
    # well as by examining the [long running
    # Operation](https://cloud.google.com/apis/design/design_patterns#long_running_operations)
    # that created it.
    # If a checker is being torn down, it is neither visible nor usable, so
    # there is no "deleting" or "down" state.
    RUNNING = 2
  end
end

#gcp_zone::String



54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
# File 'proto_docs/google/monitoring/v3/uptime.rb', line 54

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

  # Operational states for an internal checker.
  module State
    # An internal checker should never be in the unspecified state.
    UNSPECIFIED = 0

    # The checker is being created, provisioned, and configured. A checker in
    # this state can be returned by `ListInternalCheckers` or
    # `GetInternalChecker`, as well as by examining the [long running
    # Operation](https://cloud.google.com/apis/design/design_patterns#long_running_operations)
    # that created it.
    CREATING = 1

    # The checker is running and available for use. A checker in this state
    # can be returned by `ListInternalCheckers` or `GetInternalChecker` as
    # well as by examining the [long running
    # Operation](https://cloud.google.com/apis/design/design_patterns#long_running_operations)
    # that created it.
    # If a checker is being torn down, it is neither visible nor usable, so
    # there is no "deleting" or "down" state.
    RUNNING = 2
  end
end

#name::String



54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
# File 'proto_docs/google/monitoring/v3/uptime.rb', line 54

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

  # Operational states for an internal checker.
  module State
    # An internal checker should never be in the unspecified state.
    UNSPECIFIED = 0

    # The checker is being created, provisioned, and configured. A checker in
    # this state can be returned by `ListInternalCheckers` or
    # `GetInternalChecker`, as well as by examining the [long running
    # Operation](https://cloud.google.com/apis/design/design_patterns#long_running_operations)
    # that created it.
    CREATING = 1

    # The checker is running and available for use. A checker in this state
    # can be returned by `ListInternalCheckers` or `GetInternalChecker` as
    # well as by examining the [long running
    # Operation](https://cloud.google.com/apis/design/design_patterns#long_running_operations)
    # that created it.
    # If a checker is being torn down, it is neither visible nor usable, so
    # there is no "deleting" or "down" state.
    RUNNING = 2
  end
end

#network::String



54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
# File 'proto_docs/google/monitoring/v3/uptime.rb', line 54

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

  # Operational states for an internal checker.
  module State
    # An internal checker should never be in the unspecified state.
    UNSPECIFIED = 0

    # The checker is being created, provisioned, and configured. A checker in
    # this state can be returned by `ListInternalCheckers` or
    # `GetInternalChecker`, as well as by examining the [long running
    # Operation](https://cloud.google.com/apis/design/design_patterns#long_running_operations)
    # that created it.
    CREATING = 1

    # The checker is running and available for use. A checker in this state
    # can be returned by `ListInternalCheckers` or `GetInternalChecker` as
    # well as by examining the [long running
    # Operation](https://cloud.google.com/apis/design/design_patterns#long_running_operations)
    # that created it.
    # If a checker is being torn down, it is neither visible nor usable, so
    # there is no "deleting" or "down" state.
    RUNNING = 2
  end
end

#peer_project_id::String



54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
# File 'proto_docs/google/monitoring/v3/uptime.rb', line 54

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

  # Operational states for an internal checker.
  module State
    # An internal checker should never be in the unspecified state.
    UNSPECIFIED = 0

    # The checker is being created, provisioned, and configured. A checker in
    # this state can be returned by `ListInternalCheckers` or
    # `GetInternalChecker`, as well as by examining the [long running
    # Operation](https://cloud.google.com/apis/design/design_patterns#long_running_operations)
    # that created it.
    CREATING = 1

    # The checker is running and available for use. A checker in this state
    # can be returned by `ListInternalCheckers` or `GetInternalChecker` as
    # well as by examining the [long running
    # Operation](https://cloud.google.com/apis/design/design_patterns#long_running_operations)
    # that created it.
    # If a checker is being torn down, it is neither visible nor usable, so
    # there is no "deleting" or "down" state.
    RUNNING = 2
  end
end

#state::Google::Cloud::Monitoring::V3::InternalChecker::State



54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
# File 'proto_docs/google/monitoring/v3/uptime.rb', line 54

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

  # Operational states for an internal checker.
  module State
    # An internal checker should never be in the unspecified state.
    UNSPECIFIED = 0

    # The checker is being created, provisioned, and configured. A checker in
    # this state can be returned by `ListInternalCheckers` or
    # `GetInternalChecker`, as well as by examining the [long running
    # Operation](https://cloud.google.com/apis/design/design_patterns#long_running_operations)
    # that created it.
    CREATING = 1

    # The checker is running and available for use. A checker in this state
    # can be returned by `ListInternalCheckers` or `GetInternalChecker` as
    # well as by examining the [long running
    # Operation](https://cloud.google.com/apis/design/design_patterns#long_running_operations)
    # that created it.
    # If a checker is being torn down, it is neither visible nor usable, so
    # there is no "deleting" or "down" state.
    RUNNING = 2
  end
end