Resource Type: dsc_sqlrs

Defined in:
lib/puppet/type/dsc_sqlrs.rb

Overview

The DSC SqlRS resource type. Automatically generated from version 16.6.0

Properties

  • dsc_databaseinstancename

    Name of the _SQL Server_ instance to host the _Reporting Services_ database.

  • dsc_databaseservername

    Name of the _SQL Server_ to host the _Reporting Services_ database.

  • dsc_encrypt

    Specifies how encryption should be enforced when using command ‘Invoke-SqlCmd`. When not specified, the default value is `Mandatory`.

  • dsc_isinitialized

    Returns if the _Reporting Services_ instance initialized or not.

  • dsc_reportserverreservedurl

    _Report Server_ URL reservations. Optional. If not specified, ‘’+:80’‘ URL reservation will be used.

  • dsc_reportservervirtualdirectory

    _Report Server Web Service_ virtual directory. Optional.

  • dsc_reportsreservedurl

    _Report Manager_ or _Report Web App_ URL reservations. Optional. If not specified, ‘’+:80’‘ URL reservation will be used.

  • dsc_reportsvirtualdirectory

    _Report Manager_ or _Report Web App_ virtual directory name. Optional.

  • dsc_suppressrestart

    _Reporting Services_ need to be restarted after initialization or settings change. If this parameter is set to ‘$true`, _Reporting Services_ will not be restarted, even after initialization.

  • dsc_usessl

    If connections to the _Reporting Services_ must use SSL. If this parameter is not assigned a value, the default is that _Reporting Services_ does not use SSL.

Parameters

  • dsc_instancename (namevar)

    Name of the _SQL Server Reporting Services_ instance to be configured.

  • dsc_psdscrunascredential
  • dsc_timeout

    The maximum time in seconds to wait for the DSC resource to complete.

  • name (namevar)

    Description of the purpose for this resource declaration.

  • validation_mode (defaults to: property)

    Whether to check if the resource is in the desired state by property (default) or using Invoke-DscResource in Test mode (resource).