class Convection::Model::Template::Resource::ElastiCacheReplicationGroup

AWS::ElastiCache::ReplicationGroup

Public Instance Methods

node_group_configuration(&block) click to toggle source

NodeGroupConfiguration is a list of NodeGroupConfiguration properties.

# File lib/convection/model/template/resource/aws_elasticache_replication_group.rb, line 39
def node_group_configuration(&block)
  config = ResourceProperty::ElasticacheReplicationGroupNodeGroupConfiguration.new(self)
  config.instance_exec(&block) if block

  prop = properties['NodeGroupConfiguration']
  prop = [] if prop.nil?
  prop << config

  properties['NodeGroupConfiguration'].set(prop)
end
render(*args) click to toggle source
# File lib/convection/model/template/resource/aws_elasticache_replication_group.rb, line 50
def render(*args)
  super.tap do |resource|
    render_tags(resource)
  end
end