class Azure::StorageCache::Mgmt::V2020_10_01::Models::CacheUsernameDownloadSettingsCredentials

When present, these are the credentials for the secure LDAP connection.

Attributes

bind_dn[RW]

@return [String] The Bind Distinguished Name identity to be used in the secure LDAP connection. This value is stored encrypted and not returned on response.

bind_password[RW]

@return [String] The Bind password to be used in the secure LDAP connection. This value is stored encrypted and not returned on response.

Private Class Methods

mapper() click to toggle source

Mapper for CacheUsernameDownloadSettingsCredentials class as Ruby Hash. This will be used for serialization/deserialization.

# File lib/2020-10-01/generated/azure_mgmt_storagecache/models/cache_username_download_settings_credentials.rb, line 30
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'CacheUsernameDownloadSettings_credentials',
    type: {
      name: 'Composite',
      class_name: 'CacheUsernameDownloadSettingsCredentials',
      model_properties: {
        bind_dn: {
          client_side_validation: true,
          required: false,
          serialized_name: 'bindDn',
          type: {
            name: 'String'
          }
        },
        bind_password: {
          client_side_validation: true,
          required: false,
          serialized_name: 'bindPassword',
          type: {
            name: 'String'
          }
        }
      }
    }
  }
end