Class: Fog::OracleCloud::Database::AccessRules
- Inherits:
-
Collection
- Object
- Collection
- Fog::OracleCloud::Database::AccessRules
- Defined in:
- lib/fog/oraclecloud/models/database/access_rules.rb
Instance Method Summary collapse
- #all(db_name) ⇒ Object
- #create(db_name, attributes = {}) ⇒ Object
- #get(db_name, access_rule_name) ⇒ Object
Instance Method Details
#all(db_name) ⇒ Object
10 11 12 13 |
# File 'lib/fog/oraclecloud/models/database/access_rules.rb', line 10 def all(db_name) data = service.list_access_rules(db_name).body['accessRules'] load(data) end |
#create(db_name, attributes = {}) ⇒ Object
19 20 21 22 23 24 |
# File 'lib/fog/oraclecloud/models/database/access_rules.rb', line 19 def create(db_name, attributes = {}) attributes[:database_id] = db_name object = new(attributes) object.save object end |
#get(db_name, access_rule_name) ⇒ Object
15 16 17 |
# File 'lib/fog/oraclecloud/models/database/access_rules.rb', line 15 def get(db_name, access_rule_name) new(service.get_access_rule(db_name, access_rule_name).body) end |