Class: Google::Cloud::Compute::V1::InterconnectOutageNotification
- Inherits:
-
Object
- Object
- Google::Cloud::Compute::V1::InterconnectOutageNotification
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/compute/v1/compute.rb
Overview
Description of a planned outage on this Interconnect.
Defined Under Namespace
Modules: IssueType, Source, State
Instance Attribute Summary collapse
-
#affected_circuits ⇒ ::Array<::String>
If issue_type is IT_PARTIAL_OUTAGE, a list of the Google-side circuit IDs that will be affected.
-
#description ⇒ ::String
A description about the purpose of the outage.
-
#end_time ⇒ ::Integer
Scheduled end time for the outage (milliseconds since Unix epoch).
-
#issue_type ⇒ ::String
Form this outage is expected to take, which can take one of the following values: - OUTAGE: The Interconnect may be completely out of service for some or all of the specified window.
-
#name ⇒ ::String
Unique identifier for this outage notification.
-
#source ⇒ ::String
The party that generated this notification, which can take the following value: - GOOGLE: this notification as generated by Google.
-
#start_time ⇒ ::Integer
Scheduled start time for the outage (milliseconds since Unix epoch).
-
#state ⇒ ::String
State of this notification, which can take one of the following values: - ACTIVE: This outage notification is active.
Instance Attribute Details
#affected_circuits ⇒ ::Array<::String>
Returns If issue_type is IT_PARTIAL_OUTAGE, a list of the Google-side circuit IDs that will be affected.
12807 12808 12809 12810 12811 12812 12813 12814 12815 12816 12817 12818 12819 12820 12821 12822 12823 12824 12825 12826 12827 12828 12829 12830 12831 12832 12833 12834 12835 12836 12837 12838 12839 12840 12841 12842 12843 12844 12845 12846 12847 12848 12849 12850 12851 12852 12853 12854 12855 12856 12857 12858 12859 12860 12861 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 12807 class InterconnectOutageNotification include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Form this outage is expected to take, which can take one of the following values: - OUTAGE: The Interconnect may be completely out of service for some or all of the specified window. - PARTIAL_OUTAGE: Some circuits comprising the Interconnect as a whole should remain up, but with reduced bandwidth. Note that the versions of this enum prefixed with "IT_" have been deprecated in favor of the unprefixed values. module IssueType # A value indicating that the enum field is not set. UNDEFINED_ISSUE_TYPE = 0 # [Deprecated] The Interconnect may be completely out of service for some or all of the specified window. IT_OUTAGE = 175779973 # [Deprecated] Some circuits comprising the Interconnect will be out of service during the expected window. The interconnect as a whole should remain up, albeit with reduced bandwidth. IT_PARTIAL_OUTAGE = 92103971 # The Interconnect may be completely out of service for some or all of the specified window. OUTAGE = 195285745 # Some circuits comprising the Interconnect will be out of service during the expected window. The interconnect as a whole should remain up, albeit with reduced bandwidth. PARTIAL_OUTAGE = 147053455 end # The party that generated this notification, which can take the following value: - GOOGLE: this notification as generated by Google. Note that the value of NSRC_GOOGLE has been deprecated in favor of GOOGLE. module Source # A value indicating that the enum field is not set. UNDEFINED_SOURCE = 0 # This notification was generated by Google. GOOGLE = 497439289 # [Deprecated] This notification was generated by Google. NSRC_GOOGLE = 510574562 end # State of this notification, which can take one of the following values: - ACTIVE: This outage notification is active. The event could be in the past, present, or future. See start_time and end_time for scheduling. - CANCELLED: The outage associated with this notification was cancelled before the outage was due to start. - COMPLETED: The outage associated with this notification is complete. Note that the versions of this enum prefixed with "NS_" have been deprecated in favor of the unprefixed values. module State # A value indicating that the enum field is not set. UNDEFINED_STATE = 0 # This outage notification is active. The event could be in the future, present, or past. See start_time and end_time for scheduling. ACTIVE = 314733318 # The outage associated with this notification was cancelled before the outage was due to start. CANCELLED = 41957681 # The outage associated with this notification is complete. COMPLETED = 309921323 # [Deprecated] This outage notification is active. The event could be in the future, present, or past. See start_time and end_time for scheduling. NS_ACTIVE = 252563136 # [Deprecated] The outage associated with this notification was canceled before the outage was due to start. NS_CANCELED = 506579411 end end |
#description ⇒ ::String
Returns A description about the purpose of the outage.
12807 12808 12809 12810 12811 12812 12813 12814 12815 12816 12817 12818 12819 12820 12821 12822 12823 12824 12825 12826 12827 12828 12829 12830 12831 12832 12833 12834 12835 12836 12837 12838 12839 12840 12841 12842 12843 12844 12845 12846 12847 12848 12849 12850 12851 12852 12853 12854 12855 12856 12857 12858 12859 12860 12861 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 12807 class InterconnectOutageNotification include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Form this outage is expected to take, which can take one of the following values: - OUTAGE: The Interconnect may be completely out of service for some or all of the specified window. - PARTIAL_OUTAGE: Some circuits comprising the Interconnect as a whole should remain up, but with reduced bandwidth. Note that the versions of this enum prefixed with "IT_" have been deprecated in favor of the unprefixed values. module IssueType # A value indicating that the enum field is not set. UNDEFINED_ISSUE_TYPE = 0 # [Deprecated] The Interconnect may be completely out of service for some or all of the specified window. IT_OUTAGE = 175779973 # [Deprecated] Some circuits comprising the Interconnect will be out of service during the expected window. The interconnect as a whole should remain up, albeit with reduced bandwidth. IT_PARTIAL_OUTAGE = 92103971 # The Interconnect may be completely out of service for some or all of the specified window. OUTAGE = 195285745 # Some circuits comprising the Interconnect will be out of service during the expected window. The interconnect as a whole should remain up, albeit with reduced bandwidth. PARTIAL_OUTAGE = 147053455 end # The party that generated this notification, which can take the following value: - GOOGLE: this notification as generated by Google. Note that the value of NSRC_GOOGLE has been deprecated in favor of GOOGLE. module Source # A value indicating that the enum field is not set. UNDEFINED_SOURCE = 0 # This notification was generated by Google. GOOGLE = 497439289 # [Deprecated] This notification was generated by Google. NSRC_GOOGLE = 510574562 end # State of this notification, which can take one of the following values: - ACTIVE: This outage notification is active. The event could be in the past, present, or future. See start_time and end_time for scheduling. - CANCELLED: The outage associated with this notification was cancelled before the outage was due to start. - COMPLETED: The outage associated with this notification is complete. Note that the versions of this enum prefixed with "NS_" have been deprecated in favor of the unprefixed values. module State # A value indicating that the enum field is not set. UNDEFINED_STATE = 0 # This outage notification is active. The event could be in the future, present, or past. See start_time and end_time for scheduling. ACTIVE = 314733318 # The outage associated with this notification was cancelled before the outage was due to start. CANCELLED = 41957681 # The outage associated with this notification is complete. COMPLETED = 309921323 # [Deprecated] This outage notification is active. The event could be in the future, present, or past. See start_time and end_time for scheduling. NS_ACTIVE = 252563136 # [Deprecated] The outage associated with this notification was canceled before the outage was due to start. NS_CANCELED = 506579411 end end |
#end_time ⇒ ::Integer
Returns Scheduled end time for the outage (milliseconds since Unix epoch).
12807 12808 12809 12810 12811 12812 12813 12814 12815 12816 12817 12818 12819 12820 12821 12822 12823 12824 12825 12826 12827 12828 12829 12830 12831 12832 12833 12834 12835 12836 12837 12838 12839 12840 12841 12842 12843 12844 12845 12846 12847 12848 12849 12850 12851 12852 12853 12854 12855 12856 12857 12858 12859 12860 12861 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 12807 class InterconnectOutageNotification include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Form this outage is expected to take, which can take one of the following values: - OUTAGE: The Interconnect may be completely out of service for some or all of the specified window. - PARTIAL_OUTAGE: Some circuits comprising the Interconnect as a whole should remain up, but with reduced bandwidth. Note that the versions of this enum prefixed with "IT_" have been deprecated in favor of the unprefixed values. module IssueType # A value indicating that the enum field is not set. UNDEFINED_ISSUE_TYPE = 0 # [Deprecated] The Interconnect may be completely out of service for some or all of the specified window. IT_OUTAGE = 175779973 # [Deprecated] Some circuits comprising the Interconnect will be out of service during the expected window. The interconnect as a whole should remain up, albeit with reduced bandwidth. IT_PARTIAL_OUTAGE = 92103971 # The Interconnect may be completely out of service for some or all of the specified window. OUTAGE = 195285745 # Some circuits comprising the Interconnect will be out of service during the expected window. The interconnect as a whole should remain up, albeit with reduced bandwidth. PARTIAL_OUTAGE = 147053455 end # The party that generated this notification, which can take the following value: - GOOGLE: this notification as generated by Google. Note that the value of NSRC_GOOGLE has been deprecated in favor of GOOGLE. module Source # A value indicating that the enum field is not set. UNDEFINED_SOURCE = 0 # This notification was generated by Google. GOOGLE = 497439289 # [Deprecated] This notification was generated by Google. NSRC_GOOGLE = 510574562 end # State of this notification, which can take one of the following values: - ACTIVE: This outage notification is active. The event could be in the past, present, or future. See start_time and end_time for scheduling. - CANCELLED: The outage associated with this notification was cancelled before the outage was due to start. - COMPLETED: The outage associated with this notification is complete. Note that the versions of this enum prefixed with "NS_" have been deprecated in favor of the unprefixed values. module State # A value indicating that the enum field is not set. UNDEFINED_STATE = 0 # This outage notification is active. The event could be in the future, present, or past. See start_time and end_time for scheduling. ACTIVE = 314733318 # The outage associated with this notification was cancelled before the outage was due to start. CANCELLED = 41957681 # The outage associated with this notification is complete. COMPLETED = 309921323 # [Deprecated] This outage notification is active. The event could be in the future, present, or past. See start_time and end_time for scheduling. NS_ACTIVE = 252563136 # [Deprecated] The outage associated with this notification was canceled before the outage was due to start. NS_CANCELED = 506579411 end end |
#issue_type ⇒ ::String
Returns Form this outage is expected to take, which can take one of the following values: - OUTAGE: The Interconnect may be completely out of service for some or all of the specified window. - PARTIAL_OUTAGE: Some circuits comprising the Interconnect as a whole should remain up, but with reduced bandwidth. Note that the versions of this enum prefixed with "IT_" have been deprecated in favor of the unprefixed values. Check the IssueType enum for the list of possible values.
12807 12808 12809 12810 12811 12812 12813 12814 12815 12816 12817 12818 12819 12820 12821 12822 12823 12824 12825 12826 12827 12828 12829 12830 12831 12832 12833 12834 12835 12836 12837 12838 12839 12840 12841 12842 12843 12844 12845 12846 12847 12848 12849 12850 12851 12852 12853 12854 12855 12856 12857 12858 12859 12860 12861 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 12807 class InterconnectOutageNotification include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Form this outage is expected to take, which can take one of the following values: - OUTAGE: The Interconnect may be completely out of service for some or all of the specified window. - PARTIAL_OUTAGE: Some circuits comprising the Interconnect as a whole should remain up, but with reduced bandwidth. Note that the versions of this enum prefixed with "IT_" have been deprecated in favor of the unprefixed values. module IssueType # A value indicating that the enum field is not set. UNDEFINED_ISSUE_TYPE = 0 # [Deprecated] The Interconnect may be completely out of service for some or all of the specified window. IT_OUTAGE = 175779973 # [Deprecated] Some circuits comprising the Interconnect will be out of service during the expected window. The interconnect as a whole should remain up, albeit with reduced bandwidth. IT_PARTIAL_OUTAGE = 92103971 # The Interconnect may be completely out of service for some or all of the specified window. OUTAGE = 195285745 # Some circuits comprising the Interconnect will be out of service during the expected window. The interconnect as a whole should remain up, albeit with reduced bandwidth. PARTIAL_OUTAGE = 147053455 end # The party that generated this notification, which can take the following value: - GOOGLE: this notification as generated by Google. Note that the value of NSRC_GOOGLE has been deprecated in favor of GOOGLE. module Source # A value indicating that the enum field is not set. UNDEFINED_SOURCE = 0 # This notification was generated by Google. GOOGLE = 497439289 # [Deprecated] This notification was generated by Google. NSRC_GOOGLE = 510574562 end # State of this notification, which can take one of the following values: - ACTIVE: This outage notification is active. The event could be in the past, present, or future. See start_time and end_time for scheduling. - CANCELLED: The outage associated with this notification was cancelled before the outage was due to start. - COMPLETED: The outage associated with this notification is complete. Note that the versions of this enum prefixed with "NS_" have been deprecated in favor of the unprefixed values. module State # A value indicating that the enum field is not set. UNDEFINED_STATE = 0 # This outage notification is active. The event could be in the future, present, or past. See start_time and end_time for scheduling. ACTIVE = 314733318 # The outage associated with this notification was cancelled before the outage was due to start. CANCELLED = 41957681 # The outage associated with this notification is complete. COMPLETED = 309921323 # [Deprecated] This outage notification is active. The event could be in the future, present, or past. See start_time and end_time for scheduling. NS_ACTIVE = 252563136 # [Deprecated] The outage associated with this notification was canceled before the outage was due to start. NS_CANCELED = 506579411 end end |
#name ⇒ ::String
Returns Unique identifier for this outage notification.
12807 12808 12809 12810 12811 12812 12813 12814 12815 12816 12817 12818 12819 12820 12821 12822 12823 12824 12825 12826 12827 12828 12829 12830 12831 12832 12833 12834 12835 12836 12837 12838 12839 12840 12841 12842 12843 12844 12845 12846 12847 12848 12849 12850 12851 12852 12853 12854 12855 12856 12857 12858 12859 12860 12861 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 12807 class InterconnectOutageNotification include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Form this outage is expected to take, which can take one of the following values: - OUTAGE: The Interconnect may be completely out of service for some or all of the specified window. - PARTIAL_OUTAGE: Some circuits comprising the Interconnect as a whole should remain up, but with reduced bandwidth. Note that the versions of this enum prefixed with "IT_" have been deprecated in favor of the unprefixed values. module IssueType # A value indicating that the enum field is not set. UNDEFINED_ISSUE_TYPE = 0 # [Deprecated] The Interconnect may be completely out of service for some or all of the specified window. IT_OUTAGE = 175779973 # [Deprecated] Some circuits comprising the Interconnect will be out of service during the expected window. The interconnect as a whole should remain up, albeit with reduced bandwidth. IT_PARTIAL_OUTAGE = 92103971 # The Interconnect may be completely out of service for some or all of the specified window. OUTAGE = 195285745 # Some circuits comprising the Interconnect will be out of service during the expected window. The interconnect as a whole should remain up, albeit with reduced bandwidth. PARTIAL_OUTAGE = 147053455 end # The party that generated this notification, which can take the following value: - GOOGLE: this notification as generated by Google. Note that the value of NSRC_GOOGLE has been deprecated in favor of GOOGLE. module Source # A value indicating that the enum field is not set. UNDEFINED_SOURCE = 0 # This notification was generated by Google. GOOGLE = 497439289 # [Deprecated] This notification was generated by Google. NSRC_GOOGLE = 510574562 end # State of this notification, which can take one of the following values: - ACTIVE: This outage notification is active. The event could be in the past, present, or future. See start_time and end_time for scheduling. - CANCELLED: The outage associated with this notification was cancelled before the outage was due to start. - COMPLETED: The outage associated with this notification is complete. Note that the versions of this enum prefixed with "NS_" have been deprecated in favor of the unprefixed values. module State # A value indicating that the enum field is not set. UNDEFINED_STATE = 0 # This outage notification is active. The event could be in the future, present, or past. See start_time and end_time for scheduling. ACTIVE = 314733318 # The outage associated with this notification was cancelled before the outage was due to start. CANCELLED = 41957681 # The outage associated with this notification is complete. COMPLETED = 309921323 # [Deprecated] This outage notification is active. The event could be in the future, present, or past. See start_time and end_time for scheduling. NS_ACTIVE = 252563136 # [Deprecated] The outage associated with this notification was canceled before the outage was due to start. NS_CANCELED = 506579411 end end |
#source ⇒ ::String
Returns The party that generated this notification, which can take the following value: - GOOGLE: this notification as generated by Google. Note that the value of NSRC_GOOGLE has been deprecated in favor of GOOGLE. Check the Source enum for the list of possible values.
12807 12808 12809 12810 12811 12812 12813 12814 12815 12816 12817 12818 12819 12820 12821 12822 12823 12824 12825 12826 12827 12828 12829 12830 12831 12832 12833 12834 12835 12836 12837 12838 12839 12840 12841 12842 12843 12844 12845 12846 12847 12848 12849 12850 12851 12852 12853 12854 12855 12856 12857 12858 12859 12860 12861 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 12807 class InterconnectOutageNotification include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Form this outage is expected to take, which can take one of the following values: - OUTAGE: The Interconnect may be completely out of service for some or all of the specified window. - PARTIAL_OUTAGE: Some circuits comprising the Interconnect as a whole should remain up, but with reduced bandwidth. Note that the versions of this enum prefixed with "IT_" have been deprecated in favor of the unprefixed values. module IssueType # A value indicating that the enum field is not set. UNDEFINED_ISSUE_TYPE = 0 # [Deprecated] The Interconnect may be completely out of service for some or all of the specified window. IT_OUTAGE = 175779973 # [Deprecated] Some circuits comprising the Interconnect will be out of service during the expected window. The interconnect as a whole should remain up, albeit with reduced bandwidth. IT_PARTIAL_OUTAGE = 92103971 # The Interconnect may be completely out of service for some or all of the specified window. OUTAGE = 195285745 # Some circuits comprising the Interconnect will be out of service during the expected window. The interconnect as a whole should remain up, albeit with reduced bandwidth. PARTIAL_OUTAGE = 147053455 end # The party that generated this notification, which can take the following value: - GOOGLE: this notification as generated by Google. Note that the value of NSRC_GOOGLE has been deprecated in favor of GOOGLE. module Source # A value indicating that the enum field is not set. UNDEFINED_SOURCE = 0 # This notification was generated by Google. GOOGLE = 497439289 # [Deprecated] This notification was generated by Google. NSRC_GOOGLE = 510574562 end # State of this notification, which can take one of the following values: - ACTIVE: This outage notification is active. The event could be in the past, present, or future. See start_time and end_time for scheduling. - CANCELLED: The outage associated with this notification was cancelled before the outage was due to start. - COMPLETED: The outage associated with this notification is complete. Note that the versions of this enum prefixed with "NS_" have been deprecated in favor of the unprefixed values. module State # A value indicating that the enum field is not set. UNDEFINED_STATE = 0 # This outage notification is active. The event could be in the future, present, or past. See start_time and end_time for scheduling. ACTIVE = 314733318 # The outage associated with this notification was cancelled before the outage was due to start. CANCELLED = 41957681 # The outage associated with this notification is complete. COMPLETED = 309921323 # [Deprecated] This outage notification is active. The event could be in the future, present, or past. See start_time and end_time for scheduling. NS_ACTIVE = 252563136 # [Deprecated] The outage associated with this notification was canceled before the outage was due to start. NS_CANCELED = 506579411 end end |
#start_time ⇒ ::Integer
Returns Scheduled start time for the outage (milliseconds since Unix epoch).
12807 12808 12809 12810 12811 12812 12813 12814 12815 12816 12817 12818 12819 12820 12821 12822 12823 12824 12825 12826 12827 12828 12829 12830 12831 12832 12833 12834 12835 12836 12837 12838 12839 12840 12841 12842 12843 12844 12845 12846 12847 12848 12849 12850 12851 12852 12853 12854 12855 12856 12857 12858 12859 12860 12861 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 12807 class InterconnectOutageNotification include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Form this outage is expected to take, which can take one of the following values: - OUTAGE: The Interconnect may be completely out of service for some or all of the specified window. - PARTIAL_OUTAGE: Some circuits comprising the Interconnect as a whole should remain up, but with reduced bandwidth. Note that the versions of this enum prefixed with "IT_" have been deprecated in favor of the unprefixed values. module IssueType # A value indicating that the enum field is not set. UNDEFINED_ISSUE_TYPE = 0 # [Deprecated] The Interconnect may be completely out of service for some or all of the specified window. IT_OUTAGE = 175779973 # [Deprecated] Some circuits comprising the Interconnect will be out of service during the expected window. The interconnect as a whole should remain up, albeit with reduced bandwidth. IT_PARTIAL_OUTAGE = 92103971 # The Interconnect may be completely out of service for some or all of the specified window. OUTAGE = 195285745 # Some circuits comprising the Interconnect will be out of service during the expected window. The interconnect as a whole should remain up, albeit with reduced bandwidth. PARTIAL_OUTAGE = 147053455 end # The party that generated this notification, which can take the following value: - GOOGLE: this notification as generated by Google. Note that the value of NSRC_GOOGLE has been deprecated in favor of GOOGLE. module Source # A value indicating that the enum field is not set. UNDEFINED_SOURCE = 0 # This notification was generated by Google. GOOGLE = 497439289 # [Deprecated] This notification was generated by Google. NSRC_GOOGLE = 510574562 end # State of this notification, which can take one of the following values: - ACTIVE: This outage notification is active. The event could be in the past, present, or future. See start_time and end_time for scheduling. - CANCELLED: The outage associated with this notification was cancelled before the outage was due to start. - COMPLETED: The outage associated with this notification is complete. Note that the versions of this enum prefixed with "NS_" have been deprecated in favor of the unprefixed values. module State # A value indicating that the enum field is not set. UNDEFINED_STATE = 0 # This outage notification is active. The event could be in the future, present, or past. See start_time and end_time for scheduling. ACTIVE = 314733318 # The outage associated with this notification was cancelled before the outage was due to start. CANCELLED = 41957681 # The outage associated with this notification is complete. COMPLETED = 309921323 # [Deprecated] This outage notification is active. The event could be in the future, present, or past. See start_time and end_time for scheduling. NS_ACTIVE = 252563136 # [Deprecated] The outage associated with this notification was canceled before the outage was due to start. NS_CANCELED = 506579411 end end |
#state ⇒ ::String
Returns State of this notification, which can take one of the following values: - ACTIVE: This outage notification is active. The event could be in the past, present, or future. See start_time and end_time for scheduling. - CANCELLED: The outage associated with this notification was cancelled before the outage was due to start. - COMPLETED: The outage associated with this notification is complete. Note that the versions of this enum prefixed with "NS_" have been deprecated in favor of the unprefixed values. Check the State enum for the list of possible values.
12807 12808 12809 12810 12811 12812 12813 12814 12815 12816 12817 12818 12819 12820 12821 12822 12823 12824 12825 12826 12827 12828 12829 12830 12831 12832 12833 12834 12835 12836 12837 12838 12839 12840 12841 12842 12843 12844 12845 12846 12847 12848 12849 12850 12851 12852 12853 12854 12855 12856 12857 12858 12859 12860 12861 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 12807 class InterconnectOutageNotification include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Form this outage is expected to take, which can take one of the following values: - OUTAGE: The Interconnect may be completely out of service for some or all of the specified window. - PARTIAL_OUTAGE: Some circuits comprising the Interconnect as a whole should remain up, but with reduced bandwidth. Note that the versions of this enum prefixed with "IT_" have been deprecated in favor of the unprefixed values. module IssueType # A value indicating that the enum field is not set. UNDEFINED_ISSUE_TYPE = 0 # [Deprecated] The Interconnect may be completely out of service for some or all of the specified window. IT_OUTAGE = 175779973 # [Deprecated] Some circuits comprising the Interconnect will be out of service during the expected window. The interconnect as a whole should remain up, albeit with reduced bandwidth. IT_PARTIAL_OUTAGE = 92103971 # The Interconnect may be completely out of service for some or all of the specified window. OUTAGE = 195285745 # Some circuits comprising the Interconnect will be out of service during the expected window. The interconnect as a whole should remain up, albeit with reduced bandwidth. PARTIAL_OUTAGE = 147053455 end # The party that generated this notification, which can take the following value: - GOOGLE: this notification as generated by Google. Note that the value of NSRC_GOOGLE has been deprecated in favor of GOOGLE. module Source # A value indicating that the enum field is not set. UNDEFINED_SOURCE = 0 # This notification was generated by Google. GOOGLE = 497439289 # [Deprecated] This notification was generated by Google. NSRC_GOOGLE = 510574562 end # State of this notification, which can take one of the following values: - ACTIVE: This outage notification is active. The event could be in the past, present, or future. See start_time and end_time for scheduling. - CANCELLED: The outage associated with this notification was cancelled before the outage was due to start. - COMPLETED: The outage associated with this notification is complete. Note that the versions of this enum prefixed with "NS_" have been deprecated in favor of the unprefixed values. module State # A value indicating that the enum field is not set. UNDEFINED_STATE = 0 # This outage notification is active. The event could be in the future, present, or past. See start_time and end_time for scheduling. ACTIVE = 314733318 # The outage associated with this notification was cancelled before the outage was due to start. CANCELLED = 41957681 # The outage associated with this notification is complete. COMPLETED = 309921323 # [Deprecated] This outage notification is active. The event could be in the future, present, or past. See start_time and end_time for scheduling. NS_ACTIVE = 252563136 # [Deprecated] The outage associated with this notification was canceled before the outage was due to start. NS_CANCELED = 506579411 end end |