Module: Aws::Api::Docs::Crosslink Private

Defined in:
lib/aws-sdk-core/api/docs/crosslink.rb

This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.

Constant Summary collapse

EXCLUDE_UIDS =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

[
  "apigateway",
  "budgets",
  "cloudsearch",
  "cloudsearchdomain",
  "discovery",
  "elastictranscoder",
  "es",
  "glacier",
  "importexport",
  "iot",
  "iot-data",
  "machinelearning",
  "rekognition",
  "sdb",
  "swf"
]

Class Method Summary collapse

Class Method Details

.tag_string(uid, name) ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



24
25
26
27
# File 'lib/aws-sdk-core/api/docs/crosslink.rb', line 24

def self.tag_string(uid, name)
  path = "#{ENV['BASEURL']}goto/WebAPI/#{uid}/#{name}"
  "@see #{path} AWS API Documentation"
end

.taggable?(uid) ⇒ Boolean

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.

Returns:

  • (Boolean)


29
30
31
# File 'lib/aws-sdk-core/api/docs/crosslink.rb', line 29

def self.taggable?(uid)
  uid && ENV['BASEURL'] && !exclude?(uid)
end