Method: Fog::AWS::ElasticBeanstalk::Version#update

Defined in:
lib/fog/aws/models/beanstalk/version.rb

#updateObject

Updates the version label with the current property values. Currently only updates description

[View source]

62
63
64
65
66
67
68
69
70
71
72
73
74
# File 'lib/fog/aws/models/beanstalk/version.rb', line 62

def update
  requires :label, :application_name

  options = {
      'ApplicationName' => application_name,
      'Description' => description,
      'VersionLabel' => label
  }
  options.delete_if {|key, value| value.nil?}

  data = connection.update_application_version(options).body['UpdateApplicationVersionResult']['ApplicationVersion']
  merge_attributes(data)
end