Class: Peddler::APIs::NotificationsV1::DestinationResource
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::NotificationsV1::DestinationResource
- Defined in:
- sig/peddler/apis/notifications_v1.rbs
Instance Attribute Summary collapse
-
#event_bridge ⇒ Peddler::APIs::NotificationsV1::EventBridgeResource?
readonly
Returns the value of attribute event_bridge.
-
#sqs ⇒ Peddler::APIs::NotificationsV1::SqsResource?
readonly
Returns the value of attribute sqs.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :event_bridge, :sqs ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::NotificationsV1::DestinationResource
Instance Method Summary collapse
-
#members ⇒ [ :event_bridge, :sqs ]
-
#to_h ⇒ { event_bridge: Peddler::APIs::NotificationsV1::EventBridgeResource?, sqs: Peddler::APIs::NotificationsV1::SqsResource? }
Instance Attribute Details
#event_bridge ⇒ Peddler::APIs::NotificationsV1::EventBridgeResource? (readonly)
Returns the value of attribute event_bridge.
169 170 171 |
# File 'sig/peddler/apis/notifications_v1.rbs', line 169 def event_bridge @event_bridge end |
#sqs ⇒ Peddler::APIs::NotificationsV1::SqsResource? (readonly)
Returns the value of attribute sqs.
170 171 172 |
# File 'sig/peddler/apis/notifications_v1.rbs', line 170 def sqs @sqs end |
Class Method Details
.[](event_bridge:, sqs:) ⇒ Peddler::APIs::NotificationsV1::DestinationResource .[](arg0, arg1) ⇒ Peddler::APIs::NotificationsV1::DestinationResource
162 163 |
# File 'sig/peddler/apis/notifications_v1.rbs', line 162
def self.[]: (?event_bridge: Peddler::APIs::NotificationsV1::EventBridgeResource?, ?sqs: Peddler::APIs::NotificationsV1::SqsResource?) -> Peddler::APIs::NotificationsV1::DestinationResource
| (Peddler::APIs::NotificationsV1::EventBridgeResource?, Peddler::APIs::NotificationsV1::SqsResource?) -> Peddler::APIs::NotificationsV1::DestinationResource
|
.members ⇒ [ :event_bridge, :sqs ]
165 |
# File 'sig/peddler/apis/notifications_v1.rbs', line 165
def self.members: () -> [ :event_bridge, :sqs ]
|
.new(event_bridge:, sqs:) ⇒ Peddler::APIs::NotificationsV1::DestinationResource .new(arg0, arg1) ⇒ Peddler::APIs::NotificationsV1::DestinationResource
160 161 |
# File 'sig/peddler/apis/notifications_v1.rbs', line 160
def self.new: (?event_bridge: Peddler::APIs::NotificationsV1::EventBridgeResource?, ?sqs: Peddler::APIs::NotificationsV1::SqsResource?) -> Peddler::APIs::NotificationsV1::DestinationResource
| (Peddler::APIs::NotificationsV1::EventBridgeResource?, Peddler::APIs::NotificationsV1::SqsResource?) -> Peddler::APIs::NotificationsV1::DestinationResource
|
.parse ⇒ Peddler::APIs::NotificationsV1::DestinationResource
167 |
# File 'sig/peddler/apis/notifications_v1.rbs', line 167
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::NotificationsV1::DestinationResource
|
Instance Method Details
#members ⇒ [ :event_bridge, :sqs ]
172 |
# File 'sig/peddler/apis/notifications_v1.rbs', line 172
def members: () -> [ :event_bridge, :sqs ]
|
#to_h ⇒ { event_bridge: Peddler::APIs::NotificationsV1::EventBridgeResource?, sqs: Peddler::APIs::NotificationsV1::SqsResource? }
173 |
# File 'sig/peddler/apis/notifications_v1.rbs', line 173
def to_h: () -> { event_bridge: Peddler::APIs::NotificationsV1::EventBridgeResource?, sqs: Peddler::APIs::NotificationsV1::SqsResource? }
|