Sha256: a6d8aa1342acc711fddcf14804e6289969ec331a6275512c56bebc7870550f28

Contents?: true

Size: 1.27 KB

Versions: 8

Compression:

Stored size: 1.27 KB

Contents

# encoding: utf-8
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See License.txt in the project root for license information.

require 'profiles/v2018_03_01/keyvault_module_definition'
require 'profiles/v2018_03_01/modules/keyvault_profile_module'

module Azure::KeyVault::Profiles::V2018_03_01
  #
  # Client class for the V2018_03_01 profile SDK.
  #
  class Client < KeyVaultDataClass
    include MsRestAzure::Common::Configurable

    #
    # Initializes a new instance of the Client class.
    # @param options [Hash] hash of client options.
    #    options = {
    #      tenant_id: 'YOUR TENANT ID',
    #      client_id: 'YOUR CLIENT ID',
    #      client_secret: 'YOUR CLIENT SECRET',
    #      subscription_id: 'YOUR SUBSCRIPTION ID',
    #      credentials: credentials,
    #      active_directory_settings: active_directory_settings,
    #      base_url: 'YOUR BASE URL',
    #      options: options
    #    }
    #   'credentials' are optional and if not passed in the hash, will be obtained
    #   from MsRest::TokenCredentials using MsRestAzure::ApplicationTokenProvider.
    #
    #   Also, base_url, active_directory_settings & options are optional.
    #
    def initialize(options = {})
      super(options)
    end

  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
azure_key_vault-0.19.1 lib/profiles/v2018_03_01/keyvault_v2018_03_01_profile_client.rb
azure_key_vault-0.19.0 lib/profiles/v2018_03_01/keyvault_v2018_03_01_profile_client.rb
azure_key_vault-0.18.1 lib/profiles/v2018_03_01/keyvault_v2018_03_01_profile_client.rb
azure_key_vault-0.18.0 lib/profiles/v2018_03_01/keyvault_v2018_03_01_profile_client.rb
azure_key_vault-0.17.4 lib/profiles/v2018_03_01/keyvault_v2018_03_01_profile_client.rb
azure_key_vault-0.17.3 lib/profiles/v2018_03_01/keyvault_v2018_03_01_profile_client.rb
azure_key_vault-0.17.2 lib/profiles/v2018_03_01/keyvault_v2018_03_01_profile_client.rb
azure_key_vault-0.17.1 lib/profiles/v2018_03_01/keyvault_v2018_03_01_profile_client.rb