class Fog::OpenStack::Network::RbacPolicy
Public Instance Methods
create()
click to toggle source
# File lib/fog/openstack/network/models/rbac_policy.rb, line 14 def create requires :object_type, :object_id, :target_tenant, :action merge_attributes(service.create_rbac_policy(attributes).body['rbac_policy']) self end
destroy()
click to toggle source
# File lib/fog/openstack/network/models/rbac_policy.rb, line 26 def destroy requires :id service.delete_rbac_policy(id) true end
update()
click to toggle source
# File lib/fog/openstack/network/models/rbac_policy.rb, line 20 def update requires :id, :target_tenant merge_attributes(service.update_rbac_policy(id, attributes).body['rbac_policy']) self end