Class: Jets::Resource::Base
- Inherits:
-
Object
- Object
- Jets::Resource::Base
show all
- Extended by:
- Memoist
- Defined in:
- lib/jets/resource/base.rb
Direct Known Subclasses
ApiGateway::Authorizer, ApiGateway::BasePath::Function, ApiGateway::BasePath::Mapping, ApiGateway::BasePath::Role, ApiGateway::Deployment, ApiGateway::DomainName, ApiGateway::Method, ApiGateway::Resource, ApiGateway::RestApi, ApiGateway::RestApi::Routes::Change::To, ChildStack::Base, Config::ConfigRule, Events::Rule, Iam::ApplicationRole, Iam::ClassRole, Iam::FunctionRole, Iot::TopicRule, Lambda::EventSourceMapping, Lambda::Function, Lambda::LayerVersion, Logs::SubscriptionFilter, Permission, Route53::RecordSet, S3::Bucket, Sns::Subscription, Sns::Topic, Sns::TopicPolicy, Sqs::Queue
Instance Method Summary
collapse
Instance Method Details
#replacements ⇒ Object
24
25
26
|
# File 'lib/jets/resource/base.rb', line 24
def replacements
@replacements || {}
end
|
#resource ⇒ Object
19
20
21
|
# File 'lib/jets/resource/base.rb', line 19
def resource
Jets::Resource.new(definition, replacements)
end
|