42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
|
# File 'lib/fog/aws/models/elasticache/cluster.rb', line 42
def save
requires :id
parameter_group ||= Hash.new
notification_config ||= Hash.new
connection.create_cache_cluster(
id, {
:node_type => node_type,
:security_group_names => security_groups,
:num_nodes => num_nodes,
:auto_minor_version_upgrade => auto_upgrade,
:engine => engine,
:engine_version => engine_version,
:notification_topic_arn => (notification_config['TopicArn']).strip,
:port => port,
:preferred_availablility_zone => zone,
:preferred_maintenance_window => maintenance_window,
:parameter_group_name => parameter_group['CacheParameterGroupName'],
}
)
end
|