Class: Gcloud::Cli::Config

Inherits:
Struct
  • Object
show all
Defined in:
lib/gcloud/cli/config.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#api_keyObject

Returns the value of attribute api_key

Returns:

  • (Object)

    the current value of api_key



2
3
4
# File 'lib/gcloud/cli/config.rb', line 2

def api_key
  @api_key
end

#urlObject

Returns the value of attribute url

Returns:

  • (Object)

    the current value of url



2
3
4
# File 'lib/gcloud/cli/config.rb', line 2

def url
  @url
end

Instance Method Details

#create_cluster_urlObject



3
4
5
# File 'lib/gcloud/cli/config.rb', line 3

def create_cluster_url
  "#{url}/clusters"
end

#release_cluster_url(cluster_id) ⇒ Object



7
8
9
# File 'lib/gcloud/cli/config.rb', line 7

def release_cluster_url(cluster_id)
  "#{url}/clusters/#{cluster_id}/release"
end