Class: Google::Apis::ConnectorsV1::EventingRuntimeData
- Inherits:
-
Object
- Object
- Google::Apis::ConnectorsV1::EventingRuntimeData
- Includes:
- Google::Apis::Core::Hashable, Google::Apis::Core::JsonObjectSupport
- Defined in:
- lib/google/apis/connectors_v1/classes.rb,
lib/google/apis/connectors_v1/representations.rb,
lib/google/apis/connectors_v1/representations.rb
Overview
Eventing runtime data has the details related to eventing managed by the system.
Instance Attribute Summary collapse
-
#events_listener_endpoint ⇒ String
Output only.
-
#events_listener_psc_sa ⇒ String
Output only.
-
#status ⇒ Google::Apis::ConnectorsV1::EventingStatus
EventingStatus indicates the state of eventing.
Instance Method Summary collapse
-
#initialize(**args) ⇒ EventingRuntimeData
constructor
A new instance of EventingRuntimeData.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ EventingRuntimeData
Returns a new instance of EventingRuntimeData.
2215 2216 2217 |
# File 'lib/google/apis/connectors_v1/classes.rb', line 2215 def initialize(**args) update!(**args) end |
Instance Attribute Details
#events_listener_endpoint ⇒ String
Output only. Events listener endpoint. The value will populated after
provisioning the events listener.
Corresponds to the JSON property eventsListenerEndpoint
2201 2202 2203 |
# File 'lib/google/apis/connectors_v1/classes.rb', line 2201 def events_listener_endpoint @events_listener_endpoint end |
#events_listener_psc_sa ⇒ String
Output only. Events listener PSC Service attachment. The value will be
populated after provisioning the events listener with private connectivity
enabled.
Corresponds to the JSON property eventsListenerPscSa
2208 2209 2210 |
# File 'lib/google/apis/connectors_v1/classes.rb', line 2208 def events_listener_psc_sa @events_listener_psc_sa end |
#status ⇒ Google::Apis::ConnectorsV1::EventingStatus
EventingStatus indicates the state of eventing.
Corresponds to the JSON property status
2213 2214 2215 |
# File 'lib/google/apis/connectors_v1/classes.rb', line 2213 def status @status end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2220 2221 2222 2223 2224 |
# File 'lib/google/apis/connectors_v1/classes.rb', line 2220 def update!(**args) @events_listener_endpoint = args[:events_listener_endpoint] if args.key?(:events_listener_endpoint) @events_listener_psc_sa = args[:events_listener_psc_sa] if args.key?(:events_listener_psc_sa) @status = args[:status] if args.key?(:status) end |