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.
-
#webhook_subscriptions ⇒ Google::Apis::ConnectorsV1::WebhookSubscriptions
WebhookSubscriptions has details of webhook subscriptions.
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.
3421 3422 3423 |
# File 'lib/google/apis/connectors_v1/classes.rb', line 3421 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
3397 3398 3399 |
# File 'lib/google/apis/connectors_v1/classes.rb', line 3397 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
3404 3405 3406 |
# File 'lib/google/apis/connectors_v1/classes.rb', line 3404 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
3409 3410 3411 |
# File 'lib/google/apis/connectors_v1/classes.rb', line 3409 def status @status end |
#webhook_data ⇒ Google::Apis::ConnectorsV1::WebhookData
WebhookData has details of webhook configuration.
Corresponds to the JSON property webhookData
3414 3415 3416 |
# File 'lib/google/apis/connectors_v1/classes.rb', line 3414 def webhook_data @webhook_data end |
#webhook_subscriptions ⇒ Google::Apis::ConnectorsV1::WebhookSubscriptions
WebhookSubscriptions has details of webhook subscriptions.
Corresponds to the JSON property webhookSubscriptions
3419 3420 3421 |
# File 'lib/google/apis/connectors_v1/classes.rb', line 3419 def webhook_subscriptions @webhook_subscriptions end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
3426 3427 3428 3429 3430 3431 3432 |
# File 'lib/google/apis/connectors_v1/classes.rb', line 3426 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) @webhook_subscriptions = args[:webhook_subscriptions] if args.key?(:webhook_subscriptions) end |