Defined Type: sqlserver::role

Defined in:
manifests/role.pp

Overview

sqlserver::role

Parameters:

  • role (String[1,128]) (defaults to: $title)
  • instance (String[1,16]) (defaults to: 'MSSQLSERVER')
  • ensure (Enum['present', 'absent']) (defaults to: 'present')
  • authorization (Optional[String]) (defaults to: undef)
  • type (Enum['SERVER', 'DATABASE']) (defaults to: 'SERVER')
  • database (String[1,128]) (defaults to: 'master')
  • permissions (Optional[Hash]) (defaults to: { })
  • members (Array[String]) (defaults to: [])
  • members_purge (Boolean) (defaults to: false)


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

define sqlserver::role(
  String[1,128] $role = $title,
  String[1,16] $instance = 'MSSQLSERVER',
  Enum['present', 'absent'] $ensure = 'present',
  Optional[String] $authorization = undef,
  Enum['SERVER', 'DATABASE'] $type = 'SERVER',
  String[1,128] $database = 'master',
  Optional[Hash] $permissions = { },
  Array[String] $members = [],
  Boolean $members_purge = false,
){


}