class WavefrontCli::CloudIntegration

CLI coverage for the v2 'cloudintegration' API.

Public Instance Methods

do_awsid_confirm() click to toggle source
# File lib/wavefront-cli/cloudintegration.rb, line 34
def do_awsid_confirm
  wf.confirm_aws_external_id(options[:'<external_id>'])
end
do_awsid_delete() click to toggle source
# File lib/wavefront-cli/cloudintegration.rb, line 30
def do_awsid_delete
  wf.delete_aws_external_id(options[:'<external_id>'])
end
do_awsid_generate() click to toggle source
# File lib/wavefront-cli/cloudintegration.rb, line 26
def do_awsid_generate
  wf.create_aws_external_id
end
do_delete() click to toggle source
# File lib/wavefront-cli/cloudintegration.rb, line 14
def do_delete
  smart_delete('cloud integration')
end
do_disable() click to toggle source
# File lib/wavefront-cli/cloudintegration.rb, line 22
def do_disable
  wf.disable(options[:'<id>'])
end
do_enable() click to toggle source
# File lib/wavefront-cli/cloudintegration.rb, line 18
def do_enable
  wf.enable(options[:'<id>'])
end
validator_exception() click to toggle source
# File lib/wavefront-cli/cloudintegration.rb, line 10
def validator_exception
  Wavefront::Exception::InvalidCloudIntegrationId
end