lib/fog/oraclecloud/models/compute/security_application.rb in fog-oraclecloud-0.1.12 vs lib/fog/oraclecloud/models/compute/security_application.rb in fog-oraclecloud-0.1.13
- old
+ new
@@ -1,42 +1,42 @@
-require 'fog/core/model'
-
-module Fog
- module Compute
- class OracleCloud
- class SecurityApplication < Fog::Model
- identity :name
-
- attribute :protocol
- attribute :name
- attribute :uri
- attribute :icmptype
- attribute :proxyuri
- attribute :dport
- attribute :icmpcode
-
- # Only used in create
- attribute :description
-
- def save
- #identity ? update : create
- create
- end
-
- def create
- requires :name, :protocol
-
- data = service.create_security_application(name, protocol,
- :dport => dport,
- :icmptype => icmptype,
- :icmpcode => icmpcode,
- :description => description)
- end
-
- def destroy
- requires :name
- service.delete_security_application(name)
- end
- end
- end
- end
-end
+require 'fog/core/model'
+
+module Fog
+ module Compute
+ class OracleCloud
+ class SecurityApplication < Fog::Model
+ identity :name
+
+ attribute :protocol
+ attribute :name
+ attribute :uri
+ attribute :icmptype
+ attribute :proxyuri
+ attribute :dport
+ attribute :icmpcode
+
+ # Only used in create
+ attribute :description
+
+ def save
+ #identity ? update : create
+ create
+ end
+
+ def create
+ requires :name, :protocol
+
+ data = service.create_security_application(name, protocol,
+ :dport => dport,
+ :icmptype => icmptype,
+ :icmpcode => icmpcode,
+ :description => description)
+ end
+
+ def destroy
+ requires :name
+ service.delete_security_application(name)
+ end
+ end
+ end
+ end
+end