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.
-
#webhook_data ⇒ Google::Apis::ConnectorsV1::WebhookData
WebhookData has details of webhook configuration.
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.
2360 2361 2362 |
# File 'lib/google/apis/connectors_v1/classes.rb', line 2360 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
2341 2342 2343 |
# File 'lib/google/apis/connectors_v1/classes.rb', line 2341 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
2348 2349 2350 |
# File 'lib/google/apis/connectors_v1/classes.rb', line 2348 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
2353 2354 2355 |
# File 'lib/google/apis/connectors_v1/classes.rb', line 2353 def status @status end |
#webhook_data ⇒ Google::Apis::ConnectorsV1::WebhookData
WebhookData has details of webhook configuration.
Corresponds to the JSON property webhookData
2358 2359 2360 |
# File 'lib/google/apis/connectors_v1/classes.rb', line 2358 def webhook_data @webhook_data end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2365 2366 2367 2368 2369 2370 |
# File 'lib/google/apis/connectors_v1/classes.rb', line 2365 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) @webhook_data = args[:webhook_data] if args.key?(:webhook_data) end |