Defined Type: sqlserver::login

Defined in:
manifests/login.pp

Overview

sqlserver::login

Parameters:

  • login (Any) (defaults to: $title)
  • instance (String[1,16]) (defaults to: 'MSSQLSERVER')
  • login_type (Enum['SQL_LOGIN', 'WINDOWS_LOGIN']) (defaults to: 'SQL_LOGIN')
  • ensure (Enum['present', 'absent']) (defaults to: 'present')
  • password (Optional[String]) (defaults to: undef)
  • svrroles (Optional[Hash]) (defaults to: { })
  • default_database (String) (defaults to: 'master')
  • default_language (String) (defaults to: 'us_english')
  • check_expiration (Boolean) (defaults to: false)
  • check_policy (Boolean) (defaults to: true)
  • disabled (Boolean) (defaults to: false)
  • permissions (Optional[Hash]) (defaults to: { })


2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# File 'manifests/login.pp', line 2

define sqlserver::login (
  $login = $title,
  String[1,16] $instance = 'MSSQLSERVER',
  Enum['SQL_LOGIN', 'WINDOWS_LOGIN'] $login_type = 'SQL_LOGIN',
  Enum['present', 'absent'] $ensure = 'present',
  Optional[String] $password = undef,
  Optional[Hash] $svrroles = { },
  String $default_database = 'master',
  String $default_language = 'us_english',
  Boolean $check_expiration = false,
  Boolean $check_policy = true,
  Boolean $disabled = false,
  Optional[Hash] $permissions = { },
) {

}