Class: TerraspacePluginScaleway::Interfaces::Layer

Inherits:
Object
  • Object
show all
Extended by:
Memoist
Defined in:
lib/terraspace_plugin_scaleway/interfaces/layer.rb

Instance Method Summary collapse

Instance Method Details

#namespaceObject

interface method



8
9
10
# File 'lib/terraspace_plugin_scaleway/interfaces/layer.rb', line 8

def namespace
  ScalewayData.project
end

#providerObject

interface method



23
24
25
# File 'lib/terraspace_plugin_scaleway/interfaces/layer.rb', line 23

def provider
  "scaleway"
end

#regionObject

interface method



13
14
15
# File 'lib/terraspace_plugin_scaleway/interfaces/layer.rb', line 13

def region
  ScalewayData.region
end

#zoneObject

interface method



18
19
20
# File 'lib/terraspace_plugin_scaleway/interfaces/layer.rb', line 18

def zone
  ScalewayData.zone
end