Module: Azure::Common::Default

Defined in:
lib/profiles/common/default.rb

Class Method Summary collapse

Class Method Details

.active_directory_settingsMsRestAzure::ActiveDirectoryServiceSettings

Default Azure Active Directory Service Settings.

Returns:

  • (MsRestAzure::ActiveDirectoryServiceSettings)

    Azure Active Directory Service Settings.



44
45
46
# File 'lib/profiles/common/default.rb', line 44

def active_directory_settings
  MsRestAzure::ActiveDirectoryServiceSettings.get_azure_settings
end

.client_idString

Default Azure Client Id.

Returns:

  • (String)

    Azure Client Id.



20
21
22
# File 'lib/profiles/common/default.rb', line 20

def client_id
  ENV['AZURE_CLIENT_ID']
end

.client_secretString

Default Azure Client Secret.

Returns:

  • (String)

    Azure Client Secret.



28
29
30
# File 'lib/profiles/common/default.rb', line 28

def client_secret
  ENV['AZURE_CLIENT_SECRET']
end

.optionsHash

Configuration options.

Returns:

  • (Hash)

    Configuration options.



52
53
54
# File 'lib/profiles/common/default.rb', line 52

def options
  Hash[Azure::Common::Configurable.keys.map { |key| [key, send(key)]}]
end

.subscription_idString

Default Azure Subscription Id.

Returns:

  • (String)

    Azure Subscription Id.



36
37
38
# File 'lib/profiles/common/default.rb', line 36

def subscription_id
  ENV['AZURE_SUBSCRIPTION_ID']
end

.tenant_idString

Default Azure Tenant Id.

Returns:

  • (String)

    Azure Tenant Id.



12
13
14
# File 'lib/profiles/common/default.rb', line 12

def tenant_id
  ENV['AZURE_TENANT_ID']
end