module GClouder::Resources::PubSub::Subscriptions::Subscription
Public Class Methods
args(subscription)
click to toggle source
# File lib/gclouder/resources/pubsub/subscriptions.rb, line 85 def self.args(subscription) hash_to_args(subscription) end
ensure(subscription)
click to toggle source
# File lib/gclouder/resources/pubsub/subscriptions.rb, line 89 def self.ensure(subscription) Resource.ensure :"beta pubsub subscriptions", subscription["name"], args(subscription), filter: "name ~ ^.*\/#{subscription['name']}$", indent: 3 end
purge(subscription)
click to toggle source
# File lib/gclouder/resources/pubsub/subscriptions.rb, line 93 def self.purge(subscription) Resource.purge :"beta pubsub subscriptions", subscription["name"], filter: "name ~ ^.*\/#{subscription['name']}$" end